>>=y,p-=y),p<15&&(d+=z[n++]<>>=y=v>>>24,p-=y,!(16&(y=v>>>16&255))){if(0==(64&y)){v=_[(65535&v)+(d&(1<>>=y,p-=y,(y=s-a)>3,d&=(1<<(p-=w<<3))-1,e.next_in=n,e.next_out=s,e.avail_in=n>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function s(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new I.Buf16(320),this.work=new I.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0;}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new I.Buf32(n),t.distcode=t.distdyn=new I.Buf32(i),t.sane=1,t.back=-1,N):U}function o(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,a(e)):U}function h(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=s.wsize?(I.arraySet(s.window,t,r-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(n<(i=s.wsize-s.wnext)&&(i=n),I.arraySet(s.window,t,r-n,i,s.wnext),(n-=i)?(I.arraySet(s.window,t,r-n,n,0),s.wnext=n,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave>>8&255,r.check=B(r.check,E,2,0),l=u=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",r.mode=30;break}if(8!=(15&u)){e.msg="unknown compression method",r.mode=30;break}if(l-=4,k=8+(15&(u>>>=4)),0===r.wbits)r.wbits=k;else if(k>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(E[0]=255&u,E[1]=u>>>8&255,r.check=B(r.check,E,2,0)),l=u=0,r.mode=3;case 3:for(;l<32;){if(0===o)break e;o--,u+=n[s++]<>>8&255,E[2]=u>>>16&255,E[3]=u>>>24&255,r.check=B(r.check,E,4,0)),l=u=0,r.mode=4;case 4:for(;l<16;){if(0===o)break e;o--,u+=n[s++]<>8),512&r.flags&&(E[0]=255&u,E[1]=u>>>8&255,r.check=B(r.check,E,2,0)),l=u=0,r.mode=5;case 5:if(1024&r.flags){for(;l<16;){if(0===o)break e;o--,u+=n[s++]<>>8&255,r.check=B(r.check,E,2,0)),l=u=0;}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(o<(d=r.length)&&(d=o),d&&(r.head&&(k=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),I.arraySet(r.head.extra,n,s,d,k)),512&r.flags&&(r.check=B(r.check,n,d,s)),o-=d,s+=d,r.length-=d),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===o)break e;for(d=0;k=n[s+d++],r.head&&k&&r.length<65536&&(r.head.name+=String.fromCharCode(k)),k&&d>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;l<32;){if(0===o)break e;o--,u+=n[s++]<>>=7&l,l-=7&l,r.mode=27;break}for(;l<3;){if(0===o)break e;o--,u+=n[s++]<>>=1)){case 0:r.mode=14;break;case 1:if(j(r),r.mode=20,6!==t)break;u>>>=2,l-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30;}u>>>=2,l-=2;break;case 14:for(u>>>=7&l,l-=7&l;l<32;){if(0===o)break e;o--,u+=n[s++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&u,l=u=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(d=r.length){if(o>>=5,l-=5,r.ndist=1+(31&u),u>>>=5,l-=5,r.ncode=4+(15&u),u>>>=4,l-=4,286>>=3,l-=3;}for(;r.have<19;)r.lens[A[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,S={bits:r.lenbits},x=T(0,r.lens,0,19,r.lencode,0,r.work,S),r.lenbits=S.bits,x){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,b=65535&C,!((_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>>=_,l-=_,r.lens[r.have++]=b;else {if(16===b){for(z=_+2;l>>=_,l-=_,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}k=r.lens[r.have-1],d=3+(3&u),u>>>=2,l-=2;}else if(17===b){for(z=_+3;l>>=_)),u>>>=3,l-=3;}else {for(z=_+7;l>>=_)),u>>>=7,l-=7;}if(r.have+d>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;d--;)r.lens[r.have++]=k;}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,S={bits:r.lenbits},x=T(D,r.lens,0,r.nlen,r.lencode,0,r.work,S),r.lenbits=S.bits,x){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,S={bits:r.distbits},x=T(F,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,S),r.distbits=S.bits,x){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=o&&258<=h){e.next_out=a,e.avail_out=h,e.next_in=s,e.avail_in=o,r.hold=u,r.bits=l,R(e,c),a=e.next_out,i=e.output,h=e.avail_out,s=e.next_in,n=e.input,o=e.avail_in,u=r.hold,l=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;g=(C=r.lencode[u&(1<>>16&255,b=65535&C,!((_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>v)])>>>16&255,b=65535&C,!(v+(_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>>=v,l-=v,r.back+=v;}if(u>>>=_,l-=_,r.back+=_,r.length=b,0===g){r.mode=26;break}if(32&g){r.back=-1,r.mode=12;break}if(64&g){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&g,r.mode=22;case 22:if(r.extra){for(z=r.extra;l>>=r.extra,l-=r.extra,r.back+=r.extra;}r.was=r.length,r.mode=23;case 23:for(;g=(C=r.distcode[u&(1<>>16&255,b=65535&C,!((_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>v)])>>>16&255,b=65535&C,!(v+(_=C>>>24)<=l);){if(0===o)break e;o--,u+=n[s++]<>>=v,l-=v,r.back+=v;}if(u>>>=_,l-=_,r.back+=_,64&g){e.msg="invalid distance code",r.mode=30;break}r.offset=b,r.extra=15&g,r.mode=24;case 24:if(r.extra){for(z=r.extra;l>>=r.extra,l-=r.extra,r.back+=r.extra;}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===h)break e;if(d=c-h,r.offset>d){if((d=r.offset-d)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}p=d>r.wnext?(d-=r.wnext,r.wsize-d):r.wnext-d,d>r.length&&(d=r.length),m=r.window;}else m=i,p=a-r.offset,d=r.length;for(hd?(m=R[T+a[v]],A[I+a[v]]):(m=96,0),h=1<>S)+(u-=h)]=p<<24|m<<16|_|0,0!==u;);for(h=1<>=1;if(0!==h?(E&=h-1,E+=h):E=0,v++,0==--O[b]){if(b===w)break;b=t[r+a[v]];}if(k>>7)]}function U(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255;}function P(e,t,r){e.bi_valid>d-r?(e.bi_buf|=t<>d-e.bi_valid,e.bi_valid+=r-d):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function Z(e,t,r){var n,i,s=new Array(g+1),a=0;for(n=1;n<=g;n++)s[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var o=e[2*i+1];0!==o&&(e[2*i]=j(s[o]++,o));}}function W(e){var t;for(t=0;t>1;1<=r;r--)G(e,s,r);for(i=h;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],G(e,s,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,s[2*i]=s[2*r]+s[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,s[2*r+1]=s[2*n+1]=i,e.heap[1]=i++,G(e,s,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,s,a,o,h=t.dyn_tree,u=t.max_code,l=t.stat_desc.static_tree,f=t.stat_desc.has_stree,c=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(s=0;s<=g;s++)e.bl_count[s]=0;for(h[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<_;r++)p<(s=h[2*h[2*(n=e.heap[r])+1]+1]+1)&&(s=p,m++),h[2*n+1]=s,u>=7;n>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return o;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return h;for(t=32;t>>3,(s=e.static_len+3+7>>>3)<=i&&(i=s)):i=s=r+5,r+4<=i&&-1!==t?J(e,t,r,n):4===e.strategy||s===i?(P(e,2+(n?1:0),3),K(e,z,C)):(P(e,4+(n?1:0),3),function(e,t,r,n){var i;for(P(e,t-257,5),P(e,r-1,5),P(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(A[r]+u+1)]++,e.dyn_dtree[2*N(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){P(e,2,3),L(e,m,z),function(e){16===e.bi_valid?(U(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8);}(e);};},{"../utils/common":41}],53:[function(e,t,r){t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0;};},{}],54:[function(e,t,r){(function(e){!function(r,n){if(!r.setImmediate){var i,s,t,a,o=1,h={},u=!1,l=r.document,e=Object.getPrototypeOf&&Object.getPrototypeOf(r);e=e&&e.setTimeout?e:r,i="[object process]"==={}.toString.call(r.process)?function(e){process.nextTick(function(){c(e);});}:function(){if(r.postMessage&&!r.importScripts){var e=!0,t=r.onmessage;return r.onmessage=function(){e=!1;},r.postMessage("","*"),r.onmessage=t,e}}()?(a="setImmediate$"+Math.random()+"$",r.addEventListener?r.addEventListener("message",d,!1):r.attachEvent("onmessage",d),function(e){r.postMessage(a+e,"*");}):r.MessageChannel?((t=new MessageChannel).port1.onmessage=function(e){c(e.data);},function(e){t.port2.postMessage(e);}):l&&"onreadystatechange"in l.createElement("script")?(s=l.documentElement,function(e){var t=l.createElement("script");t.onreadystatechange=function(){c(e),t.onreadystatechange=null,s.removeChild(t),t=null;},s.appendChild(t);}):function(e){setTimeout(c,0,e);},e.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r __awaiter(void 0, void 0, void 0, function* () {
- const fetched = yield obsidian.requestUrl({ url });
- const bytes = fetched.arrayBuffer;
- return bytes;
-});
-/**
- * Transforms a JSZip file into a File object.
- * @param file JSZip file to transform.
- * @returns File object of the JSZip file.
- */
-const getFileFromJSZipFile = (file) => __awaiter(void 0, void 0, void 0, function* () {
- const fileData = yield file.async('blob');
- const filename = file.name.split('/').pop();
- return new File([fileData], filename);
-});
-/**
- * Read a zip file and return the files inside it.
- * @param bytes ArrayBuffer of the zip file.
- * @param extraPath String path to filter the files inside the zip file. This can be used
- * to set an extra path (like a directory inside the zip file) to filter the files.
- * @returns Array of loaded files inside the zip file.
- */
-const readZipFile = (bytes_1, ...args_1) => __awaiter(void 0, [bytes_1, ...args_1], void 0, function* (bytes, extraPath = '') {
- const unzippedFiles = yield jszip_minExports.loadAsync(bytes);
- return Promise.resolve(unzippedFiles).then((unzipped) => {
- if (!Object.keys(unzipped.files).length) {
- return Promise.reject('No file was found');
- }
- const files = [];
- // Regex for retrieving the files inside the zip file or inside the directory of a
- // zip file.
- const regex = new RegExp(extraPath + '(.+)\\.svg', 'g');
- Object.entries(unzippedFiles.files).forEach(([_, v]) => {
- const matched = v.name.match(regex);
- if (!v.dir && matched && matched.length > 0) {
- files.push(v);
- }
- });
- return files;
- });
-});
-
-const PLUGIN_NAME = 'iconize';
-const TITLE_ICON_CLASS = 'iconize-title-icon';
-const INLINE_TITLE_WRAPPER_CLASS = 'iconize-inline-title-wrapper';
-/**
- * The name of the attribute that is used to store the icon name in the node.
- * The value of this attributes contains the prefix and the name of the icon.
- */
-const ICON_ATTRIBUTE_NAME = 'data-icon';
-var config = {
- PLUGIN_NAME,
- TITLE_ICON_CLASS,
- INLINE_TITLE_WRAPPER_CLASS,
- ICON_ATTRIBUTE_NAME,
-};
-
-class ConsoleLogger {
- constructor(projectPrefix, enabled = false) {
- this.logLevels = {
- log: { label: 'LOG:' },
- info: { label: 'INFO:' },
- warn: { label: 'WARN:' },
- error: { label: 'ERROR:' },
- };
- this.projectPrefix = projectPrefix;
- this.enabled = enabled;
- }
- formatMessage(level, message, optionalParams) {
- const timestamp = new Date().toISOString();
- const { label } = this.logLevels[level];
- return [
- `${this.projectPrefix}: [${timestamp}] ${label} ${message}`,
- ...optionalParams,
- ];
- }
- log(message, ...optionalParams) {
- if (this.enabled) {
- console.log(...this.formatMessage('log', message, optionalParams));
- }
- }
- info(message, ...optionalParams) {
- if (this.enabled) {
- console.info(...this.formatMessage('info', message, optionalParams));
- }
- }
- warn(message, ...optionalParams) {
- if (this.enabled) {
- console.warn(...this.formatMessage('warn', message, optionalParams));
- }
- }
- error(message, ...optionalParams) {
- if (this.enabled) {
- console.error(...this.formatMessage('error', message, optionalParams));
- }
- }
- toggleLogging(enabled) {
- this.enabled = enabled;
- }
-}
-const logger = new ConsoleLogger(config.PLUGIN_NAME);
-
-const iconPacks$1 = {
- faBrands: {
- name: 'font-awesome-brands',
- displayName: 'FontAwesome Brands',
- path: 'fontawesome-free-6.5.1-web/svgs/brands/',
- downloadLink: 'https://github.com/FortAwesome/Font-Awesome/releases/download/6.5.1/fontawesome-free-6.5.1-web.zip',
- },
- faRegular: {
- name: 'font-awesome-regular',
- displayName: 'FontAwesome Regular',
- path: 'fontawesome-free-6.5.1-web/svgs/regular/',
- downloadLink: 'https://github.com/FortAwesome/Font-Awesome/releases/download/6.5.1/fontawesome-free-6.5.1-web.zip',
- },
- faSolid: {
- name: 'font-awesome-solid',
- displayName: 'FontAwesome Solid',
- path: 'fontawesome-free-6.5.1-web/svgs/solid/',
- downloadLink: 'https://github.com/FortAwesome/Font-Awesome/releases/download/6.5.1/fontawesome-free-6.5.1-web.zip',
- },
- remixIcons: {
- name: 'remix-icons',
- displayName: 'Remix Icons',
- path: '',
- downloadLink: 'https://github.com/Remix-Design/RemixIcon/releases/download/v4.2.0/RemixIcon_Svg_v4.2.0.zip',
- },
- iconBrew: {
- name: 'icon-brew',
- displayName: 'Icon Brew',
- path: '',
- downloadLink: 'https://github.com/FlorianWoelki/obsidian-iconize/raw/main/iconPacks/icon-brew.zip',
- },
- /** @source https://simpleicons.org/ */
- simpleIcons: {
- name: 'simple-icons',
- displayName: 'Simple Icons',
- path: 'simple-icons-11.10.0/icons/',
- downloadLink: 'https://github.com/simple-icons/simple-icons/archive/refs/tags/11.10.0.zip',
- },
- lucide: {
- name: 'lucide-icons',
- displayName: 'Lucide',
- path: '',
- downloadLink: 'https://github.com/lucide-icons/lucide/releases/download/0.363.0/lucide-icons-0.363.0.zip',
- },
- tablerIcons: {
- name: 'tabler-icons',
- displayName: 'Tabler Icons',
- path: 'svg',
- downloadLink: 'https://github.com/tabler/tabler-icons/releases/download/v3.1.0/tabler-icons-3.1.0.zip',
- },
- /** @source https://boxicons.com/ */
- boxicons: {
- name: 'boxicons',
- displayName: 'Boxicons',
- path: 'svg',
- downloadLink: 'https://github.com/FlorianWoelki/obsidian-iconize/raw/main/iconPacks/boxicons.zip',
- },
- /** @source http://nagoshiashumari.github.io/Rpg-Awesome/ */
- rpgAwesome: {
- name: 'rpg-awesome',
- displayName: 'RPG Awesome',
- path: '',
- downloadLink: 'https://github.com/FlorianWoelki/obsidian-iconize/raw/main/iconPacks/rpg-awesome.zip',
- },
- /** @source https://coolicons.cool/ */
- coolicons: {
- name: 'coolicons',
- displayName: 'Coolicons',
- path: 'cooliocns SVG',
- downloadLink: 'https://github.com/krystonschwarze/coolicons/releases/download/v4.1/coolicons.v4.1.zip',
- },
- /** @source https://feathericons.com/ */
- feathericons: {
- name: 'feather-icons',
- displayName: 'Feather Icons',
- path: 'feather-4.29.1/icons/',
- downloadLink: 'https://github.com/feathericons/feather/archive/refs/tags/v4.29.1.zip',
- },
- /** @source https://github.com/primer/octicons */
- octicons: {
- name: 'octicons',
- displayName: 'Octicons',
- path: 'octicons-19.8.0/icons/',
- downloadLink: 'https://github.com/primer/octicons/archive/refs/tags/v19.8.0.zip',
- },
-};
-/**
- * Returns a possible path to the icon pack.
- * @param name String of the icon pack name.
- * @returns String of the path to the icon pack or undefined if the icon pack does not
- * exist.
- */
-const getExtraPath = (iconPackName) => {
- var _a;
- const path = (_a = Object.values(iconPacks$1).find((iconPack) => iconPack.name === iconPackName)) === null || _a === void 0 ? void 0 : _a.path;
- return (path === null || path === void 0 ? void 0 : path.length) === 0 ? undefined : path;
-};
-
-let path;
-const getPath = () => {
- return path;
-};
-const setPath = (newPath) => {
- if (newPath === 'plugins/obsidian-icon-folder/icons') {
- newPath = '.obsidian/plugins/obsidian-icon-folder/icons';
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Due to a change in version v1.2.2, the icon pack folder changed. Please change it in the settings to not be directly in /plugins.`, 8000);
- }
- path = newPath;
-};
-let preloadedIcons = [];
-const getPreloadedIcons = () => {
- return preloadedIcons;
-};
-const resetPreloadedIcons = () => {
- preloadedIcons = [];
-};
-let iconPacks = [];
-const moveIconPackDirectories = (plugin, from, to) => __awaiter(void 0, void 0, void 0, function* () {
- // Tries to move all icon packs to the new folder.
- for (let i = 0; i < iconPacks.length; i++) {
- const iconPack = iconPacks[i];
- if (yield plugin.app.vault.adapter.exists(`${from}/${iconPack.name}`)) {
- // Tries to create a new directory in the new path.
- const doesDirExist = yield createDirectory(plugin, iconPack.name);
- if (doesDirExist) {
- new obsidian.Notice(`Directory with name ${iconPack.name} already exists.`);
- continue;
- }
- }
- new obsidian.Notice(`Moving ${iconPack.name}...`);
- // Move the zip file.
- if (yield plugin.app.vault.adapter.exists(`${from}/${iconPack.name}.zip`)) {
- yield plugin.app.vault.adapter.copy(`${from}/${iconPack.name}.zip`, `${to}/${iconPack.name}.zip`);
- }
- // Move all other files inside of the iconpack directory.
- const filesInDirectory = yield getFilesInDirectory(plugin, `${from}/${iconPack.name}`);
- for (const file of filesInDirectory) {
- const fileName = file.split('/').pop();
- yield plugin.app.vault.adapter.copy(`${from}/${iconPack.name}/${fileName}`, `${to}/${iconPack.name}/${fileName}`);
- }
- new obsidian.Notice(`...moved ${iconPack.name}`);
- }
- // Removes all the existing icon packs in the `from` directory.
- for (let i = 0; i < iconPacks.length; i++) {
- const iconPack = iconPacks[i];
- if (yield plugin.app.vault.adapter.exists(`${from}/${iconPack.name}`)) {
- yield plugin.app.vault.adapter.rmdir(`${from}/${iconPack.name}`, true);
- }
- }
- // Remove root directory that contains all the icon packs.
- if (!to.startsWith(from)) {
- yield plugin.app.vault.adapter.rmdir(`${from}`, true);
- }
-});
-const createCustomIconPackDirectory = (plugin, dir) => __awaiter(void 0, void 0, void 0, function* () {
- yield createDirectory(plugin, dir);
- const prefix = createIconPackPrefix(dir);
- iconPacks.push({ name: dir, icons: [], prefix, custom: true });
-});
-const deleteIconPack = (plugin, dir) => __awaiter(void 0, void 0, void 0, function* () {
- iconPacks = iconPacks.filter((iconPack) => iconPack.name !== dir);
- // Check for the icon pack directory and delete it.
- if (yield plugin.app.vault.adapter.exists(`${path}/${dir}`)) {
- yield plugin.app.vault.adapter.rmdir(`${path}/${dir}`, true);
- }
- // Check for the icon pack zip file and delete it.
- if (yield plugin.app.vault.adapter.exists(`${path}/${dir}.zip`)) {
- yield plugin.app.vault.adapter.remove(`${path}/${dir}.zip`);
- }
-});
-const doesIconPackExist = (plugin, iconPackName) => {
- return plugin.app.vault.adapter.exists(`${path}/${iconPackName}`);
-};
-const createDirectory = (plugin, dir) => __awaiter(void 0, void 0, void 0, function* () {
- const doesDirExist = yield plugin.app.vault.adapter.exists(`${path}/${dir}`);
- if (!doesDirExist) {
- yield plugin.app.vault.adapter.mkdir(`${path}/${dir}`);
- }
- return doesDirExist;
-});
-const getNormalizedName = (s) => {
- return s
- .split(/[ -]|[ _]/g)
- .map((part) => part.charAt(0).toUpperCase() + part.slice(1))
- .join('');
-};
-// export const normalizeFileName = async (plugin: Plugin, oldPath: string) => {
-// const fileName = oldPath.split('/').pop();
-// const newPath = oldPath.substring(0, oldPath.indexOf(fileName)) + getNormalizedName(fileName);
-// await plugin.app.vault.adapter.rename(oldPath, newPath);
-// };
-const createZipFile = (plugin, filename, buffer) => __awaiter(void 0, void 0, void 0, function* () {
- yield plugin.app.vault.adapter.writeBinary(`${path}/${filename}`, buffer);
-});
-const createFile = (plugin, iconPackName, filename, content, absoluteFilename) => __awaiter(void 0, void 0, void 0, function* () {
- const normalizedFilename = getNormalizedName(filename);
- const exists = yield plugin.app.vault.adapter.exists(`${path}/${iconPackName}/${normalizedFilename}`);
- if (exists) {
- const folderSplit = absoluteFilename.split('/');
- if (folderSplit.length >= 2) {
- const folderName = folderSplit[folderSplit.length - 2];
- const newFilename = folderName + normalizedFilename;
- yield plugin.app.vault.adapter.write(`${path}/${iconPackName}/${newFilename}`, content);
- logger.info(`Renamed old file ${normalizedFilename} to ${newFilename} due to duplication`);
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Renamed ${normalizedFilename} to ${newFilename} to avoid duplication.`, 8000);
- }
- else {
- logger.warn(`Could not create icons with duplicated file names (file name: ${normalizedFilename})`);
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Could not create duplicated icon name (${normalizedFilename})`, 8000);
- }
- }
- else {
- yield plugin.app.vault.adapter.write(`${path}/${iconPackName}/${normalizedFilename}`, content);
- }
-});
-const createDefaultDirectory = (plugin) => __awaiter(void 0, void 0, void 0, function* () {
- yield createDirectory(plugin, '');
-});
-const getAllIconPacks = () => {
- return iconPacks;
-};
-const getFilesInDirectory = (plugin, dir) => __awaiter(void 0, void 0, void 0, function* () {
- if (!(yield plugin.app.vault.adapter.exists(dir))) {
- return [];
- }
- return (yield plugin.app.vault.adapter.list(dir)).files;
-});
-const validIconName = /^[(A-Z)|(0-9)]/;
-const svgViewboxRegex = /viewBox="([^"]*)"/g;
-const svgContentRegex = /(.*?)<\/svg>/g;
-const generateIcon = (iconPackName, iconName, content) => {
- if (content.length === 0) {
- return;
- }
- content = content.replace(/(\r\n|\n|\r)/gm, '');
- content = content.replace(/>\s+<');
- const normalizedName = iconName.charAt(0).toUpperCase() + iconName.substring(1);
- if (!validIconName.exec(normalizedName)) {
- logger.info(`Skipping icon with invalid name: ${iconName}`);
- return null;
- }
- const svgViewboxMatch = content.match(svgViewboxRegex);
- let svgViewbox = '';
- if (svgViewboxMatch && svgViewboxMatch.length !== 0) {
- svgViewbox = svgViewboxMatch[0];
- }
- const svgContentMatch = content.match(svgContentRegex);
- if (!svgContentMatch) {
- logger.info(`Skipping icon with invalid svg content: ${iconName}`);
- return null;
- }
- const svgContent = svgContentMatch.map((val) => val.replace(/<\/?svg>/g, '').replace(//g, ''))[0];
- const iconPackPrefix = createIconPackPrefix(iconPackName);
- const icon = {
- name: normalizedName.split('.svg')[0],
- prefix: iconPackPrefix,
- iconPackName,
- filename: iconName,
- svgContent,
- svgViewbox,
- svgElement: svg.extract(content),
- };
- return icon;
-};
-const createIconPackPrefix = (iconPackName) => {
- if (iconPackName.includes('-')) {
- const splitted = iconPackName.split('-');
- let result = splitted[0].charAt(0).toUpperCase();
- for (let i = 1; i < splitted.length; i++) {
- result += splitted[i].charAt(0).toLowerCase();
- }
- return result;
- }
- return (iconPackName.charAt(0).toUpperCase() + iconPackName.charAt(1).toLowerCase());
-};
-const loadUsedIcons = (plugin, icons) => __awaiter(void 0, void 0, void 0, function* () {
- const iconPacks = (yield listPath(plugin)).folders.map((iconPack) => iconPack.split('/').pop());
- for (let i = 0; i < icons.length; i++) {
- const entry = icons[i];
- if (!entry) {
- continue;
- }
- yield loadIcon(plugin, iconPacks, entry);
- }
-});
-const listPath = (plugin, listPath) => {
- return plugin.app.vault.adapter.list(listPath !== null && listPath !== void 0 ? listPath : path);
-};
-const getIconPackNameByPrefix = (prefix) => {
- var _a;
- return (_a = iconPacks.find((iconPack) => iconPack.prefix === prefix)) === null || _a === void 0 ? void 0 : _a.name;
-};
-const nextIdentifier = (iconName) => {
- return iconName.substring(1).search(/[(A-Z)|(0-9)]/) + 1;
-};
-const loadIcon = (plugin, iconPacks, iconName) => __awaiter(void 0, void 0, void 0, function* () {
- const nextLetter = nextIdentifier(iconName);
- const prefix = iconName.substring(0, nextLetter);
- const name = iconName.substring(nextLetter);
- const iconPack = iconPacks.find((folder) => {
- const folderPrefix = createIconPackPrefix(folder);
- return prefix === folderPrefix;
- });
- if (!iconPack) {
- // Ignore because background check automatically adds the icons and icon pack
- // directories.
- if (!plugin.getSettings().iconsBackgroundCheckEnabled) {
- new obsidian.Notice(`Seems like you do not have an icon pack installed. (${iconName})`, 5000);
- }
- return;
- }
- const fullPath = path + '/' + iconPack + '/' + name + '.svg';
- if (!(yield plugin.app.vault.adapter.exists(fullPath))) {
- logger.info(`Icon with name '${name}' was not found (full path: ${fullPath})`);
- return;
- }
- const content = yield plugin.app.vault.adapter.read(fullPath);
- const icon = generateIcon(iconPack, name, content);
- preloadedIcons.push(icon);
-});
-const initIconPacks = (plugin) => __awaiter(void 0, void 0, void 0, function* () {
- // Remove the beginning slash because paths which start with `/` are the same as without
- // a slash.
- if (path.startsWith('/')) {
- path = path.slice(1);
- }
- const loadedIconPacks = yield plugin.app.vault.adapter.list(path);
- // Extract all zip files which will be downloaded icon packs.
- const zipFiles = {};
- for (let i = 0; i < loadedIconPacks.files.length; i++) {
- const fileName = loadedIconPacks.files[i];
- if (fileName.endsWith('.zip')) {
- const arrayBuffer = yield plugin.app.vault.adapter.readBinary(fileName);
- const files = yield readZipFile(arrayBuffer);
- const iconPackName = fileName.split('/').pop().split('.zip')[0];
- zipFiles[iconPackName] = files;
- }
- }
- // Check for custom-made icon packs.
- for (let i = 0; i < loadedIconPacks.folders.length; i++) {
- const folderName = loadedIconPacks.folders[i].split('/').pop();
- // Continue if the icon pack does have a zip file.
- if (zipFiles[folderName]) {
- continue;
- }
- const files = yield getFilesInDirectory(plugin, `${path}/${folderName}`);
- const loadedIcons = [];
- // Convert files into loaded svgs.
- for (let j = 0; j < files.length; j++) {
- const iconNameRegex = files[j].match(new RegExp(path + '/' + folderName + '/(.*)'));
- const iconName = getNormalizedName(iconNameRegex[1]);
- const iconContent = yield plugin.app.vault.adapter.read(files[j]);
- const icon = generateIcon(folderName, iconName, iconContent);
- if (icon) {
- loadedIcons.push(icon);
- }
- }
- const prefix = createIconPackPrefix(folderName);
- iconPacks.push({
- name: folderName,
- icons: loadedIcons,
- prefix,
- custom: true,
- });
- logger.info(`Loaded icon pack '${folderName}' (amount of icons: ${loadedIcons.length})`);
- }
- // Extract all files from the zip files.
- for (const zipFile in zipFiles) {
- const files = zipFiles[zipFile];
- const loadedIcons = yield getLoadedIconsFromZipFile(zipFile, files);
- const prefix = createIconPackPrefix(zipFile);
- iconPacks.push({
- name: zipFile,
- icons: loadedIcons,
- prefix,
- custom: false,
- });
- logger.info(`Loaded icon pack '${zipFile}' (amount of icons: ${loadedIcons.length})`);
- }
-});
-const getLoadedIconsFromZipFile = (iconPackName, files) => __awaiter(void 0, void 0, void 0, function* () {
- const loadedIcons = [];
- const extraPath = getExtraPath(iconPackName);
- for (let j = 0; j < files.length; j++) {
- // Checks if the icon pack has an extra path. Also ignores files which do not start
- // with the extra path.
- if (extraPath && !files[j].name.startsWith(extraPath)) {
- continue;
- }
- const file = yield getFileFromJSZipFile(files[j]);
- const iconContent = yield file.text();
- const iconName = getNormalizedName(file.name);
- const icon = generateIcon(iconPackName, iconName, iconContent);
- if (icon) {
- loadedIcons.push(icon);
- }
- }
- return loadedIcons;
-});
-const addIconToIconPack = (iconPackName, iconName, iconContent) => {
- // Normalize the icon name to remove `-` or `_` in the name.
- iconName = getNormalizedName(iconName);
- const icon = generateIcon(iconPackName, iconName, iconContent);
- if (!icon) {
- logger.warn(`Icon could not be generated (icon: ${iconName}, content: ${iconContent})`);
- return undefined;
- }
- const iconPack = iconPacks.find((iconPack) => iconPack.name === iconPackName);
- if (!iconPack) {
- logger.warn(`Iconpack with name '${iconPackName}' was not found`);
- return undefined;
- }
- iconPack.icons.push(icon);
- return icon;
-};
-const removeIconFromIconPackDirectory = (plugin, iconPackName, iconName) => {
- const iconPack = iconPacks.find((iconPack) => iconPack.name === iconPackName);
- // Checks if icon pack is custom-made.
- if (!iconPack.custom) {
- return plugin.app.vault.adapter.rmdir(`${path}/${iconPackName}/${iconName}.svg`, true);
- }
-};
-const extractIconToIconPack = (plugin, icon, iconContent) => __awaiter(void 0, void 0, void 0, function* () {
- const doesIconPackDirExist = yield plugin.app.vault.adapter.exists(`${path}/${icon.iconPackName}`);
- if (!doesIconPackDirExist) {
- yield plugin.app.vault.adapter.mkdir(`${path}/${icon.iconPackName}`);
- }
- const doesIconFileExists = yield plugin.app.vault.adapter.exists(`${path}/${icon.iconPackName}/${icon.name}.svg`);
- if (!doesIconFileExists) {
- yield createFile(plugin, icon.iconPackName, `${icon.name}.svg`, iconContent);
- }
-});
-const getAllLoadedIconNames = () => {
- return iconPacks.reduce((total, iconPack) => {
- total.push(...iconPack.icons);
- return total;
- }, []);
-};
-const registerIconPack = (name, arrayBuffer) => __awaiter(void 0, void 0, void 0, function* () {
- const files = yield readZipFile(arrayBuffer);
- const loadedIcons = yield getLoadedIconsFromZipFile(name, files);
- const prefix = createIconPackPrefix(name);
- iconPacks.push({ name, icons: loadedIcons, prefix, custom: false });
- logger.info(`Loaded icon pack ${name} (amount of icons: ${loadedIcons.length})`);
-});
-const doesIconExists = (iconName) => {
- const icons = getAllLoadedIconNames();
- return (icons.find((icon) => icon.name === iconName || icon.prefix + icon.name === iconName) !== undefined);
-};
-const getIconFromIconPack = (iconPackName, iconPrefix, iconName) => {
- const foundIcon = preloadedIcons.find((icon) => icon.prefix.toLowerCase() === iconPrefix.toLowerCase() &&
- icon.name.toLowerCase() === iconName.toLowerCase());
- if (foundIcon) {
- return foundIcon;
- }
- const iconPack = iconPacks.find((iconPack) => iconPack.name === iconPackName);
- if (!iconPack) {
- return undefined;
- }
- return iconPack.icons.find((icon) => getNormalizedName(icon.name) === iconName);
-};
-const getSvgFromLoadedIcon = (iconPrefix, iconName) => {
- let icon = '';
- let foundIcon = preloadedIcons.find((icon) => icon.prefix.toLowerCase() === iconPrefix.toLowerCase() &&
- icon.name.toLowerCase() === iconName.toLowerCase());
- if (!foundIcon) {
- iconPacks.forEach((iconPack) => {
- const icon = iconPack.icons.find((icon) => {
- return (icon.prefix.toLowerCase() === iconPrefix.toLowerCase() &&
- getNormalizedName(icon.name).toLowerCase() === iconName.toLowerCase());
- });
- if (icon) {
- foundIcon = icon;
- }
- });
- }
- if (foundIcon) {
- icon = foundIcon.svgElement;
- }
- return icon;
-};
-
-/*! Copyright Twitter Inc. and other contributors. Licensed under MIT */
-var twemoji=function(){var twemoji={base:"https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:fromCodePoint,toCodePoint:toCodePoint},onerror:function onerror(){if(this.parentNode){this.parentNode.replaceChild(createText(this.alt,false),this);}},parse:parse,replace:replace,test:test},escaper={"&":"&","<":"<",">":">","'":"'",'"':"""},re=/(?:\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c[\udffc-\udfff]|\ud83e\udef1\ud83c\udffc\u200d\ud83e\udef2\ud83c[\udffb\udffd-\udfff]|\ud83e\udef1\ud83c\udffd\u200d\ud83e\udef2\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\udef1\ud83c\udffe\u200d\ud83e\udef2\ud83c[\udffb-\udffd\udfff]|\ud83e\udef1\ud83c\udfff\u200d\ud83e\udef2\ud83c[\udffb-\udffe]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d\udc8f\ud83c[\udffb-\udfff]|\ud83d\udc91\ud83c[\udffb-\udfff]|\ud83e\udd1d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d\udc8f\udc91]|\ud83e\udd1d)|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])(?:\u200d\u27a1\ufe0f)?|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f(?:\u200d\u27a1\ufe0f)?)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd4\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f(?:\u200d\u27a1\ufe0f)?|(?:\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83e\uddd1\u200d\ud83e\uddd1\u200d\ud83e\uddd2\u200d\ud83e\uddd2|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83e\uddd1\u200d\ud83e\uddd1\u200d\ud83e\uddd2|\ud83e\uddd1\u200d\ud83e\uddd2\u200d\ud83e\uddd2|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83d\ude36\u200d\ud83c\udf2b\ufe0f|\u26d3\ufe0f\u200d\ud83d\udca5|\u2764\ufe0f\u200d\ud83d\udd25|\u2764\ufe0f\u200d\ud83e\ude79|\ud83c\udf44\u200d\ud83d\udfeb|\ud83c\udf4b\u200d\ud83d\udfe9|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc26\u200d\ud83d\udd25|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83d\ude2e\u200d\ud83d\udca8|\ud83d\ude35\u200d\ud83d\udcab|\ud83d\ude42\u200d\u2194\ufe0f|\ud83d\ude42\u200d\u2195\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddd1\u200d\ud83e\uddd2|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b|\ud83d\udc26\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|\ud83e\udef0|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c\udfc3|\ud83d\udeb6|\ud83e\uddce)(?:\ud83c[\udffb-\udfff])?(?:\u200d\u27a1\ufe0f)?|(?:\ud83c[\udf85\udfc2\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4\udeb5\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd\uddcf\uddd1-\udddd\udec3-\udec5\udef1-\udef8]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udc8e\udc90\udc92-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udedc-\udedf\udeeb\udeec\udef4-\udefc\udfe0-\udfeb\udff0]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78-\uddb4\uddb7\uddba\uddbc-\uddcc\uddd0\uddde-\uddff\ude70-\ude7c\ude80-\ude88\ude90-\udebd\udebf-\udec2\udece-\udedb\udee0-\udee8]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,UFE0Fg=/\uFE0F/g,U200D=String.fromCharCode(8205),rescaper=/[&<>'"]/g,shouldntBeParsed=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,fromCharCode=String.fromCharCode;return twemoji;function createText(text,clean){return document.createTextNode(clean?text.replace(UFE0Fg,""):text)}function escapeHTML(s){return s.replace(rescaper,replacer)}function defaultImageSrcGenerator(icon,options){return "".concat(options.base,options.size,"/",icon,options.ext)}function grabAllTextNodes(node,allText){var childNodes=node.childNodes,length=childNodes.length,subnode,nodeType;while(length--){subnode=childNodes[length];nodeType=subnode.nodeType;if(nodeType===3){allText.push(subnode);}else if(nodeType===1&&!("ownerSVGElement"in subnode)&&!shouldntBeParsed.test(subnode.nodeName.toLowerCase())){grabAllTextNodes(subnode,allText);}}return allText}function grabTheRightIcon(rawText){return toCodePoint(rawText.indexOf(U200D)<0?rawText.replace(UFE0Fg,""):rawText)}function parseNode(node,options){var allText=grabAllTextNodes(node,[]),length=allText.length,attrib,attrname,modified,fragment,subnode,text,match,i,index,img,rawText,iconId,src;while(length--){modified=false;fragment=document.createDocumentFragment();subnode=allText[length];text=subnode.nodeValue;i=0;while(match=re.exec(text)){index=match.index;if(index!==i){fragment.appendChild(createText(text.slice(i,index),true));}rawText=match[0];iconId=grabTheRightIcon(rawText);i=index+rawText.length;src=options.callback(iconId,options);if(iconId&&src){img=new Image;img.onerror=options.onerror;img.setAttribute("draggable","false");attrib=options.attributes(rawText,iconId);for(attrname in attrib){if(attrib.hasOwnProperty(attrname)&&attrname.indexOf("on")!==0&&!img.hasAttribute(attrname)){img.setAttribute(attrname,attrib[attrname]);}}img.className=options.className;img.alt=rawText;img.src=src;modified=true;fragment.appendChild(img);}if(!img)fragment.appendChild(createText(rawText,false));img=null;}if(modified){if(i ");}return ret})}function replacer(m){return escaper[m]}function returnNull(){return null}function toSizeSquaredAsset(value){return typeof value==="number"?value+"x"+value:value}function fromCodePoint(codepoint){var code=typeof codepoint==="string"?parseInt(codepoint,16):codepoint;if(code<65536){return fromCharCode(code)}code-=65536;return fromCharCode(55296+(code>>10),56320+(code&1023))}function parse(what,how){if(!how||typeof how==="function"){how={callback:how};}return (typeof what==="string"?parseString:parseNode)(what,{callback:how.callback||defaultImageSrcGenerator,attributes:typeof how.attributes==="function"?how.attributes:returnNull,base:typeof how.base==="string"?how.base:twemoji.base,ext:how.ext||twemoji.ext,size:how.folder||toSizeSquaredAsset(how.size||twemoji.size),className:how.className||twemoji.className,onerror:how.onerror||twemoji.onerror})}function replace(text,callback){return String(text).replace(re,callback)}function test(text){re.lastIndex=0;var result=re.test(text);re.lastIndex=0;return result}function toCodePoint(unicodeSurrogates,sep){var r=[],c=0,p=0,i=0;while(i {
- return new RegExp(/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/, 'g');
-};
-const shortNames = {
- '😀': 'grinning face',
- '😃': 'grinning face with big eyes',
- '😄': 'grinning face with smiling eyes',
- '😁': 'beaming face with smiling eyes',
- '😆': 'grinning squinting face',
- '😅': 'grinning face with sweat',
- '🤣': 'rolling on the floor laughing',
- '😂': 'face with tears of joy',
- '🙂': 'slightly smiling face',
- '🙃': 'upside-down face',
- '🫠': '⊛ melting face',
- '😉': 'winking face',
- '😊': 'smiling face with smiling eyes',
- '😇': 'smiling face with halo',
- '🥰': 'smiling face with hearts',
- '😍': 'smiling face with heart-eyes',
- '🤩': 'star-struck',
- '😘': 'face blowing a kiss',
- '😗': 'kissing face',
- '☺': 'smiling face',
- '😚': 'kissing face with closed eyes',
- '😙': 'kissing face with smiling eyes',
- '🥲': 'smiling face with tear',
- '😋': 'face savoring food',
- '😛': 'face with tongue',
- '😜': 'winking face with tongue',
- '🤪': 'zany face',
- '😝': 'squinting face with tongue',
- '🤑': 'money-mouth face',
- '🤗': 'smiling face with open hands',
- '🤭': 'face with hand over mouth',
- '🫢': '⊛ face with open eyes and hand over mouth',
- '🫣': '⊛ face with peeking eye',
- '🤫': 'shushing face',
- '🤔': 'thinking face',
- '🫡': '⊛ saluting face',
- '🤐': 'zipper-mouth face',
- '🤨': 'face with raised eyebrow',
- '😐': 'neutral face',
- '😑': 'expressionless face',
- '😶': 'face without mouth',
- '🫥': '⊛ dotted line face',
- '😶🌫️': 'face in clouds',
- '😏': 'smirking face',
- '😒': 'unamused face',
- '🙄': 'face with rolling eyes',
- '😬': 'grimacing face',
- '😮💨': 'face exhaling',
- '🤥': 'lying face',
- '😌': 'relieved face',
- '😔': 'pensive face',
- '😪': 'sleepy face',
- '🤤': 'drooling face',
- '😴': 'sleeping face',
- '😷': 'face with medical mask',
- '🤒': 'face with thermometer',
- '🤕': 'face with head-bandage',
- '🤢': 'nauseated face',
- '🤮': 'face vomiting',
- '🤧': 'sneezing face',
- '🥵': 'hot face',
- '🥶': 'cold face',
- '🥴': 'woozy face',
- '😵': 'face with crossed-out eyes',
- '😵💫': 'face with spiral eyes',
- '🤯': 'exploding head',
- '🤠': 'cowboy hat face',
- '🥳': 'partying face',
- '🥸': 'disguised face',
- '😎': 'smiling face with sunglasses',
- '🤓': 'nerd face',
- '🧐': 'face with monocle',
- '😕': 'confused face',
- '🫤': '⊛ face with diagonal mouth',
- '😟': 'worried face',
- '🙁': 'slightly frowning face',
- '☹': 'frowning face',
- '😮': 'face with open mouth',
- '😯': 'hushed face',
- '😲': 'astonished face',
- '😳': 'flushed face',
- '🥺': 'pleading face',
- '🥹': '⊛ face holding back tears',
- '😦': 'frowning face with open mouth',
- '😧': 'anguished face',
- '😨': 'fearful face',
- '😰': 'anxious face with sweat',
- '😥': 'sad but relieved face',
- '😢': 'crying face',
- '😭': 'loudly crying face',
- '😱': 'face screaming in fear',
- '😖': 'confounded face',
- '😣': 'persevering face',
- '😞': 'disappointed face',
- '😓': 'downcast face with sweat',
- '😩': 'weary face',
- '😫': 'tired face',
- '🥱': 'yawning face',
- '😤': 'face with steam from nose',
- '😡': 'pouting face',
- '😠': 'angry face',
- '🤬': 'face with symbols on mouth',
- '😈': 'smiling face with horns',
- '👿': 'angry face with horns',
- '💀': 'skull',
- '☠': 'skull and crossbones',
- '💩': 'pile of poo',
- '🤡': 'clown face',
- '👹': 'ogre',
- '👺': 'goblin',
- '👻': 'ghost',
- '👽': 'alien',
- '👾': 'alien monster',
- '🤖': 'robot',
- '😺': 'grinning cat',
- '😸': 'grinning cat with smiling eyes',
- '😹': 'cat with tears of joy',
- '😻': 'smiling cat with heart-eyes',
- '😼': 'cat with wry smile',
- '😽': 'kissing cat',
- '🙀': 'weary cat',
- '😿': 'crying cat',
- '😾': 'pouting cat',
- '🙈': 'see-no-evil monkey',
- '🙉': 'hear-no-evil monkey',
- '🙊': 'speak-no-evil monkey',
- '💋': 'kiss mark',
- '💌': 'love letter',
- '💘': 'heart with arrow',
- '💝': 'heart with ribbon',
- '💖': 'sparkling heart',
- '💗': 'growing heart',
- '💓': 'beating heart',
- '💞': 'revolving hearts',
- '💕': 'two hearts',
- '💟': 'heart decoration',
- '❣': 'heart exclamation',
- '💔': 'broken heart',
- '❤️🔥': 'heart on fire',
- '❤️🩹': 'mending heart',
- '❤': 'red heart',
- '🧡': 'orange heart',
- '💛': 'yellow heart',
- '💚': 'green heart',
- '💙': 'blue heart',
- '💜': 'purple heart',
- '🤎': 'brown heart',
- '🖤': 'black heart',
- '🤍': 'white heart',
- '💯': 'hundred points',
- '💢': 'anger symbol',
- '💥': 'collision',
- '💫': 'dizzy',
- '💦': 'sweat droplets',
- '💨': 'dashing away',
- '🕳': 'hole',
- '💣': 'bomb',
- '💬': 'speech balloon',
- '👁️🗨️': 'eye in speech bubble',
- '🗨': 'left speech bubble',
- '🗯': 'right anger bubble',
- '💭': 'thought balloon',
- '💤': 'zzz',
- '👋': 'waving hand',
- '🤚': 'raised back of hand',
- '🖐': 'hand with fingers splayed',
- '✋': 'raised hand',
- '🖖': 'vulcan salute',
- '🫱': '⊛ rightwards hand',
- '🫲': '⊛ leftwards hand',
- '🫳': '⊛ palm down hand',
- '🫴': '⊛ palm up hand',
- '👌': 'OK hand',
- '🤌': 'pinched fingers',
- '🤏': 'pinching hand',
- '✌': 'victory hand',
- '🤞': 'crossed fingers',
- '🫰': '⊛ hand with index finger and thumb crossed',
- '🤟': 'love-you gesture',
- '🤘': 'sign of the horns',
- '🤙': 'call me hand',
- '👈': 'backhand index pointing left',
- '👉': 'backhand index pointing right',
- '👆': 'backhand index pointing up',
- '🖕': 'middle finger',
- '👇': 'backhand index pointing down',
- '☝': 'index pointing up',
- '🫵': '⊛ index pointing at the viewer',
- '👍': 'thumbs up',
- '👎': 'thumbs down',
- '✊': 'raised fist',
- '👊': 'oncoming fist',
- '🤛': 'left-facing fist',
- '🤜': 'right-facing fist',
- '👏': 'clapping hands',
- '🙌': 'raising hands',
- '🫶': '⊛ heart hands',
- '👐': 'open hands',
- '🤲': 'palms up together',
- '🤝': 'handshake',
- '🙏': 'folded hands',
- '✍': 'writing hand',
- '💅': 'nail polish',
- '🤳': 'selfie',
- '💪': 'flexed biceps',
- '🦾': 'mechanical arm',
- '🦿': 'mechanical leg',
- '🦵': 'leg',
- '🦶': 'foot',
- '👂': 'ear',
- '🦻': 'ear with hearing aid',
- '👃': 'nose',
- '🧠': 'brain',
- '🫀': 'anatomical heart',
- '🫁': 'lungs',
- '🦷': 'tooth',
- '🦴': 'bone',
- '👀': 'eyes',
- '👁': 'eye',
- '👅': 'tongue',
- '👄': 'mouth',
- '🫦': '⊛ biting lip',
- '👶': 'baby',
- '🧒': 'child',
- '👦': 'boy',
- '👧': 'girl',
- '🧑': 'person',
- '👱': 'person: blond hair',
- '👨': 'man',
- '🧔': 'person: beard',
- '🧔♂️': 'man: beard',
- '🧔♀️': 'woman: beard',
- '👨🦰': 'man: red hair',
- '👨🦱': 'man: curly hair',
- '👨🦳': 'man: white hair',
- '👨🦲': 'man: bald',
- '👩': 'woman',
- '👩🦰': 'woman: red hair',
- '🧑🦰': 'person: red hair',
- '👩🦱': 'woman: curly hair',
- '🧑🦱': 'person: curly hair',
- '👩🦳': 'woman: white hair',
- '🧑🦳': 'person: white hair',
- '👩🦲': 'woman: bald',
- '🧑🦲': 'person: bald',
- '👱♀️': 'woman: blond hair',
- '👱♂️': 'man: blond hair',
- '🧓': 'older person',
- '👴': 'old man',
- '👵': 'old woman',
- '🙍': 'person frowning',
- '🙍♂️': 'man frowning',
- '🙍♀️': 'woman frowning',
- '🙎': 'person pouting',
- '🙎♂️': 'man pouting',
- '🙎♀️': 'woman pouting',
- '🙅': 'person gesturing NO',
- '🙅♂️': 'man gesturing NO',
- '🙅♀️': 'woman gesturing NO',
- '🙆': 'person gesturing OK',
- '🙆♂️': 'man gesturing OK',
- '🙆♀️': 'woman gesturing OK',
- '💁': 'person tipping hand',
- '💁♂️': 'man tipping hand',
- '💁♀️': 'woman tipping hand',
- '🙋': 'person raising hand',
- '🙋♂️': 'man raising hand',
- '🙋♀️': 'woman raising hand',
- '🧏': 'deaf person',
- '🧏♂️': 'deaf man',
- '🧏♀️': 'deaf woman',
- '🙇': 'person bowing',
- '🙇♂️': 'man bowing',
- '🙇♀️': 'woman bowing',
- '🤦': 'person facepalming',
- '🤦♂️': 'man facepalming',
- '🤦♀️': 'woman facepalming',
- '🤷': 'person shrugging',
- '🤷♂️': 'man shrugging',
- '🤷♀️': 'woman shrugging',
- '🧑⚕️': 'health worker',
- '👨⚕️': 'man health worker',
- '👩⚕️': 'woman health worker',
- '🧑🎓': 'student',
- '👨🎓': 'man student',
- '👩🎓': 'woman student',
- '🧑🏫': 'teacher',
- '👨🏫': 'man teacher',
- '👩🏫': 'woman teacher',
- '🧑⚖️': 'judge',
- '👨⚖️': 'man judge',
- '👩⚖️': 'woman judge',
- '🧑🌾': 'farmer',
- '👨🌾': 'man farmer',
- '👩🌾': 'woman farmer',
- '🧑🍳': 'cook',
- '👨🍳': 'man cook',
- '👩🍳': 'woman cook',
- '🧑🔧': 'mechanic',
- '👨🔧': 'man mechanic',
- '👩🔧': 'woman mechanic',
- '🧑🏭': 'factory worker',
- '👨🏭': 'man factory worker',
- '👩🏭': 'woman factory worker',
- '🧑💼': 'office worker',
- '👨💼': 'man office worker',
- '👩💼': 'woman office worker',
- '🧑🔬': 'scientist',
- '👨🔬': 'man scientist',
- '👩🔬': 'woman scientist',
- '🧑💻': 'technologist',
- '👨💻': 'man technologist',
- '👩💻': 'woman technologist',
- '🧑🎤': 'singer',
- '👨🎤': 'man singer',
- '👩🎤': 'woman singer',
- '🧑🎨': 'artist',
- '👨🎨': 'man artist',
- '👩🎨': 'woman artist',
- '🧑✈️': 'pilot',
- '👨✈️': 'man pilot',
- '👩✈️': 'woman pilot',
- '🧑🚀': 'astronaut',
- '👨🚀': 'man astronaut',
- '👩🚀': 'woman astronaut',
- '🧑🚒': 'firefighter',
- '👨🚒': 'man firefighter',
- '👩🚒': 'woman firefighter',
- '👮': 'police officer',
- '👮♂️': 'man police officer',
- '👮♀️': 'woman police officer',
- '🕵': 'detective',
- '🕵️♂️': 'man detective',
- '🕵️♀️': 'woman detective',
- '💂': 'guard',
- '💂♂️': 'man guard',
- '💂♀️': 'woman guard',
- '🥷': 'ninja',
- '👷': 'construction worker',
- '👷♂️': 'man construction worker',
- '👷♀️': 'woman construction worker',
- '🫅': '⊛ person with crown',
- '🤴': 'prince',
- '👸': 'princess',
- '👳': 'person wearing turban',
- '👳♂️': 'man wearing turban',
- '👳♀️': 'woman wearing turban',
- '👲': 'person with skullcap',
- '🧕': 'woman with headscarf',
- '🤵': 'person in tuxedo',
- '🤵♂️': 'man in tuxedo',
- '🤵♀️': 'woman in tuxedo',
- '👰': 'person with veil',
- '👰♂️': 'man with veil',
- '👰♀️': 'woman with veil',
- '🤰': 'pregnant woman',
- '🫃': '⊛ pregnant man',
- '🫄': '⊛ pregnant person',
- '🤱': 'breast-feeding',
- '👩🍼': 'woman feeding baby',
- '👨🍼': 'man feeding baby',
- '🧑🍼': 'person feeding baby',
- '👼': 'baby angel',
- '🎅': 'Santa Claus',
- '🤶': 'Mrs. Claus',
- '🧑🎄': 'mx claus',
- '🦸': 'superhero',
- '🦸♂️': 'man superhero',
- '🦸♀️': 'woman superhero',
- '🦹': 'supervillain',
- '🦹♂️': 'man supervillain',
- '🦹♀️': 'woman supervillain',
- '🧙': 'mage',
- '🧙♂️': 'man mage',
- '🧙♀️': 'woman mage',
- '🧚': 'fairy',
- '🧚♂️': 'man fairy',
- '🧚♀️': 'woman fairy',
- '🧛': 'vampire',
- '🧛♂️': 'man vampire',
- '🧛♀️': 'woman vampire',
- '🧜': 'merperson',
- '🧜♂️': 'merman',
- '🧜♀️': 'mermaid',
- '🧝': 'elf',
- '🧝♂️': 'man elf',
- '🧝♀️': 'woman elf',
- '🧞': 'genie',
- '🧞♂️': 'man genie',
- '🧞♀️': 'woman genie',
- '🧟': 'zombie',
- '🧟♂️': 'man zombie',
- '🧟♀️': 'woman zombie',
- '🧌': '⊛ troll',
- '💆': 'person getting massage',
- '💆♂️': 'man getting massage',
- '💆♀️': 'woman getting massage',
- '💇': 'person getting haircut',
- '💇♂️': 'man getting haircut',
- '💇♀️': 'woman getting haircut',
- '🚶': 'person walking',
- '🚶♂️': 'man walking',
- '🚶♀️': 'woman walking',
- '🧍': 'person standing',
- '🧍♂️': 'man standing',
- '🧍♀️': 'woman standing',
- '🧎': 'person kneeling',
- '🧎♂️': 'man kneeling',
- '🧎♀️': 'woman kneeling',
- '🧑🦯': 'person with white cane',
- '👨🦯': 'man with white cane',
- '👩🦯': 'woman with white cane',
- '🧑🦼': 'person in motorized wheelchair',
- '👨🦼': 'man in motorized wheelchair',
- '👩🦼': 'woman in motorized wheelchair',
- '🧑🦽': 'person in manual wheelchair',
- '👨🦽': 'man in manual wheelchair',
- '👩🦽': 'woman in manual wheelchair',
- '🏃': 'person running',
- '🏃♂️': 'man running',
- '🏃♀️': 'woman running',
- '💃': 'woman dancing',
- '🕺': 'man dancing',
- '🕴': 'person in suit levitating',
- '👯': 'people with bunny ears',
- '👯♂️': 'men with bunny ears',
- '👯♀️': 'women with bunny ears',
- '🧖': 'person in steamy room',
- '🧖♂️': 'man in steamy room',
- '🧖♀️': 'woman in steamy room',
- '🧗': 'person climbing',
- '🧗♂️': 'man climbing',
- '🧗♀️': 'woman climbing',
- '🤺': 'person fencing',
- '🏇': 'horse racing',
- '⛷': 'skier',
- '🏂': 'snowboarder',
- '🏌': 'person golfing',
- '🏌️♂️': 'man golfing',
- '🏌️♀️': 'woman golfing',
- '🏄': 'person surfing',
- '🏄♂️': 'man surfing',
- '🏄♀️': 'woman surfing',
- '🚣': 'person rowing boat',
- '🚣♂️': 'man rowing boat',
- '🚣♀️': 'woman rowing boat',
- '🏊': 'person swimming',
- '🏊♂️': 'man swimming',
- '🏊♀️': 'woman swimming',
- '⛹': 'person bouncing ball',
- '⛹️♂️': 'man bouncing ball',
- '⛹️♀️': 'woman bouncing ball',
- '🏋': 'person lifting weights',
- '🏋️♂️': 'man lifting weights',
- '🏋️♀️': 'woman lifting weights',
- '🚴': 'person biking',
- '🚴♂️': 'man biking',
- '🚴♀️': 'woman biking',
- '🚵': 'person mountain biking',
- '🚵♂️': 'man mountain biking',
- '🚵♀️': 'woman mountain biking',
- '🤸': 'person cartwheeling',
- '🤸♂️': 'man cartwheeling',
- '🤸♀️': 'woman cartwheeling',
- '🤼': 'people wrestling',
- '🤼♂️': 'men wrestling',
- '🤼♀️': 'women wrestling',
- '🤽': 'person playing water polo',
- '🤽♂️': 'man playing water polo',
- '🤽♀️': 'woman playing water polo',
- '🤾': 'person playing handball',
- '🤾♂️': 'man playing handball',
- '🤾♀️': 'woman playing handball',
- '🤹': 'person juggling',
- '🤹♂️': 'man juggling',
- '🤹♀️': 'woman juggling',
- '🧘': 'person in lotus position',
- '🧘♂️': 'man in lotus position',
- '🧘♀️': 'woman in lotus position',
- '🛀': 'person taking bath',
- '🛌': 'person in bed',
- '🧑🤝🧑': 'people holding hands',
- '👭': 'women holding hands',
- '👫': 'woman and man holding hands',
- '👬': 'men holding hands',
- '💏': 'kiss',
- '👩❤️💋👨': 'kiss: woman, man',
- '👨❤️💋👨': 'kiss: man, man',
- '👩❤️💋👩': 'kiss: woman, woman',
- '💑': 'couple with heart',
- '👩❤️👨': 'couple with heart: woman, man',
- '👨❤️👨': 'couple with heart: man, man',
- '👩❤️👩': 'couple with heart: woman, woman',
- '👪': 'family',
- '👨👩👦': 'family: man, woman, boy',
- '👨👩👧': 'family: man, woman, girl',
- '👨👩👧👦': 'family: man, woman, girl, boy',
- '👨👩👦👦': 'family: man, woman, boy, boy',
- '👨👩👧👧': 'family: man, woman, girl, girl',
- '👨👨👦': 'family: man, man, boy',
- '👨👨👧': 'family: man, man, girl',
- '👨👨👧👦': 'family: man, man, girl, boy',
- '👨👨👦👦': 'family: man, man, boy, boy',
- '👨👨👧👧': 'family: man, man, girl, girl',
- '👩👩👦': 'family: woman, woman, boy',
- '👩👩👧': 'family: woman, woman, girl',
- '👩👩👧👦': 'family: woman, woman, girl, boy',
- '👩👩👦👦': 'family: woman, woman, boy, boy',
- '👩👩👧👧': 'family: woman, woman, girl, girl',
- '👨👦': 'family: man, boy',
- '👨👦👦': 'family: man, boy, boy',
- '👨👧': 'family: man, girl',
- '👨👧👦': 'family: man, girl, boy',
- '👨👧👧': 'family: man, girl, girl',
- '👩👦': 'family: woman, boy',
- '👩👦👦': 'family: woman, boy, boy',
- '👩👧': 'family: woman, girl',
- '👩👧👦': 'family: woman, girl, boy',
- '👩👧👧': 'family: woman, girl, girl',
- '🗣': 'speaking head',
- '👤': 'bust in silhouette',
- '👥': 'busts in silhouette',
- '🫂': 'people hugging',
- '👣': 'footprints',
- '🦰': 'red hair',
- '🦱': 'curly hair',
- '🦳': 'white hair',
- '🦲': 'bald',
- '🐵': 'monkey face',
- '🐒': 'monkey',
- '🦍': 'gorilla',
- '🦧': 'orangutan',
- '🐶': 'dog face',
- '🐕': 'dog',
- '🦮': 'guide dog',
- '🐕🦺': 'service dog',
- '🐩': 'poodle',
- '🐺': 'wolf',
- '🦊': 'fox',
- '🦝': 'raccoon',
- '🐱': 'cat face',
- '🐈': 'cat',
- '🐈⬛': 'black cat',
- '🦁': 'lion',
- '🐯': 'tiger face',
- '🐅': 'tiger',
- '🐆': 'leopard',
- '🐴': 'horse face',
- '🐎': 'horse',
- '🦄': 'unicorn',
- '🦓': 'zebra',
- '🦌': 'deer',
- '🦬': 'bison',
- '🐮': 'cow face',
- '🐂': 'ox',
- '🐃': 'water buffalo',
- '🐄': 'cow',
- '🐷': 'pig face',
- '🐖': 'pig',
- '🐗': 'boar',
- '🐽': 'pig nose',
- '🐏': 'ram',
- '🐑': 'ewe',
- '🐐': 'goat',
- '🐪': 'camel',
- '🐫': 'two-hump camel',
- '🦙': 'llama',
- '🦒': 'giraffe',
- '🐘': 'elephant',
- '🦣': 'mammoth',
- '🦏': 'rhinoceros',
- '🦛': 'hippopotamus',
- '🐭': 'mouse face',
- '🐁': 'mouse',
- '🐀': 'rat',
- '🐹': 'hamster',
- '🐰': 'rabbit face',
- '🐇': 'rabbit',
- '🐿': 'chipmunk',
- '🦫': 'beaver',
- '🦔': 'hedgehog',
- '🦇': 'bat',
- '🐻': 'bear',
- '🐻❄️': 'polar bear',
- '🐨': 'koala',
- '🐼': 'panda',
- '🦥': 'sloth',
- '🦦': 'otter',
- '🦨': 'skunk',
- '🦘': 'kangaroo',
- '🦡': 'badger',
- '🐾': 'paw prints',
- '🦃': 'turkey',
- '🐔': 'chicken',
- '🐓': 'rooster',
- '🐣': 'hatching chick',
- '🐤': 'baby chick',
- '🐥': 'front-facing baby chick',
- '🐦': 'bird',
- '🐧': 'penguin',
- '🕊': 'dove',
- '🦅': 'eagle',
- '🦆': 'duck',
- '🦢': 'swan',
- '🦉': 'owl',
- '🦤': 'dodo',
- '🪶': 'feather',
- '🦩': 'flamingo',
- '🦚': 'peacock',
- '🦜': 'parrot',
- '🐸': 'frog',
- '🐊': 'crocodile',
- '🐢': 'turtle',
- '🦎': 'lizard',
- '🐍': 'snake',
- '🐲': 'dragon face',
- '🐉': 'dragon',
- '🦕': 'sauropod',
- '🦖': 'T-Rex',
- '🐳': 'spouting whale',
- '🐋': 'whale',
- '🐬': 'dolphin',
- '🦭': 'seal',
- '🐟': 'fish',
- '🐠': 'tropical fish',
- '🐡': 'blowfish',
- '🦈': 'shark',
- '🐙': 'octopus',
- '🐚': 'spiral shell',
- '🪸': '⊛ coral',
- '🐌': 'snail',
- '🦋': 'butterfly',
- '🐛': 'bug',
- '🐜': 'ant',
- '🐝': 'honeybee',
- '🪲': 'beetle',
- '🐞': 'lady beetle',
- '🦗': 'cricket',
- '🪳': 'cockroach',
- '🕷': 'spider',
- '🕸': 'spider web',
- '🦂': 'scorpion',
- '🦟': 'mosquito',
- '🪰': 'fly',
- '🪱': 'worm',
- '🦠': 'microbe',
- '💐': 'bouquet',
- '🌸': 'cherry blossom',
- '💮': 'white flower',
- '🪷': '⊛ lotus',
- '🏵': 'rosette',
- '🌹': 'rose',
- '🥀': 'wilted flower',
- '🌺': 'hibiscus',
- '🌻': 'sunflower',
- '🌼': 'blossom',
- '🌷': 'tulip',
- '🌱': 'seedling',
- '🪴': 'potted plant',
- '🌲': 'evergreen tree',
- '🌳': 'deciduous tree',
- '🌴': 'palm tree',
- '🌵': 'cactus',
- '🌾': 'sheaf of rice',
- '🌿': 'herb',
- '☘': 'shamrock',
- '🍀': 'four leaf clover',
- '🍁': 'maple leaf',
- '🍂': 'fallen leaf',
- '🍃': 'leaf fluttering in wind',
- '🪹': '⊛ empty nest',
- '🪺': '⊛ nest with eggs',
- '🍇': 'grapes',
- '🍈': 'melon',
- '🍉': 'watermelon',
- '🍊': 'tangerine',
- '🍋': 'lemon',
- '🍌': 'banana',
- '🍍': 'pineapple',
- '🥭': 'mango',
- '🍎': 'red apple',
- '🍏': 'green apple',
- '🍐': 'pear',
- '🍑': 'peach',
- '🍒': 'cherries',
- '🍓': 'strawberry',
- '🫐': 'blueberries',
- '🥝': 'kiwi fruit',
- '🍅': 'tomato',
- '🫒': 'olive',
- '🥥': 'coconut',
- '🥑': 'avocado',
- '🍆': 'eggplant',
- '🥔': 'potato',
- '🥕': 'carrot',
- '🌽': 'ear of corn',
- '🌶': 'hot pepper',
- '🫑': 'bell pepper',
- '🥒': 'cucumber',
- '🥬': 'leafy green',
- '🥦': 'broccoli',
- '🧄': 'garlic',
- '🧅': 'onion',
- '🍄': 'mushroom',
- '🥜': 'peanuts',
- '🫘': '⊛ beans',
- '🌰': 'chestnut',
- '🍞': 'bread',
- '🥐': 'croissant',
- '🥖': 'baguette bread',
- '🫓': 'flatbread',
- '🥨': 'pretzel',
- '🥯': 'bagel',
- '🥞': 'pancakes',
- '🧇': 'waffle',
- '🧀': 'cheese wedge',
- '🍖': 'meat on bone',
- '🍗': 'poultry leg',
- '🥩': 'cut of meat',
- '🥓': 'bacon',
- '🍔': 'hamburger',
- '🍟': 'french fries',
- '🍕': 'pizza',
- '🌭': 'hot dog',
- '🥪': 'sandwich',
- '🌮': 'taco',
- '🌯': 'burrito',
- '🫔': 'tamale',
- '🥙': 'stuffed flatbread',
- '🧆': 'falafel',
- '🥚': 'egg',
- '🍳': 'cooking',
- '🥘': 'shallow pan of food',
- '🍲': 'pot of food',
- '🫕': 'fondue',
- '🥣': 'bowl with spoon',
- '🥗': 'green salad',
- '🍿': 'popcorn',
- '🧈': 'butter',
- '🧂': 'salt',
- '🥫': 'canned food',
- '🍱': 'bento box',
- '🍘': 'rice cracker',
- '🍙': 'rice ball',
- '🍚': 'cooked rice',
- '🍛': 'curry rice',
- '🍜': 'steaming bowl',
- '🍝': 'spaghetti',
- '🍠': 'roasted sweet potato',
- '🍢': 'oden',
- '🍣': 'sushi',
- '🍤': 'fried shrimp',
- '🍥': 'fish cake with swirl',
- '🥮': 'moon cake',
- '🍡': 'dango',
- '🥟': 'dumpling',
- '🥠': 'fortune cookie',
- '🥡': 'takeout box',
- '🦀': 'crab',
- '🦞': 'lobster',
- '🦐': 'shrimp',
- '🦑': 'squid',
- '🦪': 'oyster',
- '🍦': 'soft ice cream',
- '🍧': 'shaved ice',
- '🍨': 'ice cream',
- '🍩': 'doughnut',
- '🍪': 'cookie',
- '🎂': 'birthday cake',
- '🍰': 'shortcake',
- '🧁': 'cupcake',
- '🥧': 'pie',
- '🍫': 'chocolate bar',
- '🍬': 'candy',
- '🍭': 'lollipop',
- '🍮': 'custard',
- '🍯': 'honey pot',
- '🍼': 'baby bottle',
- '🥛': 'glass of milk',
- '☕': 'hot beverage',
- '🫖': 'teapot',
- '🍵': 'teacup without handle',
- '🍶': 'sake',
- '🍾': 'bottle with popping cork',
- '🍷': 'wine glass',
- '🍸': 'cocktail glass',
- '🍹': 'tropical drink',
- '🍺': 'beer mug',
- '🍻': 'clinking beer mugs',
- '🥂': 'clinking glasses',
- '🥃': 'tumbler glass',
- '🫗': '⊛ pouring liquid',
- '🥤': 'cup with straw',
- '🧋': 'bubble tea',
- '🧃': 'beverage box',
- '🧉': 'mate',
- '🧊': 'ice',
- '🥢': 'chopsticks',
- '🍽': 'fork and knife with plate',
- '🍴': 'fork and knife',
- '🥄': 'spoon',
- '🔪': 'kitchen knife',
- '🫙': '⊛ jar',
- '🏺': 'amphora',
- '🌍': 'globe showing Europe-Africa',
- '🌎': 'globe showing Americas',
- '🌏': 'globe showing Asia-Australia',
- '🌐': 'globe with meridians',
- '🗺': 'world map',
- '🗾': 'map of Japan',
- '🧭': 'compass',
- '🏔': 'snow-capped mountain',
- '⛰': 'mountain',
- '🌋': 'volcano',
- '🗻': 'mount fuji',
- '🏕': 'camping',
- '🏖': 'beach with umbrella',
- '🏜': 'desert',
- '🏝': 'desert island',
- '🏞': 'national park',
- '🏟': 'stadium',
- '🏛': 'classical building',
- '🏗': 'building construction',
- '🧱': 'brick',
- '🪨': 'rock',
- '🪵': 'wood',
- '🛖': 'hut',
- '🏘': 'houses',
- '🏚': 'derelict house',
- '🏠': 'house',
- '🏡': 'house with garden',
- '🏢': 'office building',
- '🏣': 'Japanese post office',
- '🏤': 'post office',
- '🏥': 'hospital',
- '🏦': 'bank',
- '🏨': 'hotel',
- '🏩': 'love hotel',
- '🏪': 'convenience store',
- '🏫': 'school',
- '🏬': 'department store',
- '🏭': 'factory',
- '🏯': 'Japanese castle',
- '🏰': 'castle',
- '💒': 'wedding',
- '🗼': 'Tokyo tower',
- '🗽': 'Statue of Liberty',
- '⛪': 'church',
- '🕌': 'mosque',
- '🛕': 'hindu temple',
- '🕍': 'synagogue',
- '⛩': 'shinto shrine',
- '🕋': 'kaaba',
- '⛲': 'fountain',
- '⛺': 'tent',
- '🌁': 'foggy',
- '🌃': 'night with stars',
- '🏙': 'cityscape',
- '🌄': 'sunrise over mountains',
- '🌅': 'sunrise',
- '🌆': 'cityscape at dusk',
- '🌇': 'sunset',
- '🌉': 'bridge at night',
- '♨': 'hot springs',
- '🎠': 'carousel horse',
- '🛝': '⊛ playground slide',
- '🎡': 'ferris wheel',
- '🎢': 'roller coaster',
- '💈': 'barber pole',
- '🎪': 'circus tent',
- '🚂': 'locomotive',
- '🚃': 'railway car',
- '🚄': 'high-speed train',
- '🚅': 'bullet train',
- '🚆': 'train',
- '🚇': 'metro',
- '🚈': 'light rail',
- '🚉': 'station',
- '🚊': 'tram',
- '🚝': 'monorail',
- '🚞': 'mountain railway',
- '🚋': 'tram car',
- '🚌': 'bus',
- '🚍': 'oncoming bus',
- '🚎': 'trolleybus',
- '🚐': 'minibus',
- '🚑': 'ambulance',
- '🚒': 'fire engine',
- '🚓': 'police car',
- '🚔': 'oncoming police car',
- '🚕': 'taxi',
- '🚖': 'oncoming taxi',
- '🚗': 'automobile',
- '🚘': 'oncoming automobile',
- '🚙': 'sport utility vehicle',
- '🛻': 'pickup truck',
- '🚚': 'delivery truck',
- '🚛': 'articulated lorry',
- '🚜': 'tractor',
- '🏎': 'racing car',
- '🏍': 'motorcycle',
- '🛵': 'motor scooter',
- '🦽': 'manual wheelchair',
- '🦼': 'motorized wheelchair',
- '🛺': 'auto rickshaw',
- '🚲': 'bicycle',
- '🛴': 'kick scooter',
- '🛹': 'skateboard',
- '🛼': 'roller skate',
- '🚏': 'bus stop',
- '🛣': 'motorway',
- '🛤': 'railway track',
- '🛢': 'oil drum',
- '⛽': 'fuel pump',
- '🛞': '⊛ wheel',
- '🚨': 'police car light',
- '🚥': 'horizontal traffic light',
- '🚦': 'vertical traffic light',
- '🛑': 'stop sign',
- '🚧': 'construction',
- '⚓': 'anchor',
- '🛟': '⊛ ring buoy',
- '⛵': 'sailboat',
- '🛶': 'canoe',
- '🚤': 'speedboat',
- '🛳': 'passenger ship',
- '⛴': 'ferry',
- '🛥': 'motor boat',
- '🚢': 'ship',
- '✈': 'airplane',
- '🛩': 'small airplane',
- '🛫': 'airplane departure',
- '🛬': 'airplane arrival',
- '🪂': 'parachute',
- '💺': 'seat',
- '🚁': 'helicopter',
- '🚟': 'suspension railway',
- '🚠': 'mountain cableway',
- '🚡': 'aerial tramway',
- '🛰': 'satellite',
- '🚀': 'rocket',
- '🛸': 'flying saucer',
- '🛎': 'bellhop bell',
- '🧳': 'luggage',
- '⌛': 'hourglass done',
- '⏳': 'hourglass not done',
- '⌚': 'watch',
- '⏰': 'alarm clock',
- '⏱': 'stopwatch',
- '⏲': 'timer clock',
- '🕰': 'mantelpiece clock',
- '🕛': 'twelve o’clock',
- '🕧': 'twelve-thirty',
- '🕐': 'one o’clock',
- '🕜': 'one-thirty',
- '🕑': 'two o’clock',
- '🕝': 'two-thirty',
- '🕒': 'three o’clock',
- '🕞': 'three-thirty',
- '🕓': 'four o’clock',
- '🕟': 'four-thirty',
- '🕔': 'five o’clock',
- '🕠': 'five-thirty',
- '🕕': 'six o’clock',
- '🕡': 'six-thirty',
- '🕖': 'seven o’clock',
- '🕢': 'seven-thirty',
- '🕗': 'eight o’clock',
- '🕣': 'eight-thirty',
- '🕘': 'nine o’clock',
- '🕤': 'nine-thirty',
- '🕙': 'ten o’clock',
- '🕥': 'ten-thirty',
- '🕚': 'eleven o’clock',
- '🕦': 'eleven-thirty',
- '🌑': 'new moon',
- '🌒': 'waxing crescent moon',
- '🌓': 'first quarter moon',
- '🌔': 'waxing gibbous moon',
- '🌕': 'full moon',
- '🌖': 'waning gibbous moon',
- '🌗': 'last quarter moon',
- '🌘': 'waning crescent moon',
- '🌙': 'crescent moon',
- '🌚': 'new moon face',
- '🌛': 'first quarter moon face',
- '🌜': 'last quarter moon face',
- '🌡': 'thermometer',
- '☀': 'sun',
- '🌝': 'full moon face',
- '🌞': 'sun with face',
- '🪐': 'ringed planet',
- '⭐': 'star',
- '🌟': 'glowing star',
- '🌠': 'shooting star',
- '🌌': 'milky way',
- '☁': 'cloud',
- '⛅': 'sun behind cloud',
- '⛈': 'cloud with lightning and rain',
- '🌤': 'sun behind small cloud',
- '🌥': 'sun behind large cloud',
- '🌦': 'sun behind rain cloud',
- '🌧': 'cloud with rain',
- '🌨': 'cloud with snow',
- '🌩': 'cloud with lightning',
- '🌪': 'tornado',
- '🌫': 'fog',
- '🌬': 'wind face',
- '🌀': 'cyclone',
- '🌈': 'rainbow',
- '🌂': 'closed umbrella',
- '☂': 'umbrella',
- '☔': 'umbrella with rain drops',
- '⛱': 'umbrella on ground',
- '⚡': 'high voltage',
- '❄': 'snowflake',
- '☃': 'snowman',
- '⛄': 'snowman without snow',
- '☄': 'comet',
- '🔥': 'fire',
- '💧': 'droplet',
- '🌊': 'water wave',
- '🎃': 'jack-o-lantern',
- '🎄': 'Christmas tree',
- '🎆': 'fireworks',
- '🎇': 'sparkler',
- '🧨': 'firecracker',
- '✨': 'sparkles',
- '🎈': 'balloon',
- '🎉': 'party popper',
- '🎊': 'confetti ball',
- '🎋': 'tanabata tree',
- '🎍': 'pine decoration',
- '🎎': 'Japanese dolls',
- '🎏': 'carp streamer',
- '🎐': 'wind chime',
- '🎑': 'moon viewing ceremony',
- '🧧': 'red envelope',
- '🎀': 'ribbon',
- '🎁': 'wrapped gift',
- '🎗': 'reminder ribbon',
- '🎟': 'admission tickets',
- '🎫': 'ticket',
- '🎖': 'military medal',
- '🏆': 'trophy',
- '🏅': 'sports medal',
- '🥇': '1st place medal',
- '🥈': '2nd place medal',
- '🥉': '3rd place medal',
- '⚽': 'soccer ball',
- '⚾': 'baseball',
- '🥎': 'softball',
- '🏀': 'basketball',
- '🏐': 'volleyball',
- '🏈': 'american football',
- '🏉': 'rugby football',
- '🎾': 'tennis',
- '🥏': 'flying disc',
- '🎳': 'bowling',
- '🏏': 'cricket game',
- '🏑': 'field hockey',
- '🏒': 'ice hockey',
- '🥍': 'lacrosse',
- '🏓': 'ping pong',
- '🏸': 'badminton',
- '🥊': 'boxing glove',
- '🥋': 'martial arts uniform',
- '🥅': 'goal net',
- '⛳': 'flag in hole',
- '⛸': 'ice skate',
- '🎣': 'fishing pole',
- '🤿': 'diving mask',
- '🎽': 'running shirt',
- '🎿': 'skis',
- '🛷': 'sled',
- '🥌': 'curling stone',
- '🎯': 'bullseye',
- '🪀': 'yo-yo',
- '🪁': 'kite',
- '🎱': 'pool 8 ball',
- '🔮': 'crystal ball',
- '🪄': 'magic wand',
- '🧿': 'nazar amulet',
- '🪬': '⊛ hamsa',
- '🎮': 'video game',
- '🕹': 'joystick',
- '🎰': 'slot machine',
- '🎲': 'game die',
- '🧩': 'puzzle piece',
- '🧸': 'teddy bear',
- '🪅': 'piñata',
- '🪩': '⊛ mirror ball',
- '🪆': 'nesting dolls',
- '♠': 'spade suit',
- '♥': 'heart suit',
- '♦': 'diamond suit',
- '♣': 'club suit',
- '♟': 'chess pawn',
- '🃏': 'joker',
- '🀄': 'mahjong red dragon',
- '🎴': 'flower playing cards',
- '🎭': 'performing arts',
- '🖼': 'framed picture',
- '🎨': 'artist palette',
- '🧵': 'thread',
- '🪡': 'sewing needle',
- '🧶': 'yarn',
- '🪢': 'knot',
- '👓': 'glasses',
- '🕶': 'sunglasses',
- '🥽': 'goggles',
- '🥼': 'lab coat',
- '🦺': 'safety vest',
- '👔': 'necktie',
- '👕': 't-shirt',
- '👖': 'jeans',
- '🧣': 'scarf',
- '🧤': 'gloves',
- '🧥': 'coat',
- '🧦': 'socks',
- '👗': 'dress',
- '👘': 'kimono',
- '🥻': 'sari',
- '🩱': 'one-piece swimsuit',
- '🩲': 'briefs',
- '🩳': 'shorts',
- '👙': 'bikini',
- '👚': 'woman’s clothes',
- '👛': 'purse',
- '👜': 'handbag',
- '👝': 'clutch bag',
- '🛍': 'shopping bags',
- '🎒': 'backpack',
- '🩴': 'thong sandal',
- '👞': 'man’s shoe',
- '👟': 'running shoe',
- '🥾': 'hiking boot',
- '🥿': 'flat shoe',
- '👠': 'high-heeled shoe',
- '👡': 'woman’s sandal',
- '🩰': 'ballet shoes',
- '👢': 'woman’s boot',
- '👑': 'crown',
- '👒': 'woman’s hat',
- '🎩': 'top hat',
- '🎓': 'graduation cap',
- '🧢': 'billed cap',
- '🪖': 'military helmet',
- '⛑': 'rescue worker’s helmet',
- '📿': 'prayer beads',
- '💄': 'lipstick',
- '💍': 'ring',
- '💎': 'gem stone',
- '🔇': 'muted speaker',
- '🔈': 'speaker low volume',
- '🔉': 'speaker medium volume',
- '🔊': 'speaker high volume',
- '📢': 'loudspeaker',
- '📣': 'megaphone',
- '📯': 'postal horn',
- '🔔': 'bell',
- '🔕': 'bell with slash',
- '🎼': 'musical score',
- '🎵': 'musical note',
- '🎶': 'musical notes',
- '🎙': 'studio microphone',
- '🎚': 'level slider',
- '🎛': 'control knobs',
- '🎤': 'microphone',
- '🎧': 'headphone',
- '📻': 'radio',
- '🎷': 'saxophone',
- '🪗': 'accordion',
- '🎸': 'guitar',
- '🎹': 'musical keyboard',
- '🎺': 'trumpet',
- '🎻': 'violin',
- '🪕': 'banjo',
- '🥁': 'drum',
- '🪘': 'long drum',
- '📱': 'mobile phone',
- '📲': 'mobile phone with arrow',
- '☎': 'telephone',
- '📞': 'telephone receiver',
- '📟': 'pager',
- '📠': 'fax machine',
- '🔋': 'battery',
- '🪫': '⊛ low battery',
- '🔌': 'electric plug',
- '💻': 'laptop',
- '🖥': 'desktop computer',
- '🖨': 'printer',
- '⌨': 'keyboard',
- '🖱': 'computer mouse',
- '🖲': 'trackball',
- '💽': 'computer disk',
- '💾': 'floppy disk',
- '💿': 'optical disk',
- '📀': 'dvd',
- '🧮': 'abacus',
- '🎥': 'movie camera',
- '🎞': 'film frames',
- '📽': 'film projector',
- '🎬': 'clapper board',
- '📺': 'television',
- '📷': 'camera',
- '📸': 'camera with flash',
- '📹': 'video camera',
- '📼': 'videocassette',
- '🔍': 'magnifying glass tilted left',
- '🔎': 'magnifying glass tilted right',
- '🕯': 'candle',
- '💡': 'light bulb',
- '🔦': 'flashlight',
- '🏮': 'red paper lantern',
- '🪔': 'diya lamp',
- '📔': 'notebook with decorative cover',
- '📕': 'closed book',
- '📖': 'open book',
- '📗': 'green book',
- '📘': 'blue book',
- '📙': 'orange book',
- '📚': 'books',
- '📓': 'notebook',
- '📒': 'ledger',
- '📃': 'page with curl',
- '📜': 'scroll',
- '📄': 'page facing up',
- '📰': 'newspaper',
- '🗞': 'rolled-up newspaper',
- '📑': 'bookmark tabs',
- '🔖': 'bookmark',
- '🏷': 'label',
- '💰': 'money bag',
- '🪙': 'coin',
- '💴': 'yen banknote',
- '💵': 'dollar banknote',
- '💶': 'euro banknote',
- '💷': 'pound banknote',
- '💸': 'money with wings',
- '💳': 'credit card',
- '🧾': 'receipt',
- '💹': 'chart increasing with yen',
- '✉': 'envelope',
- '📧': 'e-mail',
- '📨': 'incoming envelope',
- '📩': 'envelope with arrow',
- '📤': 'outbox tray',
- '📥': 'inbox tray',
- '📦': 'package',
- '📫': 'closed mailbox with raised flag',
- '📪': 'closed mailbox with lowered flag',
- '📬': 'open mailbox with raised flag',
- '📭': 'open mailbox with lowered flag',
- '📮': 'postbox',
- '🗳': 'ballot box with ballot',
- '✏': 'pencil',
- '✒': 'black nib',
- '🖋': 'fountain pen',
- '🖊': 'pen',
- '🖌': 'paintbrush',
- '🖍': 'crayon',
- '📝': 'memo',
- '💼': 'briefcase',
- '📁': 'file folder',
- '📂': 'open file folder',
- '🗂': 'card index dividers',
- '📅': 'calendar',
- '📆': 'tear-off calendar',
- '🗒': 'spiral notepad',
- '🗓': 'spiral calendar',
- '📇': 'card index',
- '📈': 'chart increasing',
- '📉': 'chart decreasing',
- '📊': 'bar chart',
- '📋': 'clipboard',
- '📌': 'pushpin',
- '📍': 'round pushpin',
- '📎': 'paperclip',
- '🖇': 'linked paperclips',
- '📏': 'straight ruler',
- '📐': 'triangular ruler',
- '✂': 'scissors',
- '🗃': 'card file box',
- '🗄': 'file cabinet',
- '🗑': 'wastebasket',
- '🔒': 'locked',
- '🔓': 'unlocked',
- '🔏': 'locked with pen',
- '🔐': 'locked with key',
- '🔑': 'key',
- '🗝': 'old key',
- '🔨': 'hammer',
- '🪓': 'axe',
- '⛏': 'pick',
- '⚒': 'hammer and pick',
- '🛠': 'hammer and wrench',
- '🗡': 'dagger',
- '⚔': 'crossed swords',
- '🔫': 'water pistol',
- '🪃': 'boomerang',
- '🏹': 'bow and arrow',
- '🛡': 'shield',
- '🪚': 'carpentry saw',
- '🔧': 'wrench',
- '🪛': 'screwdriver',
- '🔩': 'nut and bolt',
- '⚙': 'gear',
- '🗜': 'clamp',
- '⚖': 'balance scale',
- '🦯': 'white cane',
- '🔗': 'link',
- '⛓': 'chains',
- '🪝': 'hook',
- '🧰': 'toolbox',
- '🧲': 'magnet',
- '🪜': 'ladder',
- '⚗': 'alembic',
- '🧪': 'test tube',
- '🧫': 'petri dish',
- '🧬': 'dna',
- '🔬': 'microscope',
- '🔭': 'telescope',
- '📡': 'satellite antenna',
- '💉': 'syringe',
- '🩸': 'drop of blood',
- '💊': 'pill',
- '🩹': 'adhesive bandage',
- '🩼': '⊛ crutch',
- '🩺': 'stethoscope',
- '🩻': '⊛ x-ray',
- '🚪': 'door',
- '🛗': 'elevator',
- '🪞': 'mirror',
- '🪟': 'window',
- '🛏': 'bed',
- '🛋': 'couch and lamp',
- '🪑': 'chair',
- '🚽': 'toilet',
- '🪠': 'plunger',
- '🚿': 'shower',
- '🛁': 'bathtub',
- '🪤': 'mouse trap',
- '🪒': 'razor',
- '🧴': 'lotion bottle',
- '🧷': 'safety pin',
- '🧹': 'broom',
- '🧺': 'basket',
- '🧻': 'roll of paper',
- '🪣': 'bucket',
- '🧼': 'soap',
- '🫧': '⊛ bubbles',
- '🪥': 'toothbrush',
- '🧽': 'sponge',
- '🧯': 'fire extinguisher',
- '🛒': 'shopping cart',
- '🚬': 'cigarette',
- '⚰': 'coffin',
- '🪦': 'headstone',
- '⚱': 'funeral urn',
- '🗿': 'moai',
- '🪧': 'placard',
- '🪪': '⊛ identification card',
- '🏧': 'ATM sign',
- '🚮': 'litter in bin sign',
- '🚰': 'potable water',
- '♿': 'wheelchair symbol',
- '🚹': 'men’s room',
- '🚺': 'women’s room',
- '🚻': 'restroom',
- '🚼': 'baby symbol',
- '🚾': 'water closet',
- '🛂': 'passport control',
- '🛃': 'customs',
- '🛄': 'baggage claim',
- '🛅': 'left luggage',
- '⚠': 'warning',
- '🚸': 'children crossing',
- '⛔': 'no entry',
- '🚫': 'prohibited',
- '🚳': 'no bicycles',
- '🚭': 'no smoking',
- '🚯': 'no littering',
- '🚱': 'non-potable water',
- '🚷': 'no pedestrians',
- '📵': 'no mobile phones',
- '🔞': 'no one under eighteen',
- '☢': 'radioactive',
- '☣': 'biohazard',
- '⬆': 'up arrow',
- '↗': 'up-right arrow',
- '➡': 'right arrow',
- '↘': 'down-right arrow',
- '⬇': 'down arrow',
- '↙': 'down-left arrow',
- '⬅': 'left arrow',
- '↖': 'up-left arrow',
- '↕': 'up-down arrow',
- '↔': 'left-right arrow',
- '↩': 'right arrow curving left',
- '↪': 'left arrow curving right',
- '⤴': 'right arrow curving up',
- '⤵': 'right arrow curving down',
- '🔃': 'clockwise vertical arrows',
- '🔄': 'counterclockwise arrows button',
- '🔙': 'BACK arrow',
- '🔚': 'END arrow',
- '🔛': 'ON! arrow',
- '🔜': 'SOON arrow',
- '🔝': 'TOP arrow',
- '🛐': 'place of worship',
- '⚛': 'atom symbol',
- '🕉': 'om',
- '✡': 'star of David',
- '☸': 'wheel of dharma',
- '☯': 'yin yang',
- '✝': 'latin cross',
- '☦': 'orthodox cross',
- '☪': 'star and crescent',
- '☮': 'peace symbol',
- '🕎': 'menorah',
- '🔯': 'dotted six-pointed star',
- '♈': 'Aries',
- '♉': 'Taurus',
- '♊': 'Gemini',
- '♋': 'Cancer',
- '♌': 'Leo',
- '♍': 'Virgo',
- '♎': 'Libra',
- '♏': 'Scorpio',
- '♐': 'Sagittarius',
- '♑': 'Capricorn',
- '♒': 'Aquarius',
- '♓': 'Pisces',
- '⛎': 'Ophiuchus',
- '🔀': 'shuffle tracks button',
- '🔁': 'repeat button',
- '🔂': 'repeat single button',
- '▶': 'play button',
- '⏩': 'fast-forward button',
- '⏭': 'next track button',
- '⏯': 'play or pause button',
- '◀': 'reverse button',
- '⏪': 'fast reverse button',
- '⏮': 'last track button',
- '🔼': 'upwards button',
- '⏫': 'fast up button',
- '🔽': 'downwards button',
- '⏬': 'fast down button',
- '⏸': 'pause button',
- '⏹': 'stop button',
- '⏺': 'record button',
- '⏏': 'eject button',
- '🎦': 'cinema',
- '🔅': 'dim button',
- '🔆': 'bright button',
- '📶': 'antenna bars',
- '📳': 'vibration mode',
- '📴': 'mobile phone off',
- '♀': 'female sign',
- '♂': 'male sign',
- '⚧': 'transgender symbol',
- '✖': 'multiply',
- '➕': 'plus',
- '➖': 'minus',
- '➗': 'divide',
- '🟰': '⊛ heavy equals sign',
- '♾': 'infinity',
- '‼': 'double exclamation mark',
- '⁉': 'exclamation question mark',
- '❓': 'red question mark',
- '❔': 'white question mark',
- '❕': 'white exclamation mark',
- '❗': 'red exclamation mark',
- '〰': 'wavy dash',
- '💱': 'currency exchange',
- '💲': 'heavy dollar sign',
- '⚕': 'medical symbol',
- '♻': 'recycling symbol',
- '⚜': 'fleur-de-lis',
- '🔱': 'trident emblem',
- '📛': 'name badge',
- '🔰': 'Japanese symbol for beginner',
- '⭕': 'hollow red circle',
- '✅': 'check mark button',
- '☑': 'check box with check',
- '✔': 'check mark',
- '❌': 'cross mark',
- '❎': 'cross mark button',
- '➰': 'curly loop',
- '➿': 'double curly loop',
- '〽': 'part alternation mark',
- '✳': 'eight-spoked asterisk',
- '✴': 'eight-pointed star',
- '❇': 'sparkle',
- '©': 'copyright',
- '®': 'registered',
- '™': 'trade mark',
- '#️⃣': 'keycap: #',
- '*️⃣': 'keycap: *',
- '0️⃣': 'keycap: 0',
- '1️⃣': 'keycap: 1',
- '2️⃣': 'keycap: 2',
- '3️⃣': 'keycap: 3',
- '4️⃣': 'keycap: 4',
- '5️⃣': 'keycap: 5',
- '6️⃣': 'keycap: 6',
- '7️⃣': 'keycap: 7',
- '8️⃣': 'keycap: 8',
- '9️⃣': 'keycap: 9',
- '🔟': 'keycap: 10',
- '🔠': 'input latin uppercase',
- '🔡': 'input latin lowercase',
- '🔢': 'input numbers',
- '🔣': 'input symbols',
- '🔤': 'input latin letters',
- '🅰': 'A button (blood type)',
- '🆎': 'AB button (blood type)',
- '🅱': 'B button (blood type)',
- '🆑': 'CL button',
- '🆒': 'COOL button',
- '🆓': 'FREE button',
- ℹ: 'information',
- '🆔': 'ID button',
- 'Ⓜ': 'circled M',
- '🆕': 'NEW button',
- '🆖': 'NG button',
- '🅾': 'O button (blood type)',
- '🆗': 'OK button',
- '🅿': 'P button',
- '🆘': 'SOS button',
- '🆙': 'UP! button',
- '🆚': 'VS button',
- '🈁': 'Japanese “here” button',
- '🈂': 'Japanese “service charge” button',
- '🈷': 'Japanese “monthly amount” button',
- '🈶': 'Japanese “not free of charge” button',
- '🈯': 'Japanese “reserved” button',
- '🉐': 'Japanese “bargain” button',
- '🈹': 'Japanese “discount” button',
- '🈚': 'Japanese “free of charge” button',
- '🈲': 'Japanese “prohibited” button',
- '🉑': 'Japanese “acceptable” button',
- '🈸': 'Japanese “application” button',
- '🈴': 'Japanese “passing grade” button',
- '🈳': 'Japanese “vacancy” button',
- '㊗': 'Japanese “congratulations” button',
- '㊙': 'Japanese “secret” button',
- '🈺': 'Japanese “open for business” button',
- '🈵': 'Japanese “no vacancy” button',
- '🔴': 'red circle',
- '🟠': 'orange circle',
- '🟡': 'yellow circle',
- '🟢': 'green circle',
- '🔵': 'blue circle',
- '🟣': 'purple circle',
- '🟤': 'brown circle',
- '⚫': 'black circle',
- '⚪': 'white circle',
- '🟥': 'red square',
- '🟧': 'orange square',
- '🟨': 'yellow square',
- '🟩': 'green square',
- '🟦': 'blue square',
- '🟪': 'purple square',
- '🟫': 'brown square',
- '⬛': 'black large square',
- '⬜': 'white large square',
- '◼': 'black medium square',
- '◻': 'white medium square',
- '◾': 'black medium-small square',
- '◽': 'white medium-small square',
- '▪': 'black small square',
- '▫': 'white small square',
- '🔶': 'large orange diamond',
- '🔷': 'large blue diamond',
- '🔸': 'small orange diamond',
- '🔹': 'small blue diamond',
- '🔺': 'red triangle pointed up',
- '🔻': 'red triangle pointed down',
- '💠': 'diamond with a dot',
- '🔘': 'radio button',
- '🔳': 'white square button',
- '🔲': 'black square button',
- '🏁': 'chequered flag',
- '🚩': 'triangular flag',
- '🎌': 'crossed flags',
- '🏴': 'black flag',
- '🏳': 'white flag',
- '🏳️🌈': 'rainbow flag',
- '🏳️⚧️': 'transgender flag',
- '🏴☠️': 'pirate flag',
- '🇦🇨': 'flag: Ascension Island',
- '🇦🇩': 'flag: Andorra',
- '🇦🇪': 'flag: United Arab Emirates',
- '🇦🇫': 'flag: Afghanistan',
- '🇦🇬': 'flag: Antigua & Barbuda',
- '🇦🇮': 'flag: Anguilla',
- '🇦🇱': 'flag: Albania',
- '🇦🇲': 'flag: Armenia',
- '🇦🇴': 'flag: Angola',
- '🇦🇶': 'flag: Antarctica',
- '🇦🇷': 'flag: Argentina',
- '🇦🇸': 'flag: American Samoa',
- '🇦🇹': 'flag: Austria',
- '🇦🇺': 'flag: Australia',
- '🇦🇼': 'flag: Aruba',
- '🇦🇽': 'flag: Åland Islands',
- '🇦🇿': 'flag: Azerbaijan',
- '🇧🇦': 'flag: Bosnia & Herzegovina',
- '🇧🇧': 'flag: Barbados',
- '🇧🇩': 'flag: Bangladesh',
- '🇧🇪': 'flag: Belgium',
- '🇧🇫': 'flag: Burkina Faso',
- '🇧🇬': 'flag: Bulgaria',
- '🇧🇭': 'flag: Bahrain',
- '🇧🇮': 'flag: Burundi',
- '🇧🇯': 'flag: Benin',
- '🇧🇱': 'flag: St. Barthélemy',
- '🇧🇲': 'flag: Bermuda',
- '🇧🇳': 'flag: Brunei',
- '🇧🇴': 'flag: Bolivia',
- '🇧🇶': 'flag: Caribbean Netherlands',
- '🇧🇷': 'flag: Brazil',
- '🇧🇸': 'flag: Bahamas',
- '🇧🇹': 'flag: Bhutan',
- '🇧🇻': 'flag: Bouvet Island',
- '🇧🇼': 'flag: Botswana',
- '🇧🇾': 'flag: Belarus',
- '🇧🇿': 'flag: Belize',
- '🇨🇦': 'flag: Canada',
- '🇨🇨': 'flag: Cocos (Keeling) Islands',
- '🇨🇩': 'flag: Congo - Kinshasa',
- '🇨🇫': 'flag: Central African Republic',
- '🇨🇬': 'flag: Congo - Brazzaville',
- '🇨🇭': 'flag: Switzerland',
- '🇨🇮': 'flag: Côte d’Ivoire',
- '🇨🇰': 'flag: Cook Islands',
- '🇨🇱': 'flag: Chile',
- '🇨🇲': 'flag: Cameroon',
- '🇨🇳': 'flag: China',
- '🇨🇴': 'flag: Colombia',
- '🇨🇵': 'flag: Clipperton Island',
- '🇨🇷': 'flag: Costa Rica',
- '🇨🇺': 'flag: Cuba',
- '🇨🇻': 'flag: Cape Verde',
- '🇨🇼': 'flag: Curaçao',
- '🇨🇽': 'flag: Christmas Island',
- '🇨🇾': 'flag: Cyprus',
- '🇨🇿': 'flag: Czechia',
- '🇩🇪': 'flag: Germany',
- '🇩🇬': 'flag: Diego Garcia',
- '🇩🇯': 'flag: Djibouti',
- '🇩🇰': 'flag: Denmark',
- '🇩🇲': 'flag: Dominica',
- '🇩🇴': 'flag: Dominican Republic',
- '🇩🇿': 'flag: Algeria',
- '🇪🇦': 'flag: Ceuta & Melilla',
- '🇪🇨': 'flag: Ecuador',
- '🇪🇪': 'flag: Estonia',
- '🇪🇬': 'flag: Egypt',
- '🇪🇭': 'flag: Western Sahara',
- '🇪🇷': 'flag: Eritrea',
- '🇪🇸': 'flag: Spain',
- '🇪🇹': 'flag: Ethiopia',
- '🇪🇺': 'flag: European Union',
- '🇫🇮': 'flag: Finland',
- '🇫🇯': 'flag: Fiji',
- '🇫🇰': 'flag: Falkland Islands',
- '🇫🇲': 'flag: Micronesia',
- '🇫🇴': 'flag: Faroe Islands',
- '🇫🇷': 'flag: France',
- '🇬🇦': 'flag: Gabon',
- '🇬🇧': 'flag: United Kingdom',
- '🇬🇩': 'flag: Grenada',
- '🇬🇪': 'flag: Georgia',
- '🇬🇫': 'flag: French Guiana',
- '🇬🇬': 'flag: Guernsey',
- '🇬🇭': 'flag: Ghana',
- '🇬🇮': 'flag: Gibraltar',
- '🇬🇱': 'flag: Greenland',
- '🇬🇲': 'flag: Gambia',
- '🇬🇳': 'flag: Guinea',
- '🇬🇵': 'flag: Guadeloupe',
- '🇬🇶': 'flag: Equatorial Guinea',
- '🇬🇷': 'flag: Greece',
- '🇬🇸': 'flag: South Georgia & South Sandwich Islands',
- '🇬🇹': 'flag: Guatemala',
- '🇬🇺': 'flag: Guam',
- '🇬🇼': 'flag: Guinea-Bissau',
- '🇬🇾': 'flag: Guyana',
- '🇭🇰': 'flag: Hong Kong SAR China',
- '🇭🇲': 'flag: Heard & McDonald Islands',
- '🇭🇳': 'flag: Honduras',
- '🇭🇷': 'flag: Croatia',
- '🇭🇹': 'flag: Haiti',
- '🇭🇺': 'flag: Hungary',
- '🇮🇨': 'flag: Canary Islands',
- '🇮🇩': 'flag: Indonesia',
- '🇮🇪': 'flag: Ireland',
- '🇮🇱': 'flag: Israel',
- '🇮🇲': 'flag: Isle of Man',
- '🇮🇳': 'flag: India',
- '🇮🇴': 'flag: British Indian Ocean Territory',
- '🇮🇶': 'flag: Iraq',
- '🇮🇷': 'flag: Iran',
- '🇮🇸': 'flag: Iceland',
- '🇮🇹': 'flag: Italy',
- '🇯🇪': 'flag: Jersey',
- '🇯🇲': 'flag: Jamaica',
- '🇯🇴': 'flag: Jordan',
- '🇯🇵': 'flag: Japan',
- '🇰🇪': 'flag: Kenya',
- '🇰🇬': 'flag: Kyrgyzstan',
- '🇰🇭': 'flag: Cambodia',
- '🇰🇮': 'flag: Kiribati',
- '🇰🇲': 'flag: Comoros',
- '🇰🇳': 'flag: St. Kitts & Nevis',
- '🇰🇵': 'flag: North Korea',
- '🇰🇷': 'flag: South Korea',
- '🇰🇼': 'flag: Kuwait',
- '🇰🇾': 'flag: Cayman Islands',
- '🇰🇿': 'flag: Kazakhstan',
- '🇱🇦': 'flag: Laos',
- '🇱🇧': 'flag: Lebanon',
- '🇱🇨': 'flag: St. Lucia',
- '🇱🇮': 'flag: Liechtenstein',
- '🇱🇰': 'flag: Sri Lanka',
- '🇱🇷': 'flag: Liberia',
- '🇱🇸': 'flag: Lesotho',
- '🇱🇹': 'flag: Lithuania',
- '🇱🇺': 'flag: Luxembourg',
- '🇱🇻': 'flag: Latvia',
- '🇱🇾': 'flag: Libya',
- '🇲🇦': 'flag: Morocco',
- '🇲🇨': 'flag: Monaco',
- '🇲🇩': 'flag: Moldova',
- '🇲🇪': 'flag: Montenegro',
- '🇲🇫': 'flag: St. Martin',
- '🇲🇬': 'flag: Madagascar',
- '🇲🇭': 'flag: Marshall Islands',
- '🇲🇰': 'flag: North Macedonia',
- '🇲🇱': 'flag: Mali',
- '🇲🇲': 'flag: Myanmar (Burma)',
- '🇲🇳': 'flag: Mongolia',
- '🇲🇴': 'flag: Macao SAR China',
- '🇲🇵': 'flag: Northern Mariana Islands',
- '🇲🇶': 'flag: Martinique',
- '🇲🇷': 'flag: Mauritania',
- '🇲🇸': 'flag: Montserrat',
- '🇲🇹': 'flag: Malta',
- '🇲🇺': 'flag: Mauritius',
- '🇲🇻': 'flag: Maldives',
- '🇲🇼': 'flag: Malawi',
- '🇲🇽': 'flag: Mexico',
- '🇲🇾': 'flag: Malaysia',
- '🇲🇿': 'flag: Mozambique',
- '🇳🇦': 'flag: Namibia',
- '🇳🇨': 'flag: New Caledonia',
- '🇳🇪': 'flag: Niger',
- '🇳🇫': 'flag: Norfolk Island',
- '🇳🇬': 'flag: Nigeria',
- '🇳🇮': 'flag: Nicaragua',
- '🇳🇱': 'flag: Netherlands',
- '🇳🇴': 'flag: Norway',
- '🇳🇵': 'flag: Nepal',
- '🇳🇷': 'flag: Nauru',
- '🇳🇺': 'flag: Niue',
- '🇳🇿': 'flag: New Zealand',
- '🇴🇲': 'flag: Oman',
- '🇵🇦': 'flag: Panama',
- '🇵🇪': 'flag: Peru',
- '🇵🇫': 'flag: French Polynesia',
- '🇵🇬': 'flag: Papua New Guinea',
- '🇵🇭': 'flag: Philippines',
- '🇵🇰': 'flag: Pakistan',
- '🇵🇱': 'flag: Poland',
- '🇵🇲': 'flag: St. Pierre & Miquelon',
- '🇵🇳': 'flag: Pitcairn Islands',
- '🇵🇷': 'flag: Puerto Rico',
- '🇵🇸': 'flag: Palestinian Territories',
- '🇵🇹': 'flag: Portugal',
- '🇵🇼': 'flag: Palau',
- '🇵🇾': 'flag: Paraguay',
- '🇶🇦': 'flag: Qatar',
- '🇷🇪': 'flag: Réunion',
- '🇷🇴': 'flag: Romania',
- '🇷🇸': 'flag: Serbia',
- '🇷🇺': 'flag: Russia',
- '🇷🇼': 'flag: Rwanda',
- '🇸🇦': 'flag: Saudi Arabia',
- '🇸🇧': 'flag: Solomon Islands',
- '🇸🇨': 'flag: Seychelles',
- '🇸🇩': 'flag: Sudan',
- '🇸🇪': 'flag: Sweden',
- '🇸🇬': 'flag: Singapore',
- '🇸🇭': 'flag: St. Helena',
- '🇸🇮': 'flag: Slovenia',
- '🇸🇯': 'flag: Svalbard & Jan Mayen',
- '🇸🇰': 'flag: Slovakia',
- '🇸🇱': 'flag: Sierra Leone',
- '🇸🇲': 'flag: San Marino',
- '🇸🇳': 'flag: Senegal',
- '🇸🇴': 'flag: Somalia',
- '🇸🇷': 'flag: Suriname',
- '🇸🇸': 'flag: South Sudan',
- '🇸🇹': 'flag: São Tomé & Príncipe',
- '🇸🇻': 'flag: El Salvador',
- '🇸🇽': 'flag: Sint Maarten',
- '🇸🇾': 'flag: Syria',
- '🇸🇿': 'flag: Eswatini',
- '🇹🇦': 'flag: Tristan da Cunha',
- '🇹🇨': 'flag: Turks & Caicos Islands',
- '🇹🇩': 'flag: Chad',
- '🇹🇫': 'flag: French Southern Territories',
- '🇹🇬': 'flag: Togo',
- '🇹🇭': 'flag: Thailand',
- '🇹🇯': 'flag: Tajikistan',
- '🇹🇰': 'flag: Tokelau',
- '🇹🇱': 'flag: Timor-Leste',
- '🇹🇲': 'flag: Turkmenistan',
- '🇹🇳': 'flag: Tunisia',
- '🇹🇴': 'flag: Tonga',
- '🇹🇷': 'flag: Turkey',
- '🇹🇹': 'flag: Trinidad & Tobago',
- '🇹🇻': 'flag: Tuvalu',
- '🇹🇼': 'flag: Taiwan',
- '🇹🇿': 'flag: Tanzania',
- '🇺🇦': 'flag: Ukraine',
- '🇺🇬': 'flag: Uganda',
- '🇺🇲': 'flag: U.S. Outlying Islands',
- '🇺🇳': 'flag: United Nations',
- '🇺🇸': 'flag: United States',
- '🇺🇾': 'flag: Uruguay',
- '🇺🇿': 'flag: Uzbekistan',
- '🇻🇦': 'flag: Vatican City',
- '🇻🇨': 'flag: St. Vincent & Grenadines',
- '🇻🇪': 'flag: Venezuela',
- '🇻🇬': 'flag: British Virgin Islands',
- '🇻🇮': 'flag: U.S. Virgin Islands',
- '🇻🇳': 'flag: Vietnam',
- '🇻🇺': 'flag: Vanuatu',
- '🇼🇫': 'flag: Wallis & Futuna',
- '🇼🇸': 'flag: Samoa',
- '🇽🇰': 'flag: Kosovo',
- '🇾🇪': 'flag: Yemen',
- '🇾🇹': 'flag: Mayotte',
- '🇿🇦': 'flag: South Africa',
- '🇿🇲': 'flag: Zambia',
- '🇿🇼': 'flag: Zimbabwe',
- '🏴': 'flag: England',
- '🏴': 'flag: Scotland',
- '🏴': 'flag: Wales',
-};
-const isEmoji = (str) => {
- const regex = getRegex();
- const emojiMatches = str.match(regex);
- const emojiString = emojiMatches ? emojiMatches.join('') : '';
- return !/\d/.test(str) && emojiString === str;
-};
-const parseEmoji = (style, str, size = 16) => {
- switch (style) {
- case 'twemoji':
- return twemoji.parse(str, {
- folder: 'svg',
- ext: '.svg',
- attributes: () => ({
- width: `${size}px`,
- height: `${size}px`,
- }),
- });
- case 'native':
- return str;
- default:
- return null;
- }
-};
-/**
- * Gets the shortcode for a given emoji by the name of the emoji. This function replaces
- * spaces with underscores and removes colons.
- * @param key String to replace with shortcode.
- * @returns String with shortcode, or `undefined` if no shortcode exists.
- */
-const getShortcode = (key) => {
- var _a;
- // Removable of colons is necessary for the flag shortcodes.
- return (_a = shortNames[key]) === null || _a === void 0 ? void 0 : _a.replace(/\s/g, '_').replace(/:/g, '').toLowerCase();
-};
-var emoji = {
- shortNames,
- isEmoji,
- getShortcode,
- parseEmoji,
- getRegex,
-};
-
-// Default obsidian file icon.
-const DEFAULT_FILE_ICON = ' ';
-// Default obsidian folder icon.
-const DEFAULT_FOLDER_ICON = ' ';
-/**
- * Tries to read the file synchronously.
- * @param file File that will be read.
- * @returns A promise that will resolve to a string which is the content of the file.
- */
-const readFileSync = (file) => __awaiter(void 0, void 0, void 0, function* () {
- const content = yield new Promise((resolve) => {
- const reader = new FileReader();
- reader.readAsText(file, 'UTF-8');
- reader.onload = (readerEvent) => resolve(readerEvent.target.result);
- });
- return content;
-});
-/**
- * Gets all the currently opened files by getting the markdown leaves and then checking
- * for the `file` property in the view. This also returns the leaf of the file.
- * @param plugin Instance of the IconFolderPlugin.
- * @returns An array of {@link FileWithLeaf} objects.
- */
-const getAllOpenedFiles = (plugin) => {
- return plugin.app.workspace
- .getLeavesOfType('markdown')
- .reduce((prev, curr) => {
- const file = curr.view.file;
- if (file) {
- prev.push(Object.assign(Object.assign({}, file), { leaf: curr, pinned: false }));
- }
- return prev;
- }, []);
-};
-/**
- * Gets the file item title element by either accessing `titleEl` or `selfEl`.
- * @param fileItem FileItem which will be used to retrieve the title element from.
- * @returns HTMLElement which is the title element.
- */
-const getFileItemTitleEl = (fileItem) => {
- var _a;
- return (_a = fileItem.titleEl) !== null && _a !== void 0 ? _a : fileItem.selfEl;
-};
-/**
- * Gets the file item inner title element by either accessing `titleInnerEl` or `innerEl`.
- * @param fileItem FileItem which will be used to retrieve the inner title element from.
- * @returns HTMLElement which is the inner title element.
- */
-const getFileItemInnerTitleEl = (fileItem) => {
- var _a;
- return (_a = fileItem.titleInnerEl) !== null && _a !== void 0 ? _a : fileItem.innerEl;
-};
-/**
- * A utility function which will add the icon to the icon pack and then extract the icon
- * to the icon pack.
- * @param plugin IconFolderPlugin that will be used for extracting the icon.
- * @param iconNameWithPrefix String that will be used to add the icon to the icon pack.
- */
-const saveIconToIconPack = (plugin, iconNameWithPrefix) => {
- const iconNextIdentifier = nextIdentifier(iconNameWithPrefix);
- const iconName = iconNameWithPrefix.substring(iconNextIdentifier);
- const iconPrefix = iconNameWithPrefix.substring(0, iconNextIdentifier);
- const possibleIcon = getSvgFromLoadedIcon(iconPrefix, iconName);
- if (!possibleIcon) {
- throw new Error(`Icon ${iconNameWithPrefix} could not be found.`);
- }
- const iconPackName = getIconPackNameByPrefix(iconPrefix);
- const icon = getIconFromIconPack(iconPackName, iconPrefix, iconName);
- extractIconToIconPack(plugin, icon, possibleIcon);
-};
-/**
- * A utility function which will remove the icon from the icon pack by removing the icon
- * file from the icon pack directory.
- * @param plugin IconFolderPlugin that will be used for removing the icon.
- * @param iconNameWithPrefix String that will be used to remove the icon from the icon pack.
- */
-const removeIconFromIconPack = (plugin, iconNameWithPrefix) => {
- const identifier = nextIdentifier(iconNameWithPrefix);
- const prefix = iconNameWithPrefix.substring(0, identifier);
- const iconName = iconNameWithPrefix.substring(identifier);
- const iconPackName = getIconPackNameByPrefix(prefix);
- const duplicatedIcon = plugin.getDataPathByValue(iconNameWithPrefix);
- if (!duplicatedIcon) {
- removeIconFromIconPackDirectory(plugin, iconPackName, iconName);
- }
-};
-/**
- * A utility function which will convert a string to a hexadecimal color.
- * @param str String that will be converted to a hexadecimal color.
- * @returns A string which is the hexadecimal color.
- */
-const stringToHex = (str) => {
- const validHex = str.replace(/[^0-9a-fA-F]/g, '');
- const hex = validHex.padStart(6, '0').substring(0, 6);
- return `#${hex}`;
-};
-/**
- * A utility function which will check if a string is a hexadecimal color.
- * @param str String that will be checked if it is a hexadecimal color.
- * @param includeHash Boolean which will include the hash in the check.
- * @returns A boolean which is true if the string is a hexadecimal color.
- */
-const isHexadecimal = (str, includeHash = false) => {
- const regex = new RegExp(`^${includeHash ? '#' : ''}[0-9A-Fa-f]{1,6}$`);
- return regex.test(str);
-};
-
-// This library file does not include any other dependency and is a standalone file that
-/**
- * Sets the margin for a specific node.
- * @param el Node where the margin will be set.
- * @param margin Margin that will be applied to the node.
- * @returns The modified node with the applied margin.
- */
-const setMargin = (el, margin) => {
- el.style.margin = `${margin.top}px ${margin.right}px ${margin.bottom}px ${margin.left}px`;
- return el;
-};
-/**
- * Applies all stylings to the specified svg icon string and applies styling to the node
- * (container). The styling to the specified element is only modified when it is an emoji
- * or extra margin is defined in the settings.
- * @param plugin Instance of the IconFolderPlugin.
- * @param iconString SVG that will be used to apply the svg styles to.
- * @param el Node for manipulating the style.
- * @returns Icon svg string with the manipulate style attributes.
- */
-const applyAll = (plugin, iconString, container) => {
- iconString = svg.setFontSize(iconString, plugin.getSettings().fontSize);
- container.style.color = plugin.getSettings().iconColor;
- iconString = svg.colorize(iconString, plugin.getSettings().iconColor);
- // Sets the margin of an element.
- const margin = plugin.getSettings().extraMargin;
- const normalizedMargin = {
- top: margin.top !== undefined ? margin.top : 4,
- right: margin.right !== undefined ? margin.right : 4,
- left: margin.left !== undefined ? margin.left : 4,
- bottom: margin.bottom !== undefined ? margin.bottom : 4,
- };
- if (plugin.getSettings().extraMargin) {
- setMargin(container, normalizedMargin);
- }
- if (emoji.isEmoji(iconString)) {
- container.style.fontSize = `${plugin.getSettings().fontSize}px`;
- container.style.lineHeight = `${plugin.getSettings().fontSize}px`;
- }
- return iconString;
-};
-/**
- * Refreshes all the styles of all the applied icons where a `.iconize-icon`
- * class is defined. This function only modifies the styling of the node.
- * @param plugin Instance of the IconFolderPlugin.
- * @param applyStyles Function that is getting called when the icon node is found and
- * typically applies all the styles to the icon.
- */
-const refreshIconNodes = (plugin, applyStyles = applyAll) => {
- const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer');
- for (const fileExplorer of fileExplorers) {
- Object.keys(plugin.getData()).forEach((path) => {
- const fileItem = fileExplorer.view.fileItems[path];
- if (fileItem) {
- const titleEl = getFileItemTitleEl(fileItem);
- const iconNode = titleEl.querySelector('.iconize-icon');
- if (iconNode) {
- const pathValue = plugin.getData()[path];
- const hasIndividualColor = typeof pathValue === 'object' && pathValue.iconColor;
- iconNode.innerHTML = applyStyles(plugin, iconNode.innerHTML, iconNode);
- if (hasIndividualColor) {
- iconNode.style.color = pathValue.iconColor;
- const colorizedInnerHtml = svg.colorize(iconNode.innerHTML, pathValue.iconColor);
- iconNode.innerHTML = colorizedInnerHtml;
- }
- }
- }
- });
- }
-};
-var style = {
- applyAll,
- setMargin,
- refreshIconNodes,
-};
-
-/**
- * Removes the `iconize-icon` icon node from the provided HTMLElement.
- * @param el HTMLElement from which the icon node will be removed.
- */
-const removeIconInNode = (el) => {
- const iconNode = el.querySelector('.iconize-icon');
- if (!iconNode) {
- return;
- }
- iconNode.remove();
-};
-/**
- * Removes the 'iconize-icon' icon node from the HTMLElement corresponding
- * to the specified file path.
- * @param path File path for which the icon node will be removed.
- */
-const removeIconInPath = (path, options) => {
- var _a;
- const node = (_a = options === null || options === void 0 ? void 0 : options.container) !== null && _a !== void 0 ? _a : document.querySelector(`[data-path="${path}"]`);
- if (!node) {
- logger.warn(`Element with data path not found (path: ${path})`);
- return;
- }
- removeIconInNode(node);
-};
-/**
- * Sets an icon or emoji for an HTMLElement based on the specified icon name and color.
- * The function manipulates the specified node inline.
- * @param plugin Instance of the IconFolderPlugin.
- * @param iconName Name of the icon or emoji to add.
- * @param node HTMLElement to which the icon or emoji will be added.
- * @param color Optional color of the icon to add.
- */
-const setIconForNode = (plugin, iconName, node, color) => {
- var _a;
- // Gets the possible icon based on the icon name.
- const iconNextIdentifier = nextIdentifier(iconName);
- const possibleIcon = getSvgFromLoadedIcon(iconName.substring(0, iconNextIdentifier), iconName.substring(iconNextIdentifier));
- if (possibleIcon) {
- // The icon is possibly not an emoji.
- let iconContent = style.applyAll(plugin, possibleIcon, node);
- if (color) {
- node.style.color = color;
- iconContent = svg.colorize(iconContent, color);
- }
- node.innerHTML = iconContent;
- }
- else {
- const parsedEmoji = (_a = emoji.parseEmoji(plugin.getSettings().emojiStyle, iconName)) !== null && _a !== void 0 ? _a : iconName;
- node.innerHTML = style.applyAll(plugin, parsedEmoji, node);
- }
- node.setAttribute('title', iconName);
-};
-/**
- * Creates an icon node for the specified path and inserts it to the DOM.
- * @param plugin Instance of the IconFolderPlugin.
- * @param path Path for which the icon node will be created.
- * @param iconName Name of the icon or emoji to add.
- * @param color Optional color of the icon to add.
- */
-const createIconNode = (plugin, path, iconName, options) => {
- var _a;
- // Get the container from the provided options or try to find the node that has the
- // path from the document itself.
- const node = (_a = options === null || options === void 0 ? void 0 : options.container) !== null && _a !== void 0 ? _a : document.querySelector(`[data-path="${path}"]`);
- if (!node) {
- logger.warn(`Element with data path not found (path: ${path})`);
- return;
- }
- // Get the folder or file title node.
- let titleNode = node.querySelector('.nav-folder-title-content');
- if (!titleNode) {
- titleNode = node.querySelector('.nav-file-title-content');
- if (!titleNode) {
- logger.warn(`Element with title node not found (path: ${path})`);
- return;
- }
- }
- let iconNode = node.querySelector('.iconize-icon');
- // If the icon is already set in the path, we do not need to create a new div element.
- if (iconNode) {
- setIconForNode(plugin, iconName, iconNode, options === null || options === void 0 ? void 0 : options.color);
- }
- else {
- // Creates a new icon node and inserts it to the DOM.
- iconNode = document.createElement('div');
- iconNode.setAttribute(config.ICON_ATTRIBUTE_NAME, iconName);
- iconNode.classList.add('iconize-icon');
- setIconForNode(plugin, iconName, iconNode, options === null || options === void 0 ? void 0 : options.color);
- node.insertBefore(iconNode, titleNode);
- }
-};
-/**
- * Checks if the element has an icon node by checking if the element has a child with the
- * class `iconize-icon`.
- * @param element HTMLElement which will be checked if it has an icon.
- * @returns Boolean whether the element has an icon node or not.
- */
-const doesElementHasIconNode = (element) => {
- return element.querySelector('.iconize-icon') !== null;
-};
-/**
- * Gets the icon name of the element if it has an icon node.
- * @param element HTMLElement parent which includes a node with the icon.
- * @returns String with the icon name if the element has an icon, `undefined` otherwise.
- */
-const getIconFromElement = (element) => {
- const iconNode = element.querySelector('.iconize-icon');
- const existingIcon = iconNode === null || iconNode === void 0 ? void 0 : iconNode.getAttribute(config.ICON_ATTRIBUTE_NAME);
- return existingIcon;
-};
-const getIconNodeFromPath = (path) => {
- var _a;
- return (_a = document
- .querySelector(`[data-path="${path}"]`)) === null || _a === void 0 ? void 0 : _a.querySelector('[data-icon]');
-};
-var dom = {
- setIconForNode,
- createIconNode,
- doesElementHasIconNode,
- getIconFromElement,
- getIconNodeFromPath,
- removeIconInNode,
- removeIconInPath,
-};
-
-class IconsPickerModal extends obsidian.FuzzySuggestModal {
- constructor(app, plugin, path) {
- super(app);
- this.renderIndex = 0;
- this.plugin = plugin;
- this.path = path;
- this.limit = 150;
- const pluginRecentltyUsedItems = [
- ...plugin.getSettings().recentlyUsedIcons,
- ];
- this.recentlyUsedItems = new Set(pluginRecentltyUsedItems.reverse().filter((iconName) => {
- return doesIconExists(iconName) || emoji.isEmoji(iconName);
- }));
- this.resultContainerEl.classList.add('iconize-modal');
- }
- onOpen() {
- super.onOpen();
- }
- onClose() {
- const { contentEl } = this;
- contentEl.empty();
- }
- getItemText(item) {
- return `${item.name} (${item.prefix})`;
- }
- getItems() {
- const iconKeys = [];
- if (this.inputEl.value.length === 0) {
- this.renderIndex = 0;
- this.recentlyUsedItems.forEach((iconName) => {
- if (emoji.isEmoji(iconName)) {
- iconKeys.push({
- name: emoji.shortNames[iconName],
- prefix: 'Emoji',
- displayName: iconName,
- iconPackName: null,
- });
- return;
- }
- const nextLetter = nextIdentifier(iconName);
- const iconPrefix = iconName.substring(0, nextLetter);
- const iconPackName = getIconPackNameByPrefix(iconPrefix);
- iconKeys.push({
- name: iconName.substring(nextLetter),
- prefix: iconPrefix,
- displayName: iconName,
- iconPackName: iconPackName,
- });
- });
- }
- for (const icon of getAllLoadedIconNames()) {
- iconKeys.push({
- name: icon.name,
- prefix: icon.prefix,
- displayName: icon.prefix + icon.name,
- iconPackName: icon.iconPackName,
- });
- }
- Object.entries(emoji.shortNames).forEach(([unicode, shortName]) => {
- iconKeys.push({
- name: shortName,
- prefix: 'Emoji',
- displayName: unicode,
- iconPackName: null,
- });
- iconKeys.push({
- name: unicode,
- prefix: 'Emoji',
- displayName: unicode,
- iconPackName: null,
- });
- });
- return iconKeys;
- }
- onChooseItem(item) {
- var _a;
- const iconNameWithPrefix = typeof item === 'object' ? item.displayName : item;
- dom.createIconNode(this.plugin, this.path, iconNameWithPrefix);
- (_a = this.onSelect) === null || _a === void 0 ? void 0 : _a.call(this, iconNameWithPrefix);
- this.plugin.addFolderIcon(this.path, item);
- // Extracts the icon file to the icon pack.
- if (typeof item === 'object' && !emoji.isEmoji(iconNameWithPrefix)) {
- saveIconToIconPack(this.plugin, iconNameWithPrefix);
- }
- this.plugin.notifyPlugins();
- }
- renderSuggestion(item, el) {
- super.renderSuggestion(item, el);
- // if (getAllIconPacks().length === 0) {
- // this.resultContainerEl.style.display = 'block';
- // this.resultContainerEl.innerHTML = 'You need to create an icon pack.
';
- // return;
- // }
- // Render subheadlines for modal.
- if (this.recentlyUsedItems.size !== 0 && this.inputEl.value.length === 0) {
- if (this.renderIndex === 0) {
- const subheadline = this.resultContainerEl.createDiv();
- subheadline.classList.add('iconize-subheadline');
- subheadline.innerText = 'Recently used Icons:';
- this.resultContainerEl.prepend(subheadline);
- }
- else if (this.renderIndex === this.recentlyUsedItems.size - 1) {
- const subheadline = this.resultContainerEl.createDiv();
- subheadline.classList.add('iconize-subheadline');
- subheadline.innerText = 'All Icons:';
- this.resultContainerEl.append(subheadline);
- }
- }
- if (item.item.name !== 'default') {
- if (item.item.prefix === 'Emoji') {
- const displayName = emoji.parseEmoji(this.plugin.getSettings().emojiStyle, item.item.displayName);
- if (!displayName) {
- return;
- }
- el.innerHTML = `${el.innerHTML}
${displayName}
`;
- }
- else {
- el.innerHTML = `${el.innerHTML}
${getSvgFromLoadedIcon(item.item.prefix, item.item.name)}
`;
- }
- }
- this.renderIndex++;
- }
-}
-
-var IconInTitlePosition;
-(function (IconInTitlePosition) {
- IconInTitlePosition["Above"] = "above";
- IconInTitlePosition["Inline"] = "inline";
-})(IconInTitlePosition || (IconInTitlePosition = {}));
-const DEFAULT_SETTINGS = {
- migrated: 2,
- iconPacksPath: '.obsidian/icons',
- fontSize: 16,
- emojiStyle: 'native',
- iconColor: null,
- recentlyUsedIcons: [],
- recentlyUsedIconsSize: 5,
- rules: [],
- extraMargin: {
- top: 0,
- right: 4,
- bottom: 0,
- left: 0,
- },
- iconInTabsEnabled: false,
- iconInTitleEnabled: false,
- iconInTitlePosition: IconInTitlePosition.Above,
- iconInFrontmatterEnabled: false,
- iconInFrontmatterFieldName: 'icon',
- iconColorInFrontmatterFieldName: 'iconColor',
- iconsBackgroundCheckEnabled: false,
- iconsInNotesEnabled: true,
- iconsInLinksEnabled: true,
- iconIdentifier: ':',
- debugMode: false,
-};
-
-function migrate$4(plugin) {
- return __awaiter(this, void 0, void 0, function* () {
- // Migration for new syncing mechanism.
- if (plugin.getSettings().migrated === 1) {
- new obsidian.Notice('Please delete your old icon packs and redownload your icon packs to use the new syncing mechanism.', 20000);
- plugin.getSettings().migrated++;
- }
- });
-}
-
-function migrate$3(plugin) {
- return __awaiter(this, void 0, void 0, function* () {
- // Migration for new order functionality of custom rules.
- if (plugin.getSettings().migrated === 2) {
- // Sorting alphabetically was the default behavior before.
- plugin
- .getSettings()
- .rules.sort((a, b) => a.rule.localeCompare(b.rule))
- .forEach((rule, i) => {
- rule.order = i;
- });
- plugin.getSettings().migrated++;
- }
- });
-}
-
-class IconCache {
- constructor() {
- this.cache = new Map();
- this.set = (path, result) => {
- this.cache.set(path, result);
- };
- this.invalidate = (path) => {
- this.cache.delete(path);
- };
- this.clear = () => {
- this.cache.clear();
- };
- this.get = (path) => {
- var _a;
- return (_a = this.cache.get(path)) !== null && _a !== void 0 ? _a : null;
- };
- this.doesRecordExist = (path) => {
- return this.get(path) !== null;
- };
- if (IconCache.instance) {
- throw new Error('Error: Instantiation failed: Use `IconCache.getInstance()` instead of new.');
- }
- IconCache.instance = this;
- }
-}
-IconCache.instance = new IconCache();
-IconCache.getInstance = () => {
- return IconCache.instance;
-};
-
-/**
- * Checks if the file type is equal to the `for` property of the custom rule.
- * @param rule CustomRule that will be checked.
- * @param fileType CustomRuleFileType that will be checked. Can be either `file` or `folder`.
- * @returns Boolean whether the custom rule `for` matches the file type or not.
- */
-const doesMatchFileType = (rule, fileType) => {
- return (rule.for === 'everything' ||
- (rule.for === 'files' && fileType === 'file') ||
- (rule.for === 'folders' && fileType === 'folder'));
-};
-/**
- * Determines whether a given file or folder matches a specified custom rule.
- * @param plugin Plugin instance.
- * @param rule CustomRule to check against the file or folder.
- * @param file TAbstractFile to check against the custom rule.
- * @returns Promise that resolves to `true` if the file matches the rule, `false` otherwise.
- */
-const isApplicable = (plugin, rule, file) => __awaiter(void 0, void 0, void 0, function* () {
- const metadata = yield plugin.app.vault.adapter.stat(file.path);
- if (!metadata) {
- return false;
- }
- const fileType = metadata.type;
- const doesMatch = doesMatchFileType(rule, fileType);
- if (!doesMatch) {
- return false;
- }
- return doesMatchPath(rule, file.path);
-});
-/**
- * Removes the icon from the custom rule from all the files and folders, if applicable.
- * @param plugin IconFolderPlugin instance.
- * @param rule CustomRule where the icons will be removed based on this rule.
- */
-const removeFromAllFiles = (plugin, rule) => __awaiter(void 0, void 0, void 0, function* () {
- const nodesWithIcon = document.querySelectorAll(`[${config.ICON_ATTRIBUTE_NAME}="${rule.icon}"]`);
- for (let i = 0; i < nodesWithIcon.length; i++) {
- const node = nodesWithIcon[i];
- // Parent element is the node which contains the data path.
- const parent = node.parentElement;
- if (!parent) {
- continue;
- }
- const dataPath = parent.getAttribute('data-path');
- if (!dataPath) {
- continue;
- }
- const fileType = (yield plugin.app.vault.adapter.stat(dataPath)).type;
- if (doesMatchPath(rule, dataPath) && doesMatchFileType(rule, fileType)) {
- dom.removeIconInNode(parent);
- IconCache.getInstance().invalidate(dataPath);
- }
- }
-});
-/**
- * Gets all the custom rules sorted by their order property in ascending order.
- * @param plugin IconFolderPlugin instance.
- * @returns CustomRule array sorted by their order property in ascending order.
- */
-const getSortedRules = (plugin) => {
- return plugin.getSettings().rules.sort((a, b) => a.order - b.order);
-};
-/**
- * Tries to add all specific custom rule icons to all registered files and directories.
- * It does that by calling the {@link add} function. Custom rules should have the lowest
- * priority and will get ignored if an icon already exists in the file or directory.
- * @param plugin IconFolderPlugin instance.
- * @param rule CustomRule that will be applied, if applicable, to all files and folders.
- */
-const addToAllFiles = (plugin, rule) => __awaiter(void 0, void 0, void 0, function* () {
- const fileItems = yield getFileItems(plugin, rule);
- for (const fileItem of fileItems) {
- yield add$2(plugin, rule, fileItem.file, getFileItemTitleEl(fileItem));
- }
-});
-/**
- * Tries to add the icon of the custom rule to a file or folder. This function also checks
- * if the file type matches the `for` property of the custom rule.
- * @param plugin IconFolderPlugin instance.
- * @param rule CustomRule that will be used to check if the rule is applicable to the file
- * or directory.
- * @param file TAbstractFile that will be used to possibly create the icon for.
- * @param container HTMLElement where the icon will be added if the custom rules matches.
- * @returns A promise that resolves to `true` if the icon was added, `false` otherwise.
- */
-const add$2 = (plugin, rule, file, container) => __awaiter(void 0, void 0, void 0, function* () {
- if (container && dom.doesElementHasIconNode(container)) {
- return false;
- }
- // Checks if the file or directory already has an icon.
- const hasIcon = plugin.getIconNameFromPath(file.path);
- if (hasIcon) {
- return false;
- }
- const doesMatch = yield isApplicable(plugin, rule, file);
- if (doesMatch) {
- IconCache.getInstance().set(file.path, {
- iconNameWithPrefix: rule.icon,
- inCustomRule: true,
- });
- dom.createIconNode(plugin, file.path, rule.icon, {
- color: rule.color,
- container,
- });
- return true;
- }
- return false;
-});
-/**
- * Determines whether a given rule exists in a given path.
- * @param rule Rule to check for.
- * @param path Path to check in.
- * @returns True if the rule exists in the path, false otherwise.
- */
-const doesMatchPath = (rule, path) => {
- const toMatch = rule.useFilePath ? path : path.split('/').pop();
- try {
- // Rule is in some sort of regex.
- const regex = new RegExp(rule.rule);
- if (toMatch.match(regex)) {
- return true;
- }
- }
- catch (_a) {
- // Rule is not in some sort of regex, check for basic string match.
- return toMatch.includes(rule.rule);
- }
- return false;
-};
-/**
- * Gets all the file items that can be applied to the specific custom rule.
- * @param plugin Instance of IconFolderPlugin.
- * @param rule Custom rule that will be checked for.
- * @returns A promise that resolves to an array of file items that match the custom rule.
- */
-const getFileItems = (plugin, rule) => __awaiter(void 0, void 0, void 0, function* () {
- const result = [];
- for (const fileExplorer of plugin.getRegisteredFileExplorers()) {
- const files = Object.values(fileExplorer.fileItems);
- for (const fileItem of files) {
- if (yield isApplicable(plugin, rule, fileItem.file)) {
- result.push(fileItem);
- }
- }
- }
- return result;
-});
-var customRule = {
- getFileItems,
- doesMatchPath,
- doesMatchFileType,
- getSortedRules,
- removeFromAllFiles,
- add: add$2,
- addToAllFiles,
- isApplicable,
-};
-
-function migrate$2(plugin) {
- return __awaiter(this, void 0, void 0, function* () {
- // Migration for inheritance to custom rule.
- if (plugin.getSettings().migrated === 3) {
- let hasRemovedInheritance = false;
- for (const [key, value] of Object.entries(plugin.getData())) {
- if (key === 'settings' || typeof value !== 'object') {
- continue;
- }
- const folderData = value;
- const inheritanceIcon = folderData.inheritanceIcon;
- if (!inheritanceIcon) {
- continue;
- }
- const folderIconName = folderData.iconName;
- // Clean up old data.
- if (folderData.iconColor && folderIconName) {
- delete folderData.inheritanceIcon;
- }
- else if (folderIconName) {
- delete plugin.getData()[key];
- plugin.getData()[key] = folderIconName;
- }
- else if (!folderIconName) {
- delete plugin.getData()[key];
- }
- const folderPath = key + '\\/[\\w\\d\\s]+';
- const newRule = {
- icon: inheritanceIcon,
- rule: `${folderPath}\\.(?:\\w+\\.)*\\w+`,
- for: 'files',
- order: 0,
- useFilePath: true,
- };
- // Reorder existing custom rules so that the new inheritance custom rule
- // is at the top.
- plugin.getSettings().rules.map((rule) => {
- rule.order++;
- });
- plugin.getSettings().rules.unshift(newRule);
- // Apply the custom rule.
- yield customRule.addToAllFiles(plugin, newRule);
- hasRemovedInheritance = true;
- }
- if (hasRemovedInheritance) {
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Inheritance has been removed and replaced with custom rules.`);
- }
- plugin.getSettings().migrated++;
- }
- });
-}
-
-function migrate$1(plugin) {
- return __awaiter(this, void 0, void 0, function* () {
- if (plugin.getSettings().migrated === 4) {
- if (plugin.getSettings().emojiStyle === 'none') {
- plugin.getSettings().emojiStyle = 'native';
- }
- plugin.getSettings().migrated++;
- }
- });
-}
-
-const migrate = (plugin) => __awaiter(void 0, void 0, void 0, function* () {
- // eslint-disable-next-line
- // @ts-ignore - Required because an older version of the plugin saved the `migrated`
- // property as a boolean instead of a number.
- if (plugin.getSettings().migrated === true) {
- plugin.getSettings().migrated = 1;
- }
- yield migrate$4(plugin);
- yield migrate$3(plugin);
- yield migrate$2(plugin);
- yield migrate$1(plugin);
- yield plugin.saveIconFolderData();
-});
-
-class IconFolderSetting {
- constructor(plugin, containerEl) {
- this.plugin = plugin;
- this.containerEl = containerEl;
- }
-}
-
-class CustomIconPackSetting extends IconFolderSetting {
- constructor(plugin, containerEl, refreshDisplay) {
- super(plugin, containerEl);
- this.refreshDisplay = refreshDisplay;
- this.dragOverElement = document.createElement('div');
- this.dragOverElement.addClass('iconize-dragover-el');
- this.dragOverElement.style.display = 'hidden';
- this.dragOverElement.innerHTML = 'Drop to add icon.
';
- }
- normalizeIconPackName(value) {
- return value.toLowerCase().replace(/\s/g, '-');
- }
- preventDefaults(event) {
- event.preventDefault();
- event.stopPropagation();
- }
- highlight(el) {
- clearTimeout(this.closeTimer);
- if (!this.dragTargetElement) {
- el.appendChild(this.dragOverElement);
- el.classList.add('iconize-dragover');
- this.dragTargetElement = el;
- }
- }
- unhighlight(target, el) {
- if (this.dragTargetElement && this.dragTargetElement !== target) {
- this.dragTargetElement.removeChild(this.dragOverElement);
- this.dragTargetElement.classList.remove('iconize-dragover');
- this.dragTargetElement = undefined;
- }
- clearTimeout(this.closeTimer);
- this.closeTimer = setTimeout(() => {
- if (this.dragTargetElement) {
- el.removeChild(this.dragOverElement);
- el.classList.remove('iconize-dragover');
- this.dragTargetElement = undefined;
- }
- }, 100);
- }
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Add custom icon pack')
- .setDesc('Add a custom icon pack.')
- .addText((text) => {
- text.setPlaceholder('Your icon pack name');
- this.textComponent = text;
- })
- .addButton((btn) => {
- btn.setButtonText('Add icon pack');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const name = this.textComponent.getValue();
- if (name.length === 0) {
- return;
- }
- const normalizedName = this.normalizeIconPackName(this.textComponent.getValue());
- if (yield doesIconPackExist(this.plugin, normalizedName)) {
- new obsidian.Notice('Icon pack already exists.');
- return;
- }
- yield createCustomIconPackDirectory(this.plugin, normalizedName);
- this.textComponent.setValue('');
- this.refreshDisplay();
- new obsidian.Notice('Icon pack successfully created.');
- }));
- });
- getAllIconPacks().forEach((iconPack) => {
- const iconPackSetting = new obsidian.Setting(this.containerEl)
- .setName(`${iconPack.name} (${iconPack.prefix})`)
- .setDesc(`Total icons: ${iconPack.icons.length}`);
- // iconPackSetting.addButton((btn) => {
- // btn.setIcon('broken-link');
- // btn.setTooltip('Try to fix icon pack');
- // btn.onClick(async () => {
- // new Notice('Try to fix icon pack...');
- // getIconPack(iconPack.name).icons = [];
- // const icons = await getFilesInDirectory(this.plugin, `${getPath()}/${iconPack.name}`);
- // for (let i = 0; i < icons.length; i++) {
- // const filePath = icons[i];
- // const fileName = filePath.split('/').pop();
- // const file = await this.plugin.app.vault.adapter.read(filePath);
- // const iconContent = file
- // .replace(/stroke="#fff"/g, 'stroke="currentColor"')
- // .replace(/fill="#fff"/g, 'fill="currentColor"');
- // await this.plugin.app.vault.adapter.write(filePath, iconContent);
- // await normalizeFileName(this.plugin, filePath);
- // addIconToIconPack(iconPack.name, fileName, iconContent);
- // }
- // new Notice('...tried to fix icon pack');
- // // Refreshes the DOM.
- // Object.entries(this.plugin.getData()).forEach(async ([k, v]) => {
- // const doesPathExist = await this.plugin.app.vault.adapter.exists(k, true);
- // if (doesPathExist && typeof v === 'string') {
- // // dom.removeIconInPath(k);
- // dom.createIconNode(this.plugin, k, v);
- // }
- // });
- // });
- // });
- iconPackSetting.addButton((btn) => {
- btn.setIcon('plus');
- btn.setTooltip('Add an icon');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const fileSelector = document.createElement('input');
- fileSelector.setAttribute('type', 'file');
- fileSelector.setAttribute('multiple', 'multiple');
- fileSelector.setAttribute('accept', '.svg');
- fileSelector.click();
- fileSelector.onchange = (e) => __awaiter(this, void 0, void 0, function* () {
- const target = e.target;
- for (let i = 0; i < target.files.length; i++) {
- const file = target.files[i];
- const content = yield readFileSync(file);
- yield createFile(this.plugin, iconPack.name, file.name, content);
- addIconToIconPack(iconPack.name, file.name, content);
- iconPackSetting.setDesc(`Total icons: ${iconPack.icons.length} (added: ${file.name})`);
- }
- new obsidian.Notice('Icons successfully added.');
- });
- }));
- });
- iconPackSetting.addButton((btn) => {
- btn.setIcon('trash');
- btn.setTooltip('Remove the icon pack');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- yield deleteIconPack(this.plugin, iconPack.name);
- this.refreshDisplay();
- new obsidian.Notice('Icon pack successfully deleted.');
- }));
- });
- ['dragenter', 'dragover', 'dragleave', 'drop'].forEach((event) => {
- iconPackSetting.settingEl.addEventListener(event, this.preventDefaults, false);
- });
- ['dragenter', 'dragover'].forEach((event) => {
- iconPackSetting.settingEl.addEventListener(event, () => this.highlight(iconPackSetting.settingEl), false);
- });
- ['dragleave', 'drop'].forEach((event) => {
- iconPackSetting.settingEl.addEventListener(event, (event) => this.unhighlight(event.currentTarget, iconPackSetting.settingEl), false);
- });
- iconPackSetting.settingEl.addEventListener('drop', (event) => __awaiter(this, void 0, void 0, function* () {
- const files = event.dataTransfer.files;
- let successful = false;
- for (let i = 0; i < files.length; i++) {
- const file = files[i];
- if (file.type !== 'image/svg+xml') {
- new obsidian.Notice(`File ${file.name} is not a SVG file.`);
- continue;
- }
- successful = true;
- const content = yield readFileSync(file);
- yield createFile(this.plugin, iconPack.name, file.name, content);
- addIconToIconPack(iconPack.name, file.name, content);
- iconPackSetting.setDesc(`Total icons: ${iconPack.icons.length} (added: ${file.name})`);
- }
- if (successful) {
- new obsidian.Notice('Icons successfully added.');
- }
- }), false);
- });
- }
-}
-
-/**
- * Gets the tab leaves of a specific file path by looping through all opened files and
- * checking if the file path matches.
- * @param plugin IconFolderPlugin instance.
- * @param path String of the file path to get the tab leaf of.
- * @returns TabHeaderLeaf array that includes all tab leaves of the file path.
- */
-const getTabLeavesOfFilePath = (plugin, path) => {
- const openedFiles = getAllOpenedFiles(plugin);
- const openedFile = openedFiles.filter((openedFile) => openedFile.path === path);
- const leaves = openedFile.map((openedFile) => openedFile.leaf);
- return leaves;
-};
-/**
- * Adds an icon to the tab and its container. This function respects the
- * custom rules and individually icon set.
- * @param plugin IconFolderPlugin instance.
- * @param file TFile instance of the file to add the icon to.
- * @param iconContainer HTMLElement where the icon will be added to.
- * @param options AddOptions for the add function which can optionally be used.
- */
-const add$1 = (plugin, file, iconContainer, options) => __awaiter(void 0, void 0, void 0, function* () {
- var _a;
- const iconColor = (_a = options === null || options === void 0 ? void 0 : options.iconColor) !== null && _a !== void 0 ? _a : plugin.getSettings().iconColor;
- const data = Object.entries(plugin.getData());
- // Removes the `display: none` from the obsidian styling.
- iconContainer.style.display = 'flex';
- // Only add the icon name manually when it is defined in the options.
- if (options === null || options === void 0 ? void 0 : options.iconName) {
- dom.setIconForNode(plugin, options.iconName, iconContainer, iconColor);
- // TODO: Refactor to include option to `insertIconToNode` function.
- iconContainer.style.margin = null;
- return;
- }
- // Add icons to tabs if a custom rule is applicable.
- for (const rule of customRule.getSortedRules(plugin)) {
- const isApplicable = yield customRule.isApplicable(plugin, rule, file);
- if (isApplicable) {
- dom.setIconForNode(plugin, rule.icon, iconContainer, rule.color);
- // TODO: Refactor to include option to `insertIconToNode` function.
- iconContainer.style.margin = null;
- break;
- }
- }
- // Add icons to tabs if there is an icon set.
- const iconData = data.find(([dataPath]) => dataPath === file.path);
- if (!iconData) {
- return;
- }
- const value = iconData[1];
- if (typeof value !== 'string' && typeof value !== 'object') {
- return;
- }
- let iconName;
- if (typeof value === 'object') {
- const v = value;
- if (v.iconName === null) {
- return;
- }
- iconName = v.iconName;
- }
- else {
- iconName = value;
- }
- dom.setIconForNode(plugin, iconName, iconContainer, iconColor);
- // TODO: Refactor to include option to `insertIconToNode` function.
- iconContainer.style.margin = null;
-});
-/**
- * Updates the icon in the tab and container by setting calling the `setIconForNode`
- * function and removing the margin from the icon container.
- * @param plugin IconFolderPlugin instance.
- * @param iconName String of the icon name to update to.
- * @param iconContainer HTMLElement where the icon is located and will be updated.
- */
-const update = (plugin, iconName, iconContainer) => {
- dom.setIconForNode(plugin, iconName, iconContainer);
- // TODO: Refactor to include option to `insertIconToNode` function.
- iconContainer.style.margin = null;
-};
-/**
- * Removes the icon from the tab and container by setting the `display` style property
- * to `none`. Optionally, the icon can be replaced with the default obsidian icon.
- * @param iconContainer HTMLElement where the icon is located and will be removed from.
- * @param options RemoveOptions for the remove function which can optionally be used.
- */
-const remove$1 = (iconContainer, options) => {
- if (!(options === null || options === void 0 ? void 0 : options.replaceWithDefaultIcon)) {
- // Removes the display of the icon container to remove the icons from the tabs.
- iconContainer.style.display = 'none';
- }
- else {
- iconContainer.innerHTML = DEFAULT_FILE_ICON;
- }
-};
-var iconTabs = {
- add: add$1,
- update,
- remove: remove$1,
- getTabLeavesOfFilePath,
-};
-
-class CustomIconRuleSetting extends IconFolderSetting {
- constructor(plugin, containerEl, app, refreshDisplay) {
- super(plugin, containerEl);
- this.app = app;
- this.refreshDisplay = refreshDisplay;
- }
- /**
- * Updates all the open files based on the custom rule that was specified.
- * @param rule Rule that will be used to update all the icons for all opened files.
- * @param remove Whether to remove the icons that are applicable to the rule or not.
- */
- updateIconTabs(rule_1, remove_1) {
- return __awaiter(this, arguments, void 0, function* (rule, remove, cachedPaths = []) {
- if (this.plugin.getSettings().iconInTabsEnabled) {
- for (const openedFile of getAllOpenedFiles(this.plugin)) {
- if (cachedPaths.includes(openedFile.path)) {
- continue;
- }
- const applicable = yield customRule.isApplicable(this.plugin, rule, openedFile);
- if (!applicable) {
- continue;
- }
- const leaf = openedFile.leaf;
- if (remove) {
- iconTabs.remove(leaf.tabHeaderInnerIconEl, {
- replaceWithDefaultIcon: true,
- });
- }
- else {
- iconTabs.add(this.plugin, openedFile, leaf.tabHeaderInnerIconEl, {
- iconName: rule.icon,
- iconColor: rule.color,
- });
- }
- }
- }
- });
- }
- createDescriptionEl(container, text) {
- const description = container.createEl('p', {
- text,
- cls: 'setting-item-description',
- });
- description.style.marginBottom = 'var(--size-2-2)';
- }
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Add icon rule')
- .setDesc('Will add the icon based on the defined rule (as a plain string or in regex format).')
- .addText((text) => {
- text.onChange((value) => {
- this.chooseIconBtn.setDisabled(value.length === 0);
- this.chooseIconBtn.buttonEl.style.cursor =
- value.length === 0 ? 'not-allowed' : 'default';
- this.chooseIconBtn.buttonEl.style.opacity =
- value.length === 0 ? '50%' : '100%';
- });
- text.setPlaceholder('regex or simple string');
- this.textComponent = text;
- })
- .addButton((btn) => {
- btn.setDisabled(true);
- btn.setButtonText('Choose icon');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- if (this.textComponent.getValue().length === 0) {
- return;
- }
- const modal = new IconsPickerModal(this.app, this.plugin, '');
- modal.onChooseItem = (item) => __awaiter(this, void 0, void 0, function* () {
- const icon = getNormalizedName(typeof item === 'object' ? item.displayName : item);
- const rule = {
- rule: this.textComponent.getValue(),
- icon,
- for: 'everything',
- order: this.plugin.getSettings().rules.length,
- };
- this.plugin.getSettings().rules = [
- ...this.plugin.getSettings().rules,
- rule,
- ];
- yield this.plugin.saveIconFolderData();
- this.refreshDisplay();
- new obsidian.Notice('Icon rule added.');
- this.textComponent.setValue('');
- saveIconToIconPack(this.plugin, rule.icon);
- yield customRule.addToAllFiles(this.plugin, rule);
- this.updateIconTabs(rule, false);
- });
- modal.open();
- }));
- this.chooseIconBtn = btn;
- });
- this.plugin.getSettings().rules.forEach((rule) => {
- // Keeping track of the old rule so that we can get a reference to it for old values.
- const oldRule = Object.assign({}, rule);
- const settingRuleEl = new obsidian.Setting(this.containerEl)
- .setName(rule.rule)
- .setDesc(`Icon: ${rule.icon}`);
- const currentOrder = rule.order;
- /**
- * Re-orders the custom rule based on the value that is passed in.
- * @param valueForReorder Number that will be used to determine whether to swap the
- * custom rule with the next rule or the previous rule.
- */
- const orderCustomRules = (valueForReorder) => __awaiter(this, void 0, void 0, function* () {
- const otherRule = this.plugin.getSettings().rules[currentOrder + valueForReorder];
- // Swap the current rule with the next rule.
- otherRule.order = otherRule.order - valueForReorder;
- rule.order = currentOrder + valueForReorder;
- // Refreshes the DOM.
- yield customRule.removeFromAllFiles(this.plugin, oldRule);
- yield this.plugin.saveIconFolderData();
- const addedPaths = [];
- for (const fileExplorer of this.plugin.getRegisteredFileExplorers()) {
- const files = Object.values(fileExplorer.fileItems);
- for (const rule of customRule.getSortedRules(this.plugin)) {
- // Removes the icon tabs from all opened files.
- this.updateIconTabs(rule, true, addedPaths);
- // Adds the icon tabs to all opened files.
- this.updateIconTabs(rule, false, addedPaths);
- for (const fileItem of files) {
- if (addedPaths.includes(fileItem.file.path)) {
- continue;
- }
- const added = yield customRule.add(this.plugin, rule, fileItem.file, getFileItemTitleEl(fileItem));
- if (added) {
- addedPaths.push(fileItem.file.path);
- }
- }
- }
- }
- this.refreshDisplay();
- });
- // Add the move down custom rule button to re-order the custom rule.
- settingRuleEl.addExtraButton((btn) => {
- const isFirstOrder = currentOrder === 0;
- btn.setDisabled(isFirstOrder);
- btn.extraSettingsEl.style.cursor = isFirstOrder
- ? 'not-allowed'
- : 'default';
- btn.extraSettingsEl.style.opacity = isFirstOrder ? '50%' : '100%';
- btn.setIcon('arrow-up');
- btn.setTooltip('Prioritize the custom rule');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- yield orderCustomRules(-1);
- }));
- });
- // Add the move up custom rule button to re-order the custom rule.
- settingRuleEl.addExtraButton((btn) => {
- const isLastOrder = currentOrder === this.plugin.getSettings().rules.length - 1;
- btn.setDisabled(isLastOrder);
- btn.extraSettingsEl.style.cursor = isLastOrder
- ? 'not-allowed'
- : 'default';
- btn.extraSettingsEl.style.opacity = isLastOrder ? '50%' : '100%';
- btn.setIcon('arrow-down');
- btn.setTooltip('Deprioritize the custom rule');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- yield orderCustomRules(1);
- }));
- });
- // Add the edit custom rule button.
- settingRuleEl.addButton((btn) => {
- btn.setIcon('pencil');
- btn.setTooltip('Edit the custom rule');
- btn.onClick(() => {
- var _a, _b;
- // Create modal and its children elements.
- const modal = new obsidian.Modal(this.plugin.app);
- modal.contentEl.style.display = 'block';
- modal.modalEl.classList.add('iconize-custom-modal');
- modal.titleEl.setText('Edit custom rule');
- // Create the input for the rule.
- this.createDescriptionEl(modal.contentEl, 'Regex or simple string');
- const input = new obsidian.TextComponent(modal.contentEl);
- input.setValue(rule.rule);
- input.onChange((value) => __awaiter(this, void 0, void 0, function* () {
- rule.rule = value;
- }));
- const useFilePathContainer = modal.contentEl.createDiv();
- useFilePathContainer.style.display = 'flex';
- useFilePathContainer.style.alignItems = 'center';
- useFilePathContainer.style.justifyContent = 'space-between';
- useFilePathContainer.style.marginTop = 'var(--size-4-5)';
- const useFilePathDescription = useFilePathContainer.createEl('p', {
- text: 'Include folders and files that are part of the path.',
- cls: 'setting-item-description',
- });
- useFilePathDescription.style.margin = '0';
- useFilePathDescription.style.marginBottom = 'var(--size-2-2)';
- new obsidian.ToggleComponent(useFilePathContainer)
- .setValue(rule.useFilePath === true)
- .onChange((value) => {
- rule.useFilePath = value;
- });
- // Create the toggle for changing the rule type.
- const ruleTypeContainer = modal.contentEl.createDiv();
- ruleTypeContainer.style.display = 'flex';
- ruleTypeContainer.style.alignItems = 'center';
- ruleTypeContainer.style.justifyContent = 'space-between';
- ruleTypeContainer.style.marginTop = 'var(--size-4-5)';
- const ruleTypeDescription = ruleTypeContainer.createEl('p', {
- text: 'Where the custom rule gets applied to.',
- cls: 'setting-item-description',
- });
- ruleTypeDescription.style.margin = '0';
- ruleTypeDescription.style.marginBottom = 'var(--size-2-2)';
- const ruleTypeButton = new obsidian.ButtonComponent(ruleTypeContainer);
- const setButtonContent = (isFor) => {
- if (isFor === 'folders') {
- ruleTypeButton.setIcon('folder');
- }
- else if (isFor === 'files') {
- ruleTypeButton.setIcon('document');
- }
- else {
- ruleTypeButton.setIcon('documents');
- }
- ruleTypeButton.setTooltip(`Icon applicable to: ${isFor}`);
- };
- setButtonContent((_a = rule.for) !== null && _a !== void 0 ? _a : 'everything');
- ruleTypeButton.onClick(() => __awaiter(this, void 0, void 0, function* () {
- var _c;
- const isFor = (_c = rule.for) !== null && _c !== void 0 ? _c : 'everything';
- this.updateIconTabs(rule, true);
- yield customRule.removeFromAllFiles(this.plugin, Object.assign(Object.assign({}, rule), { for: isFor }));
- if (isFor === 'folders') {
- rule.for = 'everything';
- }
- else if (isFor === 'files') {
- rule.for = 'folders';
- }
- else {
- rule.for = 'files';
- }
- setButtonContent(rule.for);
- }));
- // Create the change icon button with icon preview.
- this.createDescriptionEl(modal.contentEl, 'Custom rule icon');
- const iconContainer = modal.contentEl.createDiv();
- iconContainer.style.display = 'flex';
- iconContainer.style.alignItems = 'center';
- iconContainer.style.justifyContent = 'space-between';
- const iconEl = iconContainer.createDiv();
- const iconPreviewEl = iconEl.createDiv();
- dom.setIconForNode(this.plugin, rule.icon, iconPreviewEl);
- iconEl.style.display = 'flex';
- iconEl.style.alignItems = 'center';
- iconEl.style.justifyContent = 'space-between';
- iconEl.style.margin = null;
- iconPreviewEl.innerHTML = svg.setFontSize(iconPreviewEl.innerHTML, 20);
- const iconNameEl = iconEl.createEl('div', {
- cls: 'setting-item-description',
- });
- iconNameEl.style.paddingTop = '0';
- iconNameEl.style.marginLeft = 'var(--size-2-2)';
- iconNameEl.innerText = rule.icon;
- const changeIconBtn = new obsidian.ButtonComponent(iconContainer);
- changeIconBtn.setButtonText('Change icon');
- changeIconBtn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const modal = new IconsPickerModal(this.app, this.plugin, rule.icon);
- modal.onChooseItem = (item) => __awaiter(this, void 0, void 0, function* () {
- const icon = typeof item === 'object' ? item.displayName : item;
- rule.icon = icon;
- dom.setIconForNode(this.plugin, rule.icon, iconPreviewEl);
- iconPreviewEl.innerHTML = svg.setFontSize(iconPreviewEl.innerHTML, 20);
- iconNameEl.innerText = getNormalizedName(rule.icon);
- });
- modal.open();
- }));
- // Create the color picker for the rule.
- this.createDescriptionEl(modal.contentEl, 'Color of the icon');
- const colorContainer = modal.contentEl.createDiv();
- colorContainer.style.display = 'flex';
- colorContainer.style.alignItems = 'center';
- colorContainer.style.justifyContent = 'space-between';
- const colorPicker = new obsidian.ColorComponent(colorContainer)
- .setValue((_b = rule.color) !== null && _b !== void 0 ? _b : '#000000')
- .onChange((value) => {
- rule.color = value;
- });
- const defaultColorButton = new obsidian.ButtonComponent(colorContainer);
- defaultColorButton.setTooltip('Set color to the default one');
- defaultColorButton.setButtonText('Default');
- defaultColorButton.onClick(() => {
- colorPicker.setValue('#000000');
- rule.color = undefined;
- });
- // Create the save button.
- const button = new obsidian.ButtonComponent(modal.contentEl);
- button.buttonEl.style.marginTop = 'var(--size-4-4)';
- button.buttonEl.style.float = 'right';
- button.setButtonText('Save Changes');
- button.onClick(() => __awaiter(this, void 0, void 0, function* () {
- if (!emoji.isEmoji(oldRule.icon)) {
- // Tries to remove the previously used icon from the icon pack.
- removeIconFromIconPack(this.plugin, oldRule.icon);
- }
- if (!emoji.isEmoji(rule.icon)) {
- // Tries to add the newly used icon to the icon pack.
- saveIconToIconPack(this.plugin, rule.icon);
- rule.icon = getNormalizedName(rule.icon);
- }
- this.refreshDisplay();
- new obsidian.Notice('Custom rule updated.');
- // Refresh the DOM.
- yield customRule.removeFromAllFiles(this.plugin, oldRule);
- this.updateIconTabs(rule, true);
- this.plugin.getSettings().rules.forEach((rule) => __awaiter(this, void 0, void 0, function* () {
- yield customRule.addToAllFiles(this.plugin, rule);
- this.updateIconTabs(rule, false);
- }));
- yield this.plugin.saveIconFolderData();
- modal.close();
- }));
- modal.open();
- });
- });
- // Add the delete custom rule button.
- settingRuleEl.addButton((btn) => {
- btn.setIcon('trash');
- btn.setTooltip('Remove the custom rule');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const newRules = this.plugin
- .getSettings()
- .rules.filter((r) => rule.rule !== r.rule ||
- rule.color !== r.color ||
- rule.icon !== r.icon ||
- rule.for !== r.for);
- this.plugin.getSettings().rules = newRules;
- yield this.plugin.saveIconFolderData();
- this.refreshDisplay();
- new obsidian.Notice('Custom rule deleted.');
- yield customRule.removeFromAllFiles(this.plugin, rule);
- removeIconFromIconPack(this.plugin, rule.icon);
- this.updateIconTabs(rule, true);
- const previousRules = this.plugin
- .getSettings()
- .rules.filter((r) => rule.for === r.for);
- previousRules.forEach((previousRule) => __awaiter(this, void 0, void 0, function* () {
- yield customRule.addToAllFiles(this.plugin, previousRule);
- this.updateIconTabs(previousRule, false);
- }));
- }));
- });
- });
- }
-}
-
-const getTitleIcon = (leaf) => {
- return leaf.querySelector(`.${config.TITLE_ICON_CLASS}`);
-};
-const add = (plugin, inlineTitleEl, svgElement, options) => {
- var _a;
- if (!inlineTitleEl.parentElement) {
- return;
- }
- if (options === null || options === void 0 ? void 0 : options.fontSize) {
- svgElement = svg.setFontSize(svgElement, options.fontSize);
- }
- let titleIcon = getTitleIcon(inlineTitleEl.parentElement);
- if (!titleIcon) {
- titleIcon = document.createElement('div');
- }
- const isInline = plugin.getSettings().iconInTitlePosition === IconInTitlePosition.Inline;
- if (isInline) {
- titleIcon.style.display = 'inline-block';
- titleIcon.style.removeProperty('margin-inline');
- titleIcon.style.removeProperty('width');
- }
- else {
- titleIcon.style.display = 'block';
- titleIcon.style.width = 'var(--line-width)';
- titleIcon.style.marginInline = '0';
- }
- titleIcon.classList.add(config.TITLE_ICON_CLASS);
- // Checks if the passed element is an emoji.
- if (emoji.isEmoji(svgElement) && options.fontSize) {
- svgElement =
- (_a = emoji.parseEmoji(plugin.getSettings().emojiStyle, svgElement, options.fontSize)) !== null && _a !== void 0 ? _a : svgElement;
- titleIcon.style.fontSize = `${options.fontSize}px`;
- }
- titleIcon.innerHTML = svgElement;
- let wrapperElement = inlineTitleEl.parentElement;
- // Checks the parent and selects the correct wrapper element.
- // This should only happen in the beginning.
- if (wrapperElement &&
- !wrapperElement.classList.contains(config.INLINE_TITLE_WRAPPER_CLASS)) {
- wrapperElement = wrapperElement.querySelector(`.${config.INLINE_TITLE_WRAPPER_CLASS}`);
- }
- // Whenever there is no correct wrapper element, we create one.
- if (!wrapperElement) {
- wrapperElement = inlineTitleEl.parentElement.createDiv();
- wrapperElement.classList.add(config.INLINE_TITLE_WRAPPER_CLASS);
- }
- // Avoiding adding the same nodes together when changing the title.
- if (wrapperElement !== inlineTitleEl.parentElement) {
- inlineTitleEl.parentElement.prepend(wrapperElement);
- }
- if (isInline) {
- wrapperElement.style.display = 'flex';
- wrapperElement.style.alignItems = 'flex-start';
- if (emoji.isEmoji(svgElement)) {
- titleIcon.style.transform = 'translateY(-9%)';
- }
- else {
- titleIcon.style.transform = 'translateY(9%)';
- }
- }
- else {
- wrapperElement.style.display = 'block';
- titleIcon.style.transform = 'translateY(9%)';
- }
- wrapperElement.append(titleIcon);
- wrapperElement.append(inlineTitleEl);
-};
-const updateStyle = (inlineTitleEl, options) => {
- if (!inlineTitleEl.parentElement) {
- return;
- }
- const titleIcon = getTitleIcon(inlineTitleEl.parentElement);
- if (!titleIcon) {
- return;
- }
- if (options.fontSize) {
- if (!emoji.isEmoji(titleIcon.innerHTML)) {
- titleIcon.innerHTML = svg.setFontSize(titleIcon.innerHTML, options.fontSize);
- }
- else {
- titleIcon.style.fontSize = `${options.fontSize}px`;
- }
- }
-};
-/**
- * Hides the title icon from the provided HTMLElement.
- * @param contentEl HTMLElement to hide the title icon from.
- */
-const hide = (inlineTitleEl) => {
- if (!inlineTitleEl.parentElement) {
- return;
- }
- const titleIconContainer = getTitleIcon(inlineTitleEl.parentElement);
- if (!titleIconContainer) {
- return;
- }
- titleIconContainer.style.display = 'none';
-};
-const remove = (inlineTitleEl) => {
- if (!inlineTitleEl.parentElement) {
- return;
- }
- const titleIconContainer = getTitleIcon(inlineTitleEl.parentElement);
- if (!titleIconContainer) {
- return;
- }
- titleIconContainer.remove();
-};
-var titleIcon = {
- add,
- updateStyle,
- hide,
- remove,
-};
-
-const calculateFontTextSize = () => {
- var _a;
- let fontSize = parseFloat((_a = getComputedStyle(document.body).getPropertyValue('--font-text-size')) !== null && _a !== void 0 ? _a : '0');
- if (!fontSize) {
- fontSize = parseFloat(getComputedStyle(document.documentElement).fontSize);
- }
- return fontSize;
-};
-const calculateInlineTitleSize = () => {
- const fontSize = calculateFontTextSize();
- const inlineTitleSize = parseFloat(getComputedStyle(document.body).getPropertyValue('--inline-title-size'));
- return fontSize * inlineTitleSize;
-};
-const isHeader = (value) => {
- return /^h[1-6]$/.test(value);
-};
-const calculateHeaderSize = (header) => {
- const fontSize = calculateFontTextSize();
- const headerSize = parseFloat(getComputedStyle(document.body).getPropertyValue(`--${header}-size`));
- return fontSize * headerSize;
-};
-
-class EmojiStyleSetting extends IconFolderSetting {
- display() {
- const emojiStyle = new obsidian.Setting(this.containerEl)
- .setName('Emoji style')
- .setDesc('Change the style of your emojis.');
- emojiStyle.addDropdown((dropdown) => {
- dropdown.addOption('native', 'Native');
- dropdown.addOption('twemoji', 'Twemoji');
- dropdown.setValue(this.plugin.getSettings().emojiStyle);
- dropdown.onChange((value) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().emojiStyle = value;
- this.updateDOM();
- yield this.plugin.saveIconFolderData();
- }));
- });
- }
- updateDOM() {
- for (const fileExplorer of this.plugin.getRegisteredFileExplorers()) {
- const fileItems = Object.entries(fileExplorer.fileItems);
- for (const [path, _] of fileItems) {
- let iconName = this.plugin.getData()[path];
- if (!iconName) {
- continue;
- }
- const data = this.plugin.getData()[path];
- if (typeof data === 'object') {
- const data = this.plugin.getData()[path];
- if (data.iconName) {
- iconName = data.iconName;
- }
- }
- if (emoji.isEmoji(iconName)) {
- dom.createIconNode(this.plugin, path, iconName);
- if (this.plugin.getSettings().iconInTabsEnabled) {
- const tabLeaves = iconTabs.getTabLeavesOfFilePath(this.plugin, path);
- for (const tabLeaf of tabLeaves) {
- iconTabs.update(this.plugin, iconName, tabLeaf.tabHeaderInnerIconEl);
- }
- }
- if (this.plugin.getSettings().iconInTitleEnabled) {
- for (const openedFile of getAllOpenedFiles(this.plugin)) {
- const activeView = openedFile.leaf.view;
- if (activeView instanceof obsidian.MarkdownView &&
- openedFile.path === path) {
- titleIcon.add(this.plugin, activeView.inlineTitleEl, iconName, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- }
- }
- }
- }
- }
- for (const rule of customRule.getSortedRules(this.plugin)) {
- customRule.addToAllFiles(this.plugin, rule);
- }
- }
-}
-
-/**
- * Helper function that refreshes the style of all the icons that are defined
- * or in a custom rule involved.
- * @param plugin Instance of the IconFolderPlugin.
- */
-const refreshStyleOfIcons = (plugin) => __awaiter(void 0, void 0, void 0, function* () {
- // Refreshes the icon style for all normally added icons.
- style.refreshIconNodes(plugin);
- // Refreshes the icon style for all custom icon rules, when the color of the rule is
- // not defined.
- for (const rule of customRule.getSortedRules(plugin)) {
- const fileItems = yield customRule.getFileItems(plugin, rule);
- for (const fileItem of fileItems) {
- const titleEl = getFileItemTitleEl(fileItem);
- const iconNode = titleEl.querySelector('.iconize-icon');
- let iconContent = iconNode.innerHTML;
- iconContent = style.applyAll(plugin, iconContent, iconNode);
- if (rule.color) {
- iconContent = svg.colorize(iconContent, rule.color);
- iconNode.style.color = rule.color;
- }
- iconNode.innerHTML = iconContent;
- }
- }
-});
-var helper = {
- refreshStyleOfIcons,
-};
-
-class ExtraMarginSetting extends IconFolderSetting {
- display() {
- var _a, _b;
- const extraMarginSetting = new obsidian.Setting(this.containerEl)
- .setName('Extra margin (in pixels)')
- .setDesc('Change the margin of the icons.')
- .setClass('iconize-setting');
- const extraMarginDropdown = new obsidian.DropdownComponent(extraMarginSetting.controlEl).addOptions({
- top: 'Top',
- right: 'Right',
- bottom: 'Bottom',
- left: 'Left',
- });
- const extraMarginSlider = new obsidian.SliderComponent(extraMarginSetting.controlEl)
- .setLimits(-24, 24, 1)
- .setDynamicTooltip()
- .setValue((_b = (_a = this.plugin.getSettings().extraMargin) === null || _a === void 0 ? void 0 : _a.top) !== null && _b !== void 0 ? _b : 2)
- .onChange((val) => __awaiter(this, void 0, void 0, function* () {
- const dropdownValue = extraMarginDropdown.getValue();
- if (this.plugin.getSettings().extraMargin) {
- this.plugin.getSettings().extraMargin[dropdownValue] = val;
- }
- else {
- this.plugin.getSettings().extraMargin = {
- [dropdownValue]: val,
- };
- }
- yield this.plugin.saveIconFolderData();
- helper.refreshStyleOfIcons(this.plugin);
- }));
- extraMarginDropdown.onChange((val) => {
- var _a;
- if (this.plugin.getSettings().extraMargin) {
- extraMarginSlider.setValue((_a = this.plugin.getSettings().extraMargin[val]) !== null && _a !== void 0 ? _a : 2);
- }
- else {
- extraMarginSlider.setValue(2);
- }
- });
- extraMarginSetting.components.push(extraMarginDropdown, extraMarginSlider);
- }
-}
-
-class IconColorSetting extends IconFolderSetting {
- display() {
- var _a;
- const colorCustomization = new obsidian.Setting(this.containerEl)
- .setName('Icon color')
- .setDesc('Change the color of the displayed icons.');
- const colorPicker = new obsidian.ColorComponent(colorCustomization.controlEl)
- .setValue((_a = this.plugin.getSettings().iconColor) !== null && _a !== void 0 ? _a : '#000000')
- .onChange((value) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconColor = value;
- yield this.plugin.saveIconFolderData();
- helper.refreshStyleOfIcons(this.plugin);
- }));
- colorCustomization.addButton((button) => {
- button
- .setButtonText('Default')
- .setTooltip('Set color to the default one')
- .onClick(() => __awaiter(this, void 0, void 0, function* () {
- colorPicker.setValue('#000000');
- this.plugin.getSettings().iconColor = null;
- yield this.plugin.saveIconFolderData();
- helper.refreshStyleOfIcons(this.plugin);
- }));
- });
- colorCustomization.components.push(colorPicker);
- }
-}
-
-class IconFontSizeSetting extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Icon font size (in pixels)')
- .setDesc('Change the font size of the displayed icons.')
- .addSlider((slider) => {
- var _a;
- slider
- .setLimits(10, 24, 1)
- .setDynamicTooltip()
- .setValue((_a = this.plugin.getSettings().fontSize) !== null && _a !== void 0 ? _a : DEFAULT_SETTINGS.fontSize)
- .onChange((val) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().fontSize = val;
- yield this.plugin.saveIconFolderData();
- helper.refreshStyleOfIcons(this.plugin);
- }));
- });
- }
-}
-
-class IconPacksPathSetting extends IconFolderSetting {
- display() {
- const iconPacksPathSetting = new obsidian.Setting(this.containerEl)
- .setName('Icon packs folder path')
- .setDesc('Change the default icon packs folder path.');
- iconPacksPathSetting.addText((text) => {
- this.iconPacksSettingTextComp = text;
- text.setValue(this.plugin.getSettings().iconPacksPath);
- });
- iconPacksPathSetting.addButton((btn) => {
- btn.setButtonText('Save');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const newPath = this.iconPacksSettingTextComp.getValue();
- const oldPath = this.plugin.getSettings().iconPacksPath;
- if (oldPath === this.iconPacksSettingTextComp.getValue()) {
- return;
- }
- new obsidian.Notice('Saving in progress...');
- setPath(newPath);
- yield createDefaultDirectory(this.plugin);
- yield moveIconPackDirectories(this.plugin, oldPath, newPath);
- this.plugin.getSettings().iconPacksPath = newPath;
- yield this.plugin.saveIconFolderData();
- new obsidian.Notice('...saved successfully');
- }));
- });
- }
-}
-
-class IconPacksBackgroundChecker extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Icons background check')
- .setDesc('Check in the background on every load of Obsidian, if icons are missing and it will try to add them to the specific icon pack.')
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().iconsBackgroundCheckEnabled)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconsBackgroundCheckEnabled = enabled;
- yield this.plugin.saveIconFolderData();
- if (enabled) {
- new obsidian.Notice('You need to reload Obsidian for this to take effect.', 10000);
- }
- }));
- });
- }
-}
-
-class IconPackBrowserModal extends obsidian.FuzzySuggestModal {
- constructor(app, plugin) {
- super(app);
- this.plugin = plugin;
- this.resultContainerEl.classList.add('iconize-browse-modal');
- this.inputEl.placeholder = 'Select to download icon pack';
- }
- // eslint-disable-next-line
- onAddedIconPack() { }
- onOpen() {
- super.onOpen();
- }
- onClose() {
- this.contentEl.empty();
- }
- getItemText(item) {
- const prefix = createIconPackPrefix(item.name);
- return `${item.displayName} (${prefix})`;
- }
- getItems() {
- const predefinedIconPacks = Object.values(iconPacks$1);
- const allIconPacks = getAllIconPacks();
- return predefinedIconPacks.filter((iconPack) => allIconPacks.find((ip) => iconPack.name === ip.name) === undefined);
- }
- onChooseItem(item, _event) {
- return __awaiter(this, void 0, void 0, function* () {
- new obsidian.Notice(`Adding ${item.displayName}...`);
- const arrayBuffer = yield downloadZipFile(item.downloadLink);
- yield createZipFile(this.plugin, `${item.name}.zip`, arrayBuffer);
- yield registerIconPack(item.name, arrayBuffer);
- new obsidian.Notice(`...${item.displayName} added`);
- this.onAddedIconPack();
- });
- }
- renderSuggestion(item, el) {
- super.renderSuggestion(item, el);
- el.innerHTML = `${el.innerHTML}
`;
- }
-}
-
-class PredefinedIconPacksSetting extends IconFolderSetting {
- constructor(plugin, containerEl, app, refreshDisplay) {
- super(plugin, containerEl);
- this.app = app;
- this.refreshDisplay = refreshDisplay;
- }
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Add predefined icon pack')
- .setDesc('Add a predefined icon pack that is officially supported.')
- .addButton((btn) => {
- btn.setButtonText('Browse icon packs');
- btn.onClick(() => {
- const modal = new IconPackBrowserModal(this.app, this.plugin);
- modal.onAddedIconPack = () => {
- this.refreshDisplay();
- };
- modal.open();
- });
- });
- }
-}
-
-class RecentlyUsedIconsSetting extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Recently used icons limit')
- .setDesc('Change the limit for the recently used icons displayed in the icon selection modal.')
- .addSlider((slider) => {
- var _a;
- slider
- .setLimits(1, 25, 1)
- .setDynamicTooltip()
- .setValue((_a = this.plugin.getSettings().recentlyUsedIconsSize) !== null && _a !== void 0 ? _a : DEFAULT_SETTINGS.recentlyUsedIconsSize)
- .onChange((val) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().recentlyUsedIconsSize = val;
- yield this.plugin.checkRecentlyUsedIcons();
- yield this.plugin.saveIconFolderData();
- }));
- });
- }
-}
-
-class ToggleIconInTabs extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Toggle icon in tabs')
- .setDesc('Toggles the visibility of an icon for a file in the tab bar.')
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().iconInTabsEnabled)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconInTabsEnabled = enabled;
- yield this.plugin.saveIconFolderData();
- // Updates the already opened files.
- this.plugin.app.workspace
- .getLeavesOfType('markdown')
- .forEach((leaf) => {
- const file = leaf.view.file;
- if (file) {
- const tabHeaderLeaf = leaf;
- if (enabled) {
- // Adds the icons to already opened files.
- iconTabs.add(this.plugin, file, tabHeaderLeaf.tabHeaderInnerIconEl);
- }
- else {
- // Removes the icons from already opened files.
- iconTabs.remove(tabHeaderLeaf.tabHeaderInnerIconEl);
- }
- }
- });
- }));
- });
- }
-}
-
-const checkMissingIcons = (plugin, data) => __awaiter(void 0, void 0, void 0, function* () {
- const missingIcons = new Set();
- const allIcons = new Map();
- const getMissingIcon = (iconNameWithPrefix) => __awaiter(void 0, void 0, void 0, function* () {
- const iconNextIdentifier = nextIdentifier(iconNameWithPrefix);
- const iconName = iconNameWithPrefix.substring(iconNextIdentifier);
- const iconPrefix = iconNameWithPrefix.substring(0, iconNextIdentifier);
- const iconPackName = getIconPackNameByPrefix(iconPrefix);
- const icon = getIconFromIconPack(iconPackName, iconPrefix, iconName);
- if (!icon) {
- logger.error(`Icon file with name ${iconNameWithPrefix} could not be found`);
- return null;
- }
- const doesIconFileExists = yield plugin.app.vault.adapter.exists(`${getPath()}/${iconPackName}/${iconName}.svg`);
- if (!doesIconFileExists) {
- const possibleIcon = getSvgFromLoadedIcon(iconPrefix, iconName);
- if (!possibleIcon) {
- logger.error(`Icon SVG with name ${iconNameWithPrefix} could not be found`);
- return null;
- }
- yield extractIconToIconPack(plugin, icon, possibleIcon);
- return icon;
- }
- return null;
- });
- for (const rule of plugin.getSettings().rules) {
- if (!emoji.isEmoji(rule.icon)) {
- allIcons.set(rule.icon, true);
- const icon = yield getMissingIcon(rule.icon);
- if (icon) {
- missingIcons.add(icon);
- }
- }
- }
- for (const [_, value] of data) {
- // Check for missing icon names.
- let iconNameWithPrefix = value;
- if (typeof value === 'object') {
- iconNameWithPrefix = value.iconName;
- }
- if (iconNameWithPrefix && !emoji.isEmoji(iconNameWithPrefix)) {
- allIcons.set(iconNameWithPrefix, true);
- const icon = yield getMissingIcon(iconNameWithPrefix);
- if (icon) {
- missingIcons.add(icon);
- }
- }
- }
- // Show notice that background check is running.
- if (missingIcons.size !== 0) {
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Background Check: found missing icons. Adding missing icons...`, 10000);
- }
- // Iterates over all the missing icons with its path and adds the icon to the node.
- for (const icon of missingIcons) {
- const normalizedName = getNormalizedName(icon.prefix + icon.name);
- const nodesWithIcon = document.querySelectorAll(`[${config.ICON_ATTRIBUTE_NAME}="${normalizedName}"]`);
- nodesWithIcon.forEach((node) => {
- dom.setIconForNode(plugin, normalizedName, node);
- });
- }
- // Show notice that background check was finished.
- if (missingIcons.size !== 0) {
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Background Check: added missing icons`, 10000);
- }
- // Remove all icon files that can not be found in the data.
- for (const iconPack of getAllIconPacks()) {
- // Checks if the icon pack exists.
- const doesIconPackExist = yield plugin.app.vault.adapter.exists(`${getPath()}/${iconPack.name}`);
- if (!doesIconPackExist) {
- continue;
- }
- const iconFiles = yield plugin.app.vault.adapter.list(`${getPath()}/${iconPack.name}`);
- for (const iconFilePath of iconFiles.files) {
- const iconNameWithExtension = iconFilePath.split('/').pop();
- // Removes the file extension.
- const iconName = iconNameWithExtension === null || iconNameWithExtension === void 0 ? void 0 : iconNameWithExtension.substring(0, iconNameWithExtension.length - 4);
- const iconNameWithPrefix = iconPack.prefix + iconName;
- const doesIconExist = allIcons.get(iconNameWithPrefix);
- if (!doesIconExist) {
- const path = `${getPath()}/${iconPack.name}/${iconName}.svg`;
- const doesPathExist = yield plugin.app.vault.adapter.exists(path);
- if (doesPathExist) {
- logger.info(`Removing icon with path '${path}' because it is not used anymore`);
- // Removes the icon file.
- yield plugin.app.vault.adapter.remove(`${getPath()}/${iconPack.name}/${iconName}.svg`);
- }
- }
- }
- }
-});
-/**
- * This function adds all the possible icons to the corresponding nodes. It
- * adds the icons, that are defined in the data as a basic string to the nodes
- * and the custom rule icons.
- * @param plugin Instance of IconFolderPlugin.
- * @param data Data that will be used to add all the icons to the nodes.
- * @param registeredFileExplorers A WeakSet of file explorers that are being used as a
- * cache for already handled file explorers.
- * @param callback Callback is being called whenever the icons are added to one file
- * explorer.
- */
-const addAll = (plugin, data, registeredFileExplorers, callback) => {
- const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer');
- for (const fileExplorer of fileExplorers) {
- if (registeredFileExplorers.has(fileExplorer.view)) {
- continue;
- }
- registeredFileExplorers.add(fileExplorer.view);
- // Adds icons to already open file tabs.
- if (plugin.getSettings().iconInTabsEnabled) {
- for (const leaf of plugin.app.workspace.getLeavesOfType('markdown')) {
- const file = leaf.view.file;
- if (file) {
- const tabHeaderLeaf = leaf;
- const iconColor = plugin.getIconColor(file.path);
- iconTabs.add(plugin, file, tabHeaderLeaf.tabHeaderInnerIconEl, {
- iconColor,
- });
- }
- }
- }
- for (const [dataPath, value] of data) {
- const fileItem = fileExplorer.view.fileItems[dataPath];
- if (fileItem) {
- const titleEl = getFileItemTitleEl(fileItem);
- const titleInnerEl = getFileItemInnerTitleEl(fileItem);
- // Need to check this because refreshing the plugin will duplicate all the icons.
- if (titleEl.children.length === 2 || titleEl.children.length === 1) {
- const iconName = typeof value === 'string' ? value : value.iconName;
- const iconColor = typeof value === 'string' ? undefined : value.iconColor;
- if (iconName) {
- // Removes a possible existing icon.
- const existingIcon = titleEl.querySelector('.iconize-icon');
- if (existingIcon) {
- existingIcon.remove();
- }
- // Creates the new node with the icon inside.
- const iconNode = titleEl.createDiv();
- iconNode.setAttribute(config.ICON_ATTRIBUTE_NAME, iconName);
- iconNode.classList.add('iconize-icon');
- IconCache.getInstance().set(dataPath, {
- iconNameWithPrefix: iconName,
- });
- dom.setIconForNode(plugin, iconName, iconNode, iconColor);
- titleEl.insertBefore(iconNode, titleInnerEl);
- }
- }
- }
- }
- // Callback function to register other events to this file explorer.
- callback === null || callback === void 0 ? void 0 : callback();
- }
- // Handles the custom rules.
- for (const rule of customRule.getSortedRules(plugin)) {
- customRule.addToAllFiles(plugin, rule);
- }
-};
-/**
- * Gets the icon of a given path. This function returns the first occurrence of an icon.
- * @param plugin Instance of the IconFolderPlugin.
- * @param path Path to get the icon of.
- * @returns The icon of the path if it exists, undefined otherwise.
- */
-const getByPath = (plugin, path) => {
- if (path === 'settings' || path === 'migrated') {
- return undefined;
- }
- const value = plugin.getData()[path];
- if (typeof value === 'string') {
- // If the value is a plain icon name, return it.
- return value;
- }
- else if (typeof value === 'object') {
- const v = value;
- if (v.iconName !== null) {
- return v.iconName;
- }
- }
- // Tries to get the custom rule for the path and returns its icon if it exists.
- const rule = customRule.getSortedRules(plugin).find((rule) => {
- return customRule.doesMatchPath(rule, path);
- });
- if (rule) {
- return rule.icon;
- }
- return undefined;
-};
-/**
- * Gets all the icons with their paths as an object.
- * @param plugin Instance of the IconFolderPlugin.
- * @returns An object that consists of the path and the icon name for the data
- * or custom rule.
- */
-const getAllWithPath = (plugin) => {
- const result = [];
- Object.keys(plugin.getData()).forEach((path) => {
- if (path === 'settings' || path === 'migrated') {
- return;
- }
- const icon = getByPath(plugin, path);
- if (icon && !emoji.isEmoji(icon)) {
- result.push({ path, icon });
- }
- });
- // Add all icons for the custom rules with the rule as the path.
- for (const rule of plugin.getSettings().rules) {
- if (!emoji.isEmoji(rule.icon)) {
- result.push({ path: rule.rule, icon: rule.icon });
- }
- }
- return result;
-};
-/**
- * Returns the {@link Icon} for the given icon name. It is important, that the icon name
- * contains the icon pack prefix.
- * @param iconNameWithPrefix String that contains the icon pack prefix combined with the
- * icon name.
- * @returns Icon if it exists, `null` otherwise.
- */
-const getIconByName = (iconNameWithPrefix) => {
- const iconNextIdentifier = nextIdentifier(iconNameWithPrefix);
- const iconName = iconNameWithPrefix.substring(iconNextIdentifier);
- const iconPrefix = iconNameWithPrefix.substring(0, iconNextIdentifier);
- const iconPackName = getIconPackNameByPrefix(iconPrefix);
- const icon = getIconFromIconPack(iconPackName, iconPrefix, iconName);
- if (!icon) {
- return null;
- }
- return icon;
-};
-/**
- * Returns the {@link Icon} for the given path.
- * @param plugin IconFolderPlugin instance.
- * @param path String which is the path to get the icon of.
- * @returns Icon or Emoji as string if it exists, `null` otherwise.
- */
-const getIconByPath = (plugin, path) => {
- const iconNameWithPrefix = getByPath(plugin, path);
- if (!iconNameWithPrefix) {
- return null;
- }
- if (emoji.isEmoji(iconNameWithPrefix)) {
- return iconNameWithPrefix;
- }
- return getIconByName(iconNameWithPrefix);
-};
-var icon = {
- addAll,
- getByPath,
- getAllWithPath,
- getIconByPath,
- getIconByName,
- checkMissingIcons,
-};
-
-class ToggleIconInTitle extends IconFolderSetting {
- updateLeaves(options) {
- this.plugin.app.workspace.getLeavesOfType('markdown').forEach((leaf) => {
- const view = leaf.view;
- if (view instanceof obsidian.MarkdownView) {
- const foundIcon = icon.getIconByPath(this.plugin, view.file.path);
- if (foundIcon && options.enabled) {
- if (options.removeBeforeReAdd) {
- // Remove the icon before re-adding it. This is needed to update the DOM because
- // the icon node will be inserted in the beginning inline title node.
- titleIcon.remove(view.contentEl);
- }
- const content = typeof foundIcon === 'string' ? foundIcon : foundIcon.svgElement;
- titleIcon.add(this.plugin, view.inlineTitleEl, content, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- else {
- titleIcon.remove(view.contentEl);
- }
- }
- });
- }
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Toggle icon in title')
- .setDesc('Toggles the visibility of an icon above the title of a file.')
- .addDropdown((dropdown) => {
- this.dropdown = dropdown;
- dropdown.setDisabled(!this.plugin.getSettings().iconInTitleEnabled);
- dropdown.addOptions({
- above: 'Above title',
- inline: 'Next to title',
- });
- dropdown.setValue(this.plugin.getSettings().iconInTitlePosition);
- dropdown.onChange((value) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconInTitlePosition =
- value;
- yield this.plugin.saveIconFolderData();
- this.updateLeaves({ enabled: true, removeBeforeReAdd: true });
- }));
- })
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().iconInTitleEnabled)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- if (this.dropdown) {
- this.dropdown.setDisabled(!enabled);
- }
- this.plugin.getSettings().iconInTitleEnabled = enabled;
- yield this.plugin.saveIconFolderData();
- this.updateLeaves({ enabled });
- }));
- });
- }
-}
-
-class FrontmatterOptions extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Use icon in frontmatter')
- .setDesc('Toggles whether to set the icon based on the frontmatter property `icon`.')
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().iconInFrontmatterEnabled)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconInFrontmatterEnabled = enabled;
- yield this.plugin.saveIconFolderData();
- }));
- });
- new obsidian.Setting(this.containerEl)
- .setName('Frontmatter icon field name')
- .setDesc('Sets the name of the frontmatter field which contains the icon.')
- .addText((text) => {
- this.iconFieldNameTextComp = text;
- text.setValue(this.plugin.getSettings().iconInFrontmatterFieldName);
- })
- .addButton((button) => {
- button.setButtonText('Save');
- button.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const newValue = this.iconFieldNameTextComp.getValue();
- const oldValue = this.plugin.getSettings().iconInFrontmatterFieldName;
- if (newValue === oldValue) {
- return;
- }
- this.plugin.getSettings().iconInFrontmatterFieldName = newValue;
- yield this.plugin.saveIconFolderData();
- new obsidian.Notice('...saved successfully');
- }));
- });
- new obsidian.Setting(this.containerEl)
- .setName('Frontmatter icon color field name')
- .setDesc('Sets the name of the frontmatter field which contains the icon color.')
- .addText((text) => {
- this.iconColorFieldNameTextComp = text;
- text.setValue(this.plugin.getSettings().iconColorInFrontmatterFieldName);
- })
- .addButton((button) => {
- button.setButtonText('Save');
- button.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const newValue = this.iconColorFieldNameTextComp.getValue();
- const oldValue = this.plugin.getSettings().iconColorInFrontmatterFieldName;
- if (newValue === oldValue) {
- return;
- }
- this.plugin.getSettings().iconColorInFrontmatterFieldName = newValue;
- yield this.plugin.saveIconFolderData();
- new obsidian.Notice('...saved successfully');
- }));
- });
- }
-}
-
-class ToggleIconsInEditor extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Toggle icons while editing notes')
- .setDesc('Toggles whether you are able to add and see icons in your notes and editor (e.g., ability to have :LiSofa: as an icon in your notes).')
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().iconsInNotesEnabled)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconsInNotesEnabled = enabled;
- yield this.plugin.saveIconFolderData();
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Obsidian has to be restarted for this change to take effect.`);
- }));
- });
- }
-}
-
-class ToggleIconsInLinks extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Toggle icons in links')
- .setDesc('Toggles whether you are able to see icons in the links to other notes')
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().iconsInLinksEnabled)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().iconsInLinksEnabled = enabled;
- yield this.plugin.saveIconFolderData();
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Obsidian has to be restarted for this change to take effect.`);
- }));
- });
- }
-}
-
-class IconIdentifierSetting extends IconFolderSetting {
- display() {
- const setting = new obsidian.Setting(this.containerEl)
- .setName('Icon identifier')
- .setDesc('Change the icon identifier used in notes.')
- .setClass('iconize-setting');
- setting.addText((text) => {
- this.textComp = text;
- text.setValue(this.plugin.getSettings().iconIdentifier);
- });
- setting.addButton((btn) => {
- btn.setButtonText('Save');
- btn.onClick(() => __awaiter(this, void 0, void 0, function* () {
- const newIdentifier = this.textComp.getValue();
- const oldIdentifier = this.plugin.getSettings().iconIdentifier;
- if (newIdentifier === oldIdentifier) {
- return;
- }
- this.plugin.getSettings().iconIdentifier = newIdentifier;
- yield this.plugin.saveIconFolderData();
- new obsidian.Notice('...saved successfully');
- }));
- });
- }
-}
-
-class DebugMode extends IconFolderSetting {
- display() {
- new obsidian.Setting(this.containerEl)
- .setName('Toggle Debug Mode')
- .setDesc('Toggle debug mode to see more detailed logs in the console. Do not touch this unless you know what you are doing.')
- .addToggle((toggle) => {
- toggle
- .setValue(this.plugin.getSettings().debugMode)
- .onChange((enabled) => __awaiter(this, void 0, void 0, function* () {
- this.plugin.getSettings().debugMode = enabled;
- yield this.plugin.saveIconFolderData();
- }));
- });
- }
-}
-
-class IconFolderSettings extends obsidian.PluginSettingTab {
- constructor(app, plugin) {
- super(app, plugin);
- this.plugin = plugin;
- }
- display() {
- const { plugin, containerEl, app } = this;
- containerEl.empty();
- containerEl.createEl('h1', { text: 'General' });
- new RecentlyUsedIconsSetting(plugin, containerEl).display();
- new IconPacksPathSetting(plugin, containerEl).display();
- new IconPacksBackgroundChecker(plugin, containerEl).display();
- new EmojiStyleSetting(plugin, containerEl).display();
- new IconIdentifierSetting(plugin, containerEl).display();
- new DebugMode(plugin, containerEl).display();
- containerEl.createEl('h3', { text: 'Visibility of icons' });
- new ToggleIconInTabs(plugin, containerEl).display();
- new ToggleIconInTitle(plugin, containerEl).display();
- new FrontmatterOptions(plugin, containerEl).display();
- new ToggleIconsInEditor(plugin, containerEl).display();
- new ToggleIconsInLinks(plugin, containerEl).display();
- containerEl.createEl('h1', {
- text: 'Icon customization for files/folders',
- });
- new IconFontSizeSetting(plugin, containerEl).display();
- new IconColorSetting(plugin, containerEl).display();
- new ExtraMarginSetting(plugin, containerEl).display();
- containerEl.createEl('h1', { text: 'Custom icon rules' });
- new CustomIconRuleSetting(plugin, containerEl, app, () => this.display()).display();
- containerEl.createEl('h1', { text: 'Icon packs' });
- new PredefinedIconPacksSetting(plugin, containerEl, app, () => this.display()).display();
- new CustomIconPackSetting(plugin, containerEl, () => this.display()).display();
- }
-}
-
-function around(obj, factories) {
- const removers = Object.keys(factories).map(key => around1(obj, key, factories[key]));
- return removers.length === 1 ? removers[0] : function () { removers.forEach(r => r()); };
-}
-function around1(obj, method, createWrapper) {
- const original = obj[method], hadOwn = obj.hasOwnProperty(method);
- let current = createWrapper(original);
- // Let our wrapper inherit static props from the wrapping method,
- // and the wrapping method, props from the original method
- if (original)
- Object.setPrototypeOf(current, original);
- Object.setPrototypeOf(wrapper, current);
- obj[method] = wrapper;
- // Return a callback to allow safe removal
- return remove;
- function wrapper(...args) {
- // If we have been deactivated and are no longer wrapped, remove ourselves
- if (current === original && obj[method] === wrapper)
- remove();
- return current.apply(this, args);
- }
- function remove() {
- // If no other patches, just do a direct removal
- if (obj[method] === wrapper) {
- if (hadOwn)
- obj[method] = original;
- else
- delete obj[method];
- }
- if (current === original)
- return;
- // Else pass future calls through, and remove wrapper from the prototype chain
- current = original;
- Object.setPrototypeOf(wrapper, original || Function);
- }
-}
-
-class InternalPluginInjector {
- constructor(plugin) {
- this.plugin = plugin;
- }
- get fileExplorers() {
- return this.plugin.app.workspace.getLeavesOfType('file-explorer');
- }
- // eslint-disable-next-line
- onMount() { }
-}
-
-/**
- * @deprecated After obsidian 1.2.6 in favor of the bookmarks plugin.
- */
-class StarredInternalPlugin extends InternalPluginInjector {
- constructor(plugin) {
- super(plugin);
- }
- get starred() {
- return this.plugin.app.internalPlugins.getPluginById('starred');
- }
- get enabled() {
- return this.plugin.app.internalPlugins.getPluginById('starred').enabled;
- }
- get leaf() {
- const leaf = this.plugin.app.workspace.getLeavesOfType('starred');
- if (!leaf) {
- return undefined;
- }
- if (leaf.length === 1) {
- return leaf[0].view;
- }
- return undefined;
- }
- setIcon(filePath, node) {
- const iconName = icon.getByPath(this.plugin, filePath);
- const iconNode = node.querySelector('.nav-file-icon');
- if (!iconNode || !iconName) {
- return;
- }
- dom.setIconForNode(this.plugin, iconName, iconNode);
- }
- computeNodesWithPath(callback) {
- const { itemLookup, containerEl } = this.leaf;
- const navFileEls = containerEl.querySelectorAll('.nav-file');
- navFileEls.forEach((navFileEl) => {
- const lookupFile = itemLookup.get(navFileEl);
- if (!lookupFile) {
- return;
- }
- callback(navFileEl, lookupFile.path);
- });
- }
- onMount() {
- const nodesWithPath = {};
- this.computeNodesWithPath((node, filePath) => {
- nodesWithPath[filePath] = node;
- });
- Object.entries(nodesWithPath).forEach(([filePath, node]) => this.setIcon(filePath, node));
- }
- register() {
- if (!this.plugin.app.internalPlugins.getPluginById('file-explorer').enabled) {
- console.info(`[${config.PLUGIN_NAME}/Starred] Skipping starred internal plugin registration because file-explorer is not enabled.`);
- return;
- }
- if (!this.enabled) {
- console.info(`[${config.PLUGIN_NAME}/Starred] Skipping starred internal plugin registration because it's not enabled.`);
- return;
- }
- // eslint-disable-next-line
- const self = this;
- this.plugin.register(around(this.starred.instance, {
- addItem: function (next) {
- return function (file) {
- next.call(this, file);
- self.onMount();
- };
- },
- removeItem: function (next) {
- return function (file) {
- next.call(this, file);
- self.onMount();
- };
- },
- }));
- }
-}
-
-class BookmarkInternalPlugin extends InternalPluginInjector {
- constructor(plugin) {
- super(plugin);
- }
- get bookmark() {
- return this.plugin.app.internalPlugins.getPluginById('bookmarks');
- }
- get enabled() {
- return this.plugin.app.internalPlugins.getPluginById('bookmarks').enabled;
- }
- get leaf() {
- const leaf = this.plugin.app.workspace.getLeavesOfType('bookmarks');
- if (!leaf) {
- return undefined;
- }
- if (leaf.length === 1) {
- return leaf[0].view;
- }
- return undefined;
- }
- setIconOrRemove(filePath, node) {
- var _a;
- const iconName = icon.getByPath(this.plugin, filePath);
- let iconNode = node.querySelector('.tree-item-icon');
- if (!iconName) {
- if (iconNode) {
- // Reset the icon to the default obsidian icon.
- const items = this.bookmark.instance.items;
- const item = items.find((item) => item.path === filePath);
- if ((item === null || item === void 0 ? void 0 : item.type) === 'file') {
- iconNode.innerHTML = DEFAULT_FILE_ICON;
- }
- else if ((item === null || item === void 0 ? void 0 : item.type) === 'folder') {
- iconNode.innerHTML = DEFAULT_FOLDER_ICON;
- }
- }
- return;
- }
- // If the icon node is not defined, then we need to recreate it.
- if (!iconNode) {
- // Get the tree-item-self element where the original icon is set.
- const treeItemSelf = node.querySelector('.tree-item-self');
- if (!treeItemSelf) {
- return;
- }
- iconNode = node.createDiv({ cls: 'tree-item-icon' });
- // Prepends the icon to the tree-item-self element as a first child.
- treeItemSelf.prepend(iconNode);
- }
- const defaultMargin = iconNode.style.margin;
- const iconColor = (_a = this.plugin.getIconColor(filePath)) !== null && _a !== void 0 ? _a : this.plugin.getSettings().iconColor;
- dom.setIconForNode(this.plugin, iconName, iconNode, iconColor);
- // Reset the margin to the default value to prevent overlapping with the text.
- iconNode.style.margin = defaultMargin;
- }
- computeNodesWithPath(callback) {
- if (!this.leaf) {
- return;
- }
- /**
- * Retrieves the lookup item from the bookmark plugin and calls the callback with the
- * element and the path of the item.
- * @param item BookmarkItem object which can be a folder or a file.
- * @param itemDoms WeakMap of the bookmark plugin which contains the lookup item.
- */
- const retrieveLookupItem = (item, itemDoms) => {
- const lookupItem = itemDoms.get(item);
- if (!lookupItem) {
- return;
- }
- if (item.items) {
- // If the item is a folder, then we need to retrieve all the items inside it.
- for (const subItem of item.items) {
- retrieveLookupItem(subItem, itemDoms);
- }
- }
- // If the item is a `file` or a `folder` (not of type `group`), then we can call the callback.
- if (item.type === 'file' || item.type === 'folder') {
- callback(lookupItem.el, item.path);
- }
- };
- const { itemDoms } = this.leaf;
- // Retrieves all the items of the bookmark plugin which areo objects.
- const items = this.bookmark.instance.items;
- items.forEach((item) => {
- retrieveLookupItem(item, itemDoms);
- });
- }
- onMount() {
- const nodesWithPath = {};
- this.computeNodesWithPath((node, filePath) => {
- nodesWithPath[filePath] = node;
- });
- Object.entries(nodesWithPath).forEach(([filePath, node]) => this.setIconOrRemove(filePath, node));
- }
- register() {
- if (!this.plugin.app.internalPlugins.getPluginById('file-explorer').enabled) {
- console.info(`[${config.PLUGIN_NAME}/Bookmarks] Skipping bookmark internal plugin registration because file-explorer is not enabled.`);
- return;
- }
- if (!this.enabled) {
- console.info(`[${config.PLUGIN_NAME}/Bookmarks] Skipping bookmark internal plugin registration because it's not enabled.`);
- return;
- }
- // eslint-disable-next-line
- const self = this;
- this.plugin.register(around(this.bookmark.instance, {
- addItem: function (next) {
- return function (...args) {
- next.call(this, ...args);
- // TODO: Remove in the future, I could not think of a better way to do this.
- setTimeout(() => {
- self.onMount();
- }, 1000);
- };
- },
- removeItem: function (next) {
- return function (...args) {
- next.call(this, ...args);
- self.onMount();
- };
- },
- }));
- }
-}
-
-class SuggestionIcon extends obsidian.EditorSuggest {
- constructor(app, plugin) {
- super(app);
- this.plugin = plugin;
- }
- onTrigger(cursor, editor) {
- // Isolate shortcode starting position closest to the cursor.
- const shortcodeStart = editor
- .getLine(cursor.line)
- .substring(0, cursor.ch)
- .lastIndexOf(this.plugin.getSettings().iconIdentifier);
- // `onTrigger` needs to return `null` as soon as possible to save processing performance.
- if (shortcodeStart === -1) {
- return null;
- }
- // Regex for checking if the shortcode is not done yet.
- const regex = new RegExp(`^(${this.plugin.getSettings().iconIdentifier})\\w+$`, 'g');
- const regexOngoingShortcode = editor
- .getLine(cursor.line)
- .substring(shortcodeStart, cursor.ch)
- .match(regex);
- if (regexOngoingShortcode === null) {
- return null;
- }
- const startingIndex = editor
- .getLine(cursor.line)
- .indexOf(regexOngoingShortcode[0]);
- return {
- start: {
- line: cursor.line,
- ch: startingIndex,
- },
- end: {
- line: cursor.line,
- ch: startingIndex + regexOngoingShortcode[0].length,
- },
- query: regexOngoingShortcode[0],
- };
- }
- getSuggestions(context) {
- const queryLowerCase = context.query
- .substring(this.plugin.getSettings().iconIdentifier.length)
- .toLowerCase();
- // Store all icons corresponding to the current query.
- const iconsNameArray = getAllLoadedIconNames()
- .filter((iconObject) => {
- const name = iconObject.prefix.toLowerCase() + iconObject.name.toLowerCase();
- return name.toLowerCase().includes(queryLowerCase);
- })
- .map((iconObject) => iconObject.prefix + iconObject.name);
- // Store all emojis correspoding to the current query - parsing whitespaces and
- // colons for shortcodes compatibility.
- const emojisNameArray = Object.keys(emoji.shortNames).filter((e) => { var _a; return (_a = emoji.getShortcode(e)) === null || _a === void 0 ? void 0 : _a.includes(queryLowerCase); });
- return [...iconsNameArray, ...emojisNameArray];
- }
- renderSuggestion(value, el) {
- const iconObject = icon.getIconByName(value);
- el.style.display = 'flex';
- el.style.alignItems = 'center';
- el.style.gap = '0.25rem';
- if (iconObject) {
- // Suggest an icon.
- el.innerHTML = `${iconObject.svgElement} ${value} `;
- }
- else {
- // Suggest an emoji - display its shortcode version.
- const shortcode = emoji.getShortcode(value);
- if (shortcode) {
- el.innerHTML = `${value} ${shortcode} `;
- }
- }
- }
- selectSuggestion(value) {
- const isEmoji = emoji.isEmoji(value.replace(/_/g, ' '));
- if (!isEmoji) {
- saveIconToIconPack(this.plugin, value);
- }
- // Replace query with iconNameWithPrefix or emoji unicode directly.
- const updatedValue = isEmoji
- ? value
- : `${this.plugin.getSettings().iconIdentifier}${value}${this.plugin.getSettings().iconIdentifier}`;
- this.context.editor.replaceRange(updatedValue, this.context.start, this.context.end);
- }
-}
-
-class IconInTextWidget extends view.WidgetType {
- constructor(plugin, id) {
- super();
- this.plugin = plugin;
- this.id = id;
- this.start = -1;
- this.end = -1;
- }
- setPosition(start, end) {
- this.start = start;
- this.end = end;
- }
- eq(other) {
- return other instanceof IconInTextWidget && other.id === this.id;
- }
- getSize(view) {
- let fontSize = calculateFontTextSize();
- const line = view.state.doc.lineAt(this.end);
- const headerMatch = line.text.match(/^#{1,6}\s/);
- if (headerMatch && headerMatch[0].trim()) {
- const mapping = {
- '#': 'h1',
- '##': 'h2',
- '###': 'h3',
- '####': 'h4',
- '#####': 'h5',
- '######': 'h6',
- };
- const header = mapping[headerMatch[0].trim()];
- fontSize = calculateHeaderSize(header);
- }
- return fontSize;
- }
- toDOM(view) {
- const wrap = createSpan({
- cls: 'cm-iconize-icon',
- attr: {
- 'aria-label': this.id,
- 'data-icon': this.id,
- 'aria-hidden': 'true',
- },
- });
- const foundIcon = icon.getIconByName(this.id);
- const fontSize = this.getSize(view);
- if (foundIcon) {
- const svgElement = svg.setFontSize(foundIcon.svgElement, fontSize);
- wrap.style.display = 'inline-flex';
- wrap.style.transform = 'translateY(13%)';
- wrap.innerHTML = svgElement;
- }
- else if (emoji.isEmoji(this.id)) {
- wrap.innerHTML = emoji.parseEmoji(this.plugin.getSettings().emojiStyle, this.id, fontSize);
- }
- else {
- wrap.append(`${this.plugin.getSettings().iconIdentifier}${this.id}${this.plugin.getSettings().iconIdentifier}`);
- }
- return wrap;
- }
- ignoreEvent() {
- return false;
- }
-}
-
-class IconInLinkWidget extends view.WidgetType {
- constructor(plugin, iconData, path) {
- super();
- this.plugin = plugin;
- this.iconData = iconData;
- this.path = path;
- }
- toDOM() {
- var _a;
- const iconNode = document.createElement('span');
- const iconName = typeof this.iconData === 'string'
- ? this.iconData
- : this.iconData.prefix + this.iconData.name;
- iconNode.style.color =
- (_a = this.plugin.getIconColor(this.path)) !== null && _a !== void 0 ? _a : this.plugin.getSettings().iconColor;
- iconNode.setAttribute('title', iconName);
- iconNode.classList.add('iconize-icon-in-link');
- if (typeof this.iconData === 'string') {
- iconNode.style.transform = 'translateY(0)';
- }
- let innerHTML = typeof this.iconData === 'string'
- ? this.iconData
- : this.iconData.svgElement;
- if (emoji.isEmoji(innerHTML)) {
- innerHTML = emoji.parseEmoji(this.plugin.getSettings().emojiStyle, innerHTML);
- }
- iconNode.innerHTML = innerHTML;
- return iconNode;
- }
- ignoreEvent() {
- return true;
- }
-}
-
-const buildLinkDecorations = (view$1, plugin) => {
- const builder = new state.RangeSetBuilder();
- const mdView = view$1.state.field(obsidian.editorInfoField);
- for (const { from, to } of view$1.visibleRanges) {
- language.syntaxTree(view$1.state).iterate({
- from,
- to,
- enter: (node) => {
- const tokenProps = node.type.prop(language.tokenClassNodeProp);
- if (tokenProps) {
- const props = new Set(tokenProps.split(' '));
- const isLink = props.has('hmd-internal-link');
- if (isLink) {
- let linkText = view$1.state.doc.sliceString(node.from, node.to);
- linkText = linkText.split('#')[0];
- const file = plugin.app.metadataCache.getFirstLinkpathDest(linkText, mdView.file.basename);
- if (file) {
- const possibleIcon = icon.getIconByPath(plugin, file.path);
- if (possibleIcon) {
- const iconDecoration = view.Decoration.widget({
- widget: new IconInLinkWidget(plugin, possibleIcon, file.path),
- });
- builder.add(node.from, node.from, iconDecoration);
- }
- }
- }
- }
- },
- });
- }
- return builder.finish();
-};
-
-const buildTextDecorations = (view$1, plugin) => {
- const ranges = [];
- const iconInfo = view$1.state.field(plugin.positionField);
- for (const { from, to } of view$1.visibleRanges) {
- iconInfo.between(from - 1, to + 1, (from, to, { iconId }) => {
- ranges.push([iconId, from, to]);
- });
- }
- return view.Decoration.set(ranges.map(([code, from, to]) => {
- const widget = new IconInTextWidget(plugin, code);
- widget.setPosition(from, to);
- if (view$1.state.field(obsidian.editorLivePreviewField)) {
- return view.Decoration.replace({
- widget,
- side: -1,
- }).range(from, to);
- }
- return view.Decoration.widget({
- widget,
- side: -1,
- }).range(to);
- }), true);
-};
-
-const buildIconInTextPlugin = (plugin) => {
- return view.ViewPlugin.fromClass(class IconPlugin {
- constructor(view) {
- this.plugin = plugin;
- this.decorations = buildTextDecorations(view, plugin);
- }
- update(update) {
- this.decorations = buildTextDecorations(update.view, this.plugin);
- }
- }, {
- decorations: (v) => v.decorations,
- provide: (plugin) => view.EditorView.atomicRanges.of((view$1) => {
- const value = view$1.plugin(plugin);
- return value ? value.decorations : view.Decoration.none;
- }),
- });
-};
-
-const buildIconInLinksPlugin = (plugin) => {
- return view.ViewPlugin.fromClass(class {
- constructor(view) {
- this.plugin = plugin;
- this.decorations = buildLinkDecorations(view, plugin);
- }
- destroy() { }
- update(update) {
- if (update.docChanged || update.viewportChanged) {
- this.decorations = buildLinkDecorations(update.view, this.plugin);
- }
- }
- }, {
- decorations: (v) => v.decorations,
- });
-};
-
-// TODO: Optimize the code to reduce the number of iterations and improve the
-function checkForSourceMode(plugin) {
- let isSourceMode = false;
- // Iterate over all leaves to check if any is in source mode
- plugin.app.workspace.iterateAllLeaves((leaf) => {
- var _a;
- if (!isSourceMode && leaf.view.getViewType() === 'markdown') {
- if ((_a = leaf.getViewState().state) === null || _a === void 0 ? void 0 : _a.source) {
- isSourceMode = true;
- }
- }
- });
- return isSourceMode;
-}
-class IconPosition extends state.RangeValue {
- constructor(text) {
- super();
- this.text = text;
- }
- get iconId() {
- return this.text;
- }
- eq(other) {
- return other instanceof IconPosition && other.text === this.text;
- }
-}
-/**
- * Builds a position field for the editor state. This field will track the
- * positions of the icons in the document.
- **/
-const buildPositionField = (plugin) => {
- /**
- * Checks the ranges of the icons in the document. If the range is not
- * excluded, the range is added to the range set. If the range is excluded,
- * the range is removed from the range set.
- * @param state EditorState to get the ranges from.
- * @param excludeFrom Number to exclude from the ranges.
- * @param excludeTo Number to exclude to the ranges.
- * @param updateRange Function callback to update the range.
- */
- const checkRanges = (state, excludeFrom, excludeTo, updateRange) => {
- const isSourceMode = checkForSourceMode(plugin);
- const text = state.doc.sliceString(0, state.doc.length);
- const identifier = plugin.getSettings().iconIdentifier;
- const regex = new RegExp(`(${identifier})((\\w{1,64}:\\d{17,18})|(\\w{1,64}))(${identifier})`, 'g');
- for (const { 0: rawCode, index: offset } of text.matchAll(regex)) {
- const iconName = rawCode.substring(identifier.length, rawCode.length - identifier.length);
- if (!icon.getIconByName(iconName)) {
- continue;
- }
- const from = offset;
- const to = offset + rawCode.length;
- if (!isNodeInRangeAccepted(state, from, to)) {
- continue;
- }
- if (offset < excludeFrom || offset > excludeTo) {
- updateRange(from, to, new IconPosition(iconName), isSourceMode);
- continue;
- }
- updateRange(from, to, new IconPosition(iconName), true);
- }
- for (const { 0: emojiName, index: offset } of text.matchAll(emoji.getRegex())) {
- if (!emoji.isEmoji(emojiName)) {
- continue;
- }
- const from = offset;
- const to = offset + emojiName.length;
- if (!isNodeInRangeAccepted(state, from, to)) {
- continue;
- }
- if (offset < excludeFrom || offset > excludeTo) {
- updateRange(from, to, new IconPosition(emojiName), isSourceMode);
- continue;
- }
- updateRange(from, to, new IconPosition(emojiName), true);
- }
- };
- const isNodeInRangeAccepted = (state, from, to) => {
- let isRangeAccepted = true;
- language.syntaxTree(state).iterate({
- from,
- to,
- enter: ({ type }) => {
- var _a;
- if (type.name === 'Document') {
- return;
- }
- const allowedNodeTypes = [
- 'header',
- 'strong',
- 'em',
- 'quote',
- 'link',
- 'list-1',
- 'list-2',
- 'list-3',
- 'highlight',
- 'footref',
- 'comment',
- 'link-alias',
- ];
- const excludedNodeTypes = [
- 'formatting',
- 'hmd-codeblock',
- 'inline-code',
- 'hr',
- ];
- const nodeProps = (_a = type.prop(language.tokenClassNodeProp)) !== null && _a !== void 0 ? _a : '';
- const s = new Set(nodeProps.split(' '));
- if (excludedNodeTypes.some((t) => s.has(t)) &&
- allowedNodeTypes.every((t) => !s.has(t))) {
- isRangeAccepted = false;
- }
- },
- });
- return isRangeAccepted;
- };
- return state.StateField.define({
- create: (state$1) => {
- const rangeSet = new state.RangeSetBuilder();
- const changedLines = [];
- checkRanges(state$1, -1, -1, (from, to, iconPosition) => {
- changedLines.push({ from, to, iconPosition });
- });
- changedLines.sort((a, b) => a.from - b.from);
- for (const { from, to, iconPosition } of changedLines) {
- rangeSet.add(from, to, iconPosition);
- }
- return rangeSet.finish();
- },
- update: (rangeSet, transaction) => {
- const newRanges = [];
- if (!transaction.docChanged) {
- if (transaction.selection) {
- const from = transaction.selection.ranges[0].from;
- const to = transaction.selection.ranges[0].to;
- const lineEnd = transaction.state.doc.lineAt(to).length;
- const lineStart = transaction.state.doc.lineAt(from).from;
- // Checks the ranges of the icons in the document except for the
- // excluded line start and end.
- checkRanges(transaction.state, lineStart, lineStart + lineEnd, (from, to, value, removed) => {
- rangeSet = rangeSet.update({
- filterFrom: from,
- filterTo: to,
- filter: () => false,
- });
- if (!removed) {
- newRanges.push(value.range(from, to));
- }
- });
- }
- else {
- checkRanges(transaction.state, -1, -1, (from, to, value, removed) => {
- rangeSet = rangeSet.update({
- filterFrom: from,
- filterTo: to,
- filter: () => false,
- });
- if (!removed) {
- newRanges.push(value.range(from, to));
- }
- });
- }
- newRanges.sort((a, b) => a.from - b.from);
- rangeSet = rangeSet.update({ add: newRanges });
- return rangeSet;
- }
- rangeSet = rangeSet.map(transaction.changes);
- const changedLines = [];
- transaction.changes.iterChangedRanges((_f, _t, from, to) => {
- changedLines.push([
- transaction.state.doc.lineAt(from).number,
- transaction.state.doc.lineAt(to).number,
- ]);
- });
- for (const [start, end] of changedLines) {
- const from = transaction.state.doc.line(start).from;
- const to = transaction.state.doc.line(end).to;
- rangeSet = rangeSet.update({
- filterFrom: from,
- filterTo: to,
- filter: () => false,
- });
- const lineEnd = transaction.state.doc.line(end).length;
- const lineStart = transaction.state.doc.line(end).from;
- // Checks the ranges of the icons in the document except for the excluded
- // line start and end.
- checkRanges(transaction.state, lineStart, lineStart + lineEnd, (from, to, value, removed) => {
- if (!removed) {
- newRanges.push(value.range(from, to));
- }
- });
- }
- newRanges.sort((a, b) => a.from - b.from);
- rangeSet = rangeSet.update({ add: newRanges });
- return rangeSet;
- },
- });
-};
-
-// TODO: Optimize the code to reduce the number of iterations and improve the
-const createIconShortcodeRegex = (plugin) => {
- return new RegExp(`(${plugin.getSettings().iconIdentifier})((\\w{1,64}:\\d{17,18})|(\\w{1,64}))(${plugin.getSettings().iconIdentifier})`, 'g');
-};
-const createTreeWalker = (plugin, root) => {
- return document.createTreeWalker(root, NodeFilter.SHOW_ALL, {
- acceptNode: function (node) {
- if (node.nodeName === 'CODE') {
- return NodeFilter.FILTER_REJECT;
- }
- else if (node.nodeName === '#text') {
- if (node.nodeValue &&
- (emoji.getRegex().test(node.nodeValue) ||
- createIconShortcodeRegex(plugin).test(node.nodeValue))) {
- return NodeFilter.FILTER_ACCEPT;
- }
- else {
- return NodeFilter.FILTER_REJECT;
- }
- }
- return NodeFilter.FILTER_SKIP;
- },
- });
-};
-const checkForTextNodes = (treeWalker, match, cb) => {
- let currentNode = treeWalker.currentNode;
- while (currentNode) {
- if (currentNode.nodeType === Node.TEXT_NODE) {
- const text = currentNode;
- const textNodes = [...Array.from(text.parentElement.childNodes)].filter((n) => n instanceof Text);
- for (const text of textNodes) {
- for (const code of [...text.wholeText.matchAll(match)]
- .sort((a, b) => b.index - a.index)
- .map((arr) => ({ text: arr[0], index: arr.index }))) {
- if (!text.textContent) {
- continue;
- }
- cb(text, code);
- }
- }
- }
- currentNode = treeWalker.nextNode();
- }
-};
-const processIconInTextMarkdown = (plugin, element) => {
- // Ignore if codeblock
- const codeElement = element.querySelector('pre > code');
- if (codeElement) {
- return;
- }
- const iconTreeWalker = createTreeWalker(plugin, element);
- const iconShortcodeRegex = createIconShortcodeRegex(plugin);
- const iconIdentifierLength = plugin.getSettings().iconIdentifier.length;
- checkForTextNodes(iconTreeWalker, iconShortcodeRegex, (text, code) => {
- var _a, _b, _c, _d;
- const shortcode = code.text;
- const iconName = shortcode.slice(iconIdentifierLength, shortcode.length - iconIdentifierLength);
- const iconObject = icon.getIconByName(iconName);
- if (iconObject) {
- const toReplace = text.splitText(code.index);
- const rootSpan = createSpan({
- cls: 'cm-iconize-icon',
- attr: {
- 'aria-label': iconName,
- 'data-icon': iconName,
- 'aria-hidden': 'true',
- },
- });
- rootSpan.style.display = 'inline-flex';
- rootSpan.style.transform = 'translateY(13%)';
- const tagName = (_c = (_b = (_a = toReplace.parentElement) === null || _a === void 0 ? void 0 : _a.tagName) === null || _b === void 0 ? void 0 : _b.toLowerCase()) !== null && _c !== void 0 ? _c : '';
- let fontSize = calculateFontTextSize();
- if (isHeader(tagName)) {
- fontSize = calculateHeaderSize(tagName);
- const svgElement = svg.setFontSize(iconObject.svgElement, fontSize);
- rootSpan.innerHTML = svgElement;
- }
- else {
- const svgElement = svg.setFontSize(iconObject.svgElement, fontSize);
- rootSpan.innerHTML = svgElement;
- }
- (_d = toReplace.parentElement) === null || _d === void 0 ? void 0 : _d.insertBefore(rootSpan, toReplace);
- toReplace.textContent = toReplace.wholeText.substring(code.text.length);
- }
- });
- const emojiTreeWalker = createTreeWalker(plugin, element);
- checkForTextNodes(emojiTreeWalker, emoji.getRegex(), (text, code) => {
- var _a, _b, _c, _d;
- if (!emoji.isEmoji(code.text)) {
- return;
- }
- if (plugin.getSettings().emojiStyle === 'twemoji') {
- const toReplace = text.splitText(code.index);
- const tagName = (_c = (_b = (_a = toReplace.parentElement) === null || _a === void 0 ? void 0 : _a.tagName) === null || _b === void 0 ? void 0 : _b.toLowerCase()) !== null && _c !== void 0 ? _c : '';
- let fontSize = calculateFontTextSize();
- if (isHeader(tagName)) {
- fontSize = calculateHeaderSize(tagName);
- }
- const emojiValue = emoji.parseEmoji(plugin.getSettings().emojiStyle, code.text, fontSize);
- if (!emojiValue) {
- return;
- }
- const emojiNode = createSpan();
- emojiNode.innerHTML = emojiValue;
- (_d = toReplace.parentElement) === null || _d === void 0 ? void 0 : _d.insertBefore(emojiNode, toReplace);
- toReplace.textContent = toReplace.wholeText.substring(code.text.length);
- }
- });
-};
-
-const processIconInLinkMarkdown = (plugin, element, ctx) => {
- const linkElements = element.querySelectorAll('a');
- if (!linkElements || linkElements.length === 0) {
- return;
- }
- linkElements.forEach((linkElement) => {
- var _a, _b;
- // Skip if the link element e.g., is a tag.
- if (!linkElement.hasAttribute('data-href')) {
- return;
- }
- const linkHref = linkElement.getAttribute('href');
- if (!linkHref) {
- logger.warn('Link element does not have an `href` attribute');
- return;
- }
- const file = plugin.app.metadataCache.getFirstLinkpathDest(linkHref, ctx.sourcePath);
- if (!file) {
- logger.warn('Link element does not have a linkpath to a file');
- return;
- }
- const path = file.path;
- const iconValue = icon.getIconByPath(plugin, path);
- if (!iconValue) {
- return;
- }
- const iconName = typeof iconValue === 'string'
- ? iconValue
- : iconValue.prefix + iconValue.name;
- const rootSpan = createSpan({
- cls: 'iconize-icon-in-link',
- attr: {
- title: iconName,
- 'aria-label': iconName,
- 'data-icon': iconName,
- 'aria-hidden': 'true',
- },
- });
- rootSpan.style.color =
- (_a = plugin.getIconColor(path)) !== null && _a !== void 0 ? _a : plugin.getSettings().iconColor;
- if (emoji.isEmoji(iconName)) {
- const parsedEmoji = (_b = emoji.parseEmoji(plugin.getSettings().emojiStyle, iconName)) !== null && _b !== void 0 ? _b : iconName;
- rootSpan.innerHTML = parsedEmoji;
- }
- else {
- const svg = icon.getIconByName(iconName).svgElement;
- if (svg) {
- rootSpan.innerHTML = svg;
- }
- }
- linkElement.prepend(rootSpan);
- });
-};
-
-class ChangeColorModal extends obsidian.Modal {
- constructor(app, plugin, path) {
- var _a;
- super(app);
- this.plugin = plugin;
- this.path = path;
- this.usedColor = this.plugin.getIconColor(this.path);
- this.contentEl.style.display = 'block';
- this.modalEl.classList.add('iconize-custom-modal');
- this.titleEl.setText('Change color');
- const description = this.contentEl.createEl('p', {
- text: 'Select a color for this icon',
- cls: 'setting-item-description',
- });
- description.style.marginBottom = 'var(--size-2-2)';
- const colorContainer = this.contentEl.createDiv();
- colorContainer.style.display = 'flex';
- colorContainer.style.alignItems = 'center';
- colorContainer.style.justifyContent = 'space-between';
- const colorPicker = new obsidian.ColorComponent(colorContainer)
- .setValue((_a = this.usedColor) !== null && _a !== void 0 ? _a : '#000000')
- .onChange((value) => {
- this.usedColor = value;
- });
- const defaultColorButton = new obsidian.ButtonComponent(colorContainer);
- defaultColorButton.setTooltip('Set color to the default one');
- defaultColorButton.setButtonText('Reset');
- defaultColorButton.onClick(() => {
- colorPicker.setValue('#000000');
- this.usedColor = undefined;
- });
- // Save button.
- const button = new obsidian.ButtonComponent(this.contentEl);
- button.buttonEl.style.marginTop = 'var(--size-4-4)';
- button.buttonEl.style.float = 'right';
- button.setButtonText('Save Changes');
- button.onClick(() => __awaiter(this, void 0, void 0, function* () {
- var _b;
- new obsidian.Notice('Color of icon changed.');
- if (this.usedColor) {
- this.plugin.addIconColor(this.path, this.usedColor);
- }
- else {
- this.plugin.removeIconColor(this.path);
- }
- // Refresh the DOM.
- const iconNode = dom.getIconNodeFromPath(this.path);
- iconNode.style.color = (_b = this.usedColor) !== null && _b !== void 0 ? _b : null;
- const colorizedInnerHtml = svg.colorize(iconNode.innerHTML, this.usedColor);
- iconNode.innerHTML = colorizedInnerHtml;
- this.close();
- }));
- }
- onOpen() {
- super.onOpen();
- }
- onClose() {
- const { contentEl } = this;
- contentEl.empty();
- }
-}
-
-class IconFolderPlugin extends obsidian.Plugin {
- constructor() {
- super(...arguments);
- this.registeredFileExplorers = new Set();
- this.modifiedInternalPlugins = [];
- this.positionField = buildPositionField(this);
- this.frontmatterCache = new Set();
- }
- onload() {
- return __awaiter(this, void 0, void 0, function* () {
- console.log(`loading ${config.PLUGIN_NAME}`);
- // Registers all modified internal plugins.
- // Only adds star plugin for obsidian under v0.12.6.
- if (!obsidian.requireApiVersion('0.12.6')) {
- this.modifiedInternalPlugins.push(new StarredInternalPlugin(this));
- }
- else if (obsidian.requireApiVersion('1.2.0')) {
- this.modifiedInternalPlugins.push(new BookmarkInternalPlugin(this));
- }
- yield this.loadIconFolderData();
- logger.toggleLogging(this.getSettings().debugMode);
- setPath(this.getSettings().iconPacksPath);
- yield createDefaultDirectory(this);
- yield this.checkRecentlyUsedIcons();
- yield migrate(this);
- const usedIconNames = icon.getAllWithPath(this).map((value) => value.icon);
- yield loadUsedIcons(this, usedIconNames);
- this.app.workspace.onLayoutReady(() => this.handleChangeLayout());
- this.addCommand({
- id: 'iconize:set-icon-for-file',
- name: 'Set icon for file',
- hotkeys: [
- {
- modifiers: ['Mod', 'Shift'],
- key: 'j',
- },
- ],
- editorCallback: (editor) => __awaiter(this, void 0, void 0, function* () {
- var _a;
- const file = (_a = editor.editorComponent) === null || _a === void 0 ? void 0 : _a.file;
- if (!file) {
- logger.warn(`'editor.editorComponent?.file' is undefined for file: ${file}`);
- return;
- }
- const modal = new IconsPickerModal(this.app, this, file.path);
- modal.open();
- modal.onSelect = (iconName) => {
- IconCache.getInstance().set(file.path, {
- iconNameWithPrefix: iconName,
- });
- // Update icon in tab when setting is enabled.
- if (this.getSettings().iconInTabsEnabled) {
- const tabLeaves = iconTabs.getTabLeavesOfFilePath(this, file.path);
- for (const tabLeaf of tabLeaves) {
- iconTabs.update(this, iconName, tabLeaf.tabHeaderInnerIconEl);
- }
- }
- // Update icon in title when setting is enabled.
- if (this.getSettings().iconInTitleEnabled) {
- this.addIconInTitle(iconName);
- }
- };
- }),
- });
- this.registerEvent(
- // Registering file menu event for listening to file pinning and unpinning.
- this.app.workspace.on('file-menu', (menu, file) => {
- // I've researched other ways of doing this. However, there is no other way to listen to file pinning and unpinning.
- menu.onHide(() => {
- const path = file.path;
- if (this.getSettings().iconInTabsEnabled) {
- for (const openedFile of getAllOpenedFiles(this)) {
- if (openedFile.path === path) {
- const possibleIcon = IconCache.getInstance().get(path);
- if (!possibleIcon) {
- return;
- }
- const tabLeaves = iconTabs.getTabLeavesOfFilePath(this, file.path);
- for (const tabLeaf of tabLeaves) {
- // Add timeout to ensure that the default icon is already set.
- setTimeout(() => {
- iconTabs.add(this, file, tabLeaf.tabHeaderInnerIconEl);
- }, 5);
- }
- }
- }
- }
- });
- }));
- this.registerEvent(this.app.workspace.on('layout-change', () => this.handleChangeLayout()));
- this.registerEvent(this.app.workspace.on('file-menu', (menu, file) => {
- const addIconMenuItem = (item) => {
- item.setTitle('Change icon');
- item.setIcon('hashtag');
- item.onClick(() => {
- const modal = new IconsPickerModal(this.app, this, file.path);
- modal.open();
- modal.onSelect = (iconName) => {
- IconCache.getInstance().set(file.path, {
- iconNameWithPrefix: iconName,
- });
- // Update icon in tab when setting is enabled.
- if (this.getSettings().iconInTabsEnabled) {
- const tabLeaves = iconTabs.getTabLeavesOfFilePath(this, file.path);
- for (const tabLeaf of tabLeaves) {
- iconTabs.update(this, iconName, tabLeaf.tabHeaderInnerIconEl);
- }
- }
- // Update icon in title when setting is enabled.
- if (this.getSettings().iconInTitleEnabled) {
- this.addIconInTitle(iconName);
- }
- };
- });
- };
- const removeIconMenuItem = (item) => {
- item.setTitle('Remove icon');
- item.setIcon('trash');
- item.onClick(() => __awaiter(this, void 0, void 0, function* () {
- yield this.removeSingleIcon(file);
- }));
- };
- const changeColorOfIcon = (item) => {
- item.setTitle('Change color of icon');
- item.setIcon('palette');
- item.onClick(() => {
- const modal = new ChangeColorModal(this.app, this, file.path);
- modal.open();
- });
- };
- menu.addItem(addIconMenuItem);
- const filePathData = this.getData()[file.path];
- const hasNestedIcon = typeof filePathData === 'object' &&
- filePathData.iconName !== null;
- // Only add remove icon menu item when the file path exists in the data.
- // We do not want to show this menu item for e.g. custom rules.
- if (filePathData &&
- (typeof filePathData === 'string' || hasNestedIcon)) {
- const icon = typeof filePathData === 'string'
- ? filePathData
- : filePathData.iconName;
- if (!emoji.isEmoji(icon)) {
- menu.addItem(changeColorOfIcon);
- }
- menu.addItem(removeIconMenuItem);
- }
- }));
- // deleting event
- this.registerEvent(this.app.vault.on('delete', (file) => {
- const path = file.path;
- this.removeFolderIcon(path);
- }));
- // renaming event
- this.registerEvent(this.app.vault.on('rename', (file, oldPath) => {
- // Check if the file was moved and had an icon before.
- const dataPoint = this.data[oldPath];
- if (dataPoint && oldPath !== 'settings') {
- const iconNameWithPrefix = typeof dataPoint === 'object'
- ? dataPoint.iconName
- : dataPoint;
- dom.createIconNode(this, file.path, iconNameWithPrefix);
- }
- this.renameFolder(file.path, oldPath);
- }));
- if (this.getSettings().iconsInNotesEnabled) {
- this.registerMarkdownPostProcessor((el) => processIconInTextMarkdown(this, el));
- this.registerEditorSuggest(new SuggestionIcon(this.app, this));
- this.registerEditorExtension([
- this.positionField,
- buildIconInTextPlugin(this),
- ]);
- }
- if (this.getSettings().iconsInLinksEnabled) {
- this.registerMarkdownPostProcessor((el, ctx) => processIconInLinkMarkdown(this, el, ctx));
- this.registerEditorExtension([
- this.positionField,
- buildIconInLinksPlugin(this),
- ]);
- }
- this.addSettingTab(new IconFolderSettings(this.app, this));
- });
- }
- notifyPlugins() {
- this.modifiedInternalPlugins.forEach((internalPlugin) => {
- if (internalPlugin.enabled) {
- internalPlugin.onMount();
- }
- });
- }
- removeSingleIcon(file) {
- return __awaiter(this, void 0, void 0, function* () {
- this.removeFolderIcon(file.path);
- dom.removeIconInPath(file.path);
- IconCache.getInstance().invalidate(file.path);
- this.notifyPlugins();
- let didUpdate = false;
- // Refreshes the icon tab and title icon for custom rules.
- for (const rule of customRule.getSortedRules(this)) {
- const applicable = yield customRule.isApplicable(this, rule, file);
- if (applicable) {
- customRule.add(this, rule, file);
- this.addIconInTitle(rule.icon);
- const tabLeaves = iconTabs.getTabLeavesOfFilePath(this, file.path);
- for (const tabLeaf of tabLeaves) {
- iconTabs.add(this, file, tabLeaf.tabHeaderInnerIconEl, {
- iconName: rule.icon,
- });
- }
- didUpdate = true;
- break;
- }
- }
- // Only remove icon above titles and icon in tabs if no custom rule was found.
- if (!didUpdate) {
- // Refreshes icons above title and icons in tabs.
- for (const openedFile of getAllOpenedFiles(this)) {
- if (this.getSettings().iconInTitleEnabled) {
- titleIcon.remove(openedFile.leaf.view.inlineTitleEl);
- }
- if (this.getSettings().iconInTabsEnabled) {
- const leaf = openedFile.leaf;
- iconTabs.remove(leaf.tabHeaderInnerIconEl, {
- replaceWithDefaultIcon: true,
- });
- }
- }
- }
- });
- }
- handleChangeLayout() {
- // Transform data that are objects to single strings.
- const data = Object.entries(this.data);
- this.modifiedInternalPlugins.forEach((internalPlugin) => {
- if (internalPlugin.enabled) {
- internalPlugin.onMount();
- internalPlugin.register();
- }
- });
- icon.addAll(this, data, this.registeredFileExplorers, () => {
- // After initialization of the icon packs, checks the vault for missing icons and
- // adds them.
- initIconPacks(this).then(() => __awaiter(this, void 0, void 0, function* () {
- if (this.getSettings().iconsBackgroundCheckEnabled) {
- const data = Object.entries(this.data);
- yield icon.checkMissingIcons(this, data);
- resetPreloadedIcons();
- }
- }));
- if (this.getSettings().iconInFrontmatterEnabled) {
- const activeFile = this.app.workspace.getActiveFile();
- if (activeFile) {
- this.frontmatterCache.add(activeFile.path);
- }
- }
- // Adds the title icon to the active leaf view.
- if (this.getSettings().iconInTitleEnabled) {
- for (const openedFile of getAllOpenedFiles(this)) {
- const iconName = icon.getByPath(this, openedFile.path);
- const activeView = openedFile.leaf.view;
- if (activeView instanceof obsidian.MarkdownView && iconName) {
- let possibleIcon = iconName;
- if (!emoji.isEmoji(iconName)) {
- const iconNextIdentifier = nextIdentifier(iconName);
- possibleIcon = getSvgFromLoadedIcon(iconName.substring(0, iconNextIdentifier), iconName.substring(iconNextIdentifier));
- }
- if (possibleIcon) {
- titleIcon.add(this, activeView.inlineTitleEl, possibleIcon, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- }
- }
- }
- // Register rename event for adding icons with custom rules to the DOM
- // when file was moved to another directory.
- this.registerEvent(this.app.vault.on('rename', (file, oldPath) => __awaiter(this, void 0, void 0, function* () {
- const sortedRules = customRule.getSortedRules(this);
- // Removes possible icons from the renamed file.
- sortedRules.forEach((rule) => {
- if (customRule.doesMatchPath(rule, oldPath)) {
- dom.removeIconInPath(file.path);
- }
- });
- // Adds possible icons to the renamed file.
- sortedRules.forEach((rule) => {
- if (customRule.doesMatchPath(rule, oldPath)) {
- return;
- }
- customRule.add(this, rule, file, undefined);
- });
- // Updates icon tabs for the renamed file.
- for (const rule of customRule.getSortedRules(this)) {
- const applicable = yield customRule.isApplicable(this, rule, file);
- if (!applicable) {
- continue;
- }
- const openedFiles = getAllOpenedFiles(this);
- const openedFile = openedFiles.find((openedFile) => openedFile.path === file.path);
- if (openedFile) {
- const leaf = openedFile.leaf;
- iconTabs.update(this, rule.icon, leaf.tabHeaderInnerIconEl);
- }
- break;
- }
- })));
- // Register `layout-change` event for adding icons to tabs when moving a pane or
- // enabling reading mode.
- this.registerEvent(this.app.workspace.on('layout-change', () => {
- var _a, _b;
- if (this.getSettings().iconInTitleEnabled) {
- const activeView = this.app.workspace.getActiveViewOfType(obsidian.MarkdownView);
- if (activeView) {
- const file = activeView.file;
- const view = activeView.leaf.view.currentMode
- .view;
- const iconNameWithPrefix = icon.getByPath(this, file.path);
- if (!iconNameWithPrefix) {
- titleIcon.hide(view.inlineTitleEl);
- return;
- }
- let foundIcon = iconNameWithPrefix;
- if (!emoji.isEmoji(foundIcon)) {
- foundIcon = (_a = icon.getIconByName(iconNameWithPrefix)) === null || _a === void 0 ? void 0 : _a.svgElement;
- // Check for preloaded icons if no icon was found when the start up was faster
- // than the loading of the icons.
- if (!foundIcon && getPreloadedIcons().length > 0) {
- foundIcon = (_b = getPreloadedIcons().find((icon) => icon.prefix + icon.name === iconNameWithPrefix)) === null || _b === void 0 ? void 0 : _b.svgElement;
- }
- }
- if (foundIcon) {
- // Removes the node because the editor markdown content is being rerendered
- // when the content mode changes back to editing.
- titleIcon.remove(view.inlineTitleEl);
- titleIcon.add(this, view.inlineTitleEl, foundIcon, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- }
- }
- if (!this.getSettings().iconInTabsEnabled) {
- return;
- }
- for (const openedFile of getAllOpenedFiles(this)) {
- const leaf = openedFile.leaf;
- const iconColor = this.getIconColor(leaf.view.file.path);
- iconTabs.add(this, openedFile, leaf.tabHeaderInnerIconEl, {
- iconColor,
- });
- }
- }));
- // Register `file-open` event for adding icon to title.
- this.registerEvent(this.app.workspace.on('file-open', (file) => {
- var _a, _b;
- if (!this.getSettings().iconInTitleEnabled) {
- return;
- }
- for (const openedFile of getAllOpenedFiles(this)) {
- if (openedFile.path !== file.path) {
- continue;
- }
- const leaf = openedFile.leaf.view;
- const iconNameWithPrefix = icon.getByPath(this, file.path);
- if (!iconNameWithPrefix) {
- titleIcon.hide(leaf.inlineTitleEl);
- return;
- }
- let foundIcon = iconNameWithPrefix;
- if (!emoji.isEmoji(foundIcon)) {
- foundIcon = (_a = icon.getIconByName(iconNameWithPrefix)) === null || _a === void 0 ? void 0 : _a.svgElement;
- // Check for preloaded icons if no icon was found when the start up was faster
- // than the loading of the icons.
- if (!foundIcon && getPreloadedIcons().length > 0) {
- foundIcon = (_b = getPreloadedIcons().find((icon) => icon.prefix + icon.name === iconNameWithPrefix)) === null || _b === void 0 ? void 0 : _b.svgElement;
- }
- }
- if (foundIcon) {
- titleIcon.add(this, leaf.inlineTitleEl, foundIcon, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- else {
- titleIcon.hide(leaf.inlineTitleEl);
- }
- }
- }));
- // Register event for frontmatter icon registration.
- this.registerEvent(this.app.metadataCache.on('resolve', (file) => __awaiter(this, void 0, void 0, function* () {
- if (!this.getSettings().iconInFrontmatterEnabled) {
- return;
- }
- const fileCache = this.app.metadataCache.getFileCache(file);
- const iconFrontmatterName = this.getSettings().iconInFrontmatterFieldName;
- const iconColorFrontmatterName = this.getSettings().iconColorInFrontmatterFieldName;
- if (fileCache === null || fileCache === void 0 ? void 0 : fileCache.frontmatter) {
- const { [iconFrontmatterName]: newIconName, [iconColorFrontmatterName]: newIconColor, } = fileCache.frontmatter;
- // If `icon` property is empty, we will remove it from the data and remove the icon.
- if (!newIconName) {
- if (this.frontmatterCache.has(file.path)) {
- yield this.removeSingleIcon(file);
- this.frontmatterCache.delete(file.path);
- }
- return;
- }
- if (typeof newIconName !== 'string') {
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Frontmatter property type \`icon\` has to be of type \`text\`.`);
- return;
- }
- if (newIconColor && typeof newIconColor !== 'string') {
- new obsidian.Notice(`[${config.PLUGIN_NAME}] Frontmatter property type \`iconColor\` has to be of type \`text\`.`);
- return;
- }
- let iconColor = newIconColor;
- if (isHexadecimal(iconColor)) {
- iconColor = stringToHex(iconColor);
- }
- const cachedIcon = IconCache.getInstance().get(file.path);
- if (newIconName === (cachedIcon === null || cachedIcon === void 0 ? void 0 : cachedIcon.iconNameWithPrefix) &&
- iconColor === (cachedIcon === null || cachedIcon === void 0 ? void 0 : cachedIcon.iconColor)) {
- return;
- }
- this.frontmatterCache.add(file.path);
- try {
- if (!emoji.isEmoji(newIconName)) {
- saveIconToIconPack(this, newIconName);
- }
- }
- catch (e) {
- logger.warn(`Something went wrong while saving icon to icon pack (error: ${e})`);
- new obsidian.Notice(e.message);
- return;
- }
- dom.createIconNode(this, file.path, newIconName, {
- color: iconColor,
- });
- this.addFolderIcon(file.path, newIconName);
- this.addIconColor(file.path, iconColor);
- IconCache.getInstance().set(file.path, {
- iconNameWithPrefix: newIconName,
- iconColor,
- });
- // Update icon in tab when setting is enabled.
- if (this.getSettings().iconInTabsEnabled) {
- const tabLeaves = iconTabs.getTabLeavesOfFilePath(this, file.path);
- for (const tabLeaf of tabLeaves) {
- iconTabs.update(this, newIconName, tabLeaf.tabHeaderInnerIconEl);
- }
- }
- // Update icon in title when setting is enabled.
- if (this.getSettings().iconInTitleEnabled) {
- this.addIconInTitle(newIconName);
- }
- }
- })));
- // Register active leaf change event for adding icon of file to tab.
- this.registerEvent(this.app.workspace.on('active-leaf-change', (leaf) => {
- if (!this.getSettings().iconInTabsEnabled) {
- return;
- }
- // TODO: Maybe change in the future to a more optimal solution.
- // Fixes a problem when the file was clicked twice in the same tab.
- // See https://github.com/FlorianWoelki/obsidian-iconize/issues/208.
- if (leaf.view.getViewType() === 'file-explorer') {
- for (const openedFile of getAllOpenedFiles(this)) {
- const leaf = openedFile.leaf;
- const iconColor = this.getIconColor(leaf.view.file.path);
- iconTabs.add(this, openedFile, leaf.tabHeaderInnerIconEl, {
- iconColor,
- });
- }
- return;
- }
- if (leaf.view.getViewType() !== 'markdown') {
- return;
- }
- const tabHeaderLeaf = leaf;
- if (tabHeaderLeaf.view.file) {
- const iconColor = this.getIconColor(tabHeaderLeaf.view.file.path);
- iconTabs.add(this, tabHeaderLeaf.view.file, tabHeaderLeaf.tabHeaderInnerIconEl, {
- iconColor,
- });
- }
- }));
- this.registerEvent(this.app.workspace.on('css-change', () => {
- for (const openedFile of getAllOpenedFiles(this)) {
- const activeView = openedFile.leaf.view;
- if (activeView instanceof obsidian.MarkdownView) {
- titleIcon.updateStyle(activeView.inlineTitleEl, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- }
- }));
- });
- }
- addIconInTitle(iconName) {
- var _a;
- for (const openedFile of getAllOpenedFiles(this)) {
- const activeView = openedFile.leaf.view;
- if (activeView instanceof obsidian.MarkdownView) {
- let possibleIcon = iconName;
- if (!emoji.isEmoji(iconName)) {
- possibleIcon = (_a = icon.getIconByName(iconName)) === null || _a === void 0 ? void 0 : _a.svgElement;
- }
- if (possibleIcon) {
- titleIcon.add(this, activeView.inlineTitleEl, possibleIcon, {
- fontSize: calculateInlineTitleSize(),
- });
- }
- }
- }
- }
- onunload() {
- console.log('unloading obsidian-icon-folder');
- }
- renameFolder(newPath, oldPath) {
- if (!this.data[oldPath] || newPath === oldPath) {
- return;
- }
- Object.defineProperty(this.data, newPath, Object.getOwnPropertyDescriptor(this.data, oldPath));
- delete this.data[oldPath];
- this.saveIconFolderData();
- }
- addIconColor(path, iconColor) {
- const pathData = this.getData()[path];
- if (typeof pathData === 'string') {
- this.getData()[path] = {
- iconName: pathData,
- iconColor,
- };
- }
- else {
- pathData.iconColor = iconColor;
- }
- this.saveIconFolderData();
- }
- getIconColor(path) {
- const pathData = this.getData()[path];
- if (!pathData) {
- return undefined;
- }
- if (typeof pathData === 'string') {
- return undefined;
- }
- return pathData.iconColor;
- }
- removeIconColor(path) {
- const pathData = this.getData()[path];
- if (typeof pathData === 'string') {
- return;
- }
- const currentValue = pathData;
- this.getData()[path] = currentValue.iconName;
- this.saveIconFolderData();
- }
- removeFolderIcon(path) {
- if (!this.data[path]) {
- return;
- }
- // Saves the icon name with prefix to remove it from the icon pack directory later.
- const iconData = this.data[path];
- delete this.data[path];
- // Removes the icon from the icon pack directory if it is not used as an icon somewhere
- // else.
- if (iconData) {
- let iconNameWithPrefix = iconData;
- if (typeof iconData === 'object') {
- iconNameWithPrefix = iconData.iconName;
- }
- else {
- iconNameWithPrefix = iconData;
- }
- if (!emoji.isEmoji(iconNameWithPrefix)) {
- removeIconFromIconPack(this, iconNameWithPrefix);
- }
- }
- //this.addIconsToSearch();
- this.saveIconFolderData();
- }
- addFolderIcon(path, icon) {
- const iconName = getNormalizedName(typeof icon === 'object' ? icon.displayName : icon);
- this.data[path] = iconName;
- // Update recently used icons.
- if (!this.getSettings().recentlyUsedIcons.includes(iconName)) {
- if (this.getSettings().recentlyUsedIcons.length >=
- this.getSettings().recentlyUsedIconsSize) {
- this.getSettings().recentlyUsedIcons =
- this.getSettings().recentlyUsedIcons.slice(0, this.getSettings().recentlyUsedIconsSize - 1);
- }
- this.getSettings().recentlyUsedIcons.unshift(iconName);
- this.checkRecentlyUsedIcons();
- }
- //this.addIconsToSearch();
- this.saveIconFolderData();
- }
- getSettings() {
- return this.data.settings;
- }
- loadIconFolderData() {
- return __awaiter(this, void 0, void 0, function* () {
- const data = yield this.loadData();
- if (data) {
- Object.entries(DEFAULT_SETTINGS).forEach(([k, v]) => {
- if (data.settings[k] === undefined) {
- data.settings[k] = v;
- }
- });
- }
- this.data = Object.assign({ settings: Object.assign({}, DEFAULT_SETTINGS) }, {}, data);
- });
- }
- saveIconFolderData() {
- return __awaiter(this, void 0, void 0, function* () {
- yield this.saveData(this.data);
- });
- }
- checkRecentlyUsedIcons() {
- return __awaiter(this, void 0, void 0, function* () {
- if (this.getSettings().recentlyUsedIcons.length >
- this.getSettings().recentlyUsedIconsSize) {
- this.getSettings().recentlyUsedIcons =
- this.getSettings().recentlyUsedIcons.slice(0, this.getSettings().recentlyUsedIconsSize);
- yield this.saveIconFolderData();
- }
- });
- }
- getData() {
- return this.data;
- }
- getIconNameFromPath(path) {
- if (typeof this.getData()[path] === 'object') {
- return this.getData()[path].iconName;
- }
- return this.getData()[path];
- }
- getRegisteredFileExplorers() {
- return this.registeredFileExplorers;
- }
- /**
- * Returns a possible data path by the given value. This function checks for
- * direct icon and custom rules.
- * @param value String that will be used to find the data path.
- * @returns String that is the data path or `undefined` if no data path was found.
- */
- getDataPathByValue(value) {
- return Object.entries(this.data).find(([k, v]) => {
- if (typeof v === 'string') {
- if (value === v) {
- return k;
- }
- }
- else if (typeof v === 'object') {
- // Check for custom rules.
- if (k === 'settings') {
- // `rules` are defined in the settings object.
- const rules = v.rules;
- return rules.find((rule) => rule.icon === value);
- }
- v = v;
- if (value === v.iconName) {
- return k;
- }
- }
- });
- }
-}
-
-module.exports = IconFolderPlugin;
-//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzLy5wbnBtL0Byb2xsdXArcGx1Z2luLXR5cGVzY3JpcHRAMTEuMS42X3JvbGx1cEAyLjc5LjFfdHNsaWJAMi42LjJfdHlwZXNjcmlwdEA1LjQuMi9ub2RlX21vZHVsZXMvdHNsaWIvdHNsaWIuZXM2LmpzIiwic3JjL2xpYi91dGlsL3N2Zy50cyIsIm5vZGVfbW9kdWxlcy8ucG5wbS9qc3ppcEAzLjEwLjEvbm9kZV9tb2R1bGVzL2pzemlwL2Rpc3QvanN6aXAubWluLmpzIiwic3JjL3ppcC11dGlsLnRzIiwic3JjL2NvbmZpZy9pbmRleC50cyIsInNyYy9saWIvbG9nZ2VyLnRzIiwic3JjL2ljb24tcGFja3MudHMiLCJzcmMvaWNvbi1wYWNrLW1hbmFnZXIudHMiLCJub2RlX21vZHVsZXMvLnBucG0vQHR3ZW1vamkrYXBpQDE1LjEuMC9ub2RlX21vZHVsZXMvQHR3ZW1vamkvYXBpL2Rpc3QvdHdlbW9qaS5lc20uanMiLCJzcmMvZW1vamkudHMiLCJzcmMvdXRpbC50cyIsInNyYy9saWIvdXRpbC9zdHlsZS50cyIsInNyYy9saWIvdXRpbC9kb20udHMiLCJzcmMvdWkvaWNvbnMtcGlja2VyLW1vZGFsLnRzIiwic3JjL3NldHRpbmdzL2RhdGEudHMiLCJzcmMvbWlncmF0aW9ucy8wMDAxLWNoYW5nZS1taWdyYXRlZC10cnVlLXRvLTEudHMiLCJzcmMvbWlncmF0aW9ucy8wMDAyLW9yZGVyLWN1c3RvbS1ydWxlcy50cyIsInNyYy9saWIvaWNvbi1jYWNoZS50cyIsInNyYy9saWIvY3VzdG9tLXJ1bGUudHMiLCJzcmMvbWlncmF0aW9ucy8wMDAzLWluaGVyaXRhbmNlLXRvLWN1c3RvbS1ydWxlLnRzIiwic3JjL21pZ3JhdGlvbnMvMDAwNC1yZW1vdmUtbm9uZS1lbW9qaS1vcHRpb24udHMiLCJzcmMvbWlncmF0aW9ucy9pbmRleC50cyIsInNyYy9zZXR0aW5ncy91aS9pY29uRm9sZGVyU2V0dGluZy50cyIsInNyYy9zZXR0aW5ncy91aS9jdXN0b21JY29uUGFjay50cyIsInNyYy9saWIvaWNvbi10YWJzLnRzIiwic3JjL3NldHRpbmdzL3VpL2N1c3RvbUljb25SdWxlLnRzIiwic3JjL2xpYi9pY29uLXRpdGxlLnRzIiwic3JjL2xpYi91dGlsL3RleHQudHMiLCJzcmMvc2V0dGluZ3MvdWkvZW1vamlTdHlsZS50cyIsInNyYy9zZXR0aW5ncy9oZWxwZXIudHMiLCJzcmMvc2V0dGluZ3MvdWkvZXh0cmFNYXJnaW4udHMiLCJzcmMvc2V0dGluZ3MvdWkvaWNvbkNvbG9yLnRzIiwic3JjL3NldHRpbmdzL3VpL2ljb25Gb250U2l6ZS50cyIsInNyYy9zZXR0aW5ncy91aS9pY29uUGFja3NQYXRoLnRzIiwic3JjL3NldHRpbmdzL3VpL2ljb25QYWNrc0JhY2tncm91bmRDaGVja2VyLnRzIiwic3JjL3VpL2ljb24tcGFjay1icm93c2VyLW1vZGFsLnRzIiwic3JjL3NldHRpbmdzL3VpL3ByZWRlZmluZWRJY29uUGFja3MudHMiLCJzcmMvc2V0dGluZ3MvdWkvcmVjZW50bHlVc2VkSWNvbnMudHMiLCJzcmMvc2V0dGluZ3MvdWkvdG9nZ2xlSWNvbkluVGFicy50cyIsInNyYy9saWIvaWNvbi50cyIsInNyYy9zZXR0aW5ncy91aS90b2dnbGVJY29uSW5UaXRsZS50cyIsInNyYy9zZXR0aW5ncy91aS9mcm9udG1hdHRlck9wdGlvbnMudHMiLCJzcmMvc2V0dGluZ3MvdWkvdG9nZ2xlSWNvbnNJbk5vdGVzLnRzIiwic3JjL3NldHRpbmdzL3VpL3RvZ2dsZUljb25zSW5MaW5rcy50cyIsInNyYy9zZXR0aW5ncy91aS9pY29uSWRlbnRpZmllci50cyIsInNyYy9zZXR0aW5ncy91aS9kZWJ1Z01vZGUudHMiLCJzcmMvc2V0dGluZ3MvdWkvaW5kZXgudHMiLCJub2RlX21vZHVsZXMvLnBucG0vbW9ua2V5LWFyb3VuZEAyLjMuMC9ub2RlX21vZHVsZXMvbW9ua2V5LWFyb3VuZC9tanMvaW5kZXguanMiLCJzcmMvQHR5cGVzL2ludGVybmFsLXBsdWdpbi1pbmplY3Rvci50cyIsInNyYy9pbnRlcm5hbC1wbHVnaW5zL3N0YXJyZWQudHMiLCJzcmMvaW50ZXJuYWwtcGx1Z2lucy9ib29rbWFyay50cyIsInNyYy9lZGl0b3IvaWNvbnMtc3VnZ2VzdGlvbi50cyIsInNyYy9lZGl0b3IvbGl2ZS1wcmV2aWV3L3dpZGdldHMvaWNvbi1pbi10ZXh0LnRzIiwic3JjL2VkaXRvci9saXZlLXByZXZpZXcvd2lkZ2V0cy9pY29uLWluLWxpbmsudHMiLCJzcmMvZWRpdG9yL2xpdmUtcHJldmlldy9kZWNvcmF0aW9ucy9idWlsZC1saW5rLWRlY29yYXRpb25zLnRzIiwic3JjL2VkaXRvci9saXZlLXByZXZpZXcvZGVjb3JhdGlvbnMvYnVpbGQtdGV4dC1kZWNvcmF0aW9ucy50cyIsInNyYy9lZGl0b3IvbGl2ZS1wcmV2aWV3L3BsdWdpbnMvaWNvbi1pbi10ZXh0LnRzIiwic3JjL2VkaXRvci9saXZlLXByZXZpZXcvcGx1Z2lucy9pY29uLWluLWxpbmtzLnRzIiwic3JjL2VkaXRvci9saXZlLXByZXZpZXcvc3RhdGUudHMiLCJzcmMvZWRpdG9yL21hcmtkb3duLXByb2Nlc3NvcnMvaWNvbi1pbi10ZXh0LnRzIiwic3JjL2VkaXRvci9tYXJrZG93bi1wcm9jZXNzb3JzL2ljb24taW4tbGluay50cyIsInNyYy91aS9jaGFuZ2UtY29sb3ItbW9kYWwudHMiLCJzcmMvbWFpbi50cyJdLCJzb3VyY2VzQ29udGVudCI6bnVsbCwibmFtZXMiOlsicmVxdWlyZSIsImdsb2JhbCIsInJlcXVlc3RVcmwiLCJsb2FkQXN5bmMiLCJpY29uUGFja3MiLCJOb3RpY2UiLCJGdXp6eVN1Z2dlc3RNb2RhbCIsIm1pZ3JhdGUiLCJhZGQiLCJtaWdyYXRlMDAwMSIsIm1pZ3JhdGUwMDAyIiwibWlncmF0ZTAwMDMiLCJtaWdyYXRlMDAwNCIsIlNldHRpbmciLCJyZW1vdmUiLCJNb2RhbCIsIlRleHRDb21wb25lbnQiLCJUb2dnbGVDb21wb25lbnQiLCJCdXR0b25Db21wb25lbnQiLCJDb2xvckNvbXBvbmVudCIsIk1hcmtkb3duVmlldyIsIkRyb3Bkb3duQ29tcG9uZW50IiwiU2xpZGVyQ29tcG9uZW50IiwiUGx1Z2luU2V0dGluZ1RhYiIsIlRvZ2dsZUljb25zSW5Ob3RlcyIsIkVkaXRvclN1Z2dlc3QiLCJXaWRnZXRUeXBlIiwidmlldyIsIlJhbmdlU2V0QnVpbGRlciIsImVkaXRvckluZm9GaWVsZCIsInN5bnRheFRyZWUiLCJ0b2tlbkNsYXNzTm9kZVByb3AiLCJEZWNvcmF0aW9uIiwiZWRpdG9yTGl2ZVByZXZpZXdGaWVsZCIsIlZpZXdQbHVnaW4iLCJFZGl0b3JWaWV3IiwiUmFuZ2VWYWx1ZSIsIlN0YXRlRmllbGQiLCJzdGF0ZSIsIlBsdWdpbiIsInJlcXVpcmVBcGlWZXJzaW9uIiwiSWNvbkZvbGRlclNldHRpbmdzVUkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvR0E7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFN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QUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFVBQVUsRUFBRSxPQUFPQSxlQUFPLEVBQUVBLGVBQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLFVBQVUsRUFBRSxPQUFPQSxlQUFPLEVBQUVBLGVBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxtRUFBbUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsaURBQWlELENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsMkNBQTJDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLDBCQUEwQixDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyx1Q0FBdUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsY0FBYyxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLGNBQWMsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxFQUFFLENBQUMsMEJBQTBCLENBQUMsRUFBRSxDQUFDLHFCQUFxQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLEtBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxXQUFXLEVBQUUsT0FBTyxVQUFVLEVBQUUsV0FBVyxFQUFFLE9BQU8sV0FBVyxFQUFFLFdBQVcsRUFBRSxPQUFPLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyx3QkFBd0IsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLGFBQWEsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxhQUFhLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHlCQUF5QixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsS0FBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMscUJBQXFCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxFQUFFLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsRUFBRSxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLHlCQUF5QixDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxzQ0FBc0MsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxrQkFBa0IsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLEVBQUUsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFLElBQUksWUFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLEdBQUcsU0FBUyxDQUFDLE1BQU0sQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGdHQUFnRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLElBQUksSUFBSSxDQUFDLFVBQVUsRUFBRSxPQUFPLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsZ0NBQWdDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxzREFBc0QsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLHFCQUFxQixDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHlCQUF5QixDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGtDQUFrQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUUsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLHlCQUF5QixDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLE1BQU0sR0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsT0FBTyxNQUFNLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLElBQUksRUFBRSxNQUFNLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDBDQUEwQyxDQUFDLENBQUMsT0FBTyxJQUFJLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFBRSxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxLQUFLLEVBQUUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQyxlQUFlLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsY0FBYyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHVCQUF1QixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFNLEdBQUcsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0saUJBQWlCLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDRFQUE0RSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxTQUFTLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxD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QUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsb0JBQW9CLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLHFCQUFxQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU0sRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBcUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFVBQVUsRUFBRSxDQUFDLG9CQUFvQixDQUFDLFVBQVUsRUFBRSxDQUFDLHFCQUFxQixDQUFDLFVBQVUsRUFBRSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsaUJBQWlCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsK0JBQStCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQywyQkFBMkIsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxRQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLGNBQWMsR0FBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxjQUFjLEVBQUUsSUFBSSxDQUFDLFdBQVcsR0FBRyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsVUFBVSxHQUFHLElBQUksQ0FBQyxLQUFLLEVBQUUsQ0FBQyxJQUFJLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLE9BQU8sSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksRUFBRSxJQUFJLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxPQUFPLENBQUMsSUFBSSxZQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsZUFBZSxFQUFFLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsQ0FBQyxJQUFJLENBQUMsVUFBVSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLGNBQWMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsVUFBVSxFQUFFLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxlQUFlLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUksSUFBSSxDQUFDLElBQUksSUFBSSxDQUFDLGVBQWUsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksR0FBRSxDQUFDLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUNBQXFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLE9BQU8sQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQUUsSUFBSSxRQUFRLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksT0FBTyxDQUFDLE9BQU8sS0FBSyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFlBQVksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksWUFBWSxDQUFDLE9BQU8sTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLE1BQU0sSUFBSSxLQUFLLENBQUMsNkJBQTZCLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxHQUFFLENBQUMsQ0FBQyxDQUFDLE1BQU0sR0FBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxJQUFJLE1BQU0sQ0FBQyxJQUFJLGFBQWEsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLE1BQU0sSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLFNBQVEsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTSxNQUFNLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUFDLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxxQ0FBcUMsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsV0FBVyxFQUFFLE9BQU8sV0FBVyxFQUFFLFdBQVcsRUFBRSxPQUFPLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFdBQVcsRUFBRSxPQUFPLE1BQU0sQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFdBQVcsRUFBRSxPQUFPLFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLEVBQUUsSUFBSSxDQUFDLGlCQUFpQixFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUUsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEtBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxTQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFJLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxjQUFjLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLEdBQUcsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxLQUFLLEdBQUcsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsR0FBRyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLE9BQU8sSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLFdBQVcsRUFBRSxJQUFJLENBQUMsaUJBQWlCLEVBQUUsSUFBSSxDQUFDLGNBQWMsRUFBRSxJQUFJLENBQUMsYUFBYSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGlDQUFpQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxPQUFPLEdBQUcsQ0FBQyxFQUFFLFlBQVksR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxZQUFZLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsYUFBYSxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsRUFBRSxFQUFFLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsUUFBUSxDQUFDLGdCQUFnQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsWUFBWSxVQUFVLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxZQUFZLFdBQVcsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxvQ0FBb0MsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLFlBQVksSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsZUFBZSxDQUFDLGVBQWUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLFdBQVcsRUFBRSxPQUFPLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE1BQU0sRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsYUFBYSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLDBCQUEwQixDQUFDLENBQUMsQ0FBQyw0RUFBNEUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsOENBQThDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsMkJBQTJCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsY0FBYyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsMEJBQTBCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsMkJBQTJCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxFQUFFLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMscUJBQXFCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyw0QkFBNEIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsa0NB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R0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLHlCQUF5QixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixFQUFFLENBQUMsSUFBSSxDQUFDLGNBQWMsRUFBRSxDQUFDLElBQUksQ0FBQyxjQUFjLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxjQUFjLEVBQUUsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLGdCQUFnQixDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsb0lBQW9JLENBQUMsQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsOEJBQThCLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBQyxDQUFDLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxpQkFBaUIsRUFBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLEVBQUUsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsR0FBRyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGVBQWUsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLElBQUksSUFBSSxDQUFDLFdBQVcsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMseUJBQXlCLEVBQUUsQ0FBQyxHQUFHLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsY0FBYyxDQUFDLENBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyw0QkFBNEIsRUFBRSxDQUFDLEdBQUcsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxjQUFjLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMseUJBQXlCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLDRCQUE0QixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFB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QUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssWUFBWSxDQUFDLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLG1CQUFtQixFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFLENBQUMsT0FBTyxJQUFJLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLFlBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsNEVBQTRFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxFQUFFLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLHVCQUF1QixDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUMsRUFBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsWUFBWSxFQUFFLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLFVBQVUsR0FBRyxDQUFDLEVBQUUsb0JBQW9CLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxFQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUUsRUFBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsT0FBT0MsY0FBTSxDQUFDQSxjQUFNLENBQUMsV0FBVyxFQUFFLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxNQUFNLElBQUksU0FBUyxDQUFDLDZCQUE2QixDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBTyxDQUFDLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBTyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsaUJBQWlCLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxTQUFTLENBQUMsb0NBQW9DLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxRQUFRLEVBQUUsT0FBTyxDQUFDLEVBQUUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQUUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLE9BQU8sVUFBVSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBUyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEVBQUUsT0FBTyxDQUFDLEVBQUUsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLEVBQUUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsT0FBTyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsWUFBWSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsZ0JBQWdCLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFNBQVMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsZ0JBQWdCLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFNBQVMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFHLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDLHNCQUFzQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxzQkFBc0IsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxzQkFBc0IsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxRQUFRLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLFFBQVEsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsRUFBRSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxzQkFBc0IsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLEdBQUcsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLEVBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksR0FBRyxRQUFRLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsa0JBQWtCLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLFdBQVcsRUFBRSxPQUFPLFVBQVUsRUFBRSxXQUFXLEVBQUUsT0FBTyxXQUFXLEVBQUUsV0FBVyxFQUFFLE9BQU8sVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLE1BQU0sSUFBSSxTQUFTLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU0sRUFBRSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLE1BQU0sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsR0FBRyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEVBQUUsTUFBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxVQUFVLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsY0FBYyxFQUFFLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsWUFBWSxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEdBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLGNBQWMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFlBQVksR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLEdBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxlQUFlLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLEdBQUcsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBQyxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLEVBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLEVBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsTUFBTSxJQUFJLENBQUMsRUFBRSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMscUNBQW9DLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDZCQUE2QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHVCQUF1QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLCtCQUErQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLElBQUksR0FBRyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsMEJBQTBCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLE1BQU0sS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sS0FBSyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw4QkFBOEIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLE1BQU0sS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxxQ0FBcUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDBCQUEwQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEtBQUssR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDJCQUEyQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHNDQUFzQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDZCQUE2QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsNkJBQTZCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLE1BQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsTUFBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsK0JBQStCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLE1BQU0sS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHdCQUF3QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLFFBQVEsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsSUFBSSxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxxQ0FBb0MsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxzQkFBc0IsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxHQUFHLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxjQUFjLEVBQUUsTUFBTSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsa0JBQWtCLEdBQUcsRUFBRSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLGNBQWMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLGNBQWMsRUFBRSxLQUFLLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUMsQ0FBQyxFQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsb0JBQW9CLEdBQUcsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLFFBQVEsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxPQUFPQSxjQUFNLENBQUNBLGNBQU0sQ0FBQyxXQUFXLEVBQUUsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxPQUFPLE1BQU0sQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFBOzs7OztBQ1Q3OTlGOzs7O0FBSUc7QUFDSSxNQUFNLGVBQWUsR0FBRyxDQUFPLEdBQVcsS0FBMEIsU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLGFBQUE7SUFDekUsTUFBTSxPQUFPLEdBQUcsTUFBTUMsbUJBQVUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7QUFDMUMsSUFBQSxNQUFNLEtBQUssR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDO0FBQ2xDLElBQUEsT0FBTyxLQUFLLENBQUM7QUFDZixDQUFDLENBQUEsQ0FBQztBQUVGOzs7O0FBSUc7QUFDSSxNQUFNLG9CQUFvQixHQUFHLENBQ2xDLElBQWlCLEtBQ0EsU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLGFBQUE7SUFDakIsTUFBTSxRQUFRLEdBQUcsTUFBTSxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQzFDLElBQUEsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDNUMsT0FBTyxJQUFJLElBQUksQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxDQUFDO0FBQ3hDLENBQUMsQ0FBQSxDQUFDO0FBRUY7Ozs7OztBQU1HO0FBQ0ksTUFBTSxXQUFXLEdBQUcsQ0FBQSxPQUFBLEVBQUEsR0FBQSxNQUFBLEtBR0MsU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsT0FBQSxFQUFBLEdBQUEsTUFBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsV0FGMUIsS0FBa0IsRUFDbEIsU0FBUyxHQUFHLEVBQUUsRUFBQTtBQUVkLElBQUEsTUFBTSxhQUFhLEdBQUcsTUFBTUMsMEJBQVMsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUM3QyxJQUFBLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLEtBQUk7QUFDdEQsUUFBQSxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxFQUFFO0FBQ3ZDLFlBQUEsT0FBTyxPQUFPLENBQUMsTUFBTSxDQUFDLG1CQUFtQixDQUFDLENBQUM7U0FDNUM7UUFFRCxNQUFNLEtBQUssR0FBa0IsRUFBRSxDQUFDOzs7UUFHaEMsTUFBTSxLQUFLLEdBQUcsSUFBSSxNQUFNLENBQUMsU0FBUyxHQUFHLFlBQVksRUFBRSxHQUFHLENBQUMsQ0FBQztBQUN4RCxRQUFBLE1BQU0sQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDLE9BQU8sQ0FDekMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQXdCLEtBQUk7WUFDaEMsTUFBTSxPQUFPLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDcEMsWUFBQSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxPQUFPLElBQUksT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUU7QUFDM0MsZ0JBQUEsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQzthQUNmO0FBQ0gsU0FBQyxDQUNGLENBQUM7QUFFRixRQUFBLE9BQU8sS0FBSyxDQUFDO0FBQ2YsS0FBQyxDQUFDLENBQUM7QUFDTCxDQUFDLENBQUE7O0FDM0RELE1BQU0sV0FBVyxHQUFHLFNBQVMsQ0FBQztBQUU5QixNQUFNLGdCQUFnQixHQUFHLG9CQUFvQixDQUFDO0FBRTlDLE1BQU0sMEJBQTBCLEdBQUcsOEJBQThCLENBQUM7QUFFbEU7OztBQUdHO0FBQ0gsTUFBTSxtQkFBbUIsR0FBRyxXQUFXLENBQUM7QUFFeEMsYUFBZTtJQUNiLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsMEJBQTBCO0lBQzFCLG1CQUFtQjtDQUNwQjs7TUNEWSxhQUFhLENBQUE7SUFJeEIsV0FBWSxDQUFBLGFBQXFCLEVBQUUsT0FBQSxHQUFtQixLQUFLLEVBQUE7QUFLbkQsUUFBQSxJQUFBLENBQUEsU0FBUyxHQUEwQztBQUN6RCxZQUFBLEdBQUcsRUFBRSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUU7QUFDdEIsWUFBQSxJQUFJLEVBQUUsRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFFO0FBQ3hCLFlBQUEsSUFBSSxFQUFFLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRTtBQUN4QixZQUFBLEtBQUssRUFBRSxFQUFFLEtBQUssRUFBRSxRQUFRLEVBQUU7U0FDM0IsQ0FBQztBQVRBLFFBQUEsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7QUFDbkMsUUFBQSxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztLQUN4QjtBQVNPLElBQUEsYUFBYSxDQUNuQixLQUFlLEVBQ2YsT0FBZSxFQUNmLGNBQXlCLEVBQUE7UUFFekIsTUFBTSxTQUFTLEdBQUcsSUFBSSxJQUFJLEVBQUUsQ0FBQyxXQUFXLEVBQUUsQ0FBQztRQUMzQyxNQUFNLEVBQUUsS0FBSyxFQUFFLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUN4QyxPQUFPO1lBQ0wsQ0FBRyxFQUFBLElBQUksQ0FBQyxhQUFhLENBQUEsR0FBQSxFQUFNLFNBQVMsQ0FBSyxFQUFBLEVBQUEsS0FBSyxDQUFJLENBQUEsRUFBQSxPQUFPLENBQUUsQ0FBQTtBQUMzRCxZQUFBLEdBQUcsY0FBYztTQUNsQixDQUFDO0tBQ0g7QUFFRCxJQUFBLEdBQUcsQ0FBQyxPQUFlLEVBQUUsR0FBRyxjQUF5QixFQUFBO0FBQy9DLFFBQUEsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO0FBQ2hCLFlBQUEsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUMsS0FBSyxFQUFFLE9BQU8sRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDO1NBQ3BFO0tBQ0Y7QUFFRCxJQUFBLElBQUksQ0FBQyxPQUFlLEVBQUUsR0FBRyxjQUF5QixFQUFBO0FBQ2hELFFBQUEsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO0FBQ2hCLFlBQUEsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDO1NBQ3RFO0tBQ0Y7QUFFRCxJQUFBLElBQUksQ0FBQyxPQUFlLEVBQUUsR0FBRyxjQUF5QixFQUFBO0FBQ2hELFFBQUEsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO0FBQ2hCLFlBQUEsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDO1NBQ3RFO0tBQ0Y7QUFFRCxJQUFBLEtBQUssQ0FBQyxPQUFlLEVBQUUsR0FBRyxjQUF5QixFQUFBO0FBQ2pELFFBQUEsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO0FBQ2hCLFlBQUEsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDO1NBQ3hFO0tBQ0Y7QUFFRCxJQUFBLGFBQWEsQ0FBQyxPQUFnQixFQUFBO0FBQzVCLFFBQUEsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7S0FDeEI7QUFDRixDQUFBO0FBRU0sTUFBTSxNQUFNLEdBQVcsSUFBSSxhQUFhLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQzs7QUNuRW5FLE1BQU1DLFdBQVMsR0FBRztBQUNoQixJQUFBLFFBQVEsRUFBRTtBQUNSLFFBQUEsSUFBSSxFQUFFLHFCQUFxQjtBQUMzQixRQUFBLFdBQVcsRUFBRSxvQkFBb0I7QUFDakMsUUFBQSxJQUFJLEVBQUUseUNBQXlDO0FBQy9DLFFBQUEsWUFBWSxFQUNWLG9HQUFvRztBQUN2RyxLQUFBO0FBQ0QsSUFBQSxTQUFTLEVBQUU7QUFDVCxRQUFBLElBQUksRUFBRSxzQkFBc0I7QUFDNUIsUUFBQSxXQUFXLEVBQUUscUJBQXFCO0FBQ2xDLFFBQUEsSUFBSSxFQUFFLDBDQUEwQztBQUNoRCxRQUFBLFlBQVksRUFDVixvR0FBb0c7QUFDdkcsS0FBQTtBQUNELElBQUEsT0FBTyxFQUFFO0FBQ1AsUUFBQSxJQUFJLEVBQUUsb0JBQW9CO0FBQzFCLFFBQUEsV0FBVyxFQUFFLG1CQUFtQjtBQUNoQyxRQUFBLElBQUksRUFBRSx3Q0FBd0M7QUFDOUMsUUFBQSxZQUFZLEVBQ1Ysb0dBQW9HO0FBQ3ZHLEtBQUE7QUFDRCxJQUFBLFVBQVUsRUFBRTtBQUNWLFFBQUEsSUFBSSxFQUFFLGFBQWE7QUFDbkIsUUFBQSxXQUFXLEVBQUUsYUFBYTtBQUMxQixRQUFBLElBQUksRUFBRSxFQUFFO0FBQ1IsUUFBQSxZQUFZLEVBQ1YsNkZBQTZGO0FBQ2hHLEtBQUE7QUFDRCxJQUFBLFFBQVEsRUFBRTtBQUNSLFFBQUEsSUFBSSxFQUFFLFdBQVc7QUFDakIsUUFBQSxXQUFXLEVBQUUsV0FBVztBQUN4QixRQUFBLElBQUksRUFBRSxFQUFFO0FBQ1IsUUFBQSxZQUFZLEVBQ1Ysb0ZBQW9GO0FBQ3ZGLEtBQUE7O0FBRUQsSUFBQSxXQUFXLEVBQUU7QUFDWCxRQUFBLElBQUksRUFBRSxjQUFjO0FBQ3BCLFFBQUEsV0FBVyxFQUFFLGNBQWM7QUFDM0IsUUFBQSxJQUFJLEVBQUUsNkJBQTZCO0FBQ25DLFFBQUEsWUFBWSxFQUNWLDRFQUE0RTtBQUMvRSxLQUFBO0FBQ0QsSUFBQSxNQUFNLEVBQUU7QUFDTixRQUFBLElBQUksRUFBRSxjQUFjO0FBQ3BCLFFBQUEsV0FBVyxFQUFFLFFBQVE7QUFDckIsUUFBQSxJQUFJLEVBQUUsRUFBRTtBQUNSLFFBQUEsWUFBWSxFQUNWLDJGQUEyRjtBQUM5RixLQUFBO0FBQ0QsSUFBQSxXQUFXLEVBQUU7QUFDWCxRQUFBLElBQUksRUFBRSxjQUFjO0FBQ3BCLFFBQUEsV0FBVyxFQUFFLGNBQWM7QUFDM0IsUUFBQSxJQUFJLEVBQUUsS0FBSztBQUNYLFFBQUEsWUFBWSxFQUNWLHdGQUF3RjtBQUMzRixLQUFBOztBQUVELElBQUEsUUFBUSxFQUFFO0FBQ1IsUUFBQSxJQUFJLEVBQUUsVUFBVTtBQUNoQixRQUFBLFdBQVcsRUFBRSxVQUFVO0FBQ3ZCLFFBQUEsSUFBSSxFQUFFLEtBQUs7QUFDWCxRQUFBLFlBQVksRUFDVixtRkFBbUY7QUFDdEYsS0FBQTs7QUFFRCxJQUFBLFVBQVUsRUFBRTtBQUNWLFFBQUEsSUFBSSxFQUFFLGFBQWE7QUFDbkIsUUFBQSxXQUFXLEVBQUUsYUFBYTtBQUMxQixRQUFBLElBQUksRUFBRSxFQUFFO0FBQ1IsUUFBQSxZQUFZLEVBQ1Ysc0ZBQXNGO0FBQ3pGLEtBQUE7O0FBRUQsSUFBQSxTQUFTLEVBQUU7QUFDVCxRQUFBLElBQUksRUFBRSxXQUFXO0FBQ2pCLFFBQUEsV0FBVyxFQUFFLFdBQVc7QUFDeEIsUUFBQSxJQUFJLEVBQUUsZUFBZTtBQUNyQixRQUFBLFlBQVksRUFDVix3RkFBd0Y7QUFDM0YsS0FBQTs7QUFFRCxJQUFBLFlBQVksRUFBRTtBQUNaLFFBQUEsSUFBSSxFQUFFLGVBQWU7QUFDckIsUUFBQSxXQUFXLEVBQUUsZUFBZTtBQUM1QixRQUFBLElBQUksRUFBRSx1QkFBdUI7QUFDN0IsUUFBQSxZQUFZLEVBQ1YsdUVBQXVFO0FBQzFFLEtBQUE7O0FBRUQsSUFBQSxRQUFRLEVBQUU7QUFDUixRQUFBLElBQUksRUFBRSxVQUFVO0FBQ2hCLFFBQUEsV0FBVyxFQUFFLFVBQVU7QUFDdkIsUUFBQSxJQUFJLEVBQUUsd0JBQXdCO0FBQzlCLFFBQUEsWUFBWSxFQUNWLGtFQUFrRTtBQUNyRSxLQUFBO0NBQzZCLENBQUM7QUFFakM7Ozs7O0FBS0c7QUFDSSxNQUFNLFlBQVksR0FBRyxDQUFDLFlBQW9CLEtBQXdCOztJQUN2RSxNQUFNLElBQUksR0FBdUIsQ0FBQSxFQUFBLEdBQUEsTUFBTSxDQUFDLE1BQU0sQ0FBQ0EsV0FBUyxDQUFDLENBQUMsSUFBSSxDQUM1RCxDQUFDLFFBQVEsS0FBSyxRQUFRLENBQUMsSUFBSSxLQUFLLFlBQVksQ0FDN0MsTUFBRSxJQUFBLElBQUEsRUFBQSxLQUFBLEtBQUEsQ0FBQSxHQUFBLEtBQUEsQ0FBQSxHQUFBLEVBQUEsQ0FBQSxJQUFJLENBQUM7QUFDUixJQUFBLE9BQU8sQ0FBQSxJQUFJLEtBQUEsSUFBQSxJQUFKLElBQUksS0FBSixLQUFBLENBQUEsR0FBQSxLQUFBLENBQUEsR0FBQSxJQUFJLENBQUUsTUFBTSxNQUFLLENBQUMsR0FBRyxTQUFTLEdBQUcsSUFBSSxDQUFDO0FBQy9DLENBQUM7O0FDbkdELElBQUksSUFBWSxDQUFDO0FBRVYsTUFBTSxPQUFPLEdBQUcsTUFBYTtBQUNsQyxJQUFBLE9BQU8sSUFBSSxDQUFDO0FBQ2QsQ0FBQyxDQUFDO0FBRUssTUFBTSxPQUFPLEdBQUcsQ0FBQyxPQUFlLEtBQVU7QUFDL0MsSUFBQSxJQUFJLE9BQU8sS0FBSyxvQ0FBb0MsRUFBRTtRQUNwRCxPQUFPLEdBQUcsOENBQThDLENBQUM7UUFDekQsSUFBSUMsZUFBTSxDQUNSLENBQUEsQ0FBQSxFQUFJLE1BQU0sQ0FBQyxXQUFXLENBQXFJLG1JQUFBLENBQUEsRUFDM0osSUFBSSxDQUNMLENBQUM7S0FDSDtJQUVELElBQUksR0FBRyxPQUFPLENBQUM7QUFDakIsQ0FBQyxDQUFDO0FBRUYsSUFBSSxjQUFjLEdBQVcsRUFBRSxDQUFDO0FBQ3pCLE1BQU0saUJBQWlCLEdBQUcsTUFBYTtBQUM1QyxJQUFBLE9BQU8sY0FBYyxDQUFDO0FBQ3hCLENBQUMsQ0FBQztBQUNLLE1BQU0sbUJBQW1CLEdBQUcsTUFBVztJQUM1QyxjQUFjLEdBQUcsRUFBRSxDQUFDO0FBQ3RCLENBQUMsQ0FBQztBQVlGLElBQUksU0FBUyxHQUFlLEVBQUUsQ0FBQztBQUt4QixNQUFNLHVCQUF1QixHQUFHLENBQ3JDLE1BQWMsRUFDZCxJQUFZLEVBQ1osRUFBVSxLQUNPLFNBQUEsQ0FBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxhQUFBOztBQUVqQixJQUFBLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxTQUFTLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO0FBQ3pDLFFBQUEsTUFBTSxRQUFRLEdBQUcsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzlCLElBQUksTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUcsRUFBQSxJQUFJLElBQUksUUFBUSxDQUFDLElBQUksQ0FBRSxDQUFBLENBQUMsRUFBRTs7WUFFckUsTUFBTSxZQUFZLEdBQUcsTUFBTSxlQUFlLENBQUMsTUFBTSxFQUFFLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUNsRSxJQUFJLFlBQVksRUFBRTtnQkFDaEIsSUFBSUEsZUFBTSxDQUFDLENBQXVCLG9CQUFBLEVBQUEsUUFBUSxDQUFDLElBQUksQ0FBQSxnQkFBQSxDQUFrQixDQUFDLENBQUM7Z0JBQ25FLFNBQVM7YUFDVjtTQUNGO1FBRUQsSUFBSUEsZUFBTSxDQUFDLENBQVUsT0FBQSxFQUFBLFFBQVEsQ0FBQyxJQUFJLENBQUEsR0FBQSxDQUFLLENBQUMsQ0FBQzs7UUFHekMsSUFBSSxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBRyxFQUFBLElBQUksSUFBSSxRQUFRLENBQUMsSUFBSSxDQUFNLElBQUEsQ0FBQSxDQUFDLEVBQUU7WUFDekUsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUNqQyxDQUFBLEVBQUcsSUFBSSxDQUFBLENBQUEsRUFBSSxRQUFRLENBQUMsSUFBSSxDQUFNLElBQUEsQ0FBQSxFQUM5QixDQUFHLEVBQUEsRUFBRSxDQUFJLENBQUEsRUFBQSxRQUFRLENBQUMsSUFBSSxDQUFNLElBQUEsQ0FBQSxDQUM3QixDQUFDO1NBQ0g7O0FBR0QsUUFBQSxNQUFNLGdCQUFnQixHQUFHLE1BQU0sbUJBQW1CLENBQ2hELE1BQU0sRUFDTixDQUFHLEVBQUEsSUFBSSxJQUFJLFFBQVEsQ0FBQyxJQUFJLENBQUEsQ0FBRSxDQUMzQixDQUFDO0FBRUYsUUFBQSxLQUFLLE1BQU0sSUFBSSxJQUFJLGdCQUFnQixFQUFFO1lBQ25DLE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7QUFDdkMsWUFBQSxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQ2pDLENBQUcsRUFBQSxJQUFJLElBQUksUUFBUSxDQUFDLElBQUksQ0FBQSxDQUFBLEVBQUksUUFBUSxDQUFBLENBQUUsRUFDdEMsQ0FBQSxFQUFHLEVBQUUsQ0FBQSxDQUFBLEVBQUksUUFBUSxDQUFDLElBQUksQ0FBQSxDQUFBLEVBQUksUUFBUSxDQUFBLENBQUUsQ0FDckMsQ0FBQztTQUNIO1FBRUQsSUFBSUEsZUFBTSxDQUFDLENBQVksU0FBQSxFQUFBLFFBQVEsQ0FBQyxJQUFJLENBQUEsQ0FBRSxDQUFDLENBQUM7S0FDekM7O0FBR0QsSUFBQSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsU0FBUyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtBQUN6QyxRQUFBLE1BQU0sUUFBUSxHQUFHLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM5QixJQUFJLE1BQU0sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFHLEVBQUEsSUFBSSxJQUFJLFFBQVEsQ0FBQyxJQUFJLENBQUUsQ0FBQSxDQUFDLEVBQUU7WUFDckUsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEdBQUcsSUFBSSxDQUFBLENBQUEsRUFBSSxRQUFRLENBQUMsSUFBSSxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDeEU7S0FDRjs7SUFHRCxJQUFJLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsRUFBRTtBQUN4QixRQUFBLE1BQU0sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLElBQUksQ0FBQSxDQUFFLEVBQUUsSUFBSSxDQUFDLENBQUM7S0FDdkQ7QUFDSCxDQUFDLENBQUEsQ0FBQztBQUVLLE1BQU0sNkJBQTZCLEdBQUcsQ0FDM0MsTUFBYyxFQUNkLEdBQVcsS0FDTSxTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTtBQUNqQixJQUFBLE1BQU0sZUFBZSxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsQ0FBQztBQUNuQyxJQUFBLE1BQU0sTUFBTSxHQUFHLG9CQUFvQixDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3pDLElBQUEsU0FBUyxDQUFDLElBQUksQ0FBQyxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUUsS0FBSyxFQUFFLEVBQUUsRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7QUFDakUsQ0FBQyxDQUFBLENBQUM7QUFFSyxNQUFNLGNBQWMsR0FBRyxDQUM1QixNQUFjLEVBQ2QsR0FBVyxLQUNNLFNBQUEsQ0FBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxhQUFBO0FBQ2pCLElBQUEsU0FBUyxHQUFHLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxRQUFRLEtBQUssUUFBUSxDQUFDLElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQzs7QUFFbEUsSUFBQSxJQUFJLE1BQU0sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksR0FBRyxDQUFFLENBQUEsQ0FBQyxFQUFFO0FBQzNELFFBQUEsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUEsRUFBRyxJQUFJLENBQUksQ0FBQSxFQUFBLEdBQUcsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDO0tBQzlEOztBQUVELElBQUEsSUFBSSxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxJQUFJLENBQUEsQ0FBQSxFQUFJLEdBQUcsQ0FBTSxJQUFBLENBQUEsQ0FBQyxFQUFFO0FBQy9ELFFBQUEsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFBLENBQUEsRUFBSSxHQUFHLENBQUEsSUFBQSxDQUFNLENBQUMsQ0FBQztLQUM3RDtBQUNILENBQUMsQ0FBQSxDQUFDO0FBRUssTUFBTSxpQkFBaUIsR0FBRyxDQUMvQixNQUFjLEVBQ2QsWUFBb0IsS0FDQTtBQUNwQixJQUFBLE9BQU8sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksWUFBWSxDQUFBLENBQUUsQ0FBQyxDQUFDO0FBQ3BFLENBQUMsQ0FBQztBQUVGLE1BQU0sZUFBZSxHQUFHLENBQ3RCLE1BQWMsRUFDZCxHQUFXLEtBQ1MsU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLGFBQUE7QUFDcEIsSUFBQSxNQUFNLFlBQVksR0FBRyxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBRyxFQUFBLElBQUksSUFBSSxHQUFHLENBQUEsQ0FBRSxDQUFDLENBQUM7SUFDN0UsSUFBSSxDQUFDLFlBQVksRUFBRTtBQUNqQixRQUFBLE1BQU0sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksR0FBRyxDQUFBLENBQUUsQ0FBQyxDQUFDO0tBQ3hEO0FBRUQsSUFBQSxPQUFPLFlBQVksQ0FBQztBQUN0QixDQUFDLENBQUEsQ0FBQztBQU1LLE1BQU0saUJBQWlCLEdBQUcsQ0FBQyxDQUFTLEtBQUk7QUFDN0MsSUFBQSxPQUFPLENBQUM7U0FDTCxLQUFLLENBQUMsWUFBWSxDQUFDO1NBQ25CLEdBQUcsQ0FBQyxDQUFDLElBQUksS0FBSyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7U0FDM0QsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0FBQ2QsQ0FBQyxDQUFDO0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVPLE1BQU0sYUFBYSxHQUFHLENBQzNCLE1BQWMsRUFDZCxRQUFnQixFQUNoQixNQUFtQixLQUNqQixTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTtBQUNGLElBQUEsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUEsRUFBRyxJQUFJLENBQUksQ0FBQSxFQUFBLFFBQVEsRUFBRSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0FBQzVFLENBQUMsQ0FBQSxDQUFDO0FBRUssTUFBTSxVQUFVLEdBQUcsQ0FDeEIsTUFBYyxFQUNkLFlBQW9CLEVBQ3BCLFFBQWdCLEVBQ2hCLE9BQWUsRUFDZixnQkFBeUIsS0FDUixTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTtBQUNqQixJQUFBLE1BQU0sa0JBQWtCLEdBQUcsaUJBQWlCLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDdkQsTUFBTSxNQUFNLEdBQUcsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUNsRCxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksWUFBWSxDQUFJLENBQUEsRUFBQSxrQkFBa0IsQ0FBRSxDQUFBLENBQ2hELENBQUM7SUFDRixJQUFJLE1BQU0sRUFBRTtRQUNWLE1BQU0sV0FBVyxHQUFHLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUNoRCxRQUFBLElBQUksV0FBVyxDQUFDLE1BQU0sSUFBSSxDQUFDLEVBQUU7WUFDM0IsTUFBTSxVQUFVLEdBQUcsV0FBVyxDQUFDLFdBQVcsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7QUFDdkQsWUFBQSxNQUFNLFdBQVcsR0FBRyxVQUFVLEdBQUcsa0JBQWtCLENBQUM7WUFDcEQsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUNsQyxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksWUFBWSxDQUFJLENBQUEsRUFBQSxXQUFXLEVBQUUsRUFDeEMsT0FBTyxDQUNSLENBQUM7WUFDRixNQUFNLENBQUMsSUFBSSxDQUNULENBQUEsaUJBQUEsRUFBb0Isa0JBQWtCLENBQU8sSUFBQSxFQUFBLFdBQVcsQ0FBcUIsbUJBQUEsQ0FBQSxDQUM5RSxDQUFDO0FBQ0YsWUFBQSxJQUFJQSxlQUFNLENBQ1IsQ0FBSSxDQUFBLEVBQUEsTUFBTSxDQUFDLFdBQVcsQ0FBQSxVQUFBLEVBQWEsa0JBQWtCLENBQUEsSUFBQSxFQUFPLFdBQVcsQ0FBQSxzQkFBQSxDQUF3QixFQUMvRixJQUFJLENBQ0wsQ0FBQztTQUNIO2FBQU07QUFDTCxZQUFBLE1BQU0sQ0FBQyxJQUFJLENBQ1QsaUVBQWlFLGtCQUFrQixDQUFBLENBQUEsQ0FBRyxDQUN2RixDQUFDO0FBQ0YsWUFBQSxJQUFJQSxlQUFNLENBQ1IsQ0FBSSxDQUFBLEVBQUEsTUFBTSxDQUFDLFdBQVcsQ0FBNEMseUNBQUEsRUFBQSxrQkFBa0IsQ0FBRyxDQUFBLENBQUEsRUFDdkYsSUFBSSxDQUNMLENBQUM7U0FDSDtLQUNGO1NBQU07UUFDTCxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQ2xDLEdBQUcsSUFBSSxDQUFBLENBQUEsRUFBSSxZQUFZLENBQUksQ0FBQSxFQUFBLGtCQUFrQixFQUFFLEVBQy9DLE9BQU8sQ0FDUixDQUFDO0tBQ0g7QUFDSCxDQUFDLENBQUEsQ0FBQztBQUVLLE1BQU0sc0JBQXNCLEdBQUcsQ0FBTyxNQUFjLEtBQW1CLFNBQUEsQ0FBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxhQUFBO0FBQzVFLElBQUEsTUFBTSxlQUFlLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBQ3BDLENBQUMsQ0FBQSxDQUFDO0FBRUssTUFBTSxlQUFlLEdBQUcsTUFBSztBQUNsQyxJQUFBLE9BQU8sU0FBUyxDQUFDO0FBQ25CLENBQUMsQ0FBQztBQU1LLE1BQU0sbUJBQW1CLEdBQUcsQ0FDakMsTUFBYyxFQUNkLEdBQVcsS0FDVSxTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTtBQUNyQixJQUFBLElBQUksRUFBRSxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRTtBQUNqRCxRQUFBLE9BQU8sRUFBRSxDQUFDO0tBQ1g7QUFFRCxJQUFBLE9BQU8sQ0FBQyxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxDQUFDO0FBQzFELENBQUMsQ0FBQSxDQUFDO0FBRUYsTUFBTSxhQUFhLEdBQUcsZ0JBQWdCLENBQUM7QUFDdkMsTUFBTSxlQUFlLEdBQUcsb0JBQW9CLENBQUM7QUFDN0MsTUFBTSxlQUFlLEdBQUcsc0JBQXNCLENBQUM7QUFDL0MsTUFBTSxZQUFZLEdBQUcsQ0FDbkIsWUFBb0IsRUFDcEIsUUFBZ0IsRUFDaEIsT0FBZSxLQUNBO0FBQ2YsSUFBQSxJQUFJLE9BQU8sQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1FBQ3hCLE9BQU87S0FDUjtJQUVELE9BQU8sR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLGdCQUFnQixFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ2hELE9BQU8sR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUMzQyxJQUFBLE1BQU0sY0FBYyxHQUNsQixRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxHQUFHLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFM0QsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLEVBQUU7QUFDdkMsUUFBQSxNQUFNLENBQUMsSUFBSSxDQUFDLG9DQUFvQyxRQUFRLENBQUEsQ0FBRSxDQUFDLENBQUM7QUFDNUQsUUFBQSxPQUFPLElBQUksQ0FBQztLQUNiO0lBRUQsTUFBTSxlQUFlLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUN2RCxJQUFJLFVBQVUsR0FBRyxFQUFFLENBQUM7SUFDcEIsSUFBSSxlQUFlLElBQUksZUFBZSxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7QUFDbkQsUUFBQSxVQUFVLEdBQUcsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDO0tBQ2pDO0lBRUQsTUFBTSxlQUFlLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUN2RCxJQUFJLENBQUMsZUFBZSxFQUFFO0FBQ3BCLFFBQUEsTUFBTSxDQUFDLElBQUksQ0FBQywyQ0FBMkMsUUFBUSxDQUFBLENBQUUsQ0FBQyxDQUFDO0FBQ25FLFFBQUEsT0FBTyxJQUFJLENBQUM7S0FDYjtBQUVELElBQUEsTUFBTSxVQUFVLEdBQUcsZUFBZSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FDekMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLFdBQVcsRUFBRSxFQUFFLENBQUMsQ0FDdEQsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUVMLElBQUEsTUFBTSxjQUFjLEdBQUcsb0JBQW9CLENBQUMsWUFBWSxDQUFDLENBQUM7QUFFMUQsSUFBQSxNQUFNLElBQUksR0FBUztRQUNqQixJQUFJLEVBQUUsY0FBYyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDckMsUUFBQSxNQUFNLEVBQUUsY0FBYztRQUN0QixZQUFZO0FBQ1osUUFBQSxRQUFRLEVBQUUsUUFBUTtRQUNsQixVQUFVO1FBQ1YsVUFBVTtBQUNWLFFBQUEsVUFBVSxFQUFFLEdBQUcsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDO0tBQ2pDLENBQUM7QUFFRixJQUFBLE9BQU8sSUFBSSxDQUFDO0FBQ2QsQ0FBQyxDQUFDO0FBRUssTUFBTSxvQkFBb0IsR0FBRyxDQUFDLFlBQW9CLEtBQVk7QUFDbkUsSUFBQSxJQUFJLFlBQVksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLEVBQUU7UUFDOUIsTUFBTSxRQUFRLEdBQUcsWUFBWSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QyxRQUFBLElBQUksTUFBTSxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUM7QUFDakQsUUFBQSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtBQUN4QyxZQUFBLE1BQU0sSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDO1NBQy9DO0FBRUQsUUFBQSxPQUFPLE1BQU0sQ0FBQztLQUNmO0lBRUQsUUFDRSxZQUFZLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxHQUFHLFlBQVksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLEVBQzNFO0FBQ0osQ0FBQyxDQUFDO0FBRUssTUFBTSxhQUFhLEdBQUcsQ0FDM0IsTUFBd0IsRUFDeEIsS0FBZSxLQUNiLFNBQUEsQ0FBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxhQUFBO0FBQ0YsSUFBQSxNQUFNLFNBQVMsR0FBRyxDQUFDLE1BQU0sUUFBUSxDQUFDLE1BQU0sQ0FBQyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEtBQzlELFFBQVEsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQzFCLENBQUM7QUFFRixJQUFBLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO0FBQ3JDLFFBQUEsTUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxLQUFLLEVBQUU7WUFDVixTQUFTO1NBQ1Y7UUFFRCxNQUFNLFFBQVEsQ0FBQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssQ0FBQyxDQUFDO0tBQzFDO0FBQ0gsQ0FBQyxDQUFBLENBQUM7QUFFSyxNQUFNLFFBQVEsR0FBRyxDQUFDLE1BQWMsRUFBRSxRQUFpQixLQUFJO0FBQzVELElBQUEsT0FBTyxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsYUFBUixRQUFRLEtBQUEsS0FBQSxDQUFBLEdBQVIsUUFBUSxHQUFJLElBQUksQ0FBQyxDQUFDO0FBQ3pELENBQUMsQ0FBQztBQUVLLE1BQU0sdUJBQXVCLEdBQUcsQ0FBQyxNQUFjLEtBQVk7O0FBQ2hFLElBQUEsT0FBTyxNQUFBLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLEtBQUssUUFBUSxDQUFDLE1BQU0sS0FBSyxNQUFNLENBQUMsTUFBQSxJQUFBLElBQUEsRUFBQSxLQUFBLEtBQUEsQ0FBQSxHQUFBLEtBQUEsQ0FBQSxHQUFBLEVBQUEsQ0FBRSxJQUFJLENBQUM7QUFDeEUsQ0FBQyxDQUFDO0FBRUssTUFBTSxjQUFjLEdBQUcsQ0FBQyxRQUFnQixLQUFJO0FBQ2pELElBQUEsT0FBTyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDM0QsQ0FBQyxDQUFDO0FBRUssTUFBTSxRQUFRLEdBQUcsQ0FDdEIsTUFBd0IsRUFDeEIsU0FBbUIsRUFDbkIsUUFBZ0IsS0FDQyxTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTtBQUNqQixJQUFBLE1BQU0sVUFBVSxHQUFHLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUM1QyxNQUFNLE1BQU0sR0FBRyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztJQUNqRCxNQUFNLElBQUksR0FBRyxRQUFRLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBRTVDLE1BQU0sUUFBUSxHQUFHLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxNQUFNLEtBQUk7QUFDekMsUUFBQSxNQUFNLFlBQVksR0FBRyxvQkFBb0IsQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUNsRCxPQUFPLE1BQU0sS0FBSyxZQUFZLENBQUM7QUFDakMsS0FBQyxDQUFDLENBQUM7SUFFSCxJQUFJLENBQUMsUUFBUSxFQUFFOzs7UUFHYixJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsRUFBRSxDQUFDLDJCQUEyQixFQUFFO1lBQ3JELElBQUlBLGVBQU0sQ0FDUixDQUF1RCxvREFBQSxFQUFBLFFBQVEsR0FBRyxFQUNsRSxJQUFJLENBQ0wsQ0FBQztTQUNIO1FBQ0QsT0FBTztLQUNSO0FBRUQsSUFBQSxNQUFNLFFBQVEsR0FBRyxJQUFJLEdBQUcsR0FBRyxHQUFHLFFBQVEsR0FBRyxHQUFHLEdBQUcsSUFBSSxHQUFHLE1BQU0sQ0FBQztBQUM3RCxJQUFBLElBQUksRUFBRSxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRTtRQUN0RCxNQUFNLENBQUMsSUFBSSxDQUNULENBQUEsZ0JBQUEsRUFBbUIsSUFBSSxDQUErQiw0QkFBQSxFQUFBLFFBQVEsQ0FBRyxDQUFBLENBQUEsQ0FDbEUsQ0FBQztRQUNGLE9BQU87S0FDUjtBQUVELElBQUEsTUFBTSxPQUFPLEdBQUcsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQzlELE1BQU0sSUFBSSxHQUFHLFlBQVksQ0FBQyxRQUFRLEVBQUUsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0FBQ25ELElBQUEsY0FBYyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUM1QixDQUFDLENBQUEsQ0FBQztBQUVLLE1BQU0sYUFBYSxHQUFHLENBQU8sTUFBYyxLQUFtQixTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTs7O0FBR25FLElBQUEsSUFBSSxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxFQUFFO0FBQ3hCLFFBQUEsSUFBSSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7S0FDdEI7QUFFRCxJQUFBLE1BQU0sZUFBZSxHQUFHLE1BQU0sTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQzs7SUFFbEUsTUFBTSxRQUFRLEdBQXdDLEVBQUUsQ0FBQztBQUN6RCxJQUFBLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxlQUFlLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNyRCxNQUFNLFFBQVEsR0FBRyxlQUFlLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQzFDLFFBQUEsSUFBSSxRQUFRLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxFQUFFO0FBQzdCLFlBQUEsTUFBTSxXQUFXLEdBQUcsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQ3hFLFlBQUEsTUFBTSxLQUFLLEdBQUcsTUFBTSxXQUFXLENBQUMsV0FBVyxDQUFDLENBQUM7QUFDN0MsWUFBQSxNQUFNLFlBQVksR0FBRyxRQUFRLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNoRSxZQUFBLFFBQVEsQ0FBQyxZQUFZLENBQUMsR0FBRyxLQUFLLENBQUM7U0FDaEM7S0FDRjs7QUFHRCxJQUFBLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxlQUFlLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtBQUN2RCxRQUFBLE1BQU0sVUFBVSxHQUFHLGVBQWUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDOztBQUUvRCxRQUFBLElBQUksUUFBUSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1lBQ3hCLFNBQVM7U0FDVjtBQUVELFFBQUEsTUFBTSxLQUFLLEdBQUcsTUFBTSxtQkFBbUIsQ0FBQyxNQUFNLEVBQUUsQ0FBQSxFQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksVUFBVSxDQUFBLENBQUUsQ0FBQyxDQUFDO1FBQ3pFLE1BQU0sV0FBVyxHQUFXLEVBQUUsQ0FBQzs7QUFFL0IsUUFBQSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsS0FBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyQyxNQUFNLGFBQWEsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUNsQyxJQUFJLE1BQU0sQ0FBQyxJQUFJLEdBQUcsR0FBRyxHQUFHLFVBQVUsR0FBRyxPQUFPLENBQUMsQ0FDOUMsQ0FBQztZQUNGLE1BQU0sUUFBUSxHQUFHLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQ3JELFlBQUEsTUFBTSxXQUFXLEdBQUcsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2xFLE1BQU0sSUFBSSxHQUFHLFlBQVksQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFdBQVcsQ0FBQyxDQUFDO1lBQzdELElBQUksSUFBSSxFQUFFO0FBQ1IsZ0JBQUEsV0FBVyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQzthQUN4QjtTQUNGO0FBRUQsUUFBQSxNQUFNLE1BQU0sR0FBRyxvQkFBb0IsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUNoRCxTQUFTLENBQUMsSUFBSSxDQUFDO0FBQ2IsWUFBQSxJQUFJLEVBQUUsVUFBVTtBQUNoQixZQUFBLEtBQUssRUFBRSxXQUFXO1lBQ2xCLE1BQU07QUFDTixZQUFBLE1BQU0sRUFBRSxJQUFJO0FBQ2IsU0FBQSxDQUFDLENBQUM7UUFDSCxNQUFNLENBQUMsSUFBSSxDQUNULENBQXFCLGtCQUFBLEVBQUEsVUFBVSxDQUF1QixvQkFBQSxFQUFBLFdBQVcsQ0FBQyxNQUFNLENBQUcsQ0FBQSxDQUFBLENBQzVFLENBQUM7S0FDSDs7QUFHRCxJQUFBLEtBQUssTUFBTSxPQUFPLElBQUksUUFBUSxFQUFFO0FBQzlCLFFBQUEsTUFBTSxLQUFLLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2hDLE1BQU0sV0FBVyxHQUFXLE1BQU0seUJBQXlCLENBQUMsT0FBTyxFQUFFLEtBQUssQ0FBQyxDQUFDO0FBQzVFLFFBQUEsTUFBTSxNQUFNLEdBQUcsb0JBQW9CLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDN0MsU0FBUyxDQUFDLElBQUksQ0FBQztBQUNiLFlBQUEsSUFBSSxFQUFFLE9BQU87QUFDYixZQUFBLEtBQUssRUFBRSxXQUFXO1lBQ2xCLE1BQU07QUFDTixZQUFBLE1BQU0sRUFBRSxLQUFLO0FBQ2QsU0FBQSxDQUFDLENBQUM7UUFDSCxNQUFNLENBQUMsSUFBSSxDQUNULENBQXFCLGtCQUFBLEVBQUEsT0FBTyxDQUF1QixvQkFBQSxFQUFBLFdBQVcsQ0FBQyxNQUFNLENBQUcsQ0FBQSxDQUFBLENBQ3pFLENBQUM7S0FDSDtBQUNILENBQUMsQ0FBQSxDQUFDO0FBRUYsTUFBTSx5QkFBeUIsR0FBRyxDQUNoQyxZQUFvQixFQUNwQixLQUEwQixLQUNQLFNBQUEsQ0FBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxLQUFBLENBQUEsRUFBQSxhQUFBO0lBQ25CLE1BQU0sV0FBVyxHQUFXLEVBQUUsQ0FBQztBQUMvQixJQUFBLE1BQU0sU0FBUyxHQUFHLFlBQVksQ0FBQyxZQUFZLENBQUMsQ0FBQztBQUU3QyxJQUFBLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFOzs7QUFHckMsUUFBQSxJQUFJLFNBQVMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxFQUFFO1lBQ3JELFNBQVM7U0FDVjtRQUVELE1BQU0sSUFBSSxHQUFHLE1BQU0sb0JBQW9CLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDbEQsUUFBQSxNQUFNLFdBQVcsR0FBRyxNQUFNLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUN0QyxNQUFNLFFBQVEsR0FBRyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDOUMsTUFBTSxJQUFJLEdBQUcsWUFBWSxDQUFDLFlBQVksRUFBRSxRQUFRLEVBQUUsV0FBVyxDQUFDLENBQUM7UUFDL0QsSUFBSSxJQUFJLEVBQUU7QUFDUixZQUFBLFdBQVcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDeEI7S0FDRjtBQUNELElBQUEsT0FBTyxXQUFXLENBQUM7QUFDckIsQ0FBQyxDQUFBLENBQUM7QUFFSyxNQUFNLGlCQUFpQixHQUFHLENBQy9CLFlBQW9CLEVBQ3BCLFFBQWdCLEVBQ2hCLFdBQW1CLEtBQ0M7O0FBRXBCLElBQUEsUUFBUSxHQUFHLGlCQUFpQixDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ3ZDLE1BQU0sSUFBSSxHQUFHLFlBQVksQ0FBQyxZQUFZLEVBQUUsUUFBUSxFQUFFLFdBQVcsQ0FBQyxDQUFDO0lBQy9ELElBQUksQ0FBQyxJQUFJLEVBQUU7UUFDVCxNQUFNLENBQUMsSUFBSSxDQUNULENBQUEsbUNBQUEsRUFBc0MsUUFBUSxDQUFjLFdBQUEsRUFBQSxXQUFXLENBQUcsQ0FBQSxDQUFBLENBQzNFLENBQUM7QUFDRixRQUFBLE9BQU8sU0FBUyxDQUFDO0tBQ2xCO0FBRUQsSUFBQSxNQUFNLFFBQVEsR0FBRyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxLQUFLLFFBQVEsQ0FBQyxJQUFJLEtBQUssWUFBWSxDQUFDLENBQUM7SUFDOUUsSUFBSSxDQUFDLFFBQVEsRUFBRTtBQUNiLFFBQUEsTUFBTSxDQUFDLElBQUksQ0FBQyx1QkFBdUIsWUFBWSxDQUFBLGVBQUEsQ0FBaUIsQ0FBQyxDQUFDO0FBQ2xFLFFBQUEsT0FBTyxTQUFTLENBQUM7S0FDbEI7QUFFRCxJQUFBLFFBQVEsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBRTFCLElBQUEsT0FBTyxJQUFJLENBQUM7QUFDZCxDQUFDLENBQUM7QUFFSyxNQUFNLCtCQUErQixHQUFHLENBQzdDLE1BQXdCLEVBQ3hCLFlBQW9CLEVBQ3BCLFFBQWdCLEtBQ0M7QUFDakIsSUFBQSxNQUFNLFFBQVEsR0FBRyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxLQUFLLFFBQVEsQ0FBQyxJQUFJLEtBQUssWUFBWSxDQUFDLENBQUM7O0FBRTlFLElBQUEsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUU7UUFDcEIsT0FBTyxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUNuQyxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksWUFBWSxDQUFJLENBQUEsRUFBQSxRQUFRLE1BQU0sRUFDekMsSUFBSSxDQUNMLENBQUM7S0FDSDtBQUNILENBQUMsQ0FBQztBQUVLLE1BQU0scUJBQXFCLEdBQUcsQ0FDbkMsTUFBYyxFQUNkLElBQVUsRUFDVixXQUFtQixLQUNqQixTQUFBLENBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsYUFBQTtJQUNGLE1BQU0sb0JBQW9CLEdBQUcsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUNoRSxHQUFHLElBQUksQ0FBQSxDQUFBLEVBQUksSUFBSSxDQUFDLFlBQVksQ0FBRSxDQUFBLENBQy9CLENBQUM7SUFDRixJQUFJLENBQUMsb0JBQW9CLEVBQUU7QUFDekIsUUFBQSxNQUFNLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQSxFQUFHLElBQUksQ0FBSSxDQUFBLEVBQUEsSUFBSSxDQUFDLFlBQVksQ0FBQSxDQUFFLENBQUMsQ0FBQztLQUN0RTtJQUVELE1BQU0sa0JBQWtCLEdBQUcsTUFBTSxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUM5RCxDQUFHLEVBQUEsSUFBSSxDQUFJLENBQUEsRUFBQSxJQUFJLENBQUMsWUFBWSxDQUFJLENBQUEsRUFBQSxJQUFJLENBQUMsSUFBSSxDQUFNLElBQUEsQ0FBQSxDQUNoRCxDQUFDO0lBQ0YsSUFBSSxDQUFDLGtCQUFrQixFQUFFO0FBQ3ZCLFFBQUEsTUFBTSxVQUFVLENBQ2QsTUFBTSxFQUNOLElBQUksQ0FBQyxZQUFZLEVBQ2pCLENBQUcsRUFBQSxJQUFJLENBQUMsSUFBSSxDQUFBLElBQUEsQ0FBTSxFQUNsQixXQUFXLENBQ1osQ0FBQztLQUNIO0FBQ0gsQ0FBQyxDQUFBLENBQUM7QUFFSyxNQUFNLHFCQUFxQixHQUFHLE1BQWE7SUFDaEQsT0FBTyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBYSxFQUFFLFFBQVEsS0FBSTtRQUNsRCxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQzlCLFFBQUEsT0FBTyxLQUFLLENBQUM7S0FDZCxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBQ1QsQ0FBQyxDQUFDO0FBRUssTUFBTSxnQkFBZ0IsR0FBRyxDQUM5QixJQUFZLEVBQ1osV0FBd0IsS0FDdEIsU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLGFBQUE7QUFDRixJQUFBLE1BQU0sS0FBSyxHQUFHLE1BQU0sV0FBVyxDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQzdDLE1BQU0sV0FBVyxHQUFXLE1BQU0seUJBQXlCLENBQUMsSUFBSSxFQUFFLEtBQUssQ0FBQyxDQUFDO0FBQ3pFLElBQUEsTUFBTSxNQUFNLEdBQUcsb0JBQW9CLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDMUMsSUFBQSxTQUFTLENBQUMsSUFBSSxDQUFDLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxXQUFXLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO0lBQ3BFLE1BQU0sQ0FBQyxJQUFJLENBQ1QsQ0FBb0IsaUJBQUEsRUFBQSxJQUFJLENBQXNCLG1CQUFBLEVBQUEsV0FBVyxDQUFDLE1BQU0sQ0FBRyxDQUFBLENBQUEsQ0FDcEUsQ0FBQztBQUNKLENBQUMsQ0FBQSxDQUFDO0FBRUssTUFBTSxjQUFjLEdBQUcsQ0FBQyxRQUFnQixLQUFhO0FBQzFELElBQUEsTUFBTSxLQUFLLEdBQUcscUJBQXFCLEVBQUUsQ0FBQztBQUN0QyxJQUFBLFFBQ0UsS0FBSyxDQUFDLElBQUksQ0FDUixDQUFDLElBQUksS0FBSyxJQUFJLENBQUMsSUFBSSxLQUFLLFFBQVEsSUFBSSxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxJQUFJLEtBQUssUUFBUSxDQUN6RSxLQUFLLFNBQVMsRUFDZjtBQUNKLENBQUMsQ0FBQztBQUVLLE1BQU0sbUJBQW1CLEdBQUcsQ0FDakMsWUFBb0IsRUFDcEIsVUFBa0IsRUFDbEIsUUFBZ0IsS0FDZDtJQUNGLE1BQU0sU0FBUyxHQUFHLGNBQWMsQ0FBQyxJQUFJLENBQ25DLENBQUMsSUFBSSxLQUNILElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxFQUFFLEtBQUssVUFBVSxDQUFDLFdBQVcsRUFBRTtRQUN0RCxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxLQUFLLFFBQVEsQ0FBQyxXQUFXLEVBQUUsQ0FDckQsQ0FBQztJQUNGLElBQUksU0FBUyxFQUFFO0FBQ2IsUUFBQSxPQUFPLFNBQVMsQ0FBQztLQUNsQjtBQUVELElBQUEsTUFBTSxRQUFRLEdBQUcsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLFFBQVEsS0FBSyxRQUFRLENBQUMsSUFBSSxLQUFLLFlBQVksQ0FBQyxDQUFDO0lBQzlFLElBQUksQ0FBQyxRQUFRLEVBQUU7QUFDYixRQUFBLE9BQU8sU0FBUyxDQUFDO0tBQ2xCO0lBRUQsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLElBQUksQ0FDeEIsQ0FBQyxJQUFJLEtBQUssaUJBQWlCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLFFBQVEsQ0FDcEQsQ0FBQztBQUNKLENBQUMsQ0FBQztBQUVLLE1BQU0sb0JBQW9CLEdBQUcsQ0FDbEMsVUFBa0IsRUFDbEIsUUFBZ0IsS0FDTjtJQUNWLElBQUksSUFBSSxHQUFHLEVBQUUsQ0FBQztJQUNkLElBQUksU0FBUyxHQUFHLGNBQWMsQ0FBQyxJQUFJLENBQ2pDLENBQUMsSUFBSSxLQUNILElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxFQUFFLEtBQUssVUFBVSxDQUFDLFdBQVcsRUFBRTtRQUN0RCxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxLQUFLLFFBQVEsQ0FBQyxXQUFXLEVBQUUsQ0FDckQsQ0FBQztJQUNGLElBQUksQ0FBQyxTQUFTLEVBQUU7QUFDZCxRQUFBLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxRQUFRLEtBQUk7WUFDN0IsTUFBTSxJQUFJLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUk7Z0JBQ3hDLFFBQ0UsSUFBSSxDQUFDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsS0FBSyxVQUFVLENBQUMsV0FBVyxFQUFFO0FBQ3RELG9CQUFBLGlCQUFpQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxXQUFXLEVBQUUsS0FBSyxRQUFRLENBQUMsV0FBVyxFQUFFLEVBQ3JFO0FBQ0osYUFBQyxDQUFDLENBQUM7WUFDSCxJQUFJLElBQUksRUFBRTtnQkFDUixTQUFTLEdBQUcsSUFBSSxDQUFDO2FBQ2xCO0FBQ0gsU0FBQyxDQUFDLENBQUM7S0FDSjtJQUVELElBQUksU0FBUyxFQUFFO0FBQ2IsUUFBQSxJQUFJLEdBQUcsU0FBUyxDQUFDLFVBQVUsQ0FBQztLQUM3QjtBQUVELElBQUEsT0FBTyxJQUFJLENBQUM7QUFDZCxDQUFDOztBQzVuQkQ7QUFDQSxJQUFJLE9BQU8sQ0FBQyxVQUFVLENBQWMsSUFBSSxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsNERBQTRELENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsT0FBTyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLGl0YUFBaXRhLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLDZEQUE2RCxDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLE9BQU8sT0FBTyxDQUFDLFNBQVMsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLFFBQVEsQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFNBQVMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLENBQUMsU0FBUyx3QkFBd0IsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTSxFQUFFLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLGdCQUFnQixDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsTUFBTSxNQUFNLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsR0FBRyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUMsQ0FBQyxLQUFLLEdBQUcsUUFBUSxHQUFHLENBQUMsRUFBRSxFQUFFLGlCQUFpQixHQUFHLE9BQU8sQ0FBQyxFQUFFLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUMsQ0FBQyxDQUFDLE9BQU8sT0FBTyxDQUFDLFNBQVMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxXQUFXLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxTQUFTLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksT0FBTyxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsTUFBTSxNQUFNLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxzQkFBc0IsRUFBRSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksUUFBUSxJQUFJLE1BQU0sQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsRUFBRSxRQUFRLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsWUFBWSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLEVBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsR0FBRyxFQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSSxDQUFDLEdBQUcsUUFBUSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxTQUFTLFdBQVcsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxPQUFPLENBQUMsR0FBRyxDQUFDLFNBQVMsT0FBTyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLE1BQU0sRUFBRSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxRQUFRLElBQUksTUFBTSxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsY0FBYyxDQUFDLFFBQVEsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksRUFBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLFVBQVUsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLFNBQVMsa0JBQWtCLENBQUMsS0FBSyxDQUFDLENBQUMsT0FBTyxPQUFPLEtBQUssR0FBRyxRQUFRLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLFNBQVMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLE9BQU8sU0FBUyxHQUFHLFFBQVEsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLFlBQVksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsS0FBSyxDQUFDLE9BQU8sWUFBWSxDQUFDLEtBQUssRUFBRSxJQUFJLEVBQUUsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE9BQU8sR0FBRyxHQUFHLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTyxJQUFJLEdBQUcsUUFBUSxDQUFDLFdBQVcsQ0FBQyxTQUFTLEVBQUUsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxRQUFRLEVBQUUsd0JBQXdCLENBQUMsVUFBVSxDQUFDLE9BQU8sR0FBRyxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLElBQUksR0FBRyxRQUFRLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUUsa0JBQWtCLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxTQUFTLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxTQUFTLE9BQU8sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsT0FBTyxN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
diff --git a/.obsidian/plugins/obsidian-icon-folder/manifest.json b/.obsidian/plugins/obsidian-icon-folder/manifest.json
deleted file mode 100644
index 55543cc..0000000
--- a/.obsidian/plugins/obsidian-icon-folder/manifest.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "id": "obsidian-icon-folder",
- "name": "Iconize",
- "version": "2.12.1",
- "minAppVersion": "0.9.12",
- "description": "Add icons to anything you desire in Obsidian, including files, folders, and text.",
- "author": "Florian Woelki",
- "authorUrl": "https://florianwoelki.com/",
- "isDesktopOnly": false
-}
diff --git a/.obsidian/plugins/obsidian-icon-folder/styles.css b/.obsidian/plugins/obsidian-icon-folder/styles.css
deleted file mode 100644
index a9f2c60..0000000
--- a/.obsidian/plugins/obsidian-icon-folder/styles.css
+++ /dev/null
@@ -1,118 +0,0 @@
-.iconize-inline-title-wrapper {
- width: var(--line-width);
- margin-inline: var(--content-margin);
-}
-
-.iconize-title-icon {
- max-width: var(--max-width);
- margin-right: var(--size-4-2);
-}
-
-.iconize-icon-in-link {
- margin-right: var(--size-2-2);
- display: inline-flex;
-}
-
-.iconize-icon {
- border: 1px solid transparent;
- margin: 0px 4px 0px 0px;
- display: flex;
- align-self: center;
- margin: auto 0;
-}
-
-.nav-folder-title,
-.nav-file-title {
- align-items: center;
-}
-
-.iconize-setting input[type='color'] {
- margin: 0 6px;
-}
-
-.iconize-modal.prompt-results {
- margin: 0;
- overflow-y: auto;
- display: grid;
- grid-template-columns: repeat(5, minmax(0, 1fr));
-}
-
-.prompt .iconize-subheadline {
- margin-top: 12px;
- font-size: 12px;
- color: gray;
- grid-column-start: 1;
- grid-column-end: 6;
-}
-
-@media (max-width: 640px) {
- .iconize-modal.prompt-results {
- grid-template-columns: repeat(3, minmax(0, 1fr));
- }
- .prompt .iconize-subheadline {
- grid-column-end: 4;
- }
-}
-
-.iconize-modal.prompt-results .suggestion-item {
- cursor: pointer;
- white-space: pre-wrap;
- display: flex;
- justify-content: flex-end;
- align-items: center;
- flex-direction: column-reverse;
- text-align: center;
- font-size: 13px;
- color: var(--text-muted);
- padding: 16px 8px;
- line-break: auto;
- word-break: break-word;
- line-height: 1.3;
-}
-
-.iconize-modal.prompt-results .suggestion-item.suggestion-item__center {
- justify-content: center;
-}
-
-.iconize-icon-preview {
- font-size: 22px;
-}
-
-.iconize-icon-preview img {
- width: 16px;
- height: 16px;
-}
-
-.iconize-icon-preview svg {
- width: 24px;
- height: 24px;
- color: currentColor;
- margin-bottom: 4px;
-}
-
-.iconize-dragover {
- position: relative;
-}
-
-.iconize-dragover-el {
- position: absolute;
- width: 100%;
- height: 100%;
- color: var(--text-normal);
- background-color: var(--background-secondary-alt);
- display: flex;
- align-items: center;
- justify-content: center;
-}
-
-/* Custom rule modal. */
-.iconize-custom-modal .modal-content {
- display: flex;
- align-items: center;
- justify-content: center;
-}
-
-.iconize-custom-modal .modal-content input {
- width: 100%;
- margin-right: 0.5rem;
-}
diff --git a/.obsidian/plugins/obsidian-regex-replace/main.js b/.obsidian/plugins/obsidian-regex-replace/main.js
deleted file mode 100644
index 3a65c16..0000000
--- a/.obsidian/plugins/obsidian-regex-replace/main.js
+++ /dev/null
@@ -1,320 +0,0 @@
-/*
-THIS IS A GENERATED/BUNDLED FILE BY ROLLUP
-if you want to view the source visit the plugins github repository
-*/
-
-'use strict';
-
-var obsidian = require('obsidian');
-
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
-
-function __awaiter(thisArg, _arguments, P, generator) {
- function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-}
-
-const DEFAULT_SETTINGS = {
- findText: '',
- replaceText: '',
- useRegEx: true,
- selOnly: false,
- caseInsensitive: false,
- processLineBreak: false,
- processTab: false,
- prefillFind: false
-};
-// logThreshold: 0 ... only error messages
-// 9 ... verbose output
-const logThreshold = 9;
-const logger = (logString, logLevel = 0) => { if (logLevel <= logThreshold)
- console.log('RegexFiRe: ' + logString); };
-class RegexFindReplacePlugin extends obsidian.Plugin {
- onload() {
- return __awaiter(this, void 0, void 0, function* () {
- logger('Loading Plugin...', 9);
- yield this.loadSettings();
- this.addSettingTab(new RegexFindReplaceSettingTab(this.app, this));
- this.addCommand({
- id: 'obsidian-regex-replace',
- name: 'Find and Replace using regular expressions',
- editorCallback: (editor) => {
- new FindAndReplaceModal(this.app, editor, this.settings, this).open();
- },
- });
- });
- }
- onunload() {
- logger('Bye!', 9);
- }
- loadSettings() {
- return __awaiter(this, void 0, void 0, function* () {
- logger('Loading Settings...', 6);
- this.settings = Object.assign({}, DEFAULT_SETTINGS, yield this.loadData());
- logger(' findVal: ' + this.settings.findText, 6);
- logger(' replaceText: ' + this.settings.replaceText, 6);
- logger(' caseInsensitive: ' + this.settings.caseInsensitive, 6);
- logger(' processLineBreak: ' + this.settings.processLineBreak, 6);
- });
- }
- saveSettings() {
- return __awaiter(this, void 0, void 0, function* () {
- yield this.saveData(this.settings);
- });
- }
-}
-class FindAndReplaceModal extends obsidian.Modal {
- constructor(app, editor, settings, plugin) {
- super(app);
- this.editor = editor;
- this.settings = settings;
- this.plugin = plugin;
- }
- onOpen() {
- const { contentEl, titleEl, editor, modalEl } = this;
- modalEl.addClass('find-replace-modal');
- titleEl.setText('Regex Find/Replace');
- const rowClass = 'row';
- const divClass = 'div';
- const noSelection = editor.getSelection() === '';
- let regexFlags = 'gm';
- if (this.settings.caseInsensitive)
- regexFlags = regexFlags.concat('i');
- logger('No text selected?: ' + noSelection, 9);
- const addTextComponent = (label, placeholder, postfix = '') => {
- const containerEl = document.createElement(divClass);
- containerEl.addClass(rowClass);
- const targetEl = document.createElement(divClass);
- targetEl.addClass('input-wrapper');
- const labelEl = document.createElement(divClass);
- labelEl.addClass('input-label');
- labelEl.setText(label);
- const labelEl2 = document.createElement(divClass);
- labelEl2.addClass('postfix-label');
- labelEl2.setText(postfix);
- containerEl.appendChild(labelEl);
- containerEl.appendChild(targetEl);
- containerEl.appendChild(labelEl2);
- const component = new obsidian.TextComponent(targetEl);
- component.setPlaceholder(placeholder);
- contentEl.append(containerEl);
- return [component, labelEl2];
- };
- const addToggleComponent = (label, tooltip, hide = false) => {
- const containerEl = document.createElement(divClass);
- containerEl.addClass(rowClass);
- const targetEl = document.createElement(divClass);
- targetEl.addClass(rowClass);
- const component = new obsidian.ToggleComponent(targetEl);
- component.setTooltip(tooltip);
- const labelEl = document.createElement(divClass);
- labelEl.addClass('check-label');
- labelEl.setText(label);
- containerEl.appendChild(labelEl);
- containerEl.appendChild(targetEl);
- if (!hide)
- contentEl.appendChild(containerEl);
- return component;
- };
- // Create input fields
- const findRow = addTextComponent('Find:', 'e.g. (.*)', '/' + regexFlags);
- const findInputComponent = findRow[0];
- const findRegexFlags = findRow[1];
- const replaceRow = addTextComponent('Replace:', 'e.g. $1', this.settings.processLineBreak ? '\\n=LF' : '');
- const replaceWithInputComponent = replaceRow[0];
- // Create and show regular expression toggle switch
- const regToggleComponent = addToggleComponent('Use regular expressions', 'If enabled, regular expressions in the find field are processed as such, and regex groups might be addressed in the replace field');
- // Update regex-flags label if regular expressions are enabled or disabled
- regToggleComponent.onChange(regNew => {
- if (regNew) {
- findRegexFlags.setText('/' + regexFlags);
- }
- else {
- findRegexFlags.setText('');
- }
- });
- // Create and show selection toggle switch only if any text is selected
- const selToggleComponent = addToggleComponent('Replace only in selection', 'If enabled, replaces only occurances in the currently selected text', noSelection);
- // Create Buttons
- const buttonContainerEl = document.createElement(divClass);
- buttonContainerEl.addClass(rowClass);
- const submitButtonTarget = document.createElement(divClass);
- submitButtonTarget.addClass('button-wrapper');
- submitButtonTarget.addClass(rowClass);
- const cancelButtonTarget = document.createElement(divClass);
- cancelButtonTarget.addClass('button-wrapper');
- cancelButtonTarget.addClass(rowClass);
- const submitButtonComponent = new obsidian.ButtonComponent(submitButtonTarget);
- const cancelButtonComponent = new obsidian.ButtonComponent(cancelButtonTarget);
- cancelButtonComponent.setButtonText('Cancel');
- cancelButtonComponent.onClick(() => {
- logger('Action cancelled.', 8);
- this.close();
- });
- submitButtonComponent.setButtonText('Replace All');
- submitButtonComponent.setCta();
- submitButtonComponent.onClick(() => {
- let resultString = 'No match';
- let scope = '';
- const searchString = findInputComponent.getValue();
- let replaceString = replaceWithInputComponent.getValue();
- const selectedText = editor.getSelection();
- if (searchString === '') {
- new obsidian.Notice('Nothing to search for!');
- return;
- }
- // Replace line breaks in find-field if option is enabled
- if (this.settings.processLineBreak) {
- logger('Replacing linebreaks in replace-field', 9);
- logger(' old: ' + replaceString, 9);
- replaceString = replaceString.replace(/\\n/gm, '\n');
- logger(' new: ' + replaceString, 9);
- }
- // Replace line breaks in find-field if option is enabled
- if (this.settings.processTab) {
- logger('Replacing tabs in replace-field', 9);
- logger(' old: ' + replaceString, 9);
- replaceString = replaceString.replace(/\\t/gm, '\t');
- logger(' new: ' + replaceString, 9);
- }
- // Check if regular expressions should be used
- if (regToggleComponent.getValue()) {
- logger('USING regex with flags: ' + regexFlags, 8);
- const searchRegex = new RegExp(searchString, regexFlags);
- if (!selToggleComponent.getValue()) {
- logger(' SCOPE: Full document', 9);
- const documentText = editor.getValue();
- const rresult = documentText.match(searchRegex);
- if (rresult) {
- editor.setValue(documentText.replace(searchRegex, replaceString));
- resultString = `Made ${rresult.length} replacement(s) in document`;
- }
- }
- else {
- logger(' SCOPE: Selection', 9);
- const rresult = selectedText.match(searchRegex);
- if (rresult) {
- editor.replaceSelection(selectedText.replace(searchRegex, replaceString));
- resultString = `Made ${rresult.length} replacement(s) in selection`;
- }
- }
- }
- else {
- logger('NOT using regex', 8);
- let nrOfHits = 0;
- if (!selToggleComponent.getValue()) {
- logger(' SCOPE: Full document', 9);
- scope = 'selection';
- const documentText = editor.getValue();
- const documentSplit = documentText.split(searchString);
- nrOfHits = documentSplit.length - 1;
- editor.setValue(documentSplit.join(replaceString));
- }
- else {
- logger(' SCOPE: Selection', 9);
- scope = 'document';
- const selectedSplit = selectedText.split(searchString);
- nrOfHits = selectedSplit.length - 1;
- editor.replaceSelection(selectedSplit.join(replaceString));
- }
- resultString = `Made ${nrOfHits} replacement(s) in ${scope}`;
- }
- // Saving settings (find/replace text and toggle switch states)
- this.settings.findText = searchString;
- this.settings.replaceText = replaceString;
- this.settings.useRegEx = regToggleComponent.getValue();
- this.settings.selOnly = selToggleComponent.getValue();
- this.plugin.saveData(this.settings);
- this.close();
- new obsidian.Notice(resultString);
- });
- // Apply settings
- regToggleComponent.setValue(this.settings.useRegEx);
- selToggleComponent.setValue(this.settings.selOnly);
- replaceWithInputComponent.setValue(this.settings.replaceText);
- // Check if the prefill find option is enabled and the selection does not contain linebreaks
- if (this.settings.prefillFind && editor.getSelection().indexOf('\n') < 0 && !noSelection) {
- logger('Found selection without linebreaks and option is enabled -> fill', 9);
- findInputComponent.setValue(editor.getSelection());
- selToggleComponent.setValue(false);
- }
- else {
- logger('Restore find text', 9);
- findInputComponent.setValue(this.settings.findText);
- }
- // Add button row to dialog
- buttonContainerEl.appendChild(submitButtonTarget);
- buttonContainerEl.appendChild(cancelButtonTarget);
- contentEl.appendChild(buttonContainerEl);
- // If no text is selected, disable selection-toggle-switch
- if (noSelection)
- selToggleComponent.setValue(false);
- }
- onClose() {
- const { contentEl } = this;
- contentEl.empty();
- }
-}
-class RegexFindReplaceSettingTab extends obsidian.PluginSettingTab {
- constructor(app, plugin) {
- super(app, plugin);
- this.plugin = plugin;
- }
- display() {
- const { containerEl } = this;
- containerEl.empty();
- containerEl.createEl('h4', { text: 'Regular Expression Settings' });
- new obsidian.Setting(containerEl)
- .setName('Case Insensitive')
- .setDesc('When using regular expressions, apply the \'/i\' modifier for case insensitive search)')
- .addToggle(toggle => toggle
- .setValue(this.plugin.settings.caseInsensitive)
- .onChange((value) => __awaiter(this, void 0, void 0, function* () {
- logger('Settings update: caseInsensitive: ' + value);
- this.plugin.settings.caseInsensitive = value;
- yield this.plugin.saveSettings();
- })));
- containerEl.createEl('h4', { text: 'General Settings' });
- new obsidian.Setting(containerEl)
- .setName('Process \\n as line break')
- .setDesc('When \'\\n\' is used in the replace field, a \'line break\' will be inserted accordingly')
- .addToggle(toggle => toggle
- .setValue(this.plugin.settings.processLineBreak)
- .onChange((value) => __awaiter(this, void 0, void 0, function* () {
- logger('Settings update: processLineBreak: ' + value);
- this.plugin.settings.processLineBreak = value;
- yield this.plugin.saveSettings();
- })));
- new obsidian.Setting(containerEl)
- .setName('Prefill Find Field')
- .setDesc('Copy the currently selected text (if any) into the \'Find\' text field. This setting is only applied if the selection does not contain linebreaks')
- .addToggle(toggle => toggle
- .setValue(this.plugin.settings.prefillFind)
- .onChange((value) => __awaiter(this, void 0, void 0, function* () {
- logger('Settings update: prefillFind: ' + value);
- this.plugin.settings.prefillFind = value;
- yield this.plugin.saveSettings();
- })));
- }
-}
-
-module.exports = RegexFindReplacePlugin;
-//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9tYWluLnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qISAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5Db3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi5cclxuXHJcblBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueVxyXG5wdXJwb3NlIHdpdGggb3Igd2l0aG91dCBmZWUgaXMgaGVyZWJ5IGdyYW50ZWQuXHJcblxyXG5USEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIXHJcblJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWVxyXG5BTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsXHJcbklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTVxyXG5MT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUlxyXG5PVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SXHJcblBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qIGdsb2JhbCBSZWZsZWN0LCBQcm9taXNlICovXHJcblxyXG52YXIgZXh0ZW5kU3RhdGljcyA9IGZ1bmN0aW9uKGQsIGIpIHtcclxuICAgIGV4dGVuZFN0YXRpY3MgPSBPYmplY3Quc2V0UHJvdG90eXBlT2YgfHxcclxuICAgICAgICAoeyBfX3Byb3RvX186IFtdIH0gaW5zdGFuY2VvZiBBcnJheSAmJiBmdW5jdGlvbiAoZCwgYikgeyBkLl9fcHJvdG9fXyA9IGI7IH0pIHx8XHJcbiAgICAgICAgZnVuY3Rpb24gKGQsIGIpIHsgZm9yICh2YXIgcCBpbiBiKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKGIsIHApKSBkW3BdID0gYltwXTsgfTtcclxuICAgIHJldHVybiBleHRlbmRTdGF0aWNzKGQsIGIpO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXh0ZW5kcyhkLCBiKSB7XHJcbiAgICBpZiAodHlwZW9mIGIgIT09IFwiZnVuY3Rpb25cIiAmJiBiICE9PSBudWxsKVxyXG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDbGFzcyBleHRlbmRzIHZhbHVlIFwiICsgU3RyaW5nKGIpICsgXCIgaXMgbm90IGEgY29uc3RydWN0b3Igb3IgbnVsbFwiKTtcclxuICAgIGV4dGVuZFN0YXRpY3MoZCwgYik7XHJcbiAgICBmdW5jdGlvbiBfXygpIHsgdGhpcy5jb25zdHJ1Y3RvciA9IGQ7IH1cclxuICAgIGQucHJvdG90eXBlID0gYiA9PT0gbnVsbCA/IE9iamVjdC5jcmVhdGUoYikgOiAoX18ucHJvdG90eXBlID0gYi5wcm90b3R5cGUsIG5ldyBfXygpKTtcclxufVxyXG5cclxuZXhwb3J0IHZhciBfX2Fzc2lnbiA9IGZ1bmN0aW9uKCkge1xyXG4gICAgX19hc3NpZ24gPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uIF9fYXNzaWduKHQpIHtcclxuICAgICAgICBmb3IgKHZhciBzLCBpID0gMSwgbiA9IGFyZ3VtZW50cy5sZW5ndGg7IGkgPCBuOyBpKyspIHtcclxuICAgICAgICAgICAgcyA9IGFyZ3VtZW50c1tpXTtcclxuICAgICAgICAgICAgZm9yICh2YXIgcCBpbiBzKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHMsIHApKSB0W3BdID0gc1twXTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHQ7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gX19hc3NpZ24uYXBwbHkodGhpcywgYXJndW1lbnRzKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcmVzdChzLCBlKSB7XHJcbiAgICB2YXIgdCA9IHt9O1xyXG4gICAgZm9yICh2YXIgcCBpbiBzKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHMsIHApICYmIGUuaW5kZXhPZihwKSA8IDApXHJcbiAgICAgICAgdFtwXSA9IHNbcF07XHJcbiAgICBpZiAocyAhPSBudWxsICYmIHR5cGVvZiBPYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzID09PSBcImZ1bmN0aW9uXCIpXHJcbiAgICAgICAgZm9yICh2YXIgaSA9IDAsIHAgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzKHMpOyBpIDwgcC5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICBpZiAoZS5pbmRleE9mKHBbaV0pIDwgMCAmJiBPYmplY3QucHJvdG90eXBlLnByb3BlcnR5SXNFbnVtZXJhYmxlLmNhbGwocywgcFtpXSkpXHJcbiAgICAgICAgICAgICAgICB0W3BbaV1dID0gc1twW2ldXTtcclxuICAgICAgICB9XHJcbiAgICByZXR1cm4gdDtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZGVjb3JhdGUoZGVjb3JhdG9ycywgdGFyZ2V0LCBrZXksIGRlc2MpIHtcclxuICAgIHZhciBjID0gYXJndW1lbnRzLmxlbmd0aCwgciA9IGMgPCAzID8gdGFyZ2V0IDogZGVzYyA9PT0gbnVsbCA/IGRlc2MgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHRhcmdldCwga2V5KSA6IGRlc2MsIGQ7XHJcbiAgICBpZiAodHlwZW9mIFJlZmxlY3QgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIFJlZmxlY3QuZGVjb3JhdGUgPT09IFwiZnVuY3Rpb25cIikgciA9IFJlZmxlY3QuZGVjb3JhdGUoZGVjb3JhdG9ycywgdGFyZ2V0LCBrZXksIGRlc2MpO1xyXG4gICAgZWxzZSBmb3IgKHZhciBpID0gZGVjb3JhdG9ycy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkgaWYgKGQgPSBkZWNvcmF0b3JzW2ldKSByID0gKGMgPCAzID8gZChyKSA6IGMgPiAzID8gZCh0YXJnZXQsIGtleSwgcikgOiBkKHRhcmdldCwga2V5KSkgfHwgcjtcclxuICAgIHJldHVybiBjID4gMyAmJiByICYmIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsIGtleSwgciksIHI7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3BhcmFtKHBhcmFtSW5kZXgsIGRlY29yYXRvcikge1xyXG4gICAgcmV0dXJuIGZ1bmN0aW9uICh0YXJnZXQsIGtleSkgeyBkZWNvcmF0b3IodGFyZ2V0LCBrZXksIHBhcmFtSW5kZXgpOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX21ldGFkYXRhKG1ldGFkYXRhS2V5LCBtZXRhZGF0YVZhbHVlKSB7XHJcbiAgICBpZiAodHlwZW9mIFJlZmxlY3QgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIFJlZmxlY3QubWV0YWRhdGEgPT09IFwiZnVuY3Rpb25cIikgcmV0dXJuIFJlZmxlY3QubWV0YWRhdGEobWV0YWRhdGFLZXksIG1ldGFkYXRhVmFsdWUpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hd2FpdGVyKHRoaXNBcmcsIF9hcmd1bWVudHMsIFAsIGdlbmVyYXRvcikge1xyXG4gICAgZnVuY3Rpb24gYWRvcHQodmFsdWUpIHsgcmV0dXJuIHZhbHVlIGluc3RhbmNlb2YgUCA/IHZhbHVlIDogbmV3IFAoZnVuY3Rpb24gKHJlc29sdmUpIHsgcmVzb2x2ZSh2YWx1ZSk7IH0pOyB9XHJcbiAgICByZXR1cm4gbmV3IChQIHx8IChQID0gUHJvbWlzZSkpKGZ1bmN0aW9uIChyZXNvbHZlLCByZWplY3QpIHtcclxuICAgICAgICBmdW5jdGlvbiBmdWxmaWxsZWQodmFsdWUpIHsgdHJ5IHsgc3RlcChnZW5lcmF0b3IubmV4dCh2YWx1ZSkpOyB9IGNhdGNoIChlKSB7IHJlamVjdChlKTsgfSB9XHJcbiAgICAgICAgZnVuY3Rpb24gcmVqZWN0ZWQodmFsdWUpIHsgdHJ5IHsgc3RlcChnZW5lcmF0b3JbXCJ0aHJvd1wiXSh2YWx1ZSkpOyB9IGNhdGNoIChlKSB7IHJlamVjdChlKTsgfSB9XHJcbiAgICAgICAgZnVuY3Rpb24gc3RlcChyZXN1bHQpIHsgcmVzdWx0LmRvbmUgPyByZXNvbHZlKHJlc3VsdC52YWx1ZSkgOiBhZG9wdChyZXN1bHQudmFsdWUpLnRoZW4oZnVsZmlsbGVkLCByZWplY3RlZCk7IH1cclxuICAgICAgICBzdGVwKChnZW5lcmF0b3IgPSBnZW5lcmF0b3IuYXBwbHkodGhpc0FyZywgX2FyZ3VtZW50cyB8fCBbXSkpLm5leHQoKSk7XHJcbiAgICB9KTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZ2VuZXJhdG9yKHRoaXNBcmcsIGJvZHkpIHtcclxuICAgIHZhciBfID0geyBsYWJlbDogMCwgc2VudDogZnVuY3Rpb24oKSB7IGlmICh0WzBdICYgMSkgdGhyb3cgdFsxXTsgcmV0dXJuIHRbMV07IH0sIHRyeXM6IFtdLCBvcHM6IFtdIH0sIGYsIHksIHQsIGc7XHJcbiAgICByZXR1cm4gZyA9IHsgbmV4dDogdmVyYigwKSwgXCJ0aHJvd1wiOiB2ZXJiKDEpLCBcInJldHVyblwiOiB2ZXJiKDIpIH0sIHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiAoZ1tTeW1ib2wuaXRlcmF0b3JdID0gZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzOyB9KSwgZztcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyByZXR1cm4gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIHN0ZXAoW24sIHZdKTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gc3RlcChvcCkge1xyXG4gICAgICAgIGlmIChmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiR2VuZXJhdG9yIGlzIGFscmVhZHkgZXhlY3V0aW5nLlwiKTtcclxuICAgICAgICB3aGlsZSAoXykgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKGYgPSAxLCB5ICYmICh0ID0gb3BbMF0gJiAyID8geVtcInJldHVyblwiXSA6IG9wWzBdID8geVtcInRocm93XCJdIHx8ICgodCA9IHlbXCJyZXR1cm5cIl0pICYmIHQuY2FsbCh5KSwgMCkgOiB5Lm5leHQpICYmICEodCA9IHQuY2FsbCh5LCBvcFsxXSkpLmRvbmUpIHJldHVybiB0O1xyXG4gICAgICAgICAgICBpZiAoeSA9IDAsIHQpIG9wID0gW29wWzBdICYgMiwgdC52YWx1ZV07XHJcbiAgICAgICAgICAgIHN3aXRjaCAob3BbMF0pIHtcclxuICAgICAgICAgICAgICAgIGNhc2UgMDogY2FzZSAxOiB0ID0gb3A7IGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgY2FzZSA0OiBfLmxhYmVsKys7IHJldHVybiB7IHZhbHVlOiBvcFsxXSwgZG9uZTogZmFsc2UgfTtcclxuICAgICAgICAgICAgICAgIGNhc2UgNTogXy5sYWJlbCsrOyB5ID0gb3BbMV07IG9wID0gWzBdOyBjb250aW51ZTtcclxuICAgICAgICAgICAgICAgIGNhc2UgNzogb3AgPSBfLm9wcy5wb3AoKTsgXy50cnlzLnBvcCgpOyBjb250aW51ZTtcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKCEodCA9IF8udHJ5cywgdCA9IHQubGVuZ3RoID4gMCAmJiB0W3QubGVuZ3RoIC0gMV0pICYmIChvcFswXSA9PT0gNiB8fCBvcFswXSA9PT0gMikpIHsgXyA9IDA7IGNvbnRpbnVlOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKG9wWzBdID09PSAzICYmICghdCB8fCAob3BbMV0gPiB0WzBdICYmIG9wWzFdIDwgdFszXSkpKSB7IF8ubGFiZWwgPSBvcFsxXTsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAob3BbMF0gPT09IDYgJiYgXy5sYWJlbCA8IHRbMV0pIHsgXy5sYWJlbCA9IHRbMV07IHQgPSBvcDsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAodCAmJiBfLmxhYmVsIDwgdFsyXSkgeyBfLmxhYmVsID0gdFsyXTsgXy5vcHMucHVzaChvcCk7IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRbMl0pIF8ub3BzLnBvcCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIF8udHJ5cy5wb3AoKTsgY29udGludWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgb3AgPSBib2R5LmNhbGwodGhpc0FyZywgXyk7XHJcbiAgICAgICAgfSBjYXRjaCAoZSkgeyBvcCA9IFs2LCBlXTsgeSA9IDA7IH0gZmluYWxseSB7IGYgPSB0ID0gMDsgfVxyXG4gICAgICAgIGlmIChvcFswXSAmIDUpIHRocm93IG9wWzFdOyByZXR1cm4geyB2YWx1ZTogb3BbMF0gPyBvcFsxXSA6IHZvaWQgMCwgZG9uZTogdHJ1ZSB9O1xyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgdmFyIF9fY3JlYXRlQmluZGluZyA9IE9iamVjdC5jcmVhdGUgPyAoZnVuY3Rpb24obywgbSwgaywgazIpIHtcclxuICAgIGlmIChrMiA9PT0gdW5kZWZpbmVkKSBrMiA9IGs7XHJcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkobywgazIsIHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBmdW5jdGlvbigpIHsgcmV0dXJuIG1ba107IH0gfSk7XHJcbn0pIDogKGZ1bmN0aW9uKG8sIG0sIGssIGsyKSB7XHJcbiAgICBpZiAoazIgPT09IHVuZGVmaW5lZCkgazIgPSBrO1xyXG4gICAgb1trMl0gPSBtW2tdO1xyXG59KTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2V4cG9ydFN0YXIobSwgbykge1xyXG4gICAgZm9yICh2YXIgcCBpbiBtKSBpZiAocCAhPT0gXCJkZWZhdWx0XCIgJiYgIU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvLCBwKSkgX19jcmVhdGVCaW5kaW5nKG8sIG0sIHApO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX192YWx1ZXMobykge1xyXG4gICAgdmFyIHMgPSB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgU3ltYm9sLml0ZXJhdG9yLCBtID0gcyAmJiBvW3NdLCBpID0gMDtcclxuICAgIGlmIChtKSByZXR1cm4gbS5jYWxsKG8pO1xyXG4gICAgaWYgKG8gJiYgdHlwZW9mIG8ubGVuZ3RoID09PSBcIm51bWJlclwiKSByZXR1cm4ge1xyXG4gICAgICAgIG5leHQ6IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICAgICAgaWYgKG8gJiYgaSA+PSBvLmxlbmd0aCkgbyA9IHZvaWQgMDtcclxuICAgICAgICAgICAgcmV0dXJuIHsgdmFsdWU6IG8gJiYgb1tpKytdLCBkb25lOiAhbyB9O1xyXG4gICAgICAgIH1cclxuICAgIH07XHJcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKHMgPyBcIk9iamVjdCBpcyBub3QgaXRlcmFibGUuXCIgOiBcIlN5bWJvbC5pdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3JlYWQobywgbikge1xyXG4gICAgdmFyIG0gPSB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgb1tTeW1ib2wuaXRlcmF0b3JdO1xyXG4gICAgaWYgKCFtKSByZXR1cm4gbztcclxuICAgIHZhciBpID0gbS5jYWxsKG8pLCByLCBhciA9IFtdLCBlO1xyXG4gICAgdHJ5IHtcclxuICAgICAgICB3aGlsZSAoKG4gPT09IHZvaWQgMCB8fCBuLS0gPiAwKSAmJiAhKHIgPSBpLm5leHQoKSkuZG9uZSkgYXIucHVzaChyLnZhbHVlKTtcclxuICAgIH1cclxuICAgIGNhdGNoIChlcnJvcikgeyBlID0geyBlcnJvcjogZXJyb3IgfTsgfVxyXG4gICAgZmluYWxseSB7XHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKHIgJiYgIXIuZG9uZSAmJiAobSA9IGlbXCJyZXR1cm5cIl0pKSBtLmNhbGwoaSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpbmFsbHkgeyBpZiAoZSkgdGhyb3cgZS5lcnJvcjsgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIGFyO1xyXG59XHJcblxyXG4vKiogQGRlcHJlY2F0ZWQgKi9cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkKCkge1xyXG4gICAgZm9yICh2YXIgYXIgPSBbXSwgaSA9IDA7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspXHJcbiAgICAgICAgYXIgPSBhci5jb25jYXQoX19yZWFkKGFyZ3VtZW50c1tpXSkpO1xyXG4gICAgcmV0dXJuIGFyO1xyXG59XHJcblxyXG4vKiogQGRlcHJlY2F0ZWQgKi9cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkQXJyYXlzKCkge1xyXG4gICAgZm9yICh2YXIgcyA9IDAsIGkgPSAwLCBpbCA9IGFyZ3VtZW50cy5sZW5ndGg7IGkgPCBpbDsgaSsrKSBzICs9IGFyZ3VtZW50c1tpXS5sZW5ndGg7XHJcbiAgICBmb3IgKHZhciByID0gQXJyYXkocyksIGsgPSAwLCBpID0gMDsgaSA8IGlsOyBpKyspXHJcbiAgICAgICAgZm9yICh2YXIgYSA9IGFyZ3VtZW50c1tpXSwgaiA9IDAsIGpsID0gYS5sZW5ndGg7IGogPCBqbDsgaisrLCBrKyspXHJcbiAgICAgICAgICAgIHJba10gPSBhW2pdO1xyXG4gICAgcmV0dXJuIHI7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZEFycmF5KHRvLCBmcm9tLCBwYWNrKSB7XHJcbiAgICBpZiAocGFjayB8fCBhcmd1bWVudHMubGVuZ3RoID09PSAyKSBmb3IgKHZhciBpID0gMCwgbCA9IGZyb20ubGVuZ3RoLCBhcjsgaSA8IGw7IGkrKykge1xyXG4gICAgICAgIGlmIChhciB8fCAhKGkgaW4gZnJvbSkpIHtcclxuICAgICAgICAgICAgaWYgKCFhcikgYXIgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChmcm9tLCAwLCBpKTtcclxuICAgICAgICAgICAgYXJbaV0gPSBmcm9tW2ldO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHJldHVybiB0by5jb25jYXQoYXIgfHwgQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZnJvbSkpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hd2FpdCh2KSB7XHJcbiAgICByZXR1cm4gdGhpcyBpbnN0YW5jZW9mIF9fYXdhaXQgPyAodGhpcy52ID0gdiwgdGhpcykgOiBuZXcgX19hd2FpdCh2KTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNHZW5lcmF0b3IodGhpc0FyZywgX2FyZ3VtZW50cywgZ2VuZXJhdG9yKSB7XHJcbiAgICBpZiAoIVN5bWJvbC5hc3luY0l0ZXJhdG9yKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiU3ltYm9sLmFzeW5jSXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG4gICAgdmFyIGcgPSBnZW5lcmF0b3IuYXBwbHkodGhpc0FyZywgX2FyZ3VtZW50cyB8fCBbXSksIGksIHEgPSBbXTtcclxuICAgIHJldHVybiBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLmFzeW5jSXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyBpZiAoZ1tuXSkgaVtuXSA9IGZ1bmN0aW9uICh2KSB7IHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAoYSwgYikgeyBxLnB1c2goW24sIHYsIGEsIGJdKSA+IDEgfHwgcmVzdW1lKG4sIHYpOyB9KTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gcmVzdW1lKG4sIHYpIHsgdHJ5IHsgc3RlcChnW25dKHYpKTsgfSBjYXRjaCAoZSkgeyBzZXR0bGUocVswXVszXSwgZSk7IH0gfVxyXG4gICAgZnVuY3Rpb24gc3RlcChyKSB7IHIudmFsdWUgaW5zdGFuY2VvZiBfX2F3YWl0ID8gUHJvbWlzZS5yZXNvbHZlKHIudmFsdWUudikudGhlbihmdWxmaWxsLCByZWplY3QpIDogc2V0dGxlKHFbMF1bMl0sIHIpOyB9XHJcbiAgICBmdW5jdGlvbiBmdWxmaWxsKHZhbHVlKSB7IHJlc3VtZShcIm5leHRcIiwgdmFsdWUpOyB9XHJcbiAgICBmdW5jdGlvbiByZWplY3QodmFsdWUpIHsgcmVzdW1lKFwidGhyb3dcIiwgdmFsdWUpOyB9XHJcbiAgICBmdW5jdGlvbiBzZXR0bGUoZiwgdikgeyBpZiAoZih2KSwgcS5zaGlmdCgpLCBxLmxlbmd0aCkgcmVzdW1lKHFbMF1bMF0sIHFbMF1bMV0pOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jRGVsZWdhdG9yKG8pIHtcclxuICAgIHZhciBpLCBwO1xyXG4gICAgcmV0dXJuIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiLCBmdW5jdGlvbiAoZSkgeyB0aHJvdyBlOyB9KSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuaXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobiwgZikgeyBpW25dID0gb1tuXSA/IGZ1bmN0aW9uICh2KSB7IHJldHVybiAocCA9ICFwKSA/IHsgdmFsdWU6IF9fYXdhaXQob1tuXSh2KSksIGRvbmU6IG4gPT09IFwicmV0dXJuXCIgfSA6IGYgPyBmKHYpIDogdjsgfSA6IGY7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNWYWx1ZXMobykge1xyXG4gICAgaWYgKCFTeW1ib2wuYXN5bmNJdGVyYXRvcikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlN5bWJvbC5hc3luY0l0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxuICAgIHZhciBtID0gb1tTeW1ib2wuYXN5bmNJdGVyYXRvcl0sIGk7XHJcbiAgICByZXR1cm4gbSA/IG0uY2FsbChvKSA6IChvID0gdHlwZW9mIF9fdmFsdWVzID09PSBcImZ1bmN0aW9uXCIgPyBfX3ZhbHVlcyhvKSA6IG9bU3ltYm9sLml0ZXJhdG9yXSgpLCBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLmFzeW5jSXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaSk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgaVtuXSA9IG9bbl0gJiYgZnVuY3Rpb24gKHYpIHsgcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uIChyZXNvbHZlLCByZWplY3QpIHsgdiA9IG9bbl0odiksIHNldHRsZShyZXNvbHZlLCByZWplY3QsIHYuZG9uZSwgdi52YWx1ZSk7IH0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiBzZXR0bGUocmVzb2x2ZSwgcmVqZWN0LCBkLCB2KSB7IFByb21pc2UucmVzb2x2ZSh2KS50aGVuKGZ1bmN0aW9uKHYpIHsgcmVzb2x2ZSh7IHZhbHVlOiB2LCBkb25lOiBkIH0pOyB9LCByZWplY3QpOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX21ha2VUZW1wbGF0ZU9iamVjdChjb29rZWQsIHJhdykge1xyXG4gICAgaWYgKE9iamVjdC5kZWZpbmVQcm9wZXJ0eSkgeyBPYmplY3QuZGVmaW5lUHJvcGVydHkoY29va2VkLCBcInJhd1wiLCB7IHZhbHVlOiByYXcgfSk7IH0gZWxzZSB7IGNvb2tlZC5yYXcgPSByYXc7IH1cclxuICAgIHJldHVybiBjb29rZWQ7XHJcbn07XHJcblxyXG52YXIgX19zZXRNb2R1bGVEZWZhdWx0ID0gT2JqZWN0LmNyZWF0ZSA/IChmdW5jdGlvbihvLCB2KSB7XHJcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkobywgXCJkZWZhdWx0XCIsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHYgfSk7XHJcbn0pIDogZnVuY3Rpb24obywgdikge1xyXG4gICAgb1tcImRlZmF1bHRcIl0gPSB2O1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9faW1wb3J0U3Rhcihtb2QpIHtcclxuICAgIGlmIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpIHJldHVybiBtb2Q7XHJcbiAgICB2YXIgcmVzdWx0ID0ge307XHJcbiAgICBpZiAobW9kICE9IG51bGwpIGZvciAodmFyIGsgaW4gbW9kKSBpZiAoayAhPT0gXCJkZWZhdWx0XCIgJiYgT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG1vZCwgaykpIF9fY3JlYXRlQmluZGluZyhyZXN1bHQsIG1vZCwgayk7XHJcbiAgICBfX3NldE1vZHVsZURlZmF1bHQocmVzdWx0LCBtb2QpO1xyXG4gICAgcmV0dXJuIHJlc3VsdDtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9faW1wb3J0RGVmYXVsdChtb2QpIHtcclxuICAgIHJldHVybiAobW9kICYmIG1vZC5fX2VzTW9kdWxlKSA/IG1vZCA6IHsgZGVmYXVsdDogbW9kIH07XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkR2V0KHJlY2VpdmVyLCBzdGF0ZSwga2luZCwgZikge1xyXG4gICAgaWYgKGtpbmQgPT09IFwiYVwiICYmICFmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgZ2V0dGVyXCIpO1xyXG4gICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgIT09IHN0YXRlIHx8ICFmIDogIXN0YXRlLmhhcyhyZWNlaXZlcikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgcmVhZCBwcml2YXRlIG1lbWJlciBmcm9tIGFuIG9iamVjdCB3aG9zZSBjbGFzcyBkaWQgbm90IGRlY2xhcmUgaXRcIik7XHJcbiAgICByZXR1cm4ga2luZCA9PT0gXCJtXCIgPyBmIDoga2luZCA9PT0gXCJhXCIgPyBmLmNhbGwocmVjZWl2ZXIpIDogZiA/IGYudmFsdWUgOiBzdGF0ZS5nZXQocmVjZWl2ZXIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZFNldChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJtXCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIG1ldGhvZCBpcyBub3Qgd3JpdGFibGVcIik7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJhXCIgJiYgIWYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIGFjY2Vzc29yIHdhcyBkZWZpbmVkIHdpdGhvdXQgYSBzZXR0ZXJcIik7XHJcbiAgICBpZiAodHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciAhPT0gc3RhdGUgfHwgIWYgOiAhc3RhdGUuaGFzKHJlY2VpdmVyKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCB3cml0ZSBwcml2YXRlIG1lbWJlciB0byBhbiBvYmplY3Qgd2hvc2UgY2xhc3MgZGlkIG5vdCBkZWNsYXJlIGl0XCIpO1xyXG4gICAgcmV0dXJuIChraW5kID09PSBcImFcIiA/IGYuY2FsbChyZWNlaXZlciwgdmFsdWUpIDogZiA/IGYudmFsdWUgPSB2YWx1ZSA6IHN0YXRlLnNldChyZWNlaXZlciwgdmFsdWUpKSwgdmFsdWU7XHJcbn1cclxuIiwiaW1wb3J0IHtcblx0QXBwLFxuXHRCdXR0b25Db21wb25lbnQsXG5cdEVkaXRvcixcblx0TW9kYWwsXG5cdE5vdGljZSxcblx0UGx1Z2luLFxuXHRUZXh0Q29tcG9uZW50LFxuXHRUb2dnbGVDb21wb25lbnQsXG5cdFBsdWdpblNldHRpbmdUYWIsXG5cdFNldHRpbmdcbn0gZnJvbSAnb2JzaWRpYW4nO1xuXG5pbnRlcmZhY2UgUmZyUGx1Z2luU2V0dGluZ3Mge1xuXHRmaW5kVGV4dDogc3RyaW5nO1xuXHRyZXBsYWNlVGV4dDogc3RyaW5nO1xuXHR1c2VSZWdFeDogYm9vbGVhbjtcblx0c2VsT25seTogYm9vbGVhbjtcblx0Y2FzZUluc2Vuc2l0aXZlOiBib29sZWFuO1xuXHRwcm9jZXNzTGluZUJyZWFrOiBib29sZWFuO1xuXHRwcm9jZXNzVGFiOiBib29sZWFuO1xuXHRwcmVmaWxsRmluZDogYm9vbGVhbjtcbn1cblxuY29uc3QgREVGQVVMVF9TRVRUSU5HUzogUmZyUGx1Z2luU2V0dGluZ3MgPSB7XG5cdGZpbmRUZXh0OiAnJyxcblx0cmVwbGFjZVRleHQ6ICcnLFxuXHR1c2VSZWdFeDogdHJ1ZSxcblx0c2VsT25seTogZmFsc2UsXG5cdGNhc2VJbnNlbnNpdGl2ZTogZmFsc2UsXG5cdHByb2Nlc3NMaW5lQnJlYWs6IGZhbHNlLFxuXHRwcm9jZXNzVGFiOiBmYWxzZSxcblx0cHJlZmlsbEZpbmQ6IGZhbHNlXG59XG5cbi8vIGxvZ1RocmVzaG9sZDogMCAuLi4gb25seSBlcnJvciBtZXNzYWdlc1xuLy8gICAgICAgICAgICAgICA5IC4uLiB2ZXJib3NlIG91dHB1dFxuY29uc3QgbG9nVGhyZXNob2xkID0gOTtcbmNvbnN0IGxvZ2dlciA9IChsb2dTdHJpbmc6IHN0cmluZywgbG9nTGV2ZWw9MCk6IHZvaWQgPT4ge2lmIChsb2dMZXZlbCA8PSBsb2dUaHJlc2hvbGQpIGNvbnNvbGUubG9nICgnUmVnZXhGaVJlOiAnICsgbG9nU3RyaW5nKX07XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFJlZ2V4RmluZFJlcGxhY2VQbHVnaW4gZXh0ZW5kcyBQbHVnaW4ge1xuXHRzZXR0aW5nczogUmZyUGx1Z2luU2V0dGluZ3M7XG5cblx0YXN5bmMgb25sb2FkKCkge1xuXHRcdGxvZ2dlcignTG9hZGluZyBQbHVnaW4uLi4nLCA5KTtcblx0XHRhd2FpdCB0aGlzLmxvYWRTZXR0aW5ncygpO1xuXG5cdFx0dGhpcy5hZGRTZXR0aW5nVGFiKG5ldyBSZWdleEZpbmRSZXBsYWNlU2V0dGluZ1RhYih0aGlzLmFwcCwgdGhpcykpO1xuXG5cblx0XHR0aGlzLmFkZENvbW1hbmQoe1xuXHRcdFx0aWQ6ICdvYnNpZGlhbi1yZWdleC1yZXBsYWNlJyxcblx0XHRcdG5hbWU6ICdGaW5kIGFuZCBSZXBsYWNlIHVzaW5nIHJlZ3VsYXIgZXhwcmVzc2lvbnMnLFxuXHRcdFx0ZWRpdG9yQ2FsbGJhY2s6IChlZGl0b3IpID0+IHtcblx0XHRcdFx0bmV3IEZpbmRBbmRSZXBsYWNlTW9kYWwodGhpcy5hcHAsIGVkaXRvciwgdGhpcy5zZXR0aW5ncywgdGhpcykub3BlbigpO1xuXHRcdFx0fSxcblx0XHR9KTtcblx0fVxuXG5cdG9udW5sb2FkKCkge1xuXHRcdGxvZ2dlcignQnllIScsIDkpO1xuXHR9XG5cblx0YXN5bmMgbG9hZFNldHRpbmdzKCkge1xuXHRcdGxvZ2dlcignTG9hZGluZyBTZXR0aW5ncy4uLicsIDYpO1xuXHRcdHRoaXMuc2V0dGluZ3MgPSBPYmplY3QuYXNzaWduKHt9LCBERUZBVUxUX1NFVFRJTkdTLCBhd2FpdCB0aGlzLmxvYWREYXRhKCkpO1xuXHRcdGxvZ2dlcignICAgZmluZFZhbDogICAgICAgICAnICsgdGhpcy5zZXR0aW5ncy5maW5kVGV4dCwgNik7XG5cdFx0bG9nZ2VyKCcgICByZXBsYWNlVGV4dDogICAgICcgKyB0aGlzLnNldHRpbmdzLnJlcGxhY2VUZXh0LCA2KTtcblx0XHRsb2dnZXIoJyAgIGNhc2VJbnNlbnNpdGl2ZTogJyArIHRoaXMuc2V0dGluZ3MuY2FzZUluc2Vuc2l0aXZlLCA2KTtcblx0XHRsb2dnZXIoJyAgIHByb2Nlc3NMaW5lQnJlYWs6ICcgKyB0aGlzLnNldHRpbmdzLnByb2Nlc3NMaW5lQnJlYWssIDYpO1xuXG5cdH1cblxuXHRhc3luYyBzYXZlU2V0dGluZ3MoKSB7XG5cdFx0YXdhaXQgdGhpcy5zYXZlRGF0YSh0aGlzLnNldHRpbmdzKTtcblx0fVxuXG59XG5cbmNsYXNzIEZpbmRBbmRSZXBsYWNlTW9kYWwgZXh0ZW5kcyBNb2RhbCB7XG5cdGNvbnN0cnVjdG9yKGFwcDogQXBwLCBlZGl0b3I6IEVkaXRvciwgc2V0dGluZ3M6IFJmclBsdWdpblNldHRpbmdzLCBwbHVnaW46IFBsdWdpbikge1xuXHRcdHN1cGVyKGFwcCk7XG5cdFx0dGhpcy5lZGl0b3IgPSBlZGl0b3I7XG5cdFx0dGhpcy5zZXR0aW5ncyA9IHNldHRpbmdzO1xuXHRcdHRoaXMucGx1Z2luID0gcGx1Z2luO1xuXHR9XG5cblx0c2V0dGluZ3M6IFJmclBsdWdpblNldHRpbmdzO1xuXHRlZGl0b3I6IEVkaXRvcjtcblx0cGx1Z2luOiBQbHVnaW47XG5cblx0b25PcGVuKCkge1xuXHRcdGNvbnN0IHsgY29udGVudEVsLCB0aXRsZUVsLCBlZGl0b3IsIG1vZGFsRWwgfSA9IHRoaXM7XG5cblx0XHRtb2RhbEVsLmFkZENsYXNzKCdmaW5kLXJlcGxhY2UtbW9kYWwnKTtcblx0XHR0aXRsZUVsLnNldFRleHQoJ1JlZ2V4IEZpbmQvUmVwbGFjZScpO1xuXG5cdFx0Y29uc3Qgcm93Q2xhc3MgPSAncm93Jztcblx0XHRjb25zdCBkaXZDbGFzcyA9ICdkaXYnO1xuXHRcdGNvbnN0IG5vU2VsZWN0aW9uID0gZWRpdG9yLmdldFNlbGVjdGlvbigpID09PSAnJztcblx0XHRsZXQgcmVnZXhGbGFncyA9ICdnbSc7XG5cdFx0aWYgKHRoaXMuc2V0dGluZ3MuY2FzZUluc2Vuc2l0aXZlKSByZWdleEZsYWdzID0gcmVnZXhGbGFncy5jb25jYXQoJ2knKTtcblxuXHRcdGxvZ2dlcignTm8gdGV4dCBzZWxlY3RlZD86ICcgKyBub1NlbGVjdGlvbiwgOSk7XG5cblx0XHRjb25zdCBhZGRUZXh0Q29tcG9uZW50ID0gKGxhYmVsOiBzdHJpbmcsIHBsYWNlaG9sZGVyOiBzdHJpbmcsIHBvc3RmaXg9JycpOiBbVGV4dENvbXBvbmVudCwgSFRNTERpdkVsZW1lbnRdID0+IHtcblx0XHRcdGNvbnN0IGNvbnRhaW5lckVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChkaXZDbGFzcyk7XG5cdFx0XHRjb250YWluZXJFbC5hZGRDbGFzcyhyb3dDbGFzcyk7XG5cblx0XHRcdGNvbnN0IHRhcmdldEVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChkaXZDbGFzcyk7XG5cdFx0XHR0YXJnZXRFbC5hZGRDbGFzcygnaW5wdXQtd3JhcHBlcicpO1xuXG5cdFx0XHRjb25zdCBsYWJlbEVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChkaXZDbGFzcyk7XG5cdFx0XHRsYWJlbEVsLmFkZENsYXNzKCdpbnB1dC1sYWJlbCcpO1xuXHRcdFx0bGFiZWxFbC5zZXRUZXh0KGxhYmVsKTtcblxuXHRcdFx0Y29uc3QgbGFiZWxFbDIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KGRpdkNsYXNzKTtcblx0XHRcdGxhYmVsRWwyLmFkZENsYXNzKCdwb3N0Zml4LWxhYmVsJyk7XG5cdFx0XHRsYWJlbEVsMi5zZXRUZXh0KHBvc3RmaXgpO1xuXG5cdFx0XHRjb250YWluZXJFbC5hcHBlbmRDaGlsZChsYWJlbEVsKTtcblx0XHRcdGNvbnRhaW5lckVsLmFwcGVuZENoaWxkKHRhcmdldEVsKTtcblx0XHRcdGNvbnRhaW5lckVsLmFwcGVuZENoaWxkKGxhYmVsRWwyKTtcblxuXHRcdFx0Y29uc3QgY29tcG9uZW50ID0gbmV3IFRleHRDb21wb25lbnQodGFyZ2V0RWwpO1xuXHRcdFx0Y29tcG9uZW50LnNldFBsYWNlaG9sZGVyKHBsYWNlaG9sZGVyKTtcblxuXHRcdFx0Y29udGVudEVsLmFwcGVuZChjb250YWluZXJFbCk7XG5cdFx0XHRyZXR1cm4gW2NvbXBvbmVudCwgbGFiZWxFbDJdO1xuXHRcdH07XG5cblx0XHRjb25zdCBhZGRUb2dnbGVDb21wb25lbnQgPSAobGFiZWw6IHN0cmluZywgdG9vbHRpcDogc3RyaW5nLCBoaWRlID0gZmFsc2UpOiBUb2dnbGVDb21wb25lbnQgPT4ge1xuXHRcdFx0Y29uc3QgY29udGFpbmVyRWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KGRpdkNsYXNzKTtcblx0XHRcdGNvbnRhaW5lckVsLmFkZENsYXNzKHJvd0NsYXNzKTtcblx0XG5cdFx0XHRjb25zdCB0YXJnZXRFbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoZGl2Q2xhc3MpO1xuXHRcdFx0dGFyZ2V0RWwuYWRkQ2xhc3Mocm93Q2xhc3MpO1xuXG5cdFx0XHRjb25zdCBjb21wb25lbnQgPSBuZXcgVG9nZ2xlQ29tcG9uZW50KHRhcmdldEVsKTtcblx0XHRcdGNvbXBvbmVudC5zZXRUb29sdGlwKHRvb2x0aXApO1xuXHRcblx0XHRcdGNvbnN0IGxhYmVsRWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KGRpdkNsYXNzKTtcblx0XHRcdGxhYmVsRWwuYWRkQ2xhc3MoJ2NoZWNrLWxhYmVsJyk7XG5cdFx0XHRsYWJlbEVsLnNldFRleHQobGFiZWwpO1xuXHRcblx0XHRcdGNvbnRhaW5lckVsLmFwcGVuZENoaWxkKGxhYmVsRWwpO1xuXHRcdFx0Y29udGFpbmVyRWwuYXBwZW5kQ2hpbGQodGFyZ2V0RWwpO1xuXHRcdFx0aWYgKCFoaWRlKSBjb250ZW50RWwuYXBwZW5kQ2hpbGQoY29udGFpbmVyRWwpO1xuXHRcdFx0cmV0dXJuIGNvbXBvbmVudDtcblx0XHR9O1xuXG5cdFx0Ly8gQ3JlYXRlIGlucHV0IGZpZWxkc1xuXHRcdGNvbnN0IGZpbmRSb3cgPSBhZGRUZXh0Q29tcG9uZW50KCdGaW5kOicsICdlLmcuICguKiknLCAnLycgKyByZWdleEZsYWdzKTtcblx0XHRjb25zdCBmaW5kSW5wdXRDb21wb25lbnQgPSBmaW5kUm93WzBdO1xuXHRcdGNvbnN0IGZpbmRSZWdleEZsYWdzID0gZmluZFJvd1sxXTtcblx0XHRjb25zdCByZXBsYWNlUm93ID0gYWRkVGV4dENvbXBvbmVudCgnUmVwbGFjZTonLCAnZS5nLiAkMScsIHRoaXMuc2V0dGluZ3MucHJvY2Vzc0xpbmVCcmVhayA/ICdcXFxcbj1MRicgOiAnJyk7XG5cdFx0Y29uc3QgcmVwbGFjZVdpdGhJbnB1dENvbXBvbmVudCA9IHJlcGxhY2VSb3dbMF07XG5cblx0XHQvLyBDcmVhdGUgYW5kIHNob3cgcmVndWxhciBleHByZXNzaW9uIHRvZ2dsZSBzd2l0Y2hcblx0XHRjb25zdCByZWdUb2dnbGVDb21wb25lbnQgPSBhZGRUb2dnbGVDb21wb25lbnQoJ1VzZSByZWd1bGFyIGV4cHJlc3Npb25zJywgJ0lmIGVuYWJsZWQsIHJlZ3VsYXIgZXhwcmVzc2lvbnMgaW4gdGhlIGZpbmQgZmllbGQgYXJlIHByb2Nlc3NlZCBhcyBzdWNoLCBhbmQgcmVnZXggZ3JvdXBzIG1pZ2h0IGJlIGFkZHJlc3NlZCBpbiB0aGUgcmVwbGFjZSBmaWVsZCcpO1xuXHRcdFxuXHRcdC8vIFVwZGF0ZSByZWdleC1mbGFncyBsYWJlbCBpZiByZWd1bGFyIGV4cHJlc3Npb25zIGFyZSBlbmFibGVkIG9yIGRpc2FibGVkXG5cdFx0cmVnVG9nZ2xlQ29tcG9uZW50Lm9uQ2hhbmdlKCByZWdOZXcgPT4ge1xuXHRcdFx0aWYgKHJlZ05ldykge1xuXHRcdFx0XHRmaW5kUmVnZXhGbGFncy5zZXRUZXh0KCcvJyArIHJlZ2V4RmxhZ3MpO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSB7XG5cdFx0XHRcdGZpbmRSZWdleEZsYWdzLnNldFRleHQoJycpO1xuXHRcdFx0fVxuXHRcdH0pXG5cblx0XHQvLyBDcmVhdGUgYW5kIHNob3cgc2VsZWN0aW9uIHRvZ2dsZSBzd2l0Y2ggb25seSBpZiBhbnkgdGV4dCBpcyBzZWxlY3RlZFxuXHRcdGNvbnN0IHNlbFRvZ2dsZUNvbXBvbmVudCA9IGFkZFRvZ2dsZUNvbXBvbmVudCgnUmVwbGFjZSBvbmx5IGluIHNlbGVjdGlvbicsICdJZiBlbmFibGVkLCByZXBsYWNlcyBvbmx5IG9jY3VyYW5jZXMgaW4gdGhlIGN1cnJlbnRseSBzZWxlY3RlZCB0ZXh0Jywgbm9TZWxlY3Rpb24pO1xuXG5cdFx0Ly8gQ3JlYXRlIEJ1dHRvbnNcblx0XHRjb25zdCBidXR0b25Db250YWluZXJFbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoZGl2Q2xhc3MpO1xuXHRcdGJ1dHRvbkNvbnRhaW5lckVsLmFkZENsYXNzKHJvd0NsYXNzKTtcblxuXHRcdGNvbnN0IHN1Ym1pdEJ1dHRvblRhcmdldCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoZGl2Q2xhc3MpO1xuXHRcdHN1Ym1pdEJ1dHRvblRhcmdldC5hZGRDbGFzcygnYnV0dG9uLXdyYXBwZXInKTtcblx0XHRzdWJtaXRCdXR0b25UYXJnZXQuYWRkQ2xhc3Mocm93Q2xhc3MpO1xuXG5cdFx0Y29uc3QgY2FuY2VsQnV0dG9uVGFyZ2V0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChkaXZDbGFzcyk7XG5cdFx0Y2FuY2VsQnV0dG9uVGFyZ2V0LmFkZENsYXNzKCdidXR0b24td3JhcHBlcicpO1xuXHRcdGNhbmNlbEJ1dHRvblRhcmdldC5hZGRDbGFzcyhyb3dDbGFzcyk7XG5cblx0XHRjb25zdCBzdWJtaXRCdXR0b25Db21wb25lbnQgPSBuZXcgQnV0dG9uQ29tcG9uZW50KHN1Ym1pdEJ1dHRvblRhcmdldCk7XG5cdFx0Y29uc3QgY2FuY2VsQnV0dG9uQ29tcG9uZW50ID0gbmV3IEJ1dHRvbkNvbXBvbmVudChjYW5jZWxCdXR0b25UYXJnZXQpO1xuXHRcdFxuXHRcdGNhbmNlbEJ1dHRvbkNvbXBvbmVudC5zZXRCdXR0b25UZXh0KCdDYW5jZWwnKTtcblx0XHRjYW5jZWxCdXR0b25Db21wb25lbnQub25DbGljaygoKSA9PiB7XG5cdFx0XHRsb2dnZXIoJ0FjdGlvbiBjYW5jZWxsZWQuJywgOCk7XG5cdFx0XHR0aGlzLmNsb3NlKCk7XG5cdFx0fSk7XG5cblx0XHRzdWJtaXRCdXR0b25Db21wb25lbnQuc2V0QnV0dG9uVGV4dCgnUmVwbGFjZSBBbGwnKTtcblx0XHRzdWJtaXRCdXR0b25Db21wb25lbnQuc2V0Q3RhKCk7XG5cdFx0c3VibWl0QnV0dG9uQ29tcG9uZW50Lm9uQ2xpY2soKCkgPT4ge1xuXHRcdFx0bGV0IHJlc3VsdFN0cmluZyA9ICdObyBtYXRjaCc7XG5cdFx0XHRsZXQgc2NvcGUgPSAnJztcblx0XHRcdGNvbnN0IHNlYXJjaFN0cmluZyA9IGZpbmRJbnB1dENvbXBvbmVudC5nZXRWYWx1ZSgpO1xuXHRcdFx0bGV0IHJlcGxhY2VTdHJpbmcgPSByZXBsYWNlV2l0aElucHV0Q29tcG9uZW50LmdldFZhbHVlKCk7XG5cdFx0XHRjb25zdCBzZWxlY3RlZFRleHQgPSBlZGl0b3IuZ2V0U2VsZWN0aW9uKCk7XG5cblx0XHRcdGlmIChzZWFyY2hTdHJpbmcgPT09ICcnKSB7XG5cdFx0XHRcdG5ldyBOb3RpY2UoJ05vdGhpbmcgdG8gc2VhcmNoIGZvciEnKTtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBSZXBsYWNlIGxpbmUgYnJlYWtzIGluIGZpbmQtZmllbGQgaWYgb3B0aW9uIGlzIGVuYWJsZWRcblx0XHRcdGlmICh0aGlzLnNldHRpbmdzLnByb2Nlc3NMaW5lQnJlYWspIHtcblx0XHRcdFx0bG9nZ2VyKCdSZXBsYWNpbmcgbGluZWJyZWFrcyBpbiByZXBsYWNlLWZpZWxkJywgOSk7XG5cdFx0XHRcdGxvZ2dlcignICBvbGQ6ICcgKyByZXBsYWNlU3RyaW5nLCA5KTtcblx0XHRcdFx0cmVwbGFjZVN0cmluZyA9IHJlcGxhY2VTdHJpbmcucmVwbGFjZSgvXFxcXG4vZ20sICdcXG4nKTtcblx0XHRcdFx0bG9nZ2VyKCcgIG5ldzogJyArIHJlcGxhY2VTdHJpbmcsIDkpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBSZXBsYWNlIGxpbmUgYnJlYWtzIGluIGZpbmQtZmllbGQgaWYgb3B0aW9uIGlzIGVuYWJsZWRcblx0XHRcdGlmICh0aGlzLnNldHRpbmdzLnByb2Nlc3NUYWIpIHtcblx0XHRcdFx0bG9nZ2VyKCdSZXBsYWNpbmcgdGFicyBpbiByZXBsYWNlLWZpZWxkJywgOSk7XG5cdFx0XHRcdGxvZ2dlcignICBvbGQ6ICcgKyByZXBsYWNlU3RyaW5nLCA5KTtcblx0XHRcdFx0cmVwbGFjZVN0cmluZyA9IHJlcGxhY2VTdHJpbmcucmVwbGFjZSgvXFxcXHQvZ20sICdcXHQnKTtcblx0XHRcdFx0bG9nZ2VyKCcgIG5ldzogJyArIHJlcGxhY2VTdHJpbmcsIDkpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBDaGVjayBpZiByZWd1bGFyIGV4cHJlc3Npb25zIHNob3VsZCBiZSB1c2VkXG5cdFx0XHRpZihyZWdUb2dnbGVDb21wb25lbnQuZ2V0VmFsdWUoKSkge1xuXHRcdFx0XHRsb2dnZXIoJ1VTSU5HIHJlZ2V4IHdpdGggZmxhZ3M6ICcgKyByZWdleEZsYWdzLCA4KTtcblxuXHRcdFx0XHRjb25zdCBzZWFyY2hSZWdleCA9IG5ldyBSZWdFeHAoc2VhcmNoU3RyaW5nLCByZWdleEZsYWdzKTtcblx0XHRcdFx0aWYoIXNlbFRvZ2dsZUNvbXBvbmVudC5nZXRWYWx1ZSgpKSB7XG5cdFx0XHRcdFx0bG9nZ2VyKCcgICBTQ09QRTogRnVsbCBkb2N1bWVudCcsIDkpO1xuXHRcdFx0XHRcdGNvbnN0IGRvY3VtZW50VGV4dCA9IGVkaXRvci5nZXRWYWx1ZSgpO1xuXHRcdFx0XHRcdGNvbnN0IHJyZXN1bHQgPSBkb2N1bWVudFRleHQubWF0Y2goc2VhcmNoUmVnZXgpO1xuXHRcdFx0XHRcdGlmIChycmVzdWx0KSB7XG5cdFx0XHRcdFx0XHRlZGl0b3Iuc2V0VmFsdWUoZG9jdW1lbnRUZXh0LnJlcGxhY2Uoc2VhcmNoUmVnZXgsIHJlcGxhY2VTdHJpbmcpKTtcblx0XHRcdFx0XHRcdHJlc3VsdFN0cmluZyA9IGBNYWRlICR7cnJlc3VsdC5sZW5ndGh9IHJlcGxhY2VtZW50KHMpIGluIGRvY3VtZW50YDtcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0ZWxzZSB7XG5cdFx0XHRcdFx0bG9nZ2VyKCcgICBTQ09QRTogU2VsZWN0aW9uJywgOSk7XG5cdFx0XHRcdFx0Y29uc3QgcnJlc3VsdCA9IHNlbGVjdGVkVGV4dC5tYXRjaChzZWFyY2hSZWdleCk7XG5cdFx0XHRcdFx0aWYgKHJyZXN1bHQpIHtcblx0XHRcdFx0XHRcdGVkaXRvci5yZXBsYWNlU2VsZWN0aW9uKHNlbGVjdGVkVGV4dC5yZXBsYWNlKHNlYXJjaFJlZ2V4LCByZXBsYWNlU3RyaW5nKSk7XHRcblx0XHRcdFx0XHRcdHJlc3VsdFN0cmluZyA9IGBNYWRlICR7cnJlc3VsdC5sZW5ndGh9IHJlcGxhY2VtZW50KHMpIGluIHNlbGVjdGlvbmA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRlbHNlIHtcblx0XHRcdFx0bG9nZ2VyKCdOT1QgdXNpbmcgcmVnZXgnLCA4KTtcblx0XHRcdFx0bGV0IG5yT2ZIaXRzID0gMDtcblx0XHRcdFx0aWYoIXNlbFRvZ2dsZUNvbXBvbmVudC5nZXRWYWx1ZSgpKSB7XG5cdFx0XHRcdFx0bG9nZ2VyKCcgICBTQ09QRTogRnVsbCBkb2N1bWVudCcsIDkpO1xuXHRcdFx0XHRcdHNjb3BlID0gJ3NlbGVjdGlvbidcblx0XHRcdFx0XHRjb25zdCBkb2N1bWVudFRleHQgPSBlZGl0b3IuZ2V0VmFsdWUoKTtcblx0XHRcdFx0XHRjb25zdCBkb2N1bWVudFNwbGl0ID0gZG9jdW1lbnRUZXh0LnNwbGl0KHNlYXJjaFN0cmluZyk7XG5cdFx0XHRcdFx0bnJPZkhpdHMgPSBkb2N1bWVudFNwbGl0Lmxlbmd0aCAtIDE7XG5cdFx0XHRcdFx0ZWRpdG9yLnNldFZhbHVlKGRvY3VtZW50U3BsaXQuam9pbihyZXBsYWNlU3RyaW5nKSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZWxzZSB7XG5cdFx0XHRcdFx0bG9nZ2VyKCcgICBTQ09QRTogU2VsZWN0aW9uJywgOSk7XG5cdFx0XHRcdFx0c2NvcGUgPSAnZG9jdW1lbnQnO1xuXHRcdFx0XHRcdGNvbnN0IHNlbGVjdGVkU3BsaXQgPSBzZWxlY3RlZFRleHQuc3BsaXQoc2VhcmNoU3RyaW5nKTtcblx0XHRcdFx0XHRuck9mSGl0cyA9IHNlbGVjdGVkU3BsaXQubGVuZ3RoIC0gMTtcblx0XHRcdFx0XHRlZGl0b3IucmVwbGFjZVNlbGVjdGlvbihzZWxlY3RlZFNwbGl0LmpvaW4ocmVwbGFjZVN0cmluZykpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHJlc3VsdFN0cmluZyA9IGBNYWRlICR7bnJPZkhpdHN9IHJlcGxhY2VtZW50KHMpIGluICR7c2NvcGV9YDtcblx0XHRcdH0gXHRcdFxuXHRcdFx0XG5cdFx0XHQvLyBTYXZpbmcgc2V0dGluZ3MgKGZpbmQvcmVwbGFjZSB0ZXh0IGFuZCB0b2dnbGUgc3dpdGNoIHN0YXRlcylcblx0XHRcdHRoaXMuc2V0dGluZ3MuZmluZFRleHQgPSBzZWFyY2hTdHJpbmc7XG5cdFx0XHR0aGlzLnNldHRpbmdzLnJlcGxhY2VUZXh0ID0gcmVwbGFjZVN0cmluZztcblx0XHRcdHRoaXMuc2V0dGluZ3MudXNlUmVnRXggPSByZWdUb2dnbGVDb21wb25lbnQuZ2V0VmFsdWUoKTtcblx0XHRcdHRoaXMuc2V0dGluZ3Muc2VsT25seSA9IHNlbFRvZ2dsZUNvbXBvbmVudC5nZXRWYWx1ZSgpO1xuXHRcdFx0dGhpcy5wbHVnaW4uc2F2ZURhdGEodGhpcy5zZXR0aW5ncyk7XG5cblx0XHRcdHRoaXMuY2xvc2UoKTtcblx0XHRcdG5ldyBOb3RpY2UocmVzdWx0U3RyaW5nKTtcdFx0XHRcdFx0XG5cdFx0fSk7XG5cblx0XHQvLyBBcHBseSBzZXR0aW5nc1xuXHRcdHJlZ1RvZ2dsZUNvbXBvbmVudC5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLnVzZVJlZ0V4KTtcblx0XHRzZWxUb2dnbGVDb21wb25lbnQuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5zZWxPbmx5KTtcblx0XHRyZXBsYWNlV2l0aElucHV0Q29tcG9uZW50LnNldFZhbHVlKHRoaXMuc2V0dGluZ3MucmVwbGFjZVRleHQpO1xuXHRcdFxuXHRcdC8vIENoZWNrIGlmIHRoZSBwcmVmaWxsIGZpbmQgb3B0aW9uIGlzIGVuYWJsZWQgYW5kIHRoZSBzZWxlY3Rpb24gZG9lcyBub3QgY29udGFpbiBsaW5lYnJlYWtzXG5cdFx0aWYgKHRoaXMuc2V0dGluZ3MucHJlZmlsbEZpbmQgJiYgZWRpdG9yLmdldFNlbGVjdGlvbigpLmluZGV4T2YoJ1xcbicpIDwgMCAmJiAhbm9TZWxlY3Rpb24pIHtcblx0XHRcdGxvZ2dlcignRm91bmQgc2VsZWN0aW9uIHdpdGhvdXQgbGluZWJyZWFrcyBhbmQgb3B0aW9uIGlzIGVuYWJsZWQgLT4gZmlsbCcsOSk7XG5cdFx0XHRmaW5kSW5wdXRDb21wb25lbnQuc2V0VmFsdWUoZWRpdG9yLmdldFNlbGVjdGlvbigpKTtcblx0XHRcdHNlbFRvZ2dsZUNvbXBvbmVudC5zZXRWYWx1ZShmYWxzZSk7XG5cdFx0fVxuXHRcdGVsc2Uge1xuXHRcdFx0bG9nZ2VyKCdSZXN0b3JlIGZpbmQgdGV4dCcsIDkpO1xuXHRcdFx0ZmluZElucHV0Q29tcG9uZW50LnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuZmluZFRleHQpO1xuXHRcdH1cblx0XHRcblx0XHQvLyBBZGQgYnV0dG9uIHJvdyB0byBkaWFsb2dcblx0XHRidXR0b25Db250YWluZXJFbC5hcHBlbmRDaGlsZChzdWJtaXRCdXR0b25UYXJnZXQpO1xuXHRcdGJ1dHRvbkNvbnRhaW5lckVsLmFwcGVuZENoaWxkKGNhbmNlbEJ1dHRvblRhcmdldCk7XG5cdFx0Y29udGVudEVsLmFwcGVuZENoaWxkKGJ1dHRvbkNvbnRhaW5lckVsKTtcblxuXHRcdC8vIElmIG5vIHRleHQgaXMgc2VsZWN0ZWQsIGRpc2FibGUgc2VsZWN0aW9uLXRvZ2dsZS1zd2l0Y2hcblx0XHRpZiAobm9TZWxlY3Rpb24pIHNlbFRvZ2dsZUNvbXBvbmVudC5zZXRWYWx1ZShmYWxzZSk7XG5cdH1cblx0XG5cdG9uQ2xvc2UoKSB7XG5cdFx0Y29uc3QgeyBjb250ZW50RWwgfSA9IHRoaXM7XG5cdFx0Y29udGVudEVsLmVtcHR5KCk7XG5cdH1cbn1cblxuY2xhc3MgUmVnZXhGaW5kUmVwbGFjZVNldHRpbmdUYWIgZXh0ZW5kcyBQbHVnaW5TZXR0aW5nVGFiIHtcblx0cGx1Z2luOiBSZWdleEZpbmRSZXBsYWNlUGx1Z2luO1xuXG5cdGNvbnN0cnVjdG9yKGFwcDogQXBwLCBwbHVnaW46IFJlZ2V4RmluZFJlcGxhY2VQbHVnaW4pIHtcblx0XHRzdXBlcihhcHAsIHBsdWdpbik7XG5cdFx0dGhpcy5wbHVnaW4gPSBwbHVnaW47XG5cdH1cblxuXHRkaXNwbGF5KCk6IHZvaWQge1xuXHRcdGNvbnN0IHtjb250YWluZXJFbH0gPSB0aGlzO1xuXHRcdGNvbnRhaW5lckVsLmVtcHR5KCk7XG5cblx0XHRjb250YWluZXJFbC5jcmVhdGVFbCgnaDQnLCB7dGV4dDogJ1JlZ3VsYXIgRXhwcmVzc2lvbiBTZXR0aW5ncyd9KTtcblxuXHRcdG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuXHRcdFx0LnNldE5hbWUoJ0Nhc2UgSW5zZW5zaXRpdmUnKVxuXHRcdFx0LnNldERlc2MoJ1doZW4gdXNpbmcgcmVndWxhciBleHByZXNzaW9ucywgYXBwbHkgdGhlIFxcJy9pXFwnIG1vZGlmaWVyIGZvciBjYXNlIGluc2Vuc2l0aXZlIHNlYXJjaCknKVxuXHRcdFx0LmFkZFRvZ2dsZSh0b2dnbGUgPT4gdG9nZ2xlXG5cdFx0XHRcdC5zZXRWYWx1ZSh0aGlzLnBsdWdpbi5zZXR0aW5ncy5jYXNlSW5zZW5zaXRpdmUpXG5cdFx0XHRcdC5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcblx0XHRcdFx0XHRsb2dnZXIoJ1NldHRpbmdzIHVwZGF0ZTogY2FzZUluc2Vuc2l0aXZlOiAnICsgdmFsdWUpO1xuXHRcdFx0XHRcdHRoaXMucGx1Z2luLnNldHRpbmdzLmNhc2VJbnNlbnNpdGl2ZSA9IHZhbHVlO1xuXHRcdFx0XHRcdGF3YWl0IHRoaXMucGx1Z2luLnNhdmVTZXR0aW5ncygpO1xuXHRcdFx0XHR9KSk7XG5cblx0XHRjb250YWluZXJFbC5jcmVhdGVFbCgnaDQnLCB7dGV4dDogJ0dlbmVyYWwgU2V0dGluZ3MnfSk7XG5cblxuXHRcdG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuXHRcdFx0LnNldE5hbWUoJ1Byb2Nlc3MgXFxcXG4gYXMgbGluZSBicmVhaycpXG5cdFx0XHQuc2V0RGVzYygnV2hlbiBcXCdcXFxcblxcJyBpcyB1c2VkIGluIHRoZSByZXBsYWNlIGZpZWxkLCBhIFxcJ2xpbmUgYnJlYWtcXCcgd2lsbCBiZSBpbnNlcnRlZCBhY2NvcmRpbmdseScpXG5cdFx0XHQuYWRkVG9nZ2xlKHRvZ2dsZSA9PiB0b2dnbGVcblx0XHRcdFx0LnNldFZhbHVlKHRoaXMucGx1Z2luLnNldHRpbmdzLnByb2Nlc3NMaW5lQnJlYWspXG5cdFx0XHRcdC5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcblx0XHRcdFx0XHRsb2dnZXIoJ1NldHRpbmdzIHVwZGF0ZTogcHJvY2Vzc0xpbmVCcmVhazogJyArIHZhbHVlKTtcblx0XHRcdFx0XHR0aGlzLnBsdWdpbi5zZXR0aW5ncy5wcm9jZXNzTGluZUJyZWFrID0gdmFsdWU7XG5cdFx0XHRcdFx0YXdhaXQgdGhpcy5wbHVnaW4uc2F2ZVNldHRpbmdzKCk7XG5cdFx0XHRcdH0pKTtcblxuXG5cdFx0bmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG5cdFx0XHQuc2V0TmFtZSgnUHJlZmlsbCBGaW5kIEZpZWxkJylcblx0XHRcdC5zZXREZXNjKCdDb3B5IHRoZSBjdXJyZW50bHkgc2VsZWN0ZWQgdGV4dCAoaWYgYW55KSBpbnRvIHRoZSBcXCdGaW5kXFwnIHRleHQgZmllbGQuIFRoaXMgc2V0dGluZyBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlIHNlbGVjdGlvbiBkb2VzIG5vdCBjb250YWluIGxpbmVicmVha3MnKVxuXHRcdFx0LmFkZFRvZ2dsZSh0b2dnbGUgPT4gdG9nZ2xlXG5cdFx0XHRcdC5zZXRWYWx1ZSh0aGlzLnBsdWdpbi5zZXR0aW5ncy5wcmVmaWxsRmluZClcblx0XHRcdFx0Lm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuXHRcdFx0XHRcdGxvZ2dlcignU2V0dGluZ3MgdXBkYXRlOiBwcmVmaWxsRmluZDogJyArIHZhbHVlKTtcblx0XHRcdFx0XHR0aGlzLnBsdWdpbi5zZXR0aW5ncy5wcmVmaWxsRmluZCA9IHZhbHVlO1xuXHRcdFx0XHRcdGF3YWl0IHRoaXMucGx1Z2luLnNhdmVTZXR0aW5ncygpO1xuXHRcdFx0XHR9KSk7XG5cdH1cbn0iXSwibmFtZXMiOlsiUGx1Z2luIiwiTW9kYWwiLCJUZXh0Q29tcG9uZW50IiwiVG9nZ2xlQ29tcG9uZW50IiwiQnV0dG9uQ29tcG9uZW50IiwiTm90aWNlIiwiUGx1Z2luU2V0dGluZ1RhYiIsIlNldHRpbmciXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF1REE7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ25HLFFBQVEsU0FBUyxRQUFRLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxD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
diff --git a/.obsidian/plugins/obsidian-regex-replace/manifest.json b/.obsidian/plugins/obsidian-regex-replace/manifest.json
deleted file mode 100644
index 2300a3c..0000000
--- a/.obsidian/plugins/obsidian-regex-replace/manifest.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "author": "Martin Eder",
- "authorUrl": "https://www.gruware.org",
- "description": "Find and replace text using regular expressions.",
- "id": "obsidian-regex-replace",
- "isDesktopOnly": false,
- "minAppVersion": "0.12.17",
- "name": "Regex Find/Replace",
- "version": "1.2.0"
-}
diff --git a/.obsidian/plugins/obsidian-regex-replace/styles.css b/.obsidian/plugins/obsidian-regex-replace/styles.css
deleted file mode 100644
index b6a7e51..0000000
--- a/.obsidian/plugins/obsidian-regex-replace/styles.css
+++ /dev/null
@@ -1,51 +0,0 @@
-.find-replace-modal .modal-content .row {
- display: flex;
- align-items: center;
- width: 100%;
- margin-top: 8px;
-}
-
-
-.find-replace-modal .modal-content .row .input-label {
- display: flex;
- justify-content: flex-end;
- height: 100%;
-}
-
-
-.find-replace-modal .modal-content .row .postfix-label {
- display: flex;
- height: 100%;
- margin-left: 8px;
- justify-content: flex-end;
- color: gray;
-}
-
-
-.find-replace-modal .modal-content .row .check-label {
- display: flex;
- justify-content: flex-end;
- width: 100%;
- height: 100%;
- margin-right: 8px;
-}
-
-
-.find-replace-modal .modal-content .row .input-wrapper {
- display: flex;
- align-items: center;
- height: 100%;
- width: 100%;
- margin: 0;
-}
-
-
-.find-replace-modal .modal-content .row .input-wrapper input {
- width: 100%;
-}
-
-
-.find-replace-modal .modal-content .button-wrapper {
- justify-content: center;
- margin-top: 16px;
-}
diff --git a/.obsidian/plugins/obsidian-style-settings/data.json b/.obsidian/plugins/obsidian-style-settings/data.json
deleted file mode 100644
index ca39023..0000000
--- a/.obsidian/plugins/obsidian-style-settings/data.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "obsidian-prism-theme@@color-schemes-lt": "pt-color-scheme-periwinkle-lt"
-}
\ No newline at end of file
diff --git a/.obsidian/plugins/obsidian-style-settings/main.js b/.obsidian/plugins/obsidian-style-settings/main.js
deleted file mode 100644
index b7e0ea0..0000000
--- a/.obsidian/plugins/obsidian-style-settings/main.js
+++ /dev/null
@@ -1,9858 +0,0 @@
-/*
-THIS IS A GENERATED/BUNDLED FILE BY ROLLUP
-if you want to view the source visit the plugins github repository
-*/
-
-'use strict';
-
-var obsidian = require('obsidian');
-
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
-
-function __awaiter(thisArg, _arguments, P, generator) {
- function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-}
-
-class ExportModal extends obsidian.Modal {
- constructor(app, plugin, section, config) {
- super(app);
- this.plugin = plugin;
- this.config = config;
- this.section = section;
- }
- onOpen() {
- const { contentEl, modalEl } = this;
- modalEl.addClass('modal-style-settings');
- new obsidian.Setting(contentEl)
- .setName(`Export settings for: ${this.section}`)
- .then((setting) => {
- const output = JSON.stringify(this.config, null, 2);
- // Build a copy to clipboard link
- setting.controlEl.createEl('a', {
- cls: 'style-settings-copy',
- text: 'Copy to clipboard',
- href: '#',
- }, (copyButton) => {
- new obsidian.TextAreaComponent(contentEl)
- .setValue(output)
- .then((textarea) => {
- copyButton.addEventListener('click', (e) => {
- e.preventDefault();
- // Select the textarea contents and copy them to the clipboard
- textarea.inputEl.select();
- textarea.inputEl.setSelectionRange(0, 99999);
- document.execCommand('copy');
- copyButton.addClass('success');
- setTimeout(() => {
- // If the button is still in the dom, remove the success class
- if (copyButton.parentNode) {
- copyButton.removeClass('success');
- }
- }, 2000);
- });
- });
- });
- // Build a download link
- setting.controlEl.createEl('a', {
- cls: 'style-settings-download',
- text: 'Download',
- attr: {
- download: 'style-settings.json',
- href: `data:application/json;charset=utf-8,${encodeURIComponent(output)}`,
- },
- });
- });
- }
- onClose() {
- const { contentEl } = this;
- contentEl.empty();
- }
-}
-
-class ImportModal extends obsidian.Modal {
- constructor(app, plugin) {
- super(app);
- this.plugin = plugin;
- }
- onOpen() {
- const { contentEl, modalEl } = this;
- modalEl.addClass('modal-style-settings');
- new obsidian.Setting(contentEl)
- .setName('Import style setting')
- .setDesc('Import an entire or partial configuration. Warning: this may override existing settings');
- new obsidian.Setting(contentEl).then((setting) => {
- // Build an error message container
- const errorSpan = createSpan({
- cls: 'style-settings-import-error',
- text: 'Error importing config',
- });
- setting.nameEl.appendChild(errorSpan);
- // Attempt to parse the imported data and close if successful
- const importAndClose = (str) => __awaiter(this, void 0, void 0, function* () {
- if (str) {
- try {
- const importedSettings = JSON.parse(str);
- yield this.plugin.settingsManager.setSettings(importedSettings);
- this.plugin.settingsTab.display();
- this.close();
- }
- catch (e) {
- errorSpan.addClass('active');
- errorSpan.setText(`Error importing style settings: ${e}`);
- }
- }
- else {
- errorSpan.addClass('active');
- errorSpan.setText(`Error importing style settings: config is empty`);
- }
- });
- // Build a file input
- setting.controlEl.createEl('input', {
- cls: 'style-settings-import-input',
- attr: {
- id: 'style-settings-import-input',
- name: 'style-settings-import-input',
- type: 'file',
- accept: '.json',
- },
- }, (importInput) => {
- // Set up a FileReader so we can parse the file contents
- importInput.addEventListener('change', (e) => {
- const reader = new FileReader();
- reader.onload = (e) => __awaiter(this, void 0, void 0, function* () {
- yield importAndClose(e.target.result.toString().trim());
- });
- reader.readAsText(e.target.files[0]);
- });
- });
- // Build a label we will style as a link
- setting.controlEl.createEl('label', {
- cls: 'style-settings-import-label',
- text: 'Import from file',
- attr: {
- for: 'style-settings-import-input',
- },
- });
- new obsidian.TextAreaComponent(contentEl)
- .setPlaceholder('Paste config here...')
- .then((ta) => {
- new obsidian.ButtonComponent(contentEl)
- .setButtonText('Save')
- .onClick(() => __awaiter(this, void 0, void 0, function* () {
- yield importAndClose(ta.getValue().trim());
- }));
- });
- });
- }
- onClose() {
- const { contentEl } = this;
- contentEl.empty();
- }
-}
-
-const SettingType = {
- HEADING: 'heading',
- INFO_TEXT: 'info-text',
- CLASS_TOGGLE: 'class-toggle',
- CLASS_SELECT: 'class-select',
- VARIABLE_TEXT: 'variable-text',
- VARIABLE_NUMBER: 'variable-number',
- VARIABLE_NUMBER_SLIDER: 'variable-number-slider',
- VARIABLE_SELECT: 'variable-select',
- VARIABLE_COLOR: 'variable-color',
- VARIABLE_THEMED_COLOR: 'variable-themed-color',
- COLOR_GRADIENT: 'color-gradient',
-};
-
-var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
-
-function getDefaultExportFromCjs (x) {
- return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;
-}
-
-function createCommonjsModule(fn, basedir, module) {
- return module = {
- path: basedir,
- exports: {},
- require: function (path, base) {
- return commonjsRequire(path, (base === undefined || base === null) ? module.path : base);
- }
- }, fn(module, module.exports), module.exports;
-}
-
-function commonjsRequire () {
- throw new Error('Dynamic requires are not currently supported by @rollup/plugin-commonjs');
-}
-
-var chroma = createCommonjsModule(function (module, exports) {
-/**
- * chroma.js - JavaScript library for color conversions
- *
- * Copyright (c) 2011-2019, Gregor Aisch
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain the above copyright notice, this
- * list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright notice,
- * this list of conditions and the following disclaimer in the documentation
- * and/or other materials provided with the distribution.
- *
- * 3. The name Gregor Aisch may not be used to endorse or promote products
- * derived from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * -------------------------------------------------------
- *
- * chroma.js includes colors from colorbrewer2.org, which are released under
- * the following license:
- *
- * Copyright (c) 2002 Cynthia Brewer, Mark Harrower,
- * and The Pennsylvania State University.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
- * either express or implied. See the License for the specific
- * language governing permissions and limitations under the License.
- *
- * ------------------------------------------------------
- *
- * Named colors are taken from X11 Color Names.
- * http://www.w3.org/TR/css3-color/#svg-color
- *
- * @preserve
- */
-
-(function (global, factory) {
- module.exports = factory() ;
-}(commonjsGlobal, (function () {
- var limit = function (x, min, max) {
- if ( min === void 0 ) min=0;
- if ( max === void 0 ) max=1;
-
- return x < min ? min : x > max ? max : x;
- };
-
- var clip_rgb = function (rgb) {
- rgb._clipped = false;
- rgb._unclipped = rgb.slice(0);
- for (var i=0; i<=3; i++) {
- if (i < 3) {
- if (rgb[i] < 0 || rgb[i] > 255) { rgb._clipped = true; }
- rgb[i] = limit(rgb[i], 0, 255);
- } else if (i === 3) {
- rgb[i] = limit(rgb[i], 0, 1);
- }
- }
- return rgb;
- };
-
- // ported from jQuery's $.type
- var classToType = {};
- for (var i = 0, list = ['Boolean', 'Number', 'String', 'Function', 'Array', 'Date', 'RegExp', 'Undefined', 'Null']; i < list.length; i += 1) {
- var name = list[i];
-
- classToType[("[object " + name + "]")] = name.toLowerCase();
- }
- var type = function(obj) {
- return classToType[Object.prototype.toString.call(obj)] || "object";
- };
-
- var unpack = function (args, keyOrder) {
- if ( keyOrder === void 0 ) keyOrder=null;
-
- // if called with more than 3 arguments, we return the arguments
- if (args.length >= 3) { return Array.prototype.slice.call(args); }
- // with less than 3 args we check if first arg is object
- // and use the keyOrder string to extract and sort properties
- if (type(args[0]) == 'object' && keyOrder) {
- return keyOrder.split('')
- .filter(function (k) { return args[0][k] !== undefined; })
- .map(function (k) { return args[0][k]; });
- }
- // otherwise we just return the first argument
- // (which we suppose is an array of args)
- return args[0];
- };
-
- var last = function (args) {
- if (args.length < 2) { return null; }
- var l = args.length-1;
- if (type(args[l]) == 'string') { return args[l].toLowerCase(); }
- return null;
- };
-
- var PI = Math.PI;
-
- var utils = {
- clip_rgb: clip_rgb,
- limit: limit,
- type: type,
- unpack: unpack,
- last: last,
- PI: PI,
- TWOPI: PI*2,
- PITHIRD: PI/3,
- DEG2RAD: PI / 180,
- RAD2DEG: 180 / PI
- };
-
- var input = {
- format: {},
- autodetect: []
- };
-
- var last$1 = utils.last;
- var clip_rgb$1 = utils.clip_rgb;
- var type$1 = utils.type;
-
-
- var Color = function Color() {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var me = this;
- if (type$1(args[0]) === 'object' &&
- args[0].constructor &&
- args[0].constructor === this.constructor) {
- // the argument is already a Color instance
- return args[0];
- }
-
- // last argument could be the mode
- var mode = last$1(args);
- var autodetect = false;
-
- if (!mode) {
- autodetect = true;
- if (!input.sorted) {
- input.autodetect = input.autodetect.sort(function (a,b) { return b.p - a.p; });
- input.sorted = true;
- }
- // auto-detect format
- for (var i = 0, list = input.autodetect; i < list.length; i += 1) {
- var chk = list[i];
-
- mode = chk.test.apply(chk, args);
- if (mode) { break; }
- }
- }
-
- if (input.format[mode]) {
- var rgb = input.format[mode].apply(null, autodetect ? args : args.slice(0,-1));
- me._rgb = clip_rgb$1(rgb);
- } else {
- throw new Error('unknown format: '+args);
- }
-
- // add alpha channel
- if (me._rgb.length === 3) { me._rgb.push(1); }
- };
-
- Color.prototype.toString = function toString () {
- if (type$1(this.hex) == 'function') { return this.hex(); }
- return ("[" + (this._rgb.join(',')) + "]");
- };
-
- var Color_1 = Color;
-
- var chroma = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( chroma.Color, [ null ].concat( args) ));
- };
-
- chroma.Color = Color_1;
- chroma.version = '2.1.2';
-
- var chroma_1 = chroma;
-
- var unpack$1 = utils.unpack;
- var max = Math.max;
-
- var rgb2cmyk = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$1(args, 'rgb');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- r = r / 255;
- g = g / 255;
- b = b / 255;
- var k = 1 - max(r,max(g,b));
- var f = k < 1 ? 1 / (1-k) : 0;
- var c = (1-r-k) * f;
- var m = (1-g-k) * f;
- var y = (1-b-k) * f;
- return [c,m,y,k];
- };
-
- var rgb2cmyk_1 = rgb2cmyk;
-
- var unpack$2 = utils.unpack;
-
- var cmyk2rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$2(args, 'cmyk');
- var c = args[0];
- var m = args[1];
- var y = args[2];
- var k = args[3];
- var alpha = args.length > 4 ? args[4] : 1;
- if (k === 1) { return [0,0,0,alpha]; }
- return [
- c >= 1 ? 0 : 255 * (1-c) * (1-k), // r
- m >= 1 ? 0 : 255 * (1-m) * (1-k), // g
- y >= 1 ? 0 : 255 * (1-y) * (1-k), // b
- alpha
- ];
- };
-
- var cmyk2rgb_1 = cmyk2rgb;
-
- var unpack$3 = utils.unpack;
- var type$2 = utils.type;
-
-
-
- Color_1.prototype.cmyk = function() {
- return rgb2cmyk_1(this._rgb);
- };
-
- chroma_1.cmyk = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['cmyk']) ));
- };
-
- input.format.cmyk = cmyk2rgb_1;
-
- input.autodetect.push({
- p: 2,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$3(args, 'cmyk');
- if (type$2(args) === 'array' && args.length === 4) {
- return 'cmyk';
- }
- }
- });
-
- var unpack$4 = utils.unpack;
- var last$2 = utils.last;
- var rnd = function (a) { return Math.round(a*100)/100; };
-
- /*
- * supported arguments:
- * - hsl2css(h,s,l)
- * - hsl2css(h,s,l,a)
- * - hsl2css([h,s,l], mode)
- * - hsl2css([h,s,l,a], mode)
- * - hsl2css({h,s,l,a}, mode)
- */
- var hsl2css = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var hsla = unpack$4(args, 'hsla');
- var mode = last$2(args) || 'lsa';
- hsla[0] = rnd(hsla[0] || 0);
- hsla[1] = rnd(hsla[1]*100) + '%';
- hsla[2] = rnd(hsla[2]*100) + '%';
- if (mode === 'hsla' || (hsla.length > 3 && hsla[3]<1)) {
- hsla[3] = hsla.length > 3 ? hsla[3] : 1;
- mode = 'hsla';
- } else {
- hsla.length = 3;
- }
- return (mode + "(" + (hsla.join(',')) + ")");
- };
-
- var hsl2css_1 = hsl2css;
-
- var unpack$5 = utils.unpack;
-
- /*
- * supported arguments:
- * - rgb2hsl(r,g,b)
- * - rgb2hsl(r,g,b,a)
- * - rgb2hsl([r,g,b])
- * - rgb2hsl([r,g,b,a])
- * - rgb2hsl({r,g,b,a})
- */
- var rgb2hsl = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$5(args, 'rgba');
- var r = args[0];
- var g = args[1];
- var b = args[2];
-
- r /= 255;
- g /= 255;
- b /= 255;
-
- var min = Math.min(r, g, b);
- var max = Math.max(r, g, b);
-
- var l = (max + min) / 2;
- var s, h;
-
- if (max === min){
- s = 0;
- h = Number.NaN;
- } else {
- s = l < 0.5 ? (max - min) / (max + min) : (max - min) / (2 - max - min);
- }
-
- if (r == max) { h = (g - b) / (max - min); }
- else if (g == max) { h = 2 + (b - r) / (max - min); }
- else if (b == max) { h = 4 + (r - g) / (max - min); }
-
- h *= 60;
- if (h < 0) { h += 360; }
- if (args.length>3 && args[3]!==undefined) { return [h,s,l,args[3]]; }
- return [h,s,l];
- };
-
- var rgb2hsl_1 = rgb2hsl;
-
- var unpack$6 = utils.unpack;
- var last$3 = utils.last;
-
-
- var round = Math.round;
-
- /*
- * supported arguments:
- * - rgb2css(r,g,b)
- * - rgb2css(r,g,b,a)
- * - rgb2css([r,g,b], mode)
- * - rgb2css([r,g,b,a], mode)
- * - rgb2css({r,g,b,a}, mode)
- */
- var rgb2css = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var rgba = unpack$6(args, 'rgba');
- var mode = last$3(args) || 'rgb';
- if (mode.substr(0,3) == 'hsl') {
- return hsl2css_1(rgb2hsl_1(rgba), mode);
- }
- rgba[0] = round(rgba[0]);
- rgba[1] = round(rgba[1]);
- rgba[2] = round(rgba[2]);
- if (mode === 'rgba' || (rgba.length > 3 && rgba[3]<1)) {
- rgba[3] = rgba.length > 3 ? rgba[3] : 1;
- mode = 'rgba';
- }
- return (mode + "(" + (rgba.slice(0,mode==='rgb'?3:4).join(',')) + ")");
- };
-
- var rgb2css_1 = rgb2css;
-
- var unpack$7 = utils.unpack;
- var round$1 = Math.round;
-
- var hsl2rgb = function () {
- var assign;
-
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
- args = unpack$7(args, 'hsl');
- var h = args[0];
- var s = args[1];
- var l = args[2];
- var r,g,b;
- if (s === 0) {
- r = g = b = l*255;
- } else {
- var t3 = [0,0,0];
- var c = [0,0,0];
- var t2 = l < 0.5 ? l * (1+s) : l+s-l*s;
- var t1 = 2 * l - t2;
- var h_ = h / 360;
- t3[0] = h_ + 1/3;
- t3[1] = h_;
- t3[2] = h_ - 1/3;
- for (var i=0; i<3; i++) {
- if (t3[i] < 0) { t3[i] += 1; }
- if (t3[i] > 1) { t3[i] -= 1; }
- if (6 * t3[i] < 1)
- { c[i] = t1 + (t2 - t1) * 6 * t3[i]; }
- else if (2 * t3[i] < 1)
- { c[i] = t2; }
- else if (3 * t3[i] < 2)
- { c[i] = t1 + (t2 - t1) * ((2 / 3) - t3[i]) * 6; }
- else
- { c[i] = t1; }
- }
- (assign = [round$1(c[0]*255),round$1(c[1]*255),round$1(c[2]*255)], r = assign[0], g = assign[1], b = assign[2]);
- }
- if (args.length > 3) {
- // keep alpha channel
- return [r,g,b,args[3]];
- }
- return [r,g,b,1];
- };
-
- var hsl2rgb_1 = hsl2rgb;
-
- var RE_RGB = /^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/;
- var RE_RGBA = /^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/;
- var RE_RGB_PCT = /^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/;
- var RE_RGBA_PCT = /^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/;
- var RE_HSL = /^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/;
- var RE_HSLA = /^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/;
-
- var round$2 = Math.round;
-
- var css2rgb = function (css) {
- css = css.toLowerCase().trim();
- var m;
-
- if (input.format.named) {
- try {
- return input.format.named(css);
- } catch (e) {
- // eslint-disable-next-line
- }
- }
-
- // rgb(250,20,0)
- if ((m = css.match(RE_RGB))) {
- var rgb = m.slice(1,4);
- for (var i=0; i<3; i++) {
- rgb[i] = +rgb[i];
- }
- rgb[3] = 1; // default alpha
- return rgb;
- }
-
- // rgba(250,20,0,0.4)
- if ((m = css.match(RE_RGBA))) {
- var rgb$1 = m.slice(1,5);
- for (var i$1=0; i$1<4; i$1++) {
- rgb$1[i$1] = +rgb$1[i$1];
- }
- return rgb$1;
- }
-
- // rgb(100%,0%,0%)
- if ((m = css.match(RE_RGB_PCT))) {
- var rgb$2 = m.slice(1,4);
- for (var i$2=0; i$2<3; i$2++) {
- rgb$2[i$2] = round$2(rgb$2[i$2] * 2.55);
- }
- rgb$2[3] = 1; // default alpha
- return rgb$2;
- }
-
- // rgba(100%,0%,0%,0.4)
- if ((m = css.match(RE_RGBA_PCT))) {
- var rgb$3 = m.slice(1,5);
- for (var i$3=0; i$3<3; i$3++) {
- rgb$3[i$3] = round$2(rgb$3[i$3] * 2.55);
- }
- rgb$3[3] = +rgb$3[3];
- return rgb$3;
- }
-
- // hsl(0,100%,50%)
- if ((m = css.match(RE_HSL))) {
- var hsl = m.slice(1,4);
- hsl[1] *= 0.01;
- hsl[2] *= 0.01;
- var rgb$4 = hsl2rgb_1(hsl);
- rgb$4[3] = 1;
- return rgb$4;
- }
-
- // hsla(0,100%,50%,0.5)
- if ((m = css.match(RE_HSLA))) {
- var hsl$1 = m.slice(1,4);
- hsl$1[1] *= 0.01;
- hsl$1[2] *= 0.01;
- var rgb$5 = hsl2rgb_1(hsl$1);
- rgb$5[3] = +m[4]; // default alpha = 1
- return rgb$5;
- }
- };
-
- css2rgb.test = function (s) {
- return RE_RGB.test(s) ||
- RE_RGBA.test(s) ||
- RE_RGB_PCT.test(s) ||
- RE_RGBA_PCT.test(s) ||
- RE_HSL.test(s) ||
- RE_HSLA.test(s);
- };
-
- var css2rgb_1 = css2rgb;
-
- var type$3 = utils.type;
-
-
-
-
- Color_1.prototype.css = function(mode) {
- return rgb2css_1(this._rgb, mode);
- };
-
- chroma_1.css = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['css']) ));
- };
-
- input.format.css = css2rgb_1;
-
- input.autodetect.push({
- p: 5,
- test: function (h) {
- var rest = [], len = arguments.length - 1;
- while ( len-- > 0 ) rest[ len ] = arguments[ len + 1 ];
-
- if (!rest.length && type$3(h) === 'string' && css2rgb_1.test(h)) {
- return 'css';
- }
- }
- });
-
- var unpack$8 = utils.unpack;
-
- input.format.gl = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var rgb = unpack$8(args, 'rgba');
- rgb[0] *= 255;
- rgb[1] *= 255;
- rgb[2] *= 255;
- return rgb;
- };
-
- chroma_1.gl = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['gl']) ));
- };
-
- Color_1.prototype.gl = function() {
- var rgb = this._rgb;
- return [rgb[0]/255, rgb[1]/255, rgb[2]/255, rgb[3]];
- };
-
- var unpack$9 = utils.unpack;
-
- var rgb2hcg = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$9(args, 'rgb');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- var min = Math.min(r, g, b);
- var max = Math.max(r, g, b);
- var delta = max - min;
- var c = delta * 100 / 255;
- var _g = min / (255 - delta) * 100;
- var h;
- if (delta === 0) {
- h = Number.NaN;
- } else {
- if (r === max) { h = (g - b) / delta; }
- if (g === max) { h = 2+(b - r) / delta; }
- if (b === max) { h = 4+(r - g) / delta; }
- h *= 60;
- if (h < 0) { h += 360; }
- }
- return [h, c, _g];
- };
-
- var rgb2hcg_1 = rgb2hcg;
-
- var unpack$a = utils.unpack;
- var floor = Math.floor;
-
- /*
- * this is basically just HSV with some minor tweaks
- *
- * hue.. [0..360]
- * chroma .. [0..1]
- * grayness .. [0..1]
- */
-
- var hcg2rgb = function () {
- var assign, assign$1, assign$2, assign$3, assign$4, assign$5;
-
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
- args = unpack$a(args, 'hcg');
- var h = args[0];
- var c = args[1];
- var _g = args[2];
- var r,g,b;
- _g = _g * 255;
- var _c = c * 255;
- if (c === 0) {
- r = g = b = _g;
- } else {
- if (h === 360) { h = 0; }
- if (h > 360) { h -= 360; }
- if (h < 0) { h += 360; }
- h /= 60;
- var i = floor(h);
- var f = h - i;
- var p = _g * (1 - c);
- var q = p + _c * (1 - f);
- var t = p + _c * f;
- var v = p + _c;
- switch (i) {
- case 0: (assign = [v, t, p], r = assign[0], g = assign[1], b = assign[2]); break
- case 1: (assign$1 = [q, v, p], r = assign$1[0], g = assign$1[1], b = assign$1[2]); break
- case 2: (assign$2 = [p, v, t], r = assign$2[0], g = assign$2[1], b = assign$2[2]); break
- case 3: (assign$3 = [p, q, v], r = assign$3[0], g = assign$3[1], b = assign$3[2]); break
- case 4: (assign$4 = [t, p, v], r = assign$4[0], g = assign$4[1], b = assign$4[2]); break
- case 5: (assign$5 = [v, p, q], r = assign$5[0], g = assign$5[1], b = assign$5[2]); break
- }
- }
- return [r, g, b, args.length > 3 ? args[3] : 1];
- };
-
- var hcg2rgb_1 = hcg2rgb;
-
- var unpack$b = utils.unpack;
- var type$4 = utils.type;
-
-
-
-
-
-
- Color_1.prototype.hcg = function() {
- return rgb2hcg_1(this._rgb);
- };
-
- chroma_1.hcg = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['hcg']) ));
- };
-
- input.format.hcg = hcg2rgb_1;
-
- input.autodetect.push({
- p: 1,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$b(args, 'hcg');
- if (type$4(args) === 'array' && args.length === 3) {
- return 'hcg';
- }
- }
- });
-
- var unpack$c = utils.unpack;
- var last$4 = utils.last;
- var round$3 = Math.round;
-
- var rgb2hex = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$c(args, 'rgba');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- var a = ref[3];
- var mode = last$4(args) || 'auto';
- if (a === undefined) { a = 1; }
- if (mode === 'auto') {
- mode = a < 1 ? 'rgba' : 'rgb';
- }
- r = round$3(r);
- g = round$3(g);
- b = round$3(b);
- var u = r << 16 | g << 8 | b;
- var str = "000000" + u.toString(16); //#.toUpperCase();
- str = str.substr(str.length - 6);
- var hxa = '0' + round$3(a * 255).toString(16);
- hxa = hxa.substr(hxa.length - 2);
- switch (mode.toLowerCase()) {
- case 'rgba': return ("#" + str + hxa);
- case 'argb': return ("#" + hxa + str);
- default: return ("#" + str);
- }
- };
-
- var rgb2hex_1 = rgb2hex;
-
- var RE_HEX = /^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/;
- var RE_HEXA = /^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/;
-
- var hex2rgb = function (hex) {
- if (hex.match(RE_HEX)) {
- // remove optional leading #
- if (hex.length === 4 || hex.length === 7) {
- hex = hex.substr(1);
- }
- // expand short-notation to full six-digit
- if (hex.length === 3) {
- hex = hex.split('');
- hex = hex[0]+hex[0]+hex[1]+hex[1]+hex[2]+hex[2];
- }
- var u = parseInt(hex, 16);
- var r = u >> 16;
- var g = u >> 8 & 0xFF;
- var b = u & 0xFF;
- return [r,g,b,1];
- }
-
- // match rgba hex format, eg #FF000077
- if (hex.match(RE_HEXA)) {
- if (hex.length === 5 || hex.length === 9) {
- // remove optional leading #
- hex = hex.substr(1);
- }
- // expand short-notation to full eight-digit
- if (hex.length === 4) {
- hex = hex.split('');
- hex = hex[0]+hex[0]+hex[1]+hex[1]+hex[2]+hex[2]+hex[3]+hex[3];
- }
- var u$1 = parseInt(hex, 16);
- var r$1 = u$1 >> 24 & 0xFF;
- var g$1 = u$1 >> 16 & 0xFF;
- var b$1 = u$1 >> 8 & 0xFF;
- var a = Math.round((u$1 & 0xFF) / 0xFF * 100) / 100;
- return [r$1,g$1,b$1,a];
- }
-
- // we used to check for css colors here
- // if _input.css? and rgb = _input.css hex
- // return rgb
-
- throw new Error(("unknown hex color: " + hex));
- };
-
- var hex2rgb_1 = hex2rgb;
-
- var type$5 = utils.type;
-
-
-
-
- Color_1.prototype.hex = function(mode) {
- return rgb2hex_1(this._rgb, mode);
- };
-
- chroma_1.hex = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['hex']) ));
- };
-
- input.format.hex = hex2rgb_1;
- input.autodetect.push({
- p: 4,
- test: function (h) {
- var rest = [], len = arguments.length - 1;
- while ( len-- > 0 ) rest[ len ] = arguments[ len + 1 ];
-
- if (!rest.length && type$5(h) === 'string' && [3,4,5,6,7,8,9].indexOf(h.length) >= 0) {
- return 'hex';
- }
- }
- });
-
- var unpack$d = utils.unpack;
- var TWOPI = utils.TWOPI;
- var min = Math.min;
- var sqrt = Math.sqrt;
- var acos = Math.acos;
-
- var rgb2hsi = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- /*
- borrowed from here:
- http://hummer.stanford.edu/museinfo/doc/examples/humdrum/keyscape2/rgb2hsi.cpp
- */
- var ref = unpack$d(args, 'rgb');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- r /= 255;
- g /= 255;
- b /= 255;
- var h;
- var min_ = min(r,g,b);
- var i = (r+g+b) / 3;
- var s = i > 0 ? 1 - min_/i : 0;
- if (s === 0) {
- h = NaN;
- } else {
- h = ((r-g)+(r-b)) / 2;
- h /= sqrt((r-g)*(r-g) + (r-b)*(g-b));
- h = acos(h);
- if (b > g) {
- h = TWOPI - h;
- }
- h /= TWOPI;
- }
- return [h*360,s,i];
- };
-
- var rgb2hsi_1 = rgb2hsi;
-
- var unpack$e = utils.unpack;
- var limit$1 = utils.limit;
- var TWOPI$1 = utils.TWOPI;
- var PITHIRD = utils.PITHIRD;
- var cos = Math.cos;
-
- /*
- * hue [0..360]
- * saturation [0..1]
- * intensity [0..1]
- */
- var hsi2rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- /*
- borrowed from here:
- http://hummer.stanford.edu/museinfo/doc/examples/humdrum/keyscape2/hsi2rgb.cpp
- */
- args = unpack$e(args, 'hsi');
- var h = args[0];
- var s = args[1];
- var i = args[2];
- var r,g,b;
-
- if (isNaN(h)) { h = 0; }
- if (isNaN(s)) { s = 0; }
- // normalize hue
- if (h > 360) { h -= 360; }
- if (h < 0) { h += 360; }
- h /= 360;
- if (h < 1/3) {
- b = (1-s)/3;
- r = (1+s*cos(TWOPI$1*h)/cos(PITHIRD-TWOPI$1*h))/3;
- g = 1 - (b+r);
- } else if (h < 2/3) {
- h -= 1/3;
- r = (1-s)/3;
- g = (1+s*cos(TWOPI$1*h)/cos(PITHIRD-TWOPI$1*h))/3;
- b = 1 - (r+g);
- } else {
- h -= 2/3;
- g = (1-s)/3;
- b = (1+s*cos(TWOPI$1*h)/cos(PITHIRD-TWOPI$1*h))/3;
- r = 1 - (g+b);
- }
- r = limit$1(i*r*3);
- g = limit$1(i*g*3);
- b = limit$1(i*b*3);
- return [r*255, g*255, b*255, args.length > 3 ? args[3] : 1];
- };
-
- var hsi2rgb_1 = hsi2rgb;
-
- var unpack$f = utils.unpack;
- var type$6 = utils.type;
-
-
-
-
-
-
- Color_1.prototype.hsi = function() {
- return rgb2hsi_1(this._rgb);
- };
-
- chroma_1.hsi = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['hsi']) ));
- };
-
- input.format.hsi = hsi2rgb_1;
-
- input.autodetect.push({
- p: 2,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$f(args, 'hsi');
- if (type$6(args) === 'array' && args.length === 3) {
- return 'hsi';
- }
- }
- });
-
- var unpack$g = utils.unpack;
- var type$7 = utils.type;
-
-
-
-
-
-
- Color_1.prototype.hsl = function() {
- return rgb2hsl_1(this._rgb);
- };
-
- chroma_1.hsl = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['hsl']) ));
- };
-
- input.format.hsl = hsl2rgb_1;
-
- input.autodetect.push({
- p: 2,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$g(args, 'hsl');
- if (type$7(args) === 'array' && args.length === 3) {
- return 'hsl';
- }
- }
- });
-
- var unpack$h = utils.unpack;
- var min$1 = Math.min;
- var max$1 = Math.max;
-
- /*
- * supported arguments:
- * - rgb2hsv(r,g,b)
- * - rgb2hsv([r,g,b])
- * - rgb2hsv({r,g,b})
- */
- var rgb2hsl$1 = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$h(args, 'rgb');
- var r = args[0];
- var g = args[1];
- var b = args[2];
- var min_ = min$1(r, g, b);
- var max_ = max$1(r, g, b);
- var delta = max_ - min_;
- var h,s,v;
- v = max_ / 255.0;
- if (max_ === 0) {
- h = Number.NaN;
- s = 0;
- } else {
- s = delta / max_;
- if (r === max_) { h = (g - b) / delta; }
- if (g === max_) { h = 2+(b - r) / delta; }
- if (b === max_) { h = 4+(r - g) / delta; }
- h *= 60;
- if (h < 0) { h += 360; }
- }
- return [h, s, v]
- };
-
- var rgb2hsv = rgb2hsl$1;
-
- var unpack$i = utils.unpack;
- var floor$1 = Math.floor;
-
- var hsv2rgb = function () {
- var assign, assign$1, assign$2, assign$3, assign$4, assign$5;
-
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
- args = unpack$i(args, 'hsv');
- var h = args[0];
- var s = args[1];
- var v = args[2];
- var r,g,b;
- v *= 255;
- if (s === 0) {
- r = g = b = v;
- } else {
- if (h === 360) { h = 0; }
- if (h > 360) { h -= 360; }
- if (h < 0) { h += 360; }
- h /= 60;
-
- var i = floor$1(h);
- var f = h - i;
- var p = v * (1 - s);
- var q = v * (1 - s * f);
- var t = v * (1 - s * (1 - f));
-
- switch (i) {
- case 0: (assign = [v, t, p], r = assign[0], g = assign[1], b = assign[2]); break
- case 1: (assign$1 = [q, v, p], r = assign$1[0], g = assign$1[1], b = assign$1[2]); break
- case 2: (assign$2 = [p, v, t], r = assign$2[0], g = assign$2[1], b = assign$2[2]); break
- case 3: (assign$3 = [p, q, v], r = assign$3[0], g = assign$3[1], b = assign$3[2]); break
- case 4: (assign$4 = [t, p, v], r = assign$4[0], g = assign$4[1], b = assign$4[2]); break
- case 5: (assign$5 = [v, p, q], r = assign$5[0], g = assign$5[1], b = assign$5[2]); break
- }
- }
- return [r,g,b,args.length > 3?args[3]:1];
- };
-
- var hsv2rgb_1 = hsv2rgb;
-
- var unpack$j = utils.unpack;
- var type$8 = utils.type;
-
-
-
-
-
-
- Color_1.prototype.hsv = function() {
- return rgb2hsv(this._rgb);
- };
-
- chroma_1.hsv = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['hsv']) ));
- };
-
- input.format.hsv = hsv2rgb_1;
-
- input.autodetect.push({
- p: 2,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$j(args, 'hsv');
- if (type$8(args) === 'array' && args.length === 3) {
- return 'hsv';
- }
- }
- });
-
- var labConstants = {
- // Corresponds roughly to RGB brighter/darker
- Kn: 18,
-
- // D65 standard referent
- Xn: 0.950470,
- Yn: 1,
- Zn: 1.088830,
-
- t0: 0.137931034, // 4 / 29
- t1: 0.206896552, // 6 / 29
- t2: 0.12841855, // 3 * t1 * t1
- t3: 0.008856452, // t1 * t1 * t1
- };
-
- var unpack$k = utils.unpack;
- var pow = Math.pow;
-
- var rgb2lab = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$k(args, 'rgb');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- var ref$1 = rgb2xyz(r,g,b);
- var x = ref$1[0];
- var y = ref$1[1];
- var z = ref$1[2];
- var l = 116 * y - 16;
- return [l < 0 ? 0 : l, 500 * (x - y), 200 * (y - z)];
- };
-
- var rgb_xyz = function (r) {
- if ((r /= 255) <= 0.04045) { return r / 12.92; }
- return pow((r + 0.055) / 1.055, 2.4);
- };
-
- var xyz_lab = function (t) {
- if (t > labConstants.t3) { return pow(t, 1 / 3); }
- return t / labConstants.t2 + labConstants.t0;
- };
-
- var rgb2xyz = function (r,g,b) {
- r = rgb_xyz(r);
- g = rgb_xyz(g);
- b = rgb_xyz(b);
- var x = xyz_lab((0.4124564 * r + 0.3575761 * g + 0.1804375 * b) / labConstants.Xn);
- var y = xyz_lab((0.2126729 * r + 0.7151522 * g + 0.0721750 * b) / labConstants.Yn);
- var z = xyz_lab((0.0193339 * r + 0.1191920 * g + 0.9503041 * b) / labConstants.Zn);
- return [x,y,z];
- };
-
- var rgb2lab_1 = rgb2lab;
-
- var unpack$l = utils.unpack;
- var pow$1 = Math.pow;
-
- /*
- * L* [0..100]
- * a [-100..100]
- * b [-100..100]
- */
- var lab2rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$l(args, 'lab');
- var l = args[0];
- var a = args[1];
- var b = args[2];
- var x,y,z, r,g,b_;
-
- y = (l + 16) / 116;
- x = isNaN(a) ? y : y + a / 500;
- z = isNaN(b) ? y : y - b / 200;
-
- y = labConstants.Yn * lab_xyz(y);
- x = labConstants.Xn * lab_xyz(x);
- z = labConstants.Zn * lab_xyz(z);
-
- r = xyz_rgb(3.2404542 * x - 1.5371385 * y - 0.4985314 * z); // D65 -> sRGB
- g = xyz_rgb(-0.9692660 * x + 1.8760108 * y + 0.0415560 * z);
- b_ = xyz_rgb(0.0556434 * x - 0.2040259 * y + 1.0572252 * z);
-
- return [r,g,b_,args.length > 3 ? args[3] : 1];
- };
-
- var xyz_rgb = function (r) {
- return 255 * (r <= 0.00304 ? 12.92 * r : 1.055 * pow$1(r, 1 / 2.4) - 0.055)
- };
-
- var lab_xyz = function (t) {
- return t > labConstants.t1 ? t * t * t : labConstants.t2 * (t - labConstants.t0)
- };
-
- var lab2rgb_1 = lab2rgb;
-
- var unpack$m = utils.unpack;
- var type$9 = utils.type;
-
-
-
-
-
-
- Color_1.prototype.lab = function() {
- return rgb2lab_1(this._rgb);
- };
-
- chroma_1.lab = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['lab']) ));
- };
-
- input.format.lab = lab2rgb_1;
-
- input.autodetect.push({
- p: 2,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$m(args, 'lab');
- if (type$9(args) === 'array' && args.length === 3) {
- return 'lab';
- }
- }
- });
-
- var unpack$n = utils.unpack;
- var RAD2DEG = utils.RAD2DEG;
- var sqrt$1 = Math.sqrt;
- var atan2 = Math.atan2;
- var round$4 = Math.round;
-
- var lab2lch = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$n(args, 'lab');
- var l = ref[0];
- var a = ref[1];
- var b = ref[2];
- var c = sqrt$1(a * a + b * b);
- var h = (atan2(b, a) * RAD2DEG + 360) % 360;
- if (round$4(c*10000) === 0) { h = Number.NaN; }
- return [l, c, h];
- };
-
- var lab2lch_1 = lab2lch;
-
- var unpack$o = utils.unpack;
-
-
-
- var rgb2lch = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$o(args, 'rgb');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- var ref$1 = rgb2lab_1(r,g,b);
- var l = ref$1[0];
- var a = ref$1[1];
- var b_ = ref$1[2];
- return lab2lch_1(l,a,b_);
- };
-
- var rgb2lch_1 = rgb2lch;
-
- var unpack$p = utils.unpack;
- var DEG2RAD = utils.DEG2RAD;
- var sin = Math.sin;
- var cos$1 = Math.cos;
-
- var lch2lab = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- /*
- Convert from a qualitative parameter h and a quantitative parameter l to a 24-bit pixel.
- These formulas were invented by David Dalrymple to obtain maximum contrast without going
- out of gamut if the parameters are in the range 0-1.
-
- A saturation multiplier was added by Gregor Aisch
- */
- var ref = unpack$p(args, 'lch');
- var l = ref[0];
- var c = ref[1];
- var h = ref[2];
- if (isNaN(h)) { h = 0; }
- h = h * DEG2RAD;
- return [l, cos$1(h) * c, sin(h) * c]
- };
-
- var lch2lab_1 = lch2lab;
-
- var unpack$q = utils.unpack;
-
-
-
- var lch2rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$q(args, 'lch');
- var l = args[0];
- var c = args[1];
- var h = args[2];
- var ref = lch2lab_1 (l,c,h);
- var L = ref[0];
- var a = ref[1];
- var b_ = ref[2];
- var ref$1 = lab2rgb_1 (L,a,b_);
- var r = ref$1[0];
- var g = ref$1[1];
- var b = ref$1[2];
- return [r, g, b, args.length > 3 ? args[3] : 1];
- };
-
- var lch2rgb_1 = lch2rgb;
-
- var unpack$r = utils.unpack;
-
-
- var hcl2rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var hcl = unpack$r(args, 'hcl').reverse();
- return lch2rgb_1.apply(void 0, hcl);
- };
-
- var hcl2rgb_1 = hcl2rgb;
-
- var unpack$s = utils.unpack;
- var type$a = utils.type;
-
-
-
-
-
-
- Color_1.prototype.lch = function() { return rgb2lch_1(this._rgb); };
- Color_1.prototype.hcl = function() { return rgb2lch_1(this._rgb).reverse(); };
-
- chroma_1.lch = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['lch']) ));
- };
- chroma_1.hcl = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['hcl']) ));
- };
-
- input.format.lch = lch2rgb_1;
- input.format.hcl = hcl2rgb_1;
-
- ['lch','hcl'].forEach(function (m) { return input.autodetect.push({
- p: 2,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$s(args, m);
- if (type$a(args) === 'array' && args.length === 3) {
- return m;
- }
- }
- }); });
-
- /**
- X11 color names
-
- http://www.w3.org/TR/css3-color/#svg-color
- */
-
- var w3cx11 = {
- aliceblue: '#f0f8ff',
- antiquewhite: '#faebd7',
- aqua: '#00ffff',
- aquamarine: '#7fffd4',
- azure: '#f0ffff',
- beige: '#f5f5dc',
- bisque: '#ffe4c4',
- black: '#000000',
- blanchedalmond: '#ffebcd',
- blue: '#0000ff',
- blueviolet: '#8a2be2',
- brown: '#a52a2a',
- burlywood: '#deb887',
- cadetblue: '#5f9ea0',
- chartreuse: '#7fff00',
- chocolate: '#d2691e',
- coral: '#ff7f50',
- cornflower: '#6495ed',
- cornflowerblue: '#6495ed',
- cornsilk: '#fff8dc',
- crimson: '#dc143c',
- cyan: '#00ffff',
- darkblue: '#00008b',
- darkcyan: '#008b8b',
- darkgoldenrod: '#b8860b',
- darkgray: '#a9a9a9',
- darkgreen: '#006400',
- darkgrey: '#a9a9a9',
- darkkhaki: '#bdb76b',
- darkmagenta: '#8b008b',
- darkolivegreen: '#556b2f',
- darkorange: '#ff8c00',
- darkorchid: '#9932cc',
- darkred: '#8b0000',
- darksalmon: '#e9967a',
- darkseagreen: '#8fbc8f',
- darkslateblue: '#483d8b',
- darkslategray: '#2f4f4f',
- darkslategrey: '#2f4f4f',
- darkturquoise: '#00ced1',
- darkviolet: '#9400d3',
- deeppink: '#ff1493',
- deepskyblue: '#00bfff',
- dimgray: '#696969',
- dimgrey: '#696969',
- dodgerblue: '#1e90ff',
- firebrick: '#b22222',
- floralwhite: '#fffaf0',
- forestgreen: '#228b22',
- fuchsia: '#ff00ff',
- gainsboro: '#dcdcdc',
- ghostwhite: '#f8f8ff',
- gold: '#ffd700',
- goldenrod: '#daa520',
- gray: '#808080',
- green: '#008000',
- greenyellow: '#adff2f',
- grey: '#808080',
- honeydew: '#f0fff0',
- hotpink: '#ff69b4',
- indianred: '#cd5c5c',
- indigo: '#4b0082',
- ivory: '#fffff0',
- khaki: '#f0e68c',
- laserlemon: '#ffff54',
- lavender: '#e6e6fa',
- lavenderblush: '#fff0f5',
- lawngreen: '#7cfc00',
- lemonchiffon: '#fffacd',
- lightblue: '#add8e6',
- lightcoral: '#f08080',
- lightcyan: '#e0ffff',
- lightgoldenrod: '#fafad2',
- lightgoldenrodyellow: '#fafad2',
- lightgray: '#d3d3d3',
- lightgreen: '#90ee90',
- lightgrey: '#d3d3d3',
- lightpink: '#ffb6c1',
- lightsalmon: '#ffa07a',
- lightseagreen: '#20b2aa',
- lightskyblue: '#87cefa',
- lightslategray: '#778899',
- lightslategrey: '#778899',
- lightsteelblue: '#b0c4de',
- lightyellow: '#ffffe0',
- lime: '#00ff00',
- limegreen: '#32cd32',
- linen: '#faf0e6',
- magenta: '#ff00ff',
- maroon: '#800000',
- maroon2: '#7f0000',
- maroon3: '#b03060',
- mediumaquamarine: '#66cdaa',
- mediumblue: '#0000cd',
- mediumorchid: '#ba55d3',
- mediumpurple: '#9370db',
- mediumseagreen: '#3cb371',
- mediumslateblue: '#7b68ee',
- mediumspringgreen: '#00fa9a',
- mediumturquoise: '#48d1cc',
- mediumvioletred: '#c71585',
- midnightblue: '#191970',
- mintcream: '#f5fffa',
- mistyrose: '#ffe4e1',
- moccasin: '#ffe4b5',
- navajowhite: '#ffdead',
- navy: '#000080',
- oldlace: '#fdf5e6',
- olive: '#808000',
- olivedrab: '#6b8e23',
- orange: '#ffa500',
- orangered: '#ff4500',
- orchid: '#da70d6',
- palegoldenrod: '#eee8aa',
- palegreen: '#98fb98',
- paleturquoise: '#afeeee',
- palevioletred: '#db7093',
- papayawhip: '#ffefd5',
- peachpuff: '#ffdab9',
- peru: '#cd853f',
- pink: '#ffc0cb',
- plum: '#dda0dd',
- powderblue: '#b0e0e6',
- purple: '#800080',
- purple2: '#7f007f',
- purple3: '#a020f0',
- rebeccapurple: '#663399',
- red: '#ff0000',
- rosybrown: '#bc8f8f',
- royalblue: '#4169e1',
- saddlebrown: '#8b4513',
- salmon: '#fa8072',
- sandybrown: '#f4a460',
- seagreen: '#2e8b57',
- seashell: '#fff5ee',
- sienna: '#a0522d',
- silver: '#c0c0c0',
- skyblue: '#87ceeb',
- slateblue: '#6a5acd',
- slategray: '#708090',
- slategrey: '#708090',
- snow: '#fffafa',
- springgreen: '#00ff7f',
- steelblue: '#4682b4',
- tan: '#d2b48c',
- teal: '#008080',
- thistle: '#d8bfd8',
- tomato: '#ff6347',
- turquoise: '#40e0d0',
- violet: '#ee82ee',
- wheat: '#f5deb3',
- white: '#ffffff',
- whitesmoke: '#f5f5f5',
- yellow: '#ffff00',
- yellowgreen: '#9acd32'
- };
-
- var w3cx11_1 = w3cx11;
-
- var type$b = utils.type;
-
-
-
-
-
- Color_1.prototype.name = function() {
- var hex = rgb2hex_1(this._rgb, 'rgb');
- for (var i = 0, list = Object.keys(w3cx11_1); i < list.length; i += 1) {
- var n = list[i];
-
- if (w3cx11_1[n] === hex) { return n.toLowerCase(); }
- }
- return hex;
- };
-
- input.format.named = function (name) {
- name = name.toLowerCase();
- if (w3cx11_1[name]) { return hex2rgb_1(w3cx11_1[name]); }
- throw new Error('unknown color name: '+name);
- };
-
- input.autodetect.push({
- p: 5,
- test: function (h) {
- var rest = [], len = arguments.length - 1;
- while ( len-- > 0 ) rest[ len ] = arguments[ len + 1 ];
-
- if (!rest.length && type$b(h) === 'string' && w3cx11_1[h.toLowerCase()]) {
- return 'named';
- }
- }
- });
-
- var unpack$t = utils.unpack;
-
- var rgb2num = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var ref = unpack$t(args, 'rgb');
- var r = ref[0];
- var g = ref[1];
- var b = ref[2];
- return (r << 16) + (g << 8) + b;
- };
-
- var rgb2num_1 = rgb2num;
-
- var type$c = utils.type;
-
- var num2rgb = function (num) {
- if (type$c(num) == "number" && num >= 0 && num <= 0xFFFFFF) {
- var r = num >> 16;
- var g = (num >> 8) & 0xFF;
- var b = num & 0xFF;
- return [r,g,b,1];
- }
- throw new Error("unknown num color: "+num);
- };
-
- var num2rgb_1 = num2rgb;
-
- var type$d = utils.type;
-
-
-
- Color_1.prototype.num = function() {
- return rgb2num_1(this._rgb);
- };
-
- chroma_1.num = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['num']) ));
- };
-
- input.format.num = num2rgb_1;
-
- input.autodetect.push({
- p: 5,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- if (args.length === 1 && type$d(args[0]) === 'number' && args[0] >= 0 && args[0] <= 0xFFFFFF) {
- return 'num';
- }
- }
- });
-
- var unpack$u = utils.unpack;
- var type$e = utils.type;
- var round$5 = Math.round;
-
- Color_1.prototype.rgb = function(rnd) {
- if ( rnd === void 0 ) rnd=true;
-
- if (rnd === false) { return this._rgb.slice(0,3); }
- return this._rgb.slice(0,3).map(round$5);
- };
-
- Color_1.prototype.rgba = function(rnd) {
- if ( rnd === void 0 ) rnd=true;
-
- return this._rgb.slice(0,4).map(function (v,i) {
- return i<3 ? (rnd === false ? v : round$5(v)) : v;
- });
- };
-
- chroma_1.rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['rgb']) ));
- };
-
- input.format.rgb = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var rgba = unpack$u(args, 'rgba');
- if (rgba[3] === undefined) { rgba[3] = 1; }
- return rgba;
- };
-
- input.autodetect.push({
- p: 3,
- test: function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- args = unpack$u(args, 'rgba');
- if (type$e(args) === 'array' && (args.length === 3 ||
- args.length === 4 && type$e(args[3]) == 'number' && args[3] >= 0 && args[3] <= 1)) {
- return 'rgb';
- }
- }
- });
-
- /*
- * Based on implementation by Neil Bartlett
- * https://github.com/neilbartlett/color-temperature
- */
-
- var log = Math.log;
-
- var temperature2rgb = function (kelvin) {
- var temp = kelvin / 100;
- var r,g,b;
- if (temp < 66) {
- r = 255;
- g = -155.25485562709179 - 0.44596950469579133 * (g = temp-2) + 104.49216199393888 * log(g);
- b = temp < 20 ? 0 : -254.76935184120902 + 0.8274096064007395 * (b = temp-10) + 115.67994401066147 * log(b);
- } else {
- r = 351.97690566805693 + 0.114206453784165 * (r = temp-55) - 40.25366309332127 * log(r);
- g = 325.4494125711974 + 0.07943456536662342 * (g = temp-50) - 28.0852963507957 * log(g);
- b = 255;
- }
- return [r,g,b,1];
- };
-
- var temperature2rgb_1 = temperature2rgb;
-
- /*
- * Based on implementation by Neil Bartlett
- * https://github.com/neilbartlett/color-temperature
- **/
-
-
- var unpack$v = utils.unpack;
- var round$6 = Math.round;
-
- var rgb2temperature = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- var rgb = unpack$v(args, 'rgb');
- var r = rgb[0], b = rgb[2];
- var minTemp = 1000;
- var maxTemp = 40000;
- var eps = 0.4;
- var temp;
- while (maxTemp - minTemp > eps) {
- temp = (maxTemp + minTemp) * 0.5;
- var rgb$1 = temperature2rgb_1(temp);
- if ((rgb$1[2] / rgb$1[0]) >= (b / r)) {
- maxTemp = temp;
- } else {
- minTemp = temp;
- }
- }
- return round$6(temp);
- };
-
- var rgb2temperature_1 = rgb2temperature;
-
- Color_1.prototype.temp =
- Color_1.prototype.kelvin =
- Color_1.prototype.temperature = function() {
- return rgb2temperature_1(this._rgb);
- };
-
- chroma_1.temp =
- chroma_1.kelvin =
- chroma_1.temperature = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- return new (Function.prototype.bind.apply( Color_1, [ null ].concat( args, ['temp']) ));
- };
-
- input.format.temp =
- input.format.kelvin =
- input.format.temperature = temperature2rgb_1;
-
- var type$f = utils.type;
-
- Color_1.prototype.alpha = function(a, mutate) {
- if ( mutate === void 0 ) mutate=false;
-
- if (a !== undefined && type$f(a) === 'number') {
- if (mutate) {
- this._rgb[3] = a;
- return this;
- }
- return new Color_1([this._rgb[0], this._rgb[1], this._rgb[2], a], 'rgb');
- }
- return this._rgb[3];
- };
-
- Color_1.prototype.clipped = function() {
- return this._rgb._clipped || false;
- };
-
- Color_1.prototype.darken = function(amount) {
- if ( amount === void 0 ) amount=1;
-
- var me = this;
- var lab = me.lab();
- lab[0] -= labConstants.Kn * amount;
- return new Color_1(lab, 'lab').alpha(me.alpha(), true);
- };
-
- Color_1.prototype.brighten = function(amount) {
- if ( amount === void 0 ) amount=1;
-
- return this.darken(-amount);
- };
-
- Color_1.prototype.darker = Color_1.prototype.darken;
- Color_1.prototype.brighter = Color_1.prototype.brighten;
-
- Color_1.prototype.get = function(mc) {
- var ref = mc.split('.');
- var mode = ref[0];
- var channel = ref[1];
- var src = this[mode]();
- if (channel) {
- var i = mode.indexOf(channel);
- if (i > -1) { return src[i]; }
- throw new Error(("unknown channel " + channel + " in mode " + mode));
- } else {
- return src;
- }
- };
-
- var type$g = utils.type;
- var pow$2 = Math.pow;
-
- var EPS = 1e-7;
- var MAX_ITER = 20;
-
- Color_1.prototype.luminance = function(lum) {
- if (lum !== undefined && type$g(lum) === 'number') {
- if (lum === 0) {
- // return pure black
- return new Color_1([0,0,0,this._rgb[3]], 'rgb');
- }
- if (lum === 1) {
- // return pure white
- return new Color_1([255,255,255,this._rgb[3]], 'rgb');
- }
- // compute new color using...
- var cur_lum = this.luminance();
- var mode = 'rgb';
- var max_iter = MAX_ITER;
-
- var test = function (low, high) {
- var mid = low.interpolate(high, 0.5, mode);
- var lm = mid.luminance();
- if (Math.abs(lum - lm) < EPS || !max_iter--) {
- // close enough
- return mid;
- }
- return lm > lum ? test(low, mid) : test(mid, high);
- };
-
- var rgb = (cur_lum > lum ? test(new Color_1([0,0,0]), this) : test(this, new Color_1([255,255,255]))).rgb();
- return new Color_1(rgb.concat( [this._rgb[3]]));
- }
- return rgb2luminance.apply(void 0, (this._rgb).slice(0,3));
- };
-
-
- var rgb2luminance = function (r,g,b) {
- // relative luminance
- // see http://www.w3.org/TR/2008/REC-WCAG20-20081211/#relativeluminancedef
- r = luminance_x(r);
- g = luminance_x(g);
- b = luminance_x(b);
- return 0.2126 * r + 0.7152 * g + 0.0722 * b;
- };
-
- var luminance_x = function (x) {
- x /= 255;
- return x <= 0.03928 ? x/12.92 : pow$2((x+0.055)/1.055, 2.4);
- };
-
- var interpolator = {};
-
- var type$h = utils.type;
-
-
- var mix = function (col1, col2, f) {
- if ( f === void 0 ) f=0.5;
- var rest = [], len = arguments.length - 3;
- while ( len-- > 0 ) rest[ len ] = arguments[ len + 3 ];
-
- var mode = rest[0] || 'lrgb';
- if (!interpolator[mode] && !rest.length) {
- // fall back to the first supported mode
- mode = Object.keys(interpolator)[0];
- }
- if (!interpolator[mode]) {
- throw new Error(("interpolation mode " + mode + " is not defined"));
- }
- if (type$h(col1) !== 'object') { col1 = new Color_1(col1); }
- if (type$h(col2) !== 'object') { col2 = new Color_1(col2); }
- return interpolator[mode](col1, col2, f)
- .alpha(col1.alpha() + f * (col2.alpha() - col1.alpha()));
- };
-
- Color_1.prototype.mix =
- Color_1.prototype.interpolate = function(col2, f) {
- if ( f === void 0 ) f=0.5;
- var rest = [], len = arguments.length - 2;
- while ( len-- > 0 ) rest[ len ] = arguments[ len + 2 ];
-
- return mix.apply(void 0, [ this, col2, f ].concat( rest ));
- };
-
- Color_1.prototype.premultiply = function(mutate) {
- if ( mutate === void 0 ) mutate=false;
-
- var rgb = this._rgb;
- var a = rgb[3];
- if (mutate) {
- this._rgb = [rgb[0]*a, rgb[1]*a, rgb[2]*a, a];
- return this;
- } else {
- return new Color_1([rgb[0]*a, rgb[1]*a, rgb[2]*a, a], 'rgb');
- }
- };
-
- Color_1.prototype.saturate = function(amount) {
- if ( amount === void 0 ) amount=1;
-
- var me = this;
- var lch = me.lch();
- lch[1] += labConstants.Kn * amount;
- if (lch[1] < 0) { lch[1] = 0; }
- return new Color_1(lch, 'lch').alpha(me.alpha(), true);
- };
-
- Color_1.prototype.desaturate = function(amount) {
- if ( amount === void 0 ) amount=1;
-
- return this.saturate(-amount);
- };
-
- var type$i = utils.type;
-
- Color_1.prototype.set = function(mc, value, mutate) {
- if ( mutate === void 0 ) mutate=false;
-
- var ref = mc.split('.');
- var mode = ref[0];
- var channel = ref[1];
- var src = this[mode]();
- if (channel) {
- var i = mode.indexOf(channel);
- if (i > -1) {
- if (type$i(value) == 'string') {
- switch(value.charAt(0)) {
- case '+': src[i] += +value; break;
- case '-': src[i] += +value; break;
- case '*': src[i] *= +(value.substr(1)); break;
- case '/': src[i] /= +(value.substr(1)); break;
- default: src[i] = +value;
- }
- } else if (type$i(value) === 'number') {
- src[i] = value;
- } else {
- throw new Error("unsupported value for Color.set");
- }
- var out = new Color_1(src, mode);
- if (mutate) {
- this._rgb = out._rgb;
- return this;
- }
- return out;
- }
- throw new Error(("unknown channel " + channel + " in mode " + mode));
- } else {
- return src;
- }
- };
-
- var rgb$1 = function (col1, col2, f) {
- var xyz0 = col1._rgb;
- var xyz1 = col2._rgb;
- return new Color_1(
- xyz0[0] + f * (xyz1[0]-xyz0[0]),
- xyz0[1] + f * (xyz1[1]-xyz0[1]),
- xyz0[2] + f * (xyz1[2]-xyz0[2]),
- 'rgb'
- )
- };
-
- // register interpolator
- interpolator.rgb = rgb$1;
-
- var sqrt$2 = Math.sqrt;
- var pow$3 = Math.pow;
-
- var lrgb = function (col1, col2, f) {
- var ref = col1._rgb;
- var x1 = ref[0];
- var y1 = ref[1];
- var z1 = ref[2];
- var ref$1 = col2._rgb;
- var x2 = ref$1[0];
- var y2 = ref$1[1];
- var z2 = ref$1[2];
- return new Color_1(
- sqrt$2(pow$3(x1,2) * (1-f) + pow$3(x2,2) * f),
- sqrt$2(pow$3(y1,2) * (1-f) + pow$3(y2,2) * f),
- sqrt$2(pow$3(z1,2) * (1-f) + pow$3(z2,2) * f),
- 'rgb'
- )
- };
-
- // register interpolator
- interpolator.lrgb = lrgb;
-
- var lab$1 = function (col1, col2, f) {
- var xyz0 = col1.lab();
- var xyz1 = col2.lab();
- return new Color_1(
- xyz0[0] + f * (xyz1[0]-xyz0[0]),
- xyz0[1] + f * (xyz1[1]-xyz0[1]),
- xyz0[2] + f * (xyz1[2]-xyz0[2]),
- 'lab'
- )
- };
-
- // register interpolator
- interpolator.lab = lab$1;
-
- var _hsx = function (col1, col2, f, m) {
- var assign, assign$1;
-
- var xyz0, xyz1;
- if (m === 'hsl') {
- xyz0 = col1.hsl();
- xyz1 = col2.hsl();
- } else if (m === 'hsv') {
- xyz0 = col1.hsv();
- xyz1 = col2.hsv();
- } else if (m === 'hcg') {
- xyz0 = col1.hcg();
- xyz1 = col2.hcg();
- } else if (m === 'hsi') {
- xyz0 = col1.hsi();
- xyz1 = col2.hsi();
- } else if (m === 'lch' || m === 'hcl') {
- m = 'hcl';
- xyz0 = col1.hcl();
- xyz1 = col2.hcl();
- }
-
- var hue0, hue1, sat0, sat1, lbv0, lbv1;
- if (m.substr(0, 1) === 'h') {
- (assign = xyz0, hue0 = assign[0], sat0 = assign[1], lbv0 = assign[2]);
- (assign$1 = xyz1, hue1 = assign$1[0], sat1 = assign$1[1], lbv1 = assign$1[2]);
- }
-
- var sat, hue, lbv, dh;
-
- if (!isNaN(hue0) && !isNaN(hue1)) {
- // both colors have hue
- if (hue1 > hue0 && hue1 - hue0 > 180) {
- dh = hue1-(hue0+360);
- } else if (hue1 < hue0 && hue0 - hue1 > 180) {
- dh = hue1+360-hue0;
- } else {
- dh = hue1 - hue0;
- }
- hue = hue0 + f * dh;
- } else if (!isNaN(hue0)) {
- hue = hue0;
- if ((lbv1 == 1 || lbv1 == 0) && m != 'hsv') { sat = sat0; }
- } else if (!isNaN(hue1)) {
- hue = hue1;
- if ((lbv0 == 1 || lbv0 == 0) && m != 'hsv') { sat = sat1; }
- } else {
- hue = Number.NaN;
- }
-
- if (sat === undefined) { sat = sat0 + f * (sat1 - sat0); }
- lbv = lbv0 + f * (lbv1-lbv0);
- return new Color_1([hue, sat, lbv], m);
- };
-
- var lch$1 = function (col1, col2, f) {
- return _hsx(col1, col2, f, 'lch');
- };
-
- // register interpolator
- interpolator.lch = lch$1;
- interpolator.hcl = lch$1;
-
- var num$1 = function (col1, col2, f) {
- var c1 = col1.num();
- var c2 = col2.num();
- return new Color_1(c1 + f * (c2-c1), 'num')
- };
-
- // register interpolator
- interpolator.num = num$1;
-
- var hcg$1 = function (col1, col2, f) {
- return _hsx(col1, col2, f, 'hcg');
- };
-
- // register interpolator
- interpolator.hcg = hcg$1;
-
- var hsi$1 = function (col1, col2, f) {
- return _hsx(col1, col2, f, 'hsi');
- };
-
- // register interpolator
- interpolator.hsi = hsi$1;
-
- var hsl$1 = function (col1, col2, f) {
- return _hsx(col1, col2, f, 'hsl');
- };
-
- // register interpolator
- interpolator.hsl = hsl$1;
-
- var hsv$1 = function (col1, col2, f) {
- return _hsx(col1, col2, f, 'hsv');
- };
-
- // register interpolator
- interpolator.hsv = hsv$1;
-
- var clip_rgb$2 = utils.clip_rgb;
- var pow$4 = Math.pow;
- var sqrt$3 = Math.sqrt;
- var PI$1 = Math.PI;
- var cos$2 = Math.cos;
- var sin$1 = Math.sin;
- var atan2$1 = Math.atan2;
-
- var average = function (colors, mode, weights) {
- if ( mode === void 0 ) mode='lrgb';
- if ( weights === void 0 ) weights=null;
-
- var l = colors.length;
- if (!weights) { weights = Array.from(new Array(l)).map(function () { return 1; }); }
- // normalize weights
- var k = l / weights.reduce(function(a, b) { return a + b; });
- weights.forEach(function (w,i) { weights[i] *= k; });
- // convert colors to Color objects
- colors = colors.map(function (c) { return new Color_1(c); });
- if (mode === 'lrgb') {
- return _average_lrgb(colors, weights)
- }
- var first = colors.shift();
- var xyz = first.get(mode);
- var cnt = [];
- var dx = 0;
- var dy = 0;
- // initial color
- for (var i=0; i= 360) { A$1 -= 360; }
- xyz[i$1] = A$1;
- } else {
- xyz[i$1] = xyz[i$1]/cnt[i$1];
- }
- }
- alpha /= l;
- return (new Color_1(xyz, mode)).alpha(alpha > 0.99999 ? 1 : alpha, true);
- };
-
-
- var _average_lrgb = function (colors, weights) {
- var l = colors.length;
- var xyz = [0,0,0,0];
- for (var i=0; i < colors.length; i++) {
- var col = colors[i];
- var f = weights[i] / l;
- var rgb = col._rgb;
- xyz[0] += pow$4(rgb[0],2) * f;
- xyz[1] += pow$4(rgb[1],2) * f;
- xyz[2] += pow$4(rgb[2],2) * f;
- xyz[3] += rgb[3] * f;
- }
- xyz[0] = sqrt$3(xyz[0]);
- xyz[1] = sqrt$3(xyz[1]);
- xyz[2] = sqrt$3(xyz[2]);
- if (xyz[3] > 0.9999999) { xyz[3] = 1; }
- return new Color_1(clip_rgb$2(xyz));
- };
-
- // minimal multi-purpose interface
-
- // @requires utils color analyze
-
-
- var type$j = utils.type;
-
- var pow$5 = Math.pow;
-
- var scale = function(colors) {
-
- // constructor
- var _mode = 'rgb';
- var _nacol = chroma_1('#ccc');
- var _spread = 0;
- // const _fixed = false;
- var _domain = [0, 1];
- var _pos = [];
- var _padding = [0,0];
- var _classes = false;
- var _colors = [];
- var _out = false;
- var _min = 0;
- var _max = 1;
- var _correctLightness = false;
- var _colorCache = {};
- var _useCache = true;
- var _gamma = 1;
-
- // private methods
-
- var setColors = function(colors) {
- colors = colors || ['#fff', '#000'];
- if (colors && type$j(colors) === 'string' && chroma_1.brewer &&
- chroma_1.brewer[colors.toLowerCase()]) {
- colors = chroma_1.brewer[colors.toLowerCase()];
- }
- if (type$j(colors) === 'array') {
- // handle single color
- if (colors.length === 1) {
- colors = [colors[0], colors[0]];
- }
- // make a copy of the colors
- colors = colors.slice(0);
- // convert to chroma classes
- for (var c=0; c= _classes[i]) {
- i++;
- }
- return i-1;
- }
- return 0;
- };
-
- var tMapLightness = function (t) { return t; };
- var tMapDomain = function (t) { return t; };
-
- // const classifyValue = function(value) {
- // let val = value;
- // if (_classes.length > 2) {
- // const n = _classes.length-1;
- // const i = getClass(value);
- // const minc = _classes[0] + ((_classes[1]-_classes[0]) * (0 + (_spread * 0.5))); // center of 1st class
- // const maxc = _classes[n-1] + ((_classes[n]-_classes[n-1]) * (1 - (_spread * 0.5))); // center of last class
- // val = _min + ((((_classes[i] + ((_classes[i+1] - _classes[i]) * 0.5)) - minc) / (maxc-minc)) * (_max - _min));
- // }
- // return val;
- // };
-
- var getColor = function(val, bypassMap) {
- var col, t;
- if (bypassMap == null) { bypassMap = false; }
- if (isNaN(val) || (val === null)) { return _nacol; }
- if (!bypassMap) {
- if (_classes && (_classes.length > 2)) {
- // find the class
- var c = getClass(val);
- t = c / (_classes.length-2);
- } else if (_max !== _min) {
- // just interpolate between min/max
- t = (val - _min) / (_max - _min);
- } else {
- t = 1;
- }
- } else {
- t = val;
- }
-
- // domain map
- t = tMapDomain(t);
-
- if (!bypassMap) {
- t = tMapLightness(t); // lightness correction
- }
-
- if (_gamma !== 1) { t = pow$5(t, _gamma); }
-
- t = _padding[0] + (t * (1 - _padding[0] - _padding[1]));
-
- t = Math.min(1, Math.max(0, t));
-
- var k = Math.floor(t * 10000);
-
- if (_useCache && _colorCache[k]) {
- col = _colorCache[k];
- } else {
- if (type$j(_colors) === 'array') {
- //for i in [0.._pos.length-1]
- for (var i=0; i<_pos.length; i++) {
- var p = _pos[i];
- if (t <= p) {
- col = _colors[i];
- break;
- }
- if ((t >= p) && (i === (_pos.length-1))) {
- col = _colors[i];
- break;
- }
- if (t > p && t < _pos[i+1]) {
- t = (t-p)/(_pos[i+1]-p);
- col = chroma_1.interpolate(_colors[i], _colors[i+1], t, _mode);
- break;
- }
- }
- } else if (type$j(_colors) === 'function') {
- col = _colors(t);
- }
- if (_useCache) { _colorCache[k] = col; }
- }
- return col;
- };
-
- var resetCache = function () { return _colorCache = {}; };
-
- setColors(colors);
-
- // public interface
-
- var f = function(v) {
- var c = chroma_1(getColor(v));
- if (_out && c[_out]) { return c[_out](); } else { return c; }
- };
-
- f.classes = function(classes) {
- if (classes != null) {
- if (type$j(classes) === 'array') {
- _classes = classes;
- _domain = [classes[0], classes[classes.length-1]];
- } else {
- var d = chroma_1.analyze(_domain);
- if (classes === 0) {
- _classes = [d.min, d.max];
- } else {
- _classes = chroma_1.limits(d, 'e', classes);
- }
- }
- return f;
- }
- return _classes;
- };
-
-
- f.domain = function(domain) {
- if (!arguments.length) {
- return _domain;
- }
- _min = domain[0];
- _max = domain[domain.length-1];
- _pos = [];
- var k = _colors.length;
- if ((domain.length === k) && (_min !== _max)) {
- // update positions
- for (var i = 0, list = Array.from(domain); i < list.length; i += 1) {
- var d = list[i];
-
- _pos.push((d-_min) / (_max-_min));
- }
- } else {
- for (var c=0; c 2) {
- // set domain map
- var tOut = domain.map(function (d,i) { return i/(domain.length-1); });
- var tBreaks = domain.map(function (d) { return (d - _min) / (_max - _min); });
- if (!tBreaks.every(function (val, i) { return tOut[i] === val; })) {
- tMapDomain = function (t) {
- if (t <= 0 || t >= 1) { return t; }
- var i = 0;
- while (t >= tBreaks[i+1]) { i++; }
- var f = (t - tBreaks[i]) / (tBreaks[i+1] - tBreaks[i]);
- var out = tOut[i] + f * (tOut[i+1] - tOut[i]);
- return out;
- };
- }
-
- }
- }
- _domain = [_min, _max];
- return f;
- };
-
- f.mode = function(_m) {
- if (!arguments.length) {
- return _mode;
- }
- _mode = _m;
- resetCache();
- return f;
- };
-
- f.range = function(colors, _pos) {
- setColors(colors);
- return f;
- };
-
- f.out = function(_o) {
- _out = _o;
- return f;
- };
-
- f.spread = function(val) {
- if (!arguments.length) {
- return _spread;
- }
- _spread = val;
- return f;
- };
-
- f.correctLightness = function(v) {
- if (v == null) { v = true; }
- _correctLightness = v;
- resetCache();
- if (_correctLightness) {
- tMapLightness = function(t) {
- var L0 = getColor(0, true).lab()[0];
- var L1 = getColor(1, true).lab()[0];
- var pol = L0 > L1;
- var L_actual = getColor(t, true).lab()[0];
- var L_ideal = L0 + ((L1 - L0) * t);
- var L_diff = L_actual - L_ideal;
- var t0 = 0;
- var t1 = 1;
- var max_iter = 20;
- while ((Math.abs(L_diff) > 1e-2) && (max_iter-- > 0)) {
- (function() {
- if (pol) { L_diff *= -1; }
- if (L_diff < 0) {
- t0 = t;
- t += (t1 - t) * 0.5;
- } else {
- t1 = t;
- t += (t0 - t) * 0.5;
- }
- L_actual = getColor(t, true).lab()[0];
- return L_diff = L_actual - L_ideal;
- })();
- }
- return t;
- };
- } else {
- tMapLightness = function (t) { return t; };
- }
- return f;
- };
-
- f.padding = function(p) {
- if (p != null) {
- if (type$j(p) === 'number') {
- p = [p,p];
- }
- _padding = p;
- return f;
- } else {
- return _padding;
- }
- };
-
- f.colors = function(numColors, out) {
- // If no arguments are given, return the original colors that were provided
- if (arguments.length < 2) { out = 'hex'; }
- var result = [];
-
- if (arguments.length === 0) {
- result = _colors.slice(0);
-
- } else if (numColors === 1) {
- result = [f(0.5)];
-
- } else if (numColors > 1) {
- var dm = _domain[0];
- var dd = _domain[1] - dm;
- result = __range__(0, numColors, false).map(function (i) { return f( dm + ((i/(numColors-1)) * dd) ); });
-
- } else { // returns all colors based on the defined classes
- colors = [];
- var samples = [];
- if (_classes && (_classes.length > 2)) {
- for (var i = 1, end = _classes.length, asc = 1 <= end; asc ? i < end : i > end; asc ? i++ : i--) {
- samples.push((_classes[i-1]+_classes[i])*0.5);
- }
- } else {
- samples = _domain;
- }
- result = samples.map(function (v) { return f(v); });
- }
-
- if (chroma_1[out]) {
- result = result.map(function (c) { return c[out](); });
- }
- return result;
- };
-
- f.cache = function(c) {
- if (c != null) {
- _useCache = c;
- return f;
- } else {
- return _useCache;
- }
- };
-
- f.gamma = function(g) {
- if (g != null) {
- _gamma = g;
- return f;
- } else {
- return _gamma;
- }
- };
-
- f.nodata = function(d) {
- if (d != null) {
- _nacol = chroma_1(d);
- return f;
- } else {
- return _nacol;
- }
- };
-
- return f;
- };
-
- function __range__(left, right, inclusive) {
- var range = [];
- var ascending = left < right;
- var end = !inclusive ? right : ascending ? right + 1 : right - 1;
- for (var i = left; ascending ? i < end : i > end; ascending ? i++ : i--) {
- range.push(i);
- }
- return range;
- }
-
- //
- // interpolates between a set of colors uzing a bezier spline
- //
-
- // @requires utils lab
-
-
-
-
- var bezier = function(colors) {
- var assign, assign$1, assign$2;
-
- var I, lab0, lab1, lab2;
- colors = colors.map(function (c) { return new Color_1(c); });
- if (colors.length === 2) {
- // linear interpolation
- (assign = colors.map(function (c) { return c.lab(); }), lab0 = assign[0], lab1 = assign[1]);
- I = function(t) {
- var lab = ([0, 1, 2].map(function (i) { return lab0[i] + (t * (lab1[i] - lab0[i])); }));
- return new Color_1(lab, 'lab');
- };
- } else if (colors.length === 3) {
- // quadratic bezier interpolation
- (assign$1 = colors.map(function (c) { return c.lab(); }), lab0 = assign$1[0], lab1 = assign$1[1], lab2 = assign$1[2]);
- I = function(t) {
- var lab = ([0, 1, 2].map(function (i) { return ((1-t)*(1-t) * lab0[i]) + (2 * (1-t) * t * lab1[i]) + (t * t * lab2[i]); }));
- return new Color_1(lab, 'lab');
- };
- } else if (colors.length === 4) {
- // cubic bezier interpolation
- var lab3;
- (assign$2 = colors.map(function (c) { return c.lab(); }), lab0 = assign$2[0], lab1 = assign$2[1], lab2 = assign$2[2], lab3 = assign$2[3]);
- I = function(t) {
- var lab = ([0, 1, 2].map(function (i) { return ((1-t)*(1-t)*(1-t) * lab0[i]) + (3 * (1-t) * (1-t) * t * lab1[i]) + (3 * (1-t) * t * t * lab2[i]) + (t*t*t * lab3[i]); }));
- return new Color_1(lab, 'lab');
- };
- } else if (colors.length === 5) {
- var I0 = bezier(colors.slice(0, 3));
- var I1 = bezier(colors.slice(2, 5));
- I = function(t) {
- if (t < 0.5) {
- return I0(t*2);
- } else {
- return I1((t-0.5)*2);
- }
- };
- }
- return I;
- };
-
- var bezier_1 = function (colors) {
- var f = bezier(colors);
- f.scale = function () { return scale(f); };
- return f;
- };
-
- /*
- * interpolates between a set of colors uzing a bezier spline
- * blend mode formulas taken from http://www.venture-ware.com/kevin/coding/lets-learn-math-photoshop-blend-modes/
- */
-
-
-
-
- var blend = function (bottom, top, mode) {
- if (!blend[mode]) {
- throw new Error('unknown blend mode ' + mode);
- }
- return blend[mode](bottom, top);
- };
-
- var blend_f = function (f) { return function (bottom,top) {
- var c0 = chroma_1(top).rgb();
- var c1 = chroma_1(bottom).rgb();
- return chroma_1.rgb(f(c0, c1));
- }; };
-
- var each = function (f) { return function (c0, c1) {
- var out = [];
- out[0] = f(c0[0], c1[0]);
- out[1] = f(c0[1], c1[1]);
- out[2] = f(c0[2], c1[2]);
- return out;
- }; };
-
- var normal = function (a) { return a; };
- var multiply = function (a,b) { return a * b / 255; };
- var darken$1 = function (a,b) { return a > b ? b : a; };
- var lighten = function (a,b) { return a > b ? a : b; };
- var screen = function (a,b) { return 255 * (1 - (1-a/255) * (1-b/255)); };
- var overlay = function (a,b) { return b < 128 ? 2 * a * b / 255 : 255 * (1 - 2 * (1 - a / 255 ) * ( 1 - b / 255 )); };
- var burn = function (a,b) { return 255 * (1 - (1 - b / 255) / (a/255)); };
- var dodge = function (a,b) {
- if (a === 255) { return 255; }
- a = 255 * (b / 255) / (1 - a / 255);
- return a > 255 ? 255 : a
- };
-
- // # add = (a,b) ->
- // # if (a + b > 255) then 255 else a + b
-
- blend.normal = blend_f(each(normal));
- blend.multiply = blend_f(each(multiply));
- blend.screen = blend_f(each(screen));
- blend.overlay = blend_f(each(overlay));
- blend.darken = blend_f(each(darken$1));
- blend.lighten = blend_f(each(lighten));
- blend.dodge = blend_f(each(dodge));
- blend.burn = blend_f(each(burn));
- // blend.add = blend_f(each(add));
-
- var blend_1 = blend;
-
- // cubehelix interpolation
- // based on D.A. Green "A colour scheme for the display of astronomical intensity images"
- // http://astron-soc.in/bulletin/11June/289392011.pdf
-
- var type$k = utils.type;
- var clip_rgb$3 = utils.clip_rgb;
- var TWOPI$2 = utils.TWOPI;
- var pow$6 = Math.pow;
- var sin$2 = Math.sin;
- var cos$3 = Math.cos;
-
-
- var cubehelix = function(start, rotations, hue, gamma, lightness) {
- if ( start === void 0 ) start=300;
- if ( rotations === void 0 ) rotations=-1.5;
- if ( hue === void 0 ) hue=1;
- if ( gamma === void 0 ) gamma=1;
- if ( lightness === void 0 ) lightness=[0,1];
-
- var dh = 0, dl;
- if (type$k(lightness) === 'array') {
- dl = lightness[1] - lightness[0];
- } else {
- dl = 0;
- lightness = [lightness, lightness];
- }
-
- var f = function(fract) {
- var a = TWOPI$2 * (((start+120)/360) + (rotations * fract));
- var l = pow$6(lightness[0] + (dl * fract), gamma);
- var h = dh !== 0 ? hue[0] + (fract * dh) : hue;
- var amp = (h * l * (1-l)) / 2;
- var cos_a = cos$3(a);
- var sin_a = sin$2(a);
- var r = l + (amp * ((-0.14861 * cos_a) + (1.78277* sin_a)));
- var g = l + (amp * ((-0.29227 * cos_a) - (0.90649* sin_a)));
- var b = l + (amp * (+1.97294 * cos_a));
- return chroma_1(clip_rgb$3([r*255,g*255,b*255,1]));
- };
-
- f.start = function(s) {
- if ((s == null)) { return start; }
- start = s;
- return f;
- };
-
- f.rotations = function(r) {
- if ((r == null)) { return rotations; }
- rotations = r;
- return f;
- };
-
- f.gamma = function(g) {
- if ((g == null)) { return gamma; }
- gamma = g;
- return f;
- };
-
- f.hue = function(h) {
- if ((h == null)) { return hue; }
- hue = h;
- if (type$k(hue) === 'array') {
- dh = hue[1] - hue[0];
- if (dh === 0) { hue = hue[1]; }
- } else {
- dh = 0;
- }
- return f;
- };
-
- f.lightness = function(h) {
- if ((h == null)) { return lightness; }
- if (type$k(h) === 'array') {
- lightness = h;
- dl = h[1] - h[0];
- } else {
- lightness = [h,h];
- dl = 0;
- }
- return f;
- };
-
- f.scale = function () { return chroma_1.scale(f); };
-
- f.hue(hue);
-
- return f;
- };
-
- var digits = '0123456789abcdef';
-
- var floor$2 = Math.floor;
- var random = Math.random;
-
- var random_1 = function () {
- var code = '#';
- for (var i=0; i<6; i++) {
- code += digits.charAt(floor$2(random() * 16));
- }
- return new Color_1(code, 'hex');
- };
-
- var log$1 = Math.log;
- var pow$7 = Math.pow;
- var floor$3 = Math.floor;
- var abs = Math.abs;
-
-
- var analyze = function (data, key) {
- if ( key === void 0 ) key=null;
-
- var r = {
- min: Number.MAX_VALUE,
- max: Number.MAX_VALUE*-1,
- sum: 0,
- values: [],
- count: 0
- };
- if (type(data) === 'object') {
- data = Object.values(data);
- }
- data.forEach(function (val) {
- if (key && type(val) === 'object') { val = val[key]; }
- if (val !== undefined && val !== null && !isNaN(val)) {
- r.values.push(val);
- r.sum += val;
- if (val < r.min) { r.min = val; }
- if (val > r.max) { r.max = val; }
- r.count += 1;
- }
- });
-
- r.domain = [r.min, r.max];
-
- r.limits = function (mode, num) { return limits(r, mode, num); };
-
- return r;
- };
-
-
- var limits = function (data, mode, num) {
- if ( mode === void 0 ) mode='equal';
- if ( num === void 0 ) num=7;
-
- if (type(data) == 'array') {
- data = analyze(data);
- }
- var min = data.min;
- var max = data.max;
- var values = data.values.sort(function (a,b) { return a-b; });
-
- if (num === 1) { return [min,max]; }
-
- var limits = [];
-
- if (mode.substr(0,1) === 'c') { // continuous
- limits.push(min);
- limits.push(max);
- }
-
- if (mode.substr(0,1) === 'e') { // equal interval
- limits.push(min);
- for (var i=1; i 0');
- }
- var min_log = Math.LOG10E * log$1(min);
- var max_log = Math.LOG10E * log$1(max);
- limits.push(min);
- for (var i$1=1; i$1 pb
- var pr = p - pb;
- limits.push((values[pb]*(1-pr)) + (values[pb+1]*pr));
- }
- }
- limits.push(max);
-
- }
-
- else if (mode.substr(0,1) === 'k') { // k-means clustering
- /*
- implementation based on
- http://code.google.com/p/figue/source/browse/trunk/figue.js#336
- simplified for 1-d input values
- */
- var cluster;
- var n = values.length;
- var assignments = new Array(n);
- var clusterSizes = new Array(num);
- var repeat = true;
- var nb_iters = 0;
- var centroids = null;
-
- // get seed values
- centroids = [];
- centroids.push(min);
- for (var i$3=1; i$3 200) {
- repeat = false;
- }
- }
-
- // finished k-means clustering
- // the next part is borrowed from gabrielflor.it
- var kClusters = {};
- for (var j$5=0; j$5 l2 ? (l1 + 0.05) / (l2 + 0.05) : (l2 + 0.05) / (l1 + 0.05);
- };
-
- var sqrt$4 = Math.sqrt;
- var atan2$2 = Math.atan2;
- var abs$1 = Math.abs;
- var cos$4 = Math.cos;
- var PI$2 = Math.PI;
-
- var deltaE = function(a, b, L, C) {
- if ( L === void 0 ) L=1;
- if ( C === void 0 ) C=1;
-
- // Delta E (CMC)
- // see http://www.brucelindbloom.com/index.html?Eqn_DeltaE_CMC.html
- a = new Color_1(a);
- b = new Color_1(b);
- var ref = Array.from(a.lab());
- var L1 = ref[0];
- var a1 = ref[1];
- var b1 = ref[2];
- var ref$1 = Array.from(b.lab());
- var L2 = ref$1[0];
- var a2 = ref$1[1];
- var b2 = ref$1[2];
- var c1 = sqrt$4((a1 * a1) + (b1 * b1));
- var c2 = sqrt$4((a2 * a2) + (b2 * b2));
- var sl = L1 < 16.0 ? 0.511 : (0.040975 * L1) / (1.0 + (0.01765 * L1));
- var sc = ((0.0638 * c1) / (1.0 + (0.0131 * c1))) + 0.638;
- var h1 = c1 < 0.000001 ? 0.0 : (atan2$2(b1, a1) * 180.0) / PI$2;
- while (h1 < 0) { h1 += 360; }
- while (h1 >= 360) { h1 -= 360; }
- var t = (h1 >= 164.0) && (h1 <= 345.0) ? (0.56 + abs$1(0.2 * cos$4((PI$2 * (h1 + 168.0)) / 180.0))) : (0.36 + abs$1(0.4 * cos$4((PI$2 * (h1 + 35.0)) / 180.0)));
- var c4 = c1 * c1 * c1 * c1;
- var f = sqrt$4(c4 / (c4 + 1900.0));
- var sh = sc * (((f * t) + 1.0) - f);
- var delL = L1 - L2;
- var delC = c1 - c2;
- var delA = a1 - a2;
- var delB = b1 - b2;
- var dH2 = ((delA * delA) + (delB * delB)) - (delC * delC);
- var v1 = delL / (L * sl);
- var v2 = delC / (C * sc);
- var v3 = sh;
- return sqrt$4((v1 * v1) + (v2 * v2) + (dH2 / (v3 * v3)));
- };
-
- // simple Euclidean distance
- var distance = function(a, b, mode) {
- if ( mode === void 0 ) mode='lab';
-
- // Delta E (CIE 1976)
- // see http://www.brucelindbloom.com/index.html?Equations.html
- a = new Color_1(a);
- b = new Color_1(b);
- var l1 = a.get(mode);
- var l2 = b.get(mode);
- var sum_sq = 0;
- for (var i in l1) {
- var d = (l1[i] || 0) - (l2[i] || 0);
- sum_sq += d*d;
- }
- return Math.sqrt(sum_sq);
- };
-
- var valid = function () {
- var args = [], len = arguments.length;
- while ( len-- ) args[ len ] = arguments[ len ];
-
- try {
- new (Function.prototype.bind.apply( Color_1, [ null ].concat( args) ));
- return true;
- } catch (e) {
- return false;
- }
- };
-
- // some pre-defined color scales:
-
-
-
-
- var scales = {
- cool: function cool() { return scale([chroma_1.hsl(180,1,.9), chroma_1.hsl(250,.7,.4)]) },
- hot: function hot() { return scale(['#000','#f00','#ff0','#fff']).mode('rgb') }
- };
-
- /**
- ColorBrewer colors for chroma.js
-
- Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and The
- Pennsylvania State University.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software distributed
- under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- CONDITIONS OF ANY KIND, either express or implied. See the License for the
- specific language governing permissions and limitations under the License.
- */
-
- var colorbrewer = {
- // sequential
- OrRd: ['#fff7ec', '#fee8c8', '#fdd49e', '#fdbb84', '#fc8d59', '#ef6548', '#d7301f', '#b30000', '#7f0000'],
- PuBu: ['#fff7fb', '#ece7f2', '#d0d1e6', '#a6bddb', '#74a9cf', '#3690c0', '#0570b0', '#045a8d', '#023858'],
- BuPu: ['#f7fcfd', '#e0ecf4', '#bfd3e6', '#9ebcda', '#8c96c6', '#8c6bb1', '#88419d', '#810f7c', '#4d004b'],
- Oranges: ['#fff5eb', '#fee6ce', '#fdd0a2', '#fdae6b', '#fd8d3c', '#f16913', '#d94801', '#a63603', '#7f2704'],
- BuGn: ['#f7fcfd', '#e5f5f9', '#ccece6', '#99d8c9', '#66c2a4', '#41ae76', '#238b45', '#006d2c', '#00441b'],
- YlOrBr: ['#ffffe5', '#fff7bc', '#fee391', '#fec44f', '#fe9929', '#ec7014', '#cc4c02', '#993404', '#662506'],
- YlGn: ['#ffffe5', '#f7fcb9', '#d9f0a3', '#addd8e', '#78c679', '#41ab5d', '#238443', '#006837', '#004529'],
- Reds: ['#fff5f0', '#fee0d2', '#fcbba1', '#fc9272', '#fb6a4a', '#ef3b2c', '#cb181d', '#a50f15', '#67000d'],
- RdPu: ['#fff7f3', '#fde0dd', '#fcc5c0', '#fa9fb5', '#f768a1', '#dd3497', '#ae017e', '#7a0177', '#49006a'],
- Greens: ['#f7fcf5', '#e5f5e0', '#c7e9c0', '#a1d99b', '#74c476', '#41ab5d', '#238b45', '#006d2c', '#00441b'],
- YlGnBu: ['#ffffd9', '#edf8b1', '#c7e9b4', '#7fcdbb', '#41b6c4', '#1d91c0', '#225ea8', '#253494', '#081d58'],
- Purples: ['#fcfbfd', '#efedf5', '#dadaeb', '#bcbddc', '#9e9ac8', '#807dba', '#6a51a3', '#54278f', '#3f007d'],
- GnBu: ['#f7fcf0', '#e0f3db', '#ccebc5', '#a8ddb5', '#7bccc4', '#4eb3d3', '#2b8cbe', '#0868ac', '#084081'],
- Greys: ['#ffffff', '#f0f0f0', '#d9d9d9', '#bdbdbd', '#969696', '#737373', '#525252', '#252525', '#000000'],
- YlOrRd: ['#ffffcc', '#ffeda0', '#fed976', '#feb24c', '#fd8d3c', '#fc4e2a', '#e31a1c', '#bd0026', '#800026'],
- PuRd: ['#f7f4f9', '#e7e1ef', '#d4b9da', '#c994c7', '#df65b0', '#e7298a', '#ce1256', '#980043', '#67001f'],
- Blues: ['#f7fbff', '#deebf7', '#c6dbef', '#9ecae1', '#6baed6', '#4292c6', '#2171b5', '#08519c', '#08306b'],
- PuBuGn: ['#fff7fb', '#ece2f0', '#d0d1e6', '#a6bddb', '#67a9cf', '#3690c0', '#02818a', '#016c59', '#014636'],
- Viridis: ['#440154', '#482777', '#3f4a8a', '#31678e', '#26838f', '#1f9d8a', '#6cce5a', '#b6de2b', '#fee825'],
-
- // diverging
-
- Spectral: ['#9e0142', '#d53e4f', '#f46d43', '#fdae61', '#fee08b', '#ffffbf', '#e6f598', '#abdda4', '#66c2a5', '#3288bd', '#5e4fa2'],
- RdYlGn: ['#a50026', '#d73027', '#f46d43', '#fdae61', '#fee08b', '#ffffbf', '#d9ef8b', '#a6d96a', '#66bd63', '#1a9850', '#006837'],
- RdBu: ['#67001f', '#b2182b', '#d6604d', '#f4a582', '#fddbc7', '#f7f7f7', '#d1e5f0', '#92c5de', '#4393c3', '#2166ac', '#053061'],
- PiYG: ['#8e0152', '#c51b7d', '#de77ae', '#f1b6da', '#fde0ef', '#f7f7f7', '#e6f5d0', '#b8e186', '#7fbc41', '#4d9221', '#276419'],
- PRGn: ['#40004b', '#762a83', '#9970ab', '#c2a5cf', '#e7d4e8', '#f7f7f7', '#d9f0d3', '#a6dba0', '#5aae61', '#1b7837', '#00441b'],
- RdYlBu: ['#a50026', '#d73027', '#f46d43', '#fdae61', '#fee090', '#ffffbf', '#e0f3f8', '#abd9e9', '#74add1', '#4575b4', '#313695'],
- BrBG: ['#543005', '#8c510a', '#bf812d', '#dfc27d', '#f6e8c3', '#f5f5f5', '#c7eae5', '#80cdc1', '#35978f', '#01665e', '#003c30'],
- RdGy: ['#67001f', '#b2182b', '#d6604d', '#f4a582', '#fddbc7', '#ffffff', '#e0e0e0', '#bababa', '#878787', '#4d4d4d', '#1a1a1a'],
- PuOr: ['#7f3b08', '#b35806', '#e08214', '#fdb863', '#fee0b6', '#f7f7f7', '#d8daeb', '#b2abd2', '#8073ac', '#542788', '#2d004b'],
-
- // qualitative
-
- Set2: ['#66c2a5', '#fc8d62', '#8da0cb', '#e78ac3', '#a6d854', '#ffd92f', '#e5c494', '#b3b3b3'],
- Accent: ['#7fc97f', '#beaed4', '#fdc086', '#ffff99', '#386cb0', '#f0027f', '#bf5b17', '#666666'],
- Set1: ['#e41a1c', '#377eb8', '#4daf4a', '#984ea3', '#ff7f00', '#ffff33', '#a65628', '#f781bf', '#999999'],
- Set3: ['#8dd3c7', '#ffffb3', '#bebada', '#fb8072', '#80b1d3', '#fdb462', '#b3de69', '#fccde5', '#d9d9d9', '#bc80bd', '#ccebc5', '#ffed6f'],
- Dark2: ['#1b9e77', '#d95f02', '#7570b3', '#e7298a', '#66a61e', '#e6ab02', '#a6761d', '#666666'],
- Paired: ['#a6cee3', '#1f78b4', '#b2df8a', '#33a02c', '#fb9a99', '#e31a1c', '#fdbf6f', '#ff7f00', '#cab2d6', '#6a3d9a', '#ffff99', '#b15928'],
- Pastel2: ['#b3e2cd', '#fdcdac', '#cbd5e8', '#f4cae4', '#e6f5c9', '#fff2ae', '#f1e2cc', '#cccccc'],
- Pastel1: ['#fbb4ae', '#b3cde3', '#ccebc5', '#decbe4', '#fed9a6', '#ffffcc', '#e5d8bd', '#fddaec', '#f2f2f2'],
- };
-
- // add lowercase aliases for case-insensitive matches
- for (var i$1 = 0, list$1 = Object.keys(colorbrewer); i$1 < list$1.length; i$1 += 1) {
- var key = list$1[i$1];
-
- colorbrewer[key.toLowerCase()] = colorbrewer[key];
- }
-
- var colorbrewer_1 = colorbrewer;
-
- // feel free to comment out anything to rollup
- // a smaller chroma.js built
-
- // io --> convert colors
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- // operators --> modify existing Colors
-
-
-
-
-
-
-
-
-
-
- // interpolators
-
-
-
-
-
-
-
-
-
-
- // generators -- > create new colors
- chroma_1.average = average;
- chroma_1.bezier = bezier_1;
- chroma_1.blend = blend_1;
- chroma_1.cubehelix = cubehelix;
- chroma_1.mix = chroma_1.interpolate = mix;
- chroma_1.random = random_1;
- chroma_1.scale = scale;
-
- // other utility methods
- chroma_1.analyze = analyze_1.analyze;
- chroma_1.contrast = contrast;
- chroma_1.deltaE = deltaE;
- chroma_1.distance = distance;
- chroma_1.limits = analyze_1.limits;
- chroma_1.valid = valid;
-
- // scale
- chroma_1.scales = scales;
-
- // colors
- chroma_1.colors = w3cx11_1;
- chroma_1.brewer = colorbrewer_1;
-
- var chroma_js = chroma_1;
-
- return chroma_js;
-
-})));
-});
-
-function generateColorVariables(key, format, colorStr, opacity, altFormats = []) {
- const parsedColor = chroma(colorStr);
- const alts = altFormats.reduce((a, alt) => {
- a.push(...generateColorVariables(alt.id, alt.format, colorStr, opacity));
- return a;
- }, []);
- switch (format) {
- case 'hex':
- return [{ key, value: colorStr }, ...alts];
- case 'hsl':
- return [
- {
- key,
- value: parsedColor.css('hsl'),
- },
- ...alts,
- ];
- case 'hsl-values': {
- const hsl = parsedColor.hsl();
- const alpha = opacity ? `,${parsedColor.alpha()}` : '';
- const h = isNaN(hsl[0]) ? 0 : hsl[0];
- return [
- {
- key,
- value: `${h},${hsl[1] * 100}%,${hsl[2] * 100}%${alpha}`,
- },
- ...alts,
- ];
- }
- case 'hsl-split': {
- const hsl = parsedColor.hsl();
- const h = isNaN(hsl[0]) ? 0 : hsl[0];
- const out = [
- {
- key: `${key}-h`,
- value: h.toString(),
- },
- {
- key: `${key}-s`,
- value: (hsl[1] * 100).toString() + '%',
- },
- {
- key: `${key}-l`,
- value: (hsl[2] * 100).toString() + '%',
- },
- ...alts,
- ];
- if (opacity)
- out.push({
- key: `${key}-a`,
- value: parsedColor.alpha().toString(),
- });
- return out;
- }
- case 'hsl-split-decimal': {
- const hsl = parsedColor.hsl();
- const h = isNaN(hsl[0]) ? 0 : hsl[0];
- const out = [
- {
- key: `${key}-h`,
- value: h.toString(),
- },
- {
- key: `${key}-s`,
- value: hsl[1].toString(),
- },
- {
- key: `${key}-l`,
- value: hsl[2].toString(),
- },
- ...alts,
- ];
- if (opacity)
- out.push({
- key: `${key}-a`,
- value: parsedColor.alpha().toString(),
- });
- return out;
- }
- case 'rgb':
- return [
- {
- key,
- value: parsedColor.css(),
- },
- ...alts,
- ];
- case 'rgb-values': {
- const rgb = parsedColor.rgb();
- const alpha = opacity ? `,${parsedColor.alpha()}` : '';
- return [
- {
- key,
- value: `${rgb[0]},${rgb[1]},${rgb[2]}${alpha}`,
- },
- ...alts,
- ];
- }
- case 'rgb-split': {
- const rgb = parsedColor.rgb();
- const out = [
- {
- key: `${key}-r`,
- value: rgb[0].toString(),
- },
- {
- key: `${key}-g`,
- value: rgb[1].toString(),
- },
- {
- key: `${key}-b`,
- value: rgb[2].toString(),
- },
- ...alts,
- ];
- if (opacity)
- out.push({
- key: `${key}-a`,
- value: parsedColor.alpha().toString(),
- });
- return out;
- }
- }
-}
-function pushColors(arr, id, from, to, format, step, pad) {
- const scale = chroma.scale([from.trim(), to.trim()]).domain([0, 100]);
- for (let i = 0; i <= 100; i++) {
- if (i % step === 0) {
- const c = scale(i);
- arr.push(...generateColorVariables(`${id}-${i.toString().padStart(pad, '0')}`, format, c.css(), c.alpha() !== 1));
- }
- }
-}
-function getCSSVariables(settings, config, gradients, settingsManager) {
- const vars = [];
- const themedLight = [];
- const themedDark = [];
- const gradientCandidates = {};
- const gradientCandidatesLight = {};
- const gradientCandidatesDark = {};
- const seenGradientSections = new Set();
- for (const key in settings) {
- const [sectionId, settingId, modifier] = key.split('@@');
- const section = config[sectionId];
- if (!section)
- continue;
- const setting = config[sectionId][settingId];
- if (!setting)
- continue;
- const value = settings[key];
- switch (setting.type) {
- case SettingType.VARIABLE_NUMBER:
- case SettingType.VARIABLE_NUMBER_SLIDER: {
- const format = setting
- .format;
- const val = value !== undefined
- ? value
- : setting.default;
- vars.push({
- key: setting.id,
- value: `${val}${format || ''}`,
- });
- continue;
- }
- case SettingType.VARIABLE_TEXT:
- case SettingType.VARIABLE_SELECT: {
- const format_text = setting;
- let text = value !== undefined
- ? value.toString()
- : format_text.default.toString();
- if (format_text.quotes) {
- if (text !== `""`) {
- text = `'${text}'`;
- }
- else {
- text = ``;
- }
- }
- vars.push({
- key: setting.id,
- value: text,
- });
- continue;
- }
- case SettingType.VARIABLE_COLOR: {
- if (!seenGradientSections.has(sectionId))
- seenGradientSections.add(sectionId);
- const colorSetting = setting;
- const color = value !== undefined ? value.toString() : colorSetting.default;
- vars.push(...generateColorVariables(setting.id, colorSetting.format, color, colorSetting.opacity, colorSetting['alt-format']));
- generateColorVariables(setting.id, 'rgb', color, colorSetting.opacity).forEach((kv) => {
- gradientCandidates[kv.key] = kv.value;
- });
- continue;
- }
- case SettingType.VARIABLE_THEMED_COLOR: {
- if (!seenGradientSections.has(sectionId))
- seenGradientSections.add(sectionId);
- const colorSetting = setting;
- const colorKey = modifier === 'light' ? 'default-light' : 'default-dark';
- const color = value !== undefined ? value.toString() : colorSetting[colorKey];
- (modifier === 'light' ? themedLight : themedDark).push(...generateColorVariables(setting.id, colorSetting.format, color, colorSetting.opacity, colorSetting['alt-format']));
- generateColorVariables(setting.id, 'rgb', color, colorSetting.opacity).forEach((kv) => {
- if (modifier === 'light') {
- gradientCandidatesLight[kv.key] = kv.value;
- }
- else {
- gradientCandidatesDark[kv.key] = kv.value;
- }
- });
- continue;
- }
- }
- }
- seenGradientSections.forEach((sectionId) => {
- const g = gradients[sectionId];
- if (!g)
- return;
- g.forEach((def) => {
- var _a, _b, _c;
- const { from, to, format, step, id, pad = 0 } = def;
- if (gradientCandidatesLight[from]) {
- const fromColor = gradientCandidatesLight[from];
- const toColor = gradientCandidatesLight[to] ||
- ((_a = settingsManager.plugin.getCSSVar(to).light) === null || _a === void 0 ? void 0 : _a.trim());
- if (toColor) {
- pushColors(themedLight, id, fromColor, toColor, format, step, pad);
- }
- }
- if (gradientCandidatesDark[from]) {
- const fromColor = gradientCandidatesDark[from];
- const toColor = gradientCandidatesDark[to] ||
- ((_b = settingsManager.plugin.getCSSVar(to).dark) === null || _b === void 0 ? void 0 : _b.trim());
- if (toColor) {
- pushColors(themedDark, id, fromColor, toColor, format, step, pad);
- }
- }
- if (gradientCandidates[from]) {
- const fromColor = gradientCandidates[from];
- const toColor = gradientCandidates[to] ||
- ((_c = settingsManager.plugin.getCSSVar(to).current) === null || _c === void 0 ? void 0 : _c.trim());
- if (toColor) {
- pushColors(vars, id, fromColor, toColor, format, step, pad);
- }
- }
- });
- });
- return [vars, themedLight, themedDark];
-}
-class CSSSettingsManager {
- constructor(plugin) {
- this.config = {};
- this.gradients = {};
- this.plugin = plugin;
- this.settings = {};
- this.styleTag = document.createElement('style');
- this.styleTag.id = 'css-settings-manager';
- document.getElementsByTagName('head')[0].appendChild(this.styleTag);
- }
- cleanup() {
- this.styleTag.remove();
- this.removeClasses();
- }
- save() {
- return __awaiter(this, void 0, void 0, function* () {
- yield this.plugin.saveData(this.settings);
- this.setCSSVariables();
- });
- }
- load() {
- return __awaiter(this, void 0, void 0, function* () {
- this.settings = Object.assign({}, yield this.plugin.loadData());
- });
- }
- initClasses() {
- Object.keys(this.config).forEach((section) => {
- const config = this.config[section];
- Object.keys(config).forEach((settingId) => {
- const setting = config[settingId];
- if (setting.type === SettingType.CLASS_TOGGLE) {
- const classToggle = setting;
- const value = this.getSetting(section, settingId);
- if (value === true ||
- (value === undefined && classToggle.default === true)) {
- document.body.classList.add(setting.id);
- }
- }
- else if (setting.type === SettingType.CLASS_SELECT) {
- const multiToggle = setting;
- let value = this.getSetting(section, settingId);
- if (value === undefined && !!multiToggle.default) {
- value = multiToggle.default;
- }
- else if (value === undefined) {
- value = 'none';
- }
- if (value !== 'none') {
- document.body.classList.add(value);
- }
- }
- });
- });
- }
- removeClasses() {
- Object.keys(this.config).forEach((section) => {
- const config = this.config[section];
- Object.keys(config).forEach((settingId) => {
- const setting = config[settingId];
- if (setting.type === SettingType.CLASS_TOGGLE) {
- document.body.classList.remove(setting.id);
- }
- else if (setting.type === SettingType.CLASS_SELECT) {
- const multiToggle = setting;
- multiToggle.options.forEach((v) => {
- if (typeof v === 'string') {
- document.body.classList.remove(v);
- }
- else {
- document.body.classList.remove(v.value);
- }
- });
- }
- });
- });
- }
- setCSSVariables() {
- const [vars, themedLight, themedDark] = getCSSVariables(this.settings, this.config, this.gradients, this);
- this.styleTag.innerText = `
- body.css-settings-manager {
- ${vars.reduce((combined, current) => {
- return combined + `--${current.key}: ${current.value}; `;
- }, '')}
- }
-
- body.theme-light.css-settings-manager {
- ${themedLight.reduce((combined, current) => {
- return combined + `--${current.key}: ${current.value}; `;
- }, '')}
- }
-
- body.theme-dark.css-settings-manager {
- ${themedDark.reduce((combined, current) => {
- return combined + `--${current.key}: ${current.value}; `;
- }, '')}
- }
- `
- .trim()
- .replace(/[\r\n\s]+/g, ' ');
- this.plugin.app.workspace.trigger('css-change', {
- source: 'style-settings',
- });
- }
- setConfig(settings) {
- this.config = {};
- this.gradients = {};
- settings.forEach((s) => {
- this.config[s.id] = {};
- s.settings.forEach((setting) => {
- this.config[s.id][setting.id] = setting;
- if (setting.type === SettingType.COLOR_GRADIENT) {
- if (!this.gradients[s.id])
- this.gradients[s.id] = [];
- this.gradients[s.id].push(setting);
- }
- });
- });
- let pruned = false;
- for (const key in this.settings) {
- const [sectionId, settingId] = key.split('@@');
- if (this.config[sectionId] && !this.config[sectionId][settingId]) {
- delete this.settings[key];
- pruned = true;
- }
- }
- if (pruned) {
- this.save();
- }
- else {
- this.setCSSVariables();
- }
- }
- getSetting(sectionId, settingId) {
- return this.settings[`${sectionId}@@${settingId}`];
- }
- getSettings(sectionId, ids) {
- return ids.reduce((settings, id) => {
- const fullId = `${sectionId}@@${id}`;
- const alts = ['dark', 'light'];
- if (this.settings[fullId]) {
- settings[fullId] = this.settings[fullId];
- }
- alts.forEach((alt) => {
- const id = `${fullId}@@${alt}`;
- if (this.settings[id]) {
- settings[id] = this.settings[id];
- }
- });
- return settings;
- }, {});
- }
- setSetting(sectionId, settingId, value) {
- this.settings[`${sectionId}@@${settingId}`] = value;
- this.save();
- this.removeClasses();
- this.initClasses();
- }
- setSettings(settings) {
- Object.keys(settings).forEach((id) => {
- this.settings[id] = settings[id];
- });
- this.removeClasses();
- this.initClasses();
- return this.save();
- }
- clearSetting(sectionId, settingId) {
- delete this.settings[`${sectionId}@@${settingId}`];
- this.save();
- this.removeClasses();
- this.initClasses();
- }
- clearSection(sectionId) {
- Object.keys(this.settings).forEach((key) => {
- const [section] = key.split('@@');
- if (section === sectionId) {
- delete this.settings[key];
- }
- });
- this.save();
- this.removeClasses();
- this.initClasses();
- }
- export(section, config) {
- new ExportModal(this.plugin.app, this.plugin, section, config).open();
- }
- import() {
- new ImportModal(this.plugin.app, this.plugin).open();
- }
-}
-
-const ar = {};
-
-const cz = {};
-
-const da = {};
-
-const de = {
- 'Default:': 'Standard:',
- 'Error:': 'Fehler:',
- 'missing default light value, or value is not in a valid color format': 'Fehlender heller standard Wert oder Wert ist in keinem validen Farb-Format',
- 'missing default dark value, or value is not in a valid color format': 'Fehlender dunkler standard Wert oder Wert ist in keinem validen Farb-Format',
- 'missing default value, or value is not in a valid color format': 'Fehlender standard Wert oder Wert ist in keinem validen Farb-Format',
- 'missing default value': 'Fehlender standard Wert',
-};
-
-const en = {
- 'Default:': 'Default:',
- 'Error:': 'Error:',
- 'missing default light value, or value is not in a valid color format': 'missing default light value, or value is not in a valid color format',
- 'missing default dark value, or value is not in a valid color format': 'missing default dark value, or value is not in a valid color format',
- 'missing default value, or value is not in a valid color format': 'missing default value, or value is not in a valid color format',
- 'missing default value': 'missing default value',
-};
-
-const es = {};
-
-const fr = {};
-
-const hi = {};
-
-const id = {};
-
-const it = {};
-
-const ja = {};
-
-const ko = {};
-
-const nl = {
- 'Default:': 'Standaard:',
- 'Error:': 'Error:',
- 'missing default light value, or value is not in a valid color format': 'Geen standaard waarde voor het lichte thema, of de waarde is niet in het goede formaat',
- 'missing default dark value, or value is not in a valid color format': 'Geen standaard waarde voor het donkere thema, of de waarde is niet in het goede formaat',
- 'missing default value, or value is not in a valid color format': 'Geen standaard waarde, of de waarde is niet in het goede formaat',
- 'missing default value': 'Geen standaard waarde',
-};
-
-const no = {};
-
-const pl = {};
-
-const pt = {};
-
-const ptBr = {};
-
-const ro = {};
-
-const ru = {};
-
-const sq = {};
-
-const tr = {};
-
-const uk = {};
-
-const zh = {
- 'Default:': '默认:',
- 'Error:': '错误:',
- 'missing default light value, or value is not in a valid color format': '缺少默认的浅色模式色值,或该色值没有采用一个有效的颜色格式',
- 'missing default dark value, or value is not in a valid color format': '缺少默认的深色模式色值,或该色值没有采用一个有效的颜色格式',
- 'missing default value, or value is not in a valid color format': '缺少默认色值,或该色值没有采用一个有效的颜色格式',
- 'missing default value': '缺少默认色值',
-};
-
-const zhTw = {};
-
-const lang = window.localStorage.getItem('language');
-const localeMap = {
- ar,
- cz,
- da,
- de,
- en,
- es,
- fr,
- hi,
- id,
- it,
- ja,
- ko,
- nl,
- no,
- pl,
- 'pt-BR': ptBr,
- pt,
- ro,
- ru,
- sq,
- tr,
- uk,
- 'zh-TW': zhTw,
- zh,
-};
-const locale = localeMap[lang || 'en'];
-function t(str) {
- if (!locale) {
- console.error('Error: Style Settings locale not found', lang);
- }
- return (locale && locale[str]) || en[str];
-}
-
-const settingRegExp = /\/\*!?\s*@settings[\r\n]+?([\s\S]+?)\*\//g;
-const nameRegExp = /^name:\s*(.+)$/m;
-function getTitle(config) {
- if (lang) {
- return config[`title.${lang}`] || config.title;
- }
- return config.title;
-}
-function getDescription(config) {
- if (lang) {
- return (config[`description.${lang}`] ||
- config.description);
- }
- return config.description;
-}
-function isValidDefaultColor(color) {
- return /^(#|rgb|hsl)/.test(color);
-}
-function getPickrSettings(opts) {
- const { el, isView, containerEl, swatches, opacity, defaultColor } = opts;
- return {
- el,
- container: isView ? document.body : containerEl,
- theme: 'nano',
- swatches,
- lockOpacity: !opacity,
- default: defaultColor,
- position: 'left-middle',
- components: {
- preview: true,
- hue: true,
- opacity: !!opacity,
- interaction: {
- hex: true,
- rgba: true,
- hsla: true,
- input: true,
- cancel: true,
- save: true,
- },
- },
- };
-}
-function onPickrCancel(instance) {
- instance.hide();
-}
-function sanitizeText(str) {
- if (str === '') {
- return `""`;
- }
- return str.replace(/[;<>]/g, '');
-}
-function createDescription(description, def, defLabel) {
- const fragment = createFragment();
- if (description) {
- fragment.appendChild(document.createTextNode(description));
- }
- if (def) {
- const small = createEl('small');
- small.appendChild(createEl('strong', { text: `${t('Default:')} ` }));
- small.appendChild(document.createTextNode(defLabel || def));
- const div = createEl('div');
- div.appendChild(small);
- fragment.appendChild(div);
- }
- return fragment;
-}
-
-var fuzzysort = createCommonjsModule(function (module) {
-((root, UMD) => {
- if(module.exports) module.exports = UMD();
- else root['fuzzysort'] = UMD();
-})(commonjsGlobal, _ => {
-
- var single = (search, target) => { if(search=='farzher')return {target:"farzher was here (^-^*)/",score:0,_indexes:[0]}
- if(!search || !target) return NULL
-
- var preparedSearch = getPreparedSearch(search);
- if(!isObj(target)) target = getPrepared(target);
-
- var searchBitflags = preparedSearch.bitflags;
- if((searchBitflags & target._bitflags) !== searchBitflags) return NULL
-
- return algorithm(preparedSearch, target)
- };
-
-
- var go = (search, targets, options) => { if(search=='farzher')return [{target:"farzher was here (^-^*)/",score:0,_indexes:[0],obj:targets?targets[0]:NULL}]
- if(!search) return options&&options.all ? all(search, targets, options) : noResults
-
- var preparedSearch = getPreparedSearch(search);
- var searchBitflags = preparedSearch.bitflags;
- preparedSearch.containsSpace;
-
- var threshold = options&&options.threshold || INT_MIN;
- var limit = options&&options['limit'] || INT_MAX; // for some reason only limit breaks when minified
-
- var resultsLen = 0; var limitedCount = 0;
- var targetsLen = targets.length;
-
- // This code is copy/pasted 3 times for performance reasons [options.keys, options.key, no keys]
-
- // options.key
- if(options && options.key) {
- var key = options.key;
- for(var i = 0; i < targetsLen; ++i) { var obj = targets[i];
- var target = getValue(obj, key);
- if(!target) continue
- if(!isObj(target)) target = getPrepared(target);
-
- if((searchBitflags & target._bitflags) !== searchBitflags) continue
- var result = algorithm(preparedSearch, target);
- if(result === NULL) continue
- if(result.score < threshold) continue
-
- // have to clone result so duplicate targets from different obj can each reference the correct obj
- result = {target:result.target, _targetLower:'', _targetLowerCodes:NULL, _nextBeginningIndexes:NULL, _bitflags:0, score:result.score, _indexes:result._indexes, obj:obj}; // hidden
-
- if(resultsLen < limit) { q.add(result); ++resultsLen; }
- else {
- ++limitedCount;
- if(result.score > q.peek().score) q.replaceTop(result);
- }
- }
-
- // options.keys
- } else if(options && options.keys) {
- var scoreFn = options['scoreFn'] || defaultScoreFn;
- var keys = options.keys;
- var keysLen = keys.length;
- for(var i = 0; i < targetsLen; ++i) { var obj = targets[i];
- var objResults = new Array(keysLen);
- for (var keyI = 0; keyI < keysLen; ++keyI) {
- var key = keys[keyI];
- var target = getValue(obj, key);
- if(!target) { objResults[keyI] = NULL; continue }
- if(!isObj(target)) target = getPrepared(target);
-
- if((searchBitflags & target._bitflags) !== searchBitflags) objResults[keyI] = NULL;
- else objResults[keyI] = algorithm(preparedSearch, target);
- }
- objResults.obj = obj; // before scoreFn so scoreFn can use it
- var score = scoreFn(objResults);
- if(score === NULL) continue
- if(score < threshold) continue
- objResults.score = score;
- if(resultsLen < limit) { q.add(objResults); ++resultsLen; }
- else {
- ++limitedCount;
- if(score > q.peek().score) q.replaceTop(objResults);
- }
- }
-
- // no keys
- } else {
- for(var i = 0; i < targetsLen; ++i) { var target = targets[i];
- if(!target) continue
- if(!isObj(target)) target = getPrepared(target);
-
- if((searchBitflags & target._bitflags) !== searchBitflags) continue
- var result = algorithm(preparedSearch, target);
- if(result === NULL) continue
- if(result.score < threshold) continue
- if(resultsLen < limit) { q.add(result); ++resultsLen; }
- else {
- ++limitedCount;
- if(result.score > q.peek().score) q.replaceTop(result);
- }
- }
- }
-
- if(resultsLen === 0) return noResults
- var results = new Array(resultsLen);
- for(var i = resultsLen - 1; i >= 0; --i) results[i] = q.poll();
- results.total = resultsLen + limitedCount;
- return results
- };
-
-
- var highlight = (result, hOpen, hClose) => {
- if(typeof hOpen === 'function') return highlightCallback(result, hOpen)
- if(result === NULL) return NULL
- if(hOpen === undefined) hOpen = '';
- if(hClose === undefined) hClose = ' ';
- var highlighted = '';
- var matchesIndex = 0;
- var opened = false;
- var target = result.target;
- var targetLen = target.length;
- var indexes = result._indexes;
- indexes = indexes.slice(0, indexes.len).sort((a,b)=>a-b);
- for(var i = 0; i < targetLen; ++i) { var char = target[i];
- if(indexes[matchesIndex] === i) {
- ++matchesIndex;
- if(!opened) { opened = true;
- highlighted += hOpen;
- }
-
- if(matchesIndex === indexes.length) {
- highlighted += char + hClose + target.substr(i+1);
- break
- }
- } else {
- if(opened) { opened = false;
- highlighted += hClose;
- }
- }
- highlighted += char;
- }
-
- return highlighted
- };
- var highlightCallback = (result, cb) => {
- if(result === NULL) return NULL
- var target = result.target;
- var targetLen = target.length;
- var indexes = result._indexes;
- indexes = indexes.slice(0, indexes.len).sort((a,b)=>a-b);
- var highlighted = '';
- var matchI = 0;
- var indexesI = 0;
- var opened = false;
- var result = [];
- for(var i = 0; i < targetLen; ++i) { var char = target[i];
- if(indexes[indexesI] === i) {
- ++indexesI;
- if(!opened) { opened = true;
- result.push(highlighted); highlighted = '';
- }
-
- if(indexesI === indexes.length) {
- highlighted += char;
- result.push(cb(highlighted, matchI++)); highlighted = '';
- result.push(target.substr(i+1));
- break
- }
- } else {
- if(opened) { opened = false;
- result.push(cb(highlighted, matchI++)); highlighted = '';
- }
- }
- highlighted += char;
- }
- return result
- };
-
-
- var indexes = result => result._indexes.slice(0, result._indexes.len).sort((a,b)=>a-b);
-
-
- var prepare = (target) => {
- if(typeof target !== 'string') target = '';
- var info = prepareLowerInfo(target);
- return {'target':target, _targetLower:info._lower, _targetLowerCodes:info.lowerCodes, _nextBeginningIndexes:NULL, _bitflags:info.bitflags, 'score':NULL, _indexes:[0], 'obj':NULL} // hidden
- };
-
-
- // Below this point is only internal code
- // Below this point is only internal code
- // Below this point is only internal code
- // Below this point is only internal code
-
-
- var prepareSearch = (search) => {
- if(typeof search !== 'string') search = '';
- search = search.trim();
- var info = prepareLowerInfo(search);
-
- var spaceSearches = [];
- if(info.containsSpace) {
- var searches = search.split(/\s+/);
- searches = [...new Set(searches)]; // distinct
- for(var i=0; i {
- if(target.length > 999) return prepare(target) // don't cache huge targets
- var targetPrepared = preparedCache.get(target);
- if(targetPrepared !== undefined) return targetPrepared
- targetPrepared = prepare(target);
- preparedCache.set(target, targetPrepared);
- return targetPrepared
- };
- var getPreparedSearch = (search) => {
- if(search.length > 999) return prepareSearch(search) // don't cache huge searches
- var searchPrepared = preparedSearchCache.get(search);
- if(searchPrepared !== undefined) return searchPrepared
- searchPrepared = prepareSearch(search);
- preparedSearchCache.set(search, searchPrepared);
- return searchPrepared
- };
-
-
- var all = (search, targets, options) => {
- var results = []; results.total = targets.length;
-
- var limit = options && options.limit || INT_MAX;
-
- if(options && options.key) {
- for(var i=0;i= limit) return results
- }
- } else if(options && options.keys) {
- for(var i=0;i= 0; --keyI) {
- var target = getValue(obj, options.keys[keyI]);
- if(!target) { objResults[keyI] = NULL; continue }
- if(!isObj(target)) target = getPrepared(target);
- target.score = INT_MIN;
- target._indexes.len = 0;
- objResults[keyI] = target;
- }
- objResults.obj = obj;
- objResults.score = INT_MIN;
- results.push(objResults); if(results.length >= limit) return results
- }
- } else {
- for(var i=0;i= limit) return results
- }
- }
-
- return results
- };
-
-
- var algorithm = (preparedSearch, prepared, allowSpaces=false) => {
- if(allowSpaces===false && preparedSearch.containsSpace) return algorithmSpaces(preparedSearch, prepared)
-
- var searchLower = preparedSearch._lower;
- var searchLowerCodes = preparedSearch.lowerCodes;
- var searchLowerCode = searchLowerCodes[0];
- var targetLowerCodes = prepared._targetLowerCodes;
- var searchLen = searchLowerCodes.length;
- var targetLen = targetLowerCodes.length;
- var searchI = 0; // where we at
- var targetI = 0; // where you at
- var matchesSimpleLen = 0;
-
- // very basic fuzzy match; to remove non-matching targets ASAP!
- // walk through target. find sequential matches.
- // if all chars aren't found then exit
- for(;;) {
- var isMatch = searchLowerCode === targetLowerCodes[targetI];
- if(isMatch) {
- matchesSimple[matchesSimpleLen++] = targetI;
- ++searchI; if(searchI === searchLen) break
- searchLowerCode = searchLowerCodes[searchI];
- }
- ++targetI; if(targetI >= targetLen) return NULL // Failed to find searchI
- }
-
- var searchI = 0;
- var successStrict = false;
- var matchesStrictLen = 0;
-
- var nextBeginningIndexes = prepared._nextBeginningIndexes;
- if(nextBeginningIndexes === NULL) nextBeginningIndexes = prepared._nextBeginningIndexes = prepareNextBeginningIndexes(prepared.target);
- targetI = matchesSimple[0]===0 ? 0 : nextBeginningIndexes[matchesSimple[0]-1];
-
- // Our target string successfully matched all characters in sequence!
- // Let's try a more advanced and strict test to improve the score
- // only count it as a match if it's consecutive or a beginning character!
- var backtrackCount = 0;
- if(targetI !== targetLen) for(;;) {
- if(targetI >= targetLen) {
- // We failed to find a good spot for this search char, go back to the previous search char and force it forward
- if(searchI <= 0) break // We failed to push chars forward for a better match
-
- ++backtrackCount; if(backtrackCount > 200) break // exponential backtracking is taking too long, just give up and return a bad match
-
- --searchI;
- var lastMatch = matchesStrict[--matchesStrictLen];
- targetI = nextBeginningIndexes[lastMatch];
-
- } else {
- var isMatch = searchLowerCodes[searchI] === targetLowerCodes[targetI];
- if(isMatch) {
- matchesStrict[matchesStrictLen++] = targetI;
- ++searchI; if(searchI === searchLen) { successStrict = true; break }
- ++targetI;
- } else {
- targetI = nextBeginningIndexes[targetI];
- }
- }
- }
-
- // check if it's a substring match
- var substringIndex = prepared._targetLower.indexOf(searchLower, matchesSimple[0]); // perf: this is slow
- var isSubstring = ~substringIndex;
- if(isSubstring && !successStrict) { // rewrite the indexes from basic to the substring
- for(var i=0; i 24) score *= (uniqueBeginningIndexes-24)*10; // quite arbitrary numbers here ...
- }
-
- if(isSubstring) score /= 1+searchLen*searchLen*1; // bonus for being a full substring
- if(isSubstringBeginning) score /= 1+searchLen*searchLen*1; // bonus for substring starting on a beginningIndex
-
- score -= targetLen - searchLen; // penality for longer targets
- prepared.score = score;
-
- for(var i = 0; i < matchesBestLen; ++i) prepared._indexes[i] = matchesBest[i];
- prepared._indexes.len = matchesBestLen;
-
- return prepared
- }
- };
- var algorithmSpaces = (preparedSearch, target) => {
- var seen_indexes = new Set();
- var score = 0;
- var result = NULL;
-
- var first_seen_index_last_search = 0;
- var searches = preparedSearch.spaceSearches;
- for(var i=0; i score) {
- return allowSpacesResult
- }
-
- result.score = score;
-
- var i = 0;
- for (let index of seen_indexes) result._indexes[i++] = index;
- result._indexes.len = i;
-
- return result
- };
-
-
- var prepareLowerInfo = (str) => {
- var strLen = str.length;
- var lower = str.toLowerCase();
- var lowerCodes = []; // new Array(strLen) sparse array is too slow
- var bitflags = 0;
- var containsSpace = false; // space isn't stored in bitflags because of how searching with a space works
-
- for(var i = 0; i < strLen; ++i) {
- var lowerCode = lowerCodes[i] = lower.charCodeAt(i);
-
- if(lowerCode === 32) {
- containsSpace = true;
- continue // it's important that we don't set any bitflags for space
- }
-
- var bit = lowerCode>=97&&lowerCode<=122 ? lowerCode-97 // alphabet
- : lowerCode>=48&&lowerCode<=57 ? 26 // numbers
- // 3 bits available
- : lowerCode<=127 ? 30 // other ascii
- : 31; // other utf8
- bitflags |= 1< {
- var targetLen = target.length;
- var beginningIndexes = []; var beginningIndexesLen = 0;
- var wasUpper = false;
- var wasAlphanum = false;
- for(var i = 0; i < targetLen; ++i) {
- var targetCode = target.charCodeAt(i);
- var isUpper = targetCode>=65&&targetCode<=90;
- var isAlphanum = isUpper || targetCode>=97&&targetCode<=122 || targetCode>=48&&targetCode<=57;
- var isBeginning = isUpper && !wasUpper || !wasAlphanum || !isAlphanum;
- wasUpper = isUpper;
- wasAlphanum = isAlphanum;
- if(isBeginning) beginningIndexes[beginningIndexesLen++] = i;
- }
- return beginningIndexes
- };
- var prepareNextBeginningIndexes = (target) => {
- var targetLen = target.length;
- var beginningIndexes = prepareBeginningIndexes(target);
- var nextBeginningIndexes = []; // new Array(targetLen) sparse array is too slow
- var lastIsBeginning = beginningIndexes[0];
- var lastIsBeginningI = 0;
- for(var i = 0; i < targetLen; ++i) {
- if(lastIsBeginning > i) {
- nextBeginningIndexes[i] = lastIsBeginning;
- } else {
- lastIsBeginning = beginningIndexes[++lastIsBeginningI];
- nextBeginningIndexes[i] = lastIsBeginning===undefined ? targetLen : lastIsBeginning;
- }
- }
- return nextBeginningIndexes
- };
-
-
- var cleanup = () => { preparedCache.clear(); preparedSearchCache.clear(); matchesSimple = []; matchesStrict = []; };
-
- var preparedCache = new Map();
- var preparedSearchCache = new Map();
- var matchesSimple = []; var matchesStrict = [];
-
-
- // for use with keys. just returns the maximum score
- var defaultScoreFn = (a) => {
- var max = INT_MIN;
- var len = a.length;
- for (var i = 0; i < len; ++i) {
- var result = a[i]; if(result === NULL) continue
- var score = result.score;
- if(score > max) max = score;
- }
- if(max === INT_MIN) return NULL
- return max
- };
-
- // prop = 'key' 2.5ms optimized for this case, seems to be about as fast as direct obj[prop]
- // prop = 'key1.key2' 10ms
- // prop = ['key1', 'key2'] 27ms
- var getValue = (obj, prop) => {
- var tmp = obj[prop]; if(tmp !== undefined) return tmp
- var segs = prop;
- if(!Array.isArray(prop)) segs = prop.split('.');
- var len = segs.length;
- var i = -1;
- while (obj && (++i < len)) obj = obj[segs[i]];
- return obj
- };
-
- var isObj = (x) => { return typeof x === 'object' }; // faster as a function
- // var INT_MAX = 9007199254740991; var INT_MIN = -INT_MAX
- var INT_MAX = Infinity; var INT_MIN = -INT_MAX;
- var noResults = []; noResults.total = 0;
- var NULL = null;
-
-
- // Hacked version of https://github.com/lemire/FastPriorityQueue.js
- var fastpriorityqueue=r=>{var e=[],o=0,a={},v=r=>{for(var a=0,v=e[a],c=1;c>1]=e[a],c=1+(a<<1);}for(var f=a-1>>1;a>0&&v.score>1)e[a]=e[f];e[a]=v;};return a.add=(r=>{var a=o;e[o++]=r;for(var v=a-1>>1;a>0&&r.score>1)e[a]=e[v];e[a]=r;}),a.poll=(r=>{if(0!==o){var a=e[0];return e[0]=e[--o],v(),a}}),a.peek=(r=>{if(0!==o)return e[0]}),a.replaceTop=(r=>{e[0]=r,v();}),a};
- var q = fastpriorityqueue(); // reuse this
-
-
- // fuzzysort is written this way for minification. all names are mangeled unless quoted
- return {'single':single, 'go':go, 'highlight':highlight, 'prepare':prepare, 'indexes':indexes, 'cleanup':cleanup}
-}); // UMD
-
-// TODO: (feature) frecency
-// TODO: (perf) use different sorting algo depending on the # of results?
-// TODO: (perf) preparedCache is a memory leak
-// TODO: (like sublime) backslash === forwardslash
-// TODO: (perf) prepareSearch seems slow
-});
-
-class AbstractSettingComponent extends obsidian.Component {
- constructor(parent, sectionId, sectionName, setting, settingsManager, isView) {
- super();
- this.childEl = null;
- this.parent = parent;
- this.sectionId = sectionId;
- this.sectionName = sectionName;
- this.setting = setting;
- this.settingsManager = settingsManager;
- this.isView = isView;
- }
- get containerEl() {
- return this.parent instanceof HTMLElement
- ? this.parent
- : this.parent.childEl;
- }
- onload() {
- this.render();
- }
- onunload() {
- this.destroy();
- }
- /**
- * Matches the Component against `str`. A perfect match returns 0, no match returns negative infinity.
- *
- * @param str the string to match this Component against.
- */
- match(str) {
- var _a, _b, _c, _d;
- if (!str) {
- return Number.NEGATIVE_INFINITY;
- }
- return Math.max((_b = (_a = fuzzysort.single(str, getTitle(this.setting))) === null || _a === void 0 ? void 0 : _a.score) !== null && _b !== void 0 ? _b : Number.NEGATIVE_INFINITY, (_d = (_c = fuzzysort.single(str, getDescription(this.setting))) === null || _c === void 0 ? void 0 : _c.score) !== null && _d !== void 0 ? _d : Number.NEGATIVE_INFINITY);
- }
- /**
- * Matches the Component against `str`. A match returns true, no match or a bad match returns false.
- *
- * @param str the string to match this Component against.
- */
- decisiveMatch(str) {
- return this.match(str) > -100000;
- }
-}
-
-const resetTooltip = 'Restore default';
-
-class ClassMultiToggleSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting.default !== 'string') {
- return console.error(`${t('Error:')} ${title} ${t('missing default value')}`);
- }
- let prevValue = this.getPreviousValue();
- const defaultLabel = this.getDefaultOptionLabel();
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(createDescription(description, this.setting.default, defaultLabel));
- this.settingEl.addDropdown((dropdown) => {
- if (this.setting.allowEmpty) {
- dropdown.addOption('none', '');
- }
- for (const o of this.setting.options) {
- if (typeof o === 'string') {
- dropdown.addOption(o, o);
- }
- else {
- dropdown.addOption(o.value, o.label);
- }
- }
- dropdown.setValue(prevValue);
- dropdown.onChange((value) => {
- this.settingsManager.setSetting(this.sectionId, this.setting.id, value);
- prevValue = value;
- });
- this.dropdownComponent = dropdown;
- });
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- this.dropdownComponent.setValue(this.setting.default || 'none');
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
- getDefaultOption() {
- if (this.setting.default) {
- return this.setting.options.find((o) => {
- if (typeof o === 'string') {
- return o === this.setting.default;
- }
- return o.value === this.setting.default;
- });
- }
- return undefined;
- }
- getDefaultOptionLabel() {
- const defaultOption = this.getDefaultOption();
- if (defaultOption) {
- if (typeof defaultOption === 'string') {
- return defaultOption;
- }
- return defaultOption.label;
- }
- return undefined;
- }
- getPreviousValue() {
- const prevValue = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- if (prevValue === undefined) {
- if (this.setting.default) {
- return this.setting.default;
- }
- return 'none';
- }
- return prevValue;
- }
-}
-
-class ClassToggleSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(description !== null && description !== void 0 ? description : '');
- this.settingEl.addToggle((toggle) => {
- const value = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- toggle.setValue(value !== undefined ? !!value : !!this.setting.default);
- toggle.onChange((value) => {
- this.settingsManager.setSetting(this.sectionId, this.setting.id, value);
- });
- this.toggleComponent = toggle;
- });
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- const value = !!this.setting.default;
- this.toggleComponent.setValue(value);
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
-}
-
-class InfoTextSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setClass('style-settings-info-text');
- if (title) {
- this.settingEl.setName(title);
- }
- if (description) {
- if (this.setting.markdown) {
- obsidian.MarkdownRenderer.renderMarkdown(description, this.settingEl.descEl, '', this);
- this.settingEl.descEl.addClass('style-settings-markdown');
- }
- else {
- this.settingEl.setDesc(description);
- }
- }
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
-}
-
-var pickr_min = createCommonjsModule(function (module, exports) {
-/*! Pickr 1.8.4 MIT | https://github.com/Simonwep/pickr */
-!function(t,e){module.exports=e();}(self,(function(){return (()=>{var t={d:(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]});},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0});}},e={};t.d(e,{default:()=>x});var o={};function n(t,e,o,n){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};e instanceof HTMLCollection||e instanceof NodeList?e=Array.from(e):Array.isArray(e)||(e=[e]),Array.isArray(o)||(o=[o]);for(const s of e)for(const e of o)s[t](e,n,{capture:!1,...i});return Array.prototype.slice.call(arguments,1)}t.r(o),t.d(o,{adjustableInputNumbers:()=>p,createElementFromString:()=>r,createFromTemplate:()=>a,eventPath:()=>l,off:()=>s,on:()=>i,resolveElement:()=>c});const i=n.bind(null,"addEventListener"),s=n.bind(null,"removeEventListener");function r(t){const e=document.createElement("div");return e.innerHTML=t.trim(),e.firstElementChild}function a(t){const e=(t,e)=>{const o=t.getAttribute(e);return t.removeAttribute(e),o},o=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=e(t,":obj"),s=e(t,":ref"),r=i?n[i]={}:n;s&&(n[s]=t);for(const n of Array.from(t.children)){const t=e(n,":arr"),i=o(n,t?{}:r);t&&(r[t]||(r[t]=[])).push(Object.keys(i).length?i:n);}return n};return o(r(t))}function l(t){let e=t.path||t.composedPath&&t.composedPath();if(e)return e;let o=t.target.parentElement;for(e=[t.target,o];o=o.parentElement;)e.push(o);return e.push(document,window),e}function c(t){return t instanceof Element?t:"string"==typeof t?t.split(/>>/g).reduce(((t,e,o,n)=>(t=t.querySelector(e),o1&&void 0!==arguments[1]?arguments[1]:t=>t;function o(o){const n=[.001,.01,.1][Number(o.shiftKey||2*o.ctrlKey)]*(o.deltaY<0?1:-1);let i=0,s=t.selectionStart;t.value=t.value.replace(/[\d.]+/g,((t,o)=>o<=s&&o+t.length>=s?(s=o,e(Number(t),n,i)):(i++,t))),t.focus(),t.setSelectionRange(s,s),o.preventDefault(),t.dispatchEvent(new Event("input"));}i(t,"focus",(()=>i(window,"wheel",o,{passive:!1}))),i(t,"blur",(()=>s(window,"wheel",o)));}const{min:h,max:u,floor:d,round:v}=Math;function m(t,e,o){e/=100,o/=100;const n=d(t=t/360*6),i=t-n,s=o*(1-e),r=o*(1-i*e),a=o*(1-(1-i)*e),l=n%6;return [255*[o,r,s,s,a,o][l],255*[a,o,o,r,s,s][l],255*[s,s,a,o,o,r][l]]}function f(t,e,o){return m(t,e,o).map((t=>v(t).toString(16).padStart(2,"0")))}function g(t,e,o){const n=m(t,e,o),i=n[0]/255,s=n[1]/255,r=n[2]/255,a=h(1-i,1-s,1-r);return [100*(1===a?0:(1-i-a)/(1-a)),100*(1===a?0:(1-s-a)/(1-a)),100*(1===a?0:(1-r-a)/(1-a)),100*a]}function b(t,e,o){const n=(2-(e/=100))*(o/=100)/2;return 0!==n&&(e=1===n?0:n<.5?e*o/(2*n):e*o/(2-2*n)),[t,100*e,100*n]}function y(t,e,o){const n=h(t/=255,e/=255,o/=255),i=u(t,e,o),s=i-n;let r,a;if(0===s)r=a=0;else {a=s/i;const n=((i-t)/6+s/2)/s,l=((i-e)/6+s/2)/s,c=((i-o)/6+s/2)/s;t===i?r=c-l:e===i?r=1/3+n-c:o===i&&(r=2/3+l-n),r<0?r+=1:r>1&&(r-=1);}return [360*r,100*a,100*i]}function _(t,e,o,n){e/=100,o/=100;return [...y(255*(1-h(1,(t/=100)*(1-(n/=100))+n)),255*(1-h(1,e*(1-n)+n)),255*(1-h(1,o*(1-n)+n)))]}function w(t,e,o){e/=100;const n=2*(e*=(o/=100)<.5?o:1-o)/(o+e)*100,i=100*(o+e);return [t,isNaN(n)?0:n,i]}function A(t){return y(...t.match(/.{2}/g).map((t=>parseInt(t,16))))}function C(t){t=t.match(/^[a-zA-Z]+$/)?function(t){if("black"===t.toLowerCase())return "#000";const e=document.createElement("canvas").getContext("2d");return e.fillStyle=t,"#000"===e.fillStyle?null:e.fillStyle}(t):t;const e={cmyk:/^cmyk[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)/i,rgba:/^((rgba)|rgb)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsla:/^((hsla)|hsl)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsva:/^((hsva)|hsv)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hexa:/^#?(([\dA-Fa-f]{3,4})|([\dA-Fa-f]{6})|([\dA-Fa-f]{8}))$/i},o=t=>t.map((t=>/^(|\d+)\.\d+|\d+$/.test(t)?Number(t):void 0));let n;t:for(const i in e){if(!(n=e[i].exec(t)))continue;const s=t=>!!n[2]==("number"==typeof t);switch(i){case"cmyk":{const[,t,e,s,r]=o(n);if(t>100||e>100||s>100||r>100)break t;return {values:_(t,e,s,r),type:i}}case"rgba":{const[,,,t,e,r,a]=o(n);if(t>255||e>255||r>255||a<0||a>1||!s(a))break t;return {values:[...y(t,e,r),a],a,type:i}}case"hexa":{let[,t]=n;4!==t.length&&3!==t.length||(t=t.split("").map((t=>t+t)).join(""));const e=t.substring(0,6);let o=t.substring(6);return o=o?parseInt(o,16)/255:void 0,{values:[...A(e),o],a:o,type:i}}case"hsla":{const[,,,t,e,r,a]=o(n);if(t>360||e>100||r>100||a<0||a>1||!s(a))break t;return {values:[...w(t,e,r),a],a,type:i}}case"hsva":{const[,,,t,e,r,a]=o(n);if(t>360||e>100||r>100||a<0||a>1||!s(a))break t;return {values:[t,e,r,a],a,type:i}}}}return {values:null,type:null}}function $(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const i=(t,e)=>function(){let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;return e(~o?t.map((t=>Number(t.toFixed(o)))):t)},s={h:t,s:e,v:o,a:n,toHSVA(){const t=[s.h,s.s,s.v,s.a];return t.toString=i(t,(t=>`hsva(${t[0]}, ${t[1]}%, ${t[2]}%, ${s.a})`)),t},toHSLA(){const t=[...b(s.h,s.s,s.v),s.a];return t.toString=i(t,(t=>`hsla(${t[0]}, ${t[1]}%, ${t[2]}%, ${s.a})`)),t},toRGBA(){const t=[...m(s.h,s.s,s.v),s.a];return t.toString=i(t,(t=>`rgba(${t[0]}, ${t[1]}, ${t[2]}, ${s.a})`)),t},toCMYK(){const t=g(s.h,s.s,s.v);return t.toString=i(t,(t=>`cmyk(${t[0]}%, ${t[1]}%, ${t[2]}%, ${t[3]}%)`)),t},toHEXA(){const t=f(s.h,s.s,s.v),e=s.a>=1?"":Number((255*s.a).toFixed(0)).toString(16).toUpperCase().padStart(2,"0");return e&&t.push(e),t.toString=()=>`#${t.join("").toUpperCase()}`,t},clone:()=>$(s.h,s.s,s.v,s.a)};return s}const k=t=>Math.max(Math.min(t,1),0);function S(t){const e={options:Object.assign({lock:null,onchange:()=>0,onstop:()=>0},t),_keyboard(t){const{options:o}=e,{type:n,key:i}=t;if(document.activeElement===o.wrapper){const{lock:o}=e.options,s="ArrowUp"===i,r="ArrowRight"===i,a="ArrowDown"===i,l="ArrowLeft"===i;if("keydown"===n&&(s||r||a||l)){let n=0,i=0;"v"===o?n=s||r?1:-1:"h"===o?n=s||r?-1:1:(i=s?-1:a?1:0,n=l?-1:r?1:0),e.update(k(e.cache.x+.01*n),k(e.cache.y+.01*i)),t.preventDefault();}else i.startsWith("Arrow")&&(e.options.onstop(),t.preventDefault());}},_tapstart(t){i(document,["mouseup","touchend","touchcancel"],e._tapstop),i(document,["mousemove","touchmove"],e._tapmove),t.cancelable&&t.preventDefault(),e._tapmove(t);},_tapmove(t){const{options:o,cache:n}=e,{lock:i,element:s,wrapper:r}=o,a=r.getBoundingClientRect();let l=0,c=0;if(t){const e=t&&t.touches&&t.touches[0];l=t?(e||t).clientX:0,c=t?(e||t).clientY:0,la.left+a.width&&(l=a.left+a.width),ca.top+a.height&&(c=a.top+a.height),l-=a.left,c-=a.top;}else n&&(l=n.x*a.width,c=n.y*a.height);"h"!==i&&(s.style.left=`calc(${l/a.width*100}% - ${s.offsetWidth/2}px)`),"v"!==i&&(s.style.top=`calc(${c/a.height*100}% - ${s.offsetHeight/2}px)`),e.cache={x:l/a.width,y:c/a.height};const p=k(l/a.width),h=k(c/a.height);switch(i){case"v":return o.onchange(p);case"h":return o.onchange(h);default:return o.onchange(p,h)}},_tapstop(){e.options.onstop(),s(document,["mouseup","touchend","touchcancel"],e._tapstop),s(document,["mousemove","touchmove"],e._tapmove);},trigger(){e._tapmove();},update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const{left:n,top:i,width:s,height:r}=e.options.wrapper.getBoundingClientRect();"h"===e.options.lock&&(o=t),e._tapmove({clientX:n+s*t,clientY:i+r*o});},destroy(){const{options:t,_tapstart:o,_keyboard:n}=e;s(document,["keydown","keyup"],n),s([t.wrapper,t.element],"mousedown",o),s([t.wrapper,t.element],"touchstart",o,{passive:!1});}},{options:o,_tapstart:n,_keyboard:r}=e;return i([o.wrapper,o.element],"mousedown",n),i([o.wrapper,o.element],"touchstart",n,{passive:!1}),i(document,["keydown","keyup"],r),e}function O(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t=Object.assign({onchange:()=>0,className:"",elements:[]},t);const e=i(t.elements,"click",(e=>{t.elements.forEach((o=>o.classList[e.target===o?"add":"remove"](t.className))),t.onchange(e),e.stopPropagation();}));return {destroy:()=>s(...e)}}const E={variantFlipOrder:{start:"sme",middle:"mse",end:"ems"},positionFlipOrder:{top:"tbrl",right:"rltb",bottom:"btrl",left:"lrbt"},position:"bottom",margin:8},L=(t,e,o)=>{const{container:n,margin:i,position:s,variantFlipOrder:r,positionFlipOrder:a}={container:document.documentElement.getBoundingClientRect(),...E,...o},{left:l,top:c}=e.style;e.style.left="0",e.style.top="0";const p=t.getBoundingClientRect(),h=e.getBoundingClientRect(),u={t:p.top-h.height-i,b:p.bottom+i,r:p.right+i,l:p.left-h.width-i},d={vs:p.left,vm:p.left+p.width/2+-h.width/2,ve:p.left+p.width-h.width,hs:p.top,hm:p.bottom-p.height/2-h.height/2,he:p.bottom-h.height},[v,m="middle"]=s.split("-"),f=a[v],g=r[m],{top:b,left:y,bottom:_,right:w}=n;for(const t of f){const o="t"===t||"b"===t,n=u[t],[i,s]=o?["top","left"]:["left","top"],[r,a]=o?[h.height,h.width]:[h.width,h.height],[l,c]=o?[_,w]:[w,_],[p,v]=o?[b,y]:[y,b];if(!(nl))for(const r of g){const l=d[(o?"v":"h")+r];if(!(lc))return e.style[s]=l-h[s]+"px",e.style[i]=n-h[i]+"px",t+r}}return e.style.left=l,e.style.top=c,null};function P(t,e,o){return e in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}class x{constructor(t){P(this,"_initializingActive",!0),P(this,"_recalc",!0),P(this,"_nanopop",null),P(this,"_root",null),P(this,"_color",$()),P(this,"_lastColor",$()),P(this,"_swatchColors",[]),P(this,"_setupAnimationFrame",null),P(this,"_eventListener",{init:[],save:[],hide:[],show:[],clear:[],change:[],changestop:[],cancel:[],swatchselect:[]}),this.options=t=Object.assign({...x.DEFAULT_OPTIONS},t);const{swatches:e,components:o,theme:n,sliders:i,lockOpacity:s,padding:r}=t;["nano","monolith"].includes(n)&&!i&&(t.sliders="h"),o.interaction||(o.interaction={});const{preview:a,opacity:l,hue:c,palette:p}=o;o.opacity=!s&&l,o.palette=p||a||l||c,this._preBuild(),this._buildComponents(),this._bindEvents(),this._finalBuild(),e&&e.length&&e.forEach((t=>this.addSwatch(t)));const{button:h,app:u}=this._root;this._nanopop=((t,e,o)=>{const n="object"!=typeof t||t instanceof HTMLElement?{reference:t,popper:e,...o}:t;return {update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n;const{reference:e,popper:o}=Object.assign(n,t);if(!o||!e)throw new Error("Popper- or reference-element missing.");return L(e,o,n)}}})(h,u,{margin:r}),h.setAttribute("role","button"),h.setAttribute("aria-label",this._t("btn:toggle"));const d=this;this._setupAnimationFrame=requestAnimationFrame((function e(){if(!u.offsetWidth)return d._setupAnimationFrame=requestAnimationFrame(e);d.setColor(t.default),d._rePositioningPicker(),t.defaultRepresentation&&(d._representation=t.defaultRepresentation,d.setColorRepresentation(d._representation)),t.showAlways&&d.show(),d._initializingActive=!1,d._emit("init");}));}_preBuild(){const{options:t}=this;for(const e of ["el","container"])t[e]=c(t[e]);this._root=(t=>{const{components:e,useAsButton:o,inline:n,appClass:i,theme:s,lockOpacity:r}=t.options,l=t=>t?"":'style="display:none" hidden',c=e=>t._t(e),p=a(`\n \n `),h=p.interaction;return h.options.find((t=>!t.hidden&&!t.classList.add("active"))),h.type=()=>h.options.find((t=>t.classList.contains("active"))),p})(this),t.useAsButton&&(this._root.button=t.el),t.container.appendChild(this._root.root);}_finalBuild(){const t=this.options,e=this._root;if(t.container.removeChild(e.root),t.inline){const o=t.el.parentElement;t.el.nextSibling?o.insertBefore(e.app,t.el.nextSibling):o.appendChild(e.app);}else t.container.appendChild(e.app);t.useAsButton?t.inline&&t.el.remove():t.el.parentNode.replaceChild(e.root,t.el),t.disabled&&this.disable(),t.comparison||(e.button.style.transition="none",t.useAsButton||(e.preview.lastColor.style.transition="none")),this.hide();}_buildComponents(){const t=this,e=this.options.components,o=(t.options.sliders||"v").repeat(2),[n,i]=o.match(/^[vh]+$/g)?o:[],s=()=>this._color||(this._color=this._lastColor.clone()),r={palette:S({element:t._root.palette.picker,wrapper:t._root.palette.palette,onstop:()=>t._emit("changestop","slider",t),onchange(o,n){if(!e.palette)return;const i=s(),{_root:r,options:a}=t,{lastColor:l,currentColor:c}=r.preview;t._recalc&&(i.s=100*o,i.v=100-100*n,i.v<0&&(i.v=0),t._updateOutput("slider"));const p=i.toRGBA().toString(0);this.element.style.background=p,this.wrapper.style.background=`\n linear-gradient(to top, rgba(0, 0, 0, ${i.a}), transparent),\n linear-gradient(to left, hsla(${i.h}, 100%, 50%, ${i.a}), rgba(255, 255, 255, ${i.a}))\n `,a.comparison?a.useAsButton||t._lastColor||l.style.setProperty("--pcr-color",p):(r.button.style.setProperty("--pcr-color",p),r.button.classList.remove("clear"));const h=i.toHEXA().toString();for(const{el:e,color:o}of t._swatchColors)e.classList[h===o.toHEXA().toString()?"add":"remove"]("pcr-active");c.style.setProperty("--pcr-color",p);}}),hue:S({lock:"v"===i?"h":"v",element:t._root.hue.picker,wrapper:t._root.hue.slider,onstop:()=>t._emit("changestop","slider",t),onchange(o){if(!e.hue||!e.palette)return;const n=s();t._recalc&&(n.h=360*o),this.element.style.backgroundColor=`hsl(${n.h}, 100%, 50%)`,r.palette.trigger();}}),opacity:S({lock:"v"===n?"h":"v",element:t._root.opacity.picker,wrapper:t._root.opacity.slider,onstop:()=>t._emit("changestop","slider",t),onchange(o){if(!e.opacity||!e.palette)return;const n=s();t._recalc&&(n.a=Math.round(100*o)/100),this.element.style.background=`rgba(0, 0, 0, ${n.a})`,r.palette.trigger();}}),selectable:O({elements:t._root.interaction.options,className:"active",onchange(e){t._representation=e.target.getAttribute("data-type").toUpperCase(),t._recalc&&t._updateOutput("swatch");}})};this._components=r;}_bindEvents(){const{_root:t,options:e}=this,o=[i(t.interaction.clear,"click",(()=>this._clearColor())),i([t.interaction.cancel,t.preview.lastColor],"click",(()=>{this.setHSVA(...(this._lastColor||this._color).toHSVA(),!0),this._emit("cancel");})),i(t.interaction.save,"click",(()=>{!this.applyColor()&&!e.showAlways&&this.hide();})),i(t.interaction.result,["keyup","input"],(t=>{this.setColor(t.target.value,!0)&&!this._initializingActive&&(this._emit("change",this._color,"input",this),this._emit("changestop","input",this)),t.stopImmediatePropagation();})),i(t.interaction.result,["focus","blur"],(t=>{this._recalc="blur"===t.type,this._recalc&&this._updateOutput(null);})),i([t.palette.palette,t.palette.picker,t.hue.slider,t.hue.picker,t.opacity.slider,t.opacity.picker],["mousedown","touchstart"],(()=>this._recalc=!0),{passive:!0})];if(!e.showAlways){const n=e.closeWithKey;o.push(i(t.button,"click",(()=>this.isOpen()?this.hide():this.show())),i(document,"keyup",(t=>this.isOpen()&&(t.key===n||t.code===n)&&this.hide())),i(document,["touchstart","mousedown"],(e=>{this.isOpen()&&!l(e).some((e=>e===t.app||e===t.button))&&this.hide();}),{capture:!0}));}if(e.adjustableNumbers){const e={rgba:[255,255,255,1],hsva:[360,100,100,1],hsla:[360,100,100,1],cmyk:[100,100,100,100]};p(t.interaction.result,((t,o,n)=>{const i=e[this.getColorRepresentation().toLowerCase()];if(i){const e=i[n],s=t+(e>=100?1e3*o:o);return s<=0?0:Number((s{n.isOpen()&&(e.closeOnScroll&&n.hide(),null===t?(t=setTimeout((()=>t=null),100),requestAnimationFrame((function e(){n._rePositioningPicker(),null!==t&&requestAnimationFrame(e);}))):(clearTimeout(t),t=setTimeout((()=>t=null),100)));}),{capture:!0}));}this._eventBindings=o;}_rePositioningPicker(){const{options:t}=this;if(!t.inline){if(!this._nanopop.update({container:document.body.getBoundingClientRect(),position:t.position})){const t=this._root.app,e=t.getBoundingClientRect();t.style.top=(window.innerHeight-e.height)/2+"px",t.style.left=(window.innerWidth-e.width)/2+"px";}}}_updateOutput(t){const{_root:e,_color:o,options:n}=this;if(e.interaction.type()){const t=`to${e.interaction.type().getAttribute("data-type")}`;e.interaction.result.value="function"==typeof o[t]?o[t]().toString(n.outputPrecision):"";}!this._initializingActive&&this._recalc&&this._emit("change",o,t,this);}_clearColor(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const{_root:e,options:o}=this;o.useAsButton||e.button.style.setProperty("--pcr-color","rgba(0, 0, 0, 0.15)"),e.button.classList.add("clear"),o.showAlways||this.hide(),this._lastColor=null,this._initializingActive||t||(this._emit("save",null),this._emit("clear"));}_parseLocalColor(t){const{values:e,type:o,a:n}=C(t),{lockOpacity:i}=this.options,s=void 0!==n&&1!==n;return e&&3===e.length&&(e[3]=void 0),{values:!e||i&&s?null:e,type:o}}_t(t){return this.options.i18n[t]||x.I18N_DEFAULTS[t]}_emit(t){for(var e=arguments.length,o=new Array(e>1?e-1:0),n=1;nt(...o,this)));}on(t,e){return this._eventListener[t].push(e),this}off(t,e){const o=this._eventListener[t]||[],n=o.indexOf(e);return ~n&&o.splice(n,1),this}addSwatch(t){const{values:e}=this._parseLocalColor(t);if(e){const{_swatchColors:t,_root:o}=this,n=$(...e),s=r(` `);return o.swatches.appendChild(s),t.push({el:s,color:n}),this._eventBindings.push(i(s,"click",(()=>{this.setHSVA(...n.toHSVA(),!0),this._emit("swatchselect",n),this._emit("change",n,"swatch",this);}))),!0}return !1}removeSwatch(t){const e=this._swatchColors[t];if(e){const{el:o}=e;return this._root.swatches.removeChild(o),this._swatchColors.splice(t,1),!0}return !1}applyColor(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const{preview:e,button:o}=this._root,n=this._color.toRGBA().toString(0);return e.lastColor.style.setProperty("--pcr-color",n),this.options.useAsButton||o.style.setProperty("--pcr-color",n),o.classList.remove("clear"),this._lastColor=this._color.clone(),this._initializingActive||t||this._emit("save",this._color),this}destroy(){cancelAnimationFrame(this._setupAnimationFrame),this._eventBindings.forEach((t=>s(...t))),Object.keys(this._components).forEach((t=>this._components[t].destroy()));}destroyAndRemove(){this.destroy();const{root:t,app:e}=this._root;t.parentElement&&t.parentElement.removeChild(t),e.parentElement.removeChild(e),Object.keys(this).forEach((t=>this[t]=null));}hide(){return !!this.isOpen()&&(this._root.app.classList.remove("visible"),this._emit("hide"),!0)}show(){return !this.options.disabled&&!this.isOpen()&&(this._root.app.classList.add("visible"),this._rePositioningPicker(),this._emit("show",this._color),this)}isOpen(){return this._root.app.classList.contains("visible")}setHSVA(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:360,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const s=this._recalc;if(this._recalc=!1,t<0||t>360||e<0||e>100||o<0||o>100||n<0||n>1)return !1;this._color=$(t,e,o,n);const{hue:r,opacity:a,palette:l}=this._components;return r.update(t/360),a.update(n),l.update(e/100,1-o/100),i||this.applyColor(),s&&this._updateOutput(),this._recalc=s,!0}setColor(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null===t)return this._clearColor(e),!0;const{values:o,type:n}=this._parseLocalColor(t);if(o){const t=n.toUpperCase(),{options:i}=this._root.interaction,s=i.find((e=>e.getAttribute("data-type")===t));if(s&&!s.hidden)for(const t of i)t.classList[t===s?"add":"remove"]("active");return !!this.setHSVA(...o,e)&&this.setColorRepresentation(t)}return !1}setColorRepresentation(t){return t=t.toUpperCase(),!!this._root.interaction.options.find((e=>e.getAttribute("data-type").startsWith(t)&&!e.click()))}getColorRepresentation(){return this._representation}getColor(){return this._color}getSelectedColor(){return this._lastColor}getRoot(){return this._root}disable(){return this.hide(),this.options.disabled=!0,this._root.button.classList.add("disabled"),this}enable(){return this.options.disabled=!1,this._root.button.classList.remove("disabled"),this}}return P(x,"utils",o),P(x,"version","1.8.4"),P(x,"I18N_DEFAULTS",{"ui:dialog":"color picker dialog","btn:toggle":"toggle color picker dialog","btn:swatch":"color swatch","btn:last-color":"use previous color","btn:save":"Save","btn:cancel":"Cancel","btn:clear":"Clear","aria:btn:save":"save and close","aria:btn:cancel":"cancel and close","aria:btn:clear":"clear and close","aria:input":"color input field","aria:palette":"color selection area","aria:hue":"hue selection slider","aria:opacity":"selection slider"}),P(x,"DEFAULT_OPTIONS",{appClass:null,theme:"classic",useAsButton:!1,padding:8,disabled:!1,comparison:!0,closeOnScroll:!1,outputPrecision:0,lockOpacity:!1,autoReposition:!0,container:"body",components:{interaction:{}},i18n:{},swatches:null,inline:!1,sliders:null,default:"#42445a",defaultRepresentation:null,position:"bottom-middle",adjustableNumbers:!0,showAlways:!1,closeWithKey:"Escape"}),P(x,"create",(t=>new x(t))),e=e.default})()}));
-
-});
-
-var Pickr = /*@__PURE__*/getDefaultExportFromCjs(pickr_min);
-
-class VariableColorSettingComponent extends AbstractSettingComponent {
- render() {
- var _a;
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting.default !== 'string' ||
- !isValidDefaultColor(this.setting.default)) {
- this.setting.default = (_a = this.settingsManager.plugin
- .getCSSVar(this.setting.id)
- .current) === null || _a === void 0 ? void 0 : _a.trim();
- }
- if (typeof this.setting.default !== 'string' ||
- !isValidDefaultColor(this.setting.default)) {
- return console.error(`${t('Error:')} ${title} ${t('missing default value, or value is not in a valid color format')}`);
- }
- const value = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- const swatches = [];
- if (this.setting.default) {
- swatches.push(this.setting.default);
- }
- if (value !== undefined) {
- swatches.push(value);
- }
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(createDescription(description, this.setting.default));
- // fix, so that the color is correctly shown before the color picker has been opened
- const defaultColor = value !== undefined ? value : this.setting.default;
- this.containerEl.style.setProperty('--pcr-color', defaultColor);
- this.pickr = Pickr.create(getPickrSettings({
- isView: this.isView,
- el: this.settingEl.controlEl.createDiv({ cls: 'picker' }),
- containerEl: this.containerEl,
- swatches: swatches,
- opacity: this.setting.opacity,
- defaultColor: defaultColor,
- }));
- this.pickr.on('save', (color, instance) => {
- if (!color)
- return;
- this.settingsManager.setSetting(this.sectionId, this.setting.id, color.toHEXA().toString());
- instance.hide();
- instance.addSwatch(color.toHEXA().toString());
- });
- this.pickr.on('show', () => {
- const { result } = this.pickr.getRoot().interaction;
- activeWindow.requestAnimationFrame(() => {
- activeWindow.requestAnimationFrame(() => result.select());
- });
- });
- this.pickr.on('cancel', onPickrCancel);
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- this.pickr.setColor(this.setting.default);
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a, _b;
- (_a = this.pickr) === null || _a === void 0 ? void 0 : _a.destroyAndRemove();
- this.pickr = undefined;
- (_b = this.settingEl) === null || _b === void 0 ? void 0 : _b.settingEl.remove();
- }
-}
-
-class VariableNumberSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting.default !== 'number') {
- return console.error(`${t('Error:')} ${title} ${t('missing default value')}`);
- }
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(createDescription(description, this.setting.default.toString(10)));
- this.settingEl.addText((text) => {
- const value = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- const onChange = obsidian.debounce((value) => {
- const isFloat = /\./.test(value);
- this.settingsManager.setSetting(this.sectionId, this.setting.id, isFloat ? parseFloat(value) : parseInt(value, 10));
- }, 250, true);
- text.setValue(value !== undefined ? value.toString() : this.setting.default.toString());
- text.onChange(onChange);
- this.textComponent = text;
- });
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- this.textComponent.setValue(this.setting.default.toString());
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
-}
-
-class VariableNumberSliderSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting.default !== 'number') {
- return console.error(`${t('Error:')} ${title} ${t('missing default value')}`);
- }
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(createDescription(description, this.setting.default.toString(10)));
- this.settingEl.addSlider((slider) => {
- const value = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- const onChange = obsidian.debounce((value) => {
- this.settingsManager.setSetting(this.sectionId, this.setting.id, value);
- }, 250, true);
- slider.setDynamicTooltip();
- slider.setLimits(this.setting.min, this.setting.max, this.setting.step);
- slider.setValue(value !== undefined ? value : this.setting.default);
- slider.onChange(onChange);
- this.sliderComponent = slider;
- });
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- this.sliderComponent.setValue(this.setting.default);
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
-}
-
-class VariableSelectSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting.default !== 'string') {
- return console.error(`${t('Error:')} ${title} ${t('missing default value')}`);
- }
- const defaultLabel = this.getDefaultOptionLabel();
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(createDescription(description, this.setting.default, defaultLabel));
- this.settingEl.addDropdown((dropdown) => {
- const value = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- for (const o of this.setting.options) {
- if (typeof o === 'string') {
- dropdown.addOption(o, o);
- }
- else {
- dropdown.addOption(o.value, o.label);
- }
- }
- dropdown.setValue(value !== undefined ? value : this.setting.default);
- dropdown.onChange((value) => {
- this.settingsManager.setSetting(this.sectionId, this.setting.id, value);
- });
- this.dropdownComponent = dropdown;
- });
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- this.dropdownComponent.setValue(this.setting.default);
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
- getDefaultOption() {
- if (this.setting.default) {
- return this.setting.options.find((o) => {
- if (typeof o === 'string') {
- return o === this.setting.default;
- }
- return o.value === this.setting.default;
- });
- }
- return undefined;
- }
- getDefaultOptionLabel() {
- const defaultOption = this.getDefaultOption();
- if (defaultOption) {
- if (typeof defaultOption === 'string') {
- return defaultOption;
- }
- return defaultOption.label;
- }
- return undefined;
- }
-}
-
-class VariableTextSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting.default !== 'string') {
- return console.error(`${t('Error:')} ${title} ${t('missing default value')}`);
- }
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- this.settingEl.setDesc(createDescription(description, this.setting.default));
- this.settingEl.addText((text) => {
- let value = this.settingsManager.getSetting(this.sectionId, this.setting.id);
- const onChange = obsidian.debounce((value) => {
- this.settingsManager.setSetting(this.sectionId, this.setting.id, sanitizeText(value));
- }, 250, true);
- if (this.setting.quotes && value === `""`) {
- value = ``;
- }
- text.setValue(value ? value.toString() : this.setting.default);
- text.onChange(onChange);
- this.textComponent = text;
- });
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset');
- b.onClick(() => {
- this.textComponent.setValue(this.setting.default);
- this.settingsManager.clearSetting(this.sectionId, this.setting.id);
- });
- b.setTooltip(resetTooltip);
- });
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- }
-}
-
-class VariableThemedColorSettingComponent extends AbstractSettingComponent {
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- if (typeof this.setting['default-light'] !== 'string' ||
- !isValidDefaultColor(this.setting['default-light'])) {
- return console.error(`${t('Error:')} ${title} ${t('missing default light value, or value is not in a valid color format')}`);
- }
- if (typeof this.setting['default-dark'] !== 'string' ||
- !isValidDefaultColor(this.setting['default-dark'])) {
- return console.error(`${t('Error:')} ${title} ${t('missing default dark value, or value is not in a valid color format')}`);
- }
- const idLight = `${this.setting.id}@@light`;
- const idDark = `${this.setting.id}@@dark`;
- const valueLight = this.settingsManager.getSetting(this.sectionId, idLight);
- const valueDark = this.settingsManager.getSetting(this.sectionId, idDark);
- const swatchesLight = [];
- const swatchesDark = [];
- if (this.setting['default-light']) {
- swatchesLight.push(this.setting['default-light']);
- }
- if (valueLight !== undefined) {
- swatchesLight.push(valueLight);
- }
- if (this.setting['default-dark']) {
- swatchesDark.push(this.setting['default-dark']);
- }
- if (valueDark !== undefined) {
- swatchesDark.push(valueDark);
- }
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setName(title);
- // Construct description
- this.settingEl.descEl.createSpan({}, (span) => {
- if (description) {
- span.appendChild(document.createTextNode(description));
- }
- });
- this.settingEl.descEl.createDiv({}, (div) => {
- div.createEl('small', {}, (sm) => {
- sm.appendChild(createEl('strong', { text: 'Default (light): ' }));
- sm.appendChild(document.createTextNode(this.setting['default-light']));
- });
- div.createEl('br');
- div.createEl('small', {}, (sm) => {
- sm.appendChild(createEl('strong', { text: 'Default (dark): ' }));
- sm.appendChild(document.createTextNode(this.setting['default-dark']));
- });
- });
- const wrapper = this.settingEl.controlEl.createDiv({
- cls: 'themed-color-wrapper',
- });
- // Create light color picker
- this.createColorPickerLight(wrapper, this.containerEl, swatchesLight, valueLight, idLight);
- // Create dark color picker
- this.createColorPickerDark(wrapper, this.containerEl, swatchesDark, valueDark, idDark);
- this.settingEl.settingEl.dataset.id = this.setting.id;
- }
- destroy() {
- var _a, _b, _c;
- (_a = this.pickrLight) === null || _a === void 0 ? void 0 : _a.destroyAndRemove();
- (_b = this.pickrDark) === null || _b === void 0 ? void 0 : _b.destroyAndRemove();
- this.pickrLight = undefined;
- this.pickrDark = undefined;
- (_c = this.settingEl) === null || _c === void 0 ? void 0 : _c.settingEl.remove();
- }
- createColorPickerLight(wrapper, containerEl, swatchesLight, valueLight, idLight) {
- const themeLightWrapper = wrapper.createDiv({ cls: 'theme-light' });
- // fix, so that the color is correctly shown before the color picker has been opened
- const defaultColor = valueLight !== undefined
- ? valueLight
- : this.setting['default-light'];
- themeLightWrapper.style.setProperty('--pcr-color', defaultColor);
- this.pickrLight = Pickr.create(getPickrSettings({
- isView: this.isView,
- el: themeLightWrapper.createDiv({ cls: 'picker' }),
- containerEl,
- swatches: swatchesLight,
- opacity: this.setting.opacity,
- defaultColor: defaultColor,
- }));
- this.pickrLight.on('show', () => {
- const { result } = this.pickrLight.getRoot().interaction;
- activeWindow.requestAnimationFrame(() => activeWindow.requestAnimationFrame(() => result.select()));
- });
- this.pickrLight.on('save', (color, instance) => this.onSave(idLight, color, instance));
- this.pickrLight.on('cancel', onPickrCancel);
- const themeLightReset = new obsidian.ButtonComponent(themeLightWrapper.createDiv({ cls: 'pickr-reset' }));
- themeLightReset.setIcon('reset');
- themeLightReset.onClick(() => {
- this.pickrLight.setColor(this.setting['default-light']);
- this.settingsManager.clearSetting(this.sectionId, idLight);
- });
- themeLightReset.setTooltip(resetTooltip);
- }
- createColorPickerDark(wrapper, containerEl, swatchesDark, valueDark, idDark) {
- const themeDarkWrapper = wrapper.createDiv({ cls: 'theme-dark' });
- // fix, so that the color is correctly shown before the color picker has been opened
- const defaultColor = valueDark !== undefined
- ? valueDark
- : this.setting['default-dark'];
- themeDarkWrapper.style.setProperty('--pcr-color', defaultColor);
- this.pickrDark = Pickr.create(getPickrSettings({
- isView: this.isView,
- el: themeDarkWrapper.createDiv({ cls: 'picker' }),
- containerEl,
- swatches: swatchesDark,
- opacity: this.setting.opacity,
- defaultColor: defaultColor,
- }));
- this.pickrDark.on('show', () => {
- const { result } = this.pickrDark.getRoot().interaction;
- activeWindow.requestAnimationFrame(() => activeWindow.requestAnimationFrame(() => result.select()));
- });
- this.pickrDark.on('save', (color, instance) => this.onSave(idDark, color, instance));
- this.pickrDark.on('cancel', onPickrCancel);
- const themeDarkReset = new obsidian.ButtonComponent(themeDarkWrapper.createDiv({ cls: 'pickr-reset' }));
- themeDarkReset.setIcon('reset');
- themeDarkReset.onClick(() => {
- this.pickrDark.setColor(this.setting['default-dark']);
- this.settingsManager.clearSetting(this.sectionId, idDark);
- });
- themeDarkReset.setTooltip(resetTooltip);
- }
- onSave(id, color, instance) {
- if (!color)
- return;
- this.settingsManager.setSetting(this.sectionId, id, color.toHEXA().toString());
- instance.hide();
- instance.addSwatch(color.toHEXA().toString());
- }
-}
-
-function createSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView) {
- if (setting.type === SettingType.HEADING) {
- return new HeadingSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.INFO_TEXT) {
- return new InfoTextSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.CLASS_TOGGLE) {
- return new ClassToggleSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.CLASS_SELECT) {
- return new ClassMultiToggleSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.VARIABLE_TEXT) {
- return new VariableTextSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.VARIABLE_NUMBER) {
- return new VariableNumberSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.VARIABLE_NUMBER_SLIDER) {
- return new VariableNumberSliderSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.VARIABLE_SELECT) {
- return new VariableSelectSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.VARIABLE_COLOR) {
- return new VariableColorSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else if (setting.type === SettingType.VARIABLE_THEMED_COLOR) {
- return new VariableThemedColorSettingComponent(parent, sectionId, sectionName, setting, settingsManager, isView);
- }
- else {
- return undefined;
- }
-}
-function buildSettingComponentTree(opts) {
- const { containerEl, isView, sectionId, settings, settingsManager, sectionName, } = opts;
- const root = new HeadingSettingComponent(containerEl, sectionId, sectionName, settings[0], settingsManager, isView);
- let currentHeading = root;
- for (const setting of settings.splice(1)) {
- if (setting.type === 'heading') {
- const newHeading = setting;
- if (newHeading.level < currentHeading.setting.level) {
- while (newHeading.level < currentHeading.setting.level) {
- currentHeading = currentHeading.parent;
- }
- if (currentHeading.setting.id === root.setting.id) {
- currentHeading = currentHeading.addSettingChild(newHeading);
- }
- else {
- currentHeading = currentHeading.parent.addSettingChild(newHeading);
- }
- }
- else if (newHeading.level === currentHeading.setting.level) {
- currentHeading = currentHeading.parent.addSettingChild(newHeading);
- }
- else {
- currentHeading = currentHeading.addSettingChild(newHeading);
- }
- }
- else {
- currentHeading.addSettingChild(setting);
- }
- }
- return root;
-}
-class HeadingSettingComponent extends AbstractSettingComponent {
- constructor() {
- super(...arguments);
- this.children = [];
- this.filteredChildren = [];
- this.filterMode = false;
- this.filterResultCount = 0;
- }
- render() {
- const title = getTitle(this.setting);
- const description = getDescription(this.setting);
- this.settingEl = new obsidian.Setting(this.containerEl);
- this.settingEl.setHeading();
- this.settingEl.setClass('style-settings-heading');
- this.settingEl.setName(title);
- this.settingEl.setDesc(description !== null && description !== void 0 ? description : '');
- this.settingEl.settingEl.dataset.level = this.setting.level.toString();
- this.settingEl.settingEl.dataset.id = this.setting.id;
- const iconContainer = createSpan({
- cls: 'style-settings-collapse-indicator',
- });
- obsidian.setIcon(iconContainer, 'right-triangle');
- this.settingEl.nameEl.prepend(iconContainer);
- this.resultsEl = this.settingEl.nameEl.createSpan({
- cls: 'style-settings-filter-result-count',
- text: this.filterMode ? `${this.filterResultCount} Results` : undefined,
- });
- this.settingEl.settingEl.addEventListener('click', () => {
- this.toggleVisible();
- });
- this.addResetButton();
- this.addExportButton();
- this.childEl = this.containerEl.createDiv({
- cls: 'style-settings-container',
- });
- this.setCollapsed(this.setting.collapsed);
- }
- destroy() {
- var _a;
- this.removeChildren();
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.remove();
- this.childEl.remove();
- }
- filter(filterString) {
- var _a;
- this.filteredChildren = [];
- this.filterResultCount = 0;
- for (const child of this.children) {
- if (child.setting.type === SettingType.HEADING) {
- const childResultCount = child.filter(filterString);
- if (childResultCount > 0) {
- this.filterResultCount += childResultCount;
- this.filteredChildren.push(child);
- }
- }
- else {
- if (child.decisiveMatch(filterString)) {
- this.filteredChildren.push(child);
- this.filterResultCount += 1;
- }
- }
- }
- this.filterMode = true;
- if (this.filterResultCount) {
- this.setCollapsed(false);
- }
- else {
- this.setCollapsed(true);
- }
- this.renderChildren();
- (_a = this.resultsEl) === null || _a === void 0 ? void 0 : _a.setText(`${this.filterResultCount} Results`);
- return this.filterResultCount;
- }
- clearFilter() {
- var _a;
- this.filteredChildren = [];
- for (const child of this.children) {
- if (child.setting.type === SettingType.HEADING) {
- child.clearFilter();
- }
- }
- this.filterMode = false;
- this.setCollapsed(true);
- this.renderChildren();
- (_a = this.resultsEl) === null || _a === void 0 ? void 0 : _a.empty();
- }
- renderChildren() {
- this.removeChildren();
- if (this.filterMode) {
- for (const child of this.filteredChildren) {
- this.addChild(child);
- }
- }
- else {
- for (const child of this.children) {
- this.addChild(child);
- }
- }
- }
- removeChildren() {
- for (const child of this.children) {
- this.removeChild(child);
- }
- }
- toggleVisible() {
- this.setCollapsed(!this.setting.collapsed);
- }
- setCollapsed(collapsed) {
- var _a;
- this.setting.collapsed = collapsed;
- (_a = this.settingEl) === null || _a === void 0 ? void 0 : _a.settingEl.toggleClass('is-collapsed', collapsed);
- if (collapsed) {
- this.removeChildren();
- }
- else {
- this.renderChildren();
- }
- }
- addResetButton() {
- if (this.setting.resetFn) {
- this.settingEl.addExtraButton((b) => {
- b.setIcon('reset')
- .setTooltip('Reset all settings to default')
- .onClick(this.setting.resetFn);
- });
- }
- }
- addExportButton() {
- this.settingEl.addExtraButton((b) => {
- b.setIcon('install');
- b.setTooltip('Export settings');
- b.extraSettingsEl.onClickEvent((e) => {
- e.stopPropagation();
- let title = getTitle(this.setting);
- title =
- this.sectionName === title ? title : `${this.sectionName} > ${title}`;
- this.settingsManager.export(title, this.settingsManager.getSettings(this.sectionId, this.getAllChildrenIds()));
- });
- });
- }
- addSettingChild(child) {
- const newSettingComponent = createSettingComponent(this, this.sectionId, this.sectionName, child, this.settingsManager, this.isView);
- if (!newSettingComponent) {
- return undefined;
- }
- this.children.push(newSettingComponent);
- return newSettingComponent;
- }
- getAllChildrenIds() {
- const children = [];
- for (const child of this.children) {
- children.push(child.setting.id);
- if (child.setting.type === 'heading') {
- children.push(...child.getAllChildrenIds());
- }
- }
- return children;
- }
-}
-
-class SettingsMarkup extends obsidian.Component {
- constructor(app, plugin, containerEl, isView) {
- super();
- this.settingsComponentTrees = [];
- this.filterString = '';
- this.settings = [];
- this.errorList = [];
- this.app = app;
- this.plugin = plugin;
- this.containerEl = containerEl;
- this.isView = !!isView;
- }
- onload() {
- this.display();
- }
- onunload() {
- this.settingsComponentTrees = [];
- }
- display() {
- this.generate(this.settings);
- }
- removeChildren() {
- for (const settingsComponentTree of this.settingsComponentTrees) {
- this.removeChild(settingsComponentTree);
- }
- }
- /**
- * Recursively destroys all setting elements.
- */
- cleanup() {
- var _a;
- this.removeChildren();
- (_a = this.settingsContainerEl) === null || _a === void 0 ? void 0 : _a.empty();
- }
- setSettings(settings, errorList) {
- this.settings = settings;
- this.errorList = errorList;
- if (this.containerEl.parentNode) {
- this.generate(settings);
- }
- }
- displayErrors() {
- const { containerEl, errorList } = this;
- errorList.forEach((err) => {
- containerEl.createDiv({ cls: 'style-settings-error' }, (wrapper) => {
- wrapper.createDiv({
- cls: 'style-settings-error-name',
- text: `Error: ${err.name}`,
- });
- wrapper.createDiv({
- cls: 'style-settings-error-desc',
- text: err.error,
- });
- });
- });
- }
- displayEmpty() {
- const { containerEl } = this;
- containerEl.createDiv({ cls: 'style-settings-empty' }, (wrapper) => {
- wrapper.createDiv({
- cls: 'style-settings-empty-name',
- text: 'No style settings found',
- });
- wrapper.createDiv({ cls: 'style-settings-empty-desc' }).appendChild(createFragment((frag) => {
- frag.appendText('Style settings configured by theme and plugin authors will show up here. You can also create your own configuration by creating a CSS snippet in your vault. ');
- frag.createEl('a', {
- text: 'Click here for details and examples.',
- href: 'https://github.com/mgmeyers/obsidian-style-settings#obsidian-style-settings-plugin',
- });
- }));
- });
- }
- generate(settings) {
- var _a;
- const { containerEl, plugin } = this;
- containerEl.empty();
- this.cleanup();
- this.displayErrors();
- if (settings.length === 0) {
- return this.displayEmpty();
- }
- new obsidian.Setting(containerEl).then((setting) => {
- // Build and import link to open the import modal
- setting.controlEl.createEl('a', {
- cls: 'style-settings-import',
- text: 'Import',
- href: '#',
- }, (el) => {
- el.addEventListener('click', (e) => {
- e.preventDefault();
- this.plugin.settingsManager.import();
- });
- });
- // Build and export link to open the export modal
- setting.controlEl.createEl('a', {
- cls: 'style-settings-export',
- text: 'Export',
- href: '#',
- }, (el) => {
- el.addEventListener('click', (e) => {
- e.preventDefault();
- this.plugin.settingsManager.export('All settings', this.plugin.settingsManager.settings);
- });
- });
- // Searchbar
- let searchComponent;
- setting.addSearch((s) => {
- searchComponent = s;
- });
- // move the search component from the back to the front
- setting.nameEl.appendChild(setting.controlEl.lastChild);
- searchComponent.setValue(this.filterString);
- searchComponent.onChange(obsidian.debounce((value) => {
- this.filterString = value;
- if (value) {
- this.filter();
- }
- else {
- this.clearFilter();
- }
- }, 250, true));
- searchComponent.setPlaceholder('Search Style Settings...');
- });
- this.settingsContainerEl = containerEl.createDiv();
- this.settingsComponentTrees = [];
- for (const s of settings) {
- const options = [
- {
- id: s.id,
- type: 'heading',
- title: s.name,
- level: 0,
- collapsed: (_a = s.collapsed) !== null && _a !== void 0 ? _a : true,
- resetFn: () => {
- plugin.settingsManager.clearSection(s.id);
- this.rerender();
- },
- },
- ...s.settings,
- ];
- try {
- const settingsComponentTree = buildSettingComponentTree({
- containerEl: this.settingsContainerEl,
- isView: this.isView,
- sectionId: s.id,
- sectionName: s.name,
- settings: options,
- settingsManager: plugin.settingsManager,
- });
- this.addChild(settingsComponentTree);
- this.settingsComponentTrees.push(settingsComponentTree);
- }
- catch (e) {
- console.error('Style Settings | Failed to render section', e);
- }
- }
- }
- /**
- * Recursively filter all setting elements based on `filterString` and then re-renders.
- */
- filter() {
- for (const settingsComponentTree of this.settingsComponentTrees) {
- settingsComponentTree.filter(this.filterString);
- }
- }
- /**
- * Recursively clears the filter and then re-renders.
- */
- clearFilter() {
- for (const settingsComponentTree of this.settingsComponentTrees) {
- settingsComponentTree.clearFilter();
- }
- }
- rerender() {
- this.cleanup();
- this.display();
- }
-}
-
-class CSSSettingsTab extends obsidian.PluginSettingTab {
- constructor(app, plugin) {
- super(app, plugin);
- this.plugin = plugin;
- }
- rerender() {
- var _a;
- (_a = this.settingsMarkup) === null || _a === void 0 ? void 0 : _a.rerender();
- }
- setSettings(settings, errorList) {
- this.settings = settings;
- this.errorList = errorList;
- if (this.settingsMarkup) {
- this.settingsMarkup.setSettings(settings, errorList);
- }
- }
- display() {
- this.settingsMarkup = this.plugin.addChild(new SettingsMarkup(this.app, this.plugin, this.containerEl));
- if (this.settings) {
- this.settingsMarkup.setSettings(this.settings, this.errorList);
- }
- }
- hide() {
- this.plugin.removeChild(this.settingsMarkup);
- this.settingsMarkup = null;
- }
-}
-
-const viewType = 'style-settings';
-class SettingsView extends obsidian.ItemView {
- constructor(plugin, leaf) {
- super(leaf);
- this.plugin = plugin;
- }
- rerender() {
- var _a;
- (_a = this.settingsMarkup) === null || _a === void 0 ? void 0 : _a.rerender();
- }
- setSettings(settings, errorList) {
- this.settings = settings;
- this.errorList = errorList;
- if (this.settingsMarkup) {
- this.settingsMarkup.setSettings(settings, errorList);
- }
- }
- onload() {
- this.settingsMarkup = this.addChild(new SettingsMarkup(this.plugin.app, this.plugin, this.contentEl, true));
- if (this.settings) {
- this.settingsMarkup.setSettings(this.settings, this.errorList);
- }
- }
- onunload() {
- this.settingsMarkup = null;
- }
- getViewType() {
- return viewType;
- }
- getIcon() {
- return 'gear';
- }
- getDisplayText() {
- return 'Style Settings';
- }
-}
-
-// Detect either spaces or tabs but not both to properly handle tabs for indentation and spaces for alignment
-const INDENT_REGEX = /^(?:( )+|\t+)/;
-
-const INDENT_TYPE_SPACE = 'space';
-const INDENT_TYPE_TAB = 'tab';
-
-/**
-Make a Map that counts how many indents/unindents have occurred for a given size and how many lines follow a given indentation.
-
-The key is a concatenation of the indentation type (s = space and t = tab) and the size of the indents/unindents.
-
-```
-indents = {
- t3: [1, 0],
- t4: [1, 5],
- s5: [1, 0],
- s12: [1, 0],
-}
-```
-*/
-function makeIndentsMap(string, ignoreSingleSpaces) {
- const indents = new Map();
-
- // Remember the size of previous line's indentation
- let previousSize = 0;
- let previousIndentType;
-
- // Indents key (ident type + size of the indents/unindents)
- let key;
-
- for (const line of string.split(/\n/g)) {
- if (!line) {
- // Ignore empty lines
- continue;
- }
-
- let indent;
- let indentType;
- let weight;
- let entry;
- const matches = line.match(INDENT_REGEX);
-
- if (matches === null) {
- previousSize = 0;
- previousIndentType = '';
- } else {
- indent = matches[0].length;
- indentType = matches[1] ? INDENT_TYPE_SPACE : INDENT_TYPE_TAB;
-
- // Ignore single space unless it's the only indent detected to prevent common false positives
- if (ignoreSingleSpaces && indentType === INDENT_TYPE_SPACE && indent === 1) {
- continue;
- }
-
- if (indentType !== previousIndentType) {
- previousSize = 0;
- }
-
- previousIndentType = indentType;
-
- weight = 0;
-
- const indentDifference = indent - previousSize;
- previousSize = indent;
-
- // Previous line have same indent?
- if (indentDifference === 0) {
- weight++;
- // We use the key from previous loop
- } else {
- const absoluteIndentDifference = indentDifference > 0 ? indentDifference : -indentDifference;
- key = encodeIndentsKey(indentType, absoluteIndentDifference);
- }
-
- // Update the stats
- entry = indents.get(key);
- entry = entry === undefined ? [1, 0] : [++entry[0], entry[1] + weight];
-
- indents.set(key, entry);
- }
- }
-
- return indents;
-}
-
-// Encode the indent type and amount as a string (e.g. 's4') for use as a compound key in the indents Map.
-function encodeIndentsKey(indentType, indentAmount) {
- const typeCharacter = indentType === INDENT_TYPE_SPACE ? 's' : 't';
- return typeCharacter + String(indentAmount);
-}
-
-// Extract the indent type and amount from a key of the indents Map.
-function decodeIndentsKey(indentsKey) {
- const keyHasTypeSpace = indentsKey[0] === 's';
- const type = keyHasTypeSpace ? INDENT_TYPE_SPACE : INDENT_TYPE_TAB;
-
- const amount = Number(indentsKey.slice(1));
-
- return {type, amount};
-}
-
-// Return the key (e.g. 's4') from the indents Map that represents the most common indent,
-// or return undefined if there are no indents.
-function getMostUsedKey(indents) {
- let result;
- let maxUsed = 0;
- let maxWeight = 0;
-
- for (const [key, [usedCount, weight]] of indents) {
- if (usedCount > maxUsed || (usedCount === maxUsed && weight > maxWeight)) {
- maxUsed = usedCount;
- maxWeight = weight;
- result = key;
- }
- }
-
- return result;
-}
-
-function makeIndentString(type, amount) {
- const indentCharacter = type === INDENT_TYPE_SPACE ? ' ' : '\t';
- return indentCharacter.repeat(amount);
-}
-
-function detectIndent(string) {
- if (typeof string !== 'string') {
- throw new TypeError('Expected a string');
- }
-
- // Identify indents while skipping single space indents to avoid common edge cases (e.g. code comments)
- // If no indents are identified, run again and include all indents for comprehensive detection
- let indents = makeIndentsMap(string, true);
- if (indents.size === 0) {
- indents = makeIndentsMap(string, false);
- }
-
- const keyOfMostUsedIndent = getMostUsedKey(indents);
-
- let type;
- let amount = 0;
- let indent = '';
-
- if (keyOfMostUsedIndent !== undefined) {
- ({type, amount} = decodeIndentsKey(keyOfMostUsedIndent));
- indent = makeIndentString(type, amount);
- }
-
- return {
- amount,
- type,
- indent,
- };
-}
-
-/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */
-function isNothing(subject) {
- return (typeof subject === 'undefined') || (subject === null);
-}
-
-
-function isObject(subject) {
- return (typeof subject === 'object') && (subject !== null);
-}
-
-
-function toArray(sequence) {
- if (Array.isArray(sequence)) return sequence;
- else if (isNothing(sequence)) return [];
-
- return [ sequence ];
-}
-
-
-function extend(target, source) {
- var index, length, key, sourceKeys;
-
- if (source) {
- sourceKeys = Object.keys(source);
-
- for (index = 0, length = sourceKeys.length; index < length; index += 1) {
- key = sourceKeys[index];
- target[key] = source[key];
- }
- }
-
- return target;
-}
-
-
-function repeat(string, count) {
- var result = '', cycle;
-
- for (cycle = 0; cycle < count; cycle += 1) {
- result += string;
- }
-
- return result;
-}
-
-
-function isNegativeZero(number) {
- return (number === 0) && (Number.NEGATIVE_INFINITY === 1 / number);
-}
-
-
-var isNothing_1 = isNothing;
-var isObject_1 = isObject;
-var toArray_1 = toArray;
-var repeat_1 = repeat;
-var isNegativeZero_1 = isNegativeZero;
-var extend_1 = extend;
-
-var common = {
- isNothing: isNothing_1,
- isObject: isObject_1,
- toArray: toArray_1,
- repeat: repeat_1,
- isNegativeZero: isNegativeZero_1,
- extend: extend_1
-};
-
-// YAML error class. http://stackoverflow.com/questions/8458984
-
-
-function formatError(exception, compact) {
- var where = '', message = exception.reason || '(unknown reason)';
-
- if (!exception.mark) return message;
-
- if (exception.mark.name) {
- where += 'in "' + exception.mark.name + '" ';
- }
-
- where += '(' + (exception.mark.line + 1) + ':' + (exception.mark.column + 1) + ')';
-
- if (!compact && exception.mark.snippet) {
- where += '\n\n' + exception.mark.snippet;
- }
-
- return message + ' ' + where;
-}
-
-
-function YAMLException$1(reason, mark) {
- // Super constructor
- Error.call(this);
-
- this.name = 'YAMLException';
- this.reason = reason;
- this.mark = mark;
- this.message = formatError(this, false);
-
- // Include stack trace in error object
- if (Error.captureStackTrace) {
- // Chrome and NodeJS
- Error.captureStackTrace(this, this.constructor);
- } else {
- // FF, IE 10+ and Safari 6+. Fallback for others
- this.stack = (new Error()).stack || '';
- }
-}
-
-
-// Inherit from Error
-YAMLException$1.prototype = Object.create(Error.prototype);
-YAMLException$1.prototype.constructor = YAMLException$1;
-
-
-YAMLException$1.prototype.toString = function toString(compact) {
- return this.name + ': ' + formatError(this, compact);
-};
-
-
-var exception = YAMLException$1;
-
-// get snippet for a single line, respecting maxLength
-function getLine(buffer, lineStart, lineEnd, position, maxLineLength) {
- var head = '';
- var tail = '';
- var maxHalfLength = Math.floor(maxLineLength / 2) - 1;
-
- if (position - lineStart > maxHalfLength) {
- head = ' ... ';
- lineStart = position - maxHalfLength + head.length;
- }
-
- if (lineEnd - position > maxHalfLength) {
- tail = ' ...';
- lineEnd = position + maxHalfLength - tail.length;
- }
-
- return {
- str: head + buffer.slice(lineStart, lineEnd).replace(/\t/g, '→') + tail,
- pos: position - lineStart + head.length // relative position
- };
-}
-
-
-function padStart(string, max) {
- return common.repeat(' ', max - string.length) + string;
-}
-
-
-function makeSnippet(mark, options) {
- options = Object.create(options || null);
-
- if (!mark.buffer) return null;
-
- if (!options.maxLength) options.maxLength = 79;
- if (typeof options.indent !== 'number') options.indent = 1;
- if (typeof options.linesBefore !== 'number') options.linesBefore = 3;
- if (typeof options.linesAfter !== 'number') options.linesAfter = 2;
-
- var re = /\r?\n|\r|\0/g;
- var lineStarts = [ 0 ];
- var lineEnds = [];
- var match;
- var foundLineNo = -1;
-
- while ((match = re.exec(mark.buffer))) {
- lineEnds.push(match.index);
- lineStarts.push(match.index + match[0].length);
-
- if (mark.position <= match.index && foundLineNo < 0) {
- foundLineNo = lineStarts.length - 2;
- }
- }
-
- if (foundLineNo < 0) foundLineNo = lineStarts.length - 1;
-
- var result = '', i, line;
- var lineNoLength = Math.min(mark.line + options.linesAfter, lineEnds.length).toString().length;
- var maxLineLength = options.maxLength - (options.indent + lineNoLength + 3);
-
- for (i = 1; i <= options.linesBefore; i++) {
- if (foundLineNo - i < 0) break;
- line = getLine(
- mark.buffer,
- lineStarts[foundLineNo - i],
- lineEnds[foundLineNo - i],
- mark.position - (lineStarts[foundLineNo] - lineStarts[foundLineNo - i]),
- maxLineLength
- );
- result = common.repeat(' ', options.indent) + padStart((mark.line - i + 1).toString(), lineNoLength) +
- ' | ' + line.str + '\n' + result;
- }
-
- line = getLine(mark.buffer, lineStarts[foundLineNo], lineEnds[foundLineNo], mark.position, maxLineLength);
- result += common.repeat(' ', options.indent) + padStart((mark.line + 1).toString(), lineNoLength) +
- ' | ' + line.str + '\n';
- result += common.repeat('-', options.indent + lineNoLength + 3 + line.pos) + '^' + '\n';
-
- for (i = 1; i <= options.linesAfter; i++) {
- if (foundLineNo + i >= lineEnds.length) break;
- line = getLine(
- mark.buffer,
- lineStarts[foundLineNo + i],
- lineEnds[foundLineNo + i],
- mark.position - (lineStarts[foundLineNo] - lineStarts[foundLineNo + i]),
- maxLineLength
- );
- result += common.repeat(' ', options.indent) + padStart((mark.line + i + 1).toString(), lineNoLength) +
- ' | ' + line.str + '\n';
- }
-
- return result.replace(/\n$/, '');
-}
-
-
-var snippet = makeSnippet;
-
-var TYPE_CONSTRUCTOR_OPTIONS = [
- 'kind',
- 'multi',
- 'resolve',
- 'construct',
- 'instanceOf',
- 'predicate',
- 'represent',
- 'representName',
- 'defaultStyle',
- 'styleAliases'
-];
-
-var YAML_NODE_KINDS = [
- 'scalar',
- 'sequence',
- 'mapping'
-];
-
-function compileStyleAliases(map) {
- var result = {};
-
- if (map !== null) {
- Object.keys(map).forEach(function (style) {
- map[style].forEach(function (alias) {
- result[String(alias)] = style;
- });
- });
- }
-
- return result;
-}
-
-function Type$1(tag, options) {
- options = options || {};
-
- Object.keys(options).forEach(function (name) {
- if (TYPE_CONSTRUCTOR_OPTIONS.indexOf(name) === -1) {
- throw new exception('Unknown option "' + name + '" is met in definition of "' + tag + '" YAML type.');
- }
- });
-
- // TODO: Add tag format check.
- this.options = options; // keep original options in case user wants to extend this type later
- this.tag = tag;
- this.kind = options['kind'] || null;
- this.resolve = options['resolve'] || function () { return true; };
- this.construct = options['construct'] || function (data) { return data; };
- this.instanceOf = options['instanceOf'] || null;
- this.predicate = options['predicate'] || null;
- this.represent = options['represent'] || null;
- this.representName = options['representName'] || null;
- this.defaultStyle = options['defaultStyle'] || null;
- this.multi = options['multi'] || false;
- this.styleAliases = compileStyleAliases(options['styleAliases'] || null);
-
- if (YAML_NODE_KINDS.indexOf(this.kind) === -1) {
- throw new exception('Unknown kind "' + this.kind + '" is specified for "' + tag + '" YAML type.');
- }
-}
-
-var type = Type$1;
-
-/*eslint-disable max-len*/
-
-
-
-
-
-function compileList(schema, name) {
- var result = [];
-
- schema[name].forEach(function (currentType) {
- var newIndex = result.length;
-
- result.forEach(function (previousType, previousIndex) {
- if (previousType.tag === currentType.tag &&
- previousType.kind === currentType.kind &&
- previousType.multi === currentType.multi) {
-
- newIndex = previousIndex;
- }
- });
-
- result[newIndex] = currentType;
- });
-
- return result;
-}
-
-
-function compileMap(/* lists... */) {
- var result = {
- scalar: {},
- sequence: {},
- mapping: {},
- fallback: {},
- multi: {
- scalar: [],
- sequence: [],
- mapping: [],
- fallback: []
- }
- }, index, length;
-
- function collectType(type) {
- if (type.multi) {
- result.multi[type.kind].push(type);
- result.multi['fallback'].push(type);
- } else {
- result[type.kind][type.tag] = result['fallback'][type.tag] = type;
- }
- }
-
- for (index = 0, length = arguments.length; index < length; index += 1) {
- arguments[index].forEach(collectType);
- }
- return result;
-}
-
-
-function Schema$1(definition) {
- return this.extend(definition);
-}
-
-
-Schema$1.prototype.extend = function extend(definition) {
- var implicit = [];
- var explicit = [];
-
- if (definition instanceof type) {
- // Schema.extend(type)
- explicit.push(definition);
-
- } else if (Array.isArray(definition)) {
- // Schema.extend([ type1, type2, ... ])
- explicit = explicit.concat(definition);
-
- } else if (definition && (Array.isArray(definition.implicit) || Array.isArray(definition.explicit))) {
- // Schema.extend({ explicit: [ type1, type2, ... ], implicit: [ type1, type2, ... ] })
- if (definition.implicit) implicit = implicit.concat(definition.implicit);
- if (definition.explicit) explicit = explicit.concat(definition.explicit);
-
- } else {
- throw new exception('Schema.extend argument should be a Type, [ Type ], ' +
- 'or a schema definition ({ implicit: [...], explicit: [...] })');
- }
-
- implicit.forEach(function (type$1) {
- if (!(type$1 instanceof type)) {
- throw new exception('Specified list of YAML types (or a single Type object) contains a non-Type object.');
- }
-
- if (type$1.loadKind && type$1.loadKind !== 'scalar') {
- throw new exception('There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.');
- }
-
- if (type$1.multi) {
- throw new exception('There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.');
- }
- });
-
- explicit.forEach(function (type$1) {
- if (!(type$1 instanceof type)) {
- throw new exception('Specified list of YAML types (or a single Type object) contains a non-Type object.');
- }
- });
-
- var result = Object.create(Schema$1.prototype);
-
- result.implicit = (this.implicit || []).concat(implicit);
- result.explicit = (this.explicit || []).concat(explicit);
-
- result.compiledImplicit = compileList(result, 'implicit');
- result.compiledExplicit = compileList(result, 'explicit');
- result.compiledTypeMap = compileMap(result.compiledImplicit, result.compiledExplicit);
-
- return result;
-};
-
-
-var schema = Schema$1;
-
-var str = new type('tag:yaml.org,2002:str', {
- kind: 'scalar',
- construct: function (data) { return data !== null ? data : ''; }
-});
-
-var seq = new type('tag:yaml.org,2002:seq', {
- kind: 'sequence',
- construct: function (data) { return data !== null ? data : []; }
-});
-
-var map = new type('tag:yaml.org,2002:map', {
- kind: 'mapping',
- construct: function (data) { return data !== null ? data : {}; }
-});
-
-var failsafe = new schema({
- explicit: [
- str,
- seq,
- map
- ]
-});
-
-function resolveYamlNull(data) {
- if (data === null) return true;
-
- var max = data.length;
-
- return (max === 1 && data === '~') ||
- (max === 4 && (data === 'null' || data === 'Null' || data === 'NULL'));
-}
-
-function constructYamlNull() {
- return null;
-}
-
-function isNull(object) {
- return object === null;
-}
-
-var _null = new type('tag:yaml.org,2002:null', {
- kind: 'scalar',
- resolve: resolveYamlNull,
- construct: constructYamlNull,
- predicate: isNull,
- represent: {
- canonical: function () { return '~'; },
- lowercase: function () { return 'null'; },
- uppercase: function () { return 'NULL'; },
- camelcase: function () { return 'Null'; },
- empty: function () { return ''; }
- },
- defaultStyle: 'lowercase'
-});
-
-function resolveYamlBoolean(data) {
- if (data === null) return false;
-
- var max = data.length;
-
- return (max === 4 && (data === 'true' || data === 'True' || data === 'TRUE')) ||
- (max === 5 && (data === 'false' || data === 'False' || data === 'FALSE'));
-}
-
-function constructYamlBoolean(data) {
- return data === 'true' ||
- data === 'True' ||
- data === 'TRUE';
-}
-
-function isBoolean(object) {
- return Object.prototype.toString.call(object) === '[object Boolean]';
-}
-
-var bool = new type('tag:yaml.org,2002:bool', {
- kind: 'scalar',
- resolve: resolveYamlBoolean,
- construct: constructYamlBoolean,
- predicate: isBoolean,
- represent: {
- lowercase: function (object) { return object ? 'true' : 'false'; },
- uppercase: function (object) { return object ? 'TRUE' : 'FALSE'; },
- camelcase: function (object) { return object ? 'True' : 'False'; }
- },
- defaultStyle: 'lowercase'
-});
-
-function isHexCode(c) {
- return ((0x30/* 0 */ <= c) && (c <= 0x39/* 9 */)) ||
- ((0x41/* A */ <= c) && (c <= 0x46/* F */)) ||
- ((0x61/* a */ <= c) && (c <= 0x66/* f */));
-}
-
-function isOctCode(c) {
- return ((0x30/* 0 */ <= c) && (c <= 0x37/* 7 */));
-}
-
-function isDecCode(c) {
- return ((0x30/* 0 */ <= c) && (c <= 0x39/* 9 */));
-}
-
-function resolveYamlInteger(data) {
- if (data === null) return false;
-
- var max = data.length,
- index = 0,
- hasDigits = false,
- ch;
-
- if (!max) return false;
-
- ch = data[index];
-
- // sign
- if (ch === '-' || ch === '+') {
- ch = data[++index];
- }
-
- if (ch === '0') {
- // 0
- if (index + 1 === max) return true;
- ch = data[++index];
-
- // base 2, base 8, base 16
-
- if (ch === 'b') {
- // base 2
- index++;
-
- for (; index < max; index++) {
- ch = data[index];
- if (ch === '_') continue;
- if (ch !== '0' && ch !== '1') return false;
- hasDigits = true;
- }
- return hasDigits && ch !== '_';
- }
-
-
- if (ch === 'x') {
- // base 16
- index++;
-
- for (; index < max; index++) {
- ch = data[index];
- if (ch === '_') continue;
- if (!isHexCode(data.charCodeAt(index))) return false;
- hasDigits = true;
- }
- return hasDigits && ch !== '_';
- }
-
-
- if (ch === 'o') {
- // base 8
- index++;
-
- for (; index < max; index++) {
- ch = data[index];
- if (ch === '_') continue;
- if (!isOctCode(data.charCodeAt(index))) return false;
- hasDigits = true;
- }
- return hasDigits && ch !== '_';
- }
- }
-
- // base 10 (except 0)
-
- // value should not start with `_`;
- if (ch === '_') return false;
-
- for (; index < max; index++) {
- ch = data[index];
- if (ch === '_') continue;
- if (!isDecCode(data.charCodeAt(index))) {
- return false;
- }
- hasDigits = true;
- }
-
- // Should have digits and should not end with `_`
- if (!hasDigits || ch === '_') return false;
-
- return true;
-}
-
-function constructYamlInteger(data) {
- var value = data, sign = 1, ch;
-
- if (value.indexOf('_') !== -1) {
- value = value.replace(/_/g, '');
- }
-
- ch = value[0];
-
- if (ch === '-' || ch === '+') {
- if (ch === '-') sign = -1;
- value = value.slice(1);
- ch = value[0];
- }
-
- if (value === '0') return 0;
-
- if (ch === '0') {
- if (value[1] === 'b') return sign * parseInt(value.slice(2), 2);
- if (value[1] === 'x') return sign * parseInt(value.slice(2), 16);
- if (value[1] === 'o') return sign * parseInt(value.slice(2), 8);
- }
-
- return sign * parseInt(value, 10);
-}
-
-function isInteger(object) {
- return (Object.prototype.toString.call(object)) === '[object Number]' &&
- (object % 1 === 0 && !common.isNegativeZero(object));
-}
-
-var int = new type('tag:yaml.org,2002:int', {
- kind: 'scalar',
- resolve: resolveYamlInteger,
- construct: constructYamlInteger,
- predicate: isInteger,
- represent: {
- binary: function (obj) { return obj >= 0 ? '0b' + obj.toString(2) : '-0b' + obj.toString(2).slice(1); },
- octal: function (obj) { return obj >= 0 ? '0o' + obj.toString(8) : '-0o' + obj.toString(8).slice(1); },
- decimal: function (obj) { return obj.toString(10); },
- /* eslint-disable max-len */
- hexadecimal: function (obj) { return obj >= 0 ? '0x' + obj.toString(16).toUpperCase() : '-0x' + obj.toString(16).toUpperCase().slice(1); }
- },
- defaultStyle: 'decimal',
- styleAliases: {
- binary: [ 2, 'bin' ],
- octal: [ 8, 'oct' ],
- decimal: [ 10, 'dec' ],
- hexadecimal: [ 16, 'hex' ]
- }
-});
-
-var YAML_FLOAT_PATTERN = new RegExp(
- // 2.5e4, 2.5 and integers
- '^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?' +
- // .2e4, .2
- // special case, seems not from spec
- '|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?' +
- // .inf
- '|[-+]?\\.(?:inf|Inf|INF)' +
- // .nan
- '|\\.(?:nan|NaN|NAN))$');
-
-function resolveYamlFloat(data) {
- if (data === null) return false;
-
- if (!YAML_FLOAT_PATTERN.test(data) ||
- // Quick hack to not allow integers end with `_`
- // Probably should update regexp & check speed
- data[data.length - 1] === '_') {
- return false;
- }
-
- return true;
-}
-
-function constructYamlFloat(data) {
- var value, sign;
-
- value = data.replace(/_/g, '').toLowerCase();
- sign = value[0] === '-' ? -1 : 1;
-
- if ('+-'.indexOf(value[0]) >= 0) {
- value = value.slice(1);
- }
-
- if (value === '.inf') {
- return (sign === 1) ? Number.POSITIVE_INFINITY : Number.NEGATIVE_INFINITY;
-
- } else if (value === '.nan') {
- return NaN;
- }
- return sign * parseFloat(value, 10);
-}
-
-
-var SCIENTIFIC_WITHOUT_DOT = /^[-+]?[0-9]+e/;
-
-function representYamlFloat(object, style) {
- var res;
-
- if (isNaN(object)) {
- switch (style) {
- case 'lowercase': return '.nan';
- case 'uppercase': return '.NAN';
- case 'camelcase': return '.NaN';
- }
- } else if (Number.POSITIVE_INFINITY === object) {
- switch (style) {
- case 'lowercase': return '.inf';
- case 'uppercase': return '.INF';
- case 'camelcase': return '.Inf';
- }
- } else if (Number.NEGATIVE_INFINITY === object) {
- switch (style) {
- case 'lowercase': return '-.inf';
- case 'uppercase': return '-.INF';
- case 'camelcase': return '-.Inf';
- }
- } else if (common.isNegativeZero(object)) {
- return '-0.0';
- }
-
- res = object.toString(10);
-
- // JS stringifier can build scientific format without dots: 5e-100,
- // while YAML requres dot: 5.e-100. Fix it with simple hack
-
- return SCIENTIFIC_WITHOUT_DOT.test(res) ? res.replace('e', '.e') : res;
-}
-
-function isFloat(object) {
- return (Object.prototype.toString.call(object) === '[object Number]') &&
- (object % 1 !== 0 || common.isNegativeZero(object));
-}
-
-var float = new type('tag:yaml.org,2002:float', {
- kind: 'scalar',
- resolve: resolveYamlFloat,
- construct: constructYamlFloat,
- predicate: isFloat,
- represent: representYamlFloat,
- defaultStyle: 'lowercase'
-});
-
-var json = failsafe.extend({
- implicit: [
- _null,
- bool,
- int,
- float
- ]
-});
-
-var core = json;
-
-var YAML_DATE_REGEXP = new RegExp(
- '^([0-9][0-9][0-9][0-9])' + // [1] year
- '-([0-9][0-9])' + // [2] month
- '-([0-9][0-9])$'); // [3] day
-
-var YAML_TIMESTAMP_REGEXP = new RegExp(
- '^([0-9][0-9][0-9][0-9])' + // [1] year
- '-([0-9][0-9]?)' + // [2] month
- '-([0-9][0-9]?)' + // [3] day
- '(?:[Tt]|[ \\t]+)' + // ...
- '([0-9][0-9]?)' + // [4] hour
- ':([0-9][0-9])' + // [5] minute
- ':([0-9][0-9])' + // [6] second
- '(?:\\.([0-9]*))?' + // [7] fraction
- '(?:[ \\t]*(Z|([-+])([0-9][0-9]?)' + // [8] tz [9] tz_sign [10] tz_hour
- '(?::([0-9][0-9]))?))?$'); // [11] tz_minute
-
-function resolveYamlTimestamp(data) {
- if (data === null) return false;
- if (YAML_DATE_REGEXP.exec(data) !== null) return true;
- if (YAML_TIMESTAMP_REGEXP.exec(data) !== null) return true;
- return false;
-}
-
-function constructYamlTimestamp(data) {
- var match, year, month, day, hour, minute, second, fraction = 0,
- delta = null, tz_hour, tz_minute, date;
-
- match = YAML_DATE_REGEXP.exec(data);
- if (match === null) match = YAML_TIMESTAMP_REGEXP.exec(data);
-
- if (match === null) throw new Error('Date resolve error');
-
- // match: [1] year [2] month [3] day
-
- year = +(match[1]);
- month = +(match[2]) - 1; // JS month starts with 0
- day = +(match[3]);
-
- if (!match[4]) { // no hour
- return new Date(Date.UTC(year, month, day));
- }
-
- // match: [4] hour [5] minute [6] second [7] fraction
-
- hour = +(match[4]);
- minute = +(match[5]);
- second = +(match[6]);
-
- if (match[7]) {
- fraction = match[7].slice(0, 3);
- while (fraction.length < 3) { // milli-seconds
- fraction += '0';
- }
- fraction = +fraction;
- }
-
- // match: [8] tz [9] tz_sign [10] tz_hour [11] tz_minute
-
- if (match[9]) {
- tz_hour = +(match[10]);
- tz_minute = +(match[11] || 0);
- delta = (tz_hour * 60 + tz_minute) * 60000; // delta in mili-seconds
- if (match[9] === '-') delta = -delta;
- }
-
- date = new Date(Date.UTC(year, month, day, hour, minute, second, fraction));
-
- if (delta) date.setTime(date.getTime() - delta);
-
- return date;
-}
-
-function representYamlTimestamp(object /*, style*/) {
- return object.toISOString();
-}
-
-var timestamp = new type('tag:yaml.org,2002:timestamp', {
- kind: 'scalar',
- resolve: resolveYamlTimestamp,
- construct: constructYamlTimestamp,
- instanceOf: Date,
- represent: representYamlTimestamp
-});
-
-function resolveYamlMerge(data) {
- return data === '<<' || data === null;
-}
-
-var merge = new type('tag:yaml.org,2002:merge', {
- kind: 'scalar',
- resolve: resolveYamlMerge
-});
-
-/*eslint-disable no-bitwise*/
-
-
-
-
-
-// [ 64, 65, 66 ] -> [ padding, CR, LF ]
-var BASE64_MAP = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r';
-
-
-function resolveYamlBinary(data) {
- if (data === null) return false;
-
- var code, idx, bitlen = 0, max = data.length, map = BASE64_MAP;
-
- // Convert one by one.
- for (idx = 0; idx < max; idx++) {
- code = map.indexOf(data.charAt(idx));
-
- // Skip CR/LF
- if (code > 64) continue;
-
- // Fail on illegal characters
- if (code < 0) return false;
-
- bitlen += 6;
- }
-
- // If there are any bits left, source was corrupted
- return (bitlen % 8) === 0;
-}
-
-function constructYamlBinary(data) {
- var idx, tailbits,
- input = data.replace(/[\r\n=]/g, ''), // remove CR/LF & padding to simplify scan
- max = input.length,
- map = BASE64_MAP,
- bits = 0,
- result = [];
-
- // Collect by 6*4 bits (3 bytes)
-
- for (idx = 0; idx < max; idx++) {
- if ((idx % 4 === 0) && idx) {
- result.push((bits >> 16) & 0xFF);
- result.push((bits >> 8) & 0xFF);
- result.push(bits & 0xFF);
- }
-
- bits = (bits << 6) | map.indexOf(input.charAt(idx));
- }
-
- // Dump tail
-
- tailbits = (max % 4) * 6;
-
- if (tailbits === 0) {
- result.push((bits >> 16) & 0xFF);
- result.push((bits >> 8) & 0xFF);
- result.push(bits & 0xFF);
- } else if (tailbits === 18) {
- result.push((bits >> 10) & 0xFF);
- result.push((bits >> 2) & 0xFF);
- } else if (tailbits === 12) {
- result.push((bits >> 4) & 0xFF);
- }
-
- return new Uint8Array(result);
-}
-
-function representYamlBinary(object /*, style*/) {
- var result = '', bits = 0, idx, tail,
- max = object.length,
- map = BASE64_MAP;
-
- // Convert every three bytes to 4 ASCII characters.
-
- for (idx = 0; idx < max; idx++) {
- if ((idx % 3 === 0) && idx) {
- result += map[(bits >> 18) & 0x3F];
- result += map[(bits >> 12) & 0x3F];
- result += map[(bits >> 6) & 0x3F];
- result += map[bits & 0x3F];
- }
-
- bits = (bits << 8) + object[idx];
- }
-
- // Dump tail
-
- tail = max % 3;
-
- if (tail === 0) {
- result += map[(bits >> 18) & 0x3F];
- result += map[(bits >> 12) & 0x3F];
- result += map[(bits >> 6) & 0x3F];
- result += map[bits & 0x3F];
- } else if (tail === 2) {
- result += map[(bits >> 10) & 0x3F];
- result += map[(bits >> 4) & 0x3F];
- result += map[(bits << 2) & 0x3F];
- result += map[64];
- } else if (tail === 1) {
- result += map[(bits >> 2) & 0x3F];
- result += map[(bits << 4) & 0x3F];
- result += map[64];
- result += map[64];
- }
-
- return result;
-}
-
-function isBinary(obj) {
- return Object.prototype.toString.call(obj) === '[object Uint8Array]';
-}
-
-var binary = new type('tag:yaml.org,2002:binary', {
- kind: 'scalar',
- resolve: resolveYamlBinary,
- construct: constructYamlBinary,
- predicate: isBinary,
- represent: representYamlBinary
-});
-
-var _hasOwnProperty$3 = Object.prototype.hasOwnProperty;
-var _toString$2 = Object.prototype.toString;
-
-function resolveYamlOmap(data) {
- if (data === null) return true;
-
- var objectKeys = [], index, length, pair, pairKey, pairHasKey,
- object = data;
-
- for (index = 0, length = object.length; index < length; index += 1) {
- pair = object[index];
- pairHasKey = false;
-
- if (_toString$2.call(pair) !== '[object Object]') return false;
-
- for (pairKey in pair) {
- if (_hasOwnProperty$3.call(pair, pairKey)) {
- if (!pairHasKey) pairHasKey = true;
- else return false;
- }
- }
-
- if (!pairHasKey) return false;
-
- if (objectKeys.indexOf(pairKey) === -1) objectKeys.push(pairKey);
- else return false;
- }
-
- return true;
-}
-
-function constructYamlOmap(data) {
- return data !== null ? data : [];
-}
-
-var omap = new type('tag:yaml.org,2002:omap', {
- kind: 'sequence',
- resolve: resolveYamlOmap,
- construct: constructYamlOmap
-});
-
-var _toString$1 = Object.prototype.toString;
-
-function resolveYamlPairs(data) {
- if (data === null) return true;
-
- var index, length, pair, keys, result,
- object = data;
-
- result = new Array(object.length);
-
- for (index = 0, length = object.length; index < length; index += 1) {
- pair = object[index];
-
- if (_toString$1.call(pair) !== '[object Object]') return false;
-
- keys = Object.keys(pair);
-
- if (keys.length !== 1) return false;
-
- result[index] = [ keys[0], pair[keys[0]] ];
- }
-
- return true;
-}
-
-function constructYamlPairs(data) {
- if (data === null) return [];
-
- var index, length, pair, keys, result,
- object = data;
-
- result = new Array(object.length);
-
- for (index = 0, length = object.length; index < length; index += 1) {
- pair = object[index];
-
- keys = Object.keys(pair);
-
- result[index] = [ keys[0], pair[keys[0]] ];
- }
-
- return result;
-}
-
-var pairs = new type('tag:yaml.org,2002:pairs', {
- kind: 'sequence',
- resolve: resolveYamlPairs,
- construct: constructYamlPairs
-});
-
-var _hasOwnProperty$2 = Object.prototype.hasOwnProperty;
-
-function resolveYamlSet(data) {
- if (data === null) return true;
-
- var key, object = data;
-
- for (key in object) {
- if (_hasOwnProperty$2.call(object, key)) {
- if (object[key] !== null) return false;
- }
- }
-
- return true;
-}
-
-function constructYamlSet(data) {
- return data !== null ? data : {};
-}
-
-var set = new type('tag:yaml.org,2002:set', {
- kind: 'mapping',
- resolve: resolveYamlSet,
- construct: constructYamlSet
-});
-
-var _default = core.extend({
- implicit: [
- timestamp,
- merge
- ],
- explicit: [
- binary,
- omap,
- pairs,
- set
- ]
-});
-
-/*eslint-disable max-len,no-use-before-define*/
-
-
-
-
-
-
-
-var _hasOwnProperty$1 = Object.prototype.hasOwnProperty;
-
-
-var CONTEXT_FLOW_IN = 1;
-var CONTEXT_FLOW_OUT = 2;
-var CONTEXT_BLOCK_IN = 3;
-var CONTEXT_BLOCK_OUT = 4;
-
-
-var CHOMPING_CLIP = 1;
-var CHOMPING_STRIP = 2;
-var CHOMPING_KEEP = 3;
-
-
-var PATTERN_NON_PRINTABLE = /[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;
-var PATTERN_NON_ASCII_LINE_BREAKS = /[\x85\u2028\u2029]/;
-var PATTERN_FLOW_INDICATORS = /[,\[\]\{\}]/;
-var PATTERN_TAG_HANDLE = /^(?:!|!!|![a-z\-]+!)$/i;
-var PATTERN_TAG_URI = /^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;
-
-
-function _class(obj) { return Object.prototype.toString.call(obj); }
-
-function is_EOL(c) {
- return (c === 0x0A/* LF */) || (c === 0x0D/* CR */);
-}
-
-function is_WHITE_SPACE(c) {
- return (c === 0x09/* Tab */) || (c === 0x20/* Space */);
-}
-
-function is_WS_OR_EOL(c) {
- return (c === 0x09/* Tab */) ||
- (c === 0x20/* Space */) ||
- (c === 0x0A/* LF */) ||
- (c === 0x0D/* CR */);
-}
-
-function is_FLOW_INDICATOR(c) {
- return c === 0x2C/* , */ ||
- c === 0x5B/* [ */ ||
- c === 0x5D/* ] */ ||
- c === 0x7B/* { */ ||
- c === 0x7D/* } */;
-}
-
-function fromHexCode(c) {
- var lc;
-
- if ((0x30/* 0 */ <= c) && (c <= 0x39/* 9 */)) {
- return c - 0x30;
- }
-
- /*eslint-disable no-bitwise*/
- lc = c | 0x20;
-
- if ((0x61/* a */ <= lc) && (lc <= 0x66/* f */)) {
- return lc - 0x61 + 10;
- }
-
- return -1;
-}
-
-function escapedHexLen(c) {
- if (c === 0x78/* x */) { return 2; }
- if (c === 0x75/* u */) { return 4; }
- if (c === 0x55/* U */) { return 8; }
- return 0;
-}
-
-function fromDecimalCode(c) {
- if ((0x30/* 0 */ <= c) && (c <= 0x39/* 9 */)) {
- return c - 0x30;
- }
-
- return -1;
-}
-
-function simpleEscapeSequence(c) {
- /* eslint-disable indent */
- return (c === 0x30/* 0 */) ? '\x00' :
- (c === 0x61/* a */) ? '\x07' :
- (c === 0x62/* b */) ? '\x08' :
- (c === 0x74/* t */) ? '\x09' :
- (c === 0x09/* Tab */) ? '\x09' :
- (c === 0x6E/* n */) ? '\x0A' :
- (c === 0x76/* v */) ? '\x0B' :
- (c === 0x66/* f */) ? '\x0C' :
- (c === 0x72/* r */) ? '\x0D' :
- (c === 0x65/* e */) ? '\x1B' :
- (c === 0x20/* Space */) ? ' ' :
- (c === 0x22/* " */) ? '\x22' :
- (c === 0x2F/* / */) ? '/' :
- (c === 0x5C/* \ */) ? '\x5C' :
- (c === 0x4E/* N */) ? '\x85' :
- (c === 0x5F/* _ */) ? '\xA0' :
- (c === 0x4C/* L */) ? '\u2028' :
- (c === 0x50/* P */) ? '\u2029' : '';
-}
-
-function charFromCodepoint(c) {
- if (c <= 0xFFFF) {
- return String.fromCharCode(c);
- }
- // Encode UTF-16 surrogate pair
- // https://en.wikipedia.org/wiki/UTF-16#Code_points_U.2B010000_to_U.2B10FFFF
- return String.fromCharCode(
- ((c - 0x010000) >> 10) + 0xD800,
- ((c - 0x010000) & 0x03FF) + 0xDC00
- );
-}
-
-var simpleEscapeCheck = new Array(256); // integer, for fast access
-var simpleEscapeMap = new Array(256);
-for (var i = 0; i < 256; i++) {
- simpleEscapeCheck[i] = simpleEscapeSequence(i) ? 1 : 0;
- simpleEscapeMap[i] = simpleEscapeSequence(i);
-}
-
-
-function State$1(input, options) {
- this.input = input;
-
- this.filename = options['filename'] || null;
- this.schema = options['schema'] || _default;
- this.onWarning = options['onWarning'] || null;
- // (Hidden) Remove? makes the loader to expect YAML 1.1 documents
- // if such documents have no explicit %YAML directive
- this.legacy = options['legacy'] || false;
-
- this.json = options['json'] || false;
- this.listener = options['listener'] || null;
-
- this.implicitTypes = this.schema.compiledImplicit;
- this.typeMap = this.schema.compiledTypeMap;
-
- this.length = input.length;
- this.position = 0;
- this.line = 0;
- this.lineStart = 0;
- this.lineIndent = 0;
-
- // position of first leading tab in the current line,
- // used to make sure there are no tabs in the indentation
- this.firstTabInLine = -1;
-
- this.documents = [];
-
- /*
- this.version;
- this.checkLineBreaks;
- this.tagMap;
- this.anchorMap;
- this.tag;
- this.anchor;
- this.kind;
- this.result;*/
-
-}
-
-
-function generateError(state, message) {
- var mark = {
- name: state.filename,
- buffer: state.input.slice(0, -1), // omit trailing \0
- position: state.position,
- line: state.line,
- column: state.position - state.lineStart
- };
-
- mark.snippet = snippet(mark);
-
- return new exception(message, mark);
-}
-
-function throwError(state, message) {
- throw generateError(state, message);
-}
-
-function throwWarning(state, message) {
- if (state.onWarning) {
- state.onWarning.call(null, generateError(state, message));
- }
-}
-
-
-var directiveHandlers = {
-
- YAML: function handleYamlDirective(state, name, args) {
-
- var match, major, minor;
-
- if (state.version !== null) {
- throwError(state, 'duplication of %YAML directive');
- }
-
- if (args.length !== 1) {
- throwError(state, 'YAML directive accepts exactly one argument');
- }
-
- match = /^([0-9]+)\.([0-9]+)$/.exec(args[0]);
-
- if (match === null) {
- throwError(state, 'ill-formed argument of the YAML directive');
- }
-
- major = parseInt(match[1], 10);
- minor = parseInt(match[2], 10);
-
- if (major !== 1) {
- throwError(state, 'unacceptable YAML version of the document');
- }
-
- state.version = args[0];
- state.checkLineBreaks = (minor < 2);
-
- if (minor !== 1 && minor !== 2) {
- throwWarning(state, 'unsupported YAML version of the document');
- }
- },
-
- TAG: function handleTagDirective(state, name, args) {
-
- var handle, prefix;
-
- if (args.length !== 2) {
- throwError(state, 'TAG directive accepts exactly two arguments');
- }
-
- handle = args[0];
- prefix = args[1];
-
- if (!PATTERN_TAG_HANDLE.test(handle)) {
- throwError(state, 'ill-formed tag handle (first argument) of the TAG directive');
- }
-
- if (_hasOwnProperty$1.call(state.tagMap, handle)) {
- throwError(state, 'there is a previously declared suffix for "' + handle + '" tag handle');
- }
-
- if (!PATTERN_TAG_URI.test(prefix)) {
- throwError(state, 'ill-formed tag prefix (second argument) of the TAG directive');
- }
-
- try {
- prefix = decodeURIComponent(prefix);
- } catch (err) {
- throwError(state, 'tag prefix is malformed: ' + prefix);
- }
-
- state.tagMap[handle] = prefix;
- }
-};
-
-
-function captureSegment(state, start, end, checkJson) {
- var _position, _length, _character, _result;
-
- if (start < end) {
- _result = state.input.slice(start, end);
-
- if (checkJson) {
- for (_position = 0, _length = _result.length; _position < _length; _position += 1) {
- _character = _result.charCodeAt(_position);
- if (!(_character === 0x09 ||
- (0x20 <= _character && _character <= 0x10FFFF))) {
- throwError(state, 'expected valid JSON character');
- }
- }
- } else if (PATTERN_NON_PRINTABLE.test(_result)) {
- throwError(state, 'the stream contains non-printable characters');
- }
-
- state.result += _result;
- }
-}
-
-function mergeMappings(state, destination, source, overridableKeys) {
- var sourceKeys, key, index, quantity;
-
- if (!common.isObject(source)) {
- throwError(state, 'cannot merge mappings; the provided source object is unacceptable');
- }
-
- sourceKeys = Object.keys(source);
-
- for (index = 0, quantity = sourceKeys.length; index < quantity; index += 1) {
- key = sourceKeys[index];
-
- if (!_hasOwnProperty$1.call(destination, key)) {
- destination[key] = source[key];
- overridableKeys[key] = true;
- }
- }
-}
-
-function storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valueNode,
- startLine, startLineStart, startPos) {
-
- var index, quantity;
-
- // The output is a plain object here, so keys can only be strings.
- // We need to convert keyNode to a string, but doing so can hang the process
- // (deeply nested arrays that explode exponentially using aliases).
- if (Array.isArray(keyNode)) {
- keyNode = Array.prototype.slice.call(keyNode);
-
- for (index = 0, quantity = keyNode.length; index < quantity; index += 1) {
- if (Array.isArray(keyNode[index])) {
- throwError(state, 'nested arrays are not supported inside keys');
- }
-
- if (typeof keyNode === 'object' && _class(keyNode[index]) === '[object Object]') {
- keyNode[index] = '[object Object]';
- }
- }
- }
-
- // Avoid code execution in load() via toString property
- // (still use its own toString for arrays, timestamps,
- // and whatever user schema extensions happen to have @@toStringTag)
- if (typeof keyNode === 'object' && _class(keyNode) === '[object Object]') {
- keyNode = '[object Object]';
- }
-
-
- keyNode = String(keyNode);
-
- if (_result === null) {
- _result = {};
- }
-
- if (keyTag === 'tag:yaml.org,2002:merge') {
- if (Array.isArray(valueNode)) {
- for (index = 0, quantity = valueNode.length; index < quantity; index += 1) {
- mergeMappings(state, _result, valueNode[index], overridableKeys);
- }
- } else {
- mergeMappings(state, _result, valueNode, overridableKeys);
- }
- } else {
- if (!state.json &&
- !_hasOwnProperty$1.call(overridableKeys, keyNode) &&
- _hasOwnProperty$1.call(_result, keyNode)) {
- state.line = startLine || state.line;
- state.lineStart = startLineStart || state.lineStart;
- state.position = startPos || state.position;
- throwError(state, 'duplicated mapping key');
- }
-
- // used for this specific key only because Object.defineProperty is slow
- if (keyNode === '__proto__') {
- Object.defineProperty(_result, keyNode, {
- configurable: true,
- enumerable: true,
- writable: true,
- value: valueNode
- });
- } else {
- _result[keyNode] = valueNode;
- }
- delete overridableKeys[keyNode];
- }
-
- return _result;
-}
-
-function readLineBreak(state) {
- var ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch === 0x0A/* LF */) {
- state.position++;
- } else if (ch === 0x0D/* CR */) {
- state.position++;
- if (state.input.charCodeAt(state.position) === 0x0A/* LF */) {
- state.position++;
- }
- } else {
- throwError(state, 'a line break is expected');
- }
-
- state.line += 1;
- state.lineStart = state.position;
- state.firstTabInLine = -1;
-}
-
-function skipSeparationSpace(state, allowComments, checkIndent) {
- var lineBreaks = 0,
- ch = state.input.charCodeAt(state.position);
-
- while (ch !== 0) {
- while (is_WHITE_SPACE(ch)) {
- if (ch === 0x09/* Tab */ && state.firstTabInLine === -1) {
- state.firstTabInLine = state.position;
- }
- ch = state.input.charCodeAt(++state.position);
- }
-
- if (allowComments && ch === 0x23/* # */) {
- do {
- ch = state.input.charCodeAt(++state.position);
- } while (ch !== 0x0A/* LF */ && ch !== 0x0D/* CR */ && ch !== 0);
- }
-
- if (is_EOL(ch)) {
- readLineBreak(state);
-
- ch = state.input.charCodeAt(state.position);
- lineBreaks++;
- state.lineIndent = 0;
-
- while (ch === 0x20/* Space */) {
- state.lineIndent++;
- ch = state.input.charCodeAt(++state.position);
- }
- } else {
- break;
- }
- }
-
- if (checkIndent !== -1 && lineBreaks !== 0 && state.lineIndent < checkIndent) {
- throwWarning(state, 'deficient indentation');
- }
-
- return lineBreaks;
-}
-
-function testDocumentSeparator(state) {
- var _position = state.position,
- ch;
-
- ch = state.input.charCodeAt(_position);
-
- // Condition state.position === state.lineStart is tested
- // in parent on each call, for efficiency. No needs to test here again.
- if ((ch === 0x2D/* - */ || ch === 0x2E/* . */) &&
- ch === state.input.charCodeAt(_position + 1) &&
- ch === state.input.charCodeAt(_position + 2)) {
-
- _position += 3;
-
- ch = state.input.charCodeAt(_position);
-
- if (ch === 0 || is_WS_OR_EOL(ch)) {
- return true;
- }
- }
-
- return false;
-}
-
-function writeFoldedLines(state, count) {
- if (count === 1) {
- state.result += ' ';
- } else if (count > 1) {
- state.result += common.repeat('\n', count - 1);
- }
-}
-
-
-function readPlainScalar(state, nodeIndent, withinFlowCollection) {
- var preceding,
- following,
- captureStart,
- captureEnd,
- hasPendingContent,
- _line,
- _lineStart,
- _lineIndent,
- _kind = state.kind,
- _result = state.result,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (is_WS_OR_EOL(ch) ||
- is_FLOW_INDICATOR(ch) ||
- ch === 0x23/* # */ ||
- ch === 0x26/* & */ ||
- ch === 0x2A/* * */ ||
- ch === 0x21/* ! */ ||
- ch === 0x7C/* | */ ||
- ch === 0x3E/* > */ ||
- ch === 0x27/* ' */ ||
- ch === 0x22/* " */ ||
- ch === 0x25/* % */ ||
- ch === 0x40/* @ */ ||
- ch === 0x60/* ` */) {
- return false;
- }
-
- if (ch === 0x3F/* ? */ || ch === 0x2D/* - */) {
- following = state.input.charCodeAt(state.position + 1);
-
- if (is_WS_OR_EOL(following) ||
- withinFlowCollection && is_FLOW_INDICATOR(following)) {
- return false;
- }
- }
-
- state.kind = 'scalar';
- state.result = '';
- captureStart = captureEnd = state.position;
- hasPendingContent = false;
-
- while (ch !== 0) {
- if (ch === 0x3A/* : */) {
- following = state.input.charCodeAt(state.position + 1);
-
- if (is_WS_OR_EOL(following) ||
- withinFlowCollection && is_FLOW_INDICATOR(following)) {
- break;
- }
-
- } else if (ch === 0x23/* # */) {
- preceding = state.input.charCodeAt(state.position - 1);
-
- if (is_WS_OR_EOL(preceding)) {
- break;
- }
-
- } else if ((state.position === state.lineStart && testDocumentSeparator(state)) ||
- withinFlowCollection && is_FLOW_INDICATOR(ch)) {
- break;
-
- } else if (is_EOL(ch)) {
- _line = state.line;
- _lineStart = state.lineStart;
- _lineIndent = state.lineIndent;
- skipSeparationSpace(state, false, -1);
-
- if (state.lineIndent >= nodeIndent) {
- hasPendingContent = true;
- ch = state.input.charCodeAt(state.position);
- continue;
- } else {
- state.position = captureEnd;
- state.line = _line;
- state.lineStart = _lineStart;
- state.lineIndent = _lineIndent;
- break;
- }
- }
-
- if (hasPendingContent) {
- captureSegment(state, captureStart, captureEnd, false);
- writeFoldedLines(state, state.line - _line);
- captureStart = captureEnd = state.position;
- hasPendingContent = false;
- }
-
- if (!is_WHITE_SPACE(ch)) {
- captureEnd = state.position + 1;
- }
-
- ch = state.input.charCodeAt(++state.position);
- }
-
- captureSegment(state, captureStart, captureEnd, false);
-
- if (state.result) {
- return true;
- }
-
- state.kind = _kind;
- state.result = _result;
- return false;
-}
-
-function readSingleQuotedScalar(state, nodeIndent) {
- var ch,
- captureStart, captureEnd;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch !== 0x27/* ' */) {
- return false;
- }
-
- state.kind = 'scalar';
- state.result = '';
- state.position++;
- captureStart = captureEnd = state.position;
-
- while ((ch = state.input.charCodeAt(state.position)) !== 0) {
- if (ch === 0x27/* ' */) {
- captureSegment(state, captureStart, state.position, true);
- ch = state.input.charCodeAt(++state.position);
-
- if (ch === 0x27/* ' */) {
- captureStart = state.position;
- state.position++;
- captureEnd = state.position;
- } else {
- return true;
- }
-
- } else if (is_EOL(ch)) {
- captureSegment(state, captureStart, captureEnd, true);
- writeFoldedLines(state, skipSeparationSpace(state, false, nodeIndent));
- captureStart = captureEnd = state.position;
-
- } else if (state.position === state.lineStart && testDocumentSeparator(state)) {
- throwError(state, 'unexpected end of the document within a single quoted scalar');
-
- } else {
- state.position++;
- captureEnd = state.position;
- }
- }
-
- throwError(state, 'unexpected end of the stream within a single quoted scalar');
-}
-
-function readDoubleQuotedScalar(state, nodeIndent) {
- var captureStart,
- captureEnd,
- hexLength,
- hexResult,
- tmp,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch !== 0x22/* " */) {
- return false;
- }
-
- state.kind = 'scalar';
- state.result = '';
- state.position++;
- captureStart = captureEnd = state.position;
-
- while ((ch = state.input.charCodeAt(state.position)) !== 0) {
- if (ch === 0x22/* " */) {
- captureSegment(state, captureStart, state.position, true);
- state.position++;
- return true;
-
- } else if (ch === 0x5C/* \ */) {
- captureSegment(state, captureStart, state.position, true);
- ch = state.input.charCodeAt(++state.position);
-
- if (is_EOL(ch)) {
- skipSeparationSpace(state, false, nodeIndent);
-
- // TODO: rework to inline fn with no type cast?
- } else if (ch < 256 && simpleEscapeCheck[ch]) {
- state.result += simpleEscapeMap[ch];
- state.position++;
-
- } else if ((tmp = escapedHexLen(ch)) > 0) {
- hexLength = tmp;
- hexResult = 0;
-
- for (; hexLength > 0; hexLength--) {
- ch = state.input.charCodeAt(++state.position);
-
- if ((tmp = fromHexCode(ch)) >= 0) {
- hexResult = (hexResult << 4) + tmp;
-
- } else {
- throwError(state, 'expected hexadecimal character');
- }
- }
-
- state.result += charFromCodepoint(hexResult);
-
- state.position++;
-
- } else {
- throwError(state, 'unknown escape sequence');
- }
-
- captureStart = captureEnd = state.position;
-
- } else if (is_EOL(ch)) {
- captureSegment(state, captureStart, captureEnd, true);
- writeFoldedLines(state, skipSeparationSpace(state, false, nodeIndent));
- captureStart = captureEnd = state.position;
-
- } else if (state.position === state.lineStart && testDocumentSeparator(state)) {
- throwError(state, 'unexpected end of the document within a double quoted scalar');
-
- } else {
- state.position++;
- captureEnd = state.position;
- }
- }
-
- throwError(state, 'unexpected end of the stream within a double quoted scalar');
-}
-
-function readFlowCollection(state, nodeIndent) {
- var readNext = true,
- _line,
- _lineStart,
- _pos,
- _tag = state.tag,
- _result,
- _anchor = state.anchor,
- following,
- terminator,
- isPair,
- isExplicitPair,
- isMapping,
- overridableKeys = Object.create(null),
- keyNode,
- keyTag,
- valueNode,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch === 0x5B/* [ */) {
- terminator = 0x5D;/* ] */
- isMapping = false;
- _result = [];
- } else if (ch === 0x7B/* { */) {
- terminator = 0x7D;/* } */
- isMapping = true;
- _result = {};
- } else {
- return false;
- }
-
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = _result;
- }
-
- ch = state.input.charCodeAt(++state.position);
-
- while (ch !== 0) {
- skipSeparationSpace(state, true, nodeIndent);
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch === terminator) {
- state.position++;
- state.tag = _tag;
- state.anchor = _anchor;
- state.kind = isMapping ? 'mapping' : 'sequence';
- state.result = _result;
- return true;
- } else if (!readNext) {
- throwError(state, 'missed comma between flow collection entries');
- } else if (ch === 0x2C/* , */) {
- // "flow collection entries can never be completely empty", as per YAML 1.2, section 7.4
- throwError(state, "expected the node content, but found ','");
- }
-
- keyTag = keyNode = valueNode = null;
- isPair = isExplicitPair = false;
-
- if (ch === 0x3F/* ? */) {
- following = state.input.charCodeAt(state.position + 1);
-
- if (is_WS_OR_EOL(following)) {
- isPair = isExplicitPair = true;
- state.position++;
- skipSeparationSpace(state, true, nodeIndent);
- }
- }
-
- _line = state.line; // Save the current line.
- _lineStart = state.lineStart;
- _pos = state.position;
- composeNode(state, nodeIndent, CONTEXT_FLOW_IN, false, true);
- keyTag = state.tag;
- keyNode = state.result;
- skipSeparationSpace(state, true, nodeIndent);
-
- ch = state.input.charCodeAt(state.position);
-
- if ((isExplicitPair || state.line === _line) && ch === 0x3A/* : */) {
- isPair = true;
- ch = state.input.charCodeAt(++state.position);
- skipSeparationSpace(state, true, nodeIndent);
- composeNode(state, nodeIndent, CONTEXT_FLOW_IN, false, true);
- valueNode = state.result;
- }
-
- if (isMapping) {
- storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valueNode, _line, _lineStart, _pos);
- } else if (isPair) {
- _result.push(storeMappingPair(state, null, overridableKeys, keyTag, keyNode, valueNode, _line, _lineStart, _pos));
- } else {
- _result.push(keyNode);
- }
-
- skipSeparationSpace(state, true, nodeIndent);
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch === 0x2C/* , */) {
- readNext = true;
- ch = state.input.charCodeAt(++state.position);
- } else {
- readNext = false;
- }
- }
-
- throwError(state, 'unexpected end of the stream within a flow collection');
-}
-
-function readBlockScalar(state, nodeIndent) {
- var captureStart,
- folding,
- chomping = CHOMPING_CLIP,
- didReadContent = false,
- detectedIndent = false,
- textIndent = nodeIndent,
- emptyLines = 0,
- atMoreIndented = false,
- tmp,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch === 0x7C/* | */) {
- folding = false;
- } else if (ch === 0x3E/* > */) {
- folding = true;
- } else {
- return false;
- }
-
- state.kind = 'scalar';
- state.result = '';
-
- while (ch !== 0) {
- ch = state.input.charCodeAt(++state.position);
-
- if (ch === 0x2B/* + */ || ch === 0x2D/* - */) {
- if (CHOMPING_CLIP === chomping) {
- chomping = (ch === 0x2B/* + */) ? CHOMPING_KEEP : CHOMPING_STRIP;
- } else {
- throwError(state, 'repeat of a chomping mode identifier');
- }
-
- } else if ((tmp = fromDecimalCode(ch)) >= 0) {
- if (tmp === 0) {
- throwError(state, 'bad explicit indentation width of a block scalar; it cannot be less than one');
- } else if (!detectedIndent) {
- textIndent = nodeIndent + tmp - 1;
- detectedIndent = true;
- } else {
- throwError(state, 'repeat of an indentation width identifier');
- }
-
- } else {
- break;
- }
- }
-
- if (is_WHITE_SPACE(ch)) {
- do { ch = state.input.charCodeAt(++state.position); }
- while (is_WHITE_SPACE(ch));
-
- if (ch === 0x23/* # */) {
- do { ch = state.input.charCodeAt(++state.position); }
- while (!is_EOL(ch) && (ch !== 0));
- }
- }
-
- while (ch !== 0) {
- readLineBreak(state);
- state.lineIndent = 0;
-
- ch = state.input.charCodeAt(state.position);
-
- while ((!detectedIndent || state.lineIndent < textIndent) &&
- (ch === 0x20/* Space */)) {
- state.lineIndent++;
- ch = state.input.charCodeAt(++state.position);
- }
-
- if (!detectedIndent && state.lineIndent > textIndent) {
- textIndent = state.lineIndent;
- }
-
- if (is_EOL(ch)) {
- emptyLines++;
- continue;
- }
-
- // End of the scalar.
- if (state.lineIndent < textIndent) {
-
- // Perform the chomping.
- if (chomping === CHOMPING_KEEP) {
- state.result += common.repeat('\n', didReadContent ? 1 + emptyLines : emptyLines);
- } else if (chomping === CHOMPING_CLIP) {
- if (didReadContent) { // i.e. only if the scalar is not empty.
- state.result += '\n';
- }
- }
-
- // Break this `while` cycle and go to the funciton's epilogue.
- break;
- }
-
- // Folded style: use fancy rules to handle line breaks.
- if (folding) {
-
- // Lines starting with white space characters (more-indented lines) are not folded.
- if (is_WHITE_SPACE(ch)) {
- atMoreIndented = true;
- // except for the first content line (cf. Example 8.1)
- state.result += common.repeat('\n', didReadContent ? 1 + emptyLines : emptyLines);
-
- // End of more-indented block.
- } else if (atMoreIndented) {
- atMoreIndented = false;
- state.result += common.repeat('\n', emptyLines + 1);
-
- // Just one line break - perceive as the same line.
- } else if (emptyLines === 0) {
- if (didReadContent) { // i.e. only if we have already read some scalar content.
- state.result += ' ';
- }
-
- // Several line breaks - perceive as different lines.
- } else {
- state.result += common.repeat('\n', emptyLines);
- }
-
- // Literal style: just add exact number of line breaks between content lines.
- } else {
- // Keep all line breaks except the header line break.
- state.result += common.repeat('\n', didReadContent ? 1 + emptyLines : emptyLines);
- }
-
- didReadContent = true;
- detectedIndent = true;
- emptyLines = 0;
- captureStart = state.position;
-
- while (!is_EOL(ch) && (ch !== 0)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- captureSegment(state, captureStart, state.position, false);
- }
-
- return true;
-}
-
-function readBlockSequence(state, nodeIndent) {
- var _line,
- _tag = state.tag,
- _anchor = state.anchor,
- _result = [],
- following,
- detected = false,
- ch;
-
- // there is a leading tab before this token, so it can't be a block sequence/mapping;
- // it can still be flow sequence/mapping or a scalar
- if (state.firstTabInLine !== -1) return false;
-
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = _result;
- }
-
- ch = state.input.charCodeAt(state.position);
-
- while (ch !== 0) {
- if (state.firstTabInLine !== -1) {
- state.position = state.firstTabInLine;
- throwError(state, 'tab characters must not be used in indentation');
- }
-
- if (ch !== 0x2D/* - */) {
- break;
- }
-
- following = state.input.charCodeAt(state.position + 1);
-
- if (!is_WS_OR_EOL(following)) {
- break;
- }
-
- detected = true;
- state.position++;
-
- if (skipSeparationSpace(state, true, -1)) {
- if (state.lineIndent <= nodeIndent) {
- _result.push(null);
- ch = state.input.charCodeAt(state.position);
- continue;
- }
- }
-
- _line = state.line;
- composeNode(state, nodeIndent, CONTEXT_BLOCK_IN, false, true);
- _result.push(state.result);
- skipSeparationSpace(state, true, -1);
-
- ch = state.input.charCodeAt(state.position);
-
- if ((state.line === _line || state.lineIndent > nodeIndent) && (ch !== 0)) {
- throwError(state, 'bad indentation of a sequence entry');
- } else if (state.lineIndent < nodeIndent) {
- break;
- }
- }
-
- if (detected) {
- state.tag = _tag;
- state.anchor = _anchor;
- state.kind = 'sequence';
- state.result = _result;
- return true;
- }
- return false;
-}
-
-function readBlockMapping(state, nodeIndent, flowIndent) {
- var following,
- allowCompact,
- _line,
- _keyLine,
- _keyLineStart,
- _keyPos,
- _tag = state.tag,
- _anchor = state.anchor,
- _result = {},
- overridableKeys = Object.create(null),
- keyTag = null,
- keyNode = null,
- valueNode = null,
- atExplicitKey = false,
- detected = false,
- ch;
-
- // there is a leading tab before this token, so it can't be a block sequence/mapping;
- // it can still be flow sequence/mapping or a scalar
- if (state.firstTabInLine !== -1) return false;
-
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = _result;
- }
-
- ch = state.input.charCodeAt(state.position);
-
- while (ch !== 0) {
- if (!atExplicitKey && state.firstTabInLine !== -1) {
- state.position = state.firstTabInLine;
- throwError(state, 'tab characters must not be used in indentation');
- }
-
- following = state.input.charCodeAt(state.position + 1);
- _line = state.line; // Save the current line.
-
- //
- // Explicit notation case. There are two separate blocks:
- // first for the key (denoted by "?") and second for the value (denoted by ":")
- //
- if ((ch === 0x3F/* ? */ || ch === 0x3A/* : */) && is_WS_OR_EOL(following)) {
-
- if (ch === 0x3F/* ? */) {
- if (atExplicitKey) {
- storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, null, _keyLine, _keyLineStart, _keyPos);
- keyTag = keyNode = valueNode = null;
- }
-
- detected = true;
- atExplicitKey = true;
- allowCompact = true;
-
- } else if (atExplicitKey) {
- // i.e. 0x3A/* : */ === character after the explicit key.
- atExplicitKey = false;
- allowCompact = true;
-
- } else {
- throwError(state, 'incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line');
- }
-
- state.position += 1;
- ch = following;
-
- //
- // Implicit notation case. Flow-style node as the key first, then ":", and the value.
- //
- } else {
- _keyLine = state.line;
- _keyLineStart = state.lineStart;
- _keyPos = state.position;
-
- if (!composeNode(state, flowIndent, CONTEXT_FLOW_OUT, false, true)) {
- // Neither implicit nor explicit notation.
- // Reading is done. Go to the epilogue.
- break;
- }
-
- if (state.line === _line) {
- ch = state.input.charCodeAt(state.position);
-
- while (is_WHITE_SPACE(ch)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- if (ch === 0x3A/* : */) {
- ch = state.input.charCodeAt(++state.position);
-
- if (!is_WS_OR_EOL(ch)) {
- throwError(state, 'a whitespace character is expected after the key-value separator within a block mapping');
- }
-
- if (atExplicitKey) {
- storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, null, _keyLine, _keyLineStart, _keyPos);
- keyTag = keyNode = valueNode = null;
- }
-
- detected = true;
- atExplicitKey = false;
- allowCompact = false;
- keyTag = state.tag;
- keyNode = state.result;
-
- } else if (detected) {
- throwError(state, 'can not read an implicit mapping pair; a colon is missed');
-
- } else {
- state.tag = _tag;
- state.anchor = _anchor;
- return true; // Keep the result of `composeNode`.
- }
-
- } else if (detected) {
- throwError(state, 'can not read a block mapping entry; a multiline key may not be an implicit key');
-
- } else {
- state.tag = _tag;
- state.anchor = _anchor;
- return true; // Keep the result of `composeNode`.
- }
- }
-
- //
- // Common reading code for both explicit and implicit notations.
- //
- if (state.line === _line || state.lineIndent > nodeIndent) {
- if (atExplicitKey) {
- _keyLine = state.line;
- _keyLineStart = state.lineStart;
- _keyPos = state.position;
- }
-
- if (composeNode(state, nodeIndent, CONTEXT_BLOCK_OUT, true, allowCompact)) {
- if (atExplicitKey) {
- keyNode = state.result;
- } else {
- valueNode = state.result;
- }
- }
-
- if (!atExplicitKey) {
- storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valueNode, _keyLine, _keyLineStart, _keyPos);
- keyTag = keyNode = valueNode = null;
- }
-
- skipSeparationSpace(state, true, -1);
- ch = state.input.charCodeAt(state.position);
- }
-
- if ((state.line === _line || state.lineIndent > nodeIndent) && (ch !== 0)) {
- throwError(state, 'bad indentation of a mapping entry');
- } else if (state.lineIndent < nodeIndent) {
- break;
- }
- }
-
- //
- // Epilogue.
- //
-
- // Special case: last mapping's node contains only the key in explicit notation.
- if (atExplicitKey) {
- storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, null, _keyLine, _keyLineStart, _keyPos);
- }
-
- // Expose the resulting mapping.
- if (detected) {
- state.tag = _tag;
- state.anchor = _anchor;
- state.kind = 'mapping';
- state.result = _result;
- }
-
- return detected;
-}
-
-function readTagProperty(state) {
- var _position,
- isVerbatim = false,
- isNamed = false,
- tagHandle,
- tagName,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch !== 0x21/* ! */) return false;
-
- if (state.tag !== null) {
- throwError(state, 'duplication of a tag property');
- }
-
- ch = state.input.charCodeAt(++state.position);
-
- if (ch === 0x3C/* < */) {
- isVerbatim = true;
- ch = state.input.charCodeAt(++state.position);
-
- } else if (ch === 0x21/* ! */) {
- isNamed = true;
- tagHandle = '!!';
- ch = state.input.charCodeAt(++state.position);
-
- } else {
- tagHandle = '!';
- }
-
- _position = state.position;
-
- if (isVerbatim) {
- do { ch = state.input.charCodeAt(++state.position); }
- while (ch !== 0 && ch !== 0x3E/* > */);
-
- if (state.position < state.length) {
- tagName = state.input.slice(_position, state.position);
- ch = state.input.charCodeAt(++state.position);
- } else {
- throwError(state, 'unexpected end of the stream within a verbatim tag');
- }
- } else {
- while (ch !== 0 && !is_WS_OR_EOL(ch)) {
-
- if (ch === 0x21/* ! */) {
- if (!isNamed) {
- tagHandle = state.input.slice(_position - 1, state.position + 1);
-
- if (!PATTERN_TAG_HANDLE.test(tagHandle)) {
- throwError(state, 'named tag handle cannot contain such characters');
- }
-
- isNamed = true;
- _position = state.position + 1;
- } else {
- throwError(state, 'tag suffix cannot contain exclamation marks');
- }
- }
-
- ch = state.input.charCodeAt(++state.position);
- }
-
- tagName = state.input.slice(_position, state.position);
-
- if (PATTERN_FLOW_INDICATORS.test(tagName)) {
- throwError(state, 'tag suffix cannot contain flow indicator characters');
- }
- }
-
- if (tagName && !PATTERN_TAG_URI.test(tagName)) {
- throwError(state, 'tag name cannot contain such characters: ' + tagName);
- }
-
- try {
- tagName = decodeURIComponent(tagName);
- } catch (err) {
- throwError(state, 'tag name is malformed: ' + tagName);
- }
-
- if (isVerbatim) {
- state.tag = tagName;
-
- } else if (_hasOwnProperty$1.call(state.tagMap, tagHandle)) {
- state.tag = state.tagMap[tagHandle] + tagName;
-
- } else if (tagHandle === '!') {
- state.tag = '!' + tagName;
-
- } else if (tagHandle === '!!') {
- state.tag = 'tag:yaml.org,2002:' + tagName;
-
- } else {
- throwError(state, 'undeclared tag handle "' + tagHandle + '"');
- }
-
- return true;
-}
-
-function readAnchorProperty(state) {
- var _position,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch !== 0x26/* & */) return false;
-
- if (state.anchor !== null) {
- throwError(state, 'duplication of an anchor property');
- }
-
- ch = state.input.charCodeAt(++state.position);
- _position = state.position;
-
- while (ch !== 0 && !is_WS_OR_EOL(ch) && !is_FLOW_INDICATOR(ch)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- if (state.position === _position) {
- throwError(state, 'name of an anchor node must contain at least one character');
- }
-
- state.anchor = state.input.slice(_position, state.position);
- return true;
-}
-
-function readAlias(state) {
- var _position, alias,
- ch;
-
- ch = state.input.charCodeAt(state.position);
-
- if (ch !== 0x2A/* * */) return false;
-
- ch = state.input.charCodeAt(++state.position);
- _position = state.position;
-
- while (ch !== 0 && !is_WS_OR_EOL(ch) && !is_FLOW_INDICATOR(ch)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- if (state.position === _position) {
- throwError(state, 'name of an alias node must contain at least one character');
- }
-
- alias = state.input.slice(_position, state.position);
-
- if (!_hasOwnProperty$1.call(state.anchorMap, alias)) {
- throwError(state, 'unidentified alias "' + alias + '"');
- }
-
- state.result = state.anchorMap[alias];
- skipSeparationSpace(state, true, -1);
- return true;
-}
-
-function composeNode(state, parentIndent, nodeContext, allowToSeek, allowCompact) {
- var allowBlockStyles,
- allowBlockScalars,
- allowBlockCollections,
- indentStatus = 1, // 1: this>parent, 0: this=parent, -1: this parentIndent) {
- indentStatus = 1;
- } else if (state.lineIndent === parentIndent) {
- indentStatus = 0;
- } else if (state.lineIndent < parentIndent) {
- indentStatus = -1;
- }
- }
- }
-
- if (indentStatus === 1) {
- while (readTagProperty(state) || readAnchorProperty(state)) {
- if (skipSeparationSpace(state, true, -1)) {
- atNewLine = true;
- allowBlockCollections = allowBlockStyles;
-
- if (state.lineIndent > parentIndent) {
- indentStatus = 1;
- } else if (state.lineIndent === parentIndent) {
- indentStatus = 0;
- } else if (state.lineIndent < parentIndent) {
- indentStatus = -1;
- }
- } else {
- allowBlockCollections = false;
- }
- }
- }
-
- if (allowBlockCollections) {
- allowBlockCollections = atNewLine || allowCompact;
- }
-
- if (indentStatus === 1 || CONTEXT_BLOCK_OUT === nodeContext) {
- if (CONTEXT_FLOW_IN === nodeContext || CONTEXT_FLOW_OUT === nodeContext) {
- flowIndent = parentIndent;
- } else {
- flowIndent = parentIndent + 1;
- }
-
- blockIndent = state.position - state.lineStart;
-
- if (indentStatus === 1) {
- if (allowBlockCollections &&
- (readBlockSequence(state, blockIndent) ||
- readBlockMapping(state, blockIndent, flowIndent)) ||
- readFlowCollection(state, flowIndent)) {
- hasContent = true;
- } else {
- if ((allowBlockScalars && readBlockScalar(state, flowIndent)) ||
- readSingleQuotedScalar(state, flowIndent) ||
- readDoubleQuotedScalar(state, flowIndent)) {
- hasContent = true;
-
- } else if (readAlias(state)) {
- hasContent = true;
-
- if (state.tag !== null || state.anchor !== null) {
- throwError(state, 'alias node should not have any properties');
- }
-
- } else if (readPlainScalar(state, flowIndent, CONTEXT_FLOW_IN === nodeContext)) {
- hasContent = true;
-
- if (state.tag === null) {
- state.tag = '?';
- }
- }
-
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = state.result;
- }
- }
- } else if (indentStatus === 0) {
- // Special case: block sequences are allowed to have same indentation level as the parent.
- // http://www.yaml.org/spec/1.2/spec.html#id2799784
- hasContent = allowBlockCollections && readBlockSequence(state, blockIndent);
- }
- }
-
- if (state.tag === null) {
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = state.result;
- }
-
- } else if (state.tag === '?') {
- // Implicit resolving is not allowed for non-scalar types, and '?'
- // non-specific tag is only automatically assigned to plain scalars.
- //
- // We only need to check kind conformity in case user explicitly assigns '?'
- // tag, for example like this: "!> [0]"
- //
- if (state.result !== null && state.kind !== 'scalar') {
- throwError(state, 'unacceptable node kind for !> tag; it should be "scalar", not "' + state.kind + '"');
- }
-
- for (typeIndex = 0, typeQuantity = state.implicitTypes.length; typeIndex < typeQuantity; typeIndex += 1) {
- type = state.implicitTypes[typeIndex];
-
- if (type.resolve(state.result)) { // `state.result` updated in resolver if matched
- state.result = type.construct(state.result);
- state.tag = type.tag;
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = state.result;
- }
- break;
- }
- }
- } else if (state.tag !== '!') {
- if (_hasOwnProperty$1.call(state.typeMap[state.kind || 'fallback'], state.tag)) {
- type = state.typeMap[state.kind || 'fallback'][state.tag];
- } else {
- // looking for multi type
- type = null;
- typeList = state.typeMap.multi[state.kind || 'fallback'];
-
- for (typeIndex = 0, typeQuantity = typeList.length; typeIndex < typeQuantity; typeIndex += 1) {
- if (state.tag.slice(0, typeList[typeIndex].tag.length) === typeList[typeIndex].tag) {
- type = typeList[typeIndex];
- break;
- }
- }
- }
-
- if (!type) {
- throwError(state, 'unknown tag !<' + state.tag + '>');
- }
-
- if (state.result !== null && type.kind !== state.kind) {
- throwError(state, 'unacceptable node kind for !<' + state.tag + '> tag; it should be "' + type.kind + '", not "' + state.kind + '"');
- }
-
- if (!type.resolve(state.result, state.tag)) { // `state.result` updated in resolver if matched
- throwError(state, 'cannot resolve a node with !<' + state.tag + '> explicit tag');
- } else {
- state.result = type.construct(state.result, state.tag);
- if (state.anchor !== null) {
- state.anchorMap[state.anchor] = state.result;
- }
- }
- }
-
- if (state.listener !== null) {
- state.listener('close', state);
- }
- return state.tag !== null || state.anchor !== null || hasContent;
-}
-
-function readDocument(state) {
- var documentStart = state.position,
- _position,
- directiveName,
- directiveArgs,
- hasDirectives = false,
- ch;
-
- state.version = null;
- state.checkLineBreaks = state.legacy;
- state.tagMap = Object.create(null);
- state.anchorMap = Object.create(null);
-
- while ((ch = state.input.charCodeAt(state.position)) !== 0) {
- skipSeparationSpace(state, true, -1);
-
- ch = state.input.charCodeAt(state.position);
-
- if (state.lineIndent > 0 || ch !== 0x25/* % */) {
- break;
- }
-
- hasDirectives = true;
- ch = state.input.charCodeAt(++state.position);
- _position = state.position;
-
- while (ch !== 0 && !is_WS_OR_EOL(ch)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- directiveName = state.input.slice(_position, state.position);
- directiveArgs = [];
-
- if (directiveName.length < 1) {
- throwError(state, 'directive name must not be less than one character in length');
- }
-
- while (ch !== 0) {
- while (is_WHITE_SPACE(ch)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- if (ch === 0x23/* # */) {
- do { ch = state.input.charCodeAt(++state.position); }
- while (ch !== 0 && !is_EOL(ch));
- break;
- }
-
- if (is_EOL(ch)) break;
-
- _position = state.position;
-
- while (ch !== 0 && !is_WS_OR_EOL(ch)) {
- ch = state.input.charCodeAt(++state.position);
- }
-
- directiveArgs.push(state.input.slice(_position, state.position));
- }
-
- if (ch !== 0) readLineBreak(state);
-
- if (_hasOwnProperty$1.call(directiveHandlers, directiveName)) {
- directiveHandlers[directiveName](state, directiveName, directiveArgs);
- } else {
- throwWarning(state, 'unknown document directive "' + directiveName + '"');
- }
- }
-
- skipSeparationSpace(state, true, -1);
-
- if (state.lineIndent === 0 &&
- state.input.charCodeAt(state.position) === 0x2D/* - */ &&
- state.input.charCodeAt(state.position + 1) === 0x2D/* - */ &&
- state.input.charCodeAt(state.position + 2) === 0x2D/* - */) {
- state.position += 3;
- skipSeparationSpace(state, true, -1);
-
- } else if (hasDirectives) {
- throwError(state, 'directives end mark is expected');
- }
-
- composeNode(state, state.lineIndent - 1, CONTEXT_BLOCK_OUT, false, true);
- skipSeparationSpace(state, true, -1);
-
- if (state.checkLineBreaks &&
- PATTERN_NON_ASCII_LINE_BREAKS.test(state.input.slice(documentStart, state.position))) {
- throwWarning(state, 'non-ASCII line breaks are interpreted as content');
- }
-
- state.documents.push(state.result);
-
- if (state.position === state.lineStart && testDocumentSeparator(state)) {
-
- if (state.input.charCodeAt(state.position) === 0x2E/* . */) {
- state.position += 3;
- skipSeparationSpace(state, true, -1);
- }
- return;
- }
-
- if (state.position < (state.length - 1)) {
- throwError(state, 'end of the stream or a document separator is expected');
- } else {
- return;
- }
-}
-
-
-function loadDocuments(input, options) {
- input = String(input);
- options = options || {};
-
- if (input.length !== 0) {
-
- // Add tailing `\n` if not exists
- if (input.charCodeAt(input.length - 1) !== 0x0A/* LF */ &&
- input.charCodeAt(input.length - 1) !== 0x0D/* CR */) {
- input += '\n';
- }
-
- // Strip BOM
- if (input.charCodeAt(0) === 0xFEFF) {
- input = input.slice(1);
- }
- }
-
- var state = new State$1(input, options);
-
- var nullpos = input.indexOf('\0');
-
- if (nullpos !== -1) {
- state.position = nullpos;
- throwError(state, 'null byte is not allowed in input');
- }
-
- // Use 0 as string terminator. That significantly simplifies bounds check.
- state.input += '\0';
-
- while (state.input.charCodeAt(state.position) === 0x20/* Space */) {
- state.lineIndent += 1;
- state.position += 1;
- }
-
- while (state.position < (state.length - 1)) {
- readDocument(state);
- }
-
- return state.documents;
-}
-
-
-function loadAll$1(input, iterator, options) {
- if (iterator !== null && typeof iterator === 'object' && typeof options === 'undefined') {
- options = iterator;
- iterator = null;
- }
-
- var documents = loadDocuments(input, options);
-
- if (typeof iterator !== 'function') {
- return documents;
- }
-
- for (var index = 0, length = documents.length; index < length; index += 1) {
- iterator(documents[index]);
- }
-}
-
-
-function load$1(input, options) {
- var documents = loadDocuments(input, options);
-
- if (documents.length === 0) {
- /*eslint-disable no-undefined*/
- return undefined;
- } else if (documents.length === 1) {
- return documents[0];
- }
- throw new exception('expected a single document in the stream, but found more');
-}
-
-
-var loadAll_1 = loadAll$1;
-var load_1 = load$1;
-
-var loader = {
- loadAll: loadAll_1,
- load: load_1
-};
-
-/*eslint-disable no-use-before-define*/
-
-
-
-
-
-var _toString = Object.prototype.toString;
-var _hasOwnProperty = Object.prototype.hasOwnProperty;
-
-var CHAR_BOM = 0xFEFF;
-var CHAR_TAB = 0x09; /* Tab */
-var CHAR_LINE_FEED = 0x0A; /* LF */
-var CHAR_CARRIAGE_RETURN = 0x0D; /* CR */
-var CHAR_SPACE = 0x20; /* Space */
-var CHAR_EXCLAMATION = 0x21; /* ! */
-var CHAR_DOUBLE_QUOTE = 0x22; /* " */
-var CHAR_SHARP = 0x23; /* # */
-var CHAR_PERCENT = 0x25; /* % */
-var CHAR_AMPERSAND = 0x26; /* & */
-var CHAR_SINGLE_QUOTE = 0x27; /* ' */
-var CHAR_ASTERISK = 0x2A; /* * */
-var CHAR_COMMA = 0x2C; /* , */
-var CHAR_MINUS = 0x2D; /* - */
-var CHAR_COLON = 0x3A; /* : */
-var CHAR_EQUALS = 0x3D; /* = */
-var CHAR_GREATER_THAN = 0x3E; /* > */
-var CHAR_QUESTION = 0x3F; /* ? */
-var CHAR_COMMERCIAL_AT = 0x40; /* @ */
-var CHAR_LEFT_SQUARE_BRACKET = 0x5B; /* [ */
-var CHAR_RIGHT_SQUARE_BRACKET = 0x5D; /* ] */
-var CHAR_GRAVE_ACCENT = 0x60; /* ` */
-var CHAR_LEFT_CURLY_BRACKET = 0x7B; /* { */
-var CHAR_VERTICAL_LINE = 0x7C; /* | */
-var CHAR_RIGHT_CURLY_BRACKET = 0x7D; /* } */
-
-var ESCAPE_SEQUENCES = {};
-
-ESCAPE_SEQUENCES[0x00] = '\\0';
-ESCAPE_SEQUENCES[0x07] = '\\a';
-ESCAPE_SEQUENCES[0x08] = '\\b';
-ESCAPE_SEQUENCES[0x09] = '\\t';
-ESCAPE_SEQUENCES[0x0A] = '\\n';
-ESCAPE_SEQUENCES[0x0B] = '\\v';
-ESCAPE_SEQUENCES[0x0C] = '\\f';
-ESCAPE_SEQUENCES[0x0D] = '\\r';
-ESCAPE_SEQUENCES[0x1B] = '\\e';
-ESCAPE_SEQUENCES[0x22] = '\\"';
-ESCAPE_SEQUENCES[0x5C] = '\\\\';
-ESCAPE_SEQUENCES[0x85] = '\\N';
-ESCAPE_SEQUENCES[0xA0] = '\\_';
-ESCAPE_SEQUENCES[0x2028] = '\\L';
-ESCAPE_SEQUENCES[0x2029] = '\\P';
-
-var DEPRECATED_BOOLEANS_SYNTAX = [
- 'y', 'Y', 'yes', 'Yes', 'YES', 'on', 'On', 'ON',
- 'n', 'N', 'no', 'No', 'NO', 'off', 'Off', 'OFF'
-];
-
-var DEPRECATED_BASE60_SYNTAX = /^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;
-
-function compileStyleMap(schema, map) {
- var result, keys, index, length, tag, style, type;
-
- if (map === null) return {};
-
- result = {};
- keys = Object.keys(map);
-
- for (index = 0, length = keys.length; index < length; index += 1) {
- tag = keys[index];
- style = String(map[tag]);
-
- if (tag.slice(0, 2) === '!!') {
- tag = 'tag:yaml.org,2002:' + tag.slice(2);
- }
- type = schema.compiledTypeMap['fallback'][tag];
-
- if (type && _hasOwnProperty.call(type.styleAliases, style)) {
- style = type.styleAliases[style];
- }
-
- result[tag] = style;
- }
-
- return result;
-}
-
-function encodeHex(character) {
- var string, handle, length;
-
- string = character.toString(16).toUpperCase();
-
- if (character <= 0xFF) {
- handle = 'x';
- length = 2;
- } else if (character <= 0xFFFF) {
- handle = 'u';
- length = 4;
- } else if (character <= 0xFFFFFFFF) {
- handle = 'U';
- length = 8;
- } else {
- throw new exception('code point within a string may not be greater than 0xFFFFFFFF');
- }
-
- return '\\' + handle + common.repeat('0', length - string.length) + string;
-}
-
-
-var QUOTING_TYPE_SINGLE = 1,
- QUOTING_TYPE_DOUBLE = 2;
-
-function State(options) {
- this.schema = options['schema'] || _default;
- this.indent = Math.max(1, (options['indent'] || 2));
- this.noArrayIndent = options['noArrayIndent'] || false;
- this.skipInvalid = options['skipInvalid'] || false;
- this.flowLevel = (common.isNothing(options['flowLevel']) ? -1 : options['flowLevel']);
- this.styleMap = compileStyleMap(this.schema, options['styles'] || null);
- this.sortKeys = options['sortKeys'] || false;
- this.lineWidth = options['lineWidth'] || 80;
- this.noRefs = options['noRefs'] || false;
- this.noCompatMode = options['noCompatMode'] || false;
- this.condenseFlow = options['condenseFlow'] || false;
- this.quotingType = options['quotingType'] === '"' ? QUOTING_TYPE_DOUBLE : QUOTING_TYPE_SINGLE;
- this.forceQuotes = options['forceQuotes'] || false;
- this.replacer = typeof options['replacer'] === 'function' ? options['replacer'] : null;
-
- this.implicitTypes = this.schema.compiledImplicit;
- this.explicitTypes = this.schema.compiledExplicit;
-
- this.tag = null;
- this.result = '';
-
- this.duplicates = [];
- this.usedDuplicates = null;
-}
-
-// Indents every line in a string. Empty lines (\n only) are not indented.
-function indentString(string, spaces) {
- var ind = common.repeat(' ', spaces),
- position = 0,
- next = -1,
- result = '',
- line,
- length = string.length;
-
- while (position < length) {
- next = string.indexOf('\n', position);
- if (next === -1) {
- line = string.slice(position);
- position = length;
- } else {
- line = string.slice(position, next + 1);
- position = next + 1;
- }
-
- if (line.length && line !== '\n') result += ind;
-
- result += line;
- }
-
- return result;
-}
-
-function generateNextLine(state, level) {
- return '\n' + common.repeat(' ', state.indent * level);
-}
-
-function testImplicitResolving(state, str) {
- var index, length, type;
-
- for (index = 0, length = state.implicitTypes.length; index < length; index += 1) {
- type = state.implicitTypes[index];
-
- if (type.resolve(str)) {
- return true;
- }
- }
-
- return false;
-}
-
-// [33] s-white ::= s-space | s-tab
-function isWhitespace(c) {
- return c === CHAR_SPACE || c === CHAR_TAB;
-}
-
-// Returns true if the character can be printed without escaping.
-// From YAML 1.2: "any allowed characters known to be non-printable
-// should also be escaped. [However,] This isn’t mandatory"
-// Derived from nb-char - \t - #x85 - #xA0 - #x2028 - #x2029.
-function isPrintable(c) {
- return (0x00020 <= c && c <= 0x00007E)
- || ((0x000A1 <= c && c <= 0x00D7FF) && c !== 0x2028 && c !== 0x2029)
- || ((0x0E000 <= c && c <= 0x00FFFD) && c !== CHAR_BOM)
- || (0x10000 <= c && c <= 0x10FFFF);
-}
-
-// [34] ns-char ::= nb-char - s-white
-// [27] nb-char ::= c-printable - b-char - c-byte-order-mark
-// [26] b-char ::= b-line-feed | b-carriage-return
-// Including s-white (for some reason, examples doesn't match specs in this aspect)
-// ns-char ::= c-printable - b-line-feed - b-carriage-return - c-byte-order-mark
-function isNsCharOrWhitespace(c) {
- return isPrintable(c)
- && c !== CHAR_BOM
- // - b-char
- && c !== CHAR_CARRIAGE_RETURN
- && c !== CHAR_LINE_FEED;
-}
-
-// [127] ns-plain-safe(c) ::= c = flow-out ⇒ ns-plain-safe-out
-// c = flow-in ⇒ ns-plain-safe-in
-// c = block-key ⇒ ns-plain-safe-out
-// c = flow-key ⇒ ns-plain-safe-in
-// [128] ns-plain-safe-out ::= ns-char
-// [129] ns-plain-safe-in ::= ns-char - c-flow-indicator
-// [130] ns-plain-char(c) ::= ( ns-plain-safe(c) - “:” - “#” )
-// | ( /* An ns-char preceding */ “#” )
-// | ( “:” /* Followed by an ns-plain-safe(c) */ )
-function isPlainSafe(c, prev, inblock) {
- var cIsNsCharOrWhitespace = isNsCharOrWhitespace(c);
- var cIsNsChar = cIsNsCharOrWhitespace && !isWhitespace(c);
- return (
- // ns-plain-safe
- inblock ? // c = flow-in
- cIsNsCharOrWhitespace
- : cIsNsCharOrWhitespace
- // - c-flow-indicator
- && c !== CHAR_COMMA
- && c !== CHAR_LEFT_SQUARE_BRACKET
- && c !== CHAR_RIGHT_SQUARE_BRACKET
- && c !== CHAR_LEFT_CURLY_BRACKET
- && c !== CHAR_RIGHT_CURLY_BRACKET
- )
- // ns-plain-char
- && c !== CHAR_SHARP // false on '#'
- && !(prev === CHAR_COLON && !cIsNsChar) // false on ': '
- || (isNsCharOrWhitespace(prev) && !isWhitespace(prev) && c === CHAR_SHARP) // change to true on '[^ ]#'
- || (prev === CHAR_COLON && cIsNsChar); // change to true on ':[^ ]'
-}
-
-// Simplified test for values allowed as the first character in plain style.
-function isPlainSafeFirst(c) {
- // Uses a subset of ns-char - c-indicator
- // where ns-char = nb-char - s-white.
- // No support of ( ( “?” | “:” | “-” ) /* Followed by an ns-plain-safe(c)) */ ) part
- return isPrintable(c) && c !== CHAR_BOM
- && !isWhitespace(c) // - s-white
- // - (c-indicator ::=
- // “-” | “?” | “:” | “,” | “[” | “]” | “{” | “}”
- && c !== CHAR_MINUS
- && c !== CHAR_QUESTION
- && c !== CHAR_COLON
- && c !== CHAR_COMMA
- && c !== CHAR_LEFT_SQUARE_BRACKET
- && c !== CHAR_RIGHT_SQUARE_BRACKET
- && c !== CHAR_LEFT_CURLY_BRACKET
- && c !== CHAR_RIGHT_CURLY_BRACKET
- // | “#” | “&” | “*” | “!” | “|” | “=” | “>” | “'” | “"”
- && c !== CHAR_SHARP
- && c !== CHAR_AMPERSAND
- && c !== CHAR_ASTERISK
- && c !== CHAR_EXCLAMATION
- && c !== CHAR_VERTICAL_LINE
- && c !== CHAR_EQUALS
- && c !== CHAR_GREATER_THAN
- && c !== CHAR_SINGLE_QUOTE
- && c !== CHAR_DOUBLE_QUOTE
- // | “%” | “@” | “`”)
- && c !== CHAR_PERCENT
- && c !== CHAR_COMMERCIAL_AT
- && c !== CHAR_GRAVE_ACCENT;
-}
-
-// Simplified test for values allowed as the last character in plain style.
-function isPlainSafeLast(c) {
- // just not whitespace or colon, it will be checked to be plain character later
- return !isWhitespace(c) && c !== CHAR_COLON;
-}
-
-// Same as 'string'.codePointAt(pos), but works in older browsers.
-function codePointAt(string, pos) {
- var first = string.charCodeAt(pos), second;
- if (first >= 0xD800 && first <= 0xDBFF && pos + 1 < string.length) {
- second = string.charCodeAt(pos + 1);
- if (second >= 0xDC00 && second <= 0xDFFF) {
- // https://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae
- return (first - 0xD800) * 0x400 + second - 0xDC00 + 0x10000;
- }
- }
- return first;
-}
-
-// Determines whether block indentation indicator is required.
-function needIndentIndicator(string) {
- var leadingSpaceRe = /^\n* /;
- return leadingSpaceRe.test(string);
-}
-
-var STYLE_PLAIN = 1,
- STYLE_SINGLE = 2,
- STYLE_LITERAL = 3,
- STYLE_FOLDED = 4,
- STYLE_DOUBLE = 5;
-
-// Determines which scalar styles are possible and returns the preferred style.
-// lineWidth = -1 => no limit.
-// Pre-conditions: str.length > 0.
-// Post-conditions:
-// STYLE_PLAIN or STYLE_SINGLE => no \n are in the string.
-// STYLE_LITERAL => no lines are suitable for folding (or lineWidth is -1).
-// STYLE_FOLDED => a line > lineWidth and can be folded (and lineWidth != -1).
-function chooseScalarStyle(string, singleLineOnly, indentPerLevel, lineWidth,
- testAmbiguousType, quotingType, forceQuotes, inblock) {
-
- var i;
- var char = 0;
- var prevChar = null;
- var hasLineBreak = false;
- var hasFoldableLine = false; // only checked if shouldTrackWidth
- var shouldTrackWidth = lineWidth !== -1;
- var previousLineBreak = -1; // count the first line correctly
- var plain = isPlainSafeFirst(codePointAt(string, 0))
- && isPlainSafeLast(codePointAt(string, string.length - 1));
-
- if (singleLineOnly || forceQuotes) {
- // Case: no block styles.
- // Check for disallowed characters to rule out plain and single.
- for (i = 0; i < string.length; char >= 0x10000 ? i += 2 : i++) {
- char = codePointAt(string, i);
- if (!isPrintable(char)) {
- return STYLE_DOUBLE;
- }
- plain = plain && isPlainSafe(char, prevChar, inblock);
- prevChar = char;
- }
- } else {
- // Case: block styles permitted.
- for (i = 0; i < string.length; char >= 0x10000 ? i += 2 : i++) {
- char = codePointAt(string, i);
- if (char === CHAR_LINE_FEED) {
- hasLineBreak = true;
- // Check if any line can be folded.
- if (shouldTrackWidth) {
- hasFoldableLine = hasFoldableLine ||
- // Foldable line = too long, and not more-indented.
- (i - previousLineBreak - 1 > lineWidth &&
- string[previousLineBreak + 1] !== ' ');
- previousLineBreak = i;
- }
- } else if (!isPrintable(char)) {
- return STYLE_DOUBLE;
- }
- plain = plain && isPlainSafe(char, prevChar, inblock);
- prevChar = char;
- }
- // in case the end is missing a \n
- hasFoldableLine = hasFoldableLine || (shouldTrackWidth &&
- (i - previousLineBreak - 1 > lineWidth &&
- string[previousLineBreak + 1] !== ' '));
- }
- // Although every style can represent \n without escaping, prefer block styles
- // for multiline, since they're more readable and they don't add empty lines.
- // Also prefer folding a super-long line.
- if (!hasLineBreak && !hasFoldableLine) {
- // Strings interpretable as another type have to be quoted;
- // e.g. the string 'true' vs. the boolean true.
- if (plain && !forceQuotes && !testAmbiguousType(string)) {
- return STYLE_PLAIN;
- }
- return quotingType === QUOTING_TYPE_DOUBLE ? STYLE_DOUBLE : STYLE_SINGLE;
- }
- // Edge case: block indentation indicator can only have one digit.
- if (indentPerLevel > 9 && needIndentIndicator(string)) {
- return STYLE_DOUBLE;
- }
- // At this point we know block styles are valid.
- // Prefer literal style unless we want to fold.
- if (!forceQuotes) {
- return hasFoldableLine ? STYLE_FOLDED : STYLE_LITERAL;
- }
- return quotingType === QUOTING_TYPE_DOUBLE ? STYLE_DOUBLE : STYLE_SINGLE;
-}
-
-// Note: line breaking/folding is implemented for only the folded style.
-// NB. We drop the last trailing newline (if any) of a returned block scalar
-// since the dumper adds its own newline. This always works:
-// • No ending newline => unaffected; already using strip "-" chomping.
-// • Ending newline => removed then restored.
-// Importantly, this keeps the "+" chomp indicator from gaining an extra line.
-function writeScalar(state, string, level, iskey, inblock) {
- state.dump = (function () {
- if (string.length === 0) {
- return state.quotingType === QUOTING_TYPE_DOUBLE ? '""' : "''";
- }
- if (!state.noCompatMode) {
- if (DEPRECATED_BOOLEANS_SYNTAX.indexOf(string) !== -1 || DEPRECATED_BASE60_SYNTAX.test(string)) {
- return state.quotingType === QUOTING_TYPE_DOUBLE ? ('"' + string + '"') : ("'" + string + "'");
- }
- }
-
- var indent = state.indent * Math.max(1, level); // no 0-indent scalars
- // As indentation gets deeper, let the width decrease monotonically
- // to the lower bound min(state.lineWidth, 40).
- // Note that this implies
- // state.lineWidth ≤ 40 + state.indent: width is fixed at the lower bound.
- // state.lineWidth > 40 + state.indent: width decreases until the lower bound.
- // This behaves better than a constant minimum width which disallows narrower options,
- // or an indent threshold which causes the width to suddenly increase.
- var lineWidth = state.lineWidth === -1
- ? -1 : Math.max(Math.min(state.lineWidth, 40), state.lineWidth - indent);
-
- // Without knowing if keys are implicit/explicit, assume implicit for safety.
- var singleLineOnly = iskey
- // No block styles in flow mode.
- || (state.flowLevel > -1 && level >= state.flowLevel);
- function testAmbiguity(string) {
- return testImplicitResolving(state, string);
- }
-
- switch (chooseScalarStyle(string, singleLineOnly, state.indent, lineWidth,
- testAmbiguity, state.quotingType, state.forceQuotes && !iskey, inblock)) {
-
- case STYLE_PLAIN:
- return string;
- case STYLE_SINGLE:
- return "'" + string.replace(/'/g, "''") + "'";
- case STYLE_LITERAL:
- return '|' + blockHeader(string, state.indent)
- + dropEndingNewline(indentString(string, indent));
- case STYLE_FOLDED:
- return '>' + blockHeader(string, state.indent)
- + dropEndingNewline(indentString(foldString(string, lineWidth), indent));
- case STYLE_DOUBLE:
- return '"' + escapeString(string) + '"';
- default:
- throw new exception('impossible error: invalid scalar style');
- }
- }());
-}
-
-// Pre-conditions: string is valid for a block scalar, 1 <= indentPerLevel <= 9.
-function blockHeader(string, indentPerLevel) {
- var indentIndicator = needIndentIndicator(string) ? String(indentPerLevel) : '';
-
- // note the special case: the string '\n' counts as a "trailing" empty line.
- var clip = string[string.length - 1] === '\n';
- var keep = clip && (string[string.length - 2] === '\n' || string === '\n');
- var chomp = keep ? '+' : (clip ? '' : '-');
-
- return indentIndicator + chomp + '\n';
-}
-
-// (See the note for writeScalar.)
-function dropEndingNewline(string) {
- return string[string.length - 1] === '\n' ? string.slice(0, -1) : string;
-}
-
-// Note: a long line without a suitable break point will exceed the width limit.
-// Pre-conditions: every char in str isPrintable, str.length > 0, width > 0.
-function foldString(string, width) {
- // In folded style, $k$ consecutive newlines output as $k+1$ newlines—
- // unless they're before or after a more-indented line, or at the very
- // beginning or end, in which case $k$ maps to $k$.
- // Therefore, parse each chunk as newline(s) followed by a content line.
- var lineRe = /(\n+)([^\n]*)/g;
-
- // first line (possibly an empty line)
- var result = (function () {
- var nextLF = string.indexOf('\n');
- nextLF = nextLF !== -1 ? nextLF : string.length;
- lineRe.lastIndex = nextLF;
- return foldLine(string.slice(0, nextLF), width);
- }());
- // If we haven't reached the first content line yet, don't add an extra \n.
- var prevMoreIndented = string[0] === '\n' || string[0] === ' ';
- var moreIndented;
-
- // rest of the lines
- var match;
- while ((match = lineRe.exec(string))) {
- var prefix = match[1], line = match[2];
- moreIndented = (line[0] === ' ');
- result += prefix
- + (!prevMoreIndented && !moreIndented && line !== ''
- ? '\n' : '')
- + foldLine(line, width);
- prevMoreIndented = moreIndented;
- }
-
- return result;
-}
-
-// Greedy line breaking.
-// Picks the longest line under the limit each time,
-// otherwise settles for the shortest line over the limit.
-// NB. More-indented lines *cannot* be folded, as that would add an extra \n.
-function foldLine(line, width) {
- if (line === '' || line[0] === ' ') return line;
-
- // Since a more-indented line adds a \n, breaks can't be followed by a space.
- var breakRe = / [^ ]/g; // note: the match index will always be <= length-2.
- var match;
- // start is an inclusive index. end, curr, and next are exclusive.
- var start = 0, end, curr = 0, next = 0;
- var result = '';
-
- // Invariants: 0 <= start <= length-1.
- // 0 <= curr <= next <= max(0, length-2). curr - start <= width.
- // Inside the loop:
- // A match implies length >= 2, so curr and next are <= length-2.
- while ((match = breakRe.exec(line))) {
- next = match.index;
- // maintain invariant: curr - start <= width
- if (next - start > width) {
- end = (curr > start) ? curr : next; // derive end <= length-2
- result += '\n' + line.slice(start, end);
- // skip the space that was output as \n
- start = end + 1; // derive start <= length-1
- }
- curr = next;
- }
-
- // By the invariants, start <= length-1, so there is something left over.
- // It is either the whole string or a part starting from non-whitespace.
- result += '\n';
- // Insert a break if the remainder is too long and there is a break available.
- if (line.length - start > width && curr > start) {
- result += line.slice(start, curr) + '\n' + line.slice(curr + 1);
- } else {
- result += line.slice(start);
- }
-
- return result.slice(1); // drop extra \n joiner
-}
-
-// Escapes a double-quoted string.
-function escapeString(string) {
- var result = '';
- var char = 0;
- var escapeSeq;
-
- for (var i = 0; i < string.length; char >= 0x10000 ? i += 2 : i++) {
- char = codePointAt(string, i);
- escapeSeq = ESCAPE_SEQUENCES[char];
-
- if (!escapeSeq && isPrintable(char)) {
- result += string[i];
- if (char >= 0x10000) result += string[i + 1];
- } else {
- result += escapeSeq || encodeHex(char);
- }
- }
-
- return result;
-}
-
-function writeFlowSequence(state, level, object) {
- var _result = '',
- _tag = state.tag,
- index,
- length,
- value;
-
- for (index = 0, length = object.length; index < length; index += 1) {
- value = object[index];
-
- if (state.replacer) {
- value = state.replacer.call(object, String(index), value);
- }
-
- // Write only valid elements, put null instead of invalid elements.
- if (writeNode(state, level, value, false, false) ||
- (typeof value === 'undefined' &&
- writeNode(state, level, null, false, false))) {
-
- if (_result !== '') _result += ',' + (!state.condenseFlow ? ' ' : '');
- _result += state.dump;
- }
- }
-
- state.tag = _tag;
- state.dump = '[' + _result + ']';
-}
-
-function writeBlockSequence(state, level, object, compact) {
- var _result = '',
- _tag = state.tag,
- index,
- length,
- value;
-
- for (index = 0, length = object.length; index < length; index += 1) {
- value = object[index];
-
- if (state.replacer) {
- value = state.replacer.call(object, String(index), value);
- }
-
- // Write only valid elements, put null instead of invalid elements.
- if (writeNode(state, level + 1, value, true, true, false, true) ||
- (typeof value === 'undefined' &&
- writeNode(state, level + 1, null, true, true, false, true))) {
-
- if (!compact || _result !== '') {
- _result += generateNextLine(state, level);
- }
-
- if (state.dump && CHAR_LINE_FEED === state.dump.charCodeAt(0)) {
- _result += '-';
- } else {
- _result += '- ';
- }
-
- _result += state.dump;
- }
- }
-
- state.tag = _tag;
- state.dump = _result || '[]'; // Empty sequence if no valid values.
-}
-
-function writeFlowMapping(state, level, object) {
- var _result = '',
- _tag = state.tag,
- objectKeyList = Object.keys(object),
- index,
- length,
- objectKey,
- objectValue,
- pairBuffer;
-
- for (index = 0, length = objectKeyList.length; index < length; index += 1) {
-
- pairBuffer = '';
- if (_result !== '') pairBuffer += ', ';
-
- if (state.condenseFlow) pairBuffer += '"';
-
- objectKey = objectKeyList[index];
- objectValue = object[objectKey];
-
- if (state.replacer) {
- objectValue = state.replacer.call(object, objectKey, objectValue);
- }
-
- if (!writeNode(state, level, objectKey, false, false)) {
- continue; // Skip this pair because of invalid key;
- }
-
- if (state.dump.length > 1024) pairBuffer += '? ';
-
- pairBuffer += state.dump + (state.condenseFlow ? '"' : '') + ':' + (state.condenseFlow ? '' : ' ');
-
- if (!writeNode(state, level, objectValue, false, false)) {
- continue; // Skip this pair because of invalid value.
- }
-
- pairBuffer += state.dump;
-
- // Both key and value are valid.
- _result += pairBuffer;
- }
-
- state.tag = _tag;
- state.dump = '{' + _result + '}';
-}
-
-function writeBlockMapping(state, level, object, compact) {
- var _result = '',
- _tag = state.tag,
- objectKeyList = Object.keys(object),
- index,
- length,
- objectKey,
- objectValue,
- explicitPair,
- pairBuffer;
-
- // Allow sorting keys so that the output file is deterministic
- if (state.sortKeys === true) {
- // Default sorting
- objectKeyList.sort();
- } else if (typeof state.sortKeys === 'function') {
- // Custom sort function
- objectKeyList.sort(state.sortKeys);
- } else if (state.sortKeys) {
- // Something is wrong
- throw new exception('sortKeys must be a boolean or a function');
- }
-
- for (index = 0, length = objectKeyList.length; index < length; index += 1) {
- pairBuffer = '';
-
- if (!compact || _result !== '') {
- pairBuffer += generateNextLine(state, level);
- }
-
- objectKey = objectKeyList[index];
- objectValue = object[objectKey];
-
- if (state.replacer) {
- objectValue = state.replacer.call(object, objectKey, objectValue);
- }
-
- if (!writeNode(state, level + 1, objectKey, true, true, true)) {
- continue; // Skip this pair because of invalid key.
- }
-
- explicitPair = (state.tag !== null && state.tag !== '?') ||
- (state.dump && state.dump.length > 1024);
-
- if (explicitPair) {
- if (state.dump && CHAR_LINE_FEED === state.dump.charCodeAt(0)) {
- pairBuffer += '?';
- } else {
- pairBuffer += '? ';
- }
- }
-
- pairBuffer += state.dump;
-
- if (explicitPair) {
- pairBuffer += generateNextLine(state, level);
- }
-
- if (!writeNode(state, level + 1, objectValue, true, explicitPair)) {
- continue; // Skip this pair because of invalid value.
- }
-
- if (state.dump && CHAR_LINE_FEED === state.dump.charCodeAt(0)) {
- pairBuffer += ':';
- } else {
- pairBuffer += ': ';
- }
-
- pairBuffer += state.dump;
-
- // Both key and value are valid.
- _result += pairBuffer;
- }
-
- state.tag = _tag;
- state.dump = _result || '{}'; // Empty mapping if no valid pairs.
-}
-
-function detectType(state, object, explicit) {
- var _result, typeList, index, length, type, style;
-
- typeList = explicit ? state.explicitTypes : state.implicitTypes;
-
- for (index = 0, length = typeList.length; index < length; index += 1) {
- type = typeList[index];
-
- if ((type.instanceOf || type.predicate) &&
- (!type.instanceOf || ((typeof object === 'object') && (object instanceof type.instanceOf))) &&
- (!type.predicate || type.predicate(object))) {
-
- if (explicit) {
- if (type.multi && type.representName) {
- state.tag = type.representName(object);
- } else {
- state.tag = type.tag;
- }
- } else {
- state.tag = '?';
- }
-
- if (type.represent) {
- style = state.styleMap[type.tag] || type.defaultStyle;
-
- if (_toString.call(type.represent) === '[object Function]') {
- _result = type.represent(object, style);
- } else if (_hasOwnProperty.call(type.represent, style)) {
- _result = type.represent[style](object, style);
- } else {
- throw new exception('!<' + type.tag + '> tag resolver accepts not "' + style + '" style');
- }
-
- state.dump = _result;
- }
-
- return true;
- }
- }
-
- return false;
-}
-
-// Serializes `object` and writes it to global `result`.
-// Returns true on success, or false on invalid object.
-//
-function writeNode(state, level, object, block, compact, iskey, isblockseq) {
- state.tag = null;
- state.dump = object;
-
- if (!detectType(state, object, false)) {
- detectType(state, object, true);
- }
-
- var type = _toString.call(state.dump);
- var inblock = block;
- var tagStr;
-
- if (block) {
- block = (state.flowLevel < 0 || state.flowLevel > level);
- }
-
- var objectOrArray = type === '[object Object]' || type === '[object Array]',
- duplicateIndex,
- duplicate;
-
- if (objectOrArray) {
- duplicateIndex = state.duplicates.indexOf(object);
- duplicate = duplicateIndex !== -1;
- }
-
- if ((state.tag !== null && state.tag !== '?') || duplicate || (state.indent !== 2 && level > 0)) {
- compact = false;
- }
-
- if (duplicate && state.usedDuplicates[duplicateIndex]) {
- state.dump = '*ref_' + duplicateIndex;
- } else {
- if (objectOrArray && duplicate && !state.usedDuplicates[duplicateIndex]) {
- state.usedDuplicates[duplicateIndex] = true;
- }
- if (type === '[object Object]') {
- if (block && (Object.keys(state.dump).length !== 0)) {
- writeBlockMapping(state, level, state.dump, compact);
- if (duplicate) {
- state.dump = '&ref_' + duplicateIndex + state.dump;
- }
- } else {
- writeFlowMapping(state, level, state.dump);
- if (duplicate) {
- state.dump = '&ref_' + duplicateIndex + ' ' + state.dump;
- }
- }
- } else if (type === '[object Array]') {
- if (block && (state.dump.length !== 0)) {
- if (state.noArrayIndent && !isblockseq && level > 0) {
- writeBlockSequence(state, level - 1, state.dump, compact);
- } else {
- writeBlockSequence(state, level, state.dump, compact);
- }
- if (duplicate) {
- state.dump = '&ref_' + duplicateIndex + state.dump;
- }
- } else {
- writeFlowSequence(state, level, state.dump);
- if (duplicate) {
- state.dump = '&ref_' + duplicateIndex + ' ' + state.dump;
- }
- }
- } else if (type === '[object String]') {
- if (state.tag !== '?') {
- writeScalar(state, state.dump, level, iskey, inblock);
- }
- } else if (type === '[object Undefined]') {
- return false;
- } else {
- if (state.skipInvalid) return false;
- throw new exception('unacceptable kind of an object to dump ' + type);
- }
-
- if (state.tag !== null && state.tag !== '?') {
- // Need to encode all characters except those allowed by the spec:
- //
- // [35] ns-dec-digit ::= [#x30-#x39] /* 0-9 */
- // [36] ns-hex-digit ::= ns-dec-digit
- // | [#x41-#x46] /* A-F */ | [#x61-#x66] /* a-f */
- // [37] ns-ascii-letter ::= [#x41-#x5A] /* A-Z */ | [#x61-#x7A] /* a-z */
- // [38] ns-word-char ::= ns-dec-digit | ns-ascii-letter | “-”
- // [39] ns-uri-char ::= “%” ns-hex-digit ns-hex-digit | ns-word-char | “#”
- // | “;” | “/” | “?” | “:” | “@” | “&” | “=” | “+” | “$” | “,”
- // | “_” | “.” | “!” | “~” | “*” | “'” | “(” | “)” | “[” | “]”
- //
- // Also need to encode '!' because it has special meaning (end of tag prefix).
- //
- tagStr = encodeURI(
- state.tag[0] === '!' ? state.tag.slice(1) : state.tag
- ).replace(/!/g, '%21');
-
- if (state.tag[0] === '!') {
- tagStr = '!' + tagStr;
- } else if (tagStr.slice(0, 18) === 'tag:yaml.org,2002:') {
- tagStr = '!!' + tagStr.slice(18);
- } else {
- tagStr = '!<' + tagStr + '>';
- }
-
- state.dump = tagStr + ' ' + state.dump;
- }
- }
-
- return true;
-}
-
-function getDuplicateReferences(object, state) {
- var objects = [],
- duplicatesIndexes = [],
- index,
- length;
-
- inspectNode(object, objects, duplicatesIndexes);
-
- for (index = 0, length = duplicatesIndexes.length; index < length; index += 1) {
- state.duplicates.push(objects[duplicatesIndexes[index]]);
- }
- state.usedDuplicates = new Array(length);
-}
-
-function inspectNode(object, objects, duplicatesIndexes) {
- var objectKeyList,
- index,
- length;
-
- if (object !== null && typeof object === 'object') {
- index = objects.indexOf(object);
- if (index !== -1) {
- if (duplicatesIndexes.indexOf(index) === -1) {
- duplicatesIndexes.push(index);
- }
- } else {
- objects.push(object);
-
- if (Array.isArray(object)) {
- for (index = 0, length = object.length; index < length; index += 1) {
- inspectNode(object[index], objects, duplicatesIndexes);
- }
- } else {
- objectKeyList = Object.keys(object);
-
- for (index = 0, length = objectKeyList.length; index < length; index += 1) {
- inspectNode(object[objectKeyList[index]], objects, duplicatesIndexes);
- }
- }
- }
- }
-}
-
-function dump$1(input, options) {
- options = options || {};
-
- var state = new State(options);
-
- if (!state.noRefs) getDuplicateReferences(input, state);
-
- var value = input;
-
- if (state.replacer) {
- value = state.replacer.call({ '': value }, '', value);
- }
-
- if (writeNode(state, 0, value, true, true)) return state.dump + '\n';
-
- return '';
-}
-
-var dump_1 = dump$1;
-
-var dumper = {
- dump: dump_1
-};
-
-function renamed(from, to) {
- return function () {
- throw new Error('Function yaml.' + from + ' is removed in js-yaml 4. ' +
- 'Use yaml.' + to + ' instead, which is now safe by default.');
- };
-}
-
-
-var Type = type;
-var Schema = schema;
-var FAILSAFE_SCHEMA = failsafe;
-var JSON_SCHEMA = json;
-var CORE_SCHEMA = core;
-var DEFAULT_SCHEMA = _default;
-var load = loader.load;
-var loadAll = loader.loadAll;
-var dump = dumper.dump;
-var YAMLException = exception;
-
-// Re-export all types in case user wants to create custom schema
-var types = {
- binary: binary,
- float: float,
- map: map,
- null: _null,
- pairs: pairs,
- set: set,
- timestamp: timestamp,
- bool: bool,
- int: int,
- merge: merge,
- omap: omap,
- seq: seq,
- str: str
-};
-
-// Removed functions from JS-YAML 3.0.x
-var safeLoad = renamed('safeLoad', 'load');
-var safeLoadAll = renamed('safeLoadAll', 'loadAll');
-var safeDump = renamed('safeDump', 'dump');
-
-var jsYaml = {
- Type: Type,
- Schema: Schema,
- FAILSAFE_SCHEMA: FAILSAFE_SCHEMA,
- JSON_SCHEMA: JSON_SCHEMA,
- CORE_SCHEMA: CORE_SCHEMA,
- DEFAULT_SCHEMA: DEFAULT_SCHEMA,
- load: load,
- loadAll: loadAll,
- dump: dump,
- YAMLException: YAMLException,
- types: types,
- safeLoad: safeLoad,
- safeLoadAll: safeLoadAll,
- safeDump: safeDump
-};
-
-class CSSSettingsPlugin extends obsidian.Plugin {
- constructor() {
- super(...arguments);
- this.settingsList = [];
- this.errorList = [];
- this.commandList = [];
- this.debounceTimer = 0;
- }
- onload() {
- return __awaiter(this, void 0, void 0, function* () {
- this.settingsManager = new CSSSettingsManager(this);
- yield this.settingsManager.load();
- this.settingsTab = new CSSSettingsTab(this.app, this);
- this.addSettingTab(this.settingsTab);
- this.registerView(viewType, (leaf) => new SettingsView(this, leaf));
- this.addCommand({
- id: 'show-style-settings-leaf',
- name: 'Show style settings view',
- callback: () => {
- this.activateView();
- },
- });
- this.registerEvent(this.app.workspace.on('css-change', (data) => {
- if ((data === null || data === void 0 ? void 0 : data.source) !== 'style-settings') {
- this.parseCSS();
- }
- }));
- this.registerEvent(this.app.workspace.on('parse-style-settings', () => {
- this.parseCSS();
- }));
- this.lightEl = document.body.createDiv('theme-light style-settings-ref');
- this.darkEl = document.body.createDiv('theme-dark style-settings-ref');
- document.body.classList.add('css-settings-manager');
- this.parseCSS();
- this.app.workspace.onLayoutReady(() => {
- if (this.settingsList) {
- this.app.workspace.getLeavesOfType(viewType).forEach((leaf) => {
- leaf.view.setSettings(this.settingsList, this.errorList);
- });
- }
- });
- });
- }
- getCSSVar(id) {
- const light = getComputedStyle(this.lightEl).getPropertyValue(`--${id}`);
- const dark = getComputedStyle(this.darkEl).getPropertyValue(`--${id}`);
- const current = getComputedStyle(document.body).getPropertyValue(`--${id}`);
- return { light, dark, current };
- }
- parseCSS() {
- clearTimeout(this.debounceTimer);
- this.debounceTimer = activeWindow.setTimeout(() => {
- this.settingsList = [];
- this.errorList = [];
- // remove registered theme commands (sadly undocumented API)
- for (const command of this.commandList) {
- // @ts-ignore
- this.app.commands.removeCommand(command.id);
- }
- this.commandList = [];
- this.settingsManager.removeClasses();
- const styleSheets = document.styleSheets;
- for (let i = 0, len = styleSheets.length; i < len; i++) {
- const sheet = styleSheets.item(i);
- this.parseCSSStyleSheet(sheet);
- }
- // compatability with Settings Search Plugin
- this.registerSettingsToSettingsSearch();
- this.settingsTab.setSettings(this.settingsList, this.errorList);
- this.app.workspace.getLeavesOfType(viewType).forEach((leaf) => {
- leaf.view.setSettings(this.settingsList, this.errorList);
- });
- this.settingsManager.setConfig(this.settingsList);
- this.settingsManager.initClasses();
- this.registerSettingCommands();
- }, 100);
- }
- /**
- * Registers the current settings to the settings search plugin.
- * It also unregisters the old settings.
- *
- * @private
- */
- registerSettingsToSettingsSearch() {
- var _a;
- const onSettingsSearchLoaded = () => {
- if (window.SettingsSearch) {
- const settingsSearch = window.SettingsSearch;
- settingsSearch.removeTabResources('obsidian-style-settings');
- for (const parsedCSSSetting of this.settingsList) {
- settingsSearch.addResources(...parsedCSSSetting.settings.map((x) => {
- var _a, _b;
- const settingsSearchResource = {
- tab: 'obsidian-style-settings',
- name: 'Style Settings',
- text: (_a = getTitle(x)) !== null && _a !== void 0 ? _a : '',
- desc: (_b = getDescription(x)) !== null && _b !== void 0 ? _b : '',
- };
- return settingsSearchResource;
- }));
- }
- }
- };
- // @ts-ignore TODO: expand obsidian types, so that the ts-ignore is not needed
- if ((_a = this.app.plugins.plugins['settings-search']) === null || _a === void 0 ? void 0 : _a.loaded) {
- onSettingsSearchLoaded();
- }
- else {
- // @ts-ignore
- this.app.workspace.on('settings-search-loaded', () => {
- onSettingsSearchLoaded();
- });
- }
- }
- /**
- * Remove any settings from settings search if settings search is loaded.
- *
- * @private
- */
- unregisterSettingsFromSettingsSearch() {
- var _a;
- // @ts-ignore TODO: expand obsidian types, so that the ts-ignore is not needed
- if ((_a = this.app.plugins.plugins['settings-search']) === null || _a === void 0 ? void 0 : _a.loaded) {
- // @ts-ignore
- window.SettingsSearch.removeTabResources('obsidian-style-settings');
- }
- }
- /**
- * Parses the settings from a css style sheet.
- * Adds the parsed settings to `settingsList` and any errors to `errorList`.
- *
- * @param sheet the stylesheet to parse
- * @private
- */
- parseCSSStyleSheet(sheet) {
- const text = sheet.ownerNode.textContent.trim();
- let match = settingRegExp.exec(text);
- if (match && match.length) {
- do {
- const nameMatch = text.match(nameRegExp);
- const name = nameMatch ? nameMatch[1] : undefined;
- try {
- const str = match[1].trim();
- const settings = this.parseCSSSettings(str, name);
- if (settings &&
- typeof settings === 'object' &&
- settings.name &&
- settings.id &&
- settings.settings &&
- settings.settings.length) {
- this.settingsList.push(settings);
- }
- }
- catch (e) {
- this.errorList.push({ name, error: `${e}` });
- }
- } while ((match = settingRegExp.exec(text)) !== null);
- }
- }
- /**
- * Parse css settings from a string.
- *
- * @param str the stringified settings to parse
- * @param name the name of the file
- * @private
- */
- parseCSSSettings(str, name) {
- const indent = detectIndent(str);
- const settings = jsYaml.load(str.replace(/\t/g, indent.type === 'space' ? indent.indent : ' '), {
- filename: name,
- });
- if (!settings.settings)
- return undefined;
- settings.settings = settings.settings.filter((setting) => setting);
- return settings;
- }
- registerSettingCommands() {
- for (const section of this.settingsList) {
- for (const setting of section.settings) {
- if (setting.type === SettingType.CLASS_TOGGLE &&
- setting.addCommand) {
- this.addClassToggleCommand(section, setting);
- }
- }
- }
- }
- addClassToggleCommand(section, setting) {
- this.commandList.push(this.addCommand({
- id: `style-settings-class-toggle-${section.id}-${setting.id}`,
- name: `Toggle ${setting.title}`,
- callback: () => {
- const value = !this.settingsManager.getSetting(section.id, setting.id);
- this.settingsManager.setSetting(section.id, setting.id, value);
- this.settingsTab.rerender();
- for (const leaf of this.app.workspace.getLeavesOfType(viewType)) {
- leaf.view.rerender();
- }
- },
- }));
- }
- onunload() {
- this.lightEl.remove();
- this.darkEl.remove();
- this.lightEl = null;
- this.darkEl = null;
- document.body.classList.remove('css-settings-manager');
- this.settingsManager.cleanup();
- this.deactivateView();
- this.unregisterSettingsFromSettingsSearch();
- }
- deactivateView() {
- this.app.workspace.detachLeavesOfType(viewType);
- }
- activateView() {
- return __awaiter(this, void 0, void 0, function* () {
- this.deactivateView();
- const leaf = this.app.workspace.getLeaf('tab');
- yield leaf.setViewState({
- type: viewType,
- active: true,
- });
- leaf.view.setSettings(this.settingsList, this.errorList);
- });
- }
-}
-
-module.exports = CSSSettingsPlugin;
diff --git a/.obsidian/plugins/obsidian-style-settings/manifest.json b/.obsidian/plugins/obsidian-style-settings/manifest.json
deleted file mode 100644
index 56e1379..0000000
--- a/.obsidian/plugins/obsidian-style-settings/manifest.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "id": "obsidian-style-settings",
- "name": "Style Settings",
- "version": "1.0.8",
- "minAppVersion": "0.11.5",
- "description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
- "author": "mgmeyers",
- "authorUrl": "https://github.com/mgmeyers/obsidian-style-settings",
- "isDesktopOnly": false
-}
diff --git a/.obsidian/plugins/obsidian-style-settings/styles.css b/.obsidian/plugins/obsidian-style-settings/styles.css
deleted file mode 100644
index 0943a09..0000000
--- a/.obsidian/plugins/obsidian-style-settings/styles.css
+++ /dev/null
@@ -1,243 +0,0 @@
-.style-settings-container .pcr-app {
- display: none;
-}
-
-.style-settings-container .pcr-app.visible {
- display: flex;
-}
-
-.pcr-app .pcr-swatches > button {
- padding: 0;
-}
-
-.pickr .pcr-button {
- margin-right: 0;
-}
-
-.themed-color-wrapper > div {
- background: var(--background-primary);
- padding: 10px;
- display: flex;
- align-items: center;
- border-radius: 4px;
-}
-
-.themed-color-wrapper > div + div {
- margin-top: 6px;
-}
-
-.themed-color-wrapper button {
- display: block;
-}
-
-.themed-color-wrapper .pickr-reset > button {
- margin: 0 0 0 10px;
- padding: 9px;
- line-height: 1;
-}
-
-.themed-color-wrapper .pickr-reset > button > svg {
- display: block;
-}
-.style-settings-heading {
- cursor: pointer;
- margin-bottom: 18px;
- padding-bottom: 6px;
- border-bottom: 1px solid var(--background-modifier-border);
-}
-
-.style-settings-heading[data-level="0"] {
- margin-bottom: 26px;
-}
-
-.style-settings-container {
- padding-bottom: 16px;
-}
-
-.style-settings-heading[data-level="0"] + .style-settings-container {
- padding-left: 34px;
-}
-
-.style-settings-heading.is-collapsed {
- margin-bottom: 0;
-}
-
-.style-settings-heading.is-collapsed + .style-settings-container {
- display: none;
-}
-
-.style-settings-collapse-indicator {
- color: var(--text-faint);
- display: inline-block;
- margin-right: 8px;
- position: relative;
- top: -1px;
-}
-
-.style-settings-heading[data-level="0"]
-+ .style-settings-container
-.style-settings-collapse-indicator {
- margin-left: -17px;
-}
-
-.style-settings-collapse-indicator > svg {
- height: 9px;
- width: 9px;
-}
-
-.style-settings-heading.is-collapsed .style-settings-collapse-indicator > svg {
- transform: rotate(-90deg);
-}
-
-.style-settings-filter-result-count {
- color: var(--text-faint);
- line-height: var(--line-height-tight);
- margin-inline: var(--size-4-2);
-}
-
-.style-settings-error {
- font-size: 14px;
- border-radius: 6px;
- background: rgba(var(--background-modifier-error-rgb), 0.2);
- color: var(--text-error);
- padding: 10px;
- margin-bottom: 1rem;
-}
-
-.style-settings-error-name {
- font-weight: bold;
- margin-bottom: 5px;
-}
-
-.style-settings-error-desc {
- white-space: pre;
-}
-
-.style-settings-empty {
- font-size: 14px;
- background: var(--background-secondary);
- padding: 10px;
-}
-
-.style-settings-empty-name {
- font-weight: bold;
- margin-bottom: 5px;
-}
-
-.style-settings-import-input {
- width: 0.1px;
- height: 0.1px;
- opacity: 0;
- overflow: hidden;
- position: absolute;
- z-index: -1;
-}
-
-.style-settings-import-label {
- cursor: pointer;
- color: var(--text-accent);
- text-decoration: underline;
-}
-
-.style-settings-import-label:hover {
- color: var(--text-accent-hover);
-}
-
-.style-settings-export,
-.style-settings-import {
- display: inline-block;
- margin-right: 10px;
-}
-
-.style-settings-copy,
-.style-settings-download {
- position: relative;
- display: inline-block;
- margin-left: 10px;
-}
-
-.style-settings-copy:before {
- color: var(--interactive-success);
- content: "✓";
- position: absolute;
- left: -18px;
- font-weight: bold;
- opacity: 0;
- transition: 150ms opacity ease-in-out;
-}
-
-.style-settings-copy.success:before {
- opacity: 1;
-}
-
-.modal-style-settings {
- height: 70vh;
- display: flex;
- flex-direction: column;
-}
-
-.modal-style-settings .modal-content {
- flex-grow: 1;
- margin: 0;
- display: flex;
- flex-direction: column;
-}
-
-.modal-style-settings textarea {
- display: block;
- width: 100%;
- height: 100%;
- font-family: var(--font-monospace) !important;
- font-size: 12px;
- white-space: pre;
- overflow-wrap: normal;
- overflow-x: scroll;
- margin-bottom: 5px;
-}
-
-.modal-style-settings .setting-item {
- align-items: flex-start;
-}
-
-.modal-style-settings button {
- margin: 10px 0 0;
-}
-
-.style-settings-import-error {
- display: none;
- color: var(--text-error);
-}
-
-.style-settings-import-error.active {
- display: block;
-}
-
-.view-content .style-settings-container .setting-item:not(.setting-item-heading) {
- flex-direction: column;
- align-items: flex-start;
-}
-
-.view-content .style-settings-container .setting-item:not(.setting-item-heading) .setting-item-control {
- padding-top: 0.5em;
-}
-
-.view-content .style-settings-container .setting-item:not(.setting-item-heading) .themed-color-wrapper {
- display: flex;
-}
-
-.style-settings-ref {
- position: absolute;
- width: 0 !important;
- height: 0 !important;
- pointer-events: none;
-}
-
-.style-settings-info-text .style-settings-markdown :first-child {
- margin-top: 0;
-}
-
-.style-settings-info-text .style-settings-markdown :last-child {
- margin-bottom: 0;
-}/*! Pickr 1.8.4 MIT | https://github.com/Simonwep/pickr */
-.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:0.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, ') no-repeat center;background-size:0;transition:all 0.3s}.pickr .pcr-button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;transition:background 0.3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow 0.3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(0,0,0,0.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:0.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0s 0.3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 0.15em 1.5em 0 rgba(0,0,0,0.1),0 0 1em 0 rgba(0,0,0,0.03);left:0;top:0}.pcr-app.visible{transition:opacity 0.3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:0.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, 1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:0.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all 0.15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,0.05);border-radius:0.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.2em 0 -0.2em}.pcr-app .pcr-interaction>*{margin:0 0.2em}.pcr-app .pcr-interaction input{letter-spacing:0.07em;font-size:0.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all 0.15s;padding:0.45em 0.5em;margin-top:0.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(0.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(66,133,244,0.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all 0.2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(0.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,0.85),0 0 0 3px rgba(244,66,80,0.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme='nano']{width:14.25em;max-width:95vw}.pcr-app[data-theme='nano'] .pcr-swatches{margin-top:.6em;padding:0 .6em}.pcr-app[data-theme='nano'] .pcr-interaction{padding:0 .6em .6em .6em}.pcr-app[data-theme='nano'] .pcr-selection{display:grid;grid-gap:.6em;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;align-items:center;height:10.5em;width:100%;align-self:flex-start}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview{grid-area:2 / 1 / 4 / 1;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;margin-left:.6em}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;background:var(--pcr-color);width:2em;height:2em;border-radius:50em;overflow:hidden}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview .pcr-current-color::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-palette{grid-area:1 / 1 / 2 / 3;width:100%;height:100%;z-index:1}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, ');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser{grid-area:2 / 2 / 2 / 2}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity{grid-area:3 / 2 / 3 / 2}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity{height:0.5em;margin:0 .6em}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red)}.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to right, transparent, black),url('data:image/svg+xml;utf8, ');background-size:100%, 0.25em}
-
diff --git a/.obsidian/snippets/cool.css b/.obsidian/snippets/cool.css
deleted file mode 100644
index b9a8020..0000000
--- a/.obsidian/snippets/cool.css
+++ /dev/null
@@ -1,31 +0,0 @@
-table thead{
- background-color: #fad3fe;
-}
-table{
- border-radius:5em;
-}
-table th:first-of-type{
- border-top-left-radius:6px;
-}
-
-
-:root table {
- border-collapse: separate;
- border-spacing: 0;
-}
-th:first-of-type {
- border-top-left-radius: 8px;
-}
-th:last-of-type {
- border-top-right-radius: 8px;
-}
-tr:last-of-type td:first-of-type {
- border-bottom-left-radius: 8px;
-}
-tr:last-of-type td:last-of-type {
- border-bottom-right-radius: 8px;
-}
-
-:root :is(td, th) {
- border-width: 0 var(--table-border-width) var(--table-border-width) 0;
-}
diff --git a/.obsidian/themes/Blue Topaz/manifest.json b/.obsidian/themes/Blue Topaz/manifest.json
deleted file mode 100644
index 61e8035..0000000
--- a/.obsidian/themes/Blue Topaz/manifest.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "name": "Blue Topaz",
- "version": "2024051401",
- "minAppVersion": "1.0.0",
- "author": "WhyI & Pkmer",
- "authorUrl": "https://github.com/whyt-byte"
-}
diff --git a/.obsidian/themes/Blue Topaz/theme.css b/.obsidian/themes/Blue Topaz/theme.css
deleted file mode 100644
index e9209c8..0000000
--- a/.obsidian/themes/Blue Topaz/theme.css
+++ /dev/null
@@ -1,29623 +0,0 @@
-/*
-
-
-If you want to distribute the whole or parts of the above codes, please copy & paste the following sentences:
-
-Partial style(s) is(are) sourced or adapted from Blue Topaz (https://github.com/PKM-er/Blue-Topaz_Obsidian-css), and I would like to express my appreciation to WhyI (https://github.com/whyt-byte) and pkmer.cn (https://pkmer.cn).
-
-
-*/
-
-/*蓝色托帕石,适合Obsidian v1.5.0。uid [20240417] flying fly flies制作。如果喜欢,可以在Github里给我星星 https://github.com/whyt-byte */
-/*Blue Topaz for Obsidian v1.5.0, uid [20240417] created by flying fly flies. Feel free to use, share and modify. If you like the theme, please star me on GitHub https://github.com/whyt-byte */
-
-/*
-MIT License
-
-Copyright (c) 2020 whyt-byte
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-
-/* 致谢 Credits:
-thanks pkmer.cn
-Many thanks to @Cuman
-@LillianWho @成雙酱 @嘴上云 @Klaas @Thinkbond @Rainbell129(AKA Lavi) @awyugan @GeoffreyOuO (WooYoo~~~) @锋华 @CZ-15/YZ-10 */
-
-/* @settings
-name: 🥑Blue Topaz Theme
-id: blue-topaz-theme
-settings:
- -
- id: attension
- title: Attention!Due to obsidian's policy of not being able to use online or local vault images, However, the option to customise the settings and fill in the url is currently supported.
- title.zh: 注意!由于obsidian的政策,主题无法使用在线或本地库里的图片,相关内置图片选项已删除,需要显示背景图片请自行设置url。
- type: heading
- level: 1
- collapsed: false
- -
- id: background-settings
- title: 1. General settings
- title.zh: 1. 整体性设置
- type: heading
- level: 1
- collapsed: false
- -
- id: color-settings
- title: 1.1 Color scheme
- title.zh: 1.1 整体配色
- type: heading
- level: 2
- collapsed: true
- -
- id: color-scheme-options
- title: Color palette (from Topaz Community)
- title.zh: 整体配色选择 (由Topaz社区贡献)
- type: class-select
- allowEmpty: false
- default: color-scheme-options-default
- options:
- -
- label: Default
- value: color-scheme-options-default
- -
- label: Avocado
- value: color-scheme-options-avocado-topaz
- -
- label: Monochrome
- value: color-scheme-options-monochrome-topaz
- -
- label: Pink
- value: color-scheme-options-pink-topaz
- -
- label: Topaz-Nord
- value: color-scheme-options-topaz-nord
- -
- label: =↓😺 Created by Topaz Community 🐵↓=
- value:
- -
- label: Flamingo (@Mouth on Cloud & @Rainbell)
- value: color-scheme-options-flamingo
- -
- label: Honey milk (@LillianWho)
- value: color-scheme-options-honey-milk-topaz
- -
- label: 榛子巧克力 Hazelnut chocolate (@LillianWho)
- value: color-scheme-options-chocolate-topaz
- -
- label: Lilac (@awyugan)
- value: color-scheme-options-lilac
- -
- label: Autumn (@LillianWho)
- value: color-scheme-options-autumn-topaz
- -
- label: 魔方 Rubik's Cube (@LillianWho)
- value: color-scheme-options-lillimon-topaz
- -
- label: Simplicity (@Cuman)
- value: color-scheme-options-simplicity-topaz
- -
- id: disable-auto-hide-header
- title: Disable auto hide header
- title.zh: 禁用自动隐藏头部
- type: class-toggle
- default: false
- -
- id: color-magic
- title: Color of Rubik's cube palette
- title.zh: 魔方配色
- description.zh: 当整体配色为【魔方】时生效
- type: heading
- level: 3
- collapsed: true
- -
- id: magic-main-color
- title: Main color
- title.zh: 主题色
- description.zh: 主题色主要作用于标题,字体,列表等主色调,建议用对比度强,不易疲劳的色系。如果想单独调整个别类目请在2.1中继续细调。
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: magic-low-color
- title: Low contrast color
- title.zh: 浅色
- description.zh: 浅色主要作用于各类触发背景底色,建议用不影响阅读的背景色系。
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: magic-deep-color
- title: Deep color
- title.zh: 深色
- description.zh: 深色主要作用于主题强调色系,用在各种控件,提示等使用,建议用浅色相关的醒目色系。
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-settings
- title: 1.2 Background images
- title.zh: 1.2 背景设置
- type: heading
- level: 2
- collapsed: true
- -
- id: background-settings-workplace
- title: 1.2.1 Workplace background image
- title.zh: 1.2.1 工作页面背景
- type: heading
- level: 3
- collapsed: true
- -
- id: background-settings-workplace-background-image
- title: Activate image background
- title.zh: 开启背景
- type: class-toggle
- default: false
- addCommand: true
- -
- id: bt-background-split-container
- title: Side split container background color
- title.zh: 侧边分栏背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-settings-workplace-theme-light
- title: Light mode
- type: class-select
- allowEmpty: false
- default: background-settings-workplace-theme-light-in-the-note
- options:
- -
- label: Blue Mountain
- value: background-settings-workplace-theme-light-blue-mountain
- -
- label: Note
- value: background-settings-workplace-theme-light-in-the-note
- -
- label: Waves
- value: background-settings-workplace-waves-light
- -
- label: Animating waves
- value: background-settings-workplace-waves2-light
- -
- label: Custom
- value: background-settings-workplace-theme-light-custom-option
- -
- id: background-settings-workplace-theme-light-custom
- title: Custom theme light (url)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置在线图片。
- type: variable-text
- default: url("https://")
- -
- id: background-settings-workplace-theme-dark
- title: Dark mode
- type: class-select
- allowEmpty: false
- default: background-settings-workplace-theme-dark-in-the-sky
- options:
- -
- label: Night sky
- value: background-settings-workplace-theme-dark-night-sky
- -
- label: Dark sky
- value: background-settings-workplace-theme-dark-dark-sky
- -
- label: In the sky
- value: background-settings-workplace-theme-dark-in-the-sky
- -
- label: Waves
- value: background-settings-workplace-waves
- -
- label: Animating waves
- value: background-settings-workplace-waves2
- -
- label: Custom
- value: background-settings-workplace-theme-dark-custom-option
- -
- id: background-settings-workplace-theme-dark-custom
- title: Custom theme dark (url)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
- id: blur-depth
- title: Blur radius
- title.zh: 模糊程度
- description: To adjust the radius of blur
- description.zh: 调整背景壁纸模糊程度
- type: variable-number-slider
- default: 10
- format: px
- min: 0
- max: 30
- step: 1
- -
- id: brightness-4-bg
- title: Brightness of image
- title.zh: 图片亮度
- description: To adjust the brightness
- description.zh: 调整背景壁纸亮度
- type: variable-number-slider
- default: 0.9
- min: 0.3
- max: 1.5
- step: 0.1
- -
- id: saturate-4-bg
- title: Saturation of image
- title.zh: 图片饱和度
- description: To adjust the saturation
- description.zh: 调整背景壁纸饱和度
- type: variable-number-slider
- default: 1
- min: 0
- max: 2
- step: 0.1
- -
- id: background-waves-color
- title: Waves color
- title.zh: 波浪背景颜色
- description.zh: 当背景色选择为waves时起作用。
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#4A75DB8C'
- default-dark: '#4A75DB8C'
- -
- id: background-settings-workplace-random
- title: Random background
- title.zh: 随机背景
- description: Images will be refreshed when Obsidian launches; Internet required
- description.zh: 图片在Obsidian打开时刷新;需要联网
- type: class-toggle
- default: false
- -
- id: background-settings-markdown-page
- title: 1.2.2 Note page background image
- title.zh: 1.2.2 笔记背景
- type: heading
- level: 3
- collapsed: true
- -
- id: background-image-settings-switch
- title: Toggle note background image
- title.zh: 开启笔记背景
- type: class-toggle
- default: false
- addCommand: true
- -
- id: toggle-nonoverlapping-bg
- title: Activate non-overlapping note background when toggling workplace background
- title.zh: 笔记背景和工作页面背景不重叠
- type: class-toggle
- default: false
- -
- id: background-image-settings-markdown-page-options
- title: Choose image set
- title.zh: 选择背景
- type: class-select
- allowEmpty: false
- default: background-image-settings-markdown-page-transparent
- options:
- -
- label: Transparent
- value: background-image-settings-markdown-page-transparent
- -
- label: Custom
- value: background-image-settings-markdown-page-custom
- -
- id: bg-markdown-page-opacity-cp
- title: Opacity
- title.zh: 笔记背景透明度
- type: variable-number-slider
- default: 0.25
- min: 0
- max: 1
- step: 0.05
- -
- id: custom-markdown-page-background-color
- title: custom markdown page background color
- title.zh: 自定义笔记背景颜色
- description.zh: 当背景色选择为custom时起作用。
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#a39b8f'
- default-dark: '#000414'
- -
- id: background-markdown-page-theme-light-custom
- title: Custom image (Light mode)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
- id: background-markdown-page-theme-dark-custom
- title: Custom image (Dark mode)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
-
-
- -
- id: background-notebook-liked-switch
- title: Toggle notebook-liked background
- title.zh: 开启笔记网格背景
- type: class-toggle
- default: false
- -
- id: notebook-liked-markdown-page-options
- title: Notebook-liked background
- title.zh: 类笔记背景
- type: class-select
- allowEmpty: false
- default: notebook-liked-markdown-page-grid-notebook-1
- options:
- -
- label: Grid notebook 1 (@CZ-15/YZ-10)
- value: notebook-liked-markdown-page-grid-notebook-1
- -
- label: Grid notebook 2
- value: notebook-liked-markdown-page-grid-notebook-2
- -
- label: Dotted notebook 1
- value: notebook-liked-markdown-page-dotted-notebook-1
- -
- label: Dotted notebook 2
- value: notebook-liked-markdown-page-dotted-notebook-2
- -
- label: Stripe notebook 1
- value: notebook-liked-markdown-page-stripe-notebook-1
- -
- label: Stripe notebook 2
- value: notebook-liked-markdown-page-stripe-notebook-2
- -
- id: toggle-fixed-pattern
- title: Toggle fixed pattern
- title.zh: 固定背景
- type: class-toggle
- default: false
- -
- id: notebook-liked-background-settings
- title: 1.2.2.1 Notebook-liked background options
- title.zh: 1.2.2.1 类笔记样式背景设置
- type: heading
- level: 4
- collapsed: false
- -
- id: toggle-split-note-background
- title: Toggle background of split pane
- title.zh: 取消侧边栏类笔记背景
- type: class-toggle
- default: false
- -
- id: bg-color-notebook
- title: Notebook background color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: grid-notebook-line-color-1
- title: Grid notebook line color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: grid-notebook-line-color-2
- title: Grid notebook line color for 'Grid 2'
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: dotted-notebook-dot-color
- title: Dotted notebook dot color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: stripe-notebook-stripe-color
- title: Stripe notebook stripe color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-settings-command-palette
- title: 1.2.3 Images of command palette
- title.zh: 1.2.3 命令面板背景
- type: heading
- level: 3
- collapsed: true
- -
- id: background-image-settings-command-palette-switch
- title: Toggle images of command palette
- title.zh: 开启命令面板背景
- type: class-toggle
- default: false
- -
- id: background-image-settings-command-palette-same-as-workplace
- title: Same background as workplace's
- title.zh: 与工作页面背景保持一致
- type: class-toggle
- default: false
- -
- id: background-image-settings-command-palette-custom
- title: Custom background image
- title.zh: 自定义图片
- type: class-toggle
- default: false
- -
- id: background-command-palette-theme-light-custom
- title: Custom theme (light, url)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
- id: background-command-palette-theme-dark-custom
- title: Custom theme (dark, url)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
- id: blur-depth-cp
- title: Blur radius
- title.zh: 模糊程度
- description: To adjust the radius of blur
- description.zh: 调整背景壁纸模糊程度
- type: variable-number-slider
- default: 10
- format: px
- min: 0
- max: 30
- step: 1
- -
- id: brightness-4-bg-cp
- title: Brightness
- title.zh: 图片亮度
- description: To adjust the brightness
- description.zh: 调整背景壁纸亮度
- type: variable-number-slider
- default: 0.9
- min: 0.3
- max: 1.5
- step: 0.1
- -
- id: saturate-4-bg-cp
- title: Saturation
- title.zh: 图片饱和度
- description: To adjust the saturation
- description.zh: 调整背景壁纸饱和度
- type: variable-number-slider
- default: 1
- min: 0
- max: 2
- step: 0.1
- -
- id: opacity-cp
- title: Opacity
- title.zh: 透明度
- type: variable-number-slider
- default: 0.25
- min: 0
- max: 1
- step: 0.05
- -
- id: background-settings-markdown-page
- title: 1.2.4 File explorer background
- title.zh: 1.2.4 文件栏背景
- type: heading
- level: 3
- collapsed: true
- -
- id: toggle-bg-panel-page
- title: Toggle background image
- title.zh: 激活文件栏背景
- type: class-toggle
- default: false
- -
- id: bg-panel-page-opacity-cp
- title: Opacity
- title.zh: 透明度
- type: variable-number-slider
- default: 0.25
- min: 0
- max: 1
- step: 0.05
- -
- id: bg-panel-page-option
- title: Image picking (Light mode)
- title.zh: 图片选择 (Light mode)
- type: class-select
- allowEmpty: false
- default: panel-page-bg-theme-light-wall
- options:
- -
- label: Wall
- value: panel-page-bg-theme-light-wall
- -
- label: Custom
- value: panel-page-bg-theme-light-custom
- -
- id: background-panel-page-theme-light-custom
- title: Custom image (Light mode)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
- id: bg-panel-page-option-dark
- title: Image picking (Dark mode)
- title.zh: 图片选择 (Dark mode)
- type: class-select
- allowEmpty: false
- default: panel-page-bg-theme-dark-plant
- options:
- -
- label: Plant
- value: panel-page-bg-theme-dark-plant
- -
- label: Custom
- value: panel-page-bg-theme-dark-custom
- -
- id: background-panel-page-theme-dark-custom
- title: Custom image (Dark mode)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置网络图片。
- type: variable-text
- default: url("https://")
- -
- id: layout-settings
- title: 1.3 Layout
- title.zh: 1.3 界面布局样式
- type: heading
- level: 2
- collapsed: true
- -
- id: left-ribbon-style
- title: Left ribbon styles
- title.zh: 左侧边栏样式选择
- type: class-select
- allowEmpty: false
- default: default-left-ribbon-style
- options:
- -
- label: Fixed
- value: default-left-ribbon-style
- -
- label: Hide to left
- value: hide-left-ribbon
- -
- label: Hide to the left retention drawer
- value: hide-left-ribbon-retention-drawer
- -
- label: Bubble
- value: bt-bubble-ribbon
- -
- label: Bubble, hide to left
- value: bt-bubble-ribbon-hide-left
- -
- id: hide-vault-name
- title: Hide vault name
- title.zh: 隐藏文件栏上方的库名称
- type: class-toggle
- default: false
- -
- id: search-bar-style-option
- title: Search bar style
- title.zh: 文件内搜索栏位置
- type: class-select
- allowEmpty: false
- default: default-search-bar
- options:
- -
- label: Default
- value: default-search-bar
- -
- label: Bottom
- value: bt-search-bar-bottom
- -
- id: bt-status-on
- title: Fullwidth status bar
- title.zh: 开启全宽状态栏
- type: class-toggle
- default: false
- -
- id: scrollbar-style-option
- title: Scrollbar style
- title.zh: 滚动条样式
- type: class-select
- allowEmpty: false
- default: default-scrollbar
- options:
- -
- label: Default
- value: default-scrollbar
- -
- label: Hovering (adapted from @subframe7536's css snippet)
- value: hover-scrollbars
- -
- label: Remove Scrollbar
- value: remove-scrollbars
- -
- label: Obsidian default
- value: native-scrollbars
- -
- id: scrollbar-thumb-bg
- title: Scrollbar thumb background
- title.zh: 滚动条滑块颜色
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: scrollbar-active-thumb-bg
- title: Scrollbar thumb background (Active)
- title.zh: 滚动条滑块颜色 (选择时)
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: view-button-front
- title: The view status button is placed in front of the header
- title.zh: 视图切换按钮放置在文章标题前面
- type: class-toggle
- default: false
- -
- id: tab-title-bar-position
- title: The tab title bar positioned to the left
- title.zh: Tab 导航栏位置放置左侧
- type: class-toggle
- default: false
- -
- id: toggle-divider-lines
- title: Toggle non-divided-line style
- title.zh: 无分割线样式
- type: class-toggle
- default: false
- -
- id: toggle-header-bottom-line
- title: Toggle non-divided-line header box
- title.zh: 无分割线文件标题框
- type: class-toggle
- default: false
- -
- id: layout-style-options
- title: Layout styles
- title.zh: 界面布局样式选择
- type: class-select
- allowEmpty: false
- default: layout-style-options-default
- options:
- -
- label: Default
- value: layout-style-options-default
- -
- label: Rectangle
- value: layout-style-options-rectangle
- -
- label: Asymmetric Style of Split Panes
- value: asymmetric-split-left
- -
- label: Bubble
- value: bt-bubble-layout
- -
- id: bt-bubble-settings
- title: 1.3.1 Bubble settings
- title.zh: 1.3.1 Bubble设置
- type: heading
- level: 3
- collapsed: false
- -
- id: bt-bubble-not-file-tree
- title: Enable card format for file browser
- type: class-toggle
- -
- id: bt-bubble-layout-hide-borders
- title: Remove borders of bubbles
- type: class-toggle
- default: true
- -
- id: bt-bubble-buttons
- title: Toggle bubble buttons
- type: class-toggle
- -
- id: bt-bubble-layout-padding
- title: Bubble padding
- type: variable-text
- default: 8px
- -
- id: bt-bubble-radius
- title: Bubble radius
- type: variable-text
- default: 15px
- -
- id: background-settings
- title: 2. Detail settings
- title.zh: 2. 细节设置
- type: heading
- level: 1
- collapsed: false
- -
- id: color-settings
- title: 2.1 Color settings
- title.zh: 2.1 颜色设置
- type: heading
- level: 2
- collapsed: true
- -
- id: text-normal
- title: Main text color
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-color-settings
- title: 2.1.1 Background colors
- title.zh: 2.1.1 背景颜色设置
- type: heading
- level: 3
- collapsed: true
- -
- id: background-primary-bg-4-bt
- title: Background primary
- description: background-primary-bg-4-bt
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-primary-alt-bg-4-bt
- title: Background primary (alt)
- description: background-primary-alt-bg-4-bt
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-secondary-bg-4-bt
- title: Background secondary
- description: background-secondary-bg-4-bt
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-secondary-alt-bg-4-bt
- title: Background secondary (alt)
- description: background-secondary-alt-bg-4-bt
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-modifier-border
- title: Background modifier border
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: accent-color-settings
- title: 2.1.2 Theme colors
- title.zh: 2.1.2 主题色设置
- type: heading
- level: 3
- collapsed: true
- -
- id: interactive-accent
- title: Theme color
- title.zh: 主题色
- description: interactive-accent
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: other-color-settings
- title: 2.1.3 Other colors
- title.zh: 2.1.3 其他颜色
- type: heading
- level: 3
- collapsed: true
- -
- id: accent-strong
- title: Bold type color
- title.zh: 加粗颜色
- description: --accent-strong
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: accent-em
- title: Italic type color
- title.zh: 斜体颜色
- description: --accent-em
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: strong-em-color-1
- title: Bold italic color 1
- title.zh: 加粗斜体颜色 1
- description: --strong-em-color-1
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: strong-em-color-2
- title: Bold italic color 2
- title.zh: 加粗斜体颜色 2
- description: --strong-em-color-2
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: mjx-inline-math-color
- title: Color of mathematical expressions (inline $x=0$)
- title.zh: 数学表达式颜色(行内 $x=0$)
- type: variable-themed-color
- description: --mjx-inline-math-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: mjx-math-color
- title: Color of mathematical expressions ($$x=0$$)
- title.zh: 数学表达式颜色($$x=0$$)
- description: --mjx-math-color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: background-leaf-resize-handle
- title: Color of leaf resize handle
- title.zh: 页面大小调整条颜色
- description: --background-leaf-resize-handle
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: mjx-inline-math-color
- title: Color of mathematical expressions (inline $x=0$)
- title.zh: 数学表达式颜色(行内 $x=0$)
- description: --mjx-inline-math-color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: search-result-file-matched-bg
- title: File search result highlight color
- title.zh: 文件搜索结果高亮
- description: --search-result-file-matched-bg
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: text-search-highlight-bg
- title: Text search result highlight color
- title.zh: 文本搜索结果高亮
- description: --text-search-highlight-bg
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: text-selection
- title: Text selection background
- title.zh: 鼠标划选文字背景
- description: --text-selection
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: remove-selectionbackground
- title: Toggle selection background (Non-text part)
- title.zh: 还原鼠标划选时非文字部分背景颜色
- type: class-toggle
- default: false
- -
- id: status-bar-bg
- title: Status bar background
- title.zh: 状态栏颜色
- description: --status-bar-bg
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: status-bar-text-color
- title: Status bar text color
- title.zh: 状态栏文字颜色
- description: --status-bar-text-color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: icon-color-focused
- title: Focused icon color
- title.zh: 激活按钮的图标颜色
- description: --icon-color-focused
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: divider-color
- title: Divider color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tab-outline-color
- title: Tab outline color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-view-color-settings
- title: 2.1.4 Graph-view colors
- title.zh: 2.1.4 图谱颜色
- type: heading
- level: 3
- collapsed: true
- -
- id: graph-canvas-bg
- title: Graph-view canvas background
- title.zh: 图谱背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-text-color
- title: Graph-view text color
- title.zh: 图谱文字颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-line
- title: Graph-view line color
- title.zh: 图谱线条颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-line-fill-highlight
- title: Graph-view line highlight color (Hovering)
- title.zh: 图谱线条激活颜色(鼠标悬浮)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-arrow
- title: Graph-view arrow color
- title.zh: 图谱箭头颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-circle-outline
- title: Graph-view circle outline color
- title.zh: 图谱圆点轮廓颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-circle
- title: Graph-view normal circle color
- title.zh: 图谱圆点颜色(默认)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-tag
- title: Graph-view circle color (Tag)
- title.zh: 图谱圆点颜色(标签)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-unresolved
- title: Graph-view circle color (Unresolved)
- title.zh: 图谱圆点颜色(未创建)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-attach
- title: Graph-view circle color (Attachment)
- title.zh: 图谱圆点颜色(附件)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-control-bg
- title: Graph-view settings background color
- title.zh: 图谱设置面板背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: graph-circle-fill-highlight
- title: Graph-view circle highlight color (Hovering)
- title.zh: 图谱圆点激活颜色(鼠标悬浮)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: font-settings
- title: 2.2 Typography
- title.zh: 2.2 排版
- type: heading
- level: 2
- collapsed: true
- -
- id: font-settings
- title: 2.2.1 Font family
- title.zh: 2.2.1 字体设置
- type: heading
- level: 3
- collapsed: true
- -
- id: font-family-change-to-default
- title: Use Obsidian default font family
- title.zh: 使用Obsidian默认字体
- type: class-toggle
- default: false
- -
- id: font-text-theme
- title: Main font
- title.zh: 主体字体
- description: Fonts except from the code texts
- description.zh: 除代码框外字体
- type: variable-text
- default: "Bookerly,'Inter', 'Segoe UI','霞鹜文楷 GB', 'LXGW WenKai', 'Segoe UI Emoji',var(--font-interface)"
- -
- id: font-family-folder-file-title
- title: Folder & file title
- title.zh: 文件栏字体
- type: variable-text
- default: "Arlrdbd, 'Source Han Sans', 'Noto Sans CJK', 'Source Sans Pro', 'Segoe UI Emoji', sans-serif"
- -
- id: font-monospace-theme
- title: Codebox
- title.zh: 代码框字体
- type: variable-text
- default: "'JetBrains Mono', Consolas, Monaco, '等距更纱黑体 SC', 'Source Han Mono', 'Microsoft Yahei Mono', 'Segoe UI Emoji', 'Microsoft YaHei', 'Source Code Pro', monospace"
- -
- id: font-family-inline-code
- title: Inline code
- title.zh: 行内代码字体
- type: variable-text
- default: var(--font-monospace-override), var(--font-monospace-theme)
- -
- id: font-family-tag
- title: Tag
- title.zh: 标签字体
- type: variable-text
- default: "Bookerly, 'Microsoft YaHei', STzhongsong, STSong, 'Segoe UI Emoji', Serif"
- -
- id: font-family-strong
- title: Bold text
- title.zh: 加粗文字字体
- type: variable-text
- default: "Bookerly,'Inter', 'Segoe UI', 'LXGW WenKai Screen', 'LXGW WenKai Screen R', '霞鹜文楷 GB', 'LXGW WenKai', 'Segoe UI Emoji', var(--font-interface)"
- -
- id: font-weight-strong
- title: Bold text font weight
- title.zh: 加粗文字样式
- description: type 'light, normal, bold, bolder; or 100-900'
- type: variable-text
- default: bold
- -
- id: font-family-em
- title: Italic text
- title.zh: 斜体文字字体
- type: variable-text
- default: "var(--font-text-theme)"
- -
- id: font-style-em
- title: Italic text style
- title.zh: 斜体文字样式
- description: typy normal or italic
- type: variable-text
- default: italic
- -
- id: font-family-vault
- title: Vault name
- title.zh: 库名字体
- type: variable-text
- default: "'Lucida Handwriting', 'Segoe UI Emoji'"
- -
- id: font-size-settings
- title: 2.2.2 Font size
- title.zh: 2.2.2 字体大小
- type: heading
- level: 3
- collapsed: true
- -
- id: font-size-vault-name
- title: Vault name
- title.zh: 库名称大小
- type: variable-text
- default: 0.95em
- -
- id: font-size-file-header-title
- title: File Header (NOT for Sliding Pane plugin)
- title.zh: 文件抬头标题 (非Sliding Pane plugin)
- type: variable-text
- default: 0.9375em
- -
- id: font-size-folder-and-file
- title: Folder and file
- title.zh: 左侧边栏文件字体大小
- type: variable-text
- default: 0.85em
- -
- id: font-size-outline
- title: Outline font size
- title.zh: 大纲字体大小
- type: variable-text
- default: 13px
- -
- id: font-size-code
- title: Codeblock
- title.zh: 代码框字体大小
- type: variable-text
- default: 1em
- -
- id: font-size-latex
- title: Mathematical expressions
- title.zh: 数学公式字体大小
- type: variable-text
- default: 1em
- -
- id: header-settings
- title: 2.2.3 Headers
- title.zh: 2.2.3 文内标题(H1-H6)
- type: heading
- level: 3
- collapsed: true
- -
- id: clutter-free-headings
- title: Clutter free headings
- title.zh: 编辑状态使用H1 H2 替代「#」(显示标题级别)
- description: Adapted from https://github.com/deathau/obsidian-snippets/blob/main/clutter-free-headings.css
- type: class-toggle
- default: false
- -
- id: funny-header-anim
- title: Funny header animation in live preview
- title.zh: 编辑模式标题动画
- description: Adapted from https://cdn.discordapp.com/attachments/702656734631821413/1007258862606352424/FunnyHeaderAnimLP.css @sailKite
- type: class-toggle
- default: false
- -
- id: remove-heading-indicator
- title: Remove H1-H6 Indicators before headings when hovering
- title.zh: 移除鼠标悬浮时标题前的H1-H6
- type: class-toggle
- default: false
- -
- id: retain-header-color
- title: Retain header color
- title.zh: 保留标题颜色
- description: Retain original color of headers when using italic, bold or bold italic within headers
- type: class-toggle
- default: false
- -
- id: h1-settings
- title: 2.2.3.1 Header 1
- type: heading
- level: 4
- collapsed: true
- -
- id: print-h1-color
- title: Header 1 color
- title.zh: 标题 1 颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h1-size
- title: Header 1 size
- title.zh: 标题 1 字体大小
- type: variable-text
- default: 1.5625em
- -
- id: h1-font
- title: Header 1 font family
- title.zh: 标题 1 字体
- description: eg:var(--font-text-override),"Microsoft YaHei"
- description.zh: 填入var(--font-text-override)调用Ob字体设置,填入"Microsoft YaHei" 为指定具体字体名称
- type: variable-text
- default: ""
- -
- id: h1-toggle-underline
- title: Toggle h1 underline
- title.zh: 开启h1下划线
- type: class-toggle
- default: false
- -
- id: h1-underline-width
- title: Header 1 underline width
- title.zh: 下划线宽度
- type: variable-text
- default: 2px
- -
- id: h1-underline-style
- title: Header 1 underline style
- title.zh: 标题 1 下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: h1-underline-color
- title: Header 1 underline color
- title.zh: 标题 1 下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h1-toggle-short-underline
- title: Toggle h1 underline (Shorter)
- title.zh: 开启h1下划线 (短线)
- type: class-toggle
- default: false
- -
- id: header-1-background
- title: Toggle h1 Background
- title.zh: 开启h1背景颜色
- type: class-toggle
- default: false
- -
- id: h1-bg-color
- title: h1 bg
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h1-weight
- title: h1 font weight
- type: variable-text
- default: bold
- -
- id: h1-line-height
- title: Header 1 line height
- title.zh: 标题 1 行高
- type: variable-number
- default: 1.5
- -
- id: h1-text-align-settings
- title: h1 Text-align
- title.zh: h1 位置
- type: class-select
- allowEmpty: false
- default: h1-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: h1-text-align-start
- -
- label: Center
- value: h1-text-align-center
- -
- label: Right/End
- value: h1-text-align-end
- -
- id: h2-settings
- title: 2.2.3.2 Header 2
- type: heading
- level: 4
- collapsed: true
- -
- id: print-h2-color
- title: Header 2 color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h2-size
- title: Header 2 size
- title.zh: 标题 2 字体大小
- type: variable-text
- default: 1.4375em
- -
- id: h2-font
- title: Header 2 font family
- title.zh: 标题 2 字体
- description: eg:var(--font-text-override),"Microsoft YaHei"
- description.zh: 填入var(--font-text-override)调用Ob字体设置,填入"Microsoft YaHei" 为指定具体字体名称
- type: variable-text
- default: ""
- -
- id: h2-toggle-underline
- title: toggle h2 underline
- title.zh: 开启h2下划线
- type: class-toggle
- default: false
- -
- id: h2-underline-width
- title: Header 2 underline width
- title.zh: 下划线宽度
- type: variable-text
- default: 1px
- -
- id: h2-underline-style
- title: Header 2 underline style
- title.zh: 标题 2 下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: h2-underline-color
- title: Header 2 underline color
- title.zh: 标题 2 下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h2-toggle-short-underline
- title: Toggle h2 underline (Shorter)
- title.zh: 开启h2下划线 (短线)
- type: class-toggle
- default: false
- -
- id: header-2-background
- title: Toggle h2 background
- title.zh: 开启h2背景颜色
- type: class-toggle
- default: false
- -
- id: h2-bg-color
- title: h2 background color
- title.zh: 标题 2 背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h2-weight
- title: h2 font weight
- title.zh: 标题 2 字重
- type: variable-text
- default: bold
- -
- id: h2-line-height
- title: Header 2 line height
- title.zh: 标题 2 行高
- type: variable-number
- default: 1.5
- -
- id: h2-text-align-settings
- title: h2 text-align
- title.zh: h2 位置
- type: class-select
- allowEmpty: false
- default: h2-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: h2-text-align-start
- -
- label: Center
- value: h2-text-align-center
- -
- label: Right/End
- value: h2-text-align-end
- -
- id: h3-settings
- title: 2.2.3.3 Header 3
- type: heading
- level: 4
- collapsed: true
- -
- id: print-h3-color
- title: Header 3 color
- title.zh: 标题 3 颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h3-size
- title: Header 3 size
- title.zh: 标题 3 字体大小
- type: variable-text
- default: 1.3125em
- -
- id: h3-font
- title: Header 3 font family
- title.zh: 标题 3 字体
- type: variable-text
- default: ""
- -
- id: h3-toggle-underline
- title: toggle h3 underline
- title.zh: 开启h3下划线
- type: class-toggle
- default: false
- -
- id: h3-underline-width
- title: Header 6 underline width
- title.zh: 下划线宽度
- type: variable-text
- default: 1px
- -
- id: h3-underline-style
- title: Header 3 underline style
- title.zh: 标题 3 下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: h3-underline-color
- title: Header 3 underline color
- title.zh: 标题 3 下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h3-toggle-short-underline
- title: Toggle h3 underline (Shorter)
- title.zh: 开启h3下划线 (短线)
- type: class-toggle
- default: false
- -
- id: header-3-background
- title: Toggle h3 Background
- title.zh: 开启h3背景颜色
- type: class-toggle
- default: false
- -
- id: h3-bg-color
- title: h3 background color
- title.zh: 标题 3 背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h3-weight
- title: h3 font weight
- title.zh: 标题 3 字重
- type: variable-text
- default: bold
- -
- id: h3-line-height
- title: Header 3 line height
- title.zh: 标题 3 行高
- type: variable-number
- default: 1.5
- -
- id: h3-text-align-settings
- title: h3 text-align
- title.zh: h3 位置
- type: class-select
- allowEmpty: false
- default: h3-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: h3-text-align-start
- -
- label: Center
- value: h3-text-align-center
- -
- label: Right/End
- value: h3-text-align-end
- -
- id: h4-settings
- title: 2.2.3.4 Header 4
- type: heading
- level: 4
- collapsed: true
- -
- id: print-h4-color
- title: Header 4 color
- title.zh: 标题 4 颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h4-size
- title: Header 4 size
- title.zh: 标题 4 字体大小
- type: variable-text
- default: 1.1875em
- -
- id: h4-font
- title: Header 4 font family
- title.zh: 标题 4 字体
- type: variable-text
- default: ""
- -
- id: h4-toggle-underline
- title: toggle h4 underline
- title.zh: 开启H4下划线
- type: class-toggle
- default: false
- -
- id: h4-underline-width
- title: Header 4 underline width
- title.zh: 下划线宽度
- type: variable-text
- default: 1px
- -
- id: h4-underline-style
- title: Header 4 underline style
- title.zh: 标题 4 下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: h4-underline-color
- title: Header 4 underline color
- title.zh: 标题 4 下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h4-toggle-short-underline
- title: Toggle h4 underline (Shorter)
- title.zh: 开启h4下划线 (短线)
- type: class-toggle
- default: false
- -
- id: header-4-background
- title: Toggle h4 Background
- title.zh: 开启h4背景颜色
- type: class-toggle
- default: false
- -
- id: h4-bg-color
- title: h4 background color
- title.zh: 标题 4 背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h4-weight
- title: h4 font weight
- title.zh: 标题 4 字重
- type: variable-text
- default: bold
- -
- id: h4-line-height
- title: Header 4 line height
- title.zh: 标题 4 行高
- type: variable-number
- default: 1.5
- -
- id: h4-text-align-settings
- title: h4 text-align
- title.zh: h4 位置
- type: class-select
- allowEmpty: false
- default: h4-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: h4-text-align-start
- -
- label: Center
- value: h4-text-align-center
- -
- label: Right/End
- value: h4-text-align-end
- -
- id: h5-settings
- title: 2.2.3.5 Header 5
- type: heading
- level: 4
- collapsed: true
- -
- id: print-h5-color
- title: Header 5 color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h5-size
- title: Header 5 size
- title.zh: 标题 5 字体大小
- type: variable-text
- default: 1.0625em
- -
- id: h5-font
- title: Header 5 font family
- title.zh: 标题 5 字体
- type: variable-text
- default: ""
- -
- id: h5-toggle-underline
- title: toggle h5 underline
- title.zh: 开启H5下划线
- type: class-toggle
- default: false
- -
- id: h5-underline-width
- title: Header 5 underline width
- title.zh: 下划线宽度
- type: variable-text
- default: 1px
- -
- id: h5-underline-style
- title: Header 5 underline style
- title.zh: 标题 5 下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: h5-underline-color
- title: Header 5 underline color
- title.zh: 标题 5 下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h5-toggle-short-underline
- title: Toggle h5 underline (Shorter)
- title.zh: 开启H5下划线 (短线)
- type: class-toggle
- default: false
- -
- id: header-5-background
- title: Toggle h5 Background
- title.zh: 开启h5背景颜色
- type: class-toggle
- default: false
- -
- id: h5-bg-color
- title: h5 background color
- title.zh: 标题 5 背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h5-weight
- title: h5 font weight
- title.zh: 标题 5 字重
- type: variable-text
- default: bold
- -
- id: h5-text-align-settings
- title: h5 text-align
- title.zh: h5 位置
- type: class-select
- allowEmpty: false
- default: h5-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: h5-text-align-start
- -
- label: Center
- value: h5-text-align-center
- -
- label: Right/End
- value: h5-text-align-end
- -
- id: h6-settings
- title: 2.2.3.6 Header 6
- type: heading
- level: 4
- collapsed: true
- -
- id: print-h6-color
- title: Header 6 color
- title.zh: 标题 6 颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h6-size
- title: Header 6 size
- title.zh: 标题 6 字体大小
- type: variable-text
- default: 1em
- -
- id: h6-font
- title: Header 6 font family
- title.zh: 标题 6 字体
- type: variable-text
- default: ""
- -
- id: h6-toggle-underline
- title: Toggle h6 underline
- title.zh: 开启h6下划线
- type: class-toggle
- default: false
- -
- id: h6-underline-width
- title: Header 6 underline width
- title.zh: 下划线宽度
- type: variable-text
- default: 1px
- -
- id: h6-underline-style
- title: Header 6 underline style
- title.zh: 标题 6 下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: h6-underline-color
- title: Header 6 underline color
- title.zh: 标题 6 下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h6-toggle-short-underline
- title: Toggle h6 underline (Shorter)
- title.zh: 开启h6下划线 (短线)
- type: class-toggle
- default: false
- -
- id: header-6-background
- title: Toggle h6 background
- title.zh: 开启h6背景颜色
- type: class-toggle
- default: false
- -
- id: h6-bg-color
- title: h6 background color
- title.zh: 标题 6 背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: h6-weight
- title: h6 font weight
- title.zh: 标题 6 字重
- type: variable-text
- default: bold
- -
- id: h6-text-align-settings
- title: h6 text-align
- title.zh: h6 位置
- type: class-select
- allowEmpty: false
- default: h6-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: h6-text-align-start
- -
- label: Center
- value: h6-text-align-center
- -
- label: Right/End
- value: h6-text-align-end
- -
- id: other-typography-settings
- title: 2.2.4 Other typography settings
- title.zh: 2.2.4 其他排版设置
- type: heading
- level: 3
- collapsed: true
- -
- id: file-line-width
- title: Line width (in the mode of 'readable line length')
- title.zh: 行宽(缩减栏宽模式下)
- description: The maximum line width in rem units (1rem = Body font size)
- type: variable-number
- default: 45
- format: rem
- -
- id: line-height-main
- title: Line height
- title.zh: 行间距
- type: variable-number
- default: 1.5
- -
- id: toggle-paragraph-spacing
- title: Toggle paragraph spacing in reading mode
- title.zh: 开启阅读模式段间距
- description.zh: 开启后对多个 标记不再生效
- type: class-toggle
- default: false
- -
- id: paragraph-spacing
- title: Paragraph spacing
- title.zh: 段间距
- type: variable-number-slider
- default: 1
- min: 0
- max: 2
- step: 0.1
- -
- id: letter-space-main
- title: Letter spacing
- title.zh: 字间距
- type: variable-number-slider
- default: 0
- min: 0
- max: 2
- step: 0.1
- -
- id: text-indentation-two-em
- title: Slight indentation of the first line
- title.zh: 段落首行缩进
- description.zh: 开启全局生效,单独生效只需要在,笔记yaml声明cssclass:indent。阅读模式缩进效果需要安装Contextual Typography插件
- description: Enable global effect, local effect only need to declare "cssclass:indent" in the YAML area. Contextual Typography plugin needs to be installed in Reading mode.
- type: class-toggle
- default: false
- addCommand: true
- -
- id: justify-align
- title: Alignment of both ends
- title.zh: 段落两端对齐
- description.zh: 开启全局生效,单独生效只需要在,笔记yaml声明cssclass:text-justify。
- description: Enable global effect, local effect only need to declare "cssclass:text-justify" in the YAML area.
- type: class-toggle
- default: false
- addCommand: true
- -
- id: reduce-bottom-padding
- title: Reduce padding bottom of pages
- title.zh: 缩减笔记下方预留空白大小
- type: class-toggle
- default: false
- -
- id: bottom-padding-value
- title: Adjust padding bottom of pages
- title.zh: 调整笔记下方预留空白大小
- type: variable-text
- default: 0em
- -
- id: toggle-left-aligned-content
- title: Toggle Left-aligned note content
- title.zh: 开启笔记内容居左
- description.zh: 开启后内容整体居左,而不是默认居中
- description: Left-aligned content when turned on, instead of centered by default
- type: class-toggle
- default: false
- -
- id: other-typography-settings
- title: 2.2.5 *.md file in split pane
- title.zh: 2.2.5 侧面拆分面板中的md文件
- type: heading
- level: 3
- collapsed: true
- -
- id: font-size-split
- title: Font size
- title.zh: 字体大小
- type: variable-text
- default: 0.85em
- -
- id: line-height-split
- title: Line height
- title.zh: 行间距
- type: variable-number
- default: 1.3
- -
- id: default-split-style
- title: Toggle default style
- title.zh: 切换默认样式
- type: class-toggle
- default: false
- -
- id: inline-title-settings
- title: 2.2.6 Inline title
- title.zh: 2.2.6 页面内标题
- type: heading
- level: 3
- collapsed: true
- -
- id: inline-title-font
- title: Inline title font
- title.zh: 页面内文件名字体
- type: variable-text
- default: ""
- -
- id: inline-title-color
- title: Inline title color
- title.zh: 页面内标题颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: inline-title-size
- title: Inline title size
- title.zh: 页面内标题字体大小
- type: variable-text
- default: 1.5625em
- -
- id: inline-title-line-height
- title: Inline title line height
- title.zh: 页面内标题行间距
- type: variable-number
- default: 1.2
- -
- id: inline-title-weight
- title: Inline title weight
- title.zh: 页面内标题字重
- type: variable-text
- default: "700"
- -
- id: inline-title-toggle-underline
- title: Toggle underline
- title.zh: 开启页面内标题下划线
- type: class-toggle
- default: false
- -
- id: inline-title-underline-width
- title: Inline title underline width
- title.zh: 页面内标题下划线宽度
- type: variable-text
- default: 2px
- -
- id: inline-title-underline-style
- title: Inline title underline style
- title.zh: 页面内标题下划线样式
- description: solid, double, dotted, dashed, groove, ridge
- type: variable-text
- default: solid
- -
- id: inline-title-underline-color
- title: Inline title underline color
- title.zh: 页面内标题下划线颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: inline-title-toggle-short-underline
- title: Toggle underline (Shorter)
- title.zh: 开启页面内标题下划线 (短线)
- type: class-toggle
- default: false
- -
- id: toggle-inline-title-background
- title: Toggle inline title background
- title.zh: 开启页面内标题背景颜色
- type: class-toggle
- default: false
- -
- id: inline-title-bg-color
- title: Inline title background color
- title.zh: 页面内标题背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: inline-title-bg-url
- title: Inline title background image (url)
- title.zh: 页面内标题背景图片 (url)
- type: variable-text
- default: "url(https://)"
- -
- id: inline-title-text-align-settings
- title: Inline title text-align
- title.zh: 页面内标题位置
- type: class-select
- allowEmpty: false
- default: inline-title-text-align-start
- options:
- -
- label: Default (Left/Start)
- value: inline-title-text-align-start
- -
- label: Center
- value: inline-title-text-align-center
- -
- label: Right/End
- value: inline-title-text-align-end
- -
- id: style-change-options
- title: 2.3 Element styles
- title.zh: 2.3 其他元素样式
- type: heading
- level: 2
- collapsed: true
- -
- id: activeline-background
- title: Active line background color
- title.zh: 所在行高亮颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: muted-activeline-bg
- title: Mute active line
- title.zh: 取消所在行高亮
- type: class-toggle
- default: false
- -
- id: plain-file-title
- title: Remove colorful background of active file title
- title.zh: 取消激活文件标题的彩色背景
- description: Make it austere
- type: class-toggle
- default: false
- -
- id: title-justify-start
- title: Toggle title navigation bar position to left
- title.zh: 标题导航栏左对齐
- type: class-toggle
- default: false
- -
- id: fancy-hr-folder
- title: 2.3.1 Dividing line (Horizontal ruler, hr, ---)
- title.zh: 2.3.1 分割线(hr,---)
- type: heading
- level: 3
- collapsed: true
- -
- id: fancy-hr
- title: Fancy Dividing line (Horizontal ruler, hr, ---)
- title.zh: 装饰性分割线(hr,---)
- type: class-select
- allowEmpty: false
- default: default-hr
- options:
- -
- label: Default
- value: default-hr
- -
- label: with icons
- value: fancy-hr-icon
- -
- label: without icons
- value: fancy-hr-no-icon
- -
- label: with Numbers
- value: fancy-hr-number
- -
- id: fancy-hr-folder-icon
- title: 2.3.1.1 w/ icons
- title.zh: 2.3.1.1 有图标的hr
- type: heading
- level: 4
- collapsed: true
- -
- id: hr-color-icon-1
- title: Line color 1
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-icon-2
- title: Line color 2
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-icon-3
- title: Line color 3
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-icon-4
- title: Line color 4
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: fancy-hr-icon
- title: Centre icon
- title.zh: 分割线中间图标
- description: Do not remove the quotes
- description.zh: 保留引号
- type: variable-text
- default: "'😀'"
- -
- id: fancy-hr-rotate
- title: Degree of icon rotation
- title.zh: 图标旋转角度
- type: variable-number
- default: 0
- format: deg
- -
- id: fancy-hr-folder-no-icon
- title: 2.3.1.2 w/o icons
- title.zh: 2.3.1.2 没有图标的hr
- type: heading
- level: 4
- collapsed: true
- -
- id: hr-color-1
- title: hr-color-1
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-2
- title: hr-color-2
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-3
- title: hr-color-3
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-4
- title: hr-color-4
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: fancy-hr-folder-with-number
- title: 2.3.1.3 w/ numbers
- title.zh: 2.3.1.3 带数字的hr
- type: heading
- level: 4
- collapsed: true
- -
- id: hr-color-numbers-line-1
- title: Line color 1
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-numbers-line-2
- title: Line color 2
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-numbers-line-3
- title: Line color 3
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-numbers-line-4
- title: Line color 4
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-numbers-color
- title: Number color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-color-numbers-bg-color
- title: Number background color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hollow-number
- title: Toggle hollow numbers
- title.zh: 切换空心数字
- type: class-toggle
- default: false
- -
- id: hr-numbers-text-fill
- title: Fill color
- title.zh: 数字颜色
- description: Color inside the numbers
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: hr-numbers-text-stroke
- title: Stroke color
- title.zh: 线条颜色
- description: Color of lines drawn around numbers
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: list-style-change-options-folder
- title: 2.3.2 List
- title.zh: 2.3.2 列表
- type: heading
- level: 3
- collapsed: true
- -
- id: line-height-list
- title: Line height of list(Read mode)
- title.zh: 列表与正文行间距(阅读模式)
- type: variable-number-slider
- default: 2
- min: 1
- max: 2
- step: 0.1
- -
- id: list-spacing-bt
- title: List Spacing
- title.zh: 列表项间距
- type: variable-number-slider
- default: 1
- min: 0
- max: 10
- step: 0.2
- -
- id: list-indent
- title: List indent
- title.zh: 列表缩进间距
- type: variable-number-slider
- default: 2
- format: em
- min: 0
- max: 6
- step: 0.1
- -
- id: list-style-change-options-folder
- title: 2.3.2.1 Unordered list
- title.zh: 2.3.2.1 无序列表
- type: heading
- level: 4
- collapsed: true
- -
- id: colorful-unordered-list
- title: Toggle colorful unordered list marker
- title.zh: 启用彩色无序列表符号
- type: class-toggle
- default: false
- -
- id: unordered-list-style-options
- title: Unordered list marker style
- title.zh: 无序列表样式
- type: class-select
- allowEmpty: false
- default: bt-default-unordered-list
- options:
- -
- label: Blue Topaz Default
- value: bt-default-unordered-list
- -
- label: Custom
- value: custom-unordered-list
- -
- label: Obsidian default
- value: default-list-marker
- -
- id: options-bt-default
- title: 2.3.2.1.1 Options for 'Blue Topaz Default'
- type: heading
- level: 5
- collapsed: true
- -
- id: list-ul-marker-size
- title: Bullet size
- title.zh: 符号大小
- type: variable-text
- default: 1em
- -
- id: list-ul-marker-color
- title: Text color (1st level)
- title.zh: 符号颜色(第一层)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: options-for-custom
- title: 2.3.2.1.2 Options for 'Custom'
- type: heading
- level: 5
- collapsed: true
- -
- id: list-ul-marker-1
- title: List symbol (1st level)
- title.zh: 符号(第一层)
- type: variable-text
- default: '"\2022"'
- -
- id: list-ul-marker-size-1
- title: Bullet size (1st level)
- title.zh: 符号大小(第一层)
- type: variable-text
- default: 1em
- -
- id: list-ul-marker-color-1
- title: Bullet color (1st level)
- title.zh: 符号颜色(第一层)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: list-ul-marker-2
- title: List symbol (2nd level)
- title.zh: 符号(第二层)
- type: variable-text
- default: '"\25E6"'
- -
- id: list-ul-marker-size-2
- title: Bullet size (2nd level)
- title.zh: 符号大小(第二层)
- type: variable-text
- default: 1em
- -
- id: list-ul-marker-color-2
- title: Bullet color (2nd level)
- title.zh: 符号颜色(第二层)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: list-ul-marker-3
- title: List symbol (3rd level)
- title.zh: 符号(第三层)
- type: variable-text
- default: '"\25AA"'
- -
- id: list-ul-marker-size-3
- title: Bullet size (3rd level)
- title.zh: 符号大小(第三层)
- type: variable-text
- default: 1em
- -
- id: list-ul-marker-color-3
- title: Bullet color (3rd level)
- title.zh: 符号颜色(第三层)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: list-ul-marker-4
- title: List symbol (4th level)
- title.zh: 符号(第四层)
- type: variable-text
- default: '"\25E6"'
- -
- id: list-ul-marker-size-4
- title: Bullet size (4th level)
- title.zh: 符号大小(第四层)
- type: variable-text
- default: 1em
- -
- id: list-ul-marker-color-4
- title: Bullet color (4th level)
- title.zh: 符号颜色(第四层)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: list-style-change-options-folder
- title: 2.3.2.2 Ordered list
- title.zh: 2.3.2.2 有序列表
- type: heading
- level: 4
- collapsed: false
- -
- id: colorful-ordered-list
- title: Toggle colorful ordered list marker
- title.zh: 启用彩色有序列表符号
- type: class-toggle
- default: false
- -
- id: ordered-list-style-options
- title: Ordered List marker style
- title.zh: 有序列表样式
- type: class-select
- allowEmpty: false
- default: default-ol-list-marker
- options:
- -
- label: Custom
- value: custom-ordered-list
- -
- label: 1.1.1
- value: ordered-list-style-1
- -
- label: Obsidian default
- value: default-ol-list-marker
- -
- id: list-ol-number-color
- title: Number color of ordered list
- title.zh: 有序列表数字颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: list-ol-marker-1
- title: List symbol (1st level)
- title.zh: 有序列表第一层符号
- description: 数字:decimal,小写字母:lower-latin,小写罗马数字:lower-roman
- type: variable-text
- default: decimal
- -
- id: list-ol-marker-2
- title: List symbol (2nd level)
- title.zh: 有序列表第二层符号
- description: 数字:decimal,小写字母:lower-latin,小写罗马数字:lower-roman
- type: variable-text
- default: lower-latin
- -
- id: list-ol-marker-3
- title: List symbol (3rd level)
- title.zh: 有序列表第三层符号
- description: 数字:decimal,小写字母:lower-latin,小写罗马数字:lower-roman
- type: variable-text
- default: lower-roman
- -
- id: list-ol-marker-4
- title: List symbol (4th level)
- title.zh: 有序列表第四层符号
- description: 数字:decimal,小写字母:lower-latin,小写罗马数字:lower-roman
- type: variable-text
- default: decimal
- -
- id: list-style-change-options
- title: List style in reading view
- title.zh: 阅读视图列表样式
- type: class-select
- allowEmpty: false
- default: list-no-border
- options:
- -
- label: Bracket 1
- value: list-bracket-style
- -
- label: Bracket 2 (1.1.1)
- value: list-bracket-style-two
- -
- label: Bracket 3
- value: list-bracket-style-three
- -
- label: Vertical line 1 (1.1.1)
- value: list-vertical-line-one
- -
- label: Using Ob Settings
- value: list-no-border
- -
- id: indentation-line-styles
- title: 2.3.2.3 Indentation lines
- title.zh: 2.3.2.3 层级线设置
- type: heading
- level: 4
- collapsed: false
- -
- id: bt-connected-indent-hover
- title: Toggle connected indent (Hovering)
- title.zh: 启用Connected indent lines(鼠标悬浮)
- description: Inspired from the CSS snippet by KillyMXI (https://gist.github.com/KillyMXI/cbef8edff6dd55d9e6ea4df66567e9b1)
- type: class-toggle
- default: true
- -
- id: bt-connected-indent-line-color
- title: Connected indent line color (Hovering)
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#FFA8A8'
- default-dark: '#926a6a'
- -
- id: bt-colorful-connected-indent-hover
- title: Toggle colorful indentation lines (Hovering)
- title.zh: 启用彩色Connected indent lines(鼠标悬浮)
- type: class-toggle
- default: true
- -
- id: bt-indentation-width-hover
- title: Width of indentation lines (Hovering)
- title.zh: 层级线宽度 (Hovering)
- type: variable-text
- default: 3px
- -
- id: bt-list-indentation-margin-left-editing
- title: Move to right by ?px (Editing)
- title.zh: 向右移动 ?px (Editing)
- type: variable-text
- default: 1px
- -
- id: indentation-guide-color
- title: Inactive line color (Editing)
- type: variable-themed-color
- format: rgb
- opacity: true
- default-light: 'rgba(0, 0, 0, 0.06)'
- default-dark: 'rgba(255, 255, 255, 0.08)'
- -
- id: indentation-guide-color-active
- title: Active line color (Editing)
- type: variable-themed-color
- format: rgb
- opacity: true
- default-light: 'rgba(0, 0, 0, 0.14)'
- default-dark: 'rgba(255, 255, 255, 0.17)'
- -
- id: bt-colorful-indentation-lines-editing
- title: Toggle colorful indentation lines (Editing)
- title.zh: 启用彩色层级线 (编辑)
- type: class-toggle
- default: false
- -
- id: indentation-guide-width
- title: Indent line width (Editing)
- type: variable-number
- default: 1
- format: px
- -
- id: bt-list-indentation-margin-left-reading
- title: Move to right by ?px (Reading)
- title.zh: 向右移动 ?px (Reading)
- type: variable-text
- default: 1px
- -
- id: bt-colorful-indentation-lines
- title: Toggle colorful indentation lines (Reading)
- title.zh: 启用彩色层级线 (阅读)
- type: class-toggle
- default: false
- -
- id: bt-colorful-indentation-line-options
- title: Line styles (Reading)
- title.zh: 层级线样式 (阅读)
- type: class-select
- allowEmpty: false
- default: default-indentation-line
- options:
- -
- label: Default
- value: default-indentation-line
- -
- label: Gradient
- value: bt-indentation-line-gradient
- -
- label: Image
- value: bt-indentation-line-image
- -
- id: bt-indentation-gradient-color-1
- title: Indentation gradient color 1
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#'
- default-dark: '#'
- -
- id: bt-indentation-gradient-color-2
- title: Indentation gradient color 2
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#'
- default-dark: '#'
- -
- id: bt-colorful-indentation-width
- title: Width of colorful indentation lines (Reading)
- title.zh: 彩色层级线宽度 (阅读)
- type: variable-text
- default: 1px
- -
- id: bt-indentation-line-image
- title: Add an image as indentation lines (Reading)
- title.zh: 层级线背景图片 (阅读)
- type: variable-text
- default: url("https://")
- -
- id: folder-style-change-options-folder
- title: 2.3.3 Folder
- title.zh: 2.3.3 文件夹
- type: heading
- level: 3
- collapsed: true
- -
- id: file-bg-shape-option
- title: File background shape
- title.zh: 文件背景形状
- type: class-select
- allowEmpty: false
- default: file-shape-default
- options:
- -
- label: Rectangle
- value: file-shape-default
- -
- label: Rounded Rectangle
- value: file-bg-rounded-rectangle
- -
- label: Pill
- value: file-bg-pill
- -
- id: file-name-style-option
- title: File name style
- title.zh: 文件名样式
- type: class-select
- allowEmpty: false
- default: file-name-non-wrapped
- options:
- -
- label: Wrapped
- value: file-name-wrapped
- -
- label: Non-wrapped
- value: file-name-non-wrapped
- -
- label: File Name Scrolling When Hovering
- value: file-name-animation
- -
- id: dark-background-file
- title: Dark file background
- title.zh: 当前文件背景变深
- type: class-toggle
- default: false
- -
- id: remove-file-icons
- title: Remove file icons
- title.zh: 移除文件前图标
- description: To remove the icons before .md files
- description.zh: 移除md文件前图标
- type: class-toggle
- default: false
- -
- id: text-folder-file-icon
- title: Color of file icons
- title.zh: 文件前图标颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: folder-icons
- title: Activate Folder Icons
- title.zh: 激活文件夹图标
- type: class-toggle
- default: true
- -
- id: remove-first-folder-icon
- title: Remove the first-layer folder icons
- title.zh: 去除第一层文件夹前图标
- type: class-toggle
- default: true
- -
- id: remove-arrow
- title: Folder Icons w/o arrows (Collapse Indicator)
- title.zh: 移除文件夹箭头图标(折叠图标)
- type: class-toggle
- default: true
- -
- id: folder-style-change-options-colorful-folder
- title: 2.3.3.1 Colorful folder
- title.zh: 2.3.3.1 多彩文件夹
- type: heading
- level: 4
- collapsed: false
- -
- id: bt-toggle-colorful-folder
- title: Toggle colorful folders
- title.zh: 启用彩色文件夹
- type: class-toggle
- default: true
- -
- id: folder-style-change-options-colorful
- title: Select folder colorful mode
- title.zh: 彩色化类型
- type: class-select
- allowEmpty: false
- default: folder-style-change-options-colorful-border
- options:
- -
- label: Default non-colorful
- value: folder-style-change-options-colorful-default
- -
- label: folder colorful with "0-9" or "A-Z"
- value: folder-style-change-options-colorful
- -
- label: folder colorful by order
- value: folder-style-change-options-colorful-order
- -
- label: folder title colorful
- value: folder-style-change-options-colorful-title
- -
- label: Tab-liked
- value: folder-style-change-options-colorful-tab-liked
- -
- label: Border
- value: folder-style-change-options-colorful-border
- -
- id: folder-style-change-options-colorful-subfolder
- title: Folder color palette
- title.zh: 文件夹配色
- type: class-select
- allowEmpty: false
- default: folder-colorful-six
- options:
- -
- label: Style 1 (high transparency)
- value: folder-colorful-one
- -
- label: Style 2 (low transparency)
- value: folder-colorful-two
- -
- label: Style 3
- value: folder-colorful-three
- -
- label: Style 4
- value: folder-colorful-four
- -
- label: Style 5
- value: folder-colorful-five
- -
- label: Style 6
- value: folder-colorful-six
- -
- label: Custom
- value: folder-colorful-custom
- -
- id: folder-colorful-custom-color
- title: Custom color of folder
- title.zh: 自定义文件夹配色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: blockquote-style-change-options-folder
- title: 2.3.4 Blockquote
- title.zh: 2.3.4 引用框
- type: heading
- level: 3
- collapsed: true
- -
- id: blockquote-style-change-options
- title: Blockquote
- title.zh: 引用框样式
- type: class-select
- allowEmpty: false
- default: blockquote-style-default
- options:
- -
- label: Default
- value: blockquote-style-default
- -
- label: With quotation mark
- value: blockquote-style-quotation-mark
- -
- label: Speech Bubble 1
- value: blockquote-style-speech-bubble-one
- -
- label: Speech Bubble 2
- value: blockquote-style-speech-bubble-two
- -
- label: Outline
- value: blockquote-style-outline
- -
- label: Border left
- value: blockquote-style-border-left
- -
- id: pdf-style
- title: 2.3.5 Exported PDF style
- title.zh: 2.3.5 PDF样式
- type: heading
- level: 3
- collapsed: true
- -
- id: export-pdf-style-folder
- title: Exported PDF style
- title.zh: PDF导出样式
- type: heading
- level: 4
- collapsed: true
- -
- id: hr-for-pagination
- title: Use hr (---) for paging
- title.zh: 使用分隔符(---)分页
- type: class-toggle
- default: false
- -
- id: all-dark-pdf
- title: All dark (Experimental, may or may not be desirable)
- description: Export PDF with dark mode color scheme
- description.zh: 导出黑暗配色的PDF
- type: class-toggle
- default: false
- -
- id: show-url-after-link
- title: Print URL after links
- title.zh: 显示地址超链接
- type: class-toggle
- default: false
- -
- id: print-strong-color
- title: Strong color
- title.zh: 粗体颜色
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: print-em-color
- title: Italic type color
- title.zh: 斜体颜色
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: pdf-view-style
- title: PDF View
- title.zh: PDF 文件浏览样式
- type: heading
- level: 4
- collapsed: true
- -
- id: ob-pdf-style-selection-light
- title: PDF styles (Light)
- title.zh: PDF 样式 (明亮)
- type: class-select
- allowEmpty: false
- default: pdf-style-default-light
- options:
- -
- label: Default
- value: pdf-style-default-light
- -
- label: Invert colors
- value: pdf-style-invert-color-light
- -
- label: Green
- value: pdf-style-green-bg-light
- -
- label: Warm
- value: pdf-style-warm-bg-light
- -
- label: Custom
- value: pdf-style-custom-bg
- -
- id: ob-pdf-style-selection-dark
- title: PDF styles (Dark)
- title.zh: PDF 样式 (黑暗)
- type: class-select
- allowEmpty: false
- default: pdf-style-default-dark
- options:
- -
- label: Default
- value: pdf-style-default-dark
- -
- label: Invert colors
- value: pdf-style-invert-color-dark
- -
- label: Green
- value: pdf-style-green-bg-dark
- -
- label: Warm
- value: pdf-style-warm-bg-dark
- -
- label: Custom
- value: pdf-style-custom-bg
- -
- id: custom-bg-pdf-style
- title: Custom PDF background
- title.zh: 自定义PDF背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: embed-folder
- title: 2.3.6 Embeds
- title.zh: 2.3.6 嵌入样式
- type: heading
- level: 3
- collapsed: true
- -
- id: adjustable-embed-content-height
- title: Fixed embedded content height
- title.zh: 固定嵌入页面高度
- type: class-toggle
- default: false
- -
- id: embed-content-height
- title: Height of embedded content
- title.zh: 嵌入页面高度
- description: Switch on the above button to activate
- type: variable-number
- default: 600
- format: px
- -
- id: naked-embed
- title: Transparent embedded background
- title.zh: 嵌入背景透明
- type: class-toggle
- default: false
- -
- id: hide-embed-title
- title: Hide embedded title
- title.zh: 隐藏嵌入文档标题
- type: class-toggle
- default: false
- -
- id: hide-embed-banner
- title: Hide embedded banner
- title.zh: 隐藏嵌入文档banner
- type: class-toggle
- default: false
- -
- id: embed-hd
- title: Hide embedded headers
- title.zh: 隐藏嵌入文档中的H1 H2 H3标题
- type: class-toggle
- default: false
- -
- id: embed-hover
- title: Floating effect of embedded note when hovering
- title.zh: 嵌入笔记浮动效果
- type: class-toggle
- default: false
- -
- id: table-styles
- title: 2.3.7 Table
- title.zh: 2.3.7 表格
- type: heading
- level: 3
- collapsed: true
- -
- id: toggle-table-transition
- title: Toggle table zooming effect
- title.zh: 移除表格悬浮放大效果
- type: class-toggle
- default: false
- -
- id: table-format-options
- title: Table format
- title.zh: 表格格式
- type: class-select
- allowEmpty: false
- default: default-table
- options:
- -
- label: Defaut table
- value: default-table
- -
- label: Wrapped table (break all)
- value: wrapped-table
- -
- label: Non-wrapped table (limited cell width)
- value: no-wrapped-table-cell
- -
- label: Non-wrapped table
- value: no-wrapped-table
- -
- id: show-border-table
- title: Show borders
- title.zh: 显示表格框线
- type: class-toggle
- default: false
- -
- id: table-width
- title: Table width
- title.zh: md表格默认宽度
- type: class-select
- default: table-width-100
- options:
- -
- label: 100%
- value: table-width-100
- -
- label: auto
- value: table-width-auto
- -
- id: full-width-table
- title: Full-width table display
- title.zh: md表格全宽显示
- description: for Reading View, require Contextual Typography plugin
- description.zh: 阅读模式下,实现效果需要安装Contextual Typography插件
- type: class-toggle
- default: false
- -
- id: table-style-options
- title: Table Style
- title.zh: 表格样式
- type: class-select
- allowEmpty: false
- default: table-style-default
- options:
- -
- label: Default
- value: table-style-default
- -
- label: Style I
- value: table-style-one
- -
- label: Style II
- value: table-style-two
- -
- label: Style III
- value: table-style-three
- -
- id: cloze-style
- title: 2.3.8 Cloze style
- title.zh: 2.3.8 挖空涂黑
- type: heading
- level: 3
- collapsed: true
- -
- id: remove-cloze-style
- title: Cancel cloze Style
- title.zh: 取消挖空涂黑功能
- description: In this theme, you can use ==~~your words~~==, *==~~your words~~==* and *~~your words~~* to obtain a cloze-style, active this option to cancel it
- description.zh: 当前主题下,使用以下格式可以对文本进行涂黑或挖空 ==~~your words~~==, *==~~your words~~==* 或 *~~your words~~*,激活该选项以取消
- type: class-toggle
- default: false
- -
- id: cloze-bg-color
- title: Cloze background color
- title.zh: 涂黑背景颜色
- description: Cloze Style One, i.e. ==~~your words~~==, hovering to find "your words", should declare "cssclass:cloze" in the YAML area if you want to use them in the Live Preview mode
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: cloze-decoration
- title: Underline decoration style
- description: Can type 'solid', 'dotted', 'dashed', 'wavy' or 'double' for Cloze Style One, i.e. ==~~your words~~==, hovering to find "your words", should declare "cssclass:cloze" in the YAML area if you want to use them in the Live Preview mode
- type: variable-text
- default: none
- -
- id: cloze-decoration-color
- title: Underline decoration color
- description: For Cloze Style One, i.e. ==~~your words~~==, hovering to find "your words", should declare 'cssclass:cloze' in the YAML area if you want to use them in the Live Preview mode
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: cloze-decoration-2
- title: Underline decoration style for Cloze style TWO
- description: Can type 'solid', 'dotted', 'dashed', 'wavy', 'double' or 'none' for Cloze Style TWO, i.e. *==~~your words~~==*, pressing down the primary mouse button to find "your words", should declare 'cssclass:cloze' in the YAML area if you want to use them in the Live Preview mode
- type: variable-text
- default: dashed
- -
- id: cloze-decoration-color-2
- title: Underline decoration color for Cloze style TWO
- description: For Cloze Style TWO, i.e. *==~~your words~~==*, pressing down the primary mouse button to find "your words", should declare 'cssclass:cloze' in the YAML area if you want to use them in the Live Preview mode
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: cloze-decoration-3
- title: Underline decoration style for Cloze style THREE (*~~your words~~*)
- description: Can type 'solid', 'dotted', 'dashed', 'wavy', 'double' or 'none' for Cloze Style THREE, i.e. *~~your words~~*, pressing down the primary mouse button to find "your words", should declare 'cssclass:cloze' in the YAML area if you want to use them in the Live Preview mode
- type: variable-text
- default: dashed
- -
- id: cloze-decoration-color-3
- title: Underline decoration color for Cloze style THREE
- description: For Cloze Style THREE, i.e. *~~your words~~*, pressing down the primary mouse button to find "your words", should declare 'cssclass:cloze' in the YAML area if you want to use them in the Live Preview mode
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: link-style
- title: 2.3.9 Links
- title.zh: 2.3.9 链接
- type: heading
- level: 3
- collapsed: true
- -
- id: link-underline-internal
- title: Toggle internal link underline
- title.zh: 开启内部链接下划线(默认:无)
- type: class-toggle
- default: false
- -
- id: link-underline-external
- title: Disable external link underline
- title.zh: 关闭外部链接下划线(默认:有)
- type: class-toggle
- default: false
- -
- id: link-underline-unresolved
- title: Disable unresolved link underline
- title.zh: 关闭未创建链接下划线(默认:有)
- type: class-toggle
- default: false
- -
- id: colorful-link-animation
- title: Toggle colorful link background (hovering)
- title.zh: 开启彩色链接背景颜色 (鼠标悬浮时)
- type: class-toggle
- default: false
- -
- id: internal-link-color
- title: Internal link color
- title.zh: 内链颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: remove-external-link-icon
- title: Toggle icon after external link
- title.zh: 去除外部链接后面的图标
- type: class-toggle
- default: false
- -
- id: external-link-color
- title: External link color
- title.zh: 外链颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: default-unresolved-link
- title: Toggle default unresolved link color
- title.zh: 使用默认的未创建链接颜色
- type: class-toggle
- default: false
- -
- id: unresolved-link
- title: Unresolved Link Color
- title.zh: 未创建链接颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: link-click
- title: Cancel click the link to trigger auto-jump
- title.zh: 取消编辑模式下点击链接自动跳转
- type: class-toggle
- default: false
- description: You can click on the link by holding down the ctrl key to jump
- description.zh: 可以通过按住ctrl键点击链接跳转
- -
- id: cursor-style-folder
- title: 2.3.10 Cursor
- title.zh: 2.3.10 输入光标
- type: heading
- level: 3
- collapsed: true
- -
- id: cursor-color
- title: Cursor color
- title.zh: 光标颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: checkbox-style-folder
- title: 2.3.11 Checkbox
- title.zh: 2.3.11 勾选框
- type: heading
- level: 3
- collapsed: true
- -
- id: circular-checkbox
- title: Circular checkbox
- title.zh: 圆形勾选框
- type: class-toggle
- default: false
- -
- id: toggle-checked-decoration
- title: Add strikethrough for checked items
- title.zh: 添加完成任务时的删除线
- type: class-toggle
- default: false
- -
- id: checklist-done-color
- title: Checked text color
- title.zh: 完成任务的文字颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: checkbox-size
- title: Checkbox Size
- title.zh: 勾选框大小
- type: variable-text
- default: 1rem
- -
- id: unmute-checkbox-animation
- title: Deactivate checkbox animation
- title.zh: 取消勾选框摇摆动画
- type: class-toggle
- default: false
- -
- id: extend-checkbox-list
- title: Extend checkbox list (unavailable)
- title.zh: 扩充勾选框类型 (不可用)
- type: class-toggle
- default: false
- -
- id: icons-style-folder
- title: 2.3.12 Icons
- title.zh: 2.3.12 图标
- type: heading
- level: 3
- collapsed: true
- -
- id: remove-custom-svg-icons
- title: Toggle default icons
- title.zh: 还原默认图标
- type: class-toggle
- default: false
- -
- id: default-icons
- title: Toggle default collapse icons
- title.zh: 还原折叠图标
- type: class-toggle
- default: false
- -
- id: enable-icon-anima
- title: Enable clickable-icons' hovering animation
- title.zh: 开启按钮图标的鼠标悬浮动画效果
- description.zh: 是否开启图标背景动画以及图标悬浮动画效果
- type: class-toggle
- default: false
- -
- id: icons-style-folder
- title: 2.3.13 Images
- title.zh: 2.3.13 图片
- type: heading
- level: 3
- collapsed: true
- -
- id: image-zoom
- title: Deactivate image zooming
- title.zh: 取消点击图片放大效果
- type: class-toggle
- default: false
- -
- id: obsidian-default-image
- title: Obsidian default image position
- title.zh: Obsidian默认图片位置
- type: class-toggle
- default: false
- -
- id: image-max-width
- title: Image max-width
- title.zh: 图片最大宽度
- type: variable-text
- default: 100%
- -
- id: image-border
- title: Image borders
- title.zh: 图片添加边框
- type: class-toggle
- default: false
- -
- id: icons-style-folder-1
- title: Intro to basic image position
- title.zh: 基本图片位置简介
- description: You can add 🔸|Left (can also use `left`, `LEFT` or `L` to replace the `Left` before), 🔸|Right (right/RIGHT/R) and 🔸|Inline (inline/INLINE/inl/INL/Inl) 🔸|Centre/Center (CENTRE/CENTER/centre/center/C) (the “centre” one is for the “Obsidian Default Image Position above only, because Topaz's default image position is in the centre) into a image format to adjust the image position, e.g. ![[*.jpg|L]], ![[*.png|Right|200]] and ![|inl](...*.jpg)
- description.zh: 在图片格式里添加 🔸|Left (can also use `left`, `LEFT` or `L` to replace the `Left` before), 🔸|Right (right/RIGHT/R) and 🔸|Inline (inline/INLINE/inl/INL/Inl) 🔸|Centre/Center (CENTRE/CENTER/centre/center/C) (这个选项只在开启 “Obsidian默认图片位置” 后生效,因为Topaz默认图片位置就是居中) 来改变图片位置, e.g. ![[*.jpg|L]], ![[*.png|Right|200]] and ![|inl](...*.jpg)
- type: heading
- level: 4
- collapsed: true
- -
- id: icons-style-folder-2
- title: Intro to image caption
- title.zh: 图片标题介绍
- description: You can add 🔸#Left|your captions (can also use `left`, `LEFT` or `L` to replace the `Left`), 🔸#Right (or right/RIGHT/R)|your captions, 🔸#center/centre (CENTRE/CENTER/Center/Centre/C) |your captions and 🔸#inl (Inline/INLINE/inline/INL/Inl) |your captions into a image format to adjust the image position with a image caption, e.g. ![[*.jpg#left|Figure 1]], ![[*.png#right|Figure 2|200]], ![[*.jpg#centre|Figure 3]] and ![[*.jpg#inl|Figure 4|100]]
- description.zh: 在图片格式里添加 🔸#left (can also use `left`, `LEFT` or `L` to replace the `Left`) |your captions, 🔸#right (or right/RIGHT/R) |your captions, 🔸#center/centre (CENTRE/CENTER/Center/Centre/C) |your captions and 🔸#inl (Inline/INLINE/inline/INL/Inl) |your captions 来改变图片位置,并添加图片标题, e.g. ![[*.jpg#left|Figure 1]], ![[*.png#right|Figure 2|200]], ![[*.jpg#C|Figure 3]] and ![[*.jpg#inl|Figure 4|100]]
- type: heading
- level: 4
- collapsed: true
- -
- id: icons-style-folder-3
- title: Intro to image grid
- title.zh: 图片横排介绍
- description: You can add 🔸|+grid into some images to grid these images in a line, e.g. ![[*.jpg|+grid]] Or type ❗cssclass:img-grid❗ in YAML to make images arrange in a grid in the preview mode. require Contextual Typography plugin
- description.zh: 在图片格式里添加 🔸|+grid 使复数的图片排成一行, e.g. ![[*.jpg|+grid]] 。或者在YAML种输入 ❗cssclass:img-grid❗最好安装 Contextual Typography 插件实现更好的并排效果
- type: heading
- level: 4
- collapsed: false
- -
- id: img-grid
- title: Enable global image grid
- title.zh: 开启全局图片横排显示
- description: Enable the Contextual Typography plugin to control side-by-side images via blank lines
- description.zh: 开启后,不需要在笔记上方声明cssclass:img-grid,通过图片空行控制是否并排
- type: class-toggle
- default: false
- -
- id: loading-page-style-folder
- title: 2.3.14 Loading page
- title.zh: 2.3.14 加载页面
- type: heading
- level: 3
- collapsed: true
- -
- id: loading-page-style-option
- title: Loading page style
- type: class-select
- allowEmpty: false
- default: default-loading-page
- options:
- -
- label: Default Loading Page
- value: default-loading-page
- -
- label: Shapes
- value: loading-page-style-default
- -
- label: Custom Text
- value: loading-custom-text
- -
- label: Default Text w/ Icons Before and After
- value: loading-add-icons
- -
- label: Cat (GIF)
- value: loading-animation-cat
- -
- label: Adding Image or Animation (GIF)
- value: loading-animation-custom
- -
- label: Animation with Position Changing
- value: loading-shape-with-custom-gif
- -
- label: Jumping Mario
- value: loading-page-style-mario
-
- -
- id: loading-custom-text-folder
- title: 2.3.14.1 Custom text
- type: heading
- level: 4
- collapsed: true
- -
- id: loading-diy-text
- title: Custom text
- title.zh: 自定义文字
- type: variable-text
- default: "'快乐摸鱼又一天,人生还剩多少天?'"
- -
- id: font-loading-text
- title: Font family of custom text
- title.zh: 字体
- type: variable-text
- default: var(--font-monospace-theme)
- -
- id: font-size-loading-diy-text
- title: Font size
- type: variable-text
- default: 3em
- -
- id: loading-diy-text-color
- title: Text color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: loading-text-typing-style
- title: Typing style
- title.zh: 打字效果
- type: class-toggle
- default: true
- -
- id: loading-text-moving-style
- title: Moving style
- title.zh: 移动效果
- type: class-toggle
- default: false
- -
- id: loading-text-shinning-style
- title: Shinning style
- title.zh: 闪烁效果
- type: class-toggle
- default: false
- -
- id: loading-text-color-changing-style
- title: Color-changing style
- title.zh: 变色效果
- type: class-toggle
- default: false
- -
- id: loading-add-icons-folder
- title: 2.3.14.2 Custom image/animation
- type: heading
- level: 4
- collapsed: true
- -
- id: loading-text-before
- title: Adding things before
- type: variable-text
- default: "'❀✿'"
- -
- id: loading-text-after
- title: Adding things after
- type: variable-text
- default: "'✿❀'"
- -
- id: font-size-loading-add
- title: Font size
- type: variable-text
- default: 1.5em
- -
- id: loading-add-text-color
- title: Text color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#D3959B'
- default-dark: '#D3959B'
- -
- id: loading-add-text-color-alt
- title: Text color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#BFE6BA'
- default-dark: '#BFE6BA'
- -
- id: loading-animation-custom-folder
- title: 2.3.14.3 Custom image/animation
- type: heading
- level: 4
- collapsed: true
- -
- id: loading-page-custom-gif-url
- title: Custom loading page image/animation
- type: variable-text
- default: url(https://)
- -
- id: loading-page-custom-gif-caption
- title: Image caption
- type: variable-text
- default: " "
- -
- id: loading-shape-with-custom-gif-folder
- title: 2.3.14.4 Custom image/animation with position changing
- type: heading
- level: 4
- collapsed: true
- -
- id: loading-page-custom-gif-caption-alt
- title: Image caption
- type: variable-text
- default: " "
- -
- id: loading-shape-with-custom-high-contrast-bg
- title: High contrast background
- title.zh: 高对比度背景
- type: class-toggle
- default: false
- -
- id: tag-color-settings
- title: 2.3.15 Tags
- title.zh: 2.3.15 标签 (#Tag)
- type: heading
- level: 3
- collapsed: true
- -
- id: tag-click
- title: Cancel click the tag to trigger auto-jump
- title.zh: 取消实时预览模式下点击标签自动跳转
- type: class-toggle
- default: false
- description: You can jump by clicking on the # marks in the tags
- description.zh: 可以通过点击标签中的#号跳转
- -
- id: head-tag-style
- title: Label superscript in the header
- title.zh: 标题中的标签上标样式
- type: class-toggle
- default: false
- description.zh: 标题出现标签自动上标,也可以用 或者 包裹实现不一样的样式。
- -
- id: tag-style-option
- title: Tag Style
- title.zh: 标签样式
- type: class-select
- allowEmpty: false
- default: tag-default
- options:
- -
- label: Rainbow tag
- value: rainbow-tag
- -
- label: Rainbow tag alt (No influence on emojis)
- value: rainbow-tag-no-filter
- -
- label: Outlined
- value: tag-pill-outlined
- -
- label: Clear
- value: tag-clear-style
- -
- label: Obsidian default
- value: tag-default
- -
- label: Customised colorful tag
- value: colorful-tag-bt
- -
- id: customised-colorful-tag
- title: 2.3.15.1 Customised colorful tag
- type: heading
- level: 4
- collapsed: true
- -
- id: tag1
- title: Tag-1
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tag2
- title: Tag-2
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tag3
- title: Tag-3
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tag4
- title: Tag-4
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tag5
- title: Tag-5
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tag-text
- title: Tag text
- type: variable-themed-color
- opacity: false
- format: hex
- default-light: '#f8f8f8'
- default-dark: '#e4e4e4'
- -
- id: outlined-style
- title: 2.3.15.2 Outlined
- type: heading
- level: 4
- collapsed: true
- -
- id: tag-border-width
- title: Tag border width
- title.zh: 标签边框宽度
- type: variable-text
- default: 1px
- -
- id: tag-color-settings
- title: 2.3.16 Setting, Menu, Option panes
- title.zh: 2.3.16 设置、菜单、选项面板
- type: heading
- level: 3
- collapsed: true
- -
- id: setting-etc-pane-style
- title: Pane style
- type: class-select
- allowEmpty: false
- default: setting-style-traditional
- options:
- -
- label: Frosted Glass
- value: setting-default-frosted-glass
- -
- label: Traditional
- value: setting-style-traditional
- -
- label: Translucent (only for setting panel)
- value: translucent-setting-panel
- -
- id: titlebar-settings
- title: 2.3.17 Titlebar style
- title.zh: 2.3.17 标题栏样式
- type: heading
- level: 3
- collapsed: true
- -
- id: bt-colorful-titlebar
- title: Colorful titlebar
- title.zh: 开启顶部多彩标题栏样式
- type: class-toggle
- default: false
- -
- id: background-titlebar-inner
- title: Titlebar background color
- title.zh: 标题栏背景颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: titlebar-close-button
- title: Titlebar close button
- title.zh: Ob标题栏关闭按钮
- type: class-select
- allowEmpty: false
- default: default-titlebar
- options:
- -
- label: Default
- value: default-titlebar
- -
- label: Reversal
- value: reversal-titlebar
- -
- id: hide-titlebar-text
- title: Hide text in title bar
- title.zh: 隐藏Obsidian标题栏中的文字
- type: class-toggle
- default: false
- -
- id: hide-titlebar-close-btn
- title: Auto-hide title bar close button
- title.zh: 自动隐藏关闭按钮
- type: class-toggle
- default: false
- -
- id: outline-settings
- title: 2.3.18 Outline
- title.zh: 2.3.18 侧边栏大纲
- type: heading
- level: 3
- collapsed: true
- -
- id: outline-style
- title: Outline style
- title.zh: 大纲样式
- type: class-select
- allowEmpty: false
- default: default-outline-style
- options:
- -
- label: Default
- value: default-outline-style
- -
- label: Logseq
- value: logseq-outline-style
- -
- id: nowrap-outline
- title: Nowrap
- title.zh: 不换行
- type: class-toggle
- default: false
- -
- id: prompt-settings
- title: 2.3.19 Prompt (ctrl p)
- title.zh: 2.3.19 提示框 (ctrl p)
- type: heading
- level: 3
- collapsed: true
- -
- id: prompt-options
- title: Prompt styles
- title.zh: 提示框唤出样式
- type: variable-select
- allowEmpty: false
- default: default-prompt-style
- options:
- -
- label: Default
- value: default-prompt-style
- -
- label: Fancy prompt 1
- value: fancy-prompt-1
- -
- label: Slide Up Large
- value: slideUpLarge
- -
- label: Quick Scale Down
- value: quickScaleDown
- -
- label: Blow Up Modal
- value: blowUpModal
- -
- label: Road Runner In
- value: roadRunnerIn
- -
- label: Road Runner Out
- value: roadRunnerOut
- -
- label: Unfold In
- value: unfoldIn
- -
- label: Pop-swirl
- value: pop-swirl
- -
- id: stack-settings
- title: 2.3.20 Stack tabs
- type: heading
- level: 3
- collapsed: true
- -
- id: stack-tabs-text-ori-options
- title: Text orientation styles
- title.zh: stack 模式汉字竖排
- type: class-select
- allowEmpty: false
- default: stack-tab-text-ori-mixed
- options:
- -
- label: Default
- value: default-stack-text-ori-style
- -
- label: Mixed orientation
- value: stack-tab-text-ori-mixed
- -
- id: stack-tabs-background-blur-depth
- title: stack tabs background blur radius
- title.zh: 堆叠模式下笔记背景模糊程度
- description: To adjust the radius of blur
- description.zh: 调整背景模糊程度
- type: variable-number-slider
- default: 40
- format: px
- min: 0
- max: 200
- step: 10
- -
- id: tabs-settings
- title: 2.3.21 Tabs
- type: heading
- level: 3
- collapsed: true
- -
- id: tab-head-style
- title: Tab style
- type: class-select
- allowEmpty: false
- default: default-tab
- options:
- -
- label: Default
- value: default-tab
- -
- label: Underline
- value: underline-tab-style
- -
- label: Safari-style
- value: safari-tab-style
- -
- label: Transparent-style
- value: transparent-tab-style
- -
- id: mermaid-styles
- title: 2.3.21 Mermaid
- type: heading
- level: 3
- collapsed: true
- -
- id: resizable-mermaid
- title: Resizable mermaid in reading mode
- title.zh: 阅读模式可调整mermaid大小
- type: class-toggle
- default: false
- -
- id: canvas-styles
- title: 2.3.23 Canvas
- title.zh: 2.3.23 白板 Canvas
- type: heading
- level: 3
- collapsed: true
- -
- id: canvas-card-focus-mode
- title: Canvas card focus mode (Unavailable)
- title.zh: 开启Canvas聚焦模式 (不可用)
- description: clicking on a card will highlight all cards and lines of the same color on the canvas When turned on
- description.zh: 开启后 点击卡片会突出显示画布上所有相同颜色的卡片和线条
- type: class-toggle
- default: false
- addCommand: true
- -
- id: zoom-multiplier
- title: Canvas card size for "Zoom to selection"
- title.zh: “聚焦”时卡片大小
- type: variable-number-slider
- default: 1
- min: 0.5
- max: 2
- step: 0.05
- -
- id: canvas-card-text-middle
- title: Canvas card text center align
- title.zh: 卡片文字默认居中
- type: class-toggle
- default: false
- -
- id: canvas-card-opacity
- title: Canvas card opacity
- title.zh: 卡片透明度
- type: variable-number-slider
- default: 0.1
- min: 0
- max: 1
- step: 0.05
- -
- id: canvas-workplace-background-heading
- title: 2.3.23.1 canvas workplace background settings
- title.zh: 2.3.23.1 canvas页面背景设置
- type: heading
- level: 4
- collapsed: true
- -
- id: toggle-canvas-grid
- title: Toggle canvas grid
- title.zh: 关闭Canvas网格显示
- type: class-toggle
- default: false
- -
- id: canvas-workplace-background
- title: Toggle canvas workplace background
- title.zh: 关闭Canvas工作区背景
- description.zh: 如果开启了1.2.1工作页面背景,编辑画板也会带有背景,这里可以关闭画板背景
- type: class-toggle
- default: false
- -
- id: canvas-background
- title: Custom canvas background color
- title.zh: 自定义canvas背景色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: tab-stack-folder
- title: 2.3.24 Tab stack
- title.zh: 2.3.24 堆叠标签页
- type: heading
- level: 3
- collapsed: true
- -
- id: tab-stacked-pane-width
- title: Tag stacked pane with
- type: variable-number
- default: 700
- format: px
- -
- id: tab-stacked-header-width
- title: Spine width
- type: variable-number
- default: 40
- format: px
- -
- id: highlight-bg-color-folder
- title: 2.3.25 Highlights (==xx==)
- title.zh: 2.3.25 高亮 (==xx==)
- type: heading
- level: 3
- collapsed: true
- -
- id: text-highlight
- title: Highlight text color
- title.zh: 高亮文本颜色
- description: ==XXXXX== color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: highlight-style
- title: Highlight styles
- title.zh: 高亮样式
- type: class-select
- allowEmpty: false
- default: bt-default-highlight
- options:
- -
- label: Default
- value: bt-default-highlight
- -
- label: All rounded corners (@Mon & @TheGodOfKing)
- value: all-rounded-corners-highlight
- -
- label: No rounded corners
- value: no-rounded-corners-highlight
- -
- id: highlight-bg-color-head
- title: Highlight background color
- title.zh: 高亮背景颜色
- type: heading
- level: 4
- collapsed: true
- -
- id: text-highlight-bg-h-light
- title: Hue (Light mode)
- description: To adjust Hue
- description.zh: 调整颜色 明亮模式
- type: variable-number-slider
- default: 34
- min: 0
- max: 360
- step: 5
- -
- id: text-highlight-bg-s-light
- title: Saturation (Light mode)
- description: To adjust Saturation
- description.zh: 调整饱和度 明亮模式
- type: variable-number-slider
- default: 100
- min: 0
- max: 100
- step: 5
- format: "%"
- -
- id: text-highlight-bg-l-light
- title: Lightness (Light mode)
- description: To adjust Lightness
- description.zh: 调整亮度 明亮模式
- type: variable-number-slider
- default: 80
- min: 0
- max: 100
- step: 5
- format: "%"
- -
- id: text-highlight-bg-a-light
- title: Opacity (Light mode)
- description: To adjust Alpha
- description.zh: 调整透明度(Alpha)明亮模式
- type: variable-number-slider
- default: 0.80
- min: 0
- max: 1
- step: 0.05
- -
- id: text-highlight-bg-h-dark
- title: Hue (Dark mode)
- description: To adjust Hue
- description.zh: 调整颜色 黑暗模式
- type: variable-number-slider
- default: 57
- min: 0
- max: 360
- step: 5
- -
- id: text-highlight-bg-s-dark
- title: Saturation (Dark mode)
- description: To adjust Saturation
- description.zh: 调整饱和度 黑暗模式
- type: variable-number-slider
- default: 40
- min: 0
- max: 100
- step: 5
- format: "%"
- -
- id: text-highlight-bg-l-dark
- title: Lightness (Dark mode)
- description: To adjust Lightness
- description.zh: 调整亮度 黑暗模式
- type: variable-number-slider
- default: 38
- min: 0
- max: 100
- step: 5
- format: "%"
- -
- id: text-highlight-bg-a-dark
- title: Opacity (Dark mode)
- description: To adjust Alpha
- description.zh: 调整透明度(Alpha)黑暗模式
- type: variable-number-slider
- default: 0.55
- min: 0
- max: 1
- step: 0.05
- -
- id: colorful-highlight-head
- title: Colorful highlight setting
- title.zh: 多彩高亮背景颜色
- type: heading
- level: 4
- collapsed: true
- -
- id: remove-colorful-highlight-bg
- title: Deactivate colorful-highlight
- title.zh: 取消多彩高亮颜色
- description: In this theme, *==xxx==*, **==xxx==** and ***==xxx==*** possese different background colors by default, active this option to cancel it. Even with this option actived, you can still type "cssclass:colorful-highlight" into yaml to make the colorful-highlight style available to individual documents
- description.zh: 当前主题下,*==xxx==*, **==xxx==** and ***==xxx==*** 默认情况下具有不同高亮背景色,激活该选项以取消。即使取消了该功能,你依旧可以在yaml中键入"cssclass:colorful-highlight",使单个文档激活多彩高亮功能
- type: class-toggle
- default: false
- -
- id: bg-color-highlight-1
- title: Highlight background color Plus 1 (*==xx==*)
- title.zh: 高亮颜色 Plus 1 (*==xx==*)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#ff000034'
- default-dark: '#c865656f'
- -
- id: color-highlight-1
- title: Highlight text color Plus 1 (*==xx==*)
- title.zh: 高亮文字颜色 Plus 1 (*==xx==*)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: font-weight-highlight-1
- title: Font weight of highlight text Plus 1 (*==xx==*)
- title.zh: 字重 Plus 1 (*==xx==*)
- description: Can type normal, bold, lighter or bolder to change the font weight
- description.zh: 可以输入 normal, bold, lighter 或者 bolder 去改变字重
- type: variable-text
- default: normal
- -
- id: bg-color-highlight-2
- title: Highlight background color Plus 2 (**==xx==**)
- title.zh: 高亮颜色 Plus 2 (**==xx==**)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#0fc41835'
- default-dark: '#54b9476f'
- -
- id: color-highlight-2
- title: Highlight text color Plus 2 (**==xx==**)
- title.zh: 高亮文字颜色 Plus 2 (**==xx==**)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: font-weight-highlight-2
- title: Font weight of highlight text Plus 2 (**==xx==**)
- title.zh: 字重 Plus 2 (**==xx==**)
- description: Can type normal, bold, lighter or bolder to change the font weight
- description.zh: 可以输入 normal, bold, lighter 或者 bolder 去改变字重
- type: variable-text
- default: normal
- -
- id: bg-color-highlight-3
- title: Highlight background color Plus 3 (***==xx==***)
- title.zh: 高亮颜色 Plus 3 (***==xx==***)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#4ca6ff51'
- default-dark: '#1e83d086'
- -
- id: color-highlight-3
- title: Highlight text color Plus 3 (***==xx==***)
- title.zh: 高亮文字颜色 Plus 3 (***==xx==***)
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: font-weight-highlight-3
- title: Font weight of highlight text Plus 3 (***==xx==***)
- title.zh: 字重 Plus 3 (***==xx==***)
- description: Can type normal, bold, lighter or bolder to change the font weight
- description.zh: 可以输入 normal, bold, lighter 或者 bolder 去改变字重
- type: variable-text
- default: normal
- -
- id: highlight-bg-color-folder
- title: 2.3.26 Popover
- title.zh: 2.3.26 悬浮预览弹窗
- type: heading
- level: 3
- collapsed: true
- -
- id: background-popover
- title: Hover popover background color
- title.zh: 悬浮弹窗背景色
- description: --background-popover
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: popover-width-factor
- title: Popover width
- title.zh: 弹窗宽度
- type: variable-number-slider
- default: 1
- min: 0.5
- max: 2.5
- step: 0.05
- -
- id: popover-height-factor
- title: Popover height
- title.zh: 弹窗宽度
- type: variable-number-slider
- default: 1
- min: 0.5
- max: 2
- step: 0.05
- -
- id: style-options-for-other-plugins
- title: 3. For Plugins
- title.zh: 3. 插件样式
- type: heading
- level: 1
- collapsed: true
- -
- id: style-options-for-admonition-plugin-header
- title: 3.1 Admonition & Callout style
- type: heading
- level: 2
- collapsed: true
- -
- id: admonition-bg-color
- title: Admontion codebock and Callout background
- title.zh: Admonition 和 Callout背景色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#FFFFFF00'
- default-dark: '#11111100'
- -
- id: admonition-bg-color-same
- title: The same as the title color
- title.zh: 背景色与标题色一致
- description.zh: Obsidian 默认callout样式
- type: class-toggle
- default: false
- -
- id: callout-style-settings
- title: callout style settings
- title.zh: Callout 外观样式设置
- type: class-select
- allowEmpty: false
- default: admonition-bg-color-same
- options:
- -
- label: Default
- value: admonition-bg-color-same
- -
- label: Traditional
- value: traditional-callout-style
- -
- label: Border
- value: border-callout-style
- -
- label: Shade
- value: shade-callout-style
- -
- id: full-width-callout
- title: Full-width layout for callout & admonition
- title.zh: callout和ad块全宽显示
- description.zh: 不收缩减栏宽影响,全宽显示callout块
- type: class-toggle
- default: false
- -
- id: style-options-for-admonition-plugin
- title: Admonition special style support
- title.zh: 是否开启Admonition特别样式支持
- type: class-toggle
- default: true
- description : 目前支持ad类型:blank 全透明框🔸def definition🔸thm theorem🔸lem lemma🔸cor corollary🔸pro proposition 🔸hibox 自动隐藏框🔸col2 col3 col4内容分多栏🔸kanban 伪看板🔸table 表格单行全部显示❗使用方法❗下面以thm类型为例,在admonition插件的设置页面中,类型填 thm,标题填 定理,图标选择hand-point-right,颜色自己选比如浅绿色,添加成功后,在正文中使用代码块```ad-thm 即可激活。其他类型以此类推。
- -
- id: style-options-for-calendar-plugin-header
- title: 3.2 Calendar
- type: heading
- level: 2
- collapsed: true
- -
- id: toggle-calendar-shadow
- title: Toggle shadow of current date
- title.zh: 开启日历中当前日期的阴影
- type: class-toggle
- default: false
- -
- id: toggle-calendar-transparent
- title: Transparent calendar background
- title.zh: 日历背景透明
- type: class-toggle
- default: false
- -
- id: style-options-for-calendar-plugin
- title: Calendar
- type: class-select
- allowEmpty: false
- default: style-options-for-calendar-plugin-default
- options:
- -
- label: Default
- value: style-options-for-calendar-plugin-default
- -
- label: Style 1
- value: style-options-for-calendar-plugin-style-one
- -
- label: Style 2
- value: style-options-for-calendar-plugin-style-two
- -
- id: rainbow-checklist-folder
- title: 3.3 Checklist plugin
- type: heading
- level: 2
- collapsed: true
- -
- id: rainbow-checklist
- title: Rainbow checklist
- title.zh: 彩虹色条目
- type: class-toggle
- default: false
- -
- id: style-options-for-kanban-plugin-header
- title: 3.4 Kanban
- type: heading
- level: 2
- collapsed: true
- -
- id: style-options-for-kanban-plugin-static
- title: Static
- type: class-select
- allowEmpty: false
- default: style-options-for-kanban-plugin-static-default
- options:
- -
- label: Default
- value: style-options-for-kanban-plugin-static-default
- -
- label: All color (instead of images in light mode)
- value: style-options-for-kanban-plugin-static-all-color
- -
- label: All image-1
- value: style-options-for-kanban-plugin-static-all-image-one
- -
- label: All image-2 abstract
- value: style-options-for-kanban-plugin-static-all-image-two
- -
- label: Plain
- value: style-options-for-kanban-plugin-static-plain
- -
- label: Little color
- value: style-options-for-kanban-plugin-static-little-color
- -
- id: style-options-for-kanban-plugin-dynamic
- title: Dynamic
- type: class-select
- allowEmpty: false
- default: style-options-for-kanban-plugin-dynamic-default
- options:
- -
- label: None
- value: style-options-for-kanban-plugin-dynamic-default
- -
- label: Neon-1
- value: style-options-for-kanban-plugin-dynamic-neon-one
- -
- label: Neon-2
- value: style-options-for-kanban-plugin-dynamic-neon-two
- -
- label: Neon-3
- value: style-options-for-kanban-plugin-dynamic-neon-three
- -
- id: style-options-for-buttons-plugin-heading
- title: 3.5 Buttons
- type: heading
- level: 2
- collapsed: true
- -
- id: style-options-for-buttons-plugin
- title: Buttons special style support
- title.zh: 是否开启Buttons特别样式支持
- type: class-toggle
- default: true
- description : 目前内置class:🔸circle_btn 圆形按钮🔸blank 透明按钮🔸grad_button渐变按钮🟣g_purple 紫色🔵g_blue蓝色🟢g_green 绿色💚g_lightgreen 浅绿🟡g_yellow黄色
- -
- id: style-options-for-buttons-plugin-heading
- title: 3.6 Dataview
- type: heading
- level: 2
- collapsed: true
- -
- id: style-options-for-dataview-plugin-heading
- title: 3.6.1 Dataview list
- type: heading
- level: 3
- collapsed: true
- -
- id: folder-dataview-list-style
- title: Style
- title.zh: 样式
- type: class-select
- allowEmpty: false
- default: dataview-list-style-pacman
- options:
- -
- label: Pac-man
- value: dataview-list-style-pacman
- -
- label: Normal
- value: dataview-list-style-normal
- -
- id: style-options-for-dataview-table-plugin-heading
- title: 3.6.2 Dataview table
- type: heading
- level: 3
- collapsed: true
- -
- id: dvtable-style-options
- title: Dataview table format
- title.zh: Dataview 表格格式
- type: class-select
- allowEmpty: false
- default: default-dvtable
- options:
- -
- label: Defaut table
- value: default-dvtable
- -
- label: Wrapped table (break all)
- value: wrapped-dvtable
- -
- label: Non-wrapped table (limited cell width)
- value: no-wrapped-dvtable-cell
- -
- label: Non-wrapped table
- value: no-wrapped-dvtable
- -
- id: auto-serial-number-dvtable
- title: Automatically add serial numbers to tables
- title.zh: Dataview表格自动添加序号
- type: class-toggle
- default: false
- -
- id: full-width-dvtable
- title: Full-width dvtable display
- title.zh: dataview表格全宽显示
- description: for Reading View, require Contextual Typography plugin
- description.zh: 阅读模式下,实现效果需要安装Contextual Typography插件
- type: class-toggle
- default: false
- -
- id: style-options-for-dialogue-plugin-heading
- title: 3.7 Dialogue & Chatview
- type: heading
- level: 2
- collapsed: true
- -
- id: dialogue-style
- title: Dialogue & Chatview Style
- title.zh: 聊天框样式
- type: class-select
- allowEmpty: false
- default: dialogue-style-default
- description.zh: Wechat样式适合titleMode:all ,chat样式适合 titleMode:first
- description: Wechat options is for ’titleMode:all‘ ,chat options is for ‘titleMode:first’
- options:
- -
- label: Default
- value: dialogue-style-default
- -
- label: Wechat
- value: dialogue-style-wechat
- -
- label: Chat
- value: dialogue-style-chat
- -
- id: style-options-for-Thino-plugin-heading
- title: 3.9 ✏️Thino
- description: Adapted from @Quorafind's Thino Plugin
- type: heading
- level: 2
- collapsed: false
- -
- id: style-options-for-Thino-plugin-heading-1
- title: 3.9.1 Thino style
- title.zh: 3.9.1 Thino 全局样式
- type: heading
- level: 3
- collapsed: true
- -
- id: memos-inputbox
- title: Put input box to bottom
- title.zh: PC端memos输入框置于页面底部
- type: class-toggle
- default: false
- -
- id: memos-hide-header
- title: hider Thino header
- title.zh: 隐藏thino 视图的头部
- type: class-toggle
- default: false
- -
- id: memos-scroll
- title: add Thino list scroll
- title.zh: 列表 瀑布流模式下给thino 增加一个滚动条
- type: class-toggle
- default: false
- -
- id: hider-memos-modern-banner
- title: hide thino modern moment banner
- title.zh: 隐藏Thino modern 主题下的动态视图的banner
- type: class-toggle
- default: false
- -
- id: memos-banner-gradient
- title: moment banner gradient
- title.zh: 动态视图的banner 渐变显示
- type: class-toggle
- default: true
- -
- id: thino-view-style
- title: thino style
- title.zh: Thino的风格
- type: class-select
- allowEmpty: false
- default: thino-frosted-style
- options:
- -
- label: default
- value: thino-default
- -
- label: Frosted Style(Transparent)
- value: thino-frosted-style
- -
- label: Frosted Style
- value: thino-frosted-style-default
- -
- id: thino-view-background
- title: custom thino background
- title.zh: 自定义Thino背景
- type: class-select
- allowEmpty: false
- default: thino-background-default
- options:
- -
- label: default
- value: thino-background-default
- -
- label: custom color
- value: thino-background-color
- -
- label: Custom background img
- value: custom-thino-background
- -
- id: thino-modern-primary
- title: thino background color
- title.zh: thino 背景色
- type: variable-themed-color
- opacity: true
- format: hsl-split
- default-light: '#ebf3ee'
- default-dark: '#1e1e1e'
- -
- id: thino-background-light-custom
- title: Custom thino background light (url)
- title.zh: 自定义Thino背景(亮色模式)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置在线图片。
- type: variable-text
- default: url("https://")
- -
- id: thino-background-dark-custom
- title: Custom thino background dark (url)
- title.zh: 自定义Thino背景(暗色模式)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置在线图片。
- type: variable-text
- default: url("https://")
- -
- id: style-options-for-Thino-plugin-share-heading
- title: 3.9.2 Thino share style
- title.zh: 3.9.2 Thino 卡片分享样式
- type: heading
- level: 3
- collapsed: true
- -
- id: share-thino-style
- title: share thino style
- title.zh: Thino分享样式
- type: class-select
- allowEmpty: false
- default: thino-share-default
- options:
- -
- label: default
- value: thino-share-default
- -
- label: Same as workspace background
- value: share-thino-with-workspace-background
- -
- label: Same as thino background
- value: share-thino-with-thino-background
- -
- label: Custom share background
- value: custom-thino-share-background
- -
- id: share-card-background-opacity-cp
- title: Share Card Background Opacity
- title.zh: 分享卡片背景透明度
- type: variable-number-slider
- default: 0.6
- min: 0
- max: 1
- step: 0.05
- -
- id: share-card-background-color
- title: Share Card Background color(Gradient Mode)
- title.zh: 自定义分享卡片渐变背景颜色(渐变模式生效)
- type: variable-themed-color
- opacity: true
- format: hsl-split
- default-light: '#ffafbd'
- default-dark: '#1e1e1e'
- -
- id: share-thino-background-light-custom
- title: Custom thino share background light (url)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置在线图片。
- type: variable-text
- default: url("https://")
- -
- id: share-thino-background-dark-custom
- title: Custom thino share background dark (url)
- description: Customise the background image. Use the format in the Default below for an Online image.
- description.zh: 需在上方选项种选择Custom,以自定义背景。使用Default内格式设置在线图片。
- type: variable-text
- default: url("https://")
- -
- id: style-options-for-backlinks-panel
- title: 3.10 backlinks panel
- title.zh: 3.10 反链面板
- type: heading
- level: 2
- collapsed: true
- -
- id: full-width-backlinks
- title: Full-width backlinks panel display
- title.zh: 笔记中的反链面板全宽度显示
- type: class-toggle
- default: false
- -
- id: style-options-for-quiet-outline
- title: 3.11 Quiet outline
- title.zh: 3.11 Quiet outline
- type: heading
- level: 2
- collapsed: true
- -
- id: quiet-outline-optimize
- title: Optimize quiet-outline plugin
- title.zh: 美化 quiet-outline 插件
- type: class-toggle
- default: true
- -
- id: build-in-style-folder
- title: 4. Built-in style intro
- title.zh: 4. 内置样式介绍
- description: There are some built-in CSS classes that should be manually declared in the YAML area. Details refer to the TIPS demo vault for Blue Topaz on Github.
- description.zh: 主题内置css类,手动在文档YAML区域进行cssclass声明,详细用法可以参考主题tips库,可以在主题QQ群(社区)获取。
- type: heading
- level: 1
- collapsed: true
- -
- id: built-in-style-kanban
- title: Pseudo-kanban
- title.zh: 伪看板 kanban
- type: heading
- level: 2
- collapsed: false
- description: ❗cssclass:kanban❗ A kind of kanban-liked style for unordered lists. (Adapted from Spectrum theme by @Wiktoria Mielcarek)
- description.zh: ❗cssclass:kanban❗ 实现类似看板样式并排显示,只对无序列表生效。改自Spectrum theme by @Wiktoria Mielcarek
- -
- id: simple-p-kanban
- title: Simple pseudo-kanban
- title.zh: 单色伪看板
- description: Remove colors of pseudo-kanban
- description.zh: 移除伪看板头部颜色
- type: class-toggle
- default: false
- -
- id: remove-shadow-p-kanban
- title: Remove shadow of pseudo-kanban
- title.zh: 移除伪看板触发阴影
- type: class-toggle
- default: false
- -
- id: colorful-p-kanban
- title: Colorful pseudo-kanban
- title.zh: 多彩伪看板
- type: class-toggle
- default: false
- -
- id: blur-p-kanban-frosted-glass
- title: Blur radius (For Frosted Glass Style)
- title.zh: 模糊程度 (毛玻璃效果)
- type: variable-number-slider
- default: 2
- min: 0
- max: 8
- step: 1
- -
- id: p-kanban-color-1
- title: pseudo-kanban color 1
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#52aaf365'
- default-dark: '#3496e652'
- -
- id: p-kanban-color-2
- title: pseudo-kanban color 2
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#84ecec65'
- default-dark: '#2ec4c452'
- -
- id: p-kanban-color-3
- title: pseudo-kanban color 3
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#94ec8c65'
- default-dark: '#38ce2a52'
- -
- id: p-kanban-color-4
- title: pseudo-kanban color 4
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#dce28765'
- default-dark: '#d2dd3852'
- -
- id: p-kanban-color-5
- title: pseudo-kanban color 5
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#eeb36f65'
- default-dark: '#eb973752'
- -
- id: p-kanban-color-6
- title: pseudo-kanban color 6
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#f18e8e65'
- default-dark: '#f3424252'
- -
- id: p-kanban-color-7
- title: pseudo-kanban color 7
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#e677e065'
- default-dark: '#e45bdd52'
- -
- id: p-kanban-color-8
- title: pseudo-kanban color 8
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#ba8be165'
- default-dark: '#b962ff52'
- -
- id: p-kanban-card-color-1
- title: pseudo-kanban-card subitem color
- title.zh: 伪看板子项背景色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#f9f9f99b'
- default-dark: '#0000003f'
- -
- id: p-kanban-border-color
- title: pseudo-kanban-border color
- title.zh: 伪看板边框颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#a0a0a060'
- default-dark: '#00000000'
- -
- id: built-in-style-code-wrap
- title: Code Wrap
- title.zh: 代码行自动换行 code-wrap
- type: heading
- level: 2
- collapsed: true
- description.zh: ❗cssclass:code-wrap❗实现代码块中的代码行自动换行。
- description: ❗cssclass:code-wrap❗ Can be used to wrap code in code blocks for individual .md file
- -
- id: built-in-style-inline-list
- title: List in a horizontal row (inline list)
- title.zh: 行内列表 inline-list
- type: heading
- level: 2
- collapsed: true
- description.zh: ❗cssclass:inline-list❗列表项横向排布。
- description: ❗cssclass:inline-list❗ To make the list show in a horizontal row. Meanwhile, it makes the list show inline which can be used with inline images (like ![[xxx.jpg|inlineR]])
- -
- id: built-in-style-img-grid
- title: Image grid
- title.zh: 图片自适应横排显示 img-grid
- type: heading
- level: 2
- collapsed: true
- description.zh: ❗cssclass:img-grid❗实现图片类似网格一样自适应横排显示。也可以使用类似格式单独调整![[obsidian_image.png|inl|100]] (adapted from https://github.com/iEchoxu/obsidian_orange/blob/main/.obsidian/snippets/image-grid.css)
- description: ❗cssclass:img-grid❗ To make images arrange in a grid in the preview mode. (adapted from https://github.com/iEchoxu/obsidian_orange/blob/main/.obsidian/snippets/image-grid.css)
- -
- id: built-in-style-matrix
- title: Eisenhower matrix
- title.zh: 表格四象图分布 matrix
- type: heading
- level: 2
- collapsed: true
- description: ❗cssclass:matrix❗ Usage https://forum.obsidian.md/t/theme-spectrum-version-1-0-0-and-resise-graphs-controls/12688/34 (Adapted from Spectrum theme by @Wiktoria Mielcarek)
- description.zh: ❗cssclass:matrix❗ 实现N*2表格四象限分布。表格内容使用![[XXX]]引入 见 https://forum.obsidian.md/t/theme-spectrum-version-1-0-0-and-resise-graphs-controls/12688/34。改自Spectrum theme by @Wiktoria Mielcarek
- -
- id: built-in-style-full-width
- title: full-width layout
- title.zh: 全宽显示元素 (i.e. wide-dataview, wide-table, wide-callout and wide-backlinks)
- type: heading
- level: 2
- collapsed: true
- description: ❗cssclass:fullwidth wide-dataview wide-table wide-callout wide-backlinks❗ (Adapted from https://github.com/efemkay @ Faiz Khuzaimah)
- description.zh: ❗cssclass:fullwidth wide-dataview wide-table wide-callout wide-backlinks❗ 分别实现整页,dv表格 md表格 callout 反链面板全宽度布局。改自https://github.com/efemkay @ Faiz Khuzaimah
- -
- id: topaz-community
- title: Supported by Topaz Community 😁
- title.zh: 感谢Topaz社区支持😁,欢迎来访,QQ群:908688452
- type: heading
- level: 1
- collapsed: false
- -
- id: bt-buyacoffe
- title: Support me
- description: "[https://www.buymeacoffee.com/whyi](https://www.buymeacoffee.com/whyi)"
- type: info-text
- markdown: true
- -
- id: bt-github
- title: Star the theme
- description: "[https://github.com/PKM-er/Blue-Topaz_Obsidian-css](https://github.com/PKM-er/Blue-Topaz_Obsidian-css)"
- type: info-text
- markdown: true
-*/
-
-/* @settings
-name: 🥑Blue Topaz Codebox Settings
-id: Blue-Topaz-Codebox-Highlight
-settings:
- -
- id: code-header-theme
- title: Codebox highlighting
- title.zh: 代码框高亮语法设置
- type: heading
- level: 1
- collapsed: false
- -
- id: code-theme-selection
- title: Codebox highlighting schemes
- title.zh: 代码高亮主题
- type: class-select
- allowEmpty: false
- default: code-theme-bt-default
- options:
- -
- label: bt-default
- value: code-theme-bt-default
- -
- label: Solarized Light
- value: code-theme-solarized-light
- -
- label: Material Palenight
- value: code-theme-material-palenight
- -
- label: Dracula
- value: code-theme-dracula
- -
- label: Gruvbox Dark
- value: code-theme-Gruvbox-dark
- -
- label: monokai
- value: code-theme-monokai
- -
- label: sublime
- value: code-theme-sublime
- -
- label: Custom
- value: code-theme-custom
- -
- id: code-style-settings
- title: Codebox style settings
- title.zh: 代码框样式设置
- type: heading
- level: 1
- collapsed: true
- -
- id: mute-code-indent-line
- title: Mute codebox indent line
- title.zh: 取消代码块缩进参考线
- type: class-toggle
- default: false
- -
- id: code-line-number
- title: Code box showing line numbers (Editing mode)
- title.zh: 代码显示行号 (编辑模式)
- description: csslass declares code-line-number to be available for the current document
- description.zh: csslass 声明code-line-number 可对单篇note生效
- type: class-toggle
- default: false
- -
- id: whole-code-wrap
- title: Code wrap (Reading mode)
- title.zh: 代码换行 (阅读模式)
- type: class-toggle
- default: true
- addCommand: true
- -
- id: remove-language-type
- title: Toggle showing types of code languages
- title.zh: 移除阅读模式下代码名称
- type: class-toggle
- default: false
- -
- id: nowrap-edit-codebox
- title: Non-wrap Codebox (Live preview)
- title.zh: 代码不换行 (Live preview)
- type: class-toggle
- default: false
- addCommand: true
- -
- id: letter-space-code
- title: Letter spacing for code
- title.zh: 代码字间距
- type: variable-number-slider
- default: 0
- min: 0
- max: 2
- step: 0.1
- -
- id: code-box-style-option
- title: Codebox style
- type: class-select
- allowEmpty: false
- default: codebox-default-style
- options:
- -
- label: Default
- value: codebox-default-style
- -
- label: Frosted Glass
- value: codebox-frosted-glass
- -
- id: blur-codebox-frosted-glass
- title: Blur radius (For Frosted Glass Style)
- title.zh: 模糊程度 (毛玻璃效果)
- type: variable-number-slider
- default: 2
- min: 0
- max: 8
- step: 1
- -
- id: code-background-colors
- title: Codebox highlighting background colors
- title.zh: 代码框高亮背景色设置
- type: heading
- level: 1
- collapsed: true
- -
- id: background-code
- title: Codebox background color
- title.zh: 代码块背景色
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#292d3e'
- default-dark: '#292d3e'
- -
- id: muted-code-activeline-bg
- title: Mute codebox active line
- title.zh: 取消代码块当前行高亮
- type: class-toggle
- default: false
- -
- id: code-active-line-background-color
- title: Codebox active line background color
- title.zh: 代码块当前行背景色
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#353a50'
- default-dark: '#353a50'
- -
- id: code-selection-background
- title: Codebox selection line background color
- title.zh: 代码块选中背景色
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#353a50'
- default-dark: '#353a50'
- -
- id: code-block-colors
- title: Custom codebox syntax highlighting colors
- title.zh: 自定义语法高亮颜色
- type: heading
- level: 1
- collapsed: true
- -
- id: code-normal
- title: Code block normal color
- description.zh: 代码框普通字体颜色
- type: variable-themed-color
- format: hex
- opacity: true
- default-light: '#d4d4d4'
- default-dark: '#d4d4d4'
- -
- id: code-keyword
- title: Code block keyword color
- type: variable-themed-color
- format: hex
- default-light: '#c792ea'
- default-dark: '#c792ea'
- -
- id: code-value
- title: Code block number color
- type: variable-themed-color
- format: hex
- default-light: '#ff5370'
- default-dark: '#ff5370'
- -
- id: code-type
- title: Code block type color
- type: variable-themed-color
- format: hex
- default-light: '#decb6b'
- default-dark: '#decb6b'
- -
- id: code-property
- title: Code block property color
- type: variable-themed-color
- format: hex
- default-light: '#c792ea'
- default-dark: '#c792ea'
- -
- id: code-variable
- title: Code block variable color
- type: variable-themed-color
- format: hex
- default-light: '#f07178'
- default-dark: '#f07178'
- -
- id: code-variable-2
- title: Code block variable-2 color
- type: variable-themed-color
- format: hex
- default-light: '#eeffff'
- default-dark: '#eeffff'
- -
- id: code-variable-3
- title: Code block variable-3 color
- type: variable-themed-color
- format: hex
- default-light: '#f07178'
- default-dark: '#f07178'
- -
- id: code-qualifier
- title: Code block qualifier color
- type: variable-themed-color
- format: hex
- default-light: '#decb6b'
- default-dark: '#decb6b'
- -
- id: code-operator
- title: Code block operator color
- type: variable-themed-color
- format: hex
- default-light: '#89ddff'
- default-dark: '#89ddff'
- -
- id: code-hr
- title: Code block hr color
- type: variable-themed-color
- format: hex
- default-light: '#98e342'
- default-dark: '#98e342'
- -
- id: code-builtin
- title: Code block builtin color
- type: variable-themed-color
- format: hex
- default-light: '#ffcb6b'
- default-dark: '#ffcb6b'
- -
- id: code-tag
- title: Code block tag color
- type: variable-themed-color
- format: hex
- default-light: '#ff5370'
- default-dark: '#ff5370'
- -
- id: code-string-2
- title: Code block string-2 color
- description: class-name
- type: variable-themed-color
- format: hex
- default-light: '#f07178'
- default-dark: '#f07178'
- -
- id: code-punctuation
- title: Code block punctuation color
- description: code punctuation, bracket color
- type: variable-themed-color
- format: hex
- default-light: '#ff5370'
- default-dark: '#ff5370'
- -
- id: code-comment
- title: Code block comment color
- type: variable-themed-color
- format: hex
- default-light: '#676e95'
- default-dark: '#676e95'
- -
- id: code-string
- title: Code block string color
- type: variable-themed-color
- format: hex
- default-light: '#c3e88d'
- default-dark: '#c3e88d'
- -
- id: code-attribute
- title: Code block attribute color
- type: variable-themed-color
- format: hex
- default-light: '#c792ea'
- default-dark: '#c792ea'
- -
- id: code-function
- title: Code block function color
- type: variable-themed-color
- format: hex
- default-light: '#c792ea'
- default-dark: '#c792ea'
- -
- id: code-important
- title: Code block important color
- type: variable-themed-color
- format: hex
- default-light: '#c792ea'
- default-dark: '#c792ea'
- -
- id: cm-atom
- title: Code block atom color
- description: Frontmatter keys color
- type: variable-themed-color
- format: hex
- default-light: '#f78c6c'
- default-dark: '#f78c6c'
- -
- id: code-meta
- title: Code block meta color
- description: Frontmatter punctuation color
- type: variable-themed-color
- format: hex
- default-light: '#ffcb6b'
- default-dark: '#ffcb6b'
- -
- id: code-language
- title: Code block language color
- type: variable-themed-color
- format: hex
- default-light: '#ff5370'
- default-dark: '#ff5370'
- -
- id: codeblock-folder
- title: Inline code
- title.zh: 行内代码
- type: heading
- level: 1
- collapsed: true
- -
- id: background-code-2
- title: Inline code background color
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: text-color-code
- title: Inline code color
- title.zh: 行内代码颜色
- type: variable-themed-color
- opacity: true
- format: hex
- default-light: '#'
- default-dark: '#'
- -
- id: font-weight-inline-code
- title: Font weight of inline code
- title.zh: 行内代码字重
- type: variable-text
- default: bold
-*/
-
-@font-face {
- font-family: 'Lucida Handwriting';
- src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2');
- font-weight: normal;
- font-style: italic;
- font-display: swap;
-}
-
-@font-face {
- font-family: 'boxicons';
- src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAUQAAwAAAAACcgAAATCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYABcEQgKizCJEgsWAAE2AiQDIAQgBYJKB20bvAfIjsK22bOwIjmQDyeRhxX00NzbvN1Nmu62nLQHQCDL9ufY3SlWLCy602dZsQLOD3n6L92cdrLTQfkrT6MySDfJpw9OaT98nP5JmH4/V2cmpe/6WhKztuSGJ/ESuA4hvX1EJEJolEji6JTI0tpue1NL4JWIHgIq4OgbhCi/3NpClyACc5XyAoCL6n70EWwlhmpONTB1FlpfjQVO/p/gZZEPIDSpXtxo4LaSYhHSHYt+SxUJhpheH+5uX9ye3VV/Gfy/gOQ3Fu8zRRlHGQfpRqmPgCzFCBUF1Uh/SQrUgH4DZhk6yeGXoC8cBhsxFq7pb0yj9ZTXp1KXLMmRQUixqcS8vOSggBJukKH1ydDZR4IPYZr5Euhg83gIFk9pP/Clx0I87acK8hy24z0qvcx2nb/0Cdoa+Ii0XgVzgN6r+iK0nkGLXR2X+z/gex7bxsateRzxFtwXn/LeVSySZJFoZH5I+4HvqJZKR+o4Dur6t87I2TrM6j9XdbrRcY44fLSlI+3ubuzuV5Hdvmmca2jI1uvoSDsmADmD6IHuGenUM5hVdZIFkpwkXs2bzaqVg5ig21xnZ9bUpK4udbC3keseVkdfg/zQ+QTxrilf2khRYnFlXQ3oFA9wOU5xw2nnctiCmtR0SRXZXYGyoKwnVewY+LjeTGHwbDzaORny7Ubx7umQd2bik2Sobg3K+RPl9l33+SOXNRX7Rzyyh3xsi93O6bABkL+k7Qg6sJdNW4lpYOrJSeqY8Y5wNiV/TaCTQbNh4pWu3ptEMLym787heHiFV1iqrfSZGuEmx6pMFUnBWUPZprrSuqbVv4VrsZIKU9XLvSABx5PYHh7sJLorocDdi5VC+fTknXoQAxapG1EZ7VJcvB7ywPCse5ZoWiXhxg3VDtXKzdUSo1yu6AlFbyjzB3Pl5lRYKqpMFQC6zlNVwVQBoO3DfBetL/3fZHyLEH875zoW9LUhTUVOcYUwA6fRgIBbTtKvA2yR+LMPYlIc5SLq732uzjZsbz84PdW809uR351YPvDkeGS/e1mcsIKQurCaoLCpnHWQjeFEVjhOEDgAvBQ5jVYIczAa5Qa864uU+J0mG9FJzq7mz8ye7ie0vQGl5woLR5VRhY1FYIfw4VmMLCL8P4DJY4JBvrso7cAWqDglK65rDHcKgpDsOnEZo+/qSKSJPI5BruiogT4dVdX60tQ816e755+W0fkD9Kn+1ymZhUg7aIxqABL9F1JVtE7bwhtlS+iC/gaPfES5EmhGRPcKfzdjw4z8RBxP5HiAThQ/8i1/7/VOSbevCeoAeBVmJ+lNFB8tT6ATuAU6O9hvowFoaKlY+maXjJ1P0vq4gXpOO6ynCtbAAgG8fQ61ZUvrtSoegKYKJ8usGcpIYLktWu4idUSgenkMV3u60AWLXDmihnGgNlQxb7mF5Q7UEQ2sWR6D18uFQ3uIogdmMPf3es536ZyNhdVX/kVvRrnAOOLfKX4a7IGgiBTiIMgklwgSSCKfdGLIgU0COeSSUjGpxRhGMIoFieY8tDhIAtqr9WPII4H4zj0Uo8XiwfKhEM12YYFBf70HGYwsVk6RYpUpiQ8eK85KthbJP5FiReyeEPPGMJafL53oZ03CnHJ0G2cA') format('woff2');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-
-
-body {
- --font-size-obsidian-titlebar: 13px;
- --font-size-vault-name: 1em;/*左侧库名字体大小*/
- --font-size-file-header-title: 0.9em;/*文件抬头标题,只在非Andy mode plugin时生效*/
- --font-size-file-header-title-andy-plugin: 1em;/*文件抬头标题for Andy mode plugin*/
- --font-size-embed-title-size: 1.3em;
- --font-size-embed-file: 1.25em;
- --font-size-folder-and-file: 0.9em;/*左侧边栏文件字体大小*/
- --font-size-edit-normal: 1em;/*编辑正文字体大小*/
- --font-size-preview-normal: 1em;/*预览正文字体大小*/
- --h1-size: 1.5625em;
- --h2-size: 1.4375em;
- --h3-size: 1.3125em;
- --h4-size: 1.1875em;
- --h5-size: 1.0625em;
- --h6-size: 1em;
- --font-size-tag: 0.85em;
- --font-size-emoji-after-tag: 1.5625em;
- --font-size-list: 1em;
- --font-size-preview-blockquote: 1em;
- --font-size-edit-blockquote: 1em;
- --font-size-outline:var(--nav-item-size);
- --font-size-code: 1em;
- --font-size-latex: 1em;
- --font-size-cloze: 0.9375em;
- --font-size-better-footnote: 1.3em;
- --font-size-checklist: 0.85em;
- --font-size-split: 0.85em;
- --font-size-loading-diy-text: 3em;
- --font-size-loading-add: 1.5em;
- --table-header-size: inherit;
-
- /*font family*/
- --font-default: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Inter", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Microsoft YaHei Light", sans-serif;
- --font-family-list: ;/*列表字体*/
- --font-text-theme: Bookerly, 'Inter', "Segoe UI", "霞鹜文楷 GB", "LXGW WenKai", "Microsoft YaHei"; /*主体(包括列表)字体,除代码框等少数部分*/
- --h1-font: var(--font-text),var(--font-default);
- --h2-font: var(--font-text),var(--font-default);
- --h3-font: var(--font-text),var(--font-default);
- --h4-font: var(--font-text),var(--font-default);
- --font-family-title: ;/*文件抬头标题*/
- --font-family-folder-file-title: Arlrdbd, "Source Han Sans", "Noto Sans CJK", "Source Sans Pro", "Segoe UI Emoji", sans-serif;/*左侧边栏文件、文件夹字体*/
- --font-monospace-theme: 'JetBrains Mono', Consolas, Monaco, "等距更纱黑体 SC", "Source Han Mono", "Microsoft Yahei Mono", "Segoe UI Emoji", "Microsoft YaHei", "Source Code Pro", monospace;
- --font-family-inline-code: var(--font-monospace-override), var(--font-monospace-theme);
- --font-family-tag: Bookerly, 'Inter', "Segoe UI", "Microsoft YaHei", STzhongsong, STSong, "Segoe UI Emoji", Serif;
- --font-family-vault: "Lucida Handwriting", "Segoe UI Emoji";/*左侧库名字体*/
- --font-family-special-tag: "Lucida Handwriting", "Segoe UI Emoji";
- --mermaid-font-family: Segoe UI, "Microsoft YaHei", "Segoe UI Emoji", "trebuchet ms", verdana, Arial, cursive;
- --font-family-better-footnote: Arlrdbd, "Source Han Sans", "Segoe UI Emoji";
- --font-family-strong: Bookerly, 'Inter', "Segoe UI", "LXGW WenKai Screen", "LXGW WenKai Screen R", "霞鹜文楷 GB", "LXGW WenKai", "Segoe UI Emoji", var(--font-interface);
- --font-family-em: ;
- --font-loading-text: var(--font-monospace-theme);
-
- /*radius*/
- --radius-xs: 3px;
- --radius-s: 5px;
- --radius-m: 7px;
- --radius-l: 15px;
-
- --background-settings-workplace-theme-light-custom: url("https://");
- --background-settings-workplace-theme-dark-custom: url("https://");
- --background-command-palette-theme-light-custom: url("https://");
- --background-command-palette-theme-dark-custom: url("https://");
- --background-panel-page-theme-dark-custom: url("https://");
- --background-panel-page-theme-light-custom: url("https://");
- --background-markdown-page-theme-dark-custom: url("https://");
- --background-markdown-page-theme-light-custom: url("https://");
- --blur-depth: 10px;
- --blur-depth-cp: 10px;
- --saturate-4-bg: 1;
- --saturate-4-bg-cp: 1;
- --brightness-4-bg: 0.9;
- --brightness-4-bg-cp: 0.9;
- --opacity-cp: 0.25;
- --bg-panel-page-opacity-cp:0.25;
- --titlebar-brightness: 1;
- --titlebar-blur-depth: 8px;
- --stack-tabs-background-blur-depth:40px;
-
- --fancy-hr-icon: '😀';
- --fancy-hr-rotate: 0deg;
- --line-height-main: 1.5;
- --line-height-list: 2;
-
- --line-height-split: 1.3;
- --letter-space-main: 0;
- --letter-space-code: 0;
-
- --file-line-width: 45rem;
- --embed-content-height: 600px;
-
- --bottom-padding-value: 0em;
-
- --font-weight-highlight-1: normal;
- --font-weight-highlight-2: normal;
- --font-weight-highlight-3: normal;
- --font-weight-inline-code: bold;
- --image-max-width: 100%;
-
- --checkbox-size: 0.9rem;
-
- --loading-diy-text: "快乐摸鱼又一天,人生还剩多少天?";
- --loading-diy-text-color: var(--text-normal);
- --loading-page-custom-gif-caption: " ";
- --loading-page-custom-gif-caption-alt: " ";
- --loading-page-custom-gif-url: url(https://);
- --loading-text-before: "❀✿";
- --loading-text-after: "✿❀";
- --loading-add-text-color: #d47e86;
- --loading-add-text-color-alt: #a4e39c;
- --pixel: 20px;
- --c-1: #da2400;
- --c-2: #ffb623;
- --c-3: #8c6e22;
-
- --nord0: #2E3440;
- --nord1: #3B4252;
- --nord1-1: #3B425251;
- --nord2: #434C5E;
- --nord3: #4C566A;
- --nord3-1: #717a91;
-
- --nord4: #d8dee9;
- --nord4-1: #d8dee95c;
- --nord5: #E5E9F0;
- --nord5-1: #E5E9F053;
- --nord6: #ECEFF4;
- --nord6-1: #ECEFF46c;
- --nord6-2: #ECEFF43c;
-
- --nord7: #8fbcbb;
- --nord7-transparent: #8fbcbb2f;
- --nord8: #88C0D0;
- --nord8-0: #65afc4;
- --nord9: #81a1c1;
- --nord9-1: #81a1c16c;
- --nord9-2: #81a1c13c;
- --nord10: #5e81ac;
-
- --nord11: #BF616A;
- --nord11-1: #BF616A4b;
- --nord12: #D08770;
- --nord13: #EBCB8B;
- --nord13-0: #e2b65e;
- --nord13-1: #ebca894b;
- --nord14: #A3BE8C;
- --nord14-0: #95b677;
- --nord15: #B48EAD;
-
- --hr-color-icon-1: var(--theme-color);
- --hr-color-icon-2: var(--theme-color);
- --hr-color-icon-3: var(--theme-color);
- --hr-color-icon-4: var(--theme-color);
- --hr-color-1: var(--theme-color);
- --hr-color-2: var(--theme-color);
- --hr-color-3: var(--theme-color);
- --hr-color-4: var(--theme-color);
- --hr-color-numbers-line-1: var(--theme-color);
- --hr-color-numbers-line-2: var(--theme-color);
- --hr-color-numbers-line-3: var(--theme-color);
- --hr-color-numbers-line-4: var(--theme-color);
- --hr-color-numbers-bg-color: var(--theme-color-translucent-015);
- --hr-color-numbers-color: var(--theme-color);
- --hr-numbers-text-fill: transparent;
- --hr-numbers-text-stroke: var(--text-normal);
-
- --cloze-bg-color: var(--accent-strong);
- --cloze-decoration: none;
- --cloze-decoration-color: red;
- --cloze-decoration-2: dashed;
- --cloze-decoration-color-2: var(--theme-color);
- --cloze-bg-color-3: transparent;
- --cloze-decoration-3: dashed;
- --cloze-decoration-color-3: var(--theme-color);
-
- --custom-titlebar-bg: var(--background-secondary-alt);
-
- --text-highlight-bg-h-dark: 57;
- --text-highlight-bg-s-dark: 40%;
- --text-highlight-bg-l-dark: 38%;
- --text-highlight-bg-a-dark: 0.541;
-
- --text-highlight-bg-h-light: 34;
- --text-highlight-bg-s-light: 100%;
- --text-highlight-bg-l-light: 80%;
- --text-highlight-bg-a-light: 0.847;
-
- --cursor-color: var(var(--text-normal));
-
- --fancy-cursor-width: 2px;
- --cursor-color-temp: var(var(--text-normal));
-
- --print-strong-color: ;
- --print-em-color: var(--accent-em);
-
- --tag-border-width: 1px;
- --paragraph-spacing: 1;
- --blur-codebox-frosted-glass: 2;
- --blur-p-kanban-frosted-glass: 5;
-
- --status-bar-bg: var(--background-secondary-alt);
- --status-bar-text-color: var(--text-muted);
-
- --list-ol-marker-1: decimal;
- --list-ol-marker-2: lower-latin;
- --list-ol-marker-3: lower-roman;
- --list-ol-marker-4: decimal;
- --list-ul-marker-1: '\2022';
- --list-ul-marker-2: '\25E6';
- --list-ul-marker-3: '\25AA';
- --list-ul-marker-4: '\25E6';
- --list-ul-marker-color: var(--list-marker-color);
- --list-marker-color-collapsed: var(--theme-color);
-
- --list-ul-colorful-marker-content: '\2022';
-
- --he-title-bar-active-bg: var(--theme-color-translucent-005);
- --he-title-bar-active-pinned-bg: var(--theme-color-translucent-005);
- --he-title-bar-inactive-bg: var(--theme-color-translucent-001);
- --he-title-bar-inactive-pinned-bg: var(--theme-color-translucent-001);
- --he-title-bar-inactive-action: var(--text-normal);
- --he-title-bar-active-action: var(--theme-color);
- --he-title-bar-active-fg: var(--text-normal);
- --he-title-bar-inactive-fg: var(--text-muted);
-
- --list-spacing-bt: 1;
-
- --font-weight-strong: bold;
- --font-style-em: italic;
- --code-background: var(--background-code);
- --canvas-card-opacity: 0.1;
-
- --popover-width-factor: 1;
- --popover-height-factor: 1;
-
- /*bubble*/
- --bt-bubble-layout-padding: 8px;
- --bt-bubble-background-color: transparent;
- --bt-bubble-border-color: var(--background-modifier-border);
- --bt-indentation-gradient-color-1: var(--theme-color);
- --bt-indentation-gradient-color-2: transparent;
- --bt-colorful-indentation-width: 1px;
-
- --h1-bg-color: color-mix(in srgb, var(--h1-color) 15%, transparent);
- --h2-bg-color: color-mix(in srgb, var(--h2-color) 15%, transparent);
- --h3-bg-color: color-mix(in srgb, var(--h3-color) 15%, transparent);
- --h4-bg-color: color-mix(in srgb, var(--h4-color) 15%, transparent);
- --h5-bg-color: color-mix(in srgb, var(--h5-color) 15%, transparent);
- --h6-bg-color: color-mix(in srgb, var(--h6-color) 15%, transparent);
- --inline-title-bg-color: color-mix(in srgb, var(--h1-color) 15%, transparent);
-
- --ribbon-background: var(--background-secondary-alt);--ribbon-background-collapsed: var(--background-secondary-alt);
-
- --bt-indentation-width-hover: 3px;
-
- /***thino***/
- --share-thino-background-light-custom:url("https://");
- --share-thino-background-dark-custom:url("https://");
- --thino-background-light-custom:url("https://");
- --thino-background-dark-custom:url("https://");
-
- --share-card-background-opacity-cp:0.6;
-}
-
-
-body.all-dark-pdf .print,
-.theme-dark {
- --background-primary: var(--background-primary-bg-4-bt,#202020);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#444444);
- --background-secondary: var(--background-secondary-bg-4-bt,#151515);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#000000);
- --background-modifier-border: #343434;
- --background-modifier-success: #539126;
- --background-modifier-success-rgb: 83, 145, 38;
- --background-modifier-error: #9b4343;
- --background-modifier-error-rgb: 155, 67, 67;
- --text-accent: var(--color-accent);
- --text-accent-hover: var(--color-accent-2);
- --text-normal: #c6c6c6;
- --text-highlight: var(--text-normal);
- --background-modifier-box-shadow: rgba(228, 228, 228, 0.08);
-
- --text-muted: #8a8a8a;
- --text-muted-rgb: 138, 138, 138;
- --text-faint: #797979;
- --text-folder-file: #b3b3b3;
- --accent-strong: #e7e7e7;
- --accent-em: #a4ca8e;
- --text-error: #e16d76;
- --text-error-hover: #c9626a;
- --text-selection: #3b767160;
- --text-on-accent: #e4e4e4;
- --interactive-normal: #2b2b2b;
- --interactive-hover: #373737;
- --accent-h: 208;
- --accent-s: 64%;
- --accent-l: 49%;
- --accent-l-alt: calc(var(--accent-l) * 1.05);
- --interactive-accent-rgb: 45, 130, 204;
- --interactive-accent-hover: var(--color-accent-2);
- --panel-border-color: #18191e;
- --search-text: #e0e0e0;
- --folder-title: #ffffff;
-
- --text-highlight-bg: hsla(var(--text-highlight-bg-h-dark), var(--text-highlight-bg-s-dark), var(--text-highlight-bg-l-dark), var(--text-highlight-bg-a-dark));
- --mark-highlight-strong-em: #fff7603a;
- --strong-em-highlight-color: #a7b4ff;
- --text-search-highlight-bg: #bb4361;
- --strong-em-color-1: #43d3ff;
- --strong-em-color-2: #baaaff;
-
- --background-search-result: var(--background-secondary-bg-4-bt);
- --search-result-file-matched-bg: #023774;
- --page-border-bottom: var(--background-secondary-alt);
- --background-asymm-split-left: var(--background-secondary-alt);
- --background-mobile-drawer-1: #1b1b1b;
- --background-mobile-drawer-2: #1b1b1b69;
- --background-modifier-border-hr: #3f3f3f;
- --background-modifier-border-asymm: #343434;
- --background-modifier-border-checkbox: #7b7b7b;
- --background-transparent-black-or-white-1: #1b1b1b9a;
- --background-transparent-black-or-white-2: #1e1e1ebd;
- --background-transparent-black-or-white-3: #2f2f2f6c;
- --background-transparent-black-or-white-3-1: #00000064;
- --background-transparent-black-or-white-4: #7e7e7e1d;
- --background-transparent-black-or-white-5: #0f0f0f6c;
- --background-black-or-white-1: #353535;
- --background-modifier-border-1: #000000;
- --background-transparent-blue: #003e759a;
- --scrollbar-thumb-bg: #3f3f3f7e;
- --scrollbar-active-thumb-bg: #4d4d4d88;
- --gray-1: #5C6370;
- --gray-2: #abb2bf;
- --red: #db7c84;
- --red-1: #d05a63;
- --orange: #d1945b;
- --orange-1: #da904b;
- --green: #abd58e;
- --darkgreen: #568060;
- --aqua: #35bed0;
- --purple: #c594d4;
- --blue: #a0c7e9;
- --darkblue: #478fee;
- --yellow: #d6b87f;
- --light-yellow: #cac685;
- --white: #ffffff;
- --variable-2: #0072d0;
- --variable-3: #5a96f7;
-
- --embed-color: hsla(calc(var(--accent-h) * 1),calc(var(--accent-s) * 1.2),calc(var(--accent-l) * 2),0.055);
- --search-result-file-title-color: var(--text-normal);
- --theme-color: var(--interactive-accent);
- --theme-color-translucent-06: hsla(var(--interactive-accent-hsl),0.6);
- --theme-color-translucent-04: hsla(var(--interactive-accent-hsl),0.4);
- --theme-color-translucent-02: hsla(var(--interactive-accent-hsl),0.2);
- --theme-color-translucent-015: hsla(var(--interactive-accent-hsl),0.15);
- --theme-color-translucent-01: hsla(var(--interactive-accent-hsl),0.1);
- --theme-color-translucent-005: hsla(var(--interactive-accent-hsl),0.05);
- --theme-color-translucent-001: hsla(var(--interactive-accent-hsl),0.01);
-
- --background-blockquote: #9191911c;
- --background-code: #1111118c;
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;
- --code-normal: #d0d0d0;
- --list-ul-block-color: #e19742a9;
- --list-ul-disc-color: #eb9563;
- --green-1: #79c142;
- --list-ul-hover: #e28915de;
- --list-ol-block-color: #2685bbb4;
- --list-ol-number-color: var(--list-marker-color);
- --list-ol-hover: #2c7bd6;
- --list-marker-color-collapsed: var(--theme-color);
-
- --tag-text: #e4e4e4;
- --stag1: #f08383;
- --stag1-bg: #bd1919;
- --stag2: #e7b263;
- --stag2-bg: #ac6700;
- --stag3: #77df89;
- --stag3-bg: #058c1c;
- --tag1: #3674bb;
- --tag2: #3685ad;
- --tag3: #2a8f91;
- --tag4: #43804f;
- --tag5: #5f932e;
-
- --tag-dailynote: #98c8ff;
- --tag-dailynote-bg: #0f60bd;
- --tag-weeklynote: #d1e6ff;
- --tag-weeklynote-bg: #3971b1;
- --tag-questions: #d4bdff;
- --tag-questions-bg: #6640ae;
- --tag-ideas: #fcfcc0;
- --tag-ideas-bg: #565656d8;
-
- --h1-color: var(--print-h1-color,hsl(78, 62%, 47%));
- --h2-color: var(--print-h2-color,hsl(118, 42%, 49%));
- --h3-color: var(--print-h3-color,hsl(180, 53%, 48%));
- --h4-color: var(--print-h4-color,hsl(216, 69%, 68%));
- --h5-color: var(--print-h5-color,hsl(258, 79%, 77%));
- --h6-color: var(--print-h6-color,hsl(290, 85%, 81%));
-
- --graph-text-color: #B5B5B5;
- --graph-tag: #88d842bb;
- --graph-attach: #b2cfe0bb;
- --graph-circle: #55a2d6bb;
- --graph-line: #8c8c8c;
- --graph-unresolved: #f08080de;
- --graph-arrow: #c23917;
- --graph-control-bg: #00000080;
- --graph-circle-outline: transparent;
- --graph-canvas-bg: var(--background-primary);
- --graph-circle-fill-highlight: var(--interactive-accent);
- --graph-line-fill-highlight: rgb(var(--interactive-accent-rgb));
-
- --unresolved-link: var(--graph-unresolved);
- --link-unresolved-decoration-color: var(--graph-unresolved);
- --internal-link-color: var(--text-accent);
- --external-link-color: var(--internal-link-color);
-
- /*mermaid*/
- --mermaid-active-task-color: #187ef1;
- --mermaid-seq-dia-color: #1371be;
-
- /*table*/
- --table-background-color: #2f2f2f32;
- --table-background-color-odd: #00000033;
- --table-border-color: #4a4a4a;
- --table-thead-background-color: var(--theme-color-translucent-01);
- --table-hover-raw-color: #08569a21;
- --table-hover-color: #1f65a221;
- --table-hover-thead-color: #21395bc7;
- --table-header-color: var(--text-normal);
-
- /*calendar*/
- --calendar-week-color: #a2df94;
- --calendar-week-hover: #61815c;
- --calendar-week-background-color: #4a5842;
- --calendar-today-background-color: #8c4545;
- --calendar-hover-color: var(--theme-color-translucent-02);
- --calendar-active-color: var(--theme-color-translucent-04);
-
- /*day planner*/
- --day-planner-pie: #f19c1c;
- --day-planner-timeline: #000000;
- --day-planner-line: #dfcf77;
- --day-planner-dot: #dfcf77;
- --day-planner-item-hover: #053c85;
- --event-item-color1: #283493bb;
- --event-item-color2: #1565c0bb;
- --event-item-color3: #00838fbb;
- --event-item-color4: #2e7d32bb;
- --event-item-color5: #9e9d24bb;
- --event-item-color6: #ff8f00bb;
- --event-item-color7: #d84315bb;
- --event-item-color8: #c62828bb;
- --event-item-color9: #ad1457bb;
- --event-item-color10: #6a1b9abb;
-
- --kanban-color-1: #0065d852;
- --kanban-color-2: #30e4e441;
- --kanban-color-3: #1cb54f44;
- --kanban-color-4: #97b82b49;
- --kanban-color-5: #bb722d41;
- --kanban-color-6: #d12e2e42;
- --kanban-color-7: #8f36cb3f;
-
- /*colourful notes*/
- --text-gray: #acacac;
- --text-brown: #be9684;
- --text-orange: #ffa344;
- --text-yellow: #ffdc51;
- --text-yellow-2: #cca217;
- --text-green: #52c7b2;
- --text-blue: #7c94ff;
- --text-purple: #b386f1;
- --text-pink: #ff6bba;
- --text-red: #ff4f4f;
-
- --background-gray: #535353;
- --background-brown: #493a3a;
- --background-orange: #53422f;
- --background-yellow: #585536;
- --background-green: #32503e;
- --background-blue: #2f5264;
- --background-purple: #443f57;
- --background-pink: #533b4a;
- --background-red: #683c3c;
-
- --note-important: #d64545;
- --note-cloze: #ffffff;
-
- /* stickies */
- --stickies-color-1: #84c584;
- --stickies-color-2: #c7a3cf;
- --tape-color: #99999967;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #f1a634d0;
- --background-4-sliding-pane: #252525ed;
- --bg-sliding-pane-header: #00000043;
- --bg-sliding-pane-leaf: #0f0f0f36;
-
- /*admonition*/
- --admonition-bg-color: #11111100;
-
- /*checklist*/
- --checklist-bg: #1d1d1d96;
- --checklist-bg-hover: #08080896;
-
- --color-view-header-gradient-1: #060813de;
- --color-view-header-gradient-2: #00285dc0;
-
- --checkbox-color-0: #3187d3;
- --checkbox-color-1: #a9a608;
- --checkbox-color-2: #1dac10;
- --checkbox-color-3: #ffd1d1;
- --checkbox-color-4: #625d4c;
- --checkbox-color-5: #9a67ae;
- --checkbox-color-6: #5f5f5f;
- --text-checked-checkbox: #8e8e8e;
-
- --activeline-background: var(--theme-color-translucent-005);
-
- /*pseudo-kanban*/
- --p-kanban-bg-color: #6c6c6c42;
- --p-kanban-border-color: transparent;
- --p-kanban-card-color-1: #0000003f;
- --p-kanban-card-color-2: #41414136;
- --p-kanban-color-6: #f3424252;
- --p-kanban-color-5: #eb973752;
- --p-kanban-color-4: #d2dd3852;
- --p-kanban-color-3: #38ce2a52;
- --p-kanban-color-2: #2ec4c452;
- --p-kanban-color-1: #3496e652;
- --p-kanban-color-8: #b962ff52;
- --p-kanban-color-7: #e45bdd52;
- --p-kanban-color-simple: #8e8e8e41;
- --p-kanban-color-shadow: #0000004d;
-
- /*style settings*/
- --background-secondary-translucent: #2c2c2c26;
- --background-secondary-translucent-1: #2c2c2c26;
-
- /*rainbow-checklist*/
- --checklist-color-1: #005aa486;
- --checklist-color-2: #00798986;
- --checklist-color-3: #12781586;
- --checklist-color-4: #897b0086;
- --checklist-color-5: #a4620086;
- --checklist-color-6: #ab100586;
- --checklist-color-7: #7f1f9086;
-
- --table-color-calendar-2: rgb(0, 91, 144);
- --table-color-rgb: 0, 91, 144;
-
- --mjx-inline-math-color: var(--text-normal);
- --mjx-math-color: var(--text-normal);
- --background-leaf-resize-handle: var(--background-secondary-alt-bg-4-bt);
- --search-result-background: var(--background-secondary-alt-bg-4-bt);
- --text-folder-file-icon: var(--theme-color);
-
- --color-highlight-1: var(--text-normal);
- --color-highlight-2: var(--text-normal);
- --color-highlight-3: var(--text-normal);
- --bg-color-highlight-1: #c865656f;
- --bg-color-highlight-2: #54b9476f;
- --bg-color-highlight-3: #1e83d086;
-
- --background-popover: var(--color-base-10);
-
- --cursor-red: #ff3939;
- --cursor-yellow: #fff955;
- --cursor-green: #7dff7d;
- --cursor-blue: #8ac7ff;
- --cursor-violet: #bf76ff;
-
- --bg-color-settings-0: #07070747;
- --bg-color-settings-0-1: #ffffff00;
- --bg-color-settings-1: #7c7c7c6d;
- --bg-color-settings-2: #1f1f1f52;
- --bg-color-settings-3: #141414be;
- --bg-color-settings-4: #2e2e2e9d;
- --bg-color-settings-5: #424242aa;
- --bg-color-settings-6: #191919c7;
-
- --background-waves-color:#4A75DB8C;
-
- --tab-stacked-shadow: #0e0e0e;
- --divider-color: #000000;
- --tab-outline-color: #151515;
-
- --bg-color-notebook: #FFFFFF00;
- --grid-notebook-line-color-1: #c7c7c71f;
- --grid-notebook-line-color-2: #74747440;
- --dotted-notebook-dot-color: #c7c7c71f;
- --background-nonoverlapping-note: #000000;
- --stripe-notebook-stripe-color: #162419;
- --prompt-box-shadow: #555555;
- --background-titlebar-inner: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 10%);
- --window-shadow: 0 1px 3px hsla(207, 10%, 10%, 0.1);
- --window-shadow2: 0 0 9px hsla(212, 17%, 0%, 0.3);
- --bt-indentation-line-image: url("");
- --bt-connected-indent-line-color: #926a6a;
- --list-colorful-marker: #ff8686;
-}
-
-.theme-light {
- --background-primary: var(--background-primary-bg-4-bt,#ffffff);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#e9e9e9);
- --background-secondary: var(--background-secondary-bg-4-bt,#fcfcfc);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#f3f3f3);
-
- --background-modifier-border: #dddddd;
- --background-modifier-form-field: #fff;
- --background-modifier-form-field-highlighted: #fff;
- --background-modifier-box-shadow: rgba(0, 0, 0, 0.08);
- --background-modifier-success: #A4E7C3;
- --background-modifier-error: #e68787;
- --background-modifier-error-rgb: 230, 135, 135;
- --background-modifier-error-hover: #FF9494;
-
- --text-accent: var(--color-accent);
- --text-accent-hover: var(--color-accent-2);
- --text-normal: #0e0e0e;
- --text-muted: #7f7f7f;
- --text-highlight: var(--text-normal);
- --text-faint: #7f7f7f;
- --text-folder-file: #272727;
- --accent-strong: #000000;
- --accent-em: #099d4e;
- --text-error: #e75545;
- --text-error-hover: #f86959;
-
- --text-selection: #a9d1c859;
- --text-on-accent: #ffffff;
- --interactive-normal: #efefef;
- --interactive-hover: #e6e6e6;
- --accent-h: 207;
- --accent-s: 77%;
- --accent-l: 54%;
- --accent-l-alt: calc(var(--accent-l) * 0.9);
- --interactive-accent-rgb: 70, 142, 235;
-
- --interactive-accent-hover: var(--color-accent-2);
- --panel-border-color: #dbdbdc;
- --search-text: #000000;
- --folder-title: #000000;
-
- --strong-em-highlight-color: #237add;
- --mark-highlight-strong-em: #ff880049;
- --text-highlight-bg: hsla(var(--text-highlight-bg-h-light), var(--text-highlight-bg-s-light), var(--text-highlight-bg-l-light), var(--text-highlight-bg-a-light));
- --text-search-highlight-bg: #ffd1dd;
- --strong-em-color-1: #1048ff;
- --strong-em-color-2: #14c8ff;
-
- --background-search-result: var(--background-secondary-bg-4-bt);
- --search-result-file-matched-bg: #ffd9d9e5;
-
- --page-border-bottom: var(--background-secondary-alt);
- --background-asymm-split-left: var(--background-secondary-alt);
-
- --background-mobile-drawer-1: #ffffff;
- --background-mobile-drawer-2: #ffffffa1;
- --background-modifier-border-hr: #bfbfbf;
- --background-modifier-border-asymm: #d8d8d8;
- --background-modifier-border-checkbox: #9c9c9c;
- --background-secondary-alt-bg-4-bt-publish: #f6f6f6;
-
- --background-transparent-black-or-white-1: #ffffffb0;
- --background-transparent-black-or-white-2: #ffffffca;
- --background-transparent-black-or-white-3: #eeeeee91;
- --background-transparent-black-or-white-3-1: #fafafac3;
- --background-transparent-black-or-white-4: #a7a7a765;
- --background-transparent-black-or-white-5: #f0f0f091;
- --background-black-or-white-1: #e4e4e4;
- --background-modifier-border-1: #e1dfdf;
- --background-transparent-blue: #c6e5ffde;
- --bg-color-settings-0: #7d7d7d6b;
- --bg-color-settings-0-1: #ffffff77;
- --bg-color-settings-1: #ffffff17;
- --bg-color-settings-2: #ffffff5a;
- --bg-color-settings-3: #ffffffda;
- --bg-color-settings-4: #ffffffd2;
- --bg-color-settings-5: #d4d4d464;
- --bg-color-settings-6: #ffffff85;
-
- --scrollbar-thumb-bg: #dcdcdcbe;
- --scrollbar-active-thumb-bg: #ddddddd9;
-
- --gray-1: #383a42;
- --gray-2: #383a42;
- --red: var(--nord11);
- --red-1: #f16464f5;
- --green: var(--nord14);
- --darkgreen: #068a5e;
- --blue: var(--nord10);
- --darkblue: #3b84e4;
- --purple: #c74df7;
- --aqua: var(--nord8);
- --yellow: #e48100;
- --light-yellow: #ab9a02;
- --orange: #db9600;
- --orange-1: #cc7523;
- --light-purple: #b74ff3;
- --blue-green: #3bd4da;
- --white: #ffffff;
- --variable-2: #0072d0;
- --variable-3: #5a96f7;
-
- --embed-color: hsla(calc(var(--accent-h) * 1),calc(var(--accent-s) * 0.8),calc(var(--accent-l) * 1),0.035);
- --search-result-file-title-color: var(--text-normal);
- --theme-color: var(--interactive-accent);
- --theme-color-translucent-06: hsla(var(--interactive-accent-hsl),0.6);
- --theme-color-translucent-04: hsla(var(--interactive-accent-hsl),0.4);
- --theme-color-translucent-02: hsla(var(--interactive-accent-hsl),0.2);
- --theme-color-translucent-015: hsla(var(--interactive-accent-hsl),0.15);
- --theme-color-translucent-01: hsla(var(--interactive-accent-hsl),0.1);
- --theme-color-translucent-005: hsla(var(--interactive-accent-hsl),0.05);
- --theme-color-translucent-001: hsla(var(--interactive-accent-hsl),0.01);
-
- --background-blockquote: #d5d5d52c;
- --background-code: #e6e6e671;
- --background-code-2: #cccccc62;
- --text-color-code: #e95d00;
- --code-normal: #000000;
-
- --list-ul-block-color: #b9751b;
- --list-ul-disc-color: #f39c55;
- --green-1: #3dc730;
- --list-ul-hover: #dd922f;
- --list-ol-block-color: #3573a5;
- --list-ol-number-color: var(--list-marker-color);
- --list-ol-hover: #2c7bd6;
- --list-marker-color-collapsed: var(--theme-color);
-
- --tag-text: #f8f8f8;
- --stag1: #fa8787;
- --stag1-bg: #eb2727;
- --stag2: #fdbd5c;
- --stag2-bg: #ee9002;
- --stag3: #50ce3a;
- --stag3-bg: #22ac09;
- --tag1: #2573f0;
- --tag2: #2193f0;
- --tag3: #17a5e7;
- --tag4: #14acc7;
- --tag5: #10bdbd;
- --tag-dailynote: #0077ff;
- --tag-dailynote-bg: #277CDD;
- --tag-weeklynote: #4b9fff;
- --tag-weeklynote-bg: #6aafff;
- --tag-questions: #b68fff;
- --tag-questions-bg: #b085ff;
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --h1-color: var(--print-h1-color,hsl(216, 88%, 26%));
- --h2-color: var(--print-h2-color,hsl(212, 100%, 33%));
- --h3-color: var(--print-h3-color,hsl(210, 86%, 39%));
- --h4-color: var(--print-h4-color,hsl(208, 58%, 49%));
- --h5-color: var(--print-h5-color,hsl(209, 70%, 62%));
- --h6-color: var(--print-h6-color,hsl(209, 65%, 72%));
-
- --graph-text-color: #696969;
- --graph-tag: #77d425cc;
- --graph-attach: #afcfe0cc;
- --graph-circle: #1f78b4cc;
- --graph-line: #b1b1b1;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: #ffffff9a;
- --graph-circle-outline: transparent;
- --graph-canvas-bg: var(--background-primary);
- --graph-circle-fill-highlight: var(--interactive-accent);
- --graph-line-fill-highlight: rgb(var(--interactive-accent-rgb));
-
- --unresolved-link: var(--graph-unresolved);
- --link-unresolved-decoration-color: var(--graph-unresolved);
- --internal-link-color: var(--text-accent);
- --external-link-color: var(--internal-link-color);
-
- /*mermaid*/
- --mermaid-active-task-color: #44bbff;
- --mermaid-seq-dia-color: #76c8ff;
-
- /*table*/
- --table-background-color: #f1f1f176;
- --table-background-color-odd: #ffffff70;
- --table-border-color: #7d7d7d;
- --table-thead-background-color: var(--theme-color-translucent-01);
- --table-hover-raw-color: #85bfee2f;
- --table-hover-color: #5dacec34;
- --table-hover-thead-color: #ddefff;
- --table-header-color: var(--text-normal);
-
- /*calendar*/
- --calendar-week-color: #48b432;
- --calendar-week-hover: #e9ffe3;
- --calendar-week-background-color: #d6e6bf;
- --calendar-today-background-color: #aaeec6;
- --calendar-hover-color: var(--theme-color-translucent-01);
- --calendar-active-color: var(--theme-color-translucent-02);
-
- /*day planner*/
- --day-planner-pie: #eca95c;
- --day-planner-timeline: #d62f2f;
- --day-planner-line: #ffd900;
- --day-planner-dot: #ffd900;
- --day-planner-item-hover: #8fccff;
- --event-item-color1: #65ace6;
- --event-item-color2: #52a4e7;
- --event-item-color3: #2e96eb;
- --event-item-color4: #2786da;
- --event-item-color5: #1275cc;
- --event-item-color6: #2664c0;
- --event-item-color7: #1652ac;
- --event-item-color8: #0c469c;
- --event-item-color9: #0a3c86;
- --event-item-color10: #072f6b;
-
- /*colourful notes*/
- --text-gray: #37352f99;
- --text-brown: #855a46;
- --text-orange: #d9730d;
- --text-yellow: #d4a300;
- --text-yellow-2: #a78000;
- --text-green: #00927f;
- --text-blue: #0083bb;
- --text-purple: #5d1fb9;
- --text-pink: #c40075;
- --text-red: #ff4343;
- --background-gray: #ebeced;
- --background-brown: #e9e5e3;
- --background-orange: #faebdd;
- --background-yellow: #fbf3db;
- --background-green: #ddedea;
- --background-blue: #ddebf1;
- --background-purple: #eae4f2;
- --background-pink: #f4dfeb;
- --background-red: #ffe3e3;
-
- --note-important: #fd4141;
- --note-cloze: #000000;
-
- /* stickies */
- --stickies-color-1: #b3e2b3;
- --stickies-color-2: #e9c6f1;
- --tape-color: #acacac65;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #0e64bb;
- --background-4-sliding-pane: #ffffffef;
- --bg-sliding-pane-header: #ffffff97;
- --bg-sliding-pane-leaf: #ffffff88;
-
- /*admonition*/
- --admonition-bg-color: #FFFFFF00;
-
- /*checklist*/
- --checklist-bg: #dfdfdf8e;
- --checklist-bg-hover: #ffffffcc;
-
- --color-view-header-gradient-1: #ffffffce;
- --color-view-header-gradient-2: #ffffffce;
-
- /*checkbox*/
- --checkbox-color-0: #2f92e4;
- --checkbox-color-1: #c4c116;
- --checkbox-color-2: #4bbf40;
- --checkbox-color-3: #ffe9e9;
- --checkbox-color-4: #fff8b7;
- --checkbox-color-5: #ad7fbf;
- --checkbox-color-6: #5f5f5f;
- --text-checked-checkbox: #9b9b9b;
-
- --activeline-background: var(--theme-color-translucent-005);
-
- /*pseudo-kanban*/
- --p-kanban-bg-color: #d3d3d32d;
- --p-kanban-border-color: #a0a0a060;
- --p-kanban-card-color-1: #ffffff80;
- --p-kanban-card-color-2: #ffffff;
- --p-kanban-color-6: #f18e8e65;
- --p-kanban-color-5: #eeb36f65;
- --p-kanban-color-4: #d1d77f65;
- --p-kanban-color-3: #8ce38465;
- --p-kanban-color-2: #7cdddd65;
- --p-kanban-color-1: #52aaf365;
- --p-kanban-color-8: #ba8be165;
- --p-kanban-color-7: #e677e065;
- --p-kanban-color-simple: #cdcdcd2c;
- --p-kanban-color-shadow: #cfcfcf4d;
-
- /*style settings*/
- --background-secondary-translucent: #ffffff3d; --background-secondary-translucent-1: #ffffff5d;
-
- /*rainbow-checklist*/
- --checklist-color-1: #bbdefbab;
- --checklist-color-2: #b2ebf2ab;
- --checklist-color-3: #c8e6c9ab;
- --checklist-color-4: #f8ef99ab;
- --checklist-color-5: #ffe0b2ab;
- --checklist-color-6: #ffcdd2ab;
- --checklist-color-7: #e1bee7ab;
-
- --table-color-calendar-2: rgb(167, 223, 251);
- --table-color-rgb: 167, 223, 251;
-
- --mjx-inline-math-color: var(--text-normal);
- --mjx-math-color: var(--text-normal);
- --background-leaf-resize-handle: var(--background-secondary-alt-bg-4-bt);
- --text-folder-file-icon: var(--theme-color);
-
- --color-highlight-1: var(--text-normal);
- --color-highlight-2: var(--text-normal);
- --color-highlight-3: var(--text-normal);
- --bg-color-highlight-1: #ff000034;
- --bg-color-highlight-2: #0fc41835;
- --bg-color-highlight-3: #4ca6ff51;
-
- --background-popover: var(--color-base-10);
-
- --cursor-red: #ff0000;
- --cursor-yellow: #d5ca00;
- --cursor-green: #008000;
- --cursor-blue: #1791e2;
- --cursor-violet: #ee82ee;
-
- --background-waves-color:#4A75DB8C;
-
- --tab-stacked-shadow: #d6d6d6;
- --divider-color: #e3e3e3;
- --tab-outline-color: #e3e3e3;
-
- --bg-color-notebook: #FFFFFF00;
- --grid-notebook-line-color-1: #c7c7c740;
- --grid-notebook-line-color-2: #afafaf40;
- --dotted-notebook-dot-color: #c7c7c780;
- --stripe-notebook-stripe-color: #f5f2e6;
- --background-nonoverlapping-note: #ffffff;
- --prompt-box-shadow: #bebebe;
- --background-titlebar-inner: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 10%);
- --window-shadow: 0 1px 3px hsla(212, 17%, 80%, 0.2);
- --window-shadow2: 0 0 9px hsla(217, 15%, 83%, 0.7);
- --bt-indentation-line-image: url("");
- --bt-connected-indent-line-color: #FFA8A8;
- --list-colorful-marker: #fd4949;
-}
-
-body.color-scheme-options-avocado-topaz .theme-light,
-body.color-scheme-options-avocado-topaz.theme-light {
- --background-primary: var(--background-primary-bg-4-bt,#ffffff);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#e9e9e9);
- --background-secondary: var(--background-secondary-bg-4-bt,#fcfcfc);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#e8f0e8);
-
- --background-modifier-border: #e1dfdf;
-
- --accent-em: #620ac6;
- --text-selection: #7fbffe59;
- --accent-h: 143;
- --accent-s: 34%;
- --accent-l: 45%;
- --interactive-accent-rgb: 122, 189, 148;
-
- --search-text: #000000;
- --folder-title: #000000;
-
- --strong-em-highlight-color: #08ae84;
- --mark-highlight-strong-em: #dbe72849;
- --text-highlight-bg: #ecf56ed8;
- --text-search-highlight-bg: #ffd1dd;
- --strong-em-color-1: #08ae84;
- --strong-em-color-2: #01531d;
-
- --background-primary-bg-4-bt: #ffffff;
- --background-primary-alt-bg-4-bt: #e9e9e9;
- --background-secondary-bg-4-bt: #ffffff;
- --background-secondary-alt-bg-4-bt: #e8f0e8;
-
- --background-mobile-drawer-1: #ffffff;
- --background-mobile-drawer-2: #ffffffa1;
- --background-secondary-alt-bg-4-bt-publish: #f6f6f6;
-
- --background-transparent-blue: #c6e5ffde;
-
- --scrollbar-thumb-bg: #c6c6c6a8;
- --scrollbar-active-thumb-bg: #c6c6c6;
- --search-result-file-title-color: var(--text-normal);
-
- --background-blockquote: #b6b6b62c;
- --background-code: #ebebeb71;
- --background-code-2: #cccccc62;
- --text-color-code: #e95d00;
-
- --list-ul-block-color: #b9751b;
- --list-ul-disc-color: #f39c55;
- --green-1: #3dc730;
- --list-ul-hover: #dd922f;
- --list-ol-block-color: #35a569;
- --list-ol-number-color: #429a71;
- --list-ol-hover: #31b870;
-
- --tag-text: #f8f8f8;
- --stag1: #fa8787;
- --stag1-bg: #eb2727;
- --stag2: #fdbd5c;
- --stag2-bg: #ee9002;
- --stag3: #50ce3a;
- --stag3-bg: #22ac09;
- --tag1: #79a26b;
- --tag2: #7eb56b;
- --tag3: #56b15b;
- --tag4: #2db37b;
- --tag5: #17b198;
- --tag6: #19bb8b;
- --tag7: #15bf1d;
- --tag8: #61c108;
- --tag9: #6ab607;
- --tag-dailynote: #0077ff;
- --tag-dailynote-bg: #277CDD;
- --tag-weeklynote: #4b9fff;
- --tag-weeklynote-bg: #6aafff;
- --tag-questions: #b68fff;
- --tag-questions-bg: #b085ff;
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --h1-color: var(--print-h1-color,#02401f);
- --h2-color: var(--print-h2-color,#034f27);
- --h3-color: var(--print-h3-color,#034924);
- --h4-color: var(--print-h4-color,#14452b);
- --h5-color: var(--print-h5-color,#0e4728);
- --h6-color: var(--print-h6-color,#19452e);
-
- /*graph*/
- --graph-text-color: #696969;
- --graph-tag: #da9ee2cc;
- --graph-attach: #88b0d6cc;
- --graph-circle: #6fbf8ecc;
- --graph-line: #b1b1b1;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: #ffffff9a;
-
- /*mermaid*/
- --mermaid-active-task-color: #44bbff;
- --mermaid-seq-dia-color: #76c8ff;
-
- /*table*/
- --table-border-color: #7d7d7d;
- --table-thead-background-color: #dbe4dac7;
- --table-hover-raw-color: #dbe4da57;
- --table-hover-color: #dbe4da37;
- --table-hover-thead-color: #dbe4da;
-
- /*calendar*/
- --calendar-week-color: #48b432;
- --calendar-week-hover: #e9ffe3;
- --calendar-week-background-color: #d6e6bf;
- --calendar-today-background-color: #aaeec6;
-
- /*day planner*/
- --day-planner-pie: #eca95c;
- --day-planner-timeline: #d62f2f;
- --day-planner-line: #ffd900;
- --day-planner-dot: #ffd900;
- --day-planner-item-hover: #5ca35c;
- --event-item-color1: #7c9f14;
- --event-item-color2: #659f14;
- --event-item-color3: #529f14;
- --event-item-color4: #3d9f14;
- --event-item-color5: #2d9f14;
- --event-item-color6: #1d9f14;
- --event-item-color7: #149f1f;
- --event-item-color8: #149f2d;
- --event-item-color9: #149f39;
- --event-item-color10: #149f44;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #02401f;
-
- --color-view-header-gradient-1: #d9f7d9ef;
- --color-view-header-gradient-2: #e9f3edef;
-
- /*checkbox*/
- --checkbox-color-0: #4cb385;
- --checkbox-color-1: #c4c116;
- --checkbox-color-2: #4077bf;
- --checkbox-color-3: #ffe9e9;
- --checkbox-color-4: #fffbd4;
- --checkbox-color-5: #ad7fbf;
- --checkbox-color-6: #5f5f5f;
-
- --table-color-calendar-2: rgb(182, 221, 191);
- --table-color-rgb: 182, 221, 191;
-}
-
-body.color-scheme-options-avocado-topaz .workspace-leaf.mod-active .view-header-title {
- color: var(--h1-color);
-}
-
-body.color-scheme-options-avocado-topaz.theme-dark {
- --background-primary: var(--background-primary-bg-4-bt,#181818);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#000000);
- --background-secondary: var(--background-secondary-bg-4-bt,#181818);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#000000);
- --accent-h: 140;
- --accent-s: 52%;
- --accent-l: 41%;
- --interactive-accent-rgb: 50, 159, 86;
-
- --text-selection: #0080ff59;
- --text-highlight-bg: #47893b8a;
- --mark-highlight-strong-em: #47893b7a;
- --strong-em-highlight-color: #9c8ce6;
- --text-search-highlight-bg: #bb4361;
- --strong-em-color-1: #9c8ce6;
- --strong-em-color-2: #23d05c;
-
- --background-mobile-drawer-1: #1b1b1b;
- --background-mobile-drawer-2: #1b1b1b69;
- --background-transparent-blue: #003e759a;
- --scrollbar-thumb-bg: #8282827e;
- --scrollbar-active-thumb-bg: #828282;
- --search-result-file-title-color: var(--text-normal);
-
- --background-blockquote: #9191911c;
- --background-code: #1111118c;
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;
-
- --list-ul-block-color: #e19742a9;
- --list-ul-disc-color: #eb9563;
- --green-1: #79c142;
- --list-ul-hover: #e28915de;
- --list-ol-block-color: #26bb32b4;
- --list-ol-number-color: #95c49d;
- --list-ol-hover: #2cd62c;
-
- --graph-text-color: #B5B5B5;
- --graph-tag: #b992ddbb;
- --graph-attach: #76c1f0bb;
- --graph-circle: #44d07ebb;
- --graph-line: #8c8c8c;
- --graph-unresolved: #f08080de;
- --graph-arrow: #c23917;
- --graph-control-bg: #00000080;
-
- /*mermaid*/
- --mermaid-active-task-color: #187ef1;
- --mermaid-seq-dia-color: #1371be;
-
- /*table*/
- --table-thead-background-color: #557f5c43;
- --table-hover-raw-color: #557f5c23;
- --table-hover-color: #557f5c23;
- --table-hover-thead-color: #557f5c53;
-
- /*calendar*/
- --calendar-week-color: #a2df94;
- --calendar-week-hover: #61815c;
- --calendar-week-background-color: #4a5842;
- --calendar-today-background-color: #8c4545;
-
- /*day planner*/
- --day-planner-pie: #f19c1c;
- --day-planner-timeline: #000000;
- --day-planner-line: #dfcf77;
- --day-planner-dot: #dfcf77;
- --day-planner-item-hover: #059429;
- --event-item-color1: #347703;
- --event-item-color2: #077703;
- --event-item-color3: #03771e;
- --event-item-color4: #037737;
- --event-item-color5: #03774d;
- --event-item-color6: #03775a;
- --event-item-color7: #03776c;
- --event-item-color8: #037377;
- --event-item-color9: #036877;
- --event-item-color10: #035e77;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #27b822;
- --background-4-sliding-pane: #252525ed;
-
- --color-view-header-gradient-1: #000000de;
- --color-view-header-gradient-2: #002900c0;
-
- /*checkbox*/
- --checkbox-color-0: #25c648;
- --checkbox-color-1: #a9a608;
- --checkbox-color-2: #1061ac;
- --checkbox-color-3: #ffd1d1;
- --checkbox-color-4: #625d4c;
- --checkbox-color-5: #9a67ae;
- --checkbox-color-6: #5f5f5f;
-
- --table-color-calendar-2: rgb(5, 158, 5);
- --table-color-rgb: 5, 158, 5;
- --divider-color: #000000;
-}
-
-
-body.color-scheme-options-monochrome-topaz.theme-dark {
- --background-primary: var(--background-primary-bg-4-bt,#1e1e1e);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#000000);
- --background-secondary: var(--background-secondary-bg-4-bt,#151515);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#000000);
- --accent-em: #ffffff;
- --accent-h: 0;
- --accent-s: 0%;
- --accent-l: 47%;
- --interactive-accent-rgb: 120, 120, 120;
-
- --text-highlight-bg: #89853b8a;
- --mark-highlight-strong-em: #fff7603a;
- --strong-em-highlight-color: #ffffff;
- --text-search-highlight-bg: #bb4361;
-
- --search-result-file-title-color: var(--text-normal);
-
- --background-blockquote: #9191911c;
- --background-code: #1111118c;
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;
-
- --internal-link-color: #3197eb;
- --list-ul-block-color: #d0d0d0a9;
- --list-ul-disc-color: #eb9563;
- --green-1: #79c142;
- --list-ul-hover: #e28915de;
- --list-ol-block-color: #878787b4;
- --list-ol-number-color: #c6c6c6;
- --list-ol-hover: #2c7bd6;
- --tag-text: #e4e4e4;
- --stag1: #f08383;
- --stag1-bg: #bd1919;
- --stag2: #e7b263;
- --stag2-bg: #ac6700;
- --stag3: #77df89;
- --stag3-bg: #058c1c;
- --tag1: #cccccc;
- --tag2: #cccccc;
- --tag3: #cccccc;
- --tag4: #cccccc;
- --tag5: #cccccc;
- --tag-dailynote: #98c8ff;
- --tag-dailynote-bg: #0f60bd;
- --tag-weeklynote: #d1e6ff;
- --tag-weeklynote-bg: #3971b1;
- --tag-questions: #d4bdff;
- --tag-questions-bg: #6640ae;
- --tag-ideas: #fcfcc0;
- --tag-ideas-bg: #565656d8;
-
- --h1-color: var(--print-h1-color,#ebebeb);
- --h2-color: var(--print-h2-color,#ebebeb);
- --h3-color: var(--print-h3-color,#ebebeb);
- --h4-color: var(--print-h4-color,#ebebeb);
- --h5-color: var(--print-h5-color,#ebebeb);
- --h6-color: var(--print-h6-color,#ebebeb);
-
- /*graph*/
- --graph-text-color: #B5B5B5;
- --graph-tag: #88d842bb;
- --graph-attach: #5cb5e9bb;
- --graph-circle: #ebebebb9;
- --graph-line: #8c8c8c;
- --graph-unresolved: #f08080de;
- --graph-arrow: #c23917;
- --graph-control-bg: #00000080;
-
- /*mermaid*/
- --mermaid-active-task-color: #187ef1;
- --mermaid-seq-dia-color: #1371be;
-
- --table-border-color: #878787;
- --table-thead-background-color: #b3b3b363;
- --table-hover-raw-color: #4040401c;
- --table-hover-color: #59595947;
- --table-hover-thead-color: #6969691c;
-
- /*calendar*/
- --calendar-week-color: #ededed;
- --calendar-week-hover: #bfbfbf52;
- --calendar-week-background-color: #b5b5b52e;
- --calendar-today-background-color: #8c4545;
-
- /*day planner*/
- --day-planner-pie: #f19c1c;
- --day-planner-timeline: #000000;
- --day-planner-line: #dfcf77;
- --day-planner-dot: #dfcf77;
- --day-planner-item-hover: #707070;
- --event-item-color1: #0a0a0a;
- --event-item-color2: #121212;
- --event-item-color3: #171717;
- --event-item-color4: #212121;
- --event-item-color5: #2b2b2b;
- --event-item-color6: #333333;
- --event-item-color7: #3d3d3d;
- --event-item-color8: #454545;
- --event-item-color9: #4d4d4d;
- --event-item-color10: #575757;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #ebebeb;
- --background-4-sliding-pane: #252525ed;
-
-
-
- --color-view-header-gradient-1: #000000de;
- --color-view-header-gradient-2: #000000c0;
-
- --table-color-calendar-2: rgb(69, 69, 69);
- --table-color-rgb: 69, 69, 69;
-}
-
-body.color-scheme-options-monochrome-topaz .theme-light,
-body.color-scheme-options-monochrome-topaz.theme-light {
- --background-primary: var(--background-primary-bg-4-bt,#ffffff);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#e9e9e9);
- --background-secondary: var(--background-secondary-bg-4-bt,#ffffff);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#f5f5f5);
- --accent-strong: #000000;
- --accent-em: #000000;
- --text-selection: #c6c6c659;
- --accent-h: 0;
- --accent-s: 0%;
- --accent-l: 31%;
- --interactive-accent-rgb: 79, 79, 79;
-
- --strong-em-highlight-color: #000000;
- --text-highlight-bg: #ecf56eb4;
- --mark-highlight-strong-em: #ecf56eb4;
- --text-search-highlight-bg: #ffd1dd;
- --strong-em-color-1: #08ae84;
- --strong-em-color-2: #01531d;
-
- --search-result-file-title-color: var(--text-normal);
-
- --background-blockquote: #b6b6b62c;
- --background-code: #ebebeb71;
- --background-code-2: #cccccc62;
- --text-color-code: #e95d00;
-
- --internal-link-color: #0040ff;
-
- /*list*/
- --list-ul-block-color: #313131;
- --list-ul-disc-color: #f39c55;
- --green-1: #3dc730;
- --list-ul-hover: #dd922f;
- --list-ol-block-color: #a2a2a2;
- --list-ol-number-color: #b5b5b5;
- --list-ol-hover: #4f8fcb;
-
- --tag-text: #5a5a5a;
- --stag1: #fa8787;
- --stag1-bg: #eb2727;
- --stag2: #fdbd5c;
- --stag2-bg: #ee9002;
- --stag3: #50ce3a;
- --stag3-bg: #22ac09;
- --tag1: #4f4f4f;
- --tag2: #4f4f4f;
- --tag3: #4f4f4f;
- --tag4: #4f4f4f;
- --tag5: #4f4f4f;
- --tag-dailynote: #0077ff;
- --tag-dailynote-bg: #277CDD;
- --tag-weeklynote: #4b9fff;
- --tag-weeklynote-bg: #6aafff;
- --tag-questions: #b68fff;
- --tag-questions-bg: #b085ff;
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --h1-color: var(--print-h1-color,#000000);
- --h2-color: var(--print-h2-color,#000000);
- --h3-color: var(--print-h3-color,#000000);
- --h4-color: var(--print-h4-color,#000000);
- --h5-color: var(--print-h5-color,#000000);
- --h6-color: var(--print-h6-color,#000000);
-
- /*graph*/
- --graph-text-color: #696969;
- --graph-tag: #57bf5fcc;
- --graph-attach: #78b0e4cc;
- --graph-circle: #6a6a6acc;
- --graph-line: #b1b1b1;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: #ffffff9a;
-
- /*mermaid*/
- --mermaid-active-task-color: #44bbff;
- --mermaid-seq-dia-color: #76c8ff;
-
- /*table*/
- --table-border-color: #7d7d7d;
- --table-thead-background-color: #bdbdbdc7;
- --table-hover-raw-color: #f0f0f063;
- --table-hover-color: #e3e3e354;
- --table-hover-thead-color: #ebebeb54;
-
- /*calendar*/
- --calendar-week-color: #949494;
- --calendar-week-hover: #b5b5b52e;
- --calendar-week-background-color: #878787;
- --calendar-today-background-color: #aaeec6;
-
- /*day planner*/
- --day-planner-pie: #eca95c;
- --day-planner-timeline: #d62f2f;
- --day-planner-line: #ffd900;
- --day-planner-dot: #ffd900;
- --day-planner-item-hover: #474747;
- --event-item-color1: #b5b5b5;
- --event-item-color2: #a8a8a8;
- --event-item-color3: #a1a1a1;
- --event-item-color4: #969696;
- --event-item-color5: #8c8c8c;
- --event-item-color6: #828282;
- --event-item-color7: #787878;
- --event-item-color8: #707070;
- --event-item-color9: #666666;
- --event-item-color10: #595959;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #000000;
- --background-4-sliding-pane: #ffffffef;
-
- --color-view-header-gradient-1: #ffffffef;
- --color-view-header-gradient-2: #ffffffef;
-
- --table-color-calendar-2: rgb(212, 212, 212);
- --table-color-rgb: 212, 212, 212;
-}
-
-
-body.color-scheme-options-avocado-topaz .workspace-leaf.mod-active .view-header-title {
- color: var(--h1-color);
-}
-
-body.color-scheme-options-monochrome-topaz *:not(font)>em>strong,
-body.color-scheme-options-monochrome-topaz *:not(font)>strong>em,
-body.color-scheme-options-monochrome-topaz .cm-strong.cm-em {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- background-color: initial;
-}
-
-body.color-scheme-options-pink-topaz .theme-light,
-body.color-scheme-options-pink-topaz.theme-light {
- --background-primary: var(--background-primary-bg-4-bt,#fffaf0);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#e9e9e9);
- --background-secondary: var(--background-secondary-bg-4-bt,#fffaf0);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#ffebeb);
- --background-modifier-border: #e1dfdf;
- --text-normal: #0e0e0e;
- --text-muted: #7f7f7f;
- --text-faint: #7f7f7f;
- --text-folder-file: #272727;
-
- --accent-em: #000000;
- --accent-h: 325;
- --accent-s: 80%;
- --accent-l: 77%;
- --text-selection: #f7b2cf59;
- --interactive-accent-rgb: 243, 148, 203;
-
- --search-text: #000000;
- --folder-title: #000000;
-
- --strong-em-highlight-color: #000000;
- --mark-highlight-strong-em: #ffd0e99b;
- --text-highlight-bg: #ffd0e99b;
- --text-search-highlight-bg: #ffd1dd;
- --search-result-file-matched-bg: #ffc3c3;
-
- --background-mobile-drawer-1: #ffffff;
- --background-mobile-drawer-2: #ffffffa1;
- --background-secondary-alt-bg-4-bt-publish: #f6f6f6;
-
- --scrollbar-thumb-bg: #e2bdbd8d;
- --scrollbar-active-thumb-bg: #e2bdbd;
- --search-result-file-title-color: #cc437c;
-
- --background-blockquote: #e6d6ba2c;
- --background-code: #fae4ee4d;
- --background-code-2: #d5d5d562;
- --text-color-code: #e95d00;
-
- --list-ul-block-color: #c7c947;
- --list-ul-disc-color: #f39c55;
- --green-1: #3dc730;
- --list-ul-hover: #dd922f;
- --list-ol-block-color: #ce6d8a;
- --list-ol-number-color: #e599ac;
- --list-ol-hover: #b83175;
-
- --tag-text: #f8f8f8;
- --stag1: #fa8787;
- --stag1-bg: #eb2727;
- --stag2: #fdbd5c;
- --stag2-bg: #ee9002;
- --stag3: #50ce3a;
- --stag3-bg: #22ac09;
- --tag1: #f1afaf;
- --tag2: #e7c190;
- --tag3: #86c93a;
- --tag4: #48c6bf;
- --tag5: #797fd1;
- --tag-dailynote: #0077ff;
- --tag-dailynote-bg: #277CDD;
- --tag-weeklynote: #4b9fff;
- --tag-weeklynote-bg: #6aafff;
- --tag-questions: #b68fff;
- --tag-questions-bg: #b085ff;
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --h1-color: var(--print-h1-color,#6f0000);
- --h2-color: var(--print-h2-color,#7a0757);
- --h3-color: var(--print-h3-color,#9a1d75);
- --h4-color: var(--print-h4-color,#b52a87);
- --h5-color: var(--print-h5-color,#bb5795);
- --h6-color: var(--print-h6-color,#cc76b7);
-
- /*graph*/
- --graph-text-color: #585858;
- --graph-tag: #e3c982c7;
- --graph-attach: #c982e3c7;
- --graph-circle: #f596bbcc;
- --graph-line: #e6b0c9;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: #ffffff9a;
-
- /*mermaid*/
- --mermaid-active-task-color: #44bbff;
- --mermaid-seq-dia-color: #76c8ff;
-
- /*table*/
-
- --table-border-color: #7d7d7d;
- --table-thead-background-color: #fad1e96f;
- --table-hover-raw-color: #fad1e92f;
- --table-hover-color: #fad1e92f;
- --table-hover-thead-color: #fad1e98f;
-
- /*calendar*/
- --calendar-week-color: #b884a5c7;
- --calendar-week-hover: #e3d8df66;
- --calendar-week-background-color: #b884a599;
- --calendar-today-background-color: #b1779c94;
-
- /*day planner*/
- --day-planner-pie: #eca95c;
- --day-planner-timeline: #d62f2f;
- --day-planner-line: #ffd900;
- --day-planner-dot: #ffd900;
- --day-planner-item-hover: #e8a6be;
- --event-item-color1: #e5b8cb;
- --event-item-color2: #e1a3bd;
- --event-item-color3: #e090b1;
- --event-item-color4: #e080a8;
- --event-item-color5: #e0719f;
- --event-item-color6: #e16096;
- --event-item-color7: #e25590;
- --event-item-color8: #e64c8c;
- --event-item-color9: #e64186;
- --event-item-color10: #e92b7a;
-
- /* stickies */
- --stickies-color-1: #e5c7dab5;
- --stickies-color-2: #dac7afc7;
- --tape-color: #acacac65;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #6f0000;
- --background-4-sliding-pane: #ffffffef;
-
- --color-view-header-gradient-1: #ffdfe4ef;
- --color-view-header-gradient-2: #ffe4e4ef;
-
- /*checkbox*/
- --checkbox-color-0: #d879a8;
- --checkbox-color-1: #c4c116;
- --checkbox-color-2: #50a947;
- --checkbox-color-3: #ffe9e9;
- --checkbox-color-4: #fffbd4;
- --checkbox-color-5: #ad7fbf;
- --checkbox-color-6: #5f5f5f;
- --text-checked-checkbox: #9b9b9b;
-
- --table-color-calendar-2: rgb(245, 214, 224);
- --table-color-rgb: 245, 214, 224;
-}
-
-
-body.color-scheme-options-pink-topaz.theme-dark {
- --background-primary: var(--background-primary-bg-4-bt,#0f0f0f);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#000000);
- --background-secondary: var(--background-secondary-bg-4-bt,#181818);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#222222);
-
- --accent-em: #d9d4a6;
- --accent-h: 338;
- --accent-s: 51%;
- --accent-l: 59%;
- --interactive-accent-rgb: 204, 97, 136;
-
- --text-highlight-bg: #de87a785;
- --mark-highlight-strong-em: #dc799e85;
-
- --strong-em-highlight-color: #d9afb3d1;
- --text-search-highlight-bg: #bb4361;
- --strong-em-color-1: #fc3b3b;
- --strong-em-color-2: #f5c414;
- --search-result-file-matched-bg: #a9672dc9;
-
- --background-mobile-drawer-1: #1b1b1b;
- --background-mobile-drawer-2: #1b1b1b69;
-
- --background-transparent-blue: #003e759a;
- --scrollbar-thumb-bg: #8d69698d;
- --scrollbar-active-thumb-bg: #8d6969;
- --search-result-file-title-color: #c0689b;
-
- --background-blockquote: #9191911c;
- --background-code: #00000082;
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;
-
- /*list*/
- --list-ul-block-color: #b27b7b;
- --list-ul-disc-color: #af5a5a;
- --green-1: #79c142;
- --list-ul-hover: #b69696;
- --list-ol-block-color: #ce7ea7;
- --list-ol-number-color: #a25d81;
- --list-ol-hover: #c0a5b3;
-
- --tag-text: #e4e4e4;
- --stag1: #f08383;
- --stag1-bg: #bd1919;
- --stag2: #e7b263;
- --stag2-bg: #ac6700;
- --stag3: #77df89;
- --stag3-bg: #058c1c;
- --tag1: #ba6d6d;
- --tag2: #ba6d7b;
- --tag3: #ba6d88;
- --tag4: #ba6d96;
- --tag5: #ba6da6;
- --tag-dailynote: #98c8ff;
- --tag-dailynote-bg: #0f60bd;
- --tag-weeklynote: #d1e6ff;
- --tag-weeklynote-bg: #3971b1;
- --tag-questions: #d4bdff;
- --tag-questions-bg: #6640ae;
- --tag-ideas: #fcfcc0;
- --tag-ideas-bg: #565656d8;
-
- --h1-color: var(--print-h1-color,#c66279);
- --h2-color: var(--print-h2-color,#bb7283);
- --h3-color: var(--print-h3-color,#b4507f);
- --h4-color: var(--print-h4-color,#b25c84);
- --h5-color: var(--print-h5-color,#b74e94);
- --h6-color: var(--print-h6-color,#b7629a);
-
- /*graph*/
- --graph-text-color: #B5B5B5;
- --graph-tag: #d2bf83c7;
- --graph-attach: #ad71d6c7;
- --graph-circle: #d67a8dc7;
- --graph-line: #ad7b8dc7;
- --graph-unresolved: #cf3a3ac7;
- --graph-arrow: #c23917;
- --graph-control-bg: #00000080;
-
- /*mermaid*/
- --mermaid-active-task-color: #187ef1;
- --mermaid-seq-dia-color: #1371be;
-
- /*table*/
-
- --table-thead-background-color: #a76c8f45;
- --table-hover-raw-color: #a76c8f25;
- --table-hover-color: #a76c8f2b;
- --table-hover-thead-color: #a76c8f35;
-
- /*calendar*/
- --calendar-week-color: #bb6396e6;
- --calendar-week-hover: #96798a6b;
- --calendar-week-background-color: #c794948c;
- --calendar-today-background-color: #8c4545;
-
- /*day planner*/
- --day-planner-pie: #f19c1c;
- --day-planner-timeline: #000000;
- --day-planner-line: #dfcf77;
- --day-planner-dot: #dfcf77;
- --day-planner-item-hover: #b893a3ad;
- --event-item-color1: #d35f5fc7;
- --event-item-color2: #d35f6ac7;
- --event-item-color3: #d35f76c7;
- --event-item-color4: #d35f7ec7;
- --event-item-color5: #d35f86c7;
- --event-item-color6: #d35f8dc7;
- --event-item-color7: #d35f95c7;
- --event-item-color8: #d35f9dc7;
- --event-item-color9: #d35fa3c7;
- --event-item-color10: #d35facc7;
-
- /*kanban*/
- --kanban-color-1: #9b3636ad;
- --kanban-color-2: #9b364ead;
- --kanban-color-3: #9b3660ad;
- --kanban-color-4: #9b366fad;
- --kanban-color-5: #9b3679ad;
- --kanban-color-6: #9b368cad;
- --kanban-color-7: #99369bad;
-
- /* stickies */
- --stickies-color-1: #ecb6d8c7;
- --stickies-color-2: #ecd9b6c7;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #ffffff;
- --background-4-sliding-pane: #252525ed;
-
- --color-view-header-gradient-1: #000000c2;
- --color-view-header-gradient-2: #2e1f28c2;
-
- --checkbox-color-0: var(--theme-color);
- --checkbox-color-1: #a9a608;
- --checkbox-color-2: #1061ac;
- --checkbox-color-3: #ffd1d1;
- --checkbox-color-4: #625d4c;
- --checkbox-color-5: #9a67ae;
- --checkbox-color-6: #5f5f5f;
- --text-checked-checkbox: #8e8e8e;
-
- --table-color-calendar-2: rgb(215, 121, 153);
- --table-color-rgb: 215, 121, 153;
-}
-
-body.color-scheme-options-pink-topaz.theme-light *:not(font)>em>strong,
-body.color-scheme-options-pink-topaz.theme-light *:not(font)>strong>em,
-body.color-scheme-options-pink-topaz.theme-light .cm-strong.cm-em {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- background-color: initial;
-}
-
-
-body.color-scheme-options-topaz-nord.theme-dark {
- --background-primary: var(--background-primary-bg-4-bt,#2E3440);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#2E3440);
- --background-secondary: var(--background-secondary-bg-4-bt,#3B4252);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#434C5E);
-
- --background-black-or-white-1: var(--nord2);
-
- --text-normal: var(--nord4);
- --text-muted: var(--nord5);
- --text-faint: var(--nord6);
- --accent-h: 210;
- --accent-s: 34%;
- --accent-l: 63%;
-
- --text-folder-file: var(--nord4);
-
- --accent-em: var(--nord14);
-
- --text-highlight-bg: var(--nord13-1);
- --mark-highlight-strong-em: var(--nord13-1);
- --text-selection: var(--nord9-2);
-
- --interactive-accent-rgb: 129, 161, 193;
-
- --folder-title: var(--nord4);
-
- --tag-text: var(--nord7);
- --tag1: var(--nord7-transparent);
- --tag2: var(--nord7-transparent);
- --tag3: var(--nord7-transparent);
- --tag4: var(--nord7-transparent);
- --tag5: var(--nord7-transparent);
-
- --h1-color: var(--print-h1-color,var(--nord11));
- --h2-color: var(--print-h2-color,var(--nord12));
- --h3-color: var(--print-h3-color,var(--nord13));
- --h4-color: var(--print-h4-color,var(--nord14));
- --h5-color: var(--print-h5-color,var(--nord8));
- --h6-color: var(--print-h6-color,var(--nord15));
-
- --background-code: #3B42525c;
- --background-blockquote: #3B42525c;
-
- --text-color-code: var(--nord8);
-
- --color-view-header-gradient-1: var(--nord0);
- --color-view-header-gradient-2: var(--nord0);
-
- --strong-em-color-1: var(--accent-strong);
- --strong-em-color-2: var(--accent-strong);
- --strong-em-highlight-color: var(--accent-strong);
-
- --embed-color: var(--nord1-1);
-
- --activeline-background: #4C566A1a;
-
- --list-ul-block-color: var(--nord12);
- --list-ul-disc-color: var(--nord12);
- --green-1: var(--nord14);
- --list-ul-hover: var(--nord13);
- --list-ol-block-color: var(--nord9);
- --list-ol-number-color: var(--nord9);
- --list-ol-hover: var(--nord7);
-
- --table-thead-background-color: var(--nord9-2);
- --table-hover-raw-color: var(--nord9-2);
- --table-hover-color: var(--nord9-2);
- --table-hover-thead-color: var(--nord9-1);
-
- --checkbox-color-0: var(--interactive-accent);
-
- --graph-text-color: var(--nord4);
- --graph-tag: var(--nord7);
- --graph-attach: var(--nord15);
- --graph-circle: var(--nord9);
- --graph-line: var(--nord6);
- --graph-unresolved: var(--nord11);
- --graph-arrow: var(--nord11);
-
- --text-search-highlight-bg: var(--nord9-1);
- --tab-outline-color: var(--nord0);
- --divider-color: var(--nord0);
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .titlebar-text {
- color: var(--nord4);
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.unit {
- color: var(--nord10) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-qualifier,
-body.color-scheme-options-topaz-nord.theme-dark .cm-s-obsidian .cm-math.cm-qualifier,
-body.color-scheme-options-topaz-nord.theme-dark .cm-s-obsidian .cm-qualifier,
-body.color-scheme-options-topaz-nord.theme-dark .token.class {
- color: var(--nord7) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.number,
-body.color-scheme-options-topaz-nord.theme-dark .cm-number {
- color: var(--nord15) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.operator,
-body.color-scheme-options-topaz-nord.theme-dark .token.entity,
-body.color-scheme-options-topaz-nord.theme-dark .token.url,
-body.color-scheme-options-topaz-nord.theme-dark .language-css .token.string,
-body.color-scheme-options-topaz-nord.theme-dark .style .token.string,
-body.color-scheme-options-topaz-nord.theme-dark .cm-string,
-body.color-scheme-options-topaz-nord.theme-dark .token.string,
-body.color-scheme-options-topaz-nord.theme-dark .token.char,
-body.color-scheme-options-topaz-nord.theme-dark .token.attr-value,
-body.color-scheme-options-topaz-nord.theme-dark .token.builtin,
-body.color-scheme-options-topaz-nord.theme-dark .token.inserted {
- color: var(--nord14) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.selector,
-body.color-scheme-options-topaz-nord.theme-dark .token.tag,
-body.color-scheme-options-topaz-nord.theme-dark .cm-s-obsidian span.cm-variable-3 {
- color: var(--nord10) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.regex,
-body.color-scheme-options-topaz-nord.theme-dark .token.variable,
-body.color-scheme-options-topaz-nord.theme-dark .cm-s-obsidian span.cm-variable-2 {
- color: var(--nord12) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.macro.property,
-body.color-scheme-options-topaz-nord.theme-dark .markdown-source-view.cm-s-obsidian .cm-hmd-codeblock.cm-property,
-body.color-scheme-options-topaz-nord.theme-dark .token.property,
-body.color-scheme-options-topaz-nord.theme-dark .token.boolean,
-body.color-scheme-options-topaz-nord.theme-dark .token.constant,
-body.color-scheme-options-topaz-nord.theme-dark .token.symbol,
-body.color-scheme-options-topaz-nord.theme-dark .token.attr-name,
-body.color-scheme-options-topaz-nord.theme-dark .token.deleted {
- color: var(--nord9) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.function,
-body.color-scheme-options-topaz-nord.theme-dark .markdown-source-view.cm-s-obsidian .cm-variable {
- color: var(--nord13) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.comment,
-body.color-scheme-options-topaz-nord.theme-dark .cm-s-obsidian span.cm-comment {
- color: var(--nord3-1) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.atrule,
-body.color-scheme-options-topaz-nord.theme-dark .token.keyword {
- color: var(--nord13) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.tag,
-body.color-scheme-options-topaz-nord.theme-dark .token.constant,
-body.color-scheme-options-topaz-nord.theme-dark .token.symbol,
-body.color-scheme-options-topaz-nord.theme-dark .token.deleted,
-body.color-scheme-options-topaz-nord.theme-dark .cm-tag {
- color: var(--nord11) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark .token.color,
-body.color-scheme-options-topaz-nord.theme-dark .token.hexcode.color {
- color: var(--nord8) !important;
-}
-
-body.color-scheme-options-topaz-nord.theme-dark #calendar-container,
-body.style-options-for-calendar-plugin-style-one.color-scheme-options-topaz-nord.theme-dark #calendar-container {
- --color-tr: var(--nord0);
- --color-calendar-weekends: var(--nord11);
-}
-
-body.color-scheme-options-topaz-nord .theme-light,
-body.color-scheme-options-topaz-nord.theme-light {
- --accent-h: 210;
- --accent-s: 34%;
- --accent-l: 63%;
- --accent-em: var(--nord14-0);
-
- --text-selection: var(--nord9-2);
-
- --interactive-accent-rgb: 129, 161, 193;
-
- --tag-text: #3a79dd;
- --tag1: #005aec21;
- --tag2: #005aec21;
- --tag3: #005aec21;
- --tag4: #005aec21;
- --tag5: #005aec21;
- --h1-color: var(--print-h1-color,var(--nord11));
- --h2-color: var(--print-h2-color,var(--nord12));
- --h3-color: var(--print-h3-color,var(--nord13-0));
- --h4-color: var(--print-h4-color,var(--nord14-0));
- --h5-color: var(--print-h5-color,var(--nord8-0));
- --h6-color: var(--print-h6-color,var(--nord15));
-
- --background-code: var(--nord6-2);
- --background-blockquote: var(--nord6-2);
-
- --text-highlight-bg: var(--nord13-1);
- --mark-highlight-strong-em: var(--nord13-1);
-
- --text-color-code: var(--nord8-0);
-
- --color-view-header-gradient-1: var(--background-primary-bg-4-bt);
- --color-view-header-gradient-2: var(--background-primary-bg-4-bt);
-
- --strong-em-color-1: var(--accent-strong);
- --strong-em-color-2: var(--accent-strong);
- --strong-em-highlight-color: var(--accent-strong);
-
- --embed-color: var(--nord6-2);
-
- --activeline-background: var(--nord5-1);
-
- --list-ul-block-color: var(--nord12);
- --list-ul-disc-color: var(--nord12);
- --green-1: var(--nord14-0);
- --list-ul-hover: var(--nord13-0);
- --list-ol-block-color: var(--nord9);
- --list-ol-number-color: var(--nord9);
- --list-ol-hover: var(--nord7);
-
- --table-thead-background-color: var(--nord9-2);
- --table-hover-raw-color: var(--nord9-2);
- --table-hover-color: var(--nord9-2);
- --table-hover-thead-color: var(--nord9-1);
-
- --checkbox-color-0: var(--interactive-accent);
-
- --graph-text-color: var(--nord1);
- --graph-tag: var(--nord7);
- --graph-attach: var(--nord15);
- --graph-circle: var(--nord9);
- --graph-line: var(--nord3-1);
- --graph-unresolved: var(--nord11);
- --graph-arrow: var(--nord11);
-
- --text-search-highlight-bg: var(--nord9-2);
-}
-
-/*@Lavi & @嘴 的Flamingo主题色(原Pink Topaz)*/
-body.color-scheme-options-flamingo .theme-light,
-body.color-scheme-options-flamingo.theme-light {
- --background-primary: var(--background-primary-bg-4-bt,#efe9d9);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#ffdece);
- --background-secondary: var(--background-secondary-bg-4-bt,#efe9d9);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#efe9d9);
-
- --background-4-sliding-panel: #efe9d9;
- --background-mobile-drawer-1: #efe9d9;
- --background-mobile-drawer-2: #efe9d9;
- --graph-control-bg: #efe9d9;
-
- --background-modifier-border: rgba(0, 0, 0, 0.1);
- --background-modifier-form-field: #ffdece;
- --background-modifier-form-field-highlighted: #f5a7a2;
- --background-modifier-box-shadow: rgba(0, 0, 0, 0.1);
- --background-modifier-success: #ffdece;
- --background-modifier-error: #f5a7a2;
- --background-modifier-error-rgb: 230, 135, 135;
- --background-modifier-error-hover: #fefcf9;
-
- --text-normal: #37291a;
- --text-muted: #37291a;
- --text-faint: #37291a;
- --accent-strong: #37291a;
- --text-error: #f5a7a2;
- --text-error-hover: #fefcf9;
-
- --text-highlight-bg-h: 4;
- --text-highlight-bg-s: 81%;
- --text-highlight-bg-l: 80%;
- --text-highlight-bg-a: 0.847;
- --text-highlight-bg: hsla(var(--text-highlight-bg-h), var(--text-highlight-bg-s), var(--text-highlight-bg-l), var(--text-highlight-bg-a));
- --text-selection: #f39ba044;
-
- --interactive-accent-rgb: 245,167,162;
- --accent-h: 4;
- --accent-s: 81%;
- --accent-l: 80%;
- --panel-border-color: #fd355a;
- --search-text: #37291a;
- --folder-title: #37291a;
-
- --gray-1: #c4c4c4;
- --gray-2: #7c8595;
- --red: #fd355a;
- --red-1: #980000;
- --green: #40916c;
- --darkgreen: #004f2d;
- --blue: #69a2ee;
- --darkblue: #5981f0;
- --purple: #8673b4;
- --aqua: #4dd8ef;
- --yellow: #ffc727;
- --light-yellow: #e5e79c;
- --orange: #f19c79;
- --light-purple: #d3d6fe;
- --blue-green: #16bcc0;
-
- --search-result-file-title-color: #980000;
-
- --list-ul-block-color: #f5a7a2;
- --list-ul-disc-color: #fd355a;
- --list-ul-hover: #980000;
- --list-ol-block-color: #f5a7a2;
- --list-ol-number-color: #f5a7a2;
- --list-ol-hover: #980000;
- --stag1: #fd355a;
- --stag2: #fd355a;
- --stag3: #fd355a;
- --tag1: #56cfc7c7;
- --tag2: #eca1bcda;
- --tag3: #e6d00d;
- --tag4: #40916c;
- --tag5: #68c7a4;
-
- --h1-color: var(--print-h1-color,#f39ba0);
- --h2-color: var(--print-h2-color,#f39ba0);
- --h3-color: var(--print-h3-color,#f39ba0);
- --h4-color: var(--print-h4-color,#f39ba0);
- --h5-color: var(--print-h5-color,#f39ba0);
- --h6-color: var(--print-h6-color,#f39ba0);
-
- --graph-text-color: #37291a;
- --graph-tag: #ffdece;
- --graph-attach: #f5a7a2;
- --graph-circle: #FD355C;
- --graph-line: #fea2c2;
- --graph-unresolved: #E87659;
- --graph-arrow: #980000;
- --mermaid-active-task-color: #f5a7a2;
- --mermaid-seq-dia-color: #ffdece;
- --table-background-color: #ffdece;
- --table-background-color-odd: #ffdece;
- --table-border-color: #fd355a;
- --table-thead-background-color: #f5a7a2;
- --table-hover-color: #f5a7a2;
- --table-hover-thead-color: #f5a7a2;
- --table-hover-raw-color: #ffdece;
- --calendar-week-color: #f5a7a2;
- --calendar-week-hover: #ffdece;
- --calendar-week-background-color: #ffdece;
- --day-planner-pie: #f5a7a2;
- --day-planner-timeline: #ffdece;
- --day-planner-line: #fd355a;
- --day-planner-dot: #ffdece;
- --day-planner-item-hover: #f5a7a2;
- --event-item-color1: #f39ba063;
- --event-item-color2: #f39ba091;
- --event-item-color3: #f39ba0c4;
- --event-item-color4: #f39ba0;
- --event-item-color5: #D08489;
- --event-item-color6: #B27175;
- --event-item-color7: #D08489;
- --event-item-color8: #f39ba0;
- --event-item-color9: #f39ba0c4;
- --event-item-color10: #f39ba091;
-
- --note-important: #fd355a;
- --note-cloze: #fd355a;
- --stickies-color-1: #e46969;
- --stickies-color-2: #f5a7a2;
- --tape-color: #acacac65;
- --header-color: #f5a7a2;
-
- --color-view-header-gradient-1: #efe9d933;
- --color-view-header-gradient-2: #efe9d933;
-
- --table-color-calendar-2: rgb(214, 118, 146);
- --table-color-rgb: 214, 118, 146;
- --scrollbar-thumb-bg: #f39ba050;
- --scrollbar-active-thumb-bg: #f39ba0;
-}
-
-
-body.color-scheme-options-flamingo.theme-dark {
- --background-primary: var(--background-primary-bg-4-bt,#212121);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#f937590d);
- --background-secondary: var(--background-secondary-bg-4-bt,#242424);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#191919);
-
- --background-modifier-border: #191919;
- --background-modifier-form-field: #f39ba0;
- --background-modifier-form-field-highlighted: #e5c7a9;
- --background-modifier-box-shadow: #292929;
- --background-modifier-success: #f93759;
- --background-modifier-error: #f93759;
- --background-modifier-error-rgb: #f93759;
- --background-modifier-error-hover: #F93758;
-
- --text-normal: #efe9d9;
- --text-muted: #efe9d9;
- --text-faint: #efe9d9;
- --accent-strong: #efe9d9;
- --text-em-color: #f93759;
- --text-error: #f93759;
- --text-error-hover: #f93759;
-
- --text-highlight-bg-h: 357;
- --text-highlight-bg-s: 79%;
- --text-highlight-bg-l: 78%;
- --text-highlight-bg-a: 0.847;
- --text-highlight-bg: hsla(var(--text-highlight-bg-h), var(--text-highlight-bg-s), var(--text-highlight-bg-l), var(--text-highlight-bg-a));
- --text-selection: #e5c7a94a;
-
- --accent-h: 357;
- --accent-s: 79%;
- --accent-l: 78%;
- --interactive-accent-rgb: 243, 155, 160;
-
- --panel-border-color: #f93759;
- --search-text: #fff;
- --folder-title: #fff;
-
- --gray-1: #c9b0b0;
- --gray-2: #b4b1c6;
- --red: #ff9090;
- --red-1: #f93759;
- --orange: #f28d61;
- --green: #00ffc7;
- --darkgreen: #1bbc9b;
- --aqua: #30daff;
- --purple: #b073ff;
- --blue: #00a3b9;
- --darkblue: #0040ff;
- --yellow: #fcdc00;
- --light-yellow: #ffd26c;
-
- --search-result-file-title-color: #f39ba0;
- --background-blockquote-dark: #292929;
- --list-ul-block-color: #f39ba0;
- --list-ul-disc-color: #f93759;
- --list-ul-hover: #ffebec;
- --list-ol-block-color: #f39ba0;
- --list-ol-number-color: #ffccbc;
- --list-ol-hover: #ffebec;
- --stag1: #f39ba0;
- --stag2: #ffccbc;
- --stag3: #ffebec;
- --tag1: #028588;
- --tag2: #40916c;
- --tag3: #69a2ee;
- --tag4: #c47a5e;
- --tag5: #004f2d;
-
- --h1-color: var(--print-h1-color,#ffccbc);
- --h2-color: var(--print-h2-color,#ffccbc);
- --h3-color: var(--print-h3-color,#ffccbc);
- --h4-color: var(--print-h4-color,#ffccbc);
- --h5-color: var(--print-h5-color,#ffccbc);
- --h6-color: var(--print-h6-color,#ffccbc);
-
- --graph-text-color: #efe9d9;
- --graph-tag: #f39ba0;
- --graph-attach: #ffebec;
- --graph-circle: #f39ba0;
- --graph-line: #ffc3bc;
- --graph-unresolved: #ffccbc;
- --graph-arrow: #ffc3bc;
- --mermaid-active-task-color: #F39BA4;
- --mermaid-seq-dia-color: #ffebec;
- --table-background-color: #212121;
- --table-background-color-odd: transparent;
- --table-border-color: #ffebec;
- --table-thead-background-color: #f39ba0ad;
- --table-hover-raw-color: #292929;
- --table-hover-color: #ffccbc0a;
- --table-hover-thead-color: #f39ba0;
- --calendar-week-color: #ffccbc;
- --calendar-week-hover: #f39ba0;
- --calendar-week-background-color: transparent;
- --day-planner-pie: #ffccbc;
- --day-planner-timeline: #ff9b7c;
- --day-planner-line: #f39ba0;
- --day-planner-dot: #ffebec;
- --day-planner-item-hover: #f39ba0;
- --event-item-color9: #ffc3bc;
- --event-item-color8: #ffbcbc;
- --event-item-color10: #ffccbc;
- --event-item-color7: #ffbcc4;
- --event-item-color6: #ffbcbc;
- --event-item-color5: #ffc3bc;
- --event-item-color4: #ffccbc;
- --event-item-color3: #ffd4bc;
- --event-item-color2: #ffdcbc;
- --event-item-color1: #ffe4bc;
-
- --note-important: #f93759;
- --note-cloze: #f93759;
- --stickies-color-1: #f39ba0;
- --stickies-color-2: #ffebec;
- --tape-color: #ffccbc47;
- --header-color: #f39ba0;
-
- --color-view-header-gradient-1: #21212122;
- --color-view-header-gradient-2: #21212122;
-
- --table-color-calendar-2: rgb(215, 86, 125);
- --table-color-rgb: 215, 86, 125;
- --scrollbar-thumb-bg: #e2bdbd50;
- --scrollbar-active-thumb-bg: #e2bdbd;
-}
-
-body.color-scheme-options-flamingo.theme-light #calendar-container {
- --color-background-heading: transparent;
- --color-background-weeknum: transparent;
- --color-background-day: transparent;
- --color-background-weekend: transparent;
-
- --color-tr: #ffdece8c !important;
- --color-tr-odd: #ffdece !important;
-
- --color-dot: var(--text-accent);
- --color-arrow: currentColor;
- --color-button: var(--text-muted);
- --color-text-weeknum: var(--calendar-week-color);
-
- --color-text-title: var(--text-normal);
- --color-text-heading: var(--text-normal);
- --color-text-day: var(--text-normal);
- --color-text-today: var(--text-accent);
-
- padding: 0px 5px 0px 8px;
- margin: -21px -8px 0px -8px;
- line-height: 0.6;
-}
-
-/*表格调整*/
-/*星期*/
-body.color-scheme-options-flamingo.theme-light #calendar-container th {
- padding: 6px 0;
- border-radius: 0px !important;
- background-color: var(--table-thead-background-color) !important;
-}
-
-body.color-scheme-options-flamingo.theme-light #calendar-container .week-num,
-body.color-scheme-options-flamingo.theme-light #calendar-container .day {
- border-radius: 0px !important;
-}
-
-/*天*/
-body.color-scheme-options-flamingo.theme-light #calendar-container td {
- width: 12.5%;
- border-right: 0px solid var(--background-secondary-alt);
- padding: 0px 0px 0px 0px !important;
- line-height: 22px;
- border-radius: 0px !important;
-}
-
-body.color-scheme-options-flamingo.theme-light #calendar-container tr {
- border: 2px solid var(--background-secondary-alt);
-}
-
-/*“Today”*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .reset-button {
- font-size: 14px !important;
- margin: 0;
- padding: 0;
- cursor: pointer;
- line-height: 1.2;
- text-align: center;
-}
-
-/*悬停Today*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .reset-button:hover {
- color: var(--header-color);
- background-color: var(--table-hover-raw-color);
-}
-
-/*悬停arrow*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .arrow:hover {
- color: var(--theme-color);
-}
-
-body.color-scheme-options-flamingo.theme-light #calendar-container .day:active,
-body.color-scheme-options-flamingo.theme-light #calendar-container .active,
-body.color-scheme-options-flamingo.theme-light #calendar-container .active.today {
- background-color: #f5a7a2 !important;
-}
-
-/*点调整 dot*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .dot-container {
- margin-top: -2px;
- margin-bottom: -1px;
-}
-
-/*月份调整 month*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .month {
- font-size: 20px;
- line-height: 1;
-}
-
-/*年份调整 year*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .year {
- font-size: 20px;
- line-height: 1;
-}
-
-/*星期数 week*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .week-num {
- background-color: var(--calendar-week-background-color);
- font-weight: 600;
-}
-
-/*星期数悬停 week hover*/
-body.color-scheme-options-flamingo.theme-light #calendar-container .week-num:hover {
- background-color: var(--calendar-week-hover) !important;
-}
-
-/*比上面那个还菜鸟的人做的一些修改*/
-body.color-scheme-options-flamingo.theme-light .nav-folder.mod-root>.nav-folder-title {
- background-color: var(--background-secondary-alt-bg-4-bt)
-}
-
-body.color-scheme-options-flamingo.theme-light .admonition {
- background-color: #ffebec15 !important;
-}
-
-body.color-scheme-options-flamingo.theme-light {
- --font-family-vault: Arlrdbd, 'Source Han Sans', 'Noto Sans CJK', 'Source Sans Pro' !important; /*左侧库名字体*/
- --font-family-folder-file-title: Arlrdbd, 'Source Han Sans', 'Noto Sans CJK', 'Source Sans Pro' !important;/*左侧边栏文件、文件夹字体*/
-}
-
-body.color-scheme-options-flamingo.theme-light .tag[href^="#DailyNote"] {
- background-color: var(--tag1);
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
-}
-
-body.color-scheme-options-flamingo.theme-light .tag[href^="#DailyNote"]::after {
- content: '❀';
- font-size: var(--font-size-emoji-after-tag);
-}
-
-body.color-scheme-options-flamingo.theme-light .search-result-file-match {
- background: transparent;
-}
-
-/*@Lavi & @嘴 的Flamingo主题色(原Pink Topaz)到此结束 */
-
-/*=================== Lillian 的配色 ========================*/
-/*蜂蜜牛奶配色 by Lillian */
-body.color-scheme-options-honey-milk-topaz .theme-light,
-body.color-scheme-options-honey-milk-topaz.theme-light {
- /*色系设置*/
- --color1: #ffde89;
- --color2: #ffd876;
- --color3: #ffd362;
- --color4: #ffcd4e;
- --color5: #ffc83b;
- --color6: #ffc227;
- --color7: #ffbd14;
- --color8: #ffb700;
- --color9: #ebae14;
- --color10: #d8a627;
- --color11: #c49d3b;
-
- --main-color: #f1b024;
- --low-color: var(--color3);
- --high-color: var(--color8);
- --deep-color: var(--color11);
-
- --bg-color: #f8f8f5;
- --bg-color2: #f0ede0;
-
- --background-primary: var(--background-primary-bg-4-bt,#f8f8f5);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#f0ede0);
- --background-secondary: var(--background-secondary-bg-4-bt,#f8f8f5);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#f0ede0);
-
- --background-modifier-border: #e1dfdf;
-
- --accent-em: #099d4e;
-
- --text-selection: #66bbaa59;
- --accent-h: 41;
- --accent-s: 88%;
- --accent-l: 54%;
- --interactive-accent-rgb: 215, 178, 88;
-
- --search-text: #000000;
- --folder-title: #000000;
-
- --strong-em-highlight-color: var(--color11);
-
- --text-highlight-bg-h: 34;
- --text-highlight-bg-s: 100%;
- --text-highlight-bg-l: 80%;
- --text-highlight-bg-a: 0.847;
- --text-highlight-bg: hsla(var(--text-highlight-bg-h), var(--text-highlight-bg-s), var(--text-highlight-bg-l), var(--text-highlight-bg-a));
- --text-search-highlight-bg: var(--color2);
- --search-result-file-matched-bg: var(--low-color);
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
- --background-secondary-alt-bg-4-bt-publish: #f6f6f6;
-
- --search-result-file-title-color: var(--main-color);
-
- --list-ul-block-color: var(--color6);
- --list-ul-disc-color: var(--main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--low-color);
- --list-ol-block-color: var(--main-color);
- --list-ol-number-color: var(--main-color);
- --list-ol-hover: var(--low-color);
-
- --h1-color: var(--print-h1-color,var(--color6));
- --h2-color: var(--print-h2-color,var(--color7));
- --h3-color: var(--print-h3-color,var(--color8));
- --h4-color: var(--print-h4-color,var(--color9));
- --h5-color: var(--print-h5-color,var(--color10));
- --h6-color: var(--print-h6-color,var(--color11));
-
- /*graph*/
- --graph-text-color: #696969;
- --graph-tag: #77d425cc;
- --graph-attach: #afcfe0cc;
- --graph-circle: var(--color3);
- --graph-line: #b1b1b1;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: var(--bg-color);
-
- /*mermaid*/
- --mermaid-active-task-color: var(--high-color);
- --mermaid-seq-dia-color: var(--low-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: #ffffffaf;
- --table-border-color: #7d7d7d;
- --table-thead-background-color: var(--color1);
- --table-hover-raw-color: var(--color2);
- --table-hover-color: var(--color1);
- --table-hover-thead-color: var(--color2);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--deep-color);
- --day-planner-timeline: #d62f2f;
- --day-planner-line: var(--low-color);
- --day-planner-dot: var(--low-color);
- --day-planner-item-hover: var(--color1);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10: var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--deep-color);
- --background-4-sliding-pane: var(--bg-color);
-
-
-
- /*checklist*/
- --checklist-bg: #dfdfdf8e;
- --checklist-bg-hover: #ffffffcc;
-
- --color-view-header-gradient-1: var(--color1);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--main-color);
- --checkbox-color-1: #c4c116;
- --checkbox-color-2: #4bbf40;
- --checkbox-color-3: #ffe9e9;
- --checkbox-color-4: #fffbd4;
- --checkbox-color-5: #ad7fbf;
- --checkbox-color-6: #5f5f5f;
- --text-checked-checkbox: #9b9b9b;
-
- --table-color-calendar-2: rgb(242, 235, 207);
- --table-color-rgb: 242, 235, 207;
-}
-
-
-body.color-scheme-options-honey-milk-topaz.theme-dark {
- /*蜂蜜牛奶 #f1b024*/
-
- --color1: #ffde89;
- --color2: #ffd876;
- --color3: #ffd362;
- --color4: #ffcd4e;
- --color5: #ffc83b;
- --color6: #ffc227;
- --color7: #ffbd14;
- --color8: #ffb700;
- --color9: #ebae14;
- --color10: #d8a627;
- --color11: #a17f28;
-
- --main-color: #f1b024;
- --low-color: var(--color3);
- --high-color: var(--color8);
- --deep-color: var(--color11);
-
- --bg-color: #222222;
- --bg-color2: #333333;
-
- --background-primary: var(--background-primary-bg-4-bt,#222222);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#222222);
- --background-secondary: var(--background-secondary-bg-4-bt,#333333);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#222222);
-
- --background-modifier-border: #565656;
-
- --text-selection: #47a5914d;/*鼠标选择 文字背景颜色*/
- --accent-h: 43;
- --accent-s: 69%;
- --accent-l: 50%;
- --interactive-accent-rgb: 216, 166, 39;/*主题强调色 rgb , 需与主题色一致(把上面的值转成rgb放下面)*/
-
- --panel-border-color: #18191e;/*侧边栏、下部状态栏线条颜色,改了没有,线条被我取消了 :p*/
- --search-text: var(--color1);/*搜索结果文字颜色*/
- --folder-title: #ffffff;/*文件栏文件夹文字颜色*/
-
- --strong-em-highlight-color: var(--color11);
- --text-search-highlight-bg: #bb4361;
-
- --strong-em-color-1: #43d3ff;/*加粗斜体渐变色1*/
- --strong-em-color-2: #baaaff;/*加粗斜体渐变色2*/
- --search-result-file-matched-bg: var(--color9);/* 搜索结果文字高亮颜色 */
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
-
- --background-transparent-blue: #003e759a;
-
- --scrollbar-thumb-bg: #8282827e;
- --scrollbar-active-thumb-bg: #828282;
-
- --search-result-file-title-color: var(--main-color);
-
- --background-blockquote: #9191911c;/*引用框背景颜色*/
- --background-code: #1111118c;/*代码框背景颜色*/
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;/*代码框文字颜色*/
-
- --list-ul-block-color: var(--deep-color);
- --list-ul-disc-color: var(--main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--low-color);
- --list-ol-block-color: var(--deep-color);
- --list-ol-number-color: var(--main-color);
- --list-ol-hover: var(--low-color);
-
- --h1-color: var(--print-h1-color,var(--color6));
- --h2-color: var(--print-h2-color,var(--color7));
- --h3-color: var(--print-h3-color,var(--color8));
- --h4-color: var(--print-h4-color,var(--color9));
- --h5-color: var(--print-h5-color,var(--color10));
- --h6-color: var(--print-h6-color,var(--color11));
-
- /*graph*/
- --graph-text-color: #B5B5B5;/*图谱文字颜色*/
- --graph-tag: #88d842bb;/*图谱线颜色*/
- --graph-attach: #b2cfe0bb;/*图谱附件颜色*/
- --graph-circle: var(--color8);/*图谱普通点颜色*/
- --graph-line: #8c8c8c;/*图谱线颜色*/
- --graph-unresolved: #f08080de;/*图谱未创建点颜色,兼未创建双链颜色*/
- --graph-arrow: #c23917;/*图谱箭头颜色*/
- --graph-control-bg: #00000080;/*图谱控制窗背景颜色*/
-
- /*mermaid*/
- --mermaid-active-task-color: var(--low-color);
- --mermaid-seq-dia-color: var(--high-color);
-
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #878787;
- --table-thead-background-color: var(--color11);
- --table-hover-raw-color: var(--color10);
- --table-hover-color: var(--color11);;
- --table-hover-thead-color: var(--color10);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--color1);
- --day-planner-timeline: #000000;
- --day-planner-line: var(--low-color);
- --day-planner-dot: var(--low-color);
- --day-planner-item-hover: var(--main-color);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10: var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--color1);
-
- --color-view-header-gradient-1: var(--bg-color2);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--main-color);
-
- --table-color-calendar-2: rgb(120, 104, 38);
- --table-color-rgb: 120, 104, 38;
-}
-
-body.color-scheme-options-honey-milk-topaz #calendar-container {
- --color-background-heading: transparent;
- --color-background-weeknum: transparent;
- --color-background-day: transparent;
- --color-background-weekend: transparent;
-
- --color-tr: var(--bg-color) !important;
- --color-tr-odd: #ffdece !important;
-
- --color-dot: var(--text-accent);
- --color-arrow: currentColor;
- --color-button: var(--text-muted);
- --color-text-weeknum: var(--calendar-week-color);
-
- --color-text-title: var(--text-normal);
- --color-text-heading: var(--text-normal);
- --color-text-day: var(--text-normal);
- --color-text-today: var(--text-accent);
-
- padding: 0px 5px 0px 8px;
- margin: -21px -8px 0px -8px;
- line-height: 0.6;
-}
-
-/*巧克力色 by Lillian */
-body.color-scheme-options-chocolate-topaz .theme-light,
-body.color-scheme-options-chocolate-topaz.theme-light {
- --color1: #f8d3a0;
- --color2: #d8a86a;
- --color3: #c2907a;
- --color4: #af7d6b;
- --color5: #af694f;
- --color6: #74412d;
- --color7: #683725;
- --color8: #502819;
- --color9: #552917;
- --color10: #572917;
- --color11: #4b1e0e;
-
- --main-color: var(--color6);
- --low-color: var(--color3);
- --high-color: var(--color8);
- --deep-color: var(--color11);
-
- --bg-color: #faf4eb;
- --bg-color2: #f7e6ce;
-
- --background-primary: var(--background-primary-bg-4-bt,#faf4eb);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#faf4eb);
- --background-secondary: var(--background-secondary-bg-4-bt,#faf4eb);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#f7e6ce);
-
- --background-modifier-border: #e1dfdf;
-
- --accent-em: #099d4e;
- --text-selection: #66bbaa59;
-
- --accent-h: 17;
- --accent-s: 44%;
- --accent-l: 32%;
- --interactive-accent-rgb: 116, 65, 45;
-
- --strong-em-highlight-color: var(--color11);
-
- --text-search-highlight-bg: #ffd1dd;
- --search-result-file-matched-bg: var(--low-color);
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
- --background-secondary-alt-bg-4-bt-publish: #f6f6f6;
-
- --search-result-file-title-color: var(--main-color);
- --background-blockquote: #b6b6b62c;
- --background-code: #ebebeb71;
- --background-code-2: #cccccc62;
- --text-color-code: #e95d00;
-
- --list-ul-block-color: var(--color5);
- --list-ul-disc-color: var(--main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--low-color);
- --list-ol-block-color: var(--main-color);
- --list-ol-number-color: var(--main-color);
- --list-ol-hover: var(--low-color);
-
- --tag-text: #f8f8f8;
- --stag1: #fa8787;
- --stag1-bg: #eb2727;
- --stag2: #fdbd5c;
- --stag2-bg: #ee9002;
- --stag3: #50ce3a;
- --stag3-bg: #22ac09;
- --tag1: var(--color3);
- --tag2: var(--color4);
- --tag3: var(--color5);
- --tag4: var(--color6);
- --tag5: var(--color7);
-
- --tag-dailynote: var(--low-color);
- --tag-dailynote-bg: var(--color3);
- --tag-weeklynote: var(--color6);
- --tag-weeklynote-bg: var(--color4);
- --tag-questions: var(--color5);
- --tag-questions-bg: var(--color5);
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --h1-color: var(--print-h1-color,var(--color7));
- --h2-color: var(--print-h2-color,var(--color6));
- --h3-color: var(--print-h3-color,var(--color5));
- --h4-color: var(--print-h4-color,var(--color4));
- --h5-color: var(--print-h5-color,var(--color3));
- --h6-color: var(--print-h6-color,var(--color2));
-
- /*graph*/
- --graph-text-color: #696969;
- --graph-tag: #77d425cc;
- --graph-attach: #afcfe0cc;
- --graph-circle: var(--color3);
- --graph-line: #b1b1b1;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: var(--bg-color);
-
- /*mermaid*/
- --mermaid-active-task-color: var(--high-color);
- --mermaid-seq-dia-color: var(--low-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #7d7d7d;
- --table-thead-background-color: var(--color1);
- --table-hover-raw-color: var(--color2);
- --table-hover-color: var(--color1);
- --table-hover-thead-color: var(--color2);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--deep-color);
- --day-planner-timeline: #d62f2f;
- --day-planner-line: var(--low-color);
- --day-planner-dot: var(--low-color);
- --day-planner-item-hover: var(--color1);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10: var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--deep-color);
- --background-4-sliding-pane: var(--bg-color);
-
- --color-view-header-gradient-1: var(--color1);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--main-color);
-
- --table-color-calendar-2: rgb(76, 52, 16);
- --table-color-rgb: 76, 52, 16;
-}
-
-body.color-scheme-options-chocolate-topaz.theme-dark {
- /* 焦茶色 焦茶#6f4b3e */
- --color1: #f8d3a0;
- --color2: #d8a86a;
- --color3: #c2907a;
- --color4: #af7d6b;
- --color5: #af694f;
- --color6: #74412d;
- --color7: #683725;
- --color8: #502819;
- --color9: #552917;
- --color10: #572917;
- --color11: #4b1e0e;
-
- --main-color: var(--color6);
- --low-color: var(--color3);
- --high-color: var(--color7);
- --deep-color: var(--color11);
-
- /*黑暗颜色的背景不建议修改*/
- --bg-color: #222222;
- --bg-color2: #222222;
-
- --background-primary: var(--background-primary-bg-4-bt,#222222);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#222222);
- --background-secondary: var(--background-secondary-bg-4-bt,#222222);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#222222);
-
- --background-modifier-border: #565656;/*一些线条颜色*/
-
- --text-muted: #8a8a8a;/*muted 文字颜色*/
- --text-faint: #797979;/*faint 文字颜色*/
- --text-folder-file: #b3b3b3;/*文件夹、文件 文字颜色*/
-
- --accent-em: #a4ca8e;/*斜体 文字颜色*/
-
- --text-selection: #47a5914d;/*鼠标选择 文字背景颜色*/
- --accent-h: 17;
- --accent-s: 44%;
- --accent-l: 32%;
- --interactive-accent: var(--main-color); /*主题强调色*/
- --interactive-accent-rgb: 116, 65, 45;/*主题强调色 rgb , 需与主题色一致(把上面的值转成rgb放下面)*/
-
- --panel-border-color: #18191e;/*侧边栏、下部状态栏线条颜色,改了没有,线条被我取消了 :p*/
- --search-text: #e0e0e0;/*搜索结果文字颜色*/
- --folder-title: #ffffff;/*文件栏文件夹文字颜色*/
-
- --strong-em-highlight-color: var(--color11);
- --text-search-highlight-bg: #bb4361;
- --strong-em-color-1: #43d3ff;/*加粗斜体渐变色1*/
- --strong-em-color-2: #baaaff;/*加粗斜体渐变色2*/
- --search-result-file-matched-bg: var(--color9);/* 搜索结果文字高亮颜色 */
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
-
- --background-transparent-blue: #003e759a;/*用在kanban里的,可以不调*/
- --scrollbar-thumb-bg: #8282827e;
- --scrollbar-active-thumb-bg: #828282;
-
- --search-result-file-title-color: var(--main-color);
-
- --background-blockquote: #9191911c;/*引用框背景颜色*/
- --background-code: #1111118c;/*代码框背景颜色*/
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;/*代码框文字颜色*/
-
- --list-ul-block-color: var(--color6);
- --list-ul-disc-color: var(--main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--low-color);
- --list-ol-block-color: var(--main-color);
- --list-ol-number-color: var(--main-color);
- --list-ol-hover: var(--low-color);
-
- --tag-text: #e4e4e4;
- --stag1: #f08383;
- --stag1-bg: #bd1919;
- --stag2: #e7b263;
- --stag2-bg: #ac6700;
- --stag3: #77df89;
- --stag3-bg: #058c1c;
-
- --tag1: var(--color11);
- --tag2: var(--color10);
- --tag3: var(--color9);
- --tag4: var(--color8);
- --tag5: var(--color7);
-
- --tag-dailynote: var(--mian-color);
- --tag-dailynote-bg: var(--color5);
- --tag-weeklynote: var(--color3);
- --tag-weeklynote-bg: var(--color6);
- --tag-questions: var(--color8);
- --tag-questions-bg: var(--color8);
- --tag-ideas: #fcfcc0;
- --tag-ideas-bg: #565656d8;
-
- --h1-color: var(--print-h1-color,var(--color2));
- --h2-color: var(--print-h2-color,var(--color3));
- --h3-color: var(--print-h3-color,var(--color4));
- --h4-color: var(--print-h4-color,var(--color5));
- --h5-color: var(--print-h5-color,var(--color6));
- --h6-color: var(--print-h6-color,var(--color7));
-
- /*graph*/
- --graph-text-color: #B5B5B5;
- --graph-tag: #88d842bb;
- --graph-attach: #b2cfe0bb;
- --graph-circle: var(--color8);
- --graph-line: #8c8c8c;
- --graph-unresolved: #f08080de;
- --graph-arrow: #c23917;
- --graph-control-bg: #00000080;
-
- /*mermaid*/
- --mermaid-active-task-color: var(--low-color);
- --mermaid-seq-dia-color: var(--high-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #878787;
- --table-thead-background-color: var(--color11);
- --table-hover-raw-color: var(--color10);
- --table-hover-color: var(--color11);;
- --table-hover-thead-color: var(--color10);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--color1);
- --day-planner-timeline: #000000;
- --day-planner-line: var(--low-color);
- --day-planner-dot: var(--low-color);
- --day-planner-item-hover: var(--main-color);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10: var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--color1);
- --background-4-sliding-panel: #252525ed;/* sliding panes 背景颜色 */
-
- --color-view-header-gradient-1: var(--bg-color2);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--main-color);
-
- --table-color-calendar-2: rgb(70, 45, 6);
- --table-color-rgb: 70, 45, 6;
-}
-
-body.color-scheme-options-chocolate-topaz #calendar-container {
- --color-background-heading: transparent;
- --color-background-weeknum: transparent;
- --color-background-day: transparent;
- --color-background-weekend: transparent;
-
- --color-tr: var(--bg-color) !important;
- --color-tr-odd: #ffdece !important;
-
- --color-dot: var(--text-accent);
- --color-arrow: currentColor;
- --color-button: var(--text-muted);
- --color-text-weeknum: var(--calendar-week-color);
-
- --color-text-title: var(--text-normal);
- --color-text-heading: var(--text-normal);
- --color-text-day: var(--text-normal);
- --color-text-today: var(--text-accent);
-
- /*===*/
- padding: 0px 5px 0px 8px;
- margin: -21px -8px 0px -8px;
- line-height: 0.6;
-}
-
-body.color-scheme-options-autumn-topaz .theme-light,
-body.color-scheme-options-autumn-topaz.theme-light {
- /*色系设置*/
- --color1: #ebe1cc;
- --color2: #e4ca8f;
- --color3: #e6bf66 ;
- --color4: #fab102;
- --color5: #b6af00;
- --color6: #70a600;
- --color7: #00992c;
- --color8: #00884a;
- --color9: #007562;
- --color10: #006674;
- --color11: #2f4858;
-
- /*Lillian: 第三步:把上面的色系,粘贴到dark模式下*/
- --main-color: var(--color6);
- --low-color: var(--color4);
- --high-color: var(--color7);
- --deep-color:var(--color11);
-
- --bg-color:#fafaf3;
- --bg-color2:#bbddcd;
-
- --background-primary: var(--background-primary-bg-4-bt,#fafaf3);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#fafaf3);
- --background-secondary: var(--background-secondary-bg-4-bt,#fafaf3);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#bbddcd);
- --accent-h: 80;
- --accent-s: 100%;
- --accent-l: 33%;
- --interactive-accent-rgb: 112, 166, 0;
-
- --strong-em-highlight-color: var(--color11);
- --text-search-highlight-bg: #ffd1dd;
- --search-result-file-matched-bg: var(--low-color);
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
-
- --search-result-file-title-color: var(--main-color);
-
- --list-ul-block-color: var(--color5);
- --list-ul-disc-color: var(--main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--low-color);
- --list-ol-block-color: var(--main-color);
- --list-ol-number-color: var(--main-color);
- --list-ol-hover: var(--low-color);
-
- --tag1: var(--color3);
- --tag2: var(--color4);
- --tag3: var(--color5);
- --tag4: var(--color6);
- --tag5: var(--color7);
-
- --tag-dailynote: var(--low-color);
- --tag-dailynote-bg: var(--color3);
- --tag-weeklynote: var(--color6);
- --tag-weeklynote-bg: var(--color4);
- --tag-questions: var(--color5);
- --tag-questions-bg: var(--color5);
-
- --h1-color: var(--print-h1-color,var(--color9));
- --h2-color: var(--print-h2-color,var(--color8));
- --h3-color: var(--print-h3-color,var(--color7));
- --h4-color: var(--print-h4-color,var(--color6));
- --h5-color: var(--print-h5-color,var(--color5));
- --h6-color: var(--print-h6-color,var(--color4));
-
- /*graph*/
- --graph-circle: var(--color3);
- --graph-control-bg: var(--bg-color);
-
- /*mermaid*/
- --mermaid-active-task-color: var(--high-color);
- --mermaid-seq-dia-color: var(--low-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #7d7d7d;
- --table-thead-background-color: var(--color1);
- --table-hover-raw-color: var(--color2);
- --table-hover-color: var(--color1);
- --table-hover-thead-color: var(--color2);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--deep-color);
- --day-planner-timeline: #d62f2f;
- --day-planner-line: var(--low-color);
- --day-planner-dot: var(--low-color);
- --day-planner-item-hover: var(--color1);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10:var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--deep-color);
- --background-4-sliding-pane: var(--bg-color);
-
- --color-view-header-gradient-1: #70a60085;
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--main-color);
-
- --table-color-calendar-2: rgb(222, 236, 182);
- --table-color-rgb: 222, 236, 182;
-}
-
-
-body.color-scheme-options-autumn-topaz.theme-dark {
- /* 黄绿*/
- --color1: #ebe1cc;
- --color2: #e4ca8f;
- --color3: #e6bf66 ;
- --color4: #fab102;
- --color5: #b6af00;
- --color6: #70a600;
- --color7: #00992c;
- --color8: #00884a;
- --color9: #007562;
- --color10: #006674;
- --color11: #2f4858;
-
- --main-color: var(--color6);
- --low-color: var(--color3);
- --high-color: var(--color7);
- --deep-color:var(--color11);
-
- --bg-color:#222222;
- --bg-color2:#444444;
-
- --background-primary: var(--background-primary-bg-4-bt,#222222);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#222222);
- --background-secondary: var(--background-secondary-bg-4-bt,#222222);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#444444);
-
- --text-muted: #8a8a8a; /*muted 文字颜色*/
- --text-faint: #797979; /*faint 文字颜色*/
- --text-folder-file: #b3b3b3; /*文件夹、文件 文字颜色*/
- --accent-strong: #f7f7f7; /*加粗 文字颜色*/
- --accent-em: #a4ca8e; /*斜体 文字颜色*/
-
- --text-selection: #47a5914d; /*鼠标选择 文字背景颜色*/
-
- --interactive-accent: var(--main-color); /*主题强调色*/
- --interactive-accent-rgb: 104, 56, 39; /*主题强调色 rgb , 需与主题色一致(把上面的值转成rgb放下面)*/
-
- --strong-em-highlight-color: var(--color11);
-
- --search-result-file-matched-bg: var(--color9); /* 搜索结果文字高亮颜色 */
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
-
- --search-result-file-title-color: var(--main-color);
-
- --list-ul-block-color: var(--color6);
- --list-ul-disc-color: var(--main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--low-color);
- --list-ol-block-color: var(--main-color);
- --list-ol-number-color: var(--main-color);
- --list-ol-hover: var(--low-color);
-
- --tag1: var(--color11);
- --tag2: var(--color10);
- --tag3: var(--color9);
- --tag4: var(--color8);
- --tag5: var(--color7);
- --tag-dailynote: var(--mian-color);
- --tag-dailynote-bg: var(--color5);
- --tag-weeklynote: var(--color3);
- --tag-weeklynote-bg: var(--color6);
- --tag-questions: var(--color8);
- --tag-questions-bg: var(--color8);
- --tag-ideas: #fcfcc0;
- --tag-ideas-bg: #565656d8;
-
- --h1-color: var(--print-h1-color,var(--color4));
- --h2-color: var(--print-h2-color,var(--color5));
- --h3-color: var(--print-h3-color,var(--color6));
- --h4-color: var(--print-h4-color,var(--color7));
- --h5-color: var(--print-h5-color,var(--color8));
- --h6-color: var(--print-h6-color,var(--color9));
-
- --graph-text-color: #B5B5B5; /*图谱文字颜色*/
- --graph-tag: #88d842bb; /*图谱线颜色*/
- --graph-attach: #b2cfe0bb; /*图谱附件颜色*/
- --graph-circle: var(--color8); /*图谱普通点颜色*/
- --graph-line: #8c8c8c; /*图谱线颜色*/
- --graph-unresolved: #f08080de; /*图谱未创建点颜色,兼未创建双链颜色*/
- --graph-arrow: #c23917; /*图谱箭头颜色*/
- --graph-control-bg: #00000080; /*图谱控制窗背景颜色*/
-
- /*mermaid*/
- --mermaid-active-task-color: var(--low-color);
- --mermaid-seq-dia-color: var(--high-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #878787;
- --table-thead-background-color: var(--color11);
- --table-hover-raw-color: var(--color10);
- --table-hover-color: var(--color11);;
- --table-hover-thead-color: var(--color10);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--color1);
- --day-planner-timeline: #000000;
- --day-planner-line: var(--low-color);
- --day-planner-dot: var(--low-color);
- --day-planner-item-hover: var(--main-color);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10:var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--color1);
-
- --checklist-bg-hover: #08080896;
-
- --color-view-header-gradient-1: var(--bg-color2);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--main-color);
-
- --table-color-calendar-2: rgb(81, 165, 39);
- --table-color-rgb: 81, 165, 39;
-}
-
-body.color-scheme-options-autumn-topaz #calendar-container {
- --color-background-heading: transparent;
- --color-background-weeknum: transparent;
- --color-background-day: transparent;
- --color-background-weekend: transparent;
-
- --color-tr: var(--bg-color) !important;
- --color-tr-odd: #ffdece !important;
-
- --color-dot: var(--text-accent);
- --color-arrow: currentColor;
- --color-button: var(--text-muted);
- --color-text-weeknum: var(--calendar-week-color);
-
- --color-text-title: var(--text-normal);
- --color-text-heading: var(--text-normal);
- --color-text-day: var(--text-normal);
- --color-text-today: var(--text-accent);
-
- padding: 0px 5px 0px 8px;
- margin: -21px -8px 0px -8px;
- line-height: 0.6;
-}
-
-body.color-scheme-options-lillimon-topaz .theme-light,
-body.color-scheme-options-lillimon-topaz.theme-light {
- /*魔方浅色*/
- /*色系设置*/
- --magic-low-color: #e0e79a;
- --magic-main-color: var(--theme-color);
- --magic-deep-color: #746909;
- --accent-h: 66;
- --accent-s: 96%;
- --accent-l: 33%;
- --bg-color: #f8f8f5;
- --bg-color2: #e7e7e4;
-
- /*色系共 5 个值,3个主题色+2个背景色*/
- --color1: var(--magic-low-color);
- --color2: var(--magic-low-color);
- --color3: var(--magic-low-color);
- --color4: var(--magic-low-color);
- --color5: var(--magic-main-color);
- --color6: var(--magic-main-color);
- --color7: var(--magic-main-color);
- --color8: var(--magic-main-color);
- --color9: var(--magic-deep-color);
- --color10: var(--magic-deep-color);
- --color11: var(--magic-deep-color);
-
- --high-color: var(--color8);
-
- /*色系设置结束*/
- --background-primary: var(--background-primary-bg-4-bt,#f8f8f5);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#f8f8f5);
- --background-secondary: var(--background-secondary-bg-4-bt,#f8f8f5);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#e7e7e4);
-
- --text-normal:var(--magic-main-color);
- --interactive-accent-rgb: 215, 178, 88;
-
- --strong-em-highlight-color: var(--color11);
-
- --search-result-file-matched-bg: var(--magic-low-color);
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
-
- --search-result-file-title-color: var(--magic-main-color);
-
- --list-ul-block-color: var(--color5);
- --list-ul-disc-color: var(--magic-main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--magic-low-color);
- --list-ol-block-color: var(--magic-main-color);
- --list-ol-number-color: var(--magic-main-color);
- --list-ol-hover: var(--magic-low-color);
-
- --tag-dailynote: var(--magic-low-color);
- --tag-dailynote-bg: var(--color10);
- --tag-weeklynote: var(--color6);
- --tag-weeklynote-bg: var(--color10);
- --tag-questions: var(--color5);
- --tag-questions-bg: var(--color5);
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --tag1: var(--color3);
- --tag2: var(--color4);
- --tag3: var(--color5);
- --tag4: var(--color6);
- --tag5: var(--color7);
-
- --h1-color: var(--print-h1-color,var(--color9));
- --h2-color: var(--print-h2-color,var(--color8));
- --h3-color: var(--print-h3-color,var(--color7));
- --h4-color: var(--print-h4-color,var(--color6));
- --h5-color: var(--print-h5-color,var(--color5));
- --h6-color: var(--print-h6-color,var(--color4));
-
- /*graph*/
- --graph-circle: var(--color3);
- --graph-control-bg: var(--bg-color);
-
- /*mermaid*/
- --mermaid-active-task-color: var(--high-color);
- --mermaid-seq-dia-color: var(--magic-low-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #7d7d7d;
- --table-thead-background-color: var(--color1);
- --table-hover-raw-color: var(--color2);
- --table-hover-color: var(--color1);
- --table-hover-thead-color: var(--color2);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--magic-deep-color);
- --day-planner-timeline: #d62f2f;
- --day-planner-line: var(--magic-low-color);
- --day-planner-dot: var(--magic-low-color);
- --day-planner-item-hover: var(--color1);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10: var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--magic-deep-color);
- --background-4-sliding-pane: var(--bg-color);
-
- --color-view-header-gradient-1: var(--color1);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--magic-main-color);
-}
-
-
-body.color-scheme-options-lillimon-topaz.theme-dark {
- /*魔方深色*/
- /*魔方*/
- --magic-low-color: #e0e79a;
- --magic-main-color: #95a503;
- --magic-deep-color: #746909;
- --accent-h: 66;
- --accent-s: 96%;
- --accent-l: 33%;
- --bg-color: #222222;
- --bg-color2: #333333;
-
- --color1: var(--magic-low-color);
- --color2: var(--magic-low-color);
- --color3: var(--magic-low-color);
- --color4: var(--magic-low-color);
- --color5: var(--magic-main-color);
- --color6: var(--magic-main-color);
- --color7: var(--magic-main-color);
- --color8: var(--magic-main-color);
- --color9: var(--magic-deep-color);
- --color10: var(--magic-deep-color);
- --color11: var(--magic-deep-color);
- --high-color: var(--color8);
- /*主题色设置结束**/
-
- --background-primary: var(--background-primary-bg-4-bt,#222222);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#222222);
- --background-secondary: var(--background-secondary-bg-4-bt,#222222);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#333333);
-
- --interactive-accent-rgb: 58, 91, 82;
-
- --strong-em-highlight-color: var(--color11);
-
- --search-result-file-matched-bg: var(--high-color);
- /* 搜索结果文字高亮颜色 */
-
- --background-mobile-drawer-1: var(--bg-color);
- --background-mobile-drawer-2: var(--bg-color);
-
- --search-result-file-title-color: var(--magic-main-color);
-
- --list-ul-block-color: var(--color6);
- --list-ul-disc-color: var(--magic-main-color);
- --green-1: #3dc730;
- --list-ul-hover: var(--magic-low-color);
- --list-ol-block-color: var(--magic-main-color);
- --list-ol-number-color: var(--magic-main-color);
- --list-ol-hover: var(--magic-low-color);
-
- --tag1: var(--color11);
- --tag2: var(--color10);
- --tag3: var(--color9);
- --tag4: var(--color8);
- --tag5: var(--color7);
-
- --tag-dailynote: var(--mian-color);
- --tag-dailynote-bg: var(--color5);
- --tag-weeklynote: var(--color3);
- --tag-weeklynote-bg: var(--color6);
- --tag-questions: var(--color8);
- --tag-questions-bg: var(--color8);
- --tag-ideas: #fcfcc0;
- --tag-ideas-bg: #565656d8;
-
- --h1-color: var(--print-h1-color,var(--color4));
- --h2-color: var(--print-h2-color,var(--color5));
- --h3-color: var(--print-h3-color,var(--color6));
- --h4-color: var(--print-h4-color,var(--color7));
- --h5-color: var(--print-h5-color,var(--color8));
- --h6-color: var(--print-h6-color,var(--color9));
-
- --graph-circle: var(--color8);
- /*图谱普通点颜色*/
-
- /*mermaid*/
- --mermaid-active-task-color: var(--magic-low-color);
- --mermaid-seq-dia-color: var(--high-color);
-
- /*table*/
- --table-background-color: var(--bg-color2);
- --table-background-color-odd: var(--bg-color);
- --table-border-color: #878787;
- --table-thead-background-color: var(--color11);
- --table-hover-raw-color: var(--color10);
- --table-hover-color: var(--color11);
- --table-hover-thead-color: var(--color10);
-
- /*calendar*/
- --calendar-week-color: var(--high-color);
- --calendar-week-hover: var(--color1);
- --calendar-week-background-color: var(--bg-color);
- --calendar-today-background-color: var(--color1);
-
- /*day planner*/
- --day-planner-pie: var(--color1);
- --day-planner-timeline: #000000;
- --day-planner-line: var(--magic-low-color);
- --day-planner-dot: var(--magic-low-color);
- --day-planner-item-hover: var(--magic-main-color);
- --event-item-color1: var(--color2);
- --event-item-color2: var(--color3);
- --event-item-color3: var(--color4);
- --event-item-color4: var(--color5);
- --event-item-color5: var(--color6);
- --event-item-color6: var(--color7);
- --event-item-color7: var(--color8);
- --event-item-color8: var(--color9);
- --event-item-color9: var(--color10);
- --event-item-color10: var(--color11);
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--color1);
-
- --color-view-header-gradient-1: var(--bg-color2);
- --color-view-header-gradient-2: var(--bg-color);
-
- /*checkbox*/
- --checkbox-color-0: var(--magic-main-color);
-}
-
-body.color-scheme-options-lillimon-topaz #calendar-container {
- --color-background-heading: transparent;
- --color-background-weeknum: transparent;
- --color-background-day: transparent;
- --color-background-weekend: transparent;
-
- --color-tr: var(--bg-color) !important;
- --color-tr-odd: #ffdece !important;
-
- --color-dot: var(--text-accent);
- --color-arrow: currentColor;
- --color-button: var(--text-muted);
- --color-text-weeknum: var(--calendar-week-color);
-
- --color-text-title: var(--text-normal);
- --color-text-heading: var(--text-normal);
- --color-text-day: var(--text-normal);
- --color-text-today: var(--text-accent);
-
- padding: 0px 5px 0px 8px;
- margin: -21px -8px 0px -8px;
- line-height: 0.6;
-}
-/*=================== Lillian 的配色 end ========================*/
-
-/*========== awyugan 的 配色 =========*/
-body.color-scheme-options-lilac .theme-light,
-body.color-scheme-options-lilac.theme-light {
- --background-primary: var(--background-primary-bg-4-bt,#d7c4f2);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#e8dffa);
- --background-secondary: var(--background-secondary-bg-4-bt,#e1cefa);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#d7c4f2);
-
- --background-modifier-border: #af9dd1;
- --background-modifier-success: #d7a4e7;
-
- --text-normal: #0e0e0e;
- --text-muted: #ab7ecf;
- --text-faint: #a23ac2;
- --accent-em: #620ac6;
- --text-selection: #8b66bb59;
-
- --interactive-normal: #eaeaeb;
- --interactive-hover: #d1b6f0;
-
- --interactive-accent-rgb: 195, 144, 230;/*工作区旁边的线*/
- --accent-h: 266;
- --accent-s: 62%;
- --accent-l: 72%;
- --strong-em-highlight-color: #7908ae;
- --text-highlight-bg-h: 273;
- --text-highlight-bg-s: 65%;
- --text-highlight-bg-l: 75%;
- --text-highlight-bg-a: 0.706;
- --text-highlight-bg: hsla(var(--text-highlight-bg-h), var(--text-highlight-bg-s), var(--text-highlight-bg-l), var(--text-highlight-bg-a));
- --text-search-highlight-bg: #d1d2ff;
- --strong-em-color-1: #5008ae;
- --strong-em-color-2: #2e0153;
- --search-result-file-matched-bg: #ffc3c3;
-
- --background-mobile-drawer-1: #ffffff;
- --background-mobile-drawer-2: #ffffffa1;
-
- --background-secondary-alt-bg-4-bt-publish: #e1d5eb61;
-
- --scrollbar-thumb-bg: #aa7dd3a8;
- --scrollbar-active-thumb-bg: #aa7dd3;
-
- --search-result-file-title-color: #5a10a0;
-
- --background-blockquote: #b6b6b62c;
-
- --internal-link-color: #6203a2;
-
- --list-ul: #ffffff;
- --list-ul-block-color: #7f1bb9;
- --list-ul-disc-color: #d955f3;
- --list-ul-hover: #ba2fdd;
- --list-ol-block-color: #7835a5;
- --list-ol-number-color: #85429a;
- --list-ol-hover: #9231b8;
-
- --green-1: #9c30c7;
-
- --tag-text: #d2a3d4;
- --stag1: #fa8787;
- --stag1-bg: #eb2727;
- --stag2: #fdbd5c;
- --stag2-bg: #ee9002;
- --stag3: #50ce3a;
- --stag3-bg: #22ac09;
-
- --tag1: #2b85ce;
- --tag2: #29b325;
- --tag3: #20b9ce;
- --tag4: #dfd331;
- --tag5: #bbbbbb;
-
- --tag-dailynote: #0077ff;
- --tag-dailynote-bg: #277CDD;
- --tag-weeklynote: #4b9fff;
- --tag-weeklynote-bg: #6aafff;
- --tag-questions: #b68fff;
- --tag-questions-bg: #b085ff;
- --tag-ideas: #ceb900;
- --tag-ideas-bg: #444444d8;
-
- --h1-color: var(--print-h1-color, #6F6493);
- --h2-color: var(--print-h2-color, #724681);
- --h3-color: var(--print-h3-color, #330349);
- --h4-color: var(--print-h4-color, #2d1445);
- --h5-color: var(--print-h5-color, #300e47);
- --h6-color: var(--print-h6-color, #331945);
-
- /*graph*/
- --graph-text-color: #696969;
- --graph-tag: #da9ee2cc;
- --graph-attach: #88b0d6cc;
- --graph-circle: #ac6fbfcc;
- --graph-line: #b1b1b1;
- --graph-unresolved: #db4e4ecc;
- --graph-arrow: #e25300;
- --graph-control-bg: #ffffff9a;
-
- /*mermaid*/
- --mermaid-active-task-color: #44bbff;
- --mermaid-seq-dia-color: #76c8ff;
-
- /*table*/
- --table-background-color: #efe0f1;
- --table-background-color-odd: #ffffffaf;
- --table-border-color: #7d7d7d;
- --table-thead-background-color: #d4a7e6c7;
- --table-hover-raw-color: #c485ee2f;
- --table-hover-color: #a75dec34;
- --table-hover-thead-color: #edddff;
-
- /*calendar*/
- --calendar-week-color: #8b32b4;
- --calendar-week-hover: #f9e3ff;
- --calendar-week-background-color: #d4bfe6;
- --calendar-today-background-color: #c2aaee;
- --color-text-weeknum: #8b32b4;
-
- /*day planner 改为相应色系*/
- --day-planner-pie: #eca95c;
- --day-planner-timeline: #d62f2f;
- --day-planner-line: #d0aee6;
- --day-planner-dot: #d0aee6;
- --day-planner-item-hover: #d0aee6;
-
- --event-item-color1: #e6e0f1;
- --event-item-color2: #d4cae5;
- --event-item-color3: #c2b4d9;
- --event-item-color4: #b09fcd;
- --event-item-color5: #9f8ac1;
- --event-item-color6: #9078b6;
- --event-item-color7: #8066ac;
- --event-item-color8: #7154a1;
- --event-item-color9: #604195;
- --event-item-color10: #4f2d89;
- --event-item-color11: #3c197c;
- --event-item-color12: #280070;
-
- /* stickies */
- --stickies-color-1: #b8b3e2;
- --stickies-color-2: #e9c6f1;
- --tape-color: #acacac65;
-
- /*Sliding panes*/
- --sliding-panes-header-color: #2c0240;
- --background-4-sliding-pane: #ffffffef;
-
- --color-view-header-gradient-1: #efe0f1ef; /*标题上的颜色*/
- --color-view-header-gradient-2: #e1c9f1ef;
-
- /*checkbox*/
- --checkbox-color-0: var(--text-accent);
- --checkbox-color-1: #e0dd2a;
- --checkbox-color-2: #4077bf;
- --checkbox-color-3: #ffe9e9;
- --checkbox-color-4: #fffbd4;
- --checkbox-color-5: #ad7fbf;
- --checkbox-color-6: #a3a1a1;
- --text-checked-checkbox: #9b9b9b;
-
- --interactive-hover: #dbdbdc;
-
- --table-color-calendar-2: rgb(211, 161, 247);
- --table-color-rgb: 211, 161, 247;
-
- --divider-color: #d7c4f2;
- --tab-stacked-shadow: #c69fd5;
-}
-
-
-body.color-scheme-options-lilac.theme-dark {
- --bg-color: #462058;
- --bg-color2: #b276c4;
-
- --background-primary: var(--background-primary-bg-4-bt,#462058);
- --background-primary-alt: var(--background-primary-alt-bg-4-bt,#b276c4);
- --background-secondary: var(--background-secondary-bg-4-bt,#462058);
- --background-secondary-alt: var(--background-secondary-alt-bg-4-bt,#462058);
-
- --background-modifier-border: #947676;
-
- --text-normal: #c9b8e9;
-
- --text-muted: #c46ec4;
- --text-faint: #b932e2;
- --text-folder-file: #b3b3b3;
-
- --accent-em: #ca91d8;
- --accent-h: 300;
- --accent-s: 53%;
- --accent-l: 47%;
- --interactive-normal: #20242b;
- --interactive-hover: #353b47;
-
- --interactive-accent-rgb: 128, 50, 159;
-
- --strong-em-highlight-color: #9c8ce6;
-
- --text-highlight-bg-h: 286;
- --text-highlight-bg-s: 40%;
- --text-highlight-bg-l: 38%;
- --text-highlight-bg-a: 0.541;
- --text-highlight-bg: hsla(var(--text-highlight-bg-h), var(--text-highlight-bg-s), var(--text-highlight-bg-l), var(--text-highlight-bg-a));
- --text-search-highlight-bg: #bb4361;
- --strong-em-color-1: #9c8ce6;
- --strong-em-color-2: #23d05c;
-
- --background-mobile-drawer-1: #1b1b1b;
- --background-mobile-drawer-2: #1b1b1b69;
- --background-transparent-blue: #003e759a;
-
- --scrollbar-thumb-bg: #603a8199;
- --scrollbar-active-thumb-bg: #603a81;
-
- --search-result-file-title-color: #a75ac6;
-
- --background-blockquote: #9191911c;
- --background-code: #1111118c;
- --background-code-2: #4c4c4cb0;
- --text-color-code: #d58000;
-
- --internal-link-color: #a360da;
-
- --list-ul: #f1a8f8;
- --list-ul-block-color: #e142d9a9;
- --list-ul-disc-color: #ae63eb;
- --green-1: #8442c1;
- --list-ul-hover: #9715e2de;
- --list-ol-block-color: #9826bbb4;
- --list-ol-number-color: #b595c4;
- --list-ol-hover: #ba2cd6;
-
- --tag-text: #e4e4e4;
- --stag1: #f08383;
- --stag1-bg: #bd1919;
- --stag2: #e7b263;
- --stag2-bg: #ac6700;
- --stag3: #77df89;
- --stag3-bg: #058c1c;
- --tag1: #2b85ce;
- --tag2: #29b325;
- --tag3: #20b9ce;
- --tag4: #dfd331;
- --tag5: #bbbbbb;
-
- --h1-color: var(--print-h1-color, #bc7ad4);
- --h2-color: var(--print-h2-color, #8d26ac);
- --h3-color: var(--print-h3-color, #9642af);
- --h4-color: var(--print-h4-color, #d496f8);
- --h5-color: var(--print-h5-color, #a192f7);
- --h6-color: var(--print-h6-color, #c675f5);
-
- /*graph*/
- --graph-tag: #b992ddbb;
- --graph-attach: #76c1f0bb;
- --graph-circle: #8f70a1bb;
- --graph-line: #8c8c8c;
- --graph-unresolved: #c3afdade;
-
- /*mermaid*/
- --mermaid-active-task-color: #187ef1;
- --mermaid-seq-dia-color: #1371be;
-
- /*table*/
- --table-background-color: #58266e;
- --table-background-color-odd: #0000001c;
- --table-border-color: #ac9494;
- --table-thead-background-color: #4332ddc2;
- --table-hover-raw-color: #08569a21;
- --table-hover-color: #4125a5a1;
- --table-hover-thead-color: #5f298cc7;
-
- /*calendar*/
- --calendar-week-color: #c194df;
- --calendar-week-hover: #705c81;
- --calendar-week-background-color: #683270;
- --calendar-today-background-color: #e01313;
-
- /*day planner 改为相应色系*/
- --day-planner-pie: #eca95c;
- --day-planner-timeline: #9231b8;
- --day-planner-line: #8b36b3;
- --day-planner-dot: #8b36b3;
- --day-planner-item-hover: #8b36b3;
- --event-item-color1: #c79cdb;
- --event-item-color2: #b67fd1;
- --event-item-color4: #9646bc;
- --event-item-color3: #a662c6;
- --event-item-color5: #8b3fae;
- --event-item-color6: #7f3aa0;
- --event-item-color7: #683083;
- --event-item-color8: #592672;
- --event-item-color9: #371945;
- --event-item-color10:#351544;
-
- /* stickies */
- --stickies-color-1: #683083;
- --stickies-color-2: #823a92;
- --tape-color: #99999967;
-
- /*Sliding panes*/
- --sliding-panes-header-color: var(--h2-color);
- --background-4-sliding-pane: #252525ed;
-
- --color-view-header-gradient-1: #330c46de;
- --color-view-header-gradient-2: #002900c0;
-
- /*checkbox*/
- --checkbox-color-0: var(--text-accent);
- --checkbox-color-1: #dbd821;
- --checkbox-color-2: #1061ac;
- --checkbox-color-3: #ffd1d1;
- --checkbox-color-4: #625d4c;
- --checkbox-color-5: #9a67ae;
- --checkbox-color-6: #5f5f5f;
- --text-checked-checkbox: #b9b8b8;
-
- --interactive-hover: #dbdbdc;
-
- --table-color-calendar-2: rgb(98, 36, 143);
- --table-color-rgb: 98, 36, 143;
-
- --tab-stacked-shadow: #240a2e;
-}
-
-/*分割工作区的线透明*/
-body.color-scheme-options-lilac .workspace-split.mod-left-split>.workspace-leaf-resize-handle,
-body.color-scheme-options-lilac .workspace-split.mod-right-split>.workspace-leaf-resize-handle {
- width: 2px;
- background-color: transparent;
-}
-
-/* scrollbar 滚动条颜色*/
-body.color-scheme-options-lilac.theme-light ::-webkit-scrollbar-thumb {
- background-color: #cbb5e9;
-}
-body.color-scheme-options-lilac.theme-dark ::-webkit-scrollbar-thumb {
- background-color: #683083;
-}
-
-/*stickies*/
-body.color-scheme-options-lilac .stickies {
- color: var(--text-normal);
-}
-
-body.color-scheme-options-lilac div .CodeMirror-line span.cm-hashtag-begin + span.cm-hashtag.cm-meta.cm-hashtag-end {
- background-color: transparent;
- border: 1px solid var(--text-normal);
- color: var(--tag-text);
- border-radius: var(--radius-l);
- padding-right: 0.4375em;
- padding-left: 0.4375em;
-}
-
-body.color-scheme-options-lilac *:not(font) > em > strong,
-body.color-scheme-options-lilac *:not(font) > strong > em,
-body.color-scheme-options-lilac .cm-strong.cm-em {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- background-color: initial;
-}
-
-body.color-scheme-options-lilac.theme-dark #calendar-container {
- --theme-color-translucent-3: #553b75;
-}
-
-body.color-scheme-options-lilac.theme-light #calendar-container {
- --theme-color-translucent-3: #dccaffb0;
-}
-/*======@awyugan--end========*/
-
-
-/*======@cuman--start========*/
-/*modified from https://github.com/hydescarf/Obsidian-Theme-Mado-Miniflow*/
-:root {
- --simple-white-1:hsla(204, 45%, 97%, 1);
- --simple-white-2:hsla(210, 45%, 95%, 1);
- --simple-white-3:hsla(212, 17%, 80%, 0.2);
- --simple-white-4:hsla(180, 33%, 99%, 1);
- --simple-white-5:hsla(207, 10%, 90%, 0.1);
- --simple-white-6:hsla(212, 17%, 80%, 0.3);
-
- --simple-blue-1:hsla(209, 95%, 62%, 1);
- --simple-blue-2:hsla(209, 85%, 72%, 0.5);
- --simple-blue-3: hsla(245, 60%, 67%, 1);
- --simple-blue-4:hsla(209, 20%, 66%, 0.62);
-
- --simple-black-1:hsla(0, 0%, 13%, 1);
- --simple-black-2:hsla(220, 20%, 35%, 1);
- --simple-gray-1:hsla(0, 0%, 33%, 1);
- --simple-gray-2:hsla(210, 15%, 70%, 0.2);
- --simple-gray-3:hsla(210, 15%, 20%, 0.2);
- --simple-gray-4:hsla(210, 6%, 38%, 0.5);
- --simple-gray-5:hsla(207, 17%, 90%, 1);
- --simple-gray-6:hsla(217, 15%, 83%, 1);
- --simple-gray-7:hsla(217, 15%, 83%, 0.7);
- --simple-tran:hsla(204, 45%, 97%, 0);
- --simple-yellow:hsla(60, 100%, 50%, 0.4);
- --simple-orange:hsla(25, 75%, 65%, 1);
- --simple-red-1:hsla(365, 90%, 62%, 1);
- --simple-red-2:hsl(365, 95%, 85%, 1);
- --simple-red-3:hsl(365, 85%, 45%, 1);
- --button-radius:4px;
- --window-radius:8px;
-}
-
-body.color-scheme-options-simplicity-topaz .theme-light,
-body.color-scheme-options-simplicity-topaz.theme-light {
- --h1-color: var(--print-h1-color,var(--text-normal));
- --h2-color: var(--print-h2-color,var(--text-normal));
- --h3-color: var(--print-h3-color,var(--text-normal));
- --h4-color: var(--print-h4-color,var(--text-normal));
- --h5-color: var(--print-h5-color,var(--text-normal));
- --h6-color: var(--print-h6-color,var(--text-normal));
- --background-accent: var(--simple-white-1);
- --background-modifier-border: var(--simple-gray-5);
- --background-modifier-form-field: var(--simple-white-1);
- --background-modifier-form-field-highlighted: var(--simple-white-1);
- --background-modifier-box-shadow: rgba(0, 0, 0, 0.05);
-
- --text-normal: var(--simple-black-1);
- --text-muted: hsla(218, 19%, 39%, 1);
-
- --text-faint: hsla(218, 19%, 39%, 1);
-
- --accent-em: var(--simple-gray-4);
- --text-error: var(--simple-red-1);
-
- --text-selection: var(--simple-gray-7);
-
- --interactive-normal: var(--simple-white-2);
- --interactive-hover: var(--simple-white-4);
- --accent-h: 220;
- --accent-s: 20%;
- --accent-l: 35%;
- --interactive-accent-rgb: 70, 142, 235;
-
- --panel-border-color: var(--simple-white-4);
-
- --background-primary-bg-4-bt: var(--simple-white-2);
- --background-primary-alt-bg-4-bt: var(--simple-tran);
- --background-secondary-bg-4-bt: var(--simple-tran);
- --background-secondary-alt-bg-4-bt: var(--simple-tran);
- --background-primary-alt:var(--simple-white-2);
-
- --background-mobile-drawer-1: var(--simple-white-1);
- --background-mobile-drawer-2: var(--simple-white-1);
- --background-modifier-border-hr: var(--simple-gray-5);
- --background-secondary-alt-bg-4-bt-publish: var(--simple-gray-5);
-
- --scrollbar-thumb-bg: var(--simple-gray-5);
-
- --color-black: var(--simple-black-1);
- --color-dark-gray: var(--simple-gray-1);
- --color-accent: var(--simple-blue-1);
- --color-accent-alt: var(--simple-blue-2);
- --color-accent-dark: var(--simple-blue-3);
- --color-gray: var(--simple-gray-2);
- --color-light-gray: var(--simple-gray-3);
- --color-medium-gray: var(--simple-gray-4);
-
- --modal-group-border: var(--simple-gray-6);
- --button-selected: var(--simple-white-6);
- --button-hover: var(--simple-white-6);
- --button-selected-hover: var(--simple-white-3);
-
- --window-shadow: 0 1px 3px var(--simple-white-3);
- --window-shadow2: 0 0 9px var(--simple-gray-7);
- --window-shadow-hover: 0 3px 5px var(--simple-white-6);
- --window-shadow-transparent:0 3px 5px transparent;
-
- --border:1px solid var(--simple-gray-5);
-
- --background-primary: var(--simple-white-1);
-
- --background-secondary-alt: var(--simple-white-2);
-
- --background-tertiary: var(--simple-white-3);
-
- --background-accent: var(--simple-blue-1);
- --background-fourth: var(--simple-white-4);
- --background-fifth: var(--simple-white-5);
- --background-sixth: var(--simple-white-4);
-
- --text-color-code: var(--simple-orange);
- --text-normal: var(--simple-black-1);
- --text-error: var(--simple-red-1);
-
- --text-faint: var(--simple-gray-1);
- --text-highlight-bg: var(--simple-yellow);
- --accent-strong: var(--simple-black-2);
- --accent-em: var(--simple-gray-4);
- --text-muted: hsla(218, 19%, 39%, 1);
-
- --background-modifier-error: var(--simple-red-1);
- --background-modifier-border: var(--simple-gray-5);
- --custom-titlebar-bg: var(--background-secondary);
- --background-code-2: var(--simple-tran);
- --scrollbar-bg: transparent;
- --background-transparent-black-or-white-1: var(--simple-white-2) !important;
- --background-transparent-black-or-white-2: var(--bg-color-settings-1) !important;
- --background-transparent-black-or-white-3: var(--bg-color-settings-1) !important;
- --tab-background-active: #ffffff;
- --theme-color-translucent-01: hsla(254,80%,68%,0.1);
-}
-
-
-body.color-scheme-options-simplicity-topaz.theme-dark {
- /* dark mode quick hack */
- --simple-white-1:hsla(215, 17%, 10%, 1);
- --simple-white-2:hsla(214, 24%, 15%, 1);
- --simple-white-3:hsla(212, 17%, 22%, 0.9);
- --simple-white-6:hsla(212, 17%, 0%, 0.3);
- --simple-white-4:hsla(215, 22%, 13%, 1);
- --simple-white-5:hsla(207, 10%, 10%, 0.1);
- --simple-tran:hsla(207, 10%, 10%, 0);
- --simple-black-1:hsla(0, 0%, 73%, 1);
- --simple-black-2:hsla(213, 33%, 65%, 1);
- --simple-gray-1:hsla(0, 0%, 83%, 1);
- --simple-gray-2:hsla(210, 25%, 5%, 0.3);
- --simple-gray-3:hsla(210, 15%, 50%, 0.4);
- --simple-gray-4:hsla(210, 15%, 70%, 0.5);
- --simple-gray-5:hsla(207, 17%, 10%, 0.5);
- --simple-gray-6:hsla(217, 28%, 90%, 0.9);
- --simple-gray-7:hsla(217, 18%, 50%, 0.9);
-
- --simple-yellow:hsla(45, 63%, 43%, 1);
- --simple-blue-3:hsla(245, 60%, 67%, 1);
-
- --custom-titlebar-bg:var(--background-modifier-cover);
-
- --color-black: var(--simple-black-1);
- --color-dark-gray: var(--simple-gray-1);
- --color-accent: var(--simple-blue-1);
- --color-accent-alt: var(--simple-blue-2);
- --color-accent-dark: var(--simple-blue-3);
- --color-gray: var(--simple-gray-2);
- --color-light-gray: var(--simple-gray-3);
- --color-medium-gray: var(--simple-gray-4);
-
- --modal-group-border: var(--simple-gray-6);
- --button-selected: var(--simple-white-6);
- --button-hover: var(--simple-white-6);
- --button-selected-hover: var(--simple-white-3);
-
- --window-shadow: 0 1px 3px var(--simple-white-5);
- --window-shadow2: 0 0 9px var(--simple-white-6);
- --window-shadow-hover: 0 3px 5px var(--simple-white-6);
- --window-shadow-transparent: 0 3px 5px transparent;
-
- --border:1px solid var(--simple-gray-5);
-
- --background-primary: var(--simple-white-2);
-
- --tab-outline-color: var(--simple-white-2);
- --divider-color: var(--simple-gray-5);
- --background-secondary-alt: var(--simple-white-2);
- --background-tertiary: var(--simple-white-3);
- --background-primary-alt: var(--simple-white-6);
- --background-secondary-bg-4-bt: var(--simple-tran) ;
-
- --background-accent: var(--simple-blue-1);
- --background-fourth: var(--simple-white-3);
- --background-fifth: var(--simple-white-5);
- --background-sixth: var(--simple-white-5);
-
- --text-color-code:var(--simple-orang-1);
- --text-normal: var(--simple-black-1);
- --text-error: var(--simple-red-1);
-
- --text-faint: var(--simple-gray-6);
- --text-highlight-bg:var(--simple-yellow);
- --text-bold: var(--simple-black-2);
- --text-em: var(--simple-gray-6);
- --text-muted: hsl(218, 17%, 58%);
-
- --background-modifier-error: var(--simple-red-1);
- --background-modifier-border: var(--simple-gray-5);
- --accent-h: 209;
- --accent-s: 60%;
- --accent-l: 55%;
- --indentation-guide: var(--simple-gray-3);
- --search-result-background:var(--simple-gray-2);
- --scrollbar-bg: transparent;
-
-}
-
-body.color-scheme-options-simplicity-topaz:not(.background-settings-workplace-background-image) {
- --background-secondary: var(--simple-white-2);
-}
-
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-tab-header.is-active {
- --tab-background-active: var(--background-primary);
- --tab-outline-width: var(--simple-gray-5);
-}
-
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- background-color: var(--tab-background-active);
-}
-body.bt-bubble-layout.default-tab.color-scheme-options-simplicity-topaz:not(.background-settings-workplace-background-image,.background-image-settings-switch.background-image-settings-markdown-page-transparent) .workspace-split.mod-root .workspace-tab-header.is-active
-{
- background-color: var(--background-primary-alt);
- box-shadow:none;
-}
-
-body:not(.bt-bubble-layout).color-scheme-options-simplicity-topaz.background-image-settings-switch.background-image-settings-markdown-page-transparent {
- --background-secondary: var(--simple-tran);
- --background-primary: var(--simple-tran);
- --background-secondary-bg-4-bt: var(--simple-tran);
- --tab-outline-color: var(--background-secondary);
-}
-
-/*
----------------------------
- Title Bar
----------------------------
-*/
-
-@media screen and (max-width:960px) {
- body.color-scheme-options-simplicity-topaz .view-header .view-actions .view-action{
- opacity: 1 !important;
- }
- body.color-scheme-options-simplicity-topaz .workspace>.workspace-split.mod-vertical{
- padding: 0;
- }
-}
-
-body.is-mobile.color-scheme-options-simplicity-topaz .workspace>.workspace-split.mod-vertical{
- padding: 0;
-}
-.view-header .view-actions .view-action
-{
- z-index: 1;
-}
-body.color-scheme-options-simplicity-topaz .view-header .view-actions .view-action,
-body.color-scheme-options-simplicity-topaz .titlebar-button-container.mod-right{
- opacity: 0;
- z-index: 1;
- transition: all 0.6s linear;
-}
-body.color-scheme-options-simplicity-topaz .view-header:hover .view-actions .view-action,
-body.color-scheme-options-simplicity-topaz .titlebar-button-container.mod-left:hover,
-body.color-scheme-options-simplicity-topaz .titlebar-button-container.mod-right:hover {
- opacity: 0.8;
- transition: all 0.6s linear;
-}
-
-body.color-scheme-options-simplicity-topaz .nav-action-button.is-active {
- background-color: var(--simple-blue-2);
-}
-body.color-scheme-options-simplicity-topaz .checkbox-container.is-enabled {
- background-color: var(--interactive-accent-hover);
-}
-
-body.theme-light.color-scheme-options-simplicity-topaz .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- border-radius: 6px;
- border-color: var(--background-modifier-border);
- border-style: solid;
- border-width: 0px;
-}
-
-body.color-scheme-options-simplicity-topaz.theme-dark:not(.background-settings-workplace-background-image) .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- background-color: var(--simple-white-4);
-}
-
-/* Hide dock's tab menu, and show them when hovered */
-body.color-scheme-options-simplicity-topaz .workspace-tab-header-container {
- /* z-index: 1; */
- /* height:1px; */
- transition: opacity 0.1s;
- /* border-radius: var(--button-radius); */
- box-shadow: none;
- width: 100%;
- border-bottom: var(--tab-outline-width) transparent;
-}
-body.color-scheme-options-simplicity-topaz .modal,
-body.color-scheme-options-simplicity-topaz .modal-container .prompt {
- animation: 0.2s popup forwards;
- border-radius: 20px;
- box-shadow: var(--window-shadow2);
-}
-
-body.color-scheme-options-simplicity-topaz.setting-default-frosted-glass.theme-dark .modal-bg {
- background-color: var(--bg-color-settings-3);
- backdrop-filter: blur(5px);
-}
-
-body.color-scheme-options-simplicity-topaz.background-image-settings-command-palette-switch .modal-container .prompt::before {
- border-radius: 20px;
- box-shadow: var(--window-shadow2);
-}
-
-body.color-scheme-options-simplicity-topaz.background-image-settings-command-palette-switch .modal-container .community-plugin-search {
- border-bottom-left-radius: 20px;
-}
-
-body.color-scheme-options-simplicity-topaz.background-image-settings-command-palette-switch .modal-container .community-plugin-search {
- border-bottom-left-radius: 20px;
-}
-
-body.color-scheme-options-simplicity-topaz [class="menu"] {
- animation: 0.2s popup forwards;
- border-radius: 10px;
- box-shadow: var(--window-shadow2);
-}
-@keyframes popup {
- 0% { transform:scale(70%); opacity:0; }
- 15% { transform:scale(80%); opacity:0.1; }
- 35% { transform:scale(102%); }
- 45% { opacity:0.3; }
- 65% { opacity:0.7; }
- 100% { transform:scale(100%); opacity:1; }
-}
-/* Left dock navigation (new note, new folder, reorder) */
-
-body.color-scheme-options-simplicity-topaz:not(.disable-auto-hide-header) .workspace-tab-header-container:hover + .workspace-tab-container .workspace-leaf .workspace-leaf-content>.nav-header {
- margin-top: 0;
- transition: all 0.1s linear;
-}
-
-body.color-scheme-options-simplicity-topaz:not(.disable-auto-hide-header) .workspace-tab-header-container + .workspace-tab-container .workspace-leaf .workspace-leaf-content>.nav-header:hover {
- margin-top: 0;
- transition: all 0.6s linear;
-}
-body.color-scheme-options-simplicity-topaz:not(.disable-auto-hide-header) .workspace-tab-header-container + .workspace-tab-container .workspace-leaf .workspace-leaf-content>.nav-header {
- margin-top: -30px;
- transition: all 0.6s linear;
-}
-
-
-body.color-scheme-options-simplicity-topaz:not(.disable-auto-hide-header) .workspace-tab-header-container + .workspace-tab-container .workspace-leaf .workspace-leaf-content[data-type="file-tree-view"]
-.view-content .file-tree-header-fixed {
- position: relative;
- margin-top: -30px;
- transition: all 0.6s linear;
-}
-body.color-scheme-options-simplicity-topaz:not(.disable-auto-hide-header) .workspace-tab-header-container:hover + .workspace-tab-container .workspace-leaf .workspace-leaf-content[data-type="file-tree-view"] .view-content .file-tree-header-fixed {
- margin-top: 0;
- transition: all 0.3s linear;
-}
-body.color-scheme-options-simplicity-topaz:not(.disable-auto-hide-header) .workspace-tab-header-container + .workspace-tab-container .workspace-leaf .workspace-leaf-content[data-type="file-tree-view"] .view-content .file-tree-header-fixed:hover{
- margin-top: 0;
-}
-
-body.color-scheme-options-simplicity-topaz .oz-folders-tree-wrapper .oz-folder-contents {
- border-left: 1px solid var(--background-modifier-border);
-}
-body.color-scheme-options-simplicity-topaz .oz-flex-container {
- justify-content: start;
-}
-body.color-scheme-options-simplicity-topaz .oz-nav-action-button {
- color: var(--text-faint);
- opacity: 0.3;
-}
-
-/* Remove style for border-on-active */
-body.color-scheme-options-simplicity-topaz .workspace-tabs .workspace-leaf,
-body.color-scheme-options-simplicity-topaz .workspace-tabs .workspace-leaf.mod-active{
- border: none;
-}
-
-body.color-scheme-options-simplicity-topaz .horizontal-main-container {
- overflow: visible;
-}
-body.color-scheme-options-simplicity-topaz .workspace {
- overflow: visible;
-}
-
-/*
----------------------------
- Note Title
----------------------------
-*/
-
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-horizontal > .workspace-leaf .view-header,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical > .workspace-leaf .view-header {
- display: flex;
- align-items: center;
- border: none;
- background: var(--simple-white-2);
-}
-
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header,
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-split.mod-horizontal > .workspace-leaf .view-header,
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical > .workspace-leaf .view-header {
- background-color: transparent;
-}
-
-body.color-scheme-options-simplicity-topaz .view-header-title {
- font-size: 1rem;
- border-radius: var(--button-radius);
- margin-left: 0;
- border: 1px solid transparent;
- transition:border 0.2s, background 0.2s;
-}
-
-body.color-scheme-options-simplicity-topaz .view-header-title:hover,
-body.color-scheme-options-simplicity-topaz .view-header-title:focus {
- background: var(--background-fourth);
-}
-
-body.color-scheme-options-simplicity-topaz .view-action,
-body.color-scheme-options-simplicity-topaz .view-header-icon{
- display: flex;
- padding: 4px;
- margin: 0 3px;
- color: var(--color-dark-gray);
- border-radius: var(--button-radius);
- transition: 0.1s background, 0.1s opacity;
- top: 0;
-}
-
-body.color-scheme-options-simplicity-topaz .view-action:hover,.view-header-icon:hover{
- background: var(--button-hover);
- color: var(--color-dark-gray);
-}
-
-body.color-scheme-options-simplicity-topaz .view-action:active,.view-header-icon:active {
- opacity: 0.75;
-}
-
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle {
- background: none;
- height: 7px;
- border: none;
- background-color: transparent;
-}
-
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-left-split > .workspace-leaf-resize-handle,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-right-split > .workspace-leaf-resize-handle{
- background: none;
- background-color: transparent;
- width: 3px;
- border: none;
-}
-body.color-scheme-options-simplicity-topaz .workspace-split .workspace-leaf-resize-handle:hover{
- background: var(--simple-gray-2);
-}
-
-body:not(.is-mobile).color-scheme-options-simplicity-topaz:not(.background-image-settings-switch) .workspace-split.mod-root .view-content,
-body:not(.is-mobile).color-scheme-options-simplicity-topaz:not(.background-settings-workplace-background-image) .workspace-split.mod-root .view-content {
- background-color: var(--background-primary);
-}
-
-body:not(.is-mobile).color-scheme-options-simplicity-topaz .workspace-fake-target-overlay:not(.is-in-sidebar) .workspace-tabs .workspace-leaf,
-body:not(.is-mobile).color-scheme-options-simplicity-topaz .mod-root .workspace-tabs .workspace-leaf,
-body:not(.is-mobile).color-scheme-options-simplicity-topaz .mod-root .workspace-tabs .workspace-tab-header-container {
- background-color: transparent;
-}
-
-
-body:not(.is-mobile).theme-dark.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image .workspace-split.mod-root
-{
- background-color: var(--simple-tran);
-}
-
-body:not(.is-mobile).background-image-settings-switch.background-image-settings-markdown-page-transparent.background-settings-workplace-background-image.color-scheme-options-simplicity-topaz .workspace-split.mod-root
-{
- background-color: var(--simple-tran);
-}
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-root
-{
- background-color: var(--simple-white-2);
-}
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image .workspace-tabs,
-body.theme-dark.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image .workspace-ribbon.side-dock-ribbon.mod-left,
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image div.workspace-ribbon.mod-left:before
-{
- background-color: var(--background-secondary-bg-4-bt);
-}
-
-body.color-scheme-options-simplicity-topaz.background-image-settings-switch.background-image-settings-markdown-page-transparent .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header {
- background-color:var(--simple-white-5);
-}
-body.color-scheme-options-simplicity-topaz .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active {
- box-shadow: var(--window-shadow-hover);
-}
-body.color-scheme-options-simplicity-topaz .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header {
- border-radius: 15px;
- box-shadow: none;
-}
-
-body.color-scheme-options-simplicity-topaz .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner {
- border-radius: 15px;
-}
-
-/*
----------------------------
- Main Pane Border Styling
----------------------------
-*/
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-horizonta.mod-left-split.is-collapsed+.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content{
- border-top-left-radius: 0px;
-}
-
-body:not(.is-mobile).color-scheme-options-simplicity-topaz .workspace-split.mod-vertical.mod-root .workspace-leaf{
- border-radius: 15px;
-}
-
-body.color-scheme-options-simplicity-topaz.theme-dark .view-content {
- border-bottom-right-radius: 20px;
- border-bottom-left-radius: 20px;
-}
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical.mod-root .workspace-split.mod-vertical:not(:first-child):last-child .workspace-leaf{
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical.mod-root,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical.mod-root .workspace-split{
- display: flex;
- gap: 18px;
-}
-body.color-scheme-options-simplicity-topaz .workspace>.workspace-split.mod-vertical{
- padding: 0px 3px 0;
-}
-
-body.is-popout-window.color-scheme-options-simplicity-topaz .workspace>.workspace-split.mod-vertical{
- padding: 0;
-}
-
-
-body.theme-light.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical.mod-root .workspace-leaf{
- box-shadow: var(--window-shadow);
- height: 100%;
-}
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical > .workspace-leaf{
- padding: 0;
-}
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content{
- border-top-right-radius: 0;
-}
-
-/* Remove sttles on button-on-active, but not during right-click-menu as that is alright */
-body.color-scheme-options-simplicity-topaz .nav-folder-title,
-body.color-scheme-options-simplicity-topaz .nav-file{
- border: none;
-}
-body.color-scheme-options-simplicity-topaz .workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title,
-body.color-scheme-options-simplicity-topaz .workspace-leaf.mod-active .nav-file.has-focus{
- border-radius: none;
- border: none;
- background-color: none;
-}
-
-body.theme-light.color-scheme-options-simplicity-topaz .workspace-split.mod-horizontal > .workspace-leaf.mod-active .view-header,
-body.theme-light.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical > .workspace-leaf.mod-active .view-header {
- background:var(--simple-white-1);
-}
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-split.mod-horizontal > .workspace-leaf.mod-active .view-header .view-header-title,
-body.theme-dark.color-scheme-options-simplicity-topaz .workspace-split.mod-vertical > .workspace-leaf.mod-active .view-header .view-header-title{
- color:var(--simple-black-2);
- text-shadow: 0px 0px 0px rgba(145, 237, 232, 1);
-}
-
-body.color-scheme-options-simplicity-topaz .workspace-tab-header:not(.is-active ) .workspace-tab-header-inner-icon {
- color: var(--text-faint);
- opacity: 0.3;
-}
-
-
-
-body.color-scheme-options-simplicity-topaz .markdown-source-view.mod-cm6 .cm-underline,
-body.color-scheme-options-simplicity-topaz a,
-body.color-scheme-options-simplicity-topaz :is(.markdown-preview-view,.markdown-rendered) .internal-link {
- font-weight: 600;
-}
-
-body.color-scheme-options-simplicity-topaz .nav-folder-children,
-body.color-scheme-options-simplicity-topaz
-.item-list{
- padding-left: 0.5em;
- display: flex;
- flex-direction: column;
-}
-body.color-scheme-options-simplicity-topaz .nav-folder{
-padding-bottom: 2px;
-}
-
-body.color-scheme-options-simplicity-topaz .nav-folder-title{
- font-weight: 500;
-}
-
-body.color-scheme-options-simplicity-topaz :is(h3,h4,h5,h6),
-body.color-scheme-options-simplicity-topaz .cm-s-obsidian :is(.cm-header-3,.cm-header-4,.cm-header-5,.cm-header.cm-header-6) {
- font-weight: 500;
-}
-
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image:is(.background-settings-workplace-waves2-light,.background-settings-workplace-waves-light).theme-light{
- --background-secondary-bg-4-bt: var(--simple-tran);
-}
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image.theme-dark {
- --background-primary-alt-bg-4-bt: var(--simple-tran);
- --background-secondary-bg-4-bt: var(--simple-tran);
- --background-secondary-alt-bg-4-bt: var(--simple-tran);
- --background-primary: var(--simple-gray-2);
-}
-
-
-body.color-scheme-options-simplicity-topaz.is-frameless.background-settings-workplace-background-image .workspace-tab-header.is-active {
- box-shadow: none;
-}
-
-body.color-scheme-options-simplicity-topaz .workspace-leaf-content .view-header .view-header-icon {
- margin-left: -10px;
- opacity: 0;
- width: 18px;
-}
-body.color-scheme-options-simplicity-topaz .workspace-leaf-content .view-header .view-header-icon:hover {
- opacity: 1;
-}
-
-body.color-scheme-options-simplicity-topaz:not(.view-button-front) .workspace-leaf-content .view-header .view-header-nav-buttons {
- margin-left: -15px;
-}
-
-body.default-tab.theme-light.color-scheme-options-simplicity-topaz .workspace-split.mod-root .workspace-tab-header.is-active {
- background-image: linear-gradient(to right, var(--background-secondary), var(--simple-white-2));
-}
-body.default-tab.color-scheme-options-simplicity-topaz:not(.background-settings-workplace-background-image,.background-image-settings-switch.background-image-settings-markdown-page-transparent)
-.workspace-split.mod-root .workspace-tab-header.is-active {
- background:var(--background-primary);
- --tab-background-active:var(--background-primary);
-}
-
-body.default-tab.background-image-settings-switch.background-image-settings-markdown-page-transparent:not(.toggle-nonoverlapping-bg)
-.workspace-split.mod-root .workspace-tab-header.is-active {
- background:transparent;
- --tab-background-active:transparent;
-}
-
-body.background-image-settings-switch.toggle-nonoverlapping-bg .workspace-tab-header-container
-{
- border:none;
-}
-
-body.color-scheme-options-simplicity-topaz .workspace-leaf-content .view-header .view-header-icon svg {
- opacity: 0;
-}
-body.color-scheme-options-simplicity-topaz .workspace-tab-container-before.is-before-active,
-body.color-scheme-options-simplicity-topaz .workspace-tab-container-after.is-after-active,
-.workspace-tab-header.is-before-active,
-body.color-scheme-options-simplicity-topaz .workspace-tab-header.is-after-active,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-right-split .workspace-tabs .workspace-leaf,
-body.color-scheme-options-simplicity-topaz .workspace-split.mod-left-split .workspace-tabs .workspace-leaf,
-body.color-scheme-options-simplicity-topaz .workspace-tabs .workspace-tab-header-container {
- background-color: var(--background-secondary-alt);
-}
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image .workspace-tabs .workspace-tab-header-container {
- background-color: transparent;
-}
-
-body.is-mobile.color-scheme-options-simplicity-topaz .workspace-tabs .workspace-tab-header-container {
- background-color: var(--background-secondary);
-}
-
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image .mod-root .workspace-tabs:not(.mod-top) .workspace-tab-header-container-inner {
- padding-bottom:1px;
-}
-
-/*==============*/
-/*==============*/
-/*======@cuman--end========*/
-
-body.font-family-change-to-default .markdown-source-view,
-body.font-family-change-to-default :is(.markdown-preview-view,.markdown-rendered),
-body.font-family-change-to-default .markdown-source-view.mod-cm6 .cm-scroller,
-body.font-family-change-to-default :is(.markdown-preview-view,.markdown-rendered) h5,
-body.font-family-change-to-default :is(.markdown-preview-view,.markdown-rendered) h6,
-body.font-family-change-to-default .nav-file-title,
-body.font-family-change-to-default .nav-folder-title,
-body.font-family-change-to-default a.tag,
-body.font-family-change-to-default .cm-s-obsidian span.cm-hashtag,
-body.font-family-change-to-default .nav-folder.mod-root>.nav-folder-title,
-body.font-family-change-to-default pre.frontmatter.language-yaml::before,
-body.font-family-change-to-default span.cm-strong,
-body.font-family-change-to-default :not(font)>strong,
-body.font-family-change-to-default a,
-body.font-family-change-to-default :is(.markdown-preview-view,.markdown-rendered) .internal-link,
-body.font-family-change-to-default :is(.markdown-preview-view,.markdown-rendered) th,
-body.font-family-change-to-default *:not(font)>em>strong,
-body.font-family-change-to-default *:not(font)>strong>em,
-body.font-family-change-to-default .cm-strong.cm-em {
- font-family: var(--font-default) !important;
-}
-
-body.font-family-change-to-default .cm-s-obsidian .cm-hmd-frontmatter,
-body.font-family-change-to-default .markdown-rendered code,
-body.font-family-change-to-default :is(.markdown-preview-view,.markdown-rendered) code{
- font-family: var(--font-monospace);
-}
-
-body.reduce-bottom-padding .workspace-leaf-content[data-type="markdown"] :is(.markdown-preview-view,.markdown-rendered) .markdown-preview-sizer,
-body.reduce-bottom-padding:not(.plugin-cm-typewriter-scroll) .cm-s-obsidian .cm-content {
- padding-bottom: var(--bottom-padding-value) !important;
-}
-
-
-/*===============================*/
-/*=============YAML==============*/
-/*===============================*/
-
-input[type='text'].metadata-property-key-input {
- background:transparent;
-}
-
-
-/* cssclass: inline-list */
-/* can change list from block to inline; can be used with inline images */
-.inline-list ul,
-.inline-list ol {
- display: inline-block;
- margin-top: 0.3em;
-}
-
-/* cssclass: code-wrap */
-/* as implied by the name, to wrap texts for code boxes */
-.code-wrap pre>code>span {
- word-wrap: break-word;
- word-break: break-all;
- white-space: pre-wrap;
-}
-.code-wrap code.language-yaml.is-loaded {
- word-wrap: break-word !important;
- word-break: break-word !important;
- white-space: pre-wrap !important;
-}
-.code-wrap code.language-md.is-loaded {
- word-wrap: break-word !important;
- word-break: break-word !important;
- white-space: break-spaces !important;
-}
-
-/* cssclass: image-grid */
-/* image-grid-2 */
-/* adapted from https://github.com/iEchoxu/obsidian_orange/blob/main/.obsidian/snippets/image-grid.css */
-
-.img-grid :is(.markdown-preview-section,.markdown-rendered)>div>p>.image-embed[alt*="."]:last-child {
- padding-right: 0;
-}
-.img-grid :is(.markdown-preview-section,.markdown-rendered)>div>p>.image-embed[alt*="."]:first-child {
- padding-left: 0;
-}
-.img-grid :is(.markdown-preview-section,.markdown-rendered)>div hr {
- width: 100%;
-}
-.img-grid span.image-embed[alt*="."] {
- display: table-cell;
-}
-.img-grid img[alt*="."] {
- max-height: 100vh;
- object-fit: cover;
-}
-
-.img-grid .markdown-preview-section .el-embed-image img:not([width]),.img-grid .markdown-preview-section video{
- width:100%
-}
-.img-grid .markdown-preview-section>.el-embed-image>p{
- display:grid;
- grid-column-gap:0.5rem;
- grid-row-gap:0;
- grid-template-columns:repeat(auto-fit,minmax(0,1fr))
-}
-.img-grid .markdown-preview-section>.el-embed-image>p>br{
- display:none
-}
-.img-grid .markdown-preview-section>.el-embed-image>p>img{
- object-fit:cover;
- align-self:stretch
-}
-.img-grid .markdown-preview-section>.el-embed-image>p>.internal-embed img{
- object-fit:cover;
- height:100%
-}
-
-.img-grid-ratio .markdown-preview-section>.el-embed-image>p>.internal-embed img
-,.img-grid.img-grid-ratio .markdown-preview-section>.el-embed-image>p>.internal-embed img{
- object-fit:contain;
- height:100%;
- align-self:center
-}
-@media (max-width:400pt){
- .el-embed-image{
- margin-top:.25rem
- }
- .img-grid .markdown-preview-section>.el-embed-image>p{
- grid-column-gap:0.25rem
- }
-}
-
-/* cssclass: kanban */
-/* adapted from spectrum theme, thanks to @Braweria. https://github.com/Braweria/Spectrum */
-/* a kind of css-based pseudo-kanban feature */
-.kanban ul {
- display: flex;
- flex-direction: row;
- border: 0px solid var(--p-kanban-border-color);
- padding: 0rem;
- border-radius: var(--radius-m);
- flex-wrap: wrap;
-}
-.kanban ul>li .list-bullet:after {
- display: none;
-}
-
-.kanban ul>li {
- flex: 1 1 20%;
- padding: 0.1em 1em 0.1em 0.8em;
- margin: 0 0.3em 0.3em 0 !important;
- list-style: none;
- border: 1px solid var(--p-kanban-border-color);
- border-left: 1px solid var(--p-kanban-border-color) !important;
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
-}
-
-.kanban ul li.task-list-item .task-list-item-checkbox {
- margin-left: auto;
-}
-
-
-.kanban ul .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- color: var(--text-accent);
- transition: transform 10ms linear 0s
-}
-
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+1) {
- background-color: var(--p-kanban-color-1);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+2) {
- background-color: var(--p-kanban-color-2);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+3) {
- background-color: var(--p-kanban-color-3);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+4) {
- background-color: var(--p-kanban-color-4);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+5) {
- background-color: var(--p-kanban-color-5);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+6) {
- background-color: var(--p-kanban-color-6);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n+7) {
- background-color: var(--p-kanban-color-7);
-}
-body.colorful-p-kanban .kanban ul>li:nth-of-type(8n) {
- background-color: var(--p-kanban-color-8);
-}
-.canvas-node-container .kanban ul>li:nth-of-type(n) {
- backdrop-filter:none;
-}
-.kanban ul>li:nth-of-type(n) {
- background-color: var(--p-kanban-color-simple);
- padding-left: 1em;
- backdrop-filter: blur(calc(var(--blur-p-kanban-frosted-glass) * 2px));
-}
-.kanban ul:first-child>li:nth-of-type(8n+1) {
- border-top: 6px solid var(--p-kanban-color-1) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n+2) {
- border-top: 6px solid var(--p-kanban-color-2) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n+3) {
- border-top: 6px solid var(--p-kanban-color-3) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n+4) {
- border-top: 6px solid var(--p-kanban-color-4) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n+5) {
- border-top: 6px solid var(--p-kanban-color-5) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n+6) {
- border-top: 6px solid var(--p-kanban-color-6) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n+7) {
- border-top: 6px solid var(--p-kanban-color-7) !important;
-}
-.kanban ul:first-child>li:nth-of-type(8n) {
- border-top: 6px solid var(--p-kanban-color-8) !important;
-}
-body.simple-p-kanban .kanban ul:first-child>li:nth-of-type(n) {
- border-top: none !important;
-}
-
-body:not(.remove-shadow-p-kanban) .kanban ul>li:hover {
- transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1);
- box-shadow: 0 3px 5px 0 var(--p-kanban-color-shadow), 0 3px 1px -3px var(--p-kanban-color-shadow), 2px 3px 3px 0 var(--p-kanban-color-shadow);
-}
-
-.kanban ul ul {
- display: flex;
- flex-direction: column;
- justify-content: center;
- padding: 0rem;
- margin-top: 0.5rem;
- border-radius: 0;
- border: 0;
- background: none;
-}
-
-.kanban ul ul li:not(.task-list-item) {
- width: 100%;
- display: block;
- background-color: var(--p-kanban-card-color-1) !important;
-}
-
-body.remove-shadow-p-kanban .kanban ul ul li:hover {
- background: var(--p-kanban-card-color-2) !important;
- border-color: var(--p-kanban-border-color) !important;
- border-left: 1px solid var(--p-kanban-border-color) !important;
-}
-
-body.remove-shadow-p-kanban.theme-dark .kanban ul ul li:hover {
- border-color: #696969e1 !important;
- border-left: 1px solid #696969e1 !important;
-}
-
-.kanban ul ul li .task-list-item-checkbox {
- margin-left: 1.5rem !important;
-}
-
-.kanban ul ul ul {
- margin-right: 0;
-}
-
-.kanban ul ul::before {
- border-left: 0;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width.kanban .markdown-preview-sizer>div>ul {
- max-width: 100%;
-}
-
-.kanban :is(ol,ul).contains-task-list :is(ol,ul) {
- position: initial;
-}
-
-.kanban :is(ol,ul).contains-task-list :is(ol,ul)::before {
- all: initial;
-}
-
-.kanban ul > li.task-list-item {
- flex: 1 1 20%;
- padding: 0.1em 1em;
- list-style: none;
- border: 1px solid var(--p-kanban-border-color);
- border-left: 1px solid var(--p-kanban-border-color) !important;
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
- text-indent: 0.01em;
-}
-
-.kanban ul ul li.task-list-item {
- width: 100%;
- display: block;
- padding-left: 2em;
- text-indent: -3em;
- background-color: var(--p-kanban-card-color-1) !important;
-}
-
-.kanban ul ul li.task-list-item .list-collapse-indicator.collapse-indicator.collapse-icon {
- text-indent: -1em;
-}
-
-body:not(.default-icons) .kanban li.task-list-item .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- margin-left: -0.2em;
-}
-
-body:not(.default-icons) .kanban li.task-list-item .task-list-item.is-collapsed .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- transform: translateX(-0.9em) translateY(-1em) rotate(-90deg);
-}
-
-body.colorful-p-kanban .kanban .task-list-item-checkbox {
- border-color: var(--text-normal) !important;
-}
-
-/* cssclass: colorful-highlight */
-body:not(.remove-colorful-highlight-bg) .markdown-source-view.is-live-preview *:not([class*="cm-formatting-highlight"])~*:not([class*="cm-em"])~.cm-em.cm-highlight.cm-strong,
-.markdown-source-view.is-live-preview.colorful-highlight .cm-em.cm-highlight.cm-strong {
- background-color: var(--bg-color-highlight-3) !important;
- color: var(--color-highlight-3) !important;
- -webkit-text-fill-color: unset;
- font-style: normal;
- font-weight: var(--font-weight-highlight-3);
-}
-body:not(.remove-colorful-highlight-bg) .markdown-source-view.is-live-preview *:not([class*="cm-formatting-highlight"])~*:not([class*="cm-strong"])~.cm-highlight.cm-strong,
-.markdown-source-view.is-live-preview.colorful-highlight .cm-highlight.cm-strong {
- background-color: var(--bg-color-highlight-2) !important;
- color: var(--color-highlight-2) !important;
- font-weight: var(--font-weight-highlight-2);
-}
-body:not(.remove-colorful-highlight-bg) .markdown-source-view.is-live-preview *:not([class*="cm-formatting-highlight"])~*:not([class*="cm-em"])~.cm-em.cm-highlight,
-.markdown-source-view.is-live-preview.colorful-highlight .cm-em.cm-highlight {
- background-color: var(--bg-color-highlight-1) !important;
- color: var(--color-highlight-1) !important;
- font-style: normal;
- font-weight: var(--font-weight-highlight-1);
-}
-.cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~.cm-formatting.cm-highlight[class*="cm-em"]~span.cm-highlight[class*="cm-em"],
-.cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~.cm-formatting.cm-highlight[class*="cm-strong"]~span.cm-highlight[class*="cm-strong"],
-.cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~.cm-formatting.cm-highlight[class*="cm-em"]:not([class*="cm-formatting-highlight"]),
-.cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~.cm-formatting.cm-highlight[class*="cm-strong"]:not([class*="cm-formatting-highlight"]) {
- background-color: var(--text-highlight-bg) !important;
-}
-
-/* cssclass: cloze */
-.markdown-source-view.is-live-preview.cloze .cm-highlight.cm-strikethrough:not([class*="formatting"]),
-body:not(.remove-cloze-style) .markdown-source-view.is-live-preview .cm-highlight.cm-strikethrough:not([class*="formatting"]) {
- background-color: var(--cloze-bg-color) !important;
- color: var(--cloze-bg-color);
- text-decoration: underline var(--cloze-decoration) var(--cloze-decoration-color);
-}
-
-.markdown-source-view.is-live-preview.cloze .cm-highlight.cm-strikethrough:hover,
-body:not(.remove-cloze-style) .markdown-source-view.is-live-preview .cm-highlight.cm-strikethrough:hover {
- background-color: transparent !important;
- color: var(--text-normal) !important;
- transition: all 400ms ease-in-out;
-}
-
-
-body:not(.remove-cloze-style) .markdown-rendered mark:has(> del) {
- background-color: transparent !important;
-}
-
-body:not(.remove-cloze-style) .markdown-rendered mark:empty {
- background-color: initial !important;
-}
-
-
-.markdown-source-view.is-live-preview.cloze .cm-em.cm-highlight.cm-strikethrough:not([class*="formatting"]),
-body:not(.remove-cloze-style) .markdown-source-view.is-live-preview .cm-em.cm-highlight.cm-strikethrough:not([class*="formatting"]) {
- color: transparent !important;
- background-color: transparent !important;
- padding: 0 2px;
- text-decoration: underline var(--cloze-decoration-2) var(--cloze-decoration-color-2) !important;
-}
-
-
-/*========floating-toc===========*/
-div.markdown-source-view ul.floating-toc>li{
- flex:none;
- background-color: transparent;
- border:0px;
-}
-div.markdown-source-view ul.floating-toc{
- flex-wrap:unset;
-}
-/*=========================*/
-/*==========tags===========*/
-/*=========================*/
-/*customised colorful tags*/
-body.colorful-tag-bt .tag:not(.token):nth-child(5n+1) {
- background-color: var(--tag1);
-}
-
-body.colorful-tag-bt .tag:not(.token):nth-child(5n+2) {
- background-color: var(--tag2);
-}
-
-body.colorful-tag-bt .tag:not(.token):nth-child(5n+3) {
- background-color: var(--tag3);
-}
-
-body.colorful-tag-bt .tag:not(.token):nth-child(5n+4) {
- background-color: var(--tag4);
-}
-
-body.colorful-tag-bt .tag:not(.token):nth-child(5n) {
- background-color: var(--tag5);
-}
-
-/*rainbow tag alt*/
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+1) {
- --tag-border-color: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 20%);
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
-}
-
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+2) {
- --tag-border-color: hsla(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+3) {
- --tag-border-color: hsla(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+4) {
- --tag-border-color: hsla(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n) {
- --tag-border-color: hsla(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n):hover {
- color: white !important;
- background-color: hsl(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l)) !important;
-}
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+1):hover {
- color: white !important;
- background-color: hsl(var(--accent-h), var(--accent-s), var(--accent-l)) !important;
-}
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+2):hover {
- color: white !important;
- background-color: hsl(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l)) !important;
-}
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+3):hover {
- color: white !important;
- background-color: hsl(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l)) !important;
-}
-body.rainbow-tag-no-filter .tag:not(.token):nth-child(5n+4):hover {
- color: white !important;
- background-color: hsl(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l)) !important;
-}
-
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1),
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+.cm-hashtag.cm-meta,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- --tag-border-color: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 20%);
- background-color: var(--theme-color-translucent-01) !important;
- color: var(--theme-color) !important;
-}
-
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2),
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+.cm-hashtag.cm-meta,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- --tag-border-color: hsla(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 210), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3),
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+.cm-hashtag.cm-meta,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- --tag-border-color: hsla(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 70), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4),
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+.cm-hashtag.cm-meta,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- --tag-border-color: hsla(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 280), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n),
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+.cm-hashtag.cm-meta,
-body.rainbow-tag-no-filter .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- --tag-border-color: hsla(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l), 20%);
- background-color: hsla(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l), 10%) !important;
- color: hsl(calc(var(--accent-h) + 140), var(--accent-s), var(--accent-l-alt)) !important;
-}
-
-
-
-/*rainbow tag*/
-body.rainbow-tag .tag:not(.token):nth-child(5n+1) {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
-}
-
-body.rainbow-tag .tag:not(.token):nth-child(5n+2) {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(70deg);
-}
-
-body.rainbow-tag .tag:not(.token):nth-child(5n+3) {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(140deg);
-}
-
-body.rainbow-tag .tag:not(.token):nth-child(5n+4) {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(210deg);
-}
-
-body.rainbow-tag .tag:not(.token):nth-child(5n) {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(280deg);
-}
-
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1),
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+.cm-hashtag.cm-meta,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--theme-color-translucent-01) !important;
- color: var(--theme-color) !important;
-}
-
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2),
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+.cm-hashtag.cm-meta,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--theme-color-translucent-01) !important;
- color: var(--theme-color) !important;
- filter: hue-rotate(210deg);
-}
-
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3),
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+.cm-hashtag.cm-meta,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--theme-color-translucent-01) !important;
- color: var(--theme-color) !important;
- filter: hue-rotate(70deg);
-}
-
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4),
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+.cm-hashtag.cm-meta,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--theme-color-translucent-01) !important;
- color: var(--theme-color) !important;
- filter: hue-rotate(280deg);
-}
-
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n),
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+.cm-hashtag.cm-meta,
-body.rainbow-tag .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--theme-color-translucent-01) !important;
- color: var(--theme-color) !important;
- filter: hue-rotate(140deg);
-}
-
-
-/*tag font size and font family*/
-body.colorful-tag-bt a.tag:not(.token) {
- font-size: var(--font-size-tag);
- font-family: var(--font-family-tag) !important;
- border: none;
- color: var(--tag-text);
- text-align: center;
- text-decoration: none;
- cursor: pointer;
-}
-
-body:not(.tag-default) .tag:not(.token):hover {
- color: white !important;
- background-color: var(--theme-color) !important;
-}
-
-body:is(:not(.tag-default),:not(.font-family-change-to-default)) .cm-s-obsidian span.cm-hashtag {
- font-family: var(--font-family-tag);
- font-size: var(--font-size-tag) !important;
- text-decoration: none;
-}
-
-body:not(.tag-default) .cm-s-obsidian span.cm-hashtag-begin {
- border-top-left-radius: var(--radius-l);
- border-bottom-left-radius: var(--radius-l);
- border-right: none !important;
- text-decoration: none;
- padding-left: 0.3em;
-}
-
-body:not(.tag-default) .cm-s-obsidian span.cm-hashtag-end {
- border-radius: 0 var(--radius-l) var(--radius-l) 0;
- padding-right: 0.3em !important;
- border-left: none;
- text-decoration: none;
-}
-
-body:not(.tag-default) .cm-s-obsidian span.cm-hashtag-begin+.cm-hashtag.cm-meta {
- padding-right: 0;
- border-left: none !important;
-}
-
-body:is(.rainbow-tag,.tag-pill-outlined,.tag-clear-style,.colorful-tag-bt) .cm-s-obsidian span:is(.cm-hashtag,.cm-hashtag-begin,.cm-hashtag-end,.cm-hashtag-begin+.cm-hashtag.cm-meta,.cm-hashtag-begin+.cm-hashtag.cm-meta+span.cm-hashtag.cm-meta.cm-hashtag-end) {
- color: var(--tag-text) ;
-}
-
-
-body:not(.tag-default) .cm-s-obsidian span.cm-hashtag-begin+.cm-hashtag.cm-meta+span.cm-hashtag.cm-meta.cm-hashtag-end {
- padding-left: 0;
- border-top-right-radius: var(--radius-l);
- border-bottom-right-radius: var(--radius-l);
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- padding-right: 0.3em;
-}
-
-body:not(.tag-default).tag-pill-outlined .tag:not(.token) {
- color: var(--text-normal);
- background-color: transparent !important;
- border: var(--tag-border-width) solid;
- padding: 0px 8px;
-}
-
-a.tag,
-.editor .cl-hashtag,
-.cm-hashtag {
- padding-top: 0.1em;
- padding-bottom: 0.1em;
-}
-.is-live-preview a.tag {
- line-height: 1.8;
-}
-body.tag-pill-outlined .tag:not(.token):nth-child(5n+1) {
- border-color: var(--tag1);
- color: var(--tag1);
-}
-body.tag-pill-outlined .tag:not(.token):nth-child(5n+2) {
- border-color: var(--tag2);
- color: var(--tag2);
-}
-body.tag-pill-outlined .tag:not(.token):nth-child(5n+3) {
- border-color: var(--tag3);
- color: var(--tag3);
-}
-body.tag-pill-outlined .tag:not(.token):nth-child(5n+4) {
- border-color: var(--tag4);
- color: var(--tag4);
-}
-body.tag-pill-outlined .tag:not(.token):nth-child(5n) {
- border-color: var(--tag5);
- color: var(--tag5);
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-end,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin+.cm-hashtag.cm-meta,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin+.cm-hashtag.cm-meta+span.cm-hashtag.cm-meta.cm-hashtag-end {
- color: var(--text-normal) !important;
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1),
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+.cm-hashtag.cm-meta,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- border: var(--tag-border-width) solid var(--tag1);
- background-color: transparent !important;
- color: var(--tag1) !important;
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2),
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+.cm-hashtag.cm-meta,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- border: var(--tag-border-width) solid var(--tag2);
- background-color: transparent !important;
- color: var(--tag2) !important;
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3),
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+.cm-hashtag.cm-meta,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- border: var(--tag-border-width) solid var(--tag3);
- background-color: transparent !important;
- color: var(--tag3) !important;
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4),
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+.cm-hashtag.cm-meta,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- border: var(--tag-border-width) solid var(--tag4);
- background-color: transparent !important;
- color: var(--tag4) !important;
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n),
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+.cm-hashtag.cm-meta,
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- border: var(--tag-border-width) solid var(--tag5);
- background-color: transparent !important;
- color: var(--tag5) !important;
-}
-
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(n)+span.cm-hashtag:not([class*="-end"]),
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(n)+.cm-hashtag.cm-meta:not([class*="-end"]) {
- border-left: none;
- border-right: none;
-}
-
-body.tag-pill-outlined .cm-s-obsidian span.cm-hashtag-begin:nth-child(n)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- border-left: none;
-}
-
-body.tag-clear-style .tag:not(.token):nth-child(n) {
- background-color: transparent;
- border: none;
- color: var(--text-accent);
- text-decoration: underline;
- padding: 0 2px;
-}
-
-body.tag-clear-style .tag:not(.token):nth-child(n):hover {
- background-color: var(--theme-color-translucent-015) !important;
-}
-
-body.tag-clear-style .cm-s-obsidian span.cm-hashtag-begin,
-body.tag-clear-style .cm-s-obsidian span.cm-hashtag-begin+.cm-hashtag.cm-meta,
-body.tag-clear-style .cm-s-obsidian span.cm-hashtag-end,
-body.tag-clear-style .cm-s-obsidian span.cm-hashtag-begin+span.cm-hashtag.cm-meta.cm-hashtag-end,
-body.tag-clear-style .cm-s-obsidian span.cm-hashtag-begin+.cm-hashtag.cm-meta {
- background-color: transparent;
- border: none;
- color: var(--text-accent) !important;
- text-decoration: underline;
- padding: 0;
-}
-
-body.tag-clear-style .cm-s-obsidian span.cm-hashtag-begin+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: transparent;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-dailynote,
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-weeklynote,
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-ideas,
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-inprogress,
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-important,
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-questions,
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-complete {
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- display: inline;
- color: var(--white) !important;
-}
-
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1),
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+.cm-hashtag.cm-meta,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+1)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--tag1);
-}
-
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2),
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+.cm-hashtag.cm-meta,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+2)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--tag2);
-}
-
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3),
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+.cm-hashtag.cm-meta,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+3)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--tag3);
-}
-
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4),
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+.cm-hashtag.cm-meta,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n+4)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--tag4);
-}
-
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n),
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+.cm-hashtag.cm-meta,
-body.colorful-tag-bt .cm-s-obsidian span.cm-hashtag-begin:nth-child(5n)+span.cm-hashtag.cm-meta+span.cm-hashtag.cm-hashtag-end {
- background-color: var(--tag5);
-}
-
-
-/*special tags*/
-body.tag-pill-outlined .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end:is(.cm-tag-important,.cm-tag-complete,.cm-tag-ideas,.cm-tag-questions,.cm-tag-weeklynote,.cm-tag-dailynote,.cm-tag-inprogress):not(.cm-formatting-hashtag) {
- border-top: var(--tag-border-width) solid var(--tag1);
- border-bottom: var(--tag-border-width) solid var(--tag1);
-}
-
-body:not(.tag-default) .tag[href ^="#important"]:not(.token) {
- background-color: var(--stag1-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-important:not(.cm-formatting-hashtag) {
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- background-color: var(--stag1-bg) !important;
- color: var(--white) !important;
- font-size: calc(var(--font-size-tag) - 0.3em);
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href^="#重要"]:not(.token) {
- background-color: var(--stag1-bg) !important;
- font-weight: 600;
- font-family: Webdings, 'Microsoft YaHei';
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href^="#complete"]:not(.token) {
- background-color: var(--stag3-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-complete:not(.cm-formatting-hashtag) {
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- background-color: var(--stag3-bg) !important;
- color: var(--white) !important;
- font-size: 0.95em;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href^="#完成"]:not(.token) {
- background-color: var(--stag3-bg) !important;
- font-family: Origin, 'Microsoft YaHei';
- font-weight: 600;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#inprogress"]:not(.token) {
- background-color: var(--stag2-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-inprogress:not(.cm-formatting-hashtag) {
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- background-color: var(--stag2-bg) !important;
- color: var(--white) !important;
- font-size: 0.95em;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#进行中"]:not(.token) {
- background-color: var(--stag2-bg) !important;
- font-weight: 600;
- font-family: Wingdings, 'Microsoft YaHei';
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#dailynote"]:not(.token) {
- background-color: var(--tag-dailynote-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#dailynote"]::after {
- content: ' 🐈';
- font-size: var(--font-size-emoji-after-tag);
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-tag-dailynote:not(.cm-formatting-hashtag)::after {
- content: ' 🐈';
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-dailynote:not(.cm-formatting-hashtag) {
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- background-color: var(--tag-dailynote-bg) !important;
- color: var(--white) !important;
- font-size: 0.95em;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#weeklynote"]:not(.token) {
- background-color: var(--tag-weeklynote-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href^="#weeklynote"]::after {
- content: ' 🥑';
- font-size: var(--font-size-emoji-after-tag);
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-tag-weeklynote:not(.cm-formatting-hashtag)::after {
- content: ' 🥑';
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-weeklynote:not(.cm-formatting-hashtag) {
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- background-color: var(--tag-weeklynote-bg) !important;
- color: var(--white) !important;
- font-size: 0.95em;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#questions"]:not(.token) {
- background-color: var(--tag-questions-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href^="#questions"]::after {
- content: ' ❓';
- font-size: var(--font-size-emoji-after-tag);
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-tag-questions:not(.cm-formatting-hashtag)::after {
- content: ' ❓';
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-questions:not(.cm-formatting-hashtag) {
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- background-color: var(--tag-questions-bg) !important;
- color: var(--white) !important;
- font-size: 0.95em;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href ^="#ideas"]:not(.token) {
- background-color: var(--tag-ideas-bg) !important;
- font-weight: 600;
- font-family: var(--font-family-special-tag) !important;
- color: var(--white) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .tag[href^="#ideas"]::after {
- content: ' 💡';
- font-size: var(--font-size-emoji-after-tag);
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-tag-ideas:not(.cm-formatting-hashtag)::after {
- content: ' 💡';
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) span.cm-hashtag.cm-meta.cm-hashtag-end.cm-tag-ideas:not(.cm-formatting-hashtag) {
- background-color: var(--tag-ideas-bg) !important;
- font-family: var(--font-family-special-tag) !important;
- font-weight: 600;
- color: var(--white) !important;
- font-size: 0.95em;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-important {
- background-color: var(--stag1-bg) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-weeklynote {
- background-color: var(--tag-weeklynote-bg) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-dailynote {
- background-color: var(--tag-dailynote-bg) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-ideas {
- background-color: var(--tag-ideas-bg) !important;
- filter: hue-rotate(0) !important;
-}
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-inprogress {
- background-color: var(--stag2-bg) !important;
- filter: hue-rotate(0) !important;
-}
-
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-questions {
- background-color: var(--tag-questions-bg) !important;
- filter: hue-rotate(0) !important;
-}
-body:not(.tag-default) .cm-s-obsidian:not([class="markdown-source-view cm-s-obsidian mod-cm6"]) .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-meta.cm-tag-complete {
- background-color: var(--stag3-bg) !important;
- filter: hue-rotate(0) !important;
-}
-
-/*source mode*/
-div[class="markdown-source-view cm-s-obsidian mod-cm6"] span.cm-hashtag {
- background-color: transparent !important;
- color: var(--text-muted) !important;
- text-decoration: underline;
-}
-
-div[class="markdown-source-view cm-s-obsidian mod-cm6"] span.cm-hashtag,
-div[class="markdown-source-view cm-s-obsidian mod-cm6"] span.cm-hashtag-begin,
-div[class="markdown-source-view cm-s-obsidian mod-cm6"] span.cm-hashtag-end,
-div[class="markdown-source-view cm-s-obsidian mod-cm6"] span.cm-hashtag-begin+.cm-hashtag.cm-meta {
- padding: 0 !important;
-}
-
-/*thanks to Klaas from Obsidian Members Group on discord*/
-/* Selection highlight */
-.suggestion-item.is-selected {
- background-color: var(--theme-color-translucent-015);
-}
-
-:is(.markdown-preview-view,.markdown-rendered):not([class*="kanban-plugin"]) {
- position: relative;
- overflow-y: auto;
- overflow-wrap: break-word;
- color: var(--text-normal);
- user-select: text;
-}
-
-/*edit mode font size*/
-pre.CodeMirror-line {
- font-size: var(--font-size-edit-normal) !important;
-}
-
-/*preview mode font size*/
-p {
- font-size: var(--font-size-preview-normal);
-}
-
-:is(.markdown-preview-view,.markdown-rendered) p {
- margin-block-start: calc(var(--paragraph-spacing) * 1em);
- margin-block-end: calc(var(--paragraph-spacing) * 1em);
-}
-
-
-
-.markdown-source-view.mod-cm6 div.cm-line:not(.HyperMD-codeblock):not(.HyperMD-header):not(:has(>br:only-child)) {
- padding-bottom: calc((var(--paragraph-spacing) - 1) * 1em) ;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) :is(ol,ul) {
- margin-block-start: calc((var(--line-height-list) - 2) * 1em);
- margin-block-end: calc((var(--line-height-list) - 2) * 1em);
-}
-
-
-
-body.toggle-paragraph-spacing :is(.markdown-preview-view,.markdown-rendered) p>br {
- content:" ";
- margin-top: calc((var(--paragraph-spacing) - 1) * 1em);
- display: block;
-}
-
-body.toggle-left-aligned-content .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-scroller > *:first-child {
- margin-left: 0;
-}
-
-body.toggle-left-aligned-content :is(.markdown-preview-view,.markdown-rendered).is-readable-line-width:not(.matrix) .markdown-preview-sizer, .markdown-source-view.is-readable-line-width:not(.matrix) .CodeMirror, :is(.markdown-preview-view,.markdown-rendered):not(.matrix) .is-readable-line-width :is(.markdown-preview-section,.markdown-rendered), :is(.markdown-preview-view,.markdown-rendered):not(.matrix) .is-readable-line-width :is(.markdown-preview-section,.markdown-rendered) > div, :is(.markdown-preview-view,.markdown-rendered).is-readable-line-width:not(.matrix) :is(.markdown-preview-section,.markdown-rendered) {
- margin-left: 0;
-}
-
-
-body.text-indentation-two-em .workspace-leaf-content[data-type="markdown"] .markdown-source-view.mod-cm6 div.cm-line:not(:is(.hr,.HyperMD-header,.HyperMD-quote,.HyperMD-list-line)),
-.markdown-source-view.mod-cm6.indent div.cm-line:not(:is(.hr,.HyperMD-header,.HyperMD-quote,.HyperMD-list-line)) {
- text-indent: 2em;
-}
-
-body.text-indentation-two-em .workspace-leaf-content[data-type="markdown"] .markdown-source-view.mod-cm6 div.cm-line:not(:is(.hr,.HyperMD-header,.HyperMD-quote,.HyperMD-list-line)) .cm-hmd-frontmatter:first-of-type,
-.markdown-source-view.mod-cm6.indent div.cm-line:not(:is(.hr,.HyperMD-header,.HyperMD-quote,.HyperMD-list-line)) .cm-hmd-frontmatter:first-of-type {
- margin-left: -2em;
-}
-body.text-indentation-two-em .markdown-source-view.mod-cm6 div.has-banner.cm-line:not(.HyperMD-header) .cm-def.cm-hmd-frontmatter,
-body.text-indentation-two-em .markdown-source-view.mod-cm6 div.has-banner.cm-line:not(.HyperMD-header) .collapse-indicator,
-.markdown-source-view.mod-cm6.indent div.has-banner.cm-line:not(.HyperMD-header) .cm-def.cm-hmd-frontmatter,
-.markdown-source-view.mod-cm6.indent div.has-banner.cm-line:not(.HyperMD-header) .collapse-indicator {
- margin-left: 0;
- left: -3em;
-}
-
-body.text-indentation-two-em [data-type="markdown"] div[class="el-p"]:not(blockquote) > p,
-[data-type="markdown"] :is(.markdown-preview-view,.markdown-rendered).indent div[class="el-p"]:not(blockquote) > p {
- text-indent: 2em;
-}
-
-
-body.text-indentation-two-em [data-type="markdown"] div[class="el-p"]:not(blockquote) > p>br,
-[data-type="markdown"] :is(.markdown-preview-view,.markdown-rendered).indent div[class="el-p"]:not(blockquote) > p>br {
- content: ' ';
- white-space: pre;
- line-height: calc((var(--paragraph-spacing) + 0.3) * 1em);
- display:unset;
-}
-body.text-indentation-two-em [data-type="markdown"] div[class="el-p"]:not(blockquote) > p>br::after,
-[data-type="markdown"] :is(.markdown-preview-view,.markdown-rendered).indent div[class="el-p"]:not(blockquote) >p>br::after {
- content: '\A\9\9';
-}
-
-body.justify-align div[data-type="markdown"] div.cm-line:not(.HyperMD-codeblock),
-body.justify-align div[data-type="markdown"] :is(.markdown-preview-view,.markdown-rendered),
-.markdown-source-view.text-justify div.cm-line:not(.HyperMD-codeblock),
-:is(.markdown-preview-view,.markdown-rendered).text-justify {
- text-align: justify;
- hyphens: auto;
-}
-
-/*edit mode blockquote font size*/
-.cm-s-obsidian span.cm-quote {
- font-size: var(--font-size-edit-blockquote);
-}
-
-.CodeMirror-code span.cm-formatting.cm-formatting-quote.cm-formatting-quote.cm-quote::before {
- content: "";
- border-left: 7px solid var(--theme-color);
- border-radius: 0; /*5px 0 0 5px;*/
- height: 100%;
- margin-left: -7px;
- position: absolute;
-}
-
-.markdown-source-view.mod-cm6 .cm-blockquote-border {
- border-color: var(--theme-color);
-}
-
-.CodeMirror-line span.cm-formatting-quote + *::before,
-.CodeMirror-line span.cm-formatting-quote + span.cm-hmd-indent-in-quote + span.cm-quote:not(.cm-formatting-quote)::before,
-.CodeMirror-line span.cm-inline-code + *::before,
-.CodeMirror-line span.cm-highlight + *::before,
-.CodeMirror-line span.cm-quote + *::before,
-.CodeMirror-line span.cm-hmd-html-end + *::before,
-.CodeMirror-line span.cm-formatting-math + *::before {
- border-left: none;
-}
-
-/*Quote (> lorem ipsum ...) in edit mode with left border rendered instead of >*/
-div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-quote {
- color: transparent !important;
-}
-
-.CodeMirror-line span.cm-formatting-quote {
- color: var(--red) !important;
-}
-
-.HyperMD-quote.CodeMirror-line {
- background-color: var(--background-blockquote);
-}
-
-.cm-quote:not([class*="link"]):not([class*="string"]):not([class*="em"]):not([class*="strong"]) {
- color: var(--text-normal);
-}
-
-/* highlight */
-:is(.markdown-preview-view,.markdown-rendered) mark {
- background-color: var(--text-highlight-bg);
- padding: 1px 2px;
- color: var(--text-highlight);
- border-radius: var(--radius-xs);
-}
-
-.cm-s-obsidian span.cm-highlight,
-.cm-highlight.cm-quote {
- color: var(--text-highlight);
- padding: 2px 0 1px 0;
-}
-
-body:not(.no-rounded-corners-highlight):not(.all-rounded-corners-highlight) .cm-s-obsidian .cm-widgetBuffer[aria-hidden="true"]+span.cm-highlight:has(+ .cm-widgetBuffer[aria-hidden="true"]) {
- border-radius: 3px;
- padding: 1px 2px;
-}
-
-.cm-s-obsidian span.cm-formatting-highlight {
- border-radius: 3px 0 0 3px;
-}
-
-.cm-s-obsidian span[class="cm-highlight"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-list"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-quote"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-header"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-formatting-code"][class*="cm-inline-code"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-formatting-link"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-hmd-internal-link"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-strong"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="cm-em"]+span.cm-formatting-highlight,
-.cm-s-obsidian span[class*="cm-highlight"][class*="strikethrough"]+span.cm-formatting-highlight {
- border-radius: 0 3px 3px 0;
-}
-
-span.cm-formatting.cm-formatting-code.cm-highlight.cm-inline-code,
-span.cm-highlight.cm-inline-code {
- border-radius: 0;
- padding: 2px 0 1px !important;
-}
-
-.theme-dark .cm-formatting.cm-formatting-highlight.cm-strong.cm-em.cm-highlight {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- background-color: var(--text-highlight-bg);
- color: var(--text-highlight);
-}
-
-.CodeMirror-lines span.cm-strong.cm-em.cm-highlight {
- padding: 0 1px 1px;
-}
-
-/*cloze*/
-body:not(.remove-cloze-style) :is(.markdown-preview-view,.markdown-rendered) mark > del,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze mark > del {
- background-color: var(--cloze-bg-color);
- color: var(--cloze-bg-color);
- text-decoration: underline var(--cloze-decoration) var(--cloze-decoration-color);
- border-radius:5px;
- padding:2px;
-}
-
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~span.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-highlight.cm-strikethrough:not(.cm-em),
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~span.cm-formatting-strikethrough.cm-highlight.cm-strikethrough,
-.markdown-source-view.cloze .cm-formatting.cm-formatting-highlight.cm-highlight~span.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-highlight.cm-strikethrough:not(.cm-em),
-.markdown-source-view.cloze *:not([class*="cm-formatting-em"]).cm-formatting.cm-formatting-highlight.cm-highlight~span.cm-formatting-strikethrough.cm-highlight.cm-strikethrough {
- text-decoration: underline var(--cloze-decoration) var(--cloze-decoration-color);
- background-color: transparent !important;
-}
-
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-formatting.cm-formatting-highlight.cm-highlight~.cm-formatting.cm-formatting-strikethrough~span.cm-highlight.cm-strikethrough:not(.cm-em):hover,
-.markdown-source-view.cloze .cm-formatting.cm-formatting-highlight.cm-highlight~.cm-formatting.cm-formatting-strikethrough~span.cm-highlight.cm-strikethrough:not(.cm-em):hover {
- background-color: var(--text-highlight-bg);
- color: var(--text-normal);
- transition: all 400ms ease-in-out;
-}
-
-body:not(.remove-cloze-style) :is(.markdown-preview-view,
-.markdown-rendered) mark > del:hover,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze mark > del:hover {
- background-color: transparent;
- color: var(--accent-strong);
- transition: all 400ms ease-in-out;
-}
-
-body:not(.remove-cloze-style) :is(.markdown-preview-view,
-.markdown-rendered) em > mark > del,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze em > mark > del {
- color: transparent;
- background-color: transparent;
- padding: 0 2px;
- text-decoration: underline var(--cloze-decoration-2) var(--cloze-decoration-color-2) !important;
-}
-
-body:not(.remove-cloze-style) :is(.markdown-preview-view,
-.markdown-rendered) em > mark > del:hover,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze em > mark > del:hover {
- cursor: pointer;
- color: transparent;
-}
-
-body:not(.remove-cloze-style) :is(.markdown-preview-view,
-.markdown-rendered) em > mark > del:active,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze em > mark > del:active {
- color: var(--accent-strong);
- background-color: transparent;
- transition: all 400ms ease-in-out;
-}
-
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-em.cm-highlight.cm-strikethrough:not([class*="formatting"]),
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough:not([class*="formatting"]),
-.markdown-source-view.cloze .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-em.cm-highlight.cm-strikethrough,
-.markdown-source-view.cloze .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough {
- color: var(--accent-strong) !important;
- text-decoration: underline var(--cloze-decoration-2) var(--cloze-decoration-color-2) !important;
-}
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-em.cm-highlight.cm-strikethrough,
-body:not(.remove-cloze-style) .cm-s-obsidian .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough{
- background-color: transparent !important;
-}
-body:not(.remove-cloze-style) .markdown-source-view:not([class*="cm5"]) .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-em.cm-highlight.cm-strikethrough~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight,
-.markdown-source-view:not([class*="cm5"]).cloze .cm-em.cm-formatting.cm-formatting-em.cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-highlight.cm-strikethrough~span.cm-em.cm-highlight.cm-strikethrough~.cm-em.cm-formatting.cm-formatting-highlight.cm-highlight {
- background-color: var(--bg-color-highlight-1) !important;
- color: var(--color-highlight-1);
- font-style: normal;
-}
-
-body:not(.remove-cloze-style) :is(.markdown-preview-view,
-.markdown-rendered) em > del,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze em > del {
- background-color: var(--cloze-bg-color-3);
- color: var(--cloze-bg-color-3);
- font-style: normal;
- text-decoration: underline var(--cloze-decoration-3) var(--cloze-decoration-color-3);
-}
-
-body:not(.remove-cloze-style) :is(.markdown-preview-view,
-.markdown-rendered) em > del:hover,
-:is(.markdown-preview-view,
-.markdown-rendered).cloze em > del:hover {
- background-color: transparent;
- color: var(--text-normal);
- transition: all 400ms ease-in-out;
-}
-
-body:not(.remove-cloze-style) .markdown-source-view.is-live-preview .cm-em.cm-strikethrough,
-.markdown-source-view.is-live-preview.cloze .cm-em.cm-strikethrough {
- background-color: var(--cloze-bg-color-3);
- color: var(--cloze-bg-color-3);
- font-style: normal;
- text-decoration: underline var(--cloze-decoration-3) var(--cloze-decoration-color-3);
-}
-
-body:not(.remove-cloze-style) .markdown-source-view.is-live-preview .cm-em.cm-strikethrough:hover,
-.markdown-source-view.is-live-preview.cloze .cm-em.cm-strikethrough:hover {
- background-color: transparent !important;
- color: var(--text-normal) !important;
- transition: all 400ms ease-in-out;
-}
-
-body:not(.remove-cloze-style) .cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-strikethrough,
-.markdown-source-view.cloze .cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-strikethrough {
- color: var(--accent-strong);
- text-decoration: none;
-}
-body:not(.remove-cloze-style) .cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-strikethrough~span.cm-em.cm-strikethrough:not([class*="formatting"]),
-.markdown-source-view.cloze .cm-em.cm-formatting.cm-formatting-em~.cm-em.cm-formatting.cm-formatting-strikethrough.cm-strikethrough~span.cm-em.cm-strikethrough:not([class*="formatting"]) {
- font-style: normal;
- color: var(--accent-strong);
- text-decoration: underline var(--cloze-decoration-3) var(--cloze-decoration-color-3);
-}
-
-span.cm-strong.cm-em.cm-highlight {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: var(--strong-em-highlight-color);
- background-color: var(--text-highlight-bg);
-}
-
-
-
-/* body.default-icons .nav-folder.mod-root .nav-folder > .nav-folder-children {
- margin: 0 0 0 16px;
-} */
-
-/* .nav-folder.mod-root .nav-folder > .nav-folder-children {
- margin: 0 0 0 13px;
-} */
-
-.nav-folder.mod-root .nav-folder > .nav-folder-children:hover {
- border-left-color: var(--theme-color-translucent-04);
-}
-
-.view-header-title-container:after,
-.view-header-title-container::before {
- display: none;
-}
-
-.workspace-leaf.mod-active .view-header-icon {
- color: var(--interactive-accent);
- cursor: grab;
- position: relative;
-}
-
-body.hide-titlebar-text .titlebar-text {
- display: none
-}
-
-.titlebar-left {
- width: 30px;
-}
-
-/*change color when hover*/
-.titlebar-button.mod-back:hover,
-.titlebar-button.mod-forward:hover,
-.titlebar-button.mod-maximize:hover,
-.titlebar-button.mod-minimize:hover,
-.workspace-ribbon-collapse-btn:hover {
- color: var(--theme-color);
-}
-
-.titlebar-button {
- -webkit-app-region: no-drag;
- padding: 0 9px;
- cursor: pointer;
- opacity: 0.8;
-}
-
-.titlebar-button:hover {
- opacity: 1;
-}
-
-.workspace-tab-header-inner {
- padding: 3px 9px;
-}
-
-/*reduce space of header buttons*/
-body:not(.is-mobile) div.nav-header {
- padding: 3px 2px;
- line-height: 1;
-}
-
-div.nav-buttons-container {
- margin: 1px;
-}
-
-.workspace-leaf-content[data-type='file-explorer'] .nav-buttons-container {
- margin-right: 2px;
- border-radius: var(--radius-s);
-}
-
-input.search-input {
- margin: -2px 0px -3px 0px;
-}
-
-.nav-action-button {
- margin: 0px 5px !important;
-}
-
-
-/*tag page button*/
-.nav-buttons-container>.nav-action-button,
-.nav-buttons-container>.nav-action-button.is-active {
- padding: 3px 2px 1px;
-}
-
-.titlebar-text {
- font-size: var(--font-size-obsidian-titlebar);
- font-weight: 600;
-}
-
-body:not(.is-focused) .titlebar-text {
- opacity: 0.5;
-}
-
-.side-dock-ribbon-tab:hover,
-.side-dock-ribbon-action:hover {
- color: var(--theme-color);
-}
-
-.side-dock-settings {
- margin-top: auto;
- margin-bottom: 2px;
-}
-
-.workspace-leaf-content[data-type="file-explorer"] .nav-folder.mod-root>.nav-folder-title {
- padding-left: 5px;
- font-size: var(--font-size-vault-name);
- font-family: var(--font-family-vault);
- font-weight: bolder;
- text-shadow: 1px 1px 6px var(--theme-color-translucent-04);
- cursor: default;
-}
-
-.theme-dark .nav-folder.mod-root>.nav-folder-title {
- color: var(--theme-color);
- text-shadow: none;
-}
-
-.theme-dark .nav-folder.mod-root>.nav-folder-title:hover {
- background-color: var(--background-secondary-alt);
- color: var(--text-muted);
- opacity: 1;
-}
-
-.theme-light .nav-folder.mod-root>.nav-folder-title:hover {
- background-color: var(--background-secondary-alt);
- text-shadow: 1px 1px 5px #ffffff7c;
- color: var(--theme-color);
- opacity: 1;
-}
-
-/*=======search panel=======*/
-.search-result-file-title {
- color: var(--search-result-file-title-color);
-}
-
-.workspace-leaf-content[data-type="outgoing-link"] .search-result-file-match {
- padding: 4px 10px;
- left: 0;
-}
-
-.backlink-pane .search-result-container {
- margin-left: 3px;
-}
-
-.search-result-file-matches {
- border-bottom: none;
- margin-bottom: 0;
-}
-
-.tree-item-self.is-clickable:hover {
- background-color: transparent;
- color: var(--search-result-file-title-color);
-}
-
-.tree-item-self.is-clickable.is-collapsed .tree-item-inner {
- opacity: 0.6;
-}
-
-.tag-container .tree-item-self.tag-pane-tag.is-clickable:hover {
- background-color: var(--theme-color-translucent-015);
- color: var(--text-normal);
-}
-
-.outline .tree-item-self.is-clickable:hover {
- background-color: var(--theme-color-translucent-015);
- color: var(--text-normal);
-}
-.outline .tree-item-self {
- font-size: var(--font-size-outline);
-}
-
-.search-result-file-match:hover {
- background-color: var(--background-secondary-alt);
- color: var(--text-normal);
-}
-
-span.search-result-file-matched-text {
- color: var(--search-text);
- background-color: var(--search-result-file-matched-bg);
- opacity: 0.8;
-}
-
-.is-flashing {
- background-color: var(--search-result-file-matched-bg);
-}
-
-/* background of search result */
-.search-result {
- border-radius: var(--radius-s);
- margin: 0 0 0 1px;
-}
-
-.tree-item.search-result .tree-item-self.search-result-file-title.is-clickable {
- padding-left: 15px;
-}
-
-span.obsidian-search-match-highlight {
- background-color: var(--text-search-highlight-bg) !important;
-}
-
-.search-result-file-match:after {
- display: none;
-}
-
-.search-input {
- display: block;
- margin: 0 auto 10px auto;
- width: calc(100% - 20px);
-}
-
-.nav-action-button>svg {
- width: 17px;
- height: 17px;
-}
-
-/*code box unfold icon*/
-.CodeMirror-foldgutter-open.CodeMirror-guttermarker-subtle::after {
- color: var(--text-accent);
-}
-
-.CodeMirror-gutter.CodeMirror-linenumbers,
-.CodeMirror-gutter.CodeMirror-foldgutter {
- background-color: transparent;
-}
-
-/*checkbox*/
-span.cm-formatting-task.cm-property {
- color: var(--text-accent);
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-reading-view) .task-list-item-checkbox {
- top: 0.25em;
-}
-
-/*
-.markdown-source-view.mod-cm6 .task-list-label .task-list-item-checkbox {
- margin-left: -1.5px;
- margin-top: 0px;
- margin-bottom: 2px;
- margin-right:3px;
- vertical-align: middle;
- top: 0;
-}
-.markdown-source-view.mod-cm6 .cm-formatting-list-ol ~ .task-list-label .task-list-item-checkbox {
- margin-left: 3px;
-}
-*/
-input[type=checkbox] {
- -webkit-appearance: none;
- appearance: none;
- border-radius: var(--radius-xs);
- border: 1px solid var(--background-modifier-border-checkbox);
- padding: 0;
- margin: 0 2px 2px 0;
- width: var(--checkbox-size);
- height: var(--checkbox-size);
-}
-input[type=checkbox]:hover {
- border: 1px solid var(--theme-color);
-}
-
-ul > li.task-list-item.is-checked,
-.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task] {
- text-decoration: none;
-}
-
-body.toggle-checked-decoration .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="x"],
-body.toggle-checked-decoration .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="X"],
-body.toggle-checked-decoration ul > li.task-list-item[data-task="x"],
-body.toggle-checked-decoration ul > li.task-list-item[data-task="X"] {
- text-decoration: var(--checklist-done-decoration);
-}
-
-.task-list-item-checkbox {
- filter: hue-rotate(0);
-}
-
-input[type=checkbox]:checked:after {
- display: none;
-}
-
-.is-flashing input[type=checkbox]:checked,
-input[type=checkbox]:checked {
- border-radius: var(--radius-xs);
- border: none;
- background-repeat: no-repeat;
- background-position: center;
- background-size: 120%;
- background-image: url('data:image/svg+xml; utf8, ');
- background-color: var(--checkbox-color-0);
-}
-
-body:not(.unmute-checkbox-animation) .is-flashing input.task-list-item-checkbox[type=checkbox]:checked:hover,
-body:not(.unmute-checkbox-animation) input.task-list-item-checkbox[type=checkbox]:checked:hover {
- animation: tada 1s;
- filter: hue-rotate(160deg) !important;
-}
-
-
-/* SVG Plane-right; bujo: task-migrated/waiting */
-input[data-task=">"]:checked,
-li[data-task=">"]>input:checked,
-li[data-task=">"]>p>input:checked {
- background-color: var(--checkbox-color-1);
- background-image: url('data:image/svg+xml; utf8, ');
-}
-:is(.markdown-preview-view,.markdown-rendered) ul.contains-task-list li.task-list-item.is-checked[data-task=">"],
-:is(.markdown-preview-view,.markdown-rendered) ol.contains-task-list li.task-list-item.is-checked[data-task=">"],
-.markdown-source-view.is-live-preview input.task-list-item-checkbox[data-task=">"] {
- text-decoration: none !important;
- color: var(--text-normal);
-}
-/* SVG Plane-left; bujo: task-scheduled/delegated */
-input[data-task="<"]:checked,
-li[data-task="<"]>input:checked,
-li[data-task="<"]>p>input:checked {
- background-color: var(--checkbox-color-2);
- background-image: url('data:image/svg+xml; utf8, ');
-}
-input[data-task="?"]:checked,
-li[data-task="?"]>input:checked,
-li[data-task="?"]>p>input:checked {
- background-color: var(--checkbox-color-3);
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-input[data-task="!"]:checked,
-li[data-task="!"]>input:checked,
-li[data-task="!"]>p>input:checked {
- background-color: var(--checkbox-color-4);
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-input[data-task="+"]:checked,
-li[data-task="+"]>input:checked,
-li[data-task="+"]>p>input:checked {
- background-color: var(--checkbox-color-5);
- background-image: url('data:image/svg+xml; utf8, ');
-}
-input[data-task="-"]:checked,
-li[data-task="-"]>input:checked,
-li[data-task="-"]>p>input:checked {
- background-color: var(--checkbox-color-6);
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-ul > li[data-task="-"].task-list-item.is-checked, .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="-"] {
- text-decoration: line-through !important;
-}
-
-body.extend-checkbox-list input[data-task="“"]:checked,
-body.extend-checkbox-list li[data-task="“"]>input:checked,
-body.extend-checkbox-list li[data-task="“"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="…"]:checked,
-body.extend-checkbox-list li[data-task="…"]>input:checked,
-body.extend-checkbox-list li[data-task="…"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="/"]:checked,
-body.extend-checkbox-list li[data-task="/"]>input:checked,
-body.extend-checkbox-list li[data-task="/"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="."]:checked,
-body.extend-checkbox-list li[data-task="."]>input:checked,
-body.extend-checkbox-list li[data-task="."]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="d"]:checked,
-body.extend-checkbox-list li[data-task="d"]>input:checked,
-body.extend-checkbox-list li[data-task="d"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="u"]:checked,
-body.extend-checkbox-list li[data-task="u"]>input:checked,
-body.extend-checkbox-list li[data-task="u"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-
-body.extend-checkbox-list input[data-task="A"]:checked,
-body.extend-checkbox-list li[data-task="A"]>input:checked,
-body.extend-checkbox-list li[data-task="A"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="D"]:checked,
-body.extend-checkbox-list li[data-task="D"]>input:checked,
-body.extend-checkbox-list li[data-task="D"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input:is([data-task="¥"],[data-task="$"]):checked,
-body.extend-checkbox-list li:is([data-task="¥"],[data-task="$"])>input:checked,
-body.extend-checkbox-list li:is([data-task="¥"],[data-task="$"])>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-body.extend-checkbox-list input[data-task="*"]:checked,
-body.extend-checkbox-list li[data-task="*"]>input:checked,
-body.extend-checkbox-list li[data-task="*"]>p>input:checked {
- background-color: transparent;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-@keyframes fade-left {
- 0% {-webkit-transform: translateX(-10px); transform: translateX(-10px); opacity: 0;}
- 75% {-webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
-}
-
-@keyframes tada {
- from {-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
- 10%,
- 20% {-webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);}
- 30%,
- 50%,
- 70%,
- 90% {-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);}
- 40%,
- 60%,
- 80% {-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}
- to {-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
-}
-
-body.circular-checkbox input[type=checkbox] {
- border-radius: 50%;
-}
-
-/* headers */
-/*编辑状态是否显示H1 H2标记*/
-/*适配Live preview模式*/
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header):not(.cm-hashtag):not(.cm-inline-code):not(.cm-highlight).cm-header::before {
- font-size: 0.6rem;
- width: auto;
- margin-right: 1px;
- border-radius: var(--radius-xs);
- color: var(--text-muted);
- overflow: visible;
- font-family: var(--font-interface);
- font-weight: normal !important;
-}
-
-body.clutter-free-headings div.mod-cm6.is-live-preview div:not(.cm-active).cm-line .cm-header ~ span.cm-header::before,
-body.clutter-free-headings div.mod-cm6.is-live-preview div:not(.cm-active).cm-line .cm-header.cm-hmd-internal-link::before {
- display: none;
-}
-
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header-1::before {
- content: 'H1';
- margin-top: calc(var(--h1-size) - 0.1em);
-}
-
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header-2::before {
- content: 'H2';
- margin-top: calc(var(--h2-size) - 0.2em);
-}
-
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header-3::before {
- content: 'H3';
- margin-top: calc(var(--h3-size) - 0.2em);
-}
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header-4::before {
- content: 'H4';
- margin-top: calc(var(--h4-size) - 0.3em);
-}
-
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header-5::before {
- content: 'H5';
- margin-top: calc(var(--h5-size) - 0.4em);
-}
-
-body.clutter-free-headings div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header-6::before {
- content: 'H6';
- margin-top: calc(var(--h6-size) - 0.4em);
-}
-
-/*适配source mode 模式*/
-body.clutter-free-headings div.mod-cm6:not(.is-live-preview) div:not(.cm-active).cm-line span:not(.cm-formatting-header).cm-header ~ span.cm-header::before {
- display: none;
-}
-body.clutter-free-headings div.mod-cm6:not(.is-live-preview) div:not(.cm-active).cm-line span.cm-formatting-header {
- display:none;
-}
-/*适配传统模式*/
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line.hmd-inactive-line span.cm-formatting-header::before {
- position: absolute;
- margin-top: 10px;
- font-size: 0.7rem;
- width: auto;
- margin-left: -18px;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- color: var(--text-muted);
- overflow: visible;
- font-family: var(--font-default);
- font-weight: normal !important;
-}
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line:not(.hmd-inactive-line) span.cm-formatting-header::before {
- position: absolute;
- margin-top: 10px;
- font-size: 0.7rem;
- width: auto;
- margin-left: -6px;
- border-radius: var(--radius-xs);
- color: var(--text-muted);
- overflow: visible;
- font-family: var(--font-default);
- font-weight: normal !important;
-}
-
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header {
- color: transparent !important;
- background: none;
-}
-
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header-1::before {
- content: 'H1';
-}
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header-2::before {
- content: 'H2';
-}
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header-3::before {
- content: 'H3';
-}
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header-4::before {
- content: 'H4';
-}
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header-5::before {
- content: 'H5';
-}
-body.clutter-free-headings div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-header-6::before {
- content: 'H6';
-}
-
-body.h1-toggle-underline :is(.markdown-preview-view,.markdown-rendered) h1,
-body.h1-toggle-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-1.cm-line {
- border-bottom: var(--h1-underline-width, 2px) var(--h1-underline-style, solid) var(--h1-underline-color, var(--h1-color));
-}
-body.h2-toggle-underline :is(.markdown-preview-view,.markdown-rendered) h2,
-body.h2-toggle-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-2.cm-line {
- border-bottom: var(--h2-underline-width, 1px) var(--h2-underline-style, solid) var(--h2-underline-color, var(--h2-color));
-}
-body.h3-toggle-underline :is(.markdown-preview-view,.markdown-rendered) h3,
-body.h3-toggle-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-3.cm-line {
- border-bottom: var(--h3-underline-width, 1px) var(--h3-underline-style, solid) var(--h3-underline-color, var(--h3-color));
-}
-body.h4-toggle-underline :is(.markdown-preview-view,.markdown-rendered) h4,
-body.h4-toggle-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-4.cm-line {
- border-bottom: var(--h4-underline-width, 1px) var(--h4-underline-style, solid) var(--h4-underline-color, var(--h4-color));
-}
-body.h5-toggle-underline :is(.markdown-preview-view,.markdown-rendered) h5,
-body.h5-toggle-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-5.cm-line {
- border-bottom: var(--h5-underline-width, 1px) var(--h5-underline-style, solid) var(--h5-underline-color, var(--h5-color));
-}
-body.h6-toggle-underline :is(.markdown-preview-view,.markdown-rendered) h6,
-body.h6-toggle-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-6.cm-line {
- border-bottom: var(--h6-underline-width, 1px) var(--h6-underline-style, solid) var(--h6-underline-color, var(--h6-color));
-}
-
-body.inline-title-toggle-underline .inline-title {
- border-bottom: var(--inline-title-underline-width, 2px) var(--inline-title-underline-style, solid) var(--inline-title-underline-color, var(--h1-color));
-}
-
-body.h1-toggle-short-underline :is(.markdown-preview-view,.markdown-rendered) h1,
-body.h2-toggle-short-underline :is(.markdown-preview-view,.markdown-rendered) h2,
-body.h3-toggle-short-underline :is(.markdown-preview-view,.markdown-rendered) h3,
-body.h4-toggle-short-underline :is(.markdown-preview-view,.markdown-rendered) h4,
-body.h5-toggle-short-underline :is(.markdown-preview-view,.markdown-rendered) h5,
-body.h6-toggle-short-underline :is(.markdown-preview-view,.markdown-rendered) h6,
-body.h1-toggle-short-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-1.cm-line,
-body.h2-toggle-short-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-2.cm-line,
-body.h3-toggle-short-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-3.cm-line,
-body.h4-toggle-short-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-4.cm-line,
-body.h5-toggle-short-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-5.cm-line,
-body.h6-toggle-short-underline .markdown-source-view.is-live-preview .HyperMD-header.HyperMD-header-6.cm-line,
-body.inline-title-toggle-short-underline .inline-title {
- text-decoration: underline;
-}
-
-body.header-1-background .cm-header-1,
-body.header-1-background :is(.markdown-preview-view,.markdown-rendered) h1 {
- background-color: var(--h1-bg-color);
-}
-body.header-2-background .cm-header-2,
-body.header-2-background :is(.markdown-preview-view,.markdown-rendered) h2 {
- background-color: var(--h2-bg-color);
-}
-body.header-3-background .cm-header-3,
-body.header-3-background :is(.markdown-preview-view,.markdown-rendered) h3 {
- background-color: var(--h3-bg-color);
-}
-body.header-4-background .cm-header-4,
-body.header-4-background :is(.markdown-preview-view,.markdown-rendered) h4 {
- background-color: var(--h4-bg-color);
-}
-body.header-5-background .cm-header-5,
-body.header-5-background :is(.markdown-preview-view,.markdown-rendered) h5 {
- background-color: var(--h5-bg-color);
-}
-body.header-6-background .cm-header-6,
-body.header-6-background :is(.markdown-preview-view,.markdown-rendered) h6 {
- background-color: var(--h6-bg-color);
-}
-
-body.toggle-inline-title-background .inline-title {
- background: no-repeat center/100% var(--inline-title-bg-url) var(--inline-title-bg-color);
-}
-
-body.h1-toggle-underline .markdown-source-view.mod-cm6 .HyperMD-header-1 + .cm-line,
-body.h2-toggle-underline .markdown-source-view.mod-cm6 .HyperMD-header-2 + .cm-line,
-body.h3-toggle-underline .markdown-source-view.mod-cm6 .HyperMD-header-3 + .cm-line,
-body.h4-toggle-underline .markdown-source-view.mod-cm6 .HyperMD-header-4 + .cm-line,
-body.h5-toggle-underline .markdown-source-view.mod-cm6 .HyperMD-header-5 + .cm-line,
-body.h6-toggle-underline .markdown-source-view.mod-cm6 .HyperMD-header-6+ .cm-line
-{
- padding-top: 0.5em!important;
-}
-
-
-body:not(.h1-toggle-underline)
-.cm-contentContainer .cm-header-1
-{
- line-height: var(--h1-line-height);
-}
-body:not(.h2-toggle-underline)
-.cm-contentContainer .cm-header-2
-{
- line-height: var(--h2-line-height);
-}
-body:not(.h3-toggle-underline)
-.cm-contentContainer .cm-header-3
-{
- line-height: var(--h3-line-height);
-}
-body:not(.h4-toggle-underline)
-.cm-contentContainer .cm-header-4 {
- line-height: var(--h4-line-height);
-}
-body:not(.h5-toggle-underline)
-.cm-contentContainer .cm-header-5 {
- line-height: var(--h5-line-height);
-}
-body:not(.h6-toggle-underline)
-.cm-contentContainer .cm-header-6 {
- line-height: var(--h6-line-height);
-}
-.markdown-rendered div:has( > :is(p,pre,table,ul,ol)) + div > :is(h1,h2,h3,h4,h5,h6)
-{
- margin-top: calc(var(--p-spacing) * 0.5);
- margin-bottom: calc(var(--p-spacing) * 0.5);
-}
-body.h6-toggle-underline .cm-s-obsidian .cm-line.HyperMD-header-6,
-body.h5-toggle-underline .cm-s-obsidian .cm-line.HyperMD-header-5,
-body.h4-toggle-underline .cm-s-obsidian .cm-line.HyperMD-header-4,
-body.h3-toggle-underline .cm-s-obsidian .cm-line.HyperMD-header-3,
-body.h2-toggle-underline .cm-s-obsidian .cm-line.HyperMD-header-2,
-body.h1-toggle-underline .cm-s-obsidian .cm-line.HyperMD-header-1 {
- padding-top: 0.5rem;
-}
-.cm-s-obsidian .cm-line.HyperMD-header {
- padding-top: calc(var(--p-spacing) * 0.5);
- padding-bottom:calc(var(--p-spacing) * 0.5);
-}
-
-body.h1-text-align-center .HyperMD-header.HyperMD-header-1.cm-line,
-body.h2-text-align-center .HyperMD-header.HyperMD-header-2.cm-line,
-body.h3-text-align-center .HyperMD-header.HyperMD-header-3.cm-line,
-body.h4-text-align-center .HyperMD-header.HyperMD-header-4.cm-line,
-body.h5-text-align-center .HyperMD-header.HyperMD-header-5.cm-line,
-body.h6-text-align-center .HyperMD-header.HyperMD-header-6.cm-line,
-body.h1-text-align-center :is(.markdown-preview-view,.markdown-rendered) h1,
-body.h2-text-align-center :is(.markdown-preview-view,.markdown-rendered) h2,
-body.h3-text-align-center :is(.markdown-preview-view,.markdown-rendered) h3,
-body.h4-text-align-center :is(.markdown-preview-view,.markdown-rendered) h4,
-body.h5-text-align-center :is(.markdown-preview-view,.markdown-rendered) h5,
-body.h6-text-align-center :is(.markdown-preview-view,.markdown-rendered) h6,
-body.inline-title-text-align-center .inline-title {
- text-align: center;
-}
-body.h1-text-align-end .HyperMD-header.HyperMD-header-1.cm-line,
-body.h2-text-align-end .HyperMD-header.HyperMD-header-2.cm-line,
-body.h3-text-align-end .HyperMD-header.HyperMD-header-3.cm-line,
-body.h4-text-align-end .HyperMD-header.HyperMD-header-4.cm-line,
-body.h5-text-align-end .HyperMD-header.HyperMD-header-5.cm-line,
-body.h6-text-align-end .HyperMD-header.HyperMD-header-6.cm-line,
-body.h1-text-align-end :is(.markdown-preview-view,.markdown-rendered) h1,
-body.h2-text-align-end :is(.markdown-preview-view,.markdown-rendered) h2,
-body.h3-text-align-end :is(.markdown-preview-view,.markdown-rendered) h3,
-body.h4-text-align-end :is(.markdown-preview-view,.markdown-rendered) h4,
-body.h5-text-align-end :is(.markdown-preview-view,.markdown-rendered) h5,
-body.h6-text-align-end :is(.markdown-preview-view,.markdown-rendered) h6,
-body.inline-title-text-align-end .inline-title {
- text-align: end;
-}
-
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) strong em,
-body.retain-header-color .cm-s-obsidian .cm-header[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header[class*="cm-strong"] {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- background-color: initial;
-}
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h1 em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h1 strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h1 strong em,
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-1[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-1[class*="cm-strong"] {
- color: var(--h1-color) !important;
- font-family: var(--h1-font) !important;
-}
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h2 em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h2 strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h2 strong em,
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-2[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-2[class*="cm-strong"] {
- color: var(--h2-color) !important;
- font-family: var(--h2-font) !important;
-}
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h3 em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h3 strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h3 strong em,
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-3[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-3[class*="cm-strong"] {
- color: var(--h3-color) !important;
- font-family: var(--h3-font) !important;
-}
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h4 em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h4 strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h4 strong em,
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-4[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-4[class*="cm-strong"] {
- color: var(--h4-color) !important;
- font-family: var(--h4-font) !important;
-}
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h5 em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h5 strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h5 strong em,
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-5[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-5[class*="cm-strong"] {
- color: var(--h5-color) !important;
- font-family: var(--h5-font) !important;
-}
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h6 em,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h6 strong,
-body.retain-header-color :is(.markdown-preview-view,.markdown-rendered) h6 strong em,
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-6[class*="cm-em"],
-body.retain-header-color .cm-s-obsidian .cm-header.cm-header-6[class*="cm-strong"] {
- color: var(--h6-color) !important;
- font-family: var(--h6-font) !important;
-}
-
-:is(.markdown-preview-section,.markdown-rendered):not(:first-child) :is(h1,h2,h3,h4,h5) {
- margin-top: 13px !important;
-}
-
-:is(.markdown-preview-section,.markdown-rendered):not(:first-child) h6 {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-
-/*preview Header hover*/
-/* adapted from Obsidian-Typora-Vue https://github.com/ZekunC/Obsidian-Typora-Vue-Theme */
-:is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) {
- position: relative;
-}
-body:not(.remove-heading-indicator) :is(.markdown-preview-view,.markdown-rendered) h1:hover::before {
- content: 'H1';
- position: absolute;
- font-size: 0.7rem;
- width: auto;
- margin-left: -24px;
- border: 1px solid;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- top: 25px;
-}
-body:not(.remove-heading-indicator) :is(.markdown-preview-view,.markdown-rendered) h2:hover::before {
- content: 'H2';
- position: absolute;
- font-size: 0.7rem;
- width: auto;
- margin-left: -25px;
- border: 1px solid;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- top: 23px;
-}
-body:not(.remove-heading-indicator) :is(.markdown-preview-view,.markdown-rendered) h3:hover::before {
- content: 'H3';
- position: absolute;
- font-size: 0.65rem;
- width: auto;
- margin-left: -25px;
- border: 1px solid;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- top: 22px;
-}
-body:not(.remove-heading-indicator) :is(.markdown-preview-view,.markdown-rendered) h4:hover::before {
- content: 'H4';
- position: absolute;
- font-size: 0.6rem;
- width: auto;
- margin-left: -25px;
- border: 1px solid;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- top: 22px;
-}
-body:not(.remove-heading-indicator) :is(.markdown-preview-view,.markdown-rendered) h5:hover::before {
- content: 'H5';
- position: absolute;
- font-size: 0.6rem;
- width: auto;
- margin-left: -25px;
- border: 1px solid;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- top: 22px;
-}
-body:not(.remove-heading-indicator) :is(.markdown-preview-view,.markdown-rendered) h6:hover::before {
- content: 'H6';
- position: absolute;
- font-size: 0.6rem;
- width: auto;
- margin-left: -25px;
- border: 1px solid;
- padding: 0px 2px;
- border-radius: var(--radius-xs);
- top: 22px;
-}
-
-/*---*/
-.markdown-rendered hr {
- border-color: var(--background-modifier-border-hr);
-}
-
-/* inspired by Obsidianite */
-body.fancy-hr-icon .markdown-rendered hr {
- overflow: initial;
- margin-block-start: 2.5em;
- margin-block-end: 2.5em;
- border: none;
- height: 0;
- min-height: 0.7em;
- border-bottom: 2px solid;
- border-image-slice: 1;
- border-width: 2px;
- border-image: linear-gradient(to right, transparent 0%, var(--hr-color-icon-1) 30%, var(--hr-color-icon-2) 46%, transparent 46%, transparent 54%, var(--hr-color-icon-3) 54%, var(--hr-color-icon-4) 70%, transparent 100%) 1;
-}
-
-body.fancy-hr-icon .markdown-rendered hr::after {
- content: var(--fancy-hr-icon);
- display: inline-block;
- position: relative;
- left: 50%;
- font-size: 1em;
- transform: translate(-50%, -0.35em) rotate(var(--fancy-hr-rotate));
- transform-origin: 50% 50%;
- padding: 0.3rem;
- color: var(--theme-color);
-}
-
-body.fancy-hr-icon div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-hr {
- opacity: 0;
- position: relative;
-}
-
-body.fancy-hr-icon div > .CodeMirror-line span.cm-hr {
- display: inline-block;
-}
-
-body.fancy-hr-icon div:not(.CodeMirror-activeline) > .CodeMirror-line.HyperMD-hr::before {
- position: absolute;
- content: '';
- width: 100%;
- height: 2px;
- border-image: linear-gradient(to right, transparent 0%, var(--hr-color-icon-1) 30%, var(--hr-color-icon-2) 46%, transparent 46%, transparent 54%, var(--hr-color-icon-3) 54%, var(--hr-color-icon-4) 70%, transparent 100%) 1;
- left: 0;
- top: 50%;
-}
-
-body.fancy-hr-icon div:not(.CodeMirror-activeline) > .CodeMirror-line.HyperMD-hr::after {
- content: var(--fancy-hr-icon);
- display: inline-block;
- position: absolute;
- left: 50%;
- top: 50%;
- font-size: 1em;
- transform: translate(-50%, -50%) rotate(var(--fancy-hr-rotate));
- transform-origin: 50% 50%;
- padding: 0.5rem;
- color: var(--theme-color);
-}
-
-body.fancy-hr-icon .cm-s-obsidian hr {
- border-image: linear-gradient(to right, transparent 0%, var(--hr-color-icon-1) 30%, var(--hr-color-icon-2) 46%, transparent 46%, transparent 54%, var(--hr-color-icon-3) 54%, var(--hr-color-icon-4) 70%, transparent 100%) 1;
- border-width: 2px;
-}
-
-body.fancy-hr-icon .markdown-source-view.mod-cm6 .hr::after {
- content: var(--fancy-hr-icon);
- display: inline-block;
- position: absolute;
- font-size: 1em;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%) rotate(var(--fancy-hr-rotate));
- transform-origin: 50% 50%;
- padding: 0.5rem;
- color: var(--theme-color);
-}
-
-body.fancy-hr-no-icon .cm-s-obsidian hr {
- border-image: linear-gradient(to right, transparent 0%, var(--hr-color-1) 20%, var(--hr-color-2) 40%, var(--hr-color-3) 60%, var(--hr-color-4) 80%, transparent 100%) 1;
- border-width: 2px;
-}
-
-body.fancy-hr-no-icon .markdown-rendered hr {
- margin-block-start: 2.5em;
- margin-block-end: 2.5em;
- border: none;
- height: 0;
- border-bottom: 2px solid;
- border-width: 2px;
- border-image: linear-gradient(to right, transparent 0%, var(--hr-color-1) 20%, var(--hr-color-2) 40%, var(--hr-color-3) 60%, var(--hr-color-4) 80%, transparent 100%) 1;
-}
-
-body.fancy-hr-no-icon div:not(.CodeMirror-activeline) > .CodeMirror-line.HyperMD-hr::before {
- position: absolute;
- content: '';
- width: 100%;
- height: 2px;
- background-image: linear-gradient(to right, transparent 0%, var(--hr-color-1) 20%, var(--hr-color-2) 40%, var(--hr-color-3) 60%, var(--hr-color-4) 80%, transparent 100%);
- left: 0;
- top: 50%;
-}
-
-body.fancy-hr-number .markdown-rendered {
- counter-reset: fancyhrno;
-}
-
-body.fancy-hr-number .markdown-rendered hr {
- overflow: initial;
- margin-block-start: 2.5em;
- margin-block-end: 2.5em;
- border: none;
- height: 0;
- min-height: 0.7em;
- border-bottom: 2px solid;
- border-image-slice: 1;
- border-width: 2px;
- border-image-source: linear-gradient(to right, transparent 0%, var(--hr-color-numbers-line-1) 30%, var(--hr-color-numbers-line-2) 46%, transparent 46%, transparent 54%, var(--hr-color-numbers-line-3) 54%, var(--hr-color-numbers-line-4) 70%, transparent 100%);
- counter-increment: fancyhrno;
-}
-
-body.fancy-hr-number .markdown-rendered hr::after {
- content: counter(fancyhrno);
- display: inline-block;
- font-family: var(--font-monospace-theme);
- font-weight: bold;
- position: relative;
- left: 50%;
- transform: translate(-50%, -0.2em);
- color: var(--hr-color-numbers-color);
- background: var(--hr-color-numbers-bg-color);
- border-radius: 50%;
- padding: 0 0.44em 0 0.5em;
-}
-
-body.fancy-hr-number.hollow-number .markdown-rendered hr::after,
-body.fancy-hr-number.hollow-number .markdown-source-view.mod-cm6 hr::after,
-body.fancy-hr-number.hollow-number .markdown-source-view div:not(.CodeMirror-activeline) > .HyperMD-hr.CodeMirror-line::after {
- -webkit-text-fill-color: var(--hr-numbers-text-fill);
- -webkit-text-stroke: 1px var(--hr-numbers-text-stroke);
- font-family: var(--font-text-theme);
-}
-
-body.fancy-hr-number div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-hr {
- opacity: 0;
- position: relative;
-}
-
-body.fancy-hr-number div > .CodeMirror-line span.cm-hr {
- display: inline-block;
-}
-
-body.fancy-hr-number .markdown-source-view {
- counter-reset: fancyhrno1;
-}
-
-body.fancy-hr-number .markdown-source-view div:not(.CodeMirror-activeline) > .HyperMD-hr.CodeMirror-line::before {
- position: absolute;
- content: '';
- width: 100%;
- height: 2px;
- background-image: linear-gradient(to right, transparent 0%, var(--hr-color-numbers-line-1) 30%, var(--hr-color-numbers-line-2) 46%, transparent 46%, transparent 54%, var(--hr-color-numbers-line-3) 54%, var(--hr-color-numbers-line-4) 70%, transparent 100%);
- left: 0;
- top: 50%;
- counter-increment: fancyhrno1;
-}
-
-body.fancy-hr-number .markdown-source-view div:not(.CodeMirror-activeline) > .HyperMD-hr.CodeMirror-line::after {
- content: counter(fancyhrno1);
- display: inline-block;
- font-family: var(--font-monospace-theme);
- font-weight: bold;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- color: var(--hr-color-numbers-color);
- background: var(--hr-color-numbers-bg-color);
- border-radius: 50%;
- padding: 0 0.44em 0 0.5em;
-}
-
-body.fancy-hr-number .cm-s-obsidian hr {
- border-image: linear-gradient(to right, transparent 0%, var(--hr-color-numbers-line-1) 30%, var(--hr-color-numbers-line-2) 46%, transparent 46%, transparent 54%, var(--hr-color-numbers-line-3) 54%, var(--hr-color-numbers-line-4) 70%, transparent 100%) 1;
- border-width: 2px;
- counter-increment: fancyhrno;
-}
-
-body.fancy-hr-number .markdown-source-view.mod-cm6 {
- counter-reset: fancyhrno;
-}
-
-body.fancy-hr-number .markdown-source-view.mod-cm6 .hr::after {
- left: 50%;
- top: 50%;
- content: counter(fancyhrno);
- display: inline-block;
- font-family: var(--font-monospace-theme);
- font-weight: bold;
- position: absolute;
- transform: translate(-50%, -50%);
- color: var(--hr-color-numbers-color);
- background: var(--hr-color-numbers-bg-color);
- border-radius: 50%;
- padding: 0 0.45em 0 0.5em;
-}
-
-.nav-files-container {
- padding: 0 3px 10px;
-}
-
-/* blockquote */
-:is(.markdown-preview-view,.markdown-rendered) blockquote {
- padding: 0.5em 0.5em 0.5em 0.6em;
- border-right-width: 0;
- border-left: solid;
- border-top-width: 0;
- border-bottom-width: 0;
- border-left-width: 5px;
- border-color: var(--theme-color);
- background-color: var(--background-blockquote);
- border-radius: var(--radius-s);
- margin-inline-start: 2.5%;
- margin-inline-end: 2.5%;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) blockquote p {
- margin-left: 1px;
- margin-right: 0;
- font-size: var(--font-size-preview-blockquote);
-}
-
-body:not(.font-family-change-to-default) :is(.markdown-preview-view,.markdown-rendered),
-body:not(.font-family-change-to-default) .markdown-source-view.mod-cm6 .cm-scroller,
-body:not(.font-family-change-to-default) .markdown-source-view {
- font-family: var(--font-text);
-}
-
-/* preview page */
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width :is(.markdown-preview-section,.markdown-rendered),
-.markdown-source-view.is-readable-line-width .CodeMirror,
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width .markdown-preview-sizer,
-:is(.markdown-preview-view,.markdown-rendered) :is(.markdown-preview-section,.markdown-rendered),
-.markdown-source-view .CodeMirror,
-:is(.markdown-preview-view,.markdown-rendered) .markdown-preview-sizer,
-.markdown-source-view.mod-cm6 .cm-scroller,
-.cm-s-obsidian.is-folding.is-readable-line-width .markdown-reading-view {
- line-height: var(--line-height-main);
- letter-spacing: calc(var(--letter-space-main) * 0.03em);
- /*text-align: var();*/
- -webkit-font-smoothing: subpixel-antialiased;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width:not(.matrix) .markdown-preview-sizer,
-.markdown-source-view.is-readable-line-width:not(.matrix) .CodeMirror,
-:is(.markdown-preview-view,.markdown-rendered):not(.matrix) .is-readable-line-width :is(.markdown-preview-section,.markdown-rendered),
-:is(.markdown-preview-view,.markdown-rendered):not(.matrix) .is-readable-line-width :is(.markdown-preview-section,.markdown-rendered) > div,
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width:not(.matrix) :is(.markdown-preview-section,.markdown-rendered) {
- width: var(--file-line-width);
- max-width: 100%;
- margin: 0 auto;
-}
-
-.markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer {
- max-width: var(--file-line-width);
-}
-
-.markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-content {
-/* width: var(--file-line-width);
- max-width: 100%; */
- margin: 0 auto;
-}
-
-.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row) {
- max-width: 100%;
-}
-
-body:not(.default-split-style) .workspace>.workspace-split:not(.mod-root) .CodeMirror,
-body:not(.default-split-style) .workspace>.workspace-split:not(.mod-root) .cm-scroller,
-body:not(.default-split-style) .workspace>.workspace-split:not(.mod-root) .markdown-preview-sizer {
- line-height: var(--line-height-split);
- font-size: var(--font-size-split);
-}
-
-
-body:not(.default-split-style) .workspace>.workspace-split:not(.mod-root) .cm-lineNumbers .cm-gutterElement {
- padding: 0;
-}
-
-/* code */
-.cm-s-obsidian .hmd-fold-html-stub,
-.cm-s-obsidian .hmd-fold-code-stub,
-.cm-s-obsidian.CodeMirror .HyperMD-hover > .HyperMD-hover-content code,
-body:not(.tag-default) .cm-s-obsidian .cm-formatting-hashtag,
-.cm-s-obsidian .cm-inline-code,
-.cm-s-obsidian .HyperMD-codeblock,
-.cm-s-obsidian .HyperMD-hr,
-.cm-s-obsidian .cm-hmd-frontmatter,
-.cm-s-obsidian .cm-hmd-orgmode-markup,
-.cm-s-obsidian .cm-formatting-code,
-.cm-s-obsidian .cm-math,
-.cm-s-obsidian span.hmd-fold-math-placeholder,
-.cm-s-obsidian .CodeMirror-linewidget kbd,
-.cm-s-obsidian .hmd-fold-html kbd {
- font-family: var(--font-monospace);
-}
-.is-live-preview .admonition-content .math-block>mjx-container {
- padding: 0.3em 0;
-}
-
-.math.math-block mjx-container[jax='CHTML'] {
- outline: none;
- font-size: var(--font-size-latex);
-}
-
-.markdown-source-view mjx-math,
-:is(.markdown-preview-view,.markdown-rendered) :not(:is(h1,h2,h3,h4,h5,h6))>.math>mjx-container>mjx-math {
- color: var(--mjx-inline-math-color);
-}
-.markdown-source-view .cm-header-1 ~ .math mjx-math {
- color: var(--h1-color);
-}
-.markdown-source-view .cm-header-2 ~ .math mjx-math {
- color: var(--h2-color);
-}
-.markdown-source-view .cm-header-3 ~ .math mjx-math {
- color: var(--h3-color);
-}
-.markdown-source-view .cm-header-4 ~ .math mjx-math {
- color: var(--h4-color);
-}
-.markdown-source-view .cm-header-5 ~ .math mjx-math {
- color: var(--h5-color);
-}
-.markdown-source-view .cm-header-6 ~ .math mjx-math {
- color: var(--h6-color);
-}
-
-div.math.math-block mjx-math{
- color: var(--mjx-math-color);
-}
-
-.cm-s-obsidian pre.HyperMD-codeblock,
-:is(.markdown-preview-view,.markdown-rendered) code,
-.markdown-rendered code {
- color: var(--text-color-code);
- font-size: var(--font-size-code) !important;
- font-family: var(--font-monospace);
- text-align: start;
-}
-.cm-s-obsidian span.cm-math:not(.cm-formatting-math-begin):not(.cm-formatting-math-end) {
- font-size: var(--font-size-code) !important;
- font-family: var(--font-monospace);
- text-align: start;
-}
-
-.cm-s-obsidian .cm-widgetBuffer[aria-hidden="true"]+.cm-inline-code:has(+ .cm-widgetBuffer[aria-hidden="true"]) {
- border-radius: var(--radius-s);
- padding: 2px 2px 1px;
-}
-
-.cm-s-obsidian div.HyperMD-codeblock-bg {
- border-left: none;
- border-right: none;
- border-top: none;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre {
- background-color: var(--background-code);
- padding: 1em 1.5em;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) code {
- vertical-align: auto;
- background-color: var(--background-code-2) ;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre code {
- background-color: transparent !important;
- color:var(--code-normal);
-}
-
-.cm-s-obsidian span.cm-inline-code:not(.cm-formatting):not(.cm-hmd-indented-code):not(.obsidian-search-match-highlight),
-.cm-formatting.cm-formatting-code.cm-inline-code {
- color: var(--text-color-code);
- background-color: var(--background-code-2);
-}
-
-.cm-s-obsidian .cm-inline-code.cm-strong {
- color: var(--text-color-code) !important;
-}
-
-/*******codebox settings*******/
-/* ================================== */
-/* ===== editor syntax highlight ==== */
-/* ================================== */
-body.theme-dark {
- --code-tag: var(--red);
-}
-body {
- --code-selection-background: var(--text-selection);
- --code-selection-color: var(--code-normal);
- --code-type: var(--code-function);
- --code-qualifier: var(--aqua);
- --code-property: var(--blue);
- --code-value: var(--green);
- --code-tag: var( --purple);
- --code-operator: var(--code-property);
- --code-hr: var(--code-punctuation);
- --code-string-2: var(--code-string);
- --code-language: var(--text-muted);
- --code-attribute: var(--code-function);
- --code-atom: var(--orange-1);
- --code-comment: var(--darkgreen);
-}
-
-
-:root,
-.code-theme-custom {
- /* material: palenight theme */
- --code-keyword: #c792ea;
- --code-atom: #f78c6c;
- --code-number: #ff5370;
- --code-type: #decb6b;
- --code-def: #82aaff;
- --code-property: #c792ea;
- --code-variable: #f07178;
- --code-variable-2: #53ada3;
- --code-variable-3: #e7852fe7;
- --code-definition: #82aaff;
- --code-callee: #89ddff;
- --code-qualifier: #decb6b;
- --code-operator: #89ddff;
- --code-hr: #98e342;
- --code-link: #696d70;
- --code-error-bg: #ff5370;
- --code-header: #da7dae;
- --code-builtin: #ffcb6b;
- --code-meta: #ffcb6b;
- --code-matching-bracket: #ffffff;
- --code-tag: #ff5370;
- --code-tag-in-comment: #ff5370;
- --code-string-2: #f07178;
- --code-bracket: #ff5370;
- --code-comment: #676e95;
- --code-string: #c3e88d;
- --code-attribute: #c792ea;
- --code-attribute-in-comment: #c792ea;
- --background-code: #292d3e;
- --code-normal: #d4d4d4;
-}
-.theme-light,
-.theme-dark {
- --code-active-line-background-color: var(--activeline-background);
-}
-
-.code-theme-custom {
- --code-active-line-background-color: #353a50c2;
-}
-
-body.theme-light.code-theme-material-palenight,
-body.theme-dark.code-theme-material-palenight {
- /* material: palenight theme */
- --code-keyword: #c792ea;
- --code-atom: #f78c6c;
- --code-number: #ff5370;
- --code-type: #decb6b;
- --code-def: #82aaff;
- --code-property: #c792ea;
- --code-variable: #f07178;
- --code-variable-2: #eeffff;
- --code-variable-3: #f07178;
- --code-definition: #82aaff;
- --code-callee: #89ddff;
- --code-qualifier: #decb6b;
- --code-operator: #89ddff;
- --code-hr: #98e342;
- --code-link: #696d70;
- --code-error-bg: #ff5370;
- --code-header: #da7dae;
- --code-builtin: #ffcb6b;
- --code-meta: #ffcb6b;
- --code-matching-bracket: #ffffff;
- --code-tag: #ff5370;
- --code-tag-in-comment: #ff5370;
- --code-string-2: #f07178;
- --code-bracket: #ff5370;
- --code-comment: #676e95;
- --code-string: #c3e88d;
- --code-attribute: #c792ea;
- --code-attribute-in-comment: #c792ea;
- --background-code: #292d3eba;
- --code-active-line-background-color: #353a50;
- --code-normal: #d4d4d4;
-}
-
-body.theme-light.code-theme-solarized-light,
-body.theme-dark.code-theme-solarized-light {
- /* solarized */
- --code-keyword: #cb4b16;
- --code-atom: #d33682;
- --code-number: #d33682;
- --code-type: #6c71c4;
- --code-def: #2aa198;
- --code-property: #2aa198;
- --code-variable: #839496;
- --code-variable-2: #b58900;
- --code-variable-3: #6c71c4;
- --code-function: var(--code-def) ;
- --code-definition: #82aaff;
- --code-callee: #89ddff;
- --code-qualifier: #b58900;
- --code-operator: #6c71c4;
- --code-hr: #98e342;
- --code-link: #93a1a1;
- --code-error-bg: #ff5370;
- --code-header: #586e75;
- --code-builtin: #d33682;
- --code-meta: #859900;
- --code-matching-bracket: #859900;
- --code-tag: #93a1a1;
- --code-tag-in-comment: #ff5370;
- --code-string-2: #b58900;
- --code-bracket: #cb4b16;
- --code-comment: #586e75;
- --code-string: #859900;
- --code-attribute: #2aa198;
- --code-attribute-in-comment: #c792ea;
- --background-code: #fdf6e3e1;
- --code-active-line-background-color: #fffcf4;
- --code-normal: #657b83;
-}
-
-body.theme-dark.code-theme-bt-default {
- --background-code: #1111118c;
- --code-variable: var(--red) ;
- --code-normal: #ebdbb2;
- --code-comment: var(--darkgreen) ;
- --code-function: var(--light-yellow) ;
- --code-important: var(--darkblue);
- --code-keyword: var(--darkblue);;
- --code-operator: #a89984;
- --code-property: var(--blue) ;
- --code-punctuation: var(--gray-2) ;
- --code-string: var(--green) ;
- --code-tag: var(--red) ;
- --code-value: var(--green) ;
- --code-string-2:var(--yellow) ;
- --code-active-line-background-color: #111111eb;
-}
-body.theme-light.code-theme-bt-default {
- --code-keyword:var(--blue-green);
- --code-tag: var(--purple);
- --code-function: var(--red);
- --code-important: var(--blue-green);
- --code-active-line-background-color: var(--activeline-background);
- --code-string-2: var(--orange-1);
- --code-variable-2: var(--light-purple);
- --code-meta: var(--text-faint);
-}
-
-body.code-theme-Gruvbox-dark {
- --code-selection-color: #fbf1c7;
- --code-selection-background: #7c6f6456;
- --code-active-line-background-color: #533c3cee;
- --background-code: #1d2021c6;
- --code-variable: var(--code-property);
- --code-normal: #ebdbb2;
- --code-comment: #a89984;
- --code-function: #fabd2f;
- --code-important: #fb4934;
- --code-keyword: #fb4934;
- --code-operator: #a89984;
- --code-property: #fb4934;
- --code-punctuation: #a89984;
- --code-string: #b8bb26;
- --code-tag: #fabd2f;
- --code-value: #d3869b;
- --code-meta:var(--code-comment);
-}
-
-body.theme-light.code-theme-dracula {
- --background-code: #e6e6e671;
- --code-normal: var(--tex-normal);
- --code-string: var(--orange) ;
- --code-string-2: var(--orange-1) ;
- --code-variable: var(--blue-green);
- --code-variable-2: var(--light-purple) ;
- --code-meta: var(--text-faint);
- --code-active-line-background-color:#dee1b9a5;
-}
-body.code-theme-dracula {
- --background-code: #282a36c0;
- --code-normal: #f8f8f2;
- --code-comment: #6272a4;
- --code-string: #f1fa8c;
- --code-string-2: #ffb86c;;
- --code-number: #bd93f9;
- --code-variable: #50fa7b;
- --code-variable-2: #ffffff;
- --code-def: #50fa7b;
- --code-operator: #8be9fd;
- --code-keyword: #ff79c6;
- --code-atom: #bd93f9;
- --code-meta: #f8f8f2;
- --code-tag: #ff79c6;
- --code-attribute: #50fa7b;
- --code-qualifier: #50fa7b;
- --code-property: #66d9ef;
- --code-builtin: #50fa7b;
- --code-variable-3: #dc8e3b;
- --code-type: #ffb86c;
- --code-active-line-background-color: #414458;
- --code-matchingbracket: #fffff;
-}
-body.theme-light.code-theme-monokai {
- --code-comment: #aca47a;
-}
-body.code-theme-monokai {
- --background-code: #272822d9;
- --code-normal: #F8F8F2;
- --code-keyword:#F92772;
- --code-value: #AE81FF;
- --code-string-2:#E6DB74;
- --code-comment: #75715E;
- --code-active-line-background-color: #17013f9f;
-}
-body.code-theme-sublime {
- --code-operator: #9a6e3a;
- --code-variable: #5180de;
- --code-keyword: #EA5E66;
- --code-string: #40bf31;
- --code-function: #F9AE58;
- --code-string-2: #F9AE58;
- --code-type: #F9AE58;
- --code-def: #F9AE58;
-}
-
-
-.cm-s-obsidian span.cm-variable {
- color: var(--code-variable);
-}
-.cm-s-obsidian span.cm-variable-2 {
- color: var(--code-variable-2);
-}
-
-.cm-s-obsidian span.cm-variable-3 {
- color: var(---code-variable-3);
-}
-.token.class,
-.token.class-name {
- color: var(--code-string-2) ;
-}
-
-span.cm-variable + .cm-hmd-codeblock + span.cm-variable {
- color: var(--code-variable-2);
-}
-
-span.cm-variable + .cm-hmd-codeblock + span.cm-variable + .cm-hmd-codeblock + span.cm-variable {
- color: var(--code-variable-3);
-}
-span.cm-type {
- color: var(--code-keyword);
-}
-span.cm-def {
- color:var(--code-function);
-}
-.cm-type {
- color: var(--code-type);
-}
-.token.atrule,
-.token.attr-value,
-.cm-property,
-.cm-attribute {
- color: var(--code-attribute);
-}
-
-.cm-qualifier {
- color: var(--code-qualifier);
-}
-
-.cm-operator {
- color:var(--code-operator);
-}
-
-.cm-hr {
- color: var(--code-hr);
-}
-.cm-string-2 {
- color: var(--code-string-2);
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter.cm-atom,
-.cm-s-obsidian .cm-templater-command.cm-atom,
-.cm-s-obsidian .cm-math.cm-atom,
-.cm-s-obsidian .HyperMD-codeblock .cm-atom,
-.markdown-preview-view pre.cm-s-obsidian .cm-atom {
- color: var(--code-atom);
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter.cm-meta,
-.cm-s-obsidian .cm-templater-command.cm-meta,
-.cm-s-obsidian .cm-math.cm-meta,
-.cm-s-obsidian .HyperMD-codeblock .cm-meta,
-.markdown-preview-view pre.cm-s-obsidian .cm-meta {
- color: var(--code-meta);
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter.cm-builtin,
-.cm-s-obsidian .cm-templater-command.cm-builtin,
-.cm-s-obsidian .cm-math.cm-builtin,
-.cm-s-obsidian .HyperMD-codeblock .cm-builtin,
-.markdown-preview-view pre.cm-s-obsidian .cm-builtin,
-.markdown-preview-view pre code span.builtin {
- color: var(--code-builtin);
-}
-
-
-.markdown-preview-view pre code span.class {
- color: var(--code-qualifier);
-}
-
-.markdown-preview-view pre code span.function {
- color: var(--code-function);
-}
-
-.markdown-preview-view pre code span.punctuation {
- color: var(--code-punctuation);
-}
-
-.markdown-preview-view pre code span.operator {
- color: var(--code-operator);
- background: transparent;
-}
-
-.markdown-preview-view pre code span.entity {
- color: var(--code-attribute);
-}
-
-.markdown-preview-view pre code span.parameter {
- color: var(--code-property);
-}
-
-.markdown-preview-view pre code span.property {
- color: var(--code-property);
-}
-
-.markdown-preview-view pre code span.important {
- color: var(--code-important);
-}
-
-.markdown-preview-view pre code span.attr-name {
- color: var(--code-tag);
-}
-
-.markdown-preview-view pre code span.attr-value {
- color: var(--code-string);
-}
-
-.markdown-preview-view pre code span.builtin {
- color: var(--code-builtin);
-}
-
-.markdown-preview-view pre code span.unit {
- color: var(--code-value);
-}
-
-.markdown-preview-view span.token.macro-name {
- color: var(--code-important);
-}
-
-span.token.directive-hash {
- color: var(--code-tag);
-}
-.cm-s-obsidian span.cm-comment {
- color: var(--code-comment);
-}
-
-.muted-code-activeline-bg .markdown-source-view.cm-s-obsidian.mod-cm6 .cm-active.cm-line.HyperMD-codeblock-bg {
- background-color: var(--background-code) !important;
-}
-.muted-code-activeline-bg .markdown-source-view.cm-s-obsidian.mod-cm6 .cm-active.cm-line.HyperMD-codeblock-bg::before {
- background-color: unset !important;
-}
-.markdown-source-view.cm-s-obsidian.mod-cm6 .cm-active.cm-line.HyperMD-codeblock-bg::before {
- display: none;
-}
-.markdown-source-view.cm-s-obsidian.mod-cm6 .cm-active.cm-line.HyperMD-codeblock-bg {
- background-color: var(--code-active-line-background-color) !important;
- --text-selection:var(--code-selection-background);
- z-index: -1;
-}
-
-pre code[class*="language-"] {
- padding: 1em 0.5em;
-}
-pre[class*="language-"]::selection,
-pre[class*="language-"] ::selection,
-code[class*="language-"]::selection,
-code[class*="language-"] ::selection {
- color: var(--code-selection-color);
- background: var(--code-active-line-background-color);
-}
-
-/*Advanced Codeblock */
-.HyperMD-codeblock.HyperMD-codeblock-bg.cm-line span.live-preview-codeblock-line-nums {
- margin-left: -1.5em;
-}
-
-.code-line-number .HyperMD-codeblock-begin {
- counter-reset: line-numbers;
-}
-
-.code-line-number .HyperMD-codeblock.cm-line:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end) {
- padding-left: 3em;
- position: relative;
-}
-
-.code-line-number .HyperMD-codeblock.cm-line:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::after {
- align-items: flex-start;
- color: var(--text-faint);
- content: counter(line-numbers);
- counter-increment: line-numbers;
- display: flex;
- font-size: 0.8em;
- height: 100%;
- justify-content: flex-end;
- left: 0;
- position: absolute;
- text-align: right;
- width: 2em;
- padding-right: 0.5em;
- bottom: -2px;
- border-right: 1px solid var(--scrollbar-thumb-bg);
-}
-
-.code-line-number .HyperMD-codeblock.cm-line.cm-active:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::after {
- color: var(--color-accent);
-}
-
-.code-line-number .HyperMD-codeblock .cm-foldPlaceholder::before {
- display: none;
-}
-
-
-/* ================================== */
-.cm-s-obsidian .cm-hmd-frontmatter.cm-qualifier,
-.cm-s-obsidian .cm-math.cm-qualifier,
-.cm-s-obsidian .cm-qualifier {
- color: var(--yellow) ;
-}
-
-.cm-s-obsidian pre.HyperMD-codeblock .cm-qualifier {
- color: var(--code-qualifier) ;
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter.cm-property,
-.cm-s-obsidian .cm-math.cm-property,
-.cm-s-obsidian pre.HyperMD-codeblock .cm-property {
- color: var(--code-property) ;
-}
-
-.cm-s-obsidian .cm-math.cm-atom,
-.cm-s-obsidian pre.HyperMD-codeblock .cm-atom {
- color: var(--text-normal) ;
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter.cm-number,
-.cm-s-obsidian .cm-math.cm-number,
-.cm-s-obsidian pre.HyperMD-codeblock .cm-number {
- color: var(--code-value) ;
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter.cm-comment,
-.cm-s-obsidian .cm-math.cm-comment,
-.cm-s-obsidian pre.HyperMD-codeblock .cm-comment {
- color: var(--code-comment) ;
-}
-
-.theme-dark .cm-s-obsidian .cm-hmd-frontmatter.cm-tag,
-.theme-dark .cm-s-obsidian .cm-math.cm-tag,
-.theme-dark .cm-s-obsidian pre.HyperMD-codeblock .cm-tag {
- color: var(--code-tag) ;
-}
-
-.theme-light .cm-s-obsidian .cm-hmd-frontmatter.cm-tag,
-.theme-light .cm-s-obsidian .cm-math.cm-tag,
-.theme-light .cm-s-obsidian pre.HyperMD-codeblock .cm-tag {
- color: var(--code-tag) ;
-}
-
-.cm-atom.cm-hmd-frontmatter {
- color: var(--code-atom) ;
-}
-
-.cm-meta.cm-hmd-frontmatter {
- color: var(--code-meta) ;
-}
-.token.punctuation,
-.cm-punctuation,
-.cm-bracket {
- color: var(--code-punctuation) !important ;
-}
-
-.theme-dark .cm-s-obsidian span.cm-keyword {
- font-weight: 600 ;
-}
-
-
-/*inline code*/
-.cm-s-obsidian.mod-cm6 .HyperMD-codeblock span.cm-inline-code {
- display: inline-block;
- padding: unset;
-}
-
-.cm-s-obsidian span.cm-formatting-code.cm-inline-code {
- color: var(--text-muted);
- border-radius: 3px 0 0 3px;
-}
-
-.cm-s-obsidian span[class="cm-inline-code"]+span.cm-formatting-code.cm-inline-code,
-.cm-s-obsidian span[class*="cm-inline-code"][class*="cm-list"]+span.cm-formatting-code.cm-inline-code,
-.cm-s-obsidian span[class*="cm-inline-code"][class*="cm-quote"]+span.cm-formatting-code.cm-inline-code,
-.cm-s-obsidian span[class*="cm-inline-code"][class*="cm-header"]+span.cm-formatting-code.cm-inline-code,
-.cm-s-obsidian span[class*="cm-inline-code"][class*="cm-em"]+span.cm-formatting-code.cm-inline-code,
-.cm-s-obsidian span[class*="cm-inline-code"][class*="cm-strong"]+span.cm-formatting-code.cm-inline-code {
- color: var(--text-muted);
- border-radius: 0 3px 3px 0;
-}
-
-.cm-formatting.cm-formatting-code-block.cm-hmd-codeblock {
- color: var(--code-language);
-}
-.cm-hmd-frontmatter {
- color: var(--code-normal);
-}
-.cm-hmd-frontmatter.cm-string {
- color: var(--code-string);
-}
-/*bold code text except code language*/
-:not(pre)>code:not([class*='language-']) {
- font-weight: var(--font-weight-inline-code);
- padding: 2px 2px 1px;
- font-family: var(--font-family-inline-code) !important;
-}
-
-.cm-s-obsidian span.cm-inline-code {
- padding: 2px 0 1px;
- color: var(--text-color-code);
- font-weight: var(--font-weight-inline-code);
- font-family: var(--font-family-inline-code) !important;
- font-size: var(--font-size-code) !important;
-}
-
-.cm-formatting.cm-formatting-list.cm-formatting-list-ol {
- color: var(--list-ol-number-color);
-}
-
-:not(.default-ol-list-marker) .cm-formatting.cm-formatting-list.cm-formatting-list-ol {
- margin-left: -2px;
-}
-
-.cm-s-obsidian .HyperMD-table-row.HyperMD-table-row.HyperMD-table-row {
- min-width: max-content;
- white-space: pre-wrap;
-}
-
-.markdown-source-view.mod-cm6 .HyperMD-list-line.cm-line {
- font-family: var(--font-family-list);
-}
-
-li {
-
- font-family: var(--font-family-list);
-}
-
-li>p:not(.task-list-item) {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
-}
-
-.markdown-source-view ol > li,
-.markdown-source-view ul > li,
-.markdown-preview-view ol > li,
-.markdown-preview-view ul > li,
-.markdown-rendered ul > li,
-.mod-cm6 .HyperMD-list-line.cm-line:not(.HyperMD-codeblock) {
- padding-top: calc(var(--list-spacing-bt) * 0.075em);
- padding-bottom: calc(var(--list-spacing-bt) * 0.075em);
-}
-
-ul,
-ol ul,
-ol ol ul,
-ol ol ol ul {
- list-style: disc;
-}
-ul ul,
-ol ul ul,
-ul ol ul,
-ol ol ul ul {
- list-style: circle;
-}
-ul ul ul,
-ol ul ul ul,
-ul ol ul ul,
-ul ul ol ul {
- list-style: square;
-}
-ul ul ul ul,
-ol ul ul ul ul,
-ul ol ul ul ul,
-ul ul ol ul ul,
-ul ul ul ol ul {
- list-style: circle;
-}
-
-
-body.custom-ordered-list ol {
- list-style: var(--list-ol-marker-1);
-}
-body.custom-ordered-list :is(ul, ol) ol {
- list-style: var(--list-ol-marker-2);
-}
-body.custom-ordered-list :is(ul, ol) :is(ul, ol) ol {
- list-style: var(--list-ol-marker-3);
-}
-body.custom-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) ol {
- list-style: var(--list-ol-marker-4);
-}
-
-body.custom-ordered-list ol>li::marker {
- font-weight: 600;
- color: var(--list-ol-number-color);
- white-space: pre;
- font-family: Inter;
-}
-
-:is(ol,ul) li {
- font-size: var(--font-size-list);
-}
-
-ol > li::marker {
- color: var(--list-ol-number-color);
-}
-
-ol > li.is-collapsed::marker,
-ul > li.is-collapsed::marker,
-.cm-s-obsidian .is-collapsed ~ .cm-formatting-list {
- color: var(--list-marker-color-collapsed);
-}
-
-/*list-no-border*/
-body.list-no-border ul>li:not(.task-list-item) {
- border-left: none !important;
-}
-
-body.list-no-border ol>li {
- border-left: none !important;
-}
-
-/* Adapted from https://gist.github.com/KillyMXI/cbef8edff6dd55d9e6ea4df66567e9b1 */
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-1:not(:has(~ .HyperMD-list-line-1 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3, .HyperMD-list-line-2):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-1:not(:has(~ .HyperMD-list-line-1 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-2:hover, ~ .HyperMD-list-line-2 ~ :is(.HyperMD-list-line-3, .HyperMD-list-line-4, .HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-3, .HyperMD-list-line-4, .HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- --list-threading-offset: 1em;
-}
-
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-3:hover, ~ .HyperMD-list-line-3 ~ :is(.HyperMD-list-line-4, .HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-4, .HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- --list-threading-offset: calc(1em + var(--list-indent));
-}
-
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-4:hover, ~ .HyperMD-list-line-4 ~ :is(.HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- --list-threading-offset: calc(1em + 2 * var(--list-indent));
-}
-
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-5:hover, ~ .HyperMD-list-line-5 ~ :is(.HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- --list-threading-offset: calc(1em + 3 * var(--list-indent));
-}
-
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-6:hover, ~ .HyperMD-list-line-6 ~ :is(.HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7):hover))::before {
- --list-threading-offset: calc(1em + 4 * var(--list-indent));
-}
-
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-7:hover, ~ .HyperMD-list-line-7 ~ :is(.HyperMD-list-line-8):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-7:not(:has(~ .HyperMD-list-line-7 ~ .HyperMD-list-line:hover)):hover::before {
- --list-threading-offset: calc(1em + 5 * var(--list-indent));
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3):hover)::after,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-3:hover, ~ .HyperMD-list-line-3 ~ :is(.HyperMD-list-line-4, .HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-4, .HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- filter: hue-rotate(60deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4):hover)::after,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-4:hover, ~ .HyperMD-list-line-4 ~ :is(.HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-5, .HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- filter: hue-rotate(120deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5):hover)::after,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-5:hover, ~ .HyperMD-list-line-5 ~ :is(.HyperMD-list-line-6, .HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-6, .HyperMD-list-line-7):hover))::before {
- filter: hue-rotate(180deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6):hover)::after,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-6:hover, ~ .HyperMD-list-line-6 ~ :is(.HyperMD-list-line-7):hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7):hover))::before {
- filter: hue-rotate(240deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7):hover)::after,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-7:hover, ~ .HyperMD-list-line-7 ~ :is(.HyperMD-list-line-8):hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-7:not(:has(~ .HyperMD-list-line-7 ~ .HyperMD-list-line:hover)):hover::before {
- filter: hue-rotate(300deg);
-}
-
-/* tails */
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-1:not(:has(~ .HyperMD-list-line-1 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3, .HyperMD-list-line-2):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6):hover)::after,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)):has(~ :is(.HyperMD-list-line-7):hover)::after {
- content: "";
- position: absolute;
- left: var(--list-threading-offset);
- bottom: 0;
- height: calc(100% - 1em);
- width: var(--bt-indentation-width-hover);
- background-color: var(--bt-connected-indent-line-color);
-}
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line.HyperMD-task-line::after {
- max-height: calc(100% - 1.2em);
-}
-
-/* in-between lines */
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-1:not(:has(~ .HyperMD-list-line-1 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-2:hover, ~ .HyperMD-list-line-2 ~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-3:hover, ~ .HyperMD-list-line-3 ~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-4:hover, ~ .HyperMD-list-line-4 ~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-5:hover, ~ .HyperMD-list-line-5 ~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-6:hover, ~ .HyperMD-list-line-6 ~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6):hover)::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)) ~ .HyperMD-list-line:has(~ .HyperMD-list-line-7:hover)::before {
- content: "";
- position: absolute;
- left: var(--list-threading-offset);
- top: 0;
- height: 100%;
- width: var(--bt-indentation-width-hover);
- background-color: var(--bt-connected-indent-line-color);
-}
-
-/* elbows */
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-2:not(:has(~ .HyperMD-list-line-2 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4, .HyperMD-list-line-3):hover))::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-3:not(:has(~ .HyperMD-list-line-3 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5, .HyperMD-list-line-4):hover))::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-4:not(:has(~ .HyperMD-list-line-4 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6, .HyperMD-list-line-5):hover))::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-5:not(:has(~ .HyperMD-list-line-5 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7, .HyperMD-list-line-6):hover))::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-6:not(:has(~ .HyperMD-list-line-6 ~ .HyperMD-list-line:hover)):is(:hover, :has(~ :is(.HyperMD-list-line-7):hover))::before,
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line-7:not(:has(~ .HyperMD-list-line-7 ~ .HyperMD-list-line:hover)):hover::before {
- content: "";
- position: absolute;
- left: var(--list-threading-offset);
- width: var(--list-indent);
- top: 0;
- height: calc(1.4 / 2 * var(--font-size-list) + var(--list-spacing-bt) * 0.075em * 1.5);
- border-bottom-left-radius: var(--radius-m);
- border-bottom: var(--bt-indentation-width-hover) solid var(--bt-connected-indent-line-color);
- border-left: var(--bt-indentation-width-hover) solid var(--bt-connected-indent-line-color);
-}
-body.bt-connected-indent-hover .cm-s-obsidian:not(.kanban) .HyperMD-list-line.HyperMD-task-line::before {
- max-width: calc(var(--list-indent) - 0.35em);
-}
-
-body.bt-colorful-indentation-lines.bt-indentation-line-gradient ul ul::before,
-body.bt-colorful-indentation-lines.bt-indentation-line-gradient ol ol::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- border-image: linear-gradient(var(--bt-indentation-gradient-color-1), var(--bt-indentation-gradient-color-2)) 10;
-}
-
-body.bt-colorful-indentation-lines.bt-indentation-line-image :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- border-image: var(--bt-indentation-line-image) 10;
-}
-
-body.bt-colorful-indentation-lines :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- border-right-width: var(--bt-colorful-indentation-width);
- border-right-style: double;
-}
-body.bt-colorful-indentation-lines :is(ul, ol) :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- filter: hue-rotate(60deg);
-}
-body.bt-colorful-indentation-lines :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- filter: hue-rotate(120deg);
-}
-body.bt-colorful-indentation-lines :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- filter: hue-rotate(180deg);
-}
-body.bt-colorful-indentation-lines :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- filter: hue-rotate(240deg);
-}
-body.bt-colorful-indentation-lines :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol)::before {
- border-right-color: var(--bt-connected-indent-line-color) !important;
- filter: hue-rotate(300deg);
-}
-
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-2 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-3 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-4 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-5 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-6 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-7 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-8 .cm-hmd-list-indent > .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-9 .cm-hmd-list-indent > .cm-indent::before {
- border-color: var(--bt-connected-indent-line-color)
-}
-
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-3 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-4 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-5 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-6 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-7 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-8 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-9 .cm-hmd-list-indent > .cm-indent ~ .cm-indent::before {
- border-color: var(--bt-connected-indent-line-color);
- filter: hue-rotate(60deg);
-}
-
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-4 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-5 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-6 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-7 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-8 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-9 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent::before {
- border-color: var(--bt-connected-indent-line-color);
- filter: hue-rotate(120deg);
-}
-
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-5 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-6 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-7 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-8 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-9 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before {
- border-color: var(--bt-connected-indent-line-color);
- filter: hue-rotate(180deg);
-}
-
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-6 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-7 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-8 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-9 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before {
- border-color: var(--bt-connected-indent-line-color);
- filter: hue-rotate(240deg);
-}
-
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-7 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-8 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before,
-body.bt-colorful-indentation-lines-editing .HyperMD-list-line-9 .cm-hmd-list-indent > .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent ~ .cm-indent::before{
- border-color: var(--bt-connected-indent-line-color);
- filter: hue-rotate(300deg);
-}
-
-body.bt-connected-indent-hover .markdown-preview-view:not(.kanban) li {
- position: relative;
-}
-
-/* In-between items */
-body.bt-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li:has(~ li:hover)::before,
-body.bt-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) :is(ul, ol):has(~ *:hover) > li::before {
- content: "";
- position: absolute;
- background-color: var(--bt-connected-indent-line-color);
- width: var(--bt-indentation-width-hover);
- top: calc(var(--list-spacing-bt) * 0.075em - var(--font-size-list) * 0.6);
- left: calc(-1.5 * var(--list-indent));
- bottom: calc(var(--list-spacing-bt) * 0.075em - var(--font-size-list) * 0.5);
-}
-
-/* Elbows items */
-body.bt-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li:hover::before {
- content: "";
- position: absolute;
- background-color: transparent;
- top: calc(var(--list-spacing-bt) * 0.075em - var(--font-size-list) * 0.6);
- left: calc(-1.5 * var(--list-indent));
- width: calc(1em + var(--size-4-4));
- height: calc(var(--font-size-list) * 1.27);
- border-bottom-left-radius: var(--radius-m);
- border-bottom: var(--bt-indentation-width-hover) solid var(--bt-connected-indent-line-color);
- border-left: var(--bt-indentation-width-hover) solid var(--bt-connected-indent-line-color);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li:has( ~ li:hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li:hover::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > ul:has(+ ol) > li::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > ol:has(+ ul) > li::before {
- filter: hue-rotate(60deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li:has( ~ li:hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li:hover::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > ul:has(+ ol) > li::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > ol:has(+ ul) > li::before {
- filter: hue-rotate(120deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) >li:has( ~ li:hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li:hover::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > ul:has(+ ol) > li::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > ol:has(+ ul) > li::before {
- filter: hue-rotate(180deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) >li:has( ~ li:hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li:hover::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > ul:has(+ ol) > li::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > ol:has(+ ul) > li::before {
- filter: hue-rotate(240deg);
-}
-
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li:has( ~ li:hover)::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li:hover::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > ul:has(+ ol) > li::before,
-body.bt-connected-indent-hover.bt-colorful-connected-indent-hover .markdown-preview-view:not(.kanban) *:not([data-callout="kanban"]) > div > :is(ul, ol) li:hover > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > :is(ul, ol) > li > ol:has(+ ul) > li::before {
- filter: hue-rotate(300deg);
-}
-
-
-/*===========*/
-:is(.markdown-preview-view,.markdown-rendered) :is(b,strong),
-.view-header-title {
- font-weight: bold;
-}
-
-span.cm-strong,
-:not(font)>strong,
-.cm-s-obsidian .cm-highlight.cm-strong {
- font-weight: var(--font-weight-strong);
-}
-
-span.cm-strong,
-:not(font)>strong,
-.cm-s-obsidian .cm-highlight.cm-strong {
- color: var(--accent-strong) !important;
- font-family: var(--font-family-strong) !important;
-}
-
-font>strong {
- font-family: var(--font-family-strong) !important;
-}
-
-span.cm-em,
-span.cm-em.cm-highlight,
-span.cm-em.cm-quote,
-span.cm-em.cm-highlight.cm-quote,
-:is(.markdown-preview-view,.markdown-rendered) :not(font):not(strong)>em,
-:is(.markdown-preview-view,.markdown-rendered) em>mark {
- color: var(--accent-em);
- font-family: var(--font-family-em);
- font-style: var(--font-style-em);
-}
-
-*:not(font)>em>strong,
-*:not(font)>strong>em,
-.cm-strong.cm-em {
- padding-right: 0.05em;
- background-clip: text;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- background-color: #f55454;
- background-image: linear-gradient(120deg, var(--strong-em-color-1) 0%, var(--strong-em-color-2) 80%);
- font-family: var(--font-family-strong) !important;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) :not(font)>strong>em>mark {
- background-color: var(--mark-highlight-strong-em);
- padding: 1px 3px;
- border-radius: var(--radius-xs);
-}
-
-em>strong>font,
-strong>em>font,
-strong>em>mark>font {
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- background-color: initial;
-}
-
-/*internal link with strong&em*/
-strong>em>.internal-link,
-.cm-strong.cm-em.cm-hmd-internal-link {
- -webkit-text-fill-color: initial;
- text-decoration: underline !important;
-}
-
-.markdown-source-view.mod-cm5 span.cm-formatting.cm-formatting-strong.cm-strong,
-.markdown-source-view.mod-cm5 span.cm-formatting.cm-formatting-em.cm-em {
- opacity: 0.2;
-}
-
-.theme-dark .markdown-source-view.mod-cm5 .cm-formatting.cm-formatting-strong.cm-em.cm-strong {
- opacity: 0.2;
- -webkit-text-fill-color: var(--green);
-}
-
-.theme-light .markdown-source-view.mod-cm5 .cm-formatting.cm-formatting-strong.cm-em.cm-strong {
- opacity: 0.2;
- -webkit-text-fill-color: var(--orange);
-}
-
-a:not([class*="is-unresolved"]).internal-link>strong,
-a.external-link>strong,
-a:not([class*="is-unresolved"]).internal-link>em,
-a.external-link>em {
- color: var(--text-accent);
-}
-
-body.remove-external-link-icon a.external-link {
- background-image: none;
-}
-body.remove-external-link-icon span.external-link
-{
- background-image:none;
-}
-/*link format [[]]*/
-.cm-formatting-link.cm-strong.cm-em {
- -webkit-text-fill-color: var(--text-faint);
- opacity: 0.2;
-}
-
-div.CodeMirror-activeline .CodeMirror-line span.cm-formatting-link.cm-strong.cm-em {
- opacity: 1;
-}
-
-.theme-dark div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-strong.cm-strong {
- opacity: 1;
- color: var(--text-accent);
-}
-
-.theme-dark div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-em.cm-em {
- opacity: 1;
- color: var(--text-orange);
-}
-
-.theme-dark div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-strong.cm-em.cm-strong {
- opacity: 1;
- color: var(--green);
-}
-
-.theme-light div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-strong.cm-strong {
- opacity: 1;
- color: var(--orange);
-}
-
-.theme-light div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-em.cm-em,
-.theme-light div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-strong.cm-em.cm-strong {
- opacity: 1;
- color: var(--orange);
-}
-
-.workspace>.workspace-split>.workspace-leaf:first-of-type:last-of-type .view-header {
- border: none;
- background: var(--background-primary);
-}
-
-/*smaller header title*/
-.view-header-title {
- font-size: var(--font-size-file-header-title);
-}
-
-.popover.hover-popover {
- overflow: hidden;
- box-shadow: 0 0 6px 6px var(--theme-color-translucent-015);
-}
-
-
-
-/*hover editor plugin*/
-.popover.hover-editor .popover-title:after {
- background: none !important;
-}
-
-body:not(.remove-heading-indicator) .popover h1:hover::before,
-body:not(.remove-heading-indicator) .markdown-embed h1:hover::before,
-body:not(.remove-heading-indicator) .markdown-preview-view .callout-content h1:hover::before {
- content: 'H1';
- position: absolute;
- font-size: 0.4em;
- width: auto;
- border: 1px solid;
- padding: 0 2px;
- border-radius: var(--radius-xs);
- top: -1.1em;
-}
-body:not(.remove-heading-indicator) .popover h2:hover::before,
-body:not(.remove-heading-indicator) .markdown-embed h2:hover::before,
-body:not(.remove-heading-indicator) .markdown-preview-view .callout-content h2:hover::before {
- content: 'H2';
- position: absolute;
- font-size: 0.45em;
- width: auto;
- border: 1px solid;
- padding: 0 2px;
- border-radius: var(--radius-xs);
- top: -1.1em;
-}
-body:not(.remove-heading-indicator) .popover h3:hover::before,
-body:not(.remove-heading-indicator) .markdown-embed h3:hover::before,
-body:not(.remove-heading-indicator) .markdown-preview-view .callout-content h3:hover::before {
- content: 'H3';
- position: absolute;
- font-size: 0.45em;
- width: auto;
- border: 1px solid;
- padding: 0 2px;
- border-radius: var(--radius-xs);
- top: -1.1em;
-}
-body:not(.remove-heading-indicator) .popover h4:hover::before,
-body:not(.remove-heading-indicator) .markdown-embed h4:hover::before,
-body:not(.remove-heading-indicator) .markdown-preview-view .callout-content h4:hover::before {
- content: 'H4';
- position: absolute;
- font-size: 0.5em;
- width: auto;
- border: 1px solid;
- padding: 0 2px;
- border-radius: var(--radius-xs);
- top: -1.1em;
-}
-body:not(.remove-heading-indicator) .popover h5:hover::before,
-body:not(.remove-heading-indicator) .markdown-embed h5:hover::before,
-body:not(.remove-heading-indicator) .markdown-preview-view .callout-content h5:hover::before {
- content: 'H5';
- position: absolute;
- font-size: 0.55em;
- width: auto;
- border: 1px solid;
- padding: 0 2px;
- border-radius: var(--radius-xs);
- top: -1.1em;
-}
-body:not(.remove-heading-indicator) .popover h6:hover::before,
-body:not(.remove-heading-indicator) .markdown-embed h6:hover::before,
-body:not(.remove-heading-indicator) .markdown-preview-view .callout-content h6:hover::before {
- content: 'H6';
- position: absolute;
- font-size: 0.6em;
- width: auto;
- border: 1px solid;
- padding: 0 2px;
- border-radius: var(--radius-xs);
- top: -1.1em;
-}
-
-body:not(.remove-heading-indicator) .markdown-embed :is(h1, h2, h3, h4, h5, h6):hover::before,
-body:not(.remove-heading-indicator) .callout-content :is(h1, h2, h3, h4, h5, h6):hover::before{
- margin-left: 0 !important;
-}
-body:not(.remove-heading-indicator) .callout-content :is(h1, h2, h3, h4, h5, h6):hover::before {
- top: -1.25em;
-}
-
-:is(.markdown-preview-section,.markdown-rendered) table:not(:is(.dataview.table-view-table,.table-editor)) {
-
- border-collapse: collapse;
- overflow: auto;
- margin: 20px auto;
-}
-
-body.table-width-100 :is(.markdown-preview-section,.markdown-rendered) table:not(.dataview.table-view-table) {
- width: 100%;
-}
-body.table-width-auto :is(.markdown-preview-section,.markdown-rendered) table:not(.dataview.table-view-table) {
- width: auto;
-}
-
-:is(.markdown-preview-section,.markdown-rendered) table:not(:is(.dataview.table-view-table,.table-editor)):active,
-:is(.markdown-preview-section,.markdown-rendered) table:not(:is(.dataview.table-view-table,.table-editor)):hover {
- overflow: hidden;
- resize: both !important;
-}
-
-body .markdown-preview-view th,
-body .markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th,
-body .table-view-table>thead>tr>th {
- background-image: none;
-}
-/*修复Itinerary插件显示问题*/
-:is(.markdown-preview-view,.markdown-rendered) :is(.markdown-preview-section,.markdown-rendered) .block-language-itinerary.fc table {
- overflow: unset;
-}
-
-/*modified from https://codepen.io/brettdewoody/pen/oBjbbB */
-body.no-wrapped-table-cell table:not([class*="table-view-table"]),
-body.no-wrapped-dvtable-cell .dataview.table-view-table {
- width: 100%;
- table-layout: fixed;
-}
-
-body.no-wrapped-table-cell table:not([class*="table-view-table"]) :is(th,td),
-body.no-wrapped-dvtable-cell .dataview.table-view-table :is(th,td) {
- white-space: nowrap;
- overflow-x: auto;
- text-overflow: ellipsis;
-}
-
-body.no-wrapped-table-cell table:not([class*="table-view-table"]) :is(th,td):hover,
-body.no-wrapped-dvtable-cell .dataview.table-view-table :is(th,td):hover {
- text-overflow: clip;
-}
-/*modified from https://forum.obsidian.md/t/custom-css-for-tables-5-new-styles-ready-to-use-in-your-notes/17084 */
-
-/****dataview table***/
-table.table-view-table > thead > tr > th {
- font-size: 0.9em;
-}
-table.table-view-table > tbody > tr > td {
- font-size: 0.85em;
-}
-
-body.wrapped-dvtable:not(.no-wrapped-dvtable-cell):not(.no-wrapped-dvtable) :is(.markdown-preview-view,.markdown-rendered) table.dataview.table-view-table>thead>tr,
-body.wrapped-dvtable:not(.no-wrapped-dvtable-cell):not(.no-wrapped-dvtable) :is(.markdown-preview-view,.markdown-rendered) .table.dataview.table-view-table>tbody>tr,
-body.wrapped-table:not(.no-wrapped-table-cell):not(.no-wrapped-table) :is(.markdown-preview-view,.markdown-rendered) table:not([class*="table-view-table"]) >thead>tr,
-body.wrapped-table:not(.no-wrapped-table-cell):not(.no-wrapped-table) :is(.markdown-preview-view,.markdown-rendered) table:not([class*="table-view-table"]) >tbody>tr {
- white-space: pre-wrap;
- word-break: break-word;
- overflow-wrap: anywhere;
-}
-
-body.no-wrapped-dvtable .block-language-dataview,
-body.no-wrapped-table table:not([class*="table-view-table"]) {
- width: 100%;
- margin: 0;
- overflow-x: auto;
- white-space: nowrap;
-}
-body.no-wrapped-dvtable table.dataview th {
- padding: 0 20px;
- font-size: 1em;
-}
-
-body.no-wrapped-dvtable table.dataview tbody tr td:first-child {
- font-size: 0.9em;
-}
-
-body.no-wrapped-dvtable table.dataview td:not(:first-child),
-body.no-wrapped-dvtable table.dataview tr > td:last-of-type {
- font-size: 0.9em;
- max-width: unset;
-}
-
-body.auto-serial-number-dvtable .markdown-source-view:not(.cards) .dataview.table-view-table {
- counter-reset: sec;
-}
-body.auto-serial-number-dvtable .markdown-source-view:not(.cards) .dataview.table-view-table> tbody > tr> td:first-child::before {
- counter-increment: sec;
- content:counter(sec) ". ";
-}
-
-body.auto-serial-number-dvtable .markdown-preview-view:not(.cards) .dataview.table-view-table {
- counter-reset: section;
-}
-body.auto-serial-number-dvtable .markdown-preview-view:not(.cards) .dataview.table-view-table> tbody > tr> td:first-child::before {
- counter-increment: section;
- content:counter(section) ". ";
-}
-
-body:not(.no-wrapped-dvtable) :is(.markdown-preview-view,.markdown-rendered) .table-view-table>tbody>tr>td,
-body:not(.no-wrapped-dvtable) .markdown-source-view.mod-cm6 .table-view-table>tbody>tr>td {
- max-width: 18em;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) table tbody>tr:nth-child(odd),
-.markdown-source-view table tbody>tr:nth-child(odd) {
- background-color: var(--table-background-color-odd);
-}
-
-:is(.markdown-preview-view,.markdown-rendered) table tbody>tr,
-.markdown-source-view table tbody>tr {
- background-color: var(--table-background-color);
-}
-
-:is(.markdown-preview-view,.markdown-rendered) :is(th,td) {
- padding: 4px 10px;
- border: none;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) th,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) thead tr > th:nth-child(2n+2) {
- background-color: var(--table-thead-background-color);
- font-family: var(--font-family-strong);
-}
-
-
-/*table hover*/
-:is(.markdown-preview-view,.markdown-rendered) td:hover,
-.markdown-rendered tbody tr > td:nth-child(2n+2):hover {
- background-color: var(--table-hover-color);
-}
-
-/*table raw hover*/
-:is(.markdown-preview-view,.markdown-rendered) table tbody>tr:hover,
-.markdown-rendered tbody tr:nth-child(odd):hover {
- background-color: var(--table-hover-raw-color);
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) th:hover,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) thead tr > th:nth-child(2n+2):hover {
- background-color: var(--table-hover-thead-color);
-}
-
-
-body.toggle-table-transition :is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) tbody tr:nth-child(odd):hover,
-body.toggle-table-transition :is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) tbody tr:hover{
- background: var(--table-hover-raw-color);
- transform: scale(1.02);
- transition: transform 0.1s cubic-bezier(0.11, 0.33, 0.23, 0.33);
-}
-
-body.toggle-table-transition :is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) tbody td:hover{
- background: var(--table-hover-color);
- transform: scale(1.02);
- transition: transform 0.1s cubic-bezier(0.22, 0.66, 0.46, 0.66);
-}
-
-body.show-border-table :is(.markdown-preview-view,.markdown-rendered) :is(th,td) {
- border: 1px solid var(--table-border-color);
-}
-
-:is(.markdown-preview-view,.markdown-rendered) table {
- box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.1);
-}
-
-body.table-style-one.theme-light {
- --table-background-color-odd: rgba(0, 0, 0, 0.02);
- --table-background-color: rgba(0, 0, 0, 0.02);
- --table-thead-background-color: rgba(0, 0, 0, 0.1);
- --table-hover-color: rgba(0, 0, 0, 0.03);
- --table-hover-raw-color: rgba(0, 0, 0, 0.05);
- --table-hover-thead-color: var(--table-thead-background-color);
-}
-body.table-style-one.theme-dark {
- --table-background-color-odd: rgba(0, 0, 0, 0.3);
- --table-background-color: rgba(0, 0, 0, 0.3);
- --table-thead-background-color: rgba(0, 0, 0, 0.5);
- --table-hover-color: rgba(0, 0, 0, 0.5);
- --table-hover-raw-color: rgba(0, 0, 0, 0.5);
- --table-hover-thead-color: var(--table-thead-background-color);
-}
-
-body.table-style-two.theme-light {
- --table-background-color-odd: rgba(0, 0, 0, 0.02);
- --table-background-color: rgba(0, 0, 0, 0.05);
- --table-thead-background-color: rgba(0, 0, 0, 0.1);
- --table-hover-color: rgba(0, 0, 0, 0.03);
- --table-hover-raw-color: rgba(0, 0, 0, 0.09);
- --table-hover-thead-color: var(--table-thead-background-color);
-}
-body.table-style-two.theme-dark {
- --table-background-color-odd: rgba(0, 0, 0, 0.3);
- --table-background-color: rgba(0, 0, 0, 0.4);
- --table-thead-background-color: rgba(0, 0, 0, 0.5);
- --table-hover-color: rgba(0, 0, 0, 0.5);
- --table-hover-raw-color: rgba(0, 0, 0, 0.5);
- --table-hover-thead-color: var(--table-thead-background-color);
-}
-
-body.table-style-two :is(.markdown-preview-view,.markdown-rendered) th {
- border: none;
- border-bottom: 2px solid;
-}
-body.table-style-two :is(.markdown-preview-view,.markdown-rendered) td {
- border: none;
-}
-
-body.table-style-three :is(.markdown-preview-view,.markdown-rendered) th,
-body.table-style-three .markdown-source-view th,
-body.table-style-three :is(.markdown-preview-view,.markdown-rendered) th:hover,
-body.table-style-three .markdown-source-view th:hover,
-body.table-style-three :is(.markdown-preview-view,.markdown-rendered) td:hover,
-body.table-style-three .markdown-source-view td:hover,
-body.table-style-three :is(.markdown-preview-view,.markdown-rendered) table tbody>tr:hover,
-body.table-style-three .markdown-source-view table tbody>tr:hover,
-body.table-style-three :is(.markdown-preview-view,.markdown-rendered) table tbody>tr:nth-child(odd),
-body.table-style-three .markdown-source-view table tbody>tr:nth-child(odd),
-body.table-style-three :is(.markdown-preview-view,.markdown-rendered) table tbody>tr,
-body.table-style-three .markdown-source-view table tbody>tr {
- background-color: transparent;
-}
-
-/*Full-width table dvtable callout backlinks layout*/
-/*modified from https://github.com/efemkay */
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer,
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div,
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div.cm-content,
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div.cm-content .cm-table-widge {
- max-width: 100%;
- /* width: 100%; ob1.0*/
-}
-
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) .markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer,
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) .markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div {
- max-width: 100%;
- margin-inline: auto;
- width: 100%;
-}
-
-/* Editing View -- set all divs back to normal width (ensuring specificity rule over some theme), then expand to full-width for each selected css class */
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) div.markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div,
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) div.markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > .cm-line {
- max-width: var(--file-line-width);
- margin-inline: auto !important;
-} /* important for margin needed because app.css:2842 use it */
-
-body.full-width-dvtable .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div.cm-preview-code-block:not(.admonition-parent),
-body.full-width-table .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div:is(.HyperMD-table-row, .cm-table-widget),
-body.full-width-callout .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div:is(.cm-callout,.admonition-parent),
-body.full-width-backlinks .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div:is(.embedded-backlinks) > div {
- max-width: 100%;
-}
-
-body.full-width-dvtable .markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div.cm-preview-code-block>div[class^="block-language"]:not(.block-language-dataview) {
- max-width: var(--file-line-width);
- margin-inline: auto;
-}
-
-/* Reading View -- similar to Editing View, set all divs to normal-width and then selected divs to full-width,
- however, for Reading View, wide-dataview and wide-table will require Contextual Typography plugin */
-:is(body.full-width-table,body.full-width-dvtable,body.full-width-callout,body.full-width-backlinks) div.markdown-preview-view:not(.fullwidth) .markdown-preview-sizer.markdown-preview-sizer > div:not(.obsidian-banner-wrapper) {
- max-width: var(--file-line-width);
- margin-inline: auto;
-}
-
-
-body.full-width-dvtable .markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is(.el-lang-dataview),
-body.full-width-table .markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is(.el-table),
-body.full-width-callout .markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is([data-callout],.admonition-parent),
-body.full-width-backlinks .markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is(.embedded-backlinks) {
- max-width: 100%!important;
-}
-
-/*Full-width table dvtable callout backlinks layout*/
-/*modified from https://github.com/efemkay */
-
-/* Editing View -- set Readable Line Length (RLL) to wide (100%) for any css class with "wide" word in it. / "width:100%" added for Blue Topaz / div.cm-content added to override Mado 11 */
-div[class*="wide-"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer,
-div[class*="wide-"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div,
-div[class*="wide-"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div.cm-content,
-div[class*="wide-"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div.cm-content .cm-table-widget {
- max-width: 100%;
- /* width: 100%; ob1.0*/
-}
-
-/* Reading View -- similar to Editing View, set the RLL to 100% for any css class with "wide" word in it. "width:100%" added for Blue Topaz */
-div[class*="wide-"].markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer,
-div[class*="wide-"].markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div {
- max-width: 100%;
- margin-inline: auto;
- width: 100%;
-}
-
-/* === Wide Dataview, Table & Backlink === */
-/* Editing View -- set all divs back to normal width (ensuring specificity rule over some theme), then expand to full-width for each selected css class (i.e. wide-dataview, wide-table and wide-backlinks) */
-div.markdown-source-view.mod-cm6:is(.wide-dataview,.wide-table,.wide-backlinks,.wide-callout) .cm-contentContainer.cm-contentContainer > div > div,
-div.markdown-source-view.mod-cm6:is(.wide-dataview,.wide-table,.wide-backlinks,.wide-callout) .cm-contentContainer.cm-contentContainer > div > .cm-line {
- max-width: var(--file-line-width);
- margin-inline: auto !important;
-} /* important for margin needed because app.css:2842 use it */
-div[class*="-dataview"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div.cm-preview-code-block:not(.admonition-parent),
-div[class*="-table"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div:is(.HyperMD-table-row, .cm-table-widget),
-div[class*="-callout"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div:is(.cm-callout,.admonition-parent),
-div[class*="-backlinks"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div:is(.embedded-backlinks) > div {
- max-width: 100%;
-}
-
-div[class*="-dataview"].markdown-source-view.mod-cm6 .cm-contentContainer.cm-contentContainer > div > div.cm-preview-code-block>div[class^="block-language"]:not(.block-language-dataview) {
- max-width: var(--file-line-width);
- margin-inline: auto;
-}
-
-/* Reading View -- similar to Editing View, set all divs to normal-width and then selected divs to full-width, however, for Reading View, wide-dataview and wide-table will require Contextual Typography plugin */
-div.markdown-preview-view:is(.wide-dataview,.wide-table,.wide-backlinks,.wide-callout) .markdown-preview-sizer.markdown-preview-sizer > div {
- max-width: var(--file-line-width);
- margin-inline: auto;
-}
-div[class*="-dataview"].markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is(.el-lang-dataview),
-div[class*="-table"].markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is(.el-table),
-div[class*="-callout"].markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is([data-callout],.admonition-parent),
-div[class*="-backlinks"].markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer > div:is(.embedded-backlinks) {
- max-width: 100%!important;
-}
-
-/***end--Full-width table display--end****/
-
-.popover mark {
- color: var(--text-normal);
-}
-
-.theme-light .cm-s-obsidian span.cm-formatting-highlight,
-.theme-light .cm-s-obsidian span.cm-highlight:not([class*="code"]),
-.theme-light :is(.markdown-preview-view,.markdown-rendered) mark,
-.theme-light .cm-formatting.cm-formatting-highlight.cm-strong.cm-em.cm-highlight,
-.theme-light .popover mark,
-.theme-light span.cm-strong.cm-em.cm-highlight {
- background-color: hsla(var(--text-highlight-bg-h-light), var(--text-highlight-bg-s-light), var(--text-highlight-bg-l-light), var(--text-highlight-bg-a-light));
-}
-.theme-dark .cm-s-obsidian span.cm-formatting-highlight,
-.theme-dark .cm-s-obsidian span.cm-highlight:not([class*="code"]),
-.theme-dark :is(.markdown-preview-view,.markdown-rendered) mark,
-.theme-dark .cm-formatting.cm-formatting-highlight.cm-strong.cm-em.cm-highlight,
-.theme-dark .popover mark,
-.theme-dark span.cm-strong.cm-em.cm-highlight {
- background-color: hsla(var(--text-highlight-bg-h-dark), var(--text-highlight-bg-s-dark), var(--text-highlight-bg-l-dark), var(--text-highlight-bg-a-dark));
-}
-
-.theme-light :is(.markdown-preview-view,.markdown-rendered) :not(font)>strong>em>mark {
- background-color: hsla(var(--text-highlight-bg-h-light), calc(var(--text-highlight-bg-s-light) * 1.5), calc(var(--text-highlight-bg-l-light) * 0.6), calc(var(--text-highlight-bg-a-light) * 0.28));
-}
-
-.theme-dark :is(.markdown-preview-view,.markdown-rendered) :not(font)>strong>em>mark {
- background-color: hsla(var(--text-highlight-bg-h-dark), calc(var(--text-highlight-bg-s-dark) * 1.5), calc(var(--text-highlight-bg-l-dark) * 1.1), calc(var(--text-highlight-bg-a-dark) * 0.55));
-}
-
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight,
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight + .cm-em.cm-highlight:not([class*="strong"]),
-.markdown-source-view.colorful-highlight .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight,
-.markdown-source-view.colorful-highlight .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight + .cm-em.cm-highlight:not([class*="strong"]),
-body:not(.remove-colorful-highlight-bg) :is(.markdown-preview-view,.markdown-rendered) :not(font):not(strong)>em>mark,
-:is(.markdown-preview-view,.markdown-rendered).colorful-highlight :not(font):not(strong)>em>mark {
- background-color: var(--bg-color-highlight-1);
- color: var(--color-highlight-1);
- font-style: normal;
- font-weight: var(--font-weight-highlight-1);
-}
-body:not(.remove-colorful-highlight-bg) :is(.markdown-preview-view,.markdown-rendered) :not(font):not(strong)>em>mark {
- border-radius: var(--radius-xs);
-}
-
-body:not(.remove-colorful-highlight-bg) .cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong,
-body:not(.remove-colorful-highlight-bg) .cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong + .cm-highlight.cm-strong:not([class*="em"]),
-.markdown-source-view.colorful-highlight .cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong,
-.markdown-source-view.colorful-highlight .cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong + .cm-highlight.cm-strong:not([class*="em"]),
-body:not(.remove-colorful-highlight-bg) :is(.markdown-preview-view,.markdown-rendered) :not(font):not(em)>strong>mark,
-:is(.markdown-preview-view,.markdown-rendered).colorful-highlight :not(font):not(em)>strong>mark {
- background-color: var(--bg-color-highlight-2) !important;
- color: var(--color-highlight-2) !important;
- font-weight: var(--font-weight-highlight-2);
-}
-
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong,
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong + .cm-em.cm-highlight.cm-strong,
-.markdown-source-view.colorful-highlight .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong,
-.markdown-source-view.colorful-highlight .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong + .cm-em.cm-highlight.cm-strong,
-body:not(.remove-colorful-highlight-bg) :is(.markdown-preview-view,.markdown-rendered) :not(font)>strong>em>mark,
-:is(.markdown-preview-view,.markdown-rendered).colorful-highlight :not(font)>strong>em>mark {
- background-color: var(--bg-color-highlight-3) !important;
- color: var(--color-highlight-3) !important;
- font-style: normal;
- font-weight: var(--font-weight-highlight-3);
- background-image: initial;
- background-clip: initial;
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
-}
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong,
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight.cm-strong + .cm-em.cm-highlight.cm-strong,
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight,
-body:not(.remove-colorful-highlight-bg) .cm-em.cm-formatting.cm-formatting-highlight.cm-highlight + .cm-em.cm-highlight:not([class*="strong"]) {
- padding: 1px 0;
-}
-
-body.all-rounded-corners-highlight .cm-s-obsidian span.cm-highlight,
-body.all-rounded-corners-highlight :is(.markdown-preview-view,.markdown-rendered) mark {
- -webkit-box-decoration-break: clone;
- border-radius: 5px;
- padding: 1px 2px;
- margin: 0 2px;
-}
-
-body.all-rounded-corners-highlight .cm-s-obsidian .cm-formatting.cm-formatting-highlight:has(+ span.cm-highlight) {
- border-radius: 5px 0 0 5px;
- padding: 1px 0;
- margin: 0 -5px 0 2px;
-}
-
-body.all-rounded-corners-highlight .cm-s-obsidian .cm-formatting.cm-formatting-highlight+span.cm-highlight:has(+ span.cm-highlight) {
- padding: 1px 4px;
-}
-
-body.all-rounded-corners-highlight .cm-s-obsidian span.cm-highlight+.cm-formatting.cm-formatting-highlight {
- border-radius: 0 5px 5px 0;
- padding: 1px 0;
- margin: 0 2px 0 -5px;
-}
-
-body.no-rounded-corners-highlight .cm-s-obsidian span.cm-highlight,
-body.no-rounded-corners-highlight :is(.markdown-preview-view,.markdown-rendered) mark {
- border-radius: 0;
- padding: 0;
- margin: 0;
-}
-
-.status-bar,
-.side-dock.mod-right,
-.side-dock.mod-left {
- border-color: var(--panel-border-color);
- border-width: 1px;
-}
-/* ----状态栏透明开关----------- */
-
-body.bt-search-bar-bottom .document-search-container {
- bottom: 38px;
- width: 100% !important;
- position: absolute;
- height: 62px !important;
- margin: 0 5px;
-}
-body.bt-status-on .status-bar {
- position: sticky;
-}
-.status-bar {
- --bar-vertical-padding: 5px;
- --bar-height: calc(22px + (var(--bar-vertical-padding)));
- line-height: 1;
- height: var(--bar-height);
- max-height: var(--bar-height);
- min-height: var(--bar-height);
- overflow: hidden;
- color: var(--status-bar-text-color);
- border-top: 1px solid var(--panel-border-color);
- background-color: var(--status-bar-bg);
-}
-
-.is-translucent .status-bar {
- margin: 0;
-}
-
-body.dark-background-file .nav-file-title.is-active {
- background-color: var(--theme-color);
- color: var(--white);
-}
-
-/** file name**/
-
-body.file-name-animation .nav-file-title-content:not(.is-being-renamed):hover {
- animation: filemove 1.5s 1 normal linear;
-}
-
-body.file-name-animation .nav-file-title-content:not(.is-being-renamed) {
- min-width: 200px;
- white-space: nowrap;
-}
-body.file-name-animation .nav-file {
- display: table;
-}
-/** file folder name**/
-body.file-name-animation .obsidian-icon-folder-icon {
- vertical-align: middle;
- display: inline;
-}
-
-body.file-name-animation .nav-folder-title {
- white-space: nowrap;
-}
-
-.nav-folder-title-content.is-being-renamed {
- white-space: break-spaces;
-}
-
-body.file-name-animation .nav-folder-title-content:not(.is-being-renamed) {
- min-width: 200px;
- white-space: nowrap;
-}
-body.file-name-animation .nav-folder-title-content:not(.is-being-renamed):hover {
- animation: filemove 1.5s 1 normal linear;
-}
-
-@keyframes filemove {
- 0% {transform: translate(0, 0);}
- 100% {transform: translate(calc(-100% + 200px), 0);}
-}
-
-body.file-bg-rounded-rectangle .nav-file-title.is-active,
-body.file-bg-rounded-rectangle .nav-folder-title.is-active,
-body:not(.is-grabbing).file-bg-rounded-rectangle .nav-file-title:hover,
-body:not(.is-grabbing).file-bg-rounded-rectangle .nav-folder-title:hover {
- border-radius: var(--radius-m);
-}
-
-body.file-bg-pill .nav-file-title.is-active,
-body.file-bg-pill .nav-folder-title.is-active,
-body:not(.is-grabbing).file-bg-pill .nav-file-title:hover,
-body:not(.is-grabbing).file-bg-pill .nav-folder-title:hover {
- border-radius: 15px;
-}
-
-body.file-bg-pill .nav-folder.mod-root>.nav-folder-title {
- margin-left: -2px;
-}
-
-.item-list {
- padding: 0;
-}
-
-body.file-bg-pill .item-list {
- padding: 0 4px 0 1px;
-}
-
-.item-list .nav-file-icon {
- margin-left: 2px;
-}
-
-.nav-file-title.is-active {
- background-color: var(--theme-color-translucent-01);
-}
-
-body:not(.is-grabbing) .tree-item-self.is-clickable.nav-folder-title:hover {
- background-color: color-mix(in srgb, var(--nav-item-background-active), transparent 0%);
- color: var(--text-normal);
- font-weight: bold;
-}
-
-.nav-folder-title.is-being-dragged-over {
- border-radius: var(--radius-xs);
- color: var(--theme-color);
- background: var(--theme-color-translucent-015);
-}
-
-body:not(.is-grabbing) .tree-item-self.is-clickable.nav-file-title.is-active:hover,
-body:not(.is-grabbing) .tree-item-self.is-clickable.nav-file-title:hover,
-.nav-file:not(.is-active):hover .nav-file-title,
-.nav-folder:hover .nav-folder-content {
- background-color: var(--theme-color-translucent-01);
-}
-
-body.is-grabbing .nav-folder-title:hover,
-body.is-grabbing .nav-file-title:hover {
- font-weight: bold !important;
- color: var(--theme-color);
- filter: hue-rotate(160deg);
- background-color: var(--theme-color-translucent-015);
- opacity: 1;
-}
-
-.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title,
-.workspace-leaf.mod-active .nav-file.has-focus > .nav-file-title {
- background-color: var(--theme-color-translucent-015);
-}
-
-body.is-grabbing:not(.remove-file-icons):not(.bt-toggle-colorful-folder.folder-style-change-options-colorful) .nav-file-title.is-active[data-path$=".md"]>.nav-file-title-content::before,
-body:not(.remove-file-icons):not(.bt-toggle-colorful-folder.folder-style-change-options-colorful) .nav-file-title.is-active[data-path$=".md"]:hover>.nav-file-title-content::before {
- filter: hue-rotate(160deg);
-}
-
-.side-dock-plugin-panel-inner {
- padding-left: 6px;
-}
-
-/*link*/
-:is(.markdown-preview-view,.markdown-rendered) .internal-link {
- font-family: var(--font-family-strong) !important;
-}
-
-body:not(.default-unresolved-link) :is(.markdown-preview-view,.markdown-rendered) .internal-link.is-unresolved>*,
-body:not(.default-unresolved-link) *>.internal-link.is-unresolved,
-body:not(.default-unresolved-link) .markdown-source-view.mod-cm6 .cm-hmd-internal-link .is-unresolved .cm-underline
-{
- color: var(--unresolved-link) !important;
- --link-unresolved-decoration-color:var(--unresolved-link);
-}
-
-body:not(.default-unresolved-link) .markdown-source-view.mod-cm6 .is-unresolved .cm-underline,
-body:not(.default-unresolved-link) :is(.markdown-preview-view,.markdown-rendered) .internal-link.is-unresolved {
- opacity: 0.7;
-}
-
-body.link-underline-unresolved :is(.markdown-preview-view,.markdown-rendered) .internal-link.is-unresolved>*,
-body.link-underline-unresolved *>.internal-link.is-unresolved,
-body.link-underline-unresolved .markdown-source-view.mod-cm6 .cm-hmd-internal-link .is-unresolved .cm-underline,
-body.link-underline-unresolved .markdown-source-view.mod-cm6 .is-unresolved .cm-underline,
-body.link-underline-unresolved :is(.markdown-preview-view,.markdown-rendered) .internal-link.is-unresolved,
-body.link-underline-unresolved .cm-hmd-internal-link .is-unresolved .cm-underline {
- text-decoration: none !important;
-}
-
-body:not(.default-unresolved-link) :is(.markdown-preview-view,.markdown-rendered) mark .internal-link.is-unresolved {
- opacity: 0.9;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) .internal-link.is-unresolved:hover {
- opacity: 1 !important;
-}
-.metadata-container .internal-link:hover,
-.markdown-rendered .internal-link:hover
-{
- color: var(--internal-link-color);
- opacity: 0.8;
-}
-.cm-s-obsidian span.cm-hmd-internal-link:hover
-{
- color: var(--internal-link-color);
-}
-.metadata-container .internal-link,
- .markdown-rendered .internal-link,
-a.internal-link,
-.cm-s-obsidian span.cm-hmd-internal-link ,
-.cm-s-obsidian span.cm-hmd-internal-link a {
- color: var(--internal-link-color);
-}
-.metadata-container a.external-link:hover,
-.markdown-rendered a.external-link:hover
-{
- color: var(--external-link-color);
- opacity: 0.8;
-}
-.cm-s-obsidian span.cm-link:hover,
-.cm-s-obsidian span.cm-url:hover,
-.markdown-source-view.mod-cm6 .cm-link .cm-underline:hover,
-.markdown-source-view.mod-cm6 .cm-url .cm-underline:hover
-{
- color: var(--external-link-color);
-}
-.cm-s-obsidian span.cm-link,
-.cm-s-obsidian span.cm-url,
-.cm-s-obsidian span.cm-link a
-{
- color: var(--external-link-color);
-}
-
-
-/* internal link in highlight
-.cm-highlight.cm-hmd-internal-link,
-:is(.markdown-preview-view,.markdown-rendered) mark .internal-link:not(.is-unresolved) {
- color: var(--internal-link-color-in-highlight) !important;
-}
-*/
-
-:is(.markdown-preview-view,.markdown-rendered) a:hover {
- color: var(--text-accent);
- border-radius: var(--radius-xs);
- text-decoration: none !important;
- transition: all 0.4s ease-in-out;
- text-shadow: var(--window-shadow-hover);
-
-}
-
-body.colorful-link-animation :is(.markdown-preview-view,.markdown-rendered) a:hover {
- animation: 2s colorful-link infinite;
-}
-
-@keyframes colorful-link {
- 0% { filter: hue-rotate(0deg); }
- 100% { filter: hue-rotate(360deg); }
-}
-
-a.external-link {
- text-decoration: underline;
- color: var(--external-link-color);
-}
-
-
-body.link-underline-external .markdown-source-view.mod-cm6 .cm-link .cm-underline,
-body.link-underline-externa .markdown-source-view.mod-cm6 .cm-url .cm-underline,
-body.link-underline-external a.external-link,
-body:not(.link-underline-internal) .markdown-source-view.mod-cm6 .cm-hmd-internal-link >*:not(.is-unresolved).cm-underline,
-body:not(.link-underline-internal) :is(.markdown-preview-view,.markdown-rendered) .internal-link:not(.is-unresolved) {
- text-decoration-line:none;
-}
-
-.cm-url:hover {
- transition: all 600ms;
-}
-
-.cm-s-obsidian div.HyperMD-codeblock-bg {
- background: var(--background-code);
-}
-
-.theme-dark :not(pre)>code[class*='language-'],
-.theme-dark pre[class*='language-'] {
- background: var(--background-code) ;
- border-radius: var(--radius-m);
-}
-
-.theme-light :not(pre)>code[class*='language-'],
-.theme-light pre[class*='language-'] {
- background: var(--background-code);
- border-radius: var(--radius-m);
-}
-
-.theme-light code[class*="language-"],
-.theme-light pre[class*="language-"] {
- text-shadow: none;
- color: var(--code-normal);
- letter-spacing: calc(var(--letter-space-code) * 0.02em);
-}
-
-.theme-dark code[class*="language-"],
-.theme-dark pre[class*="language-"] {
- color: var(--code-normal);
- text-shadow: none;
- letter-spacing: calc(var(--letter-space-code) * 0.02em);
-}
-
-body.codebox-frosted-glass .canvas-node-container pre[class*='language-'] {
- backdrop-filter: none;
-}
-body.codebox-frosted-glass .cm-s-obsidian div.HyperMD-codeblock-bg,
-body.codebox-frosted-glass :not(pre)>code[class*='language-'],
-body.codebox-frosted-glass pre[class*='language-'] {
- backdrop-filter: blur(calc(var(--blur-codebox-frosted-glass) * 2px));
-}
-
-code[class*="language-"] {
- padding: 1em 0.5em;
-}
-
-/*embedded*/
-body.naked-embed.theme-dark,
-body.naked-embed.theme-light {
- --embed-color: transparent !important;
-}
-body.naked-embed .markdown-source-view.mod-cm6 .markdown-embed {
- border: none;
-}
-body.hide-embed-title .markdown-embed-title{
- display: none;
-}
-body.embed-hd .markdown-embed :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) {
- display: none;
-}
-.hide-embed-banner .markdown-embed-content .obsidian-banner-wrapper {
- display: none;
-}
-
-
-.popover.hover-popover :is(.markdown-preview-view,.markdown-rendered) .markdown-embed,
-.popover .markdown-preview-sizer:is(.markdown-preview-section,.markdown-rendered) {
- height: auto;
- min-height: min-content !important;
-}
-
-
-body.embed-hover.theme-light :is(.markdown-preview-view,.markdown-rendered) .internal-embed .markdown-embed:hover {
- box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .25);
- transition: all .2s ease-in-out;
- transform: translate3d(0px, -3px, 0px);
-}
-body.embed-hover.theme-light .markdown-source-view .internal-embed .markdown-embed:hover {
- background: var(--background-primary-alt);
- color: var(--text-normal);
- border-radius: 6px;
- border-width: 1px;
- box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.1);
-}
-
-body.embed-hover.theme-dark .internal-embed .markdown-embed:hover {
- box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
- transform: translate3d(0px, -3px, 0px);
-}
-
-body:not(.is-mobile).hover-scrollbars .markdown-embed:not(.canvas-node-content),
-body:not(.is-mobile).hover-scrollbars .popover.hover-popover .markdown-embed .markdown-embed {
- padding: 0 0 0 1em;
-}
-.markdown-embed:not(.canvas-node-content),
-.popover.hover-popover .markdown-embed .markdown-embed {
- background-color: var(--embed-color);
- border: 1px solid var(--embed-color);
- border-radius: var(--radius-xs);
- margin-bottom: 0;
- padding: 0 0.5em 0 1em;
- margin-top: 0;
-}
-.popover.hover-popover,
-.popover.hover-popover .markdown-embed {
- background-color: var(--background-popover);
-}
-
-
-.markdown-embed-link,
-.file-embed-link {
- position: absolute;
- top: 2px;
- right: 2px;
- color: var(--text-faint);
- cursor: pointer;
- opacity: 0;
-}
-
-.markdown-embed:hover .markdown-embed-link,
-.markdown-embed:hover .file-embed-link {
- opacity: 1;
-}
-
-.markdown-source-view .markdown-embed {
- border-color: transparent;
- border-radius: var(--radius-xs);
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.cm-s-obsidian) .file-embed {
- border: 2px solid var(--embed-color);
- border-radius: var(--radius-l);
- padding: 0.1em 0.5em;
- margin: 0.1em 0;
- background-color: transparent;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.cm-s-obsidian) .file-embed:hover {
- border: 2px solid var(--theme-color-translucent-04);
- background-color: var(--embed-color);
- border-radius: var(--radius-m);
-}
-
-.markdown-embed .markdown-preview-sizer:is(.markdown-preview-section,.markdown-rendered):first-child :is(h1,h2,h3,h4,h5,h6) {
- margin-block-start: 0.5em;
-}
-
-.inline-embed .markdown-embed-content p:first-child {
- margin: 0.5em 0;
-}
-
-body:not(.adjustable-embed-content-height) :is(.markdown-preview-view,.markdown-rendered) .markdown-embed-content {
- padding-right: 0;
- max-height: 100%;
- max-width: 100%;
- overflow: auto;
-}
-
-body.adjustable-embed-content-height :is(.markdown-preview-view,.markdown-rendered) .markdown-embed-content {
- padding-right: 0;
- max-height: var(--embed-content-height);
- max-width: 100%;
- overflow: auto;
-}
-
-.file-embed-icon {
- color: var(--theme-color);
- vertical-align: middle;
-}
-
-.markdown-embed-title {
- font-weight: 600;
- font-size: var(--font-size-embed-title-size);
- line-height: inherit;
- height: unset;
- word-wrap: break-word;
- white-space: pre-wrap;
-}
-
-.file-embed-title {
- font-weight: 600;
- text-align: left;
- line-height: 1.5em;
- font-size: var(--font-size-embed-file);
-}
-
-/* Source: https://github.com/AGMStudio/prism-theme-one-dark */
-body:not(.whole-code-wrap) code[class*='language-'],
-body:not(.whole-code-wrap) pre[class*='language-'] {
- word-spacing: normal;
- word-break: normal;
- word-wrap: break-word;
- white-space: pre;
- -moz-tab-size: 4 !important;
- -o-tab-size: 4 !important;
- tab-size: 4 !important;
-}
-
-body.whole-code-wrap code[class*='language-'],
-body.whole-code-wrap pre[class*='language-'] {
- word-spacing: normal;
- word-wrap: break-word;
- white-space: pre-wrap;
- word-break: normal;
-}
-
-
-
-/* Inline code */
-:not(pre)>code[class*='language-'] {
- padding: .1em !important;
- border-radius: var(--radius-s) !important;
- white-space: normal !important;
-}
-
-.token.important,
-.token.bold {
- font-weight: bold !important;
-}
-
-.token.italic {
- font-style: italic !important;
-}
-
-.token.entity {
- cursor: help !important;
-}
-
-/*show language type in preview mode*/
-/*Thanks to elutao from https://snippets.cacher.io/snippet/018387c872dc39277996 */
-body:not(.remove-language-type) pre::before {
- font-family: var(--font-default);
- color: #95a3b5;
- opacity: 0.7;
- font-size: 0.85em;
- font-weight: 600;
- position: absolute;
- right: 48px;
- top: 0.05em;
-}
-
-pre {
- position: relative;
-}
-
-body:not(.remove-language-type) pre[class~='language-c']::before {
- content: "C";
-}
-body:not(.remove-language-type) pre[class~='language-py']::before,
-body:not(.remove-language-type) pre[class~='language-python']::before {
- content: "PYTHON";
-}
-body:not(.remove-language-type) pre[class~='language-nginx']::before {
- content: "NGINX";
-}
-body:not(.remove-language-type) pre[class~='language-css']::before {
- content: "CSS";
-}
-body:not(.remove-language-type) pre[class~='language-javascript']::before {
- content: "JS";
-}
-body:not(.remove-language-type) pre[class~='language-js']::before {
- content: "JS";
-}
-body:not(.remove-language-type) pre[class~='language-php']::before {
- content: "PHP";
-}
-body:not(.remove-language-type) pre[class~='language-shell']::before,
-body:not(.remove-language-type) pre[class~='language-bash']::before {
- content: "SHELL";
-}
-body:not(.remove-language-type) pre[class~='language-flow']::before {
- content: "FLOW";
-}
-body:not(.remove-language-type) pre[class~='language-sequence']::before {
- content: "SEQUENCE";
-}
-body:not(.remove-language-type) pre[class~='language-sql']::before {
- content: "SQL";
-}
-body:not(.remove-language-type) pre[class~='language-yaml']::before {
- content: "YAML";
-}
-body:not(.remove-language-type) pre[class~='language-ini']::before {
- content: "INI";
-}
-body:not(.remove-language-type) pre[class~='language-xml']::before {
- content: "XML";
-}
-body:not(.remove-language-type) pre[class~='language-git']::before {
- content: "GIT";
-}
-body:not(.remove-language-type) pre[class~='language-cs']::before {
- content: "C#";
-}
-body:not(.remove-language-type) pre[class~='language-cpp']::before {
- content: "C++";
-}
-body:not(.remove-language-type) pre[class~='language-java']::before {
- content: "JAVA";
-}
-body:not(.remove-language-type) pre[class~='language-html']::before {
- content: "HTML";
-}
-body:not(.remove-language-type) pre[class~='language-txt']::before {
- content: "TXT";
-}
-body:not(.remove-language-type) pre[class~='language-r']::before {
- content: "R";
-}
-body:not(.remove-language-type) pre[class~='language-matlab']::before {
- content: "MATLAB";
-}
-
-/* ==== fold icons ==== */
-.CodeMirror-guttermarker-subtle {
- color: var(--text-normal);
-}
-
-/*-- reduce left padding --*/
-div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting.cm-formatting-header {
- font-size: 0.6rem !important;
- opacity: 0.5;
-}
-
-div.CodeMirror-activeline .CodeMirror-line span.cm-formatting.cm-formatting-header {
- font-size: 0.6rem !important;
- opacity: 1;
-}
-
-span.cm-formatting.cm-formatting-header {
- opacity: 0.45;
-}
-
-body.image-border img{
- border: 1px solid rgba(var(--mono-rgb-100),0.1);
- filter: drop-shadow(0px 0px 3px rgba(var(--mono-rgb-100),0.2));
-}
-/* images : reduce displayed size of embedded files, zoom on hover */
-body:not(.obsidian-default-image) :is(.markdown-preview-view, .markdown-rendered) .workspace-leaf-content[data-type="markdown"] img:not([class*="emoji"]) {
- max-width: var(--image-max-width);
- margin-left: auto;
- margin-right: auto;
-}
-
-body:not(.obsidian-default-image) .print :is(.markdown-preview-view, .markdown-rendered) img:not([class*="emoji"]) {
- display: block;
-}
-
-body:not(.obsidian-default-image) .workspace-leaf-content[data-type="markdown"] .view-content :not(.canvas-node-content)>img:not([class*="emoji"]) {
- cursor: zoom-in;
- display: block;
- margin-left: auto ;
- margin-right: auto;
-}
-
-body:not(.image-zoom) .markdown-reading-view button img,
-body:not(.image-zoom) .markdown-reading-view .callout-title-inner img {
- pointer-events: none;
-}
-
-body:not(.image-zoom) .markdown-reading-view img:not([class*="emoji"]):active,
-.workspace-leaf-content[data-type="image"] img:active {
- cursor: zoom-out !important;
- position: fixed;
- object-fit: contain;
- max-height: 100%;
- max-width: 100%;
- height: 100%;
- width: 100%;
- margin: 1px auto 0;
- padding: 0;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 200;
- background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgdmlld0JveD0iMCAwIDgwIDgwIj4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHJlY3Qgd2lkdGg9IjgwIiBoZWlnaHQ9IjgwIiBmaWxsPSIjRjJGNEY2Ii8+CiAgICA8ZyBmaWxsPSIjRkZGIj4KICAgICAgPHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iNzkiIHg9Ijc4Ii8+CiAgICAgIDxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjE5IiB4PSIxOSIvPgogICAgICA8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxOSIgeD0iMzkiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMTkiIHg9IjU5Ii8+CiAgICAgIDxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjE5IiB4PSIxOSIgeT0iMjAiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMTkiIHg9IjM5IiB5PSIyMCIvPgogICAgICA8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxOSIgeD0iNTkiIHk9IjIwIi8+CiAgICAgIDxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjE5IiB4PSIxOSIgeT0iNDAiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMTkiIHg9IjM5IiB5PSI0MCIvPgogICAgICA8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxOSIgeD0iNTkiIHk9IjQwIi8+CiAgICAgIDxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjE5IiB4PSIxOSIgeT0iNjAiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMTkiIHg9IjM5IiB5PSI2MCIvPgogICAgICA8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxOSIgeD0iNTkiIHk9IjYwIi8+CiAgICAgIDxyZWN0IHdpZHRoPSI3OSIgaGVpZ2h0PSIxIiB5PSIxOSIvPgogICAgICA8cmVjdCB3aWR0aD0iNzkiIGhlaWdodD0iMSIgeT0iMzkiLz4KICAgICAgPHJlY3Qgd2lkdGg9Ijc5IiBoZWlnaHQ9IjEiIHk9IjU5Ii8+CiAgICA8L2c+CiAgICA8cmVjdCB3aWR0aD0iODAiIGhlaWdodD0iMiIgeT0iNzgiIGZpbGw9IiNGRkYiLz4KICA8L2c+Cjwvc3ZnPgo=");
-}
-
-body:not(.obsidian-default-image) .workspace-leaf-content[data-type="markdown"] .internal-embed.image-embed.is-loaded img:not([class*="emoji"]) {
- max-width: var(--image-max-width);
-
- display: block;
-}
-
-.internal-embed[alt$="inline"],
-.internal-embed[alt$="Inline"],
-.internal-embed[alt$="INLINE"],
-.internal-embed[alt$="inl"] {
- display: inline ;
-}
-
-body:not(.obsidian-default-image) .markdown-source-view.mod-cm6 img:not([class*="emoji"]) {
- display: block;
- margin: auto !important;
- cursor: help;
-}
-
-body.hide-vault-name .nav-folder.mod-root>.nav-folder-title {
- display: none;
-}
-
-body.file-name-wrapped .workspace-leaf-content[data-type="file-explorer"] .nav-file-title-content,
-body.file-name-wrapped .workspace-leaf-content[data-type="file-explorer"] .nav-folder-title-content {
- white-space: normal;
-}
-
-.nav-file-title-content.is-being-renamed {
- margin-left: 0px;
- text-indent: 0px;
- color: black !important;
-}
-
-/* Cursor color in normal vim mode and opacity */
-.cm-fat-cursor .CodeMirror-cursor,
-.cm-animate-fat-cursor {
- width: 0.6em;
- background: #db9a1f;
- opacity: 0.6 !important;
-}
-
-/*an active line highlight in vim normal mode */
-.cm-fat-cursor .CodeMirror-activeline .CodeMirror-linebackground,
-.CodeMirror-activeline-background.CodeMirror-linebackground,
-.cm-active.cm-line {
- background-color: var(--activeline-background) !important;
-}
-
-.mute-code-indent-line .markdown-source-view.mod-cm6 .HyperMD-codeblock .cm-indent::before {
- display: none;
-}
-
-.muted-activeline-bg .CodeMirror-activeline-background.CodeMirror-linebackground,
-.muted-activeline-bg .markdown-source-view.cm-s-obsidian.mod-cm6 .cm-active.cm-line:not(.HyperMD-codeblock-bg) {
- background-color: transparent !important;
-}
-
-.CodeMirror pre.CodeMirror-line,
-.CodeMirror pre.CodeMirror-line-like {
- padding-left: 0;
-}
-
-.CodeMirror pre.HyperMD-codeblock.CodeMirror-line {
- padding-left: 4px;
- letter-spacing: calc(var(--letter-space-code) * 0.02em);
-}
-
-.CodeMirror pre.HyperMD-quote.CodeMirror-line {
- padding-left: 4px;
-}
-
-.cm-s-obsidian pre.HyperMD-header {
- padding-top: 0.25em;
-}
-
-/*linenumber*/
-.is-mobile .cm-lineNumbers .cm-gutterElement,
-.cm-s-obsidian .CodeMirror-linenumber {
- font-family: var(--font-monospace-theme);
- font-size: 0.85em;
-}
-
-.cm-gutter.cm-lineNumbers {
- font-family: var(--font-monospace-theme);
-}
-
-.cm-lineNumbers .cm-active.cm-gutterElement {
- color: var(--text-accent);
- /* background: var(--activeline-background); */
-}
-
-/*----file explorer smaller fonts & line height----*/
-.workspace-leaf-content[data-type="file-explorer"] .nav-file-title,
-.workspace-leaf-content[data-type="file-explorer"] .nav-folder-title {
- font-size: var(--font-size-folder-and-file);
- font-family: var(--font-family-folder-file-title);
- border-radius: 0;
-}
-
-.workspace-leaf-content[data-type="file-explorer"] .nav-file-title {
- padding: 1px 5px 3px 4px;
- color: var(--text-folder-file);
-}
-
-.workspace-leaf-content[data-type="file-explorer"] .nav-folder-title,
-.workspace-leaf-content[data-type="file-explorer"] .tree-item-self.is-clickable.nav-folder-title {
- font-weight: 600;
- padding: 4px 0 4px 23px;
- color: var(--text-normal);
-}
-
-/*rename*/
-.nav-file-title-content.is-being-renamed,
-.nav-folder-title-content.is-being-renamed {
- cursor: text;
- border-color: transparent;
- background-color: white;
- color: black;
-}
-
-/*---- nav arrows adjust location ----*/
-body:not(.default-icons) .nav-folder-collapse-indicator {
- position: absolute;
- transition: transform 20ms linear 0s;
-}
-
-/* body.default-icons .nav-folder-collapse-indicator {
- margin-left: -9px;
-} */
-
-body:not(.default-icons):not(.remove-arrow) .nav-folder-collapse-indicator::before {
- position: absolute;
- content: "↓";
- margin-left: 3px;
- font-family: 'Inter';
- font-weight: bold;
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body:not(.default-icons) .nav-folder-collapse-indicator svg {
- display: none;
- color: var(--accent-strong);
- height: 7px;
- width: 7px;
-}
-
-
-
-body:not(.default-icons) .nav-folder.is-collapsed .nav-folder-collapse-indicator::before {
- transform: rotate(-90deg);
- opacity: 0.55;
-}
-
-/*search icon 1*/
-body:not(.default-icons) .backlink-pane .search-result-container .collapse-icon {
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) .backlink-pane .search-result-container .collapse-icon::before {
- content: "↓";
- font-size: 14px;
- font-family: 'Inter';
- font-weight: bold;
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body:not(.default-icons) .backlink-pane .search-result-container .collapse-icon svg {
- display: none;
- color: var(--accent-strong);
- height: 7px;
- width: 7px;
-}
-
-body:not(.default-icons) .backlink-pane .search-result-container .tree-item.search-result.is-collapsed .collapse-icon::before {
- transform: rotate(-90deg);
- opacity: 0.5;
-}
-
-/* search panel icons */
-body:not(.default-icons) .workspace-leaf .search-result-container.mod-global-search .tree-item-self.search-result-file-title.is-clickable .collapse-icon {
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) .workspace-leaf .search-result-container.mod-global-search .tree-item-self.search-result-file-title.is-clickable .collapse-icon::before {
- content: "↓";
- font-size: 14px;
- font-weight: bold;
- font-family: 'Inter';
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body:not(.default-icons) .workspace-leaf .search-result-container.mod-global-search .tree-item-self.search-result-file-title.is-clickable .collapse-icon svg {
- display: none;
- color: var(--accent-strong);
- height: 7px;
- width: 7px;
-}
-
-body:not(.default-icons) .workspace-leaf .search-result-container.mod-global-search .tree-item.search-result.is-collapsed .collapse-icon::before {
- transform: rotate(-90deg);
- opacity: 0.5;
-}
-
-/* header collaspe indicators*/
-:is(.markdown-preview-view,.markdown-rendered) div.is-collapsed :is(h1,h2,h3,h4,h5,h6)::after,
-:is(.markdown-preview-view,.markdown-rendered) li.is-collapsed::after {
- content: "...";
- padding: 5px;
- color: var(--text-faint);
-}
-
-body:not(.default-icons) div.heading-collapse-indicator.collapse-indicator {
- position: absolute;
- margin: 15px 0 0 -20px;
- padding: 0;
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) :is(h1,h2) div.heading-collapse-indicator.collapse-indicator {
- position: absolute;
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) div.heading-collapse-indicator.collapse-indicator::before {
- content: "↓";
- position: absolute;
- font-size: 15px;
- font-weight: bold;
- font-family: 'Inter';
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
- opacity: 0;
-}
-
-body:not(.default-icons) .heading-collapse-indicator.collapse-indicator.collapse-icon svg {
- display: none;
-}
-
-body:not(.default-icons) div.is-collapsed div.heading-collapse-indicator.collapse-indicator {
- transform: translateX(7px) translateY(7px) rotate(-90deg);
-}
-
-body:not(.default-icons) div.is-collapsed div.heading-collapse-indicator.collapse-indicator::before,
-body:not(.default-icons) :is(h1,h2,h3,h4,h5,h6):hover div.heading-collapse-indicator.collapse-indicator::before {
- opacity: 1;
-}
-
-body:not(.default-icons) .outline .tree-item .collapse-icon {
- padding: 0;
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) .outline .tree-item .collapse-icon::before {
- content: "↓";
- font-size: 1em;
- font-weight: bold;
- font-family: 'Inter';
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body:not(.default-icons) .outline .tree-item .collapse-icon svg {
- display: none;
- color: var(--accent-strong);
- height: 7px;
- width: 7px;
-}
-
-body:not(.default-icons) .outline .tree-item.is-collapsed .collapse-icon::before {
- transform: rotate(-90deg);
- opacity: 0.5;
-}
-
-/*vertical lines in outline page*/
-.outline .tree-item-children {
- margin-left: 14px;
- border-left: 1px solid #94949433;
- border-radius: 0;
- transition: all 400ms ease-in-out;
-}
-
-body.default-icons .outline .tree-item-children {
- margin-left: 12.5px;
-}
-
-.outline .tree-item-children:hover {
- border-left-color: var(--theme-color-translucent-04);
-}
-
-.tree-item-flair {
- line-height: 17px;
- padding-top: 3px;
- height: 1.45rem;
-}
-
-body.nowrap-outline .outline .tree-item-inner {
- white-space: nowrap;
-}
-/*****from https://www.yuque.com/fanmofeng/obsidian/ioifq0 *******/
-
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .collapse-icon {
- padding-inline-end: var(--size-2-3);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .collapse-icon::before {
- content: "" !important;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item {
- position: relative;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-self {
- position: relative;
- margin-bottom: 0;
- white-space: nowrap;
- margin-top: -1px; /* fix item gap */
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-self .tree-item-inner {
- padding-left: 4px;
- overflow: hidden;
- text-overflow: ellipsis;
- height: calc(var(--nav-item-size) * 1.8);
- line-height: calc(var(--nav-item-size) * 1.8);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-self .tree-item-inner::before {
- content: "";
- width: var(--size-4-1);
- height: var(--size-4-1);
- border: 2px solid hsla(var(--color-accent-hsl), 0.9);
- border-radius: 50%;
- position: absolute;
- margin-left:-1.5em;
- top: 50%;
- transform: translateY(-50%);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-self .tree-item-icon ~ .tree-item-inner {
- padding-left: 4px;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-self .tree-item-icon ~ .tree-item-inner::before {
- content: none;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item.is-collapsed .tree-item-icon::before {
- box-shadow: 0 0 0 4px var(--background-modifier-hover);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item::after {
- content: "";
- width: 1.5px;
- position: absolute;
- background-color: transparent;
- top: calc(calc(var(--nav-item-size) * 1.8) / 2 * -1);
- left: -10px;
- height: calc(100% - calc(var(--nav-item-size) * 1.8) + var(--size-4-8));
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-icon {
- cursor: pointer;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-icon::before {
- margin-top: 50%;
- width: var(--size-4-2);
- height: var(--size-4-2);
- background-color: hsla(var(--color-accent-hsl), 0.9);
- border-radius: 50%;
- position: absolute;
- left: 4px;
- top: 50%;
- transform: translateY(-50%);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-icon svg {
- display: block;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item-icon svg path {
- display: none;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item:hover > .tree-item-children > .tree-item::after {
- background-color: hsla(var(--color-accent-hsl), 0.9);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item:hover > .tree-item-self:hover + .tree-item-children .tree-item::after {
- background-color: transparent;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item:hover > .tree-item-children > .tree-item:hover::after, body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item:hover > .tree-item-children > .tree-item:hover ~ .tree-item::after {
- background-color: transparent;
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline .tree-item:hover > .tree-item-children > .tree-item:hover::before {
- content: "";
- position: absolute;
- top: calc(calc(var(--nav-item-size) * 1.8) / 2 * -1);
- left: -10px;
- bottom: calc(100% - (calc(var(--nav-item-size) * 1.8) + var(--size-4-2)) / 2 - 1px);
- width: 16px;
- border-bottom-left-radius: var(--radius-m);
- border-bottom: 1.5px solid hsla(var(--color-accent-hsl), 0.9);
- border-left: 2px solid hsla(var(--color-accent-hsl), 0.9);
-}
-body.logseq-outline-style .workspace-leaf-content[data-type=outline] .view-content .outline :is(.tree-item-children, .tree-item-self .tree-item-self) {
- padding-left: 0;
- margin-left: var(--size-4-5);
- border-left: none;
-}
-
-/*tag collapse indicator*/
-.tag-container .tree-item-children {
- border-left: 1px solid #94949433;
- border-radius: 0 3px 3px 0;
- transition: all 300ms ease-in-out;
-}
-
-.tag-container .tree-item-children > div[style="width: 1px; height: 0.1px; margin-bottom: 0px;"] {
- height: 0 !important;
-}
-
-.tag-container .tree-item-self .tree-item-icon svg {
- display: none;
-}
-
-.tag-container .tree-item-self .tree-item-icon::before {
- content: "#";
- font-size: 1em;
- font-weight: bold;
- font-family: 'Inter';
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-.tag-container .tree-item-children:hover {
- border-left-color: var(--theme-color);
-}
-
-.tag-container .tree-item.is-collapsed .collapse-icon {
- opacity: 0.5;
-}
-
-/*setting panel*/
-
-.modal .modal-title {
- margin-left: 1em;
-}
-.modal-content .cmdr-setting-content {
- height: auto;
-}
-[class='modal'] {
- max-width: unset ;
- width: unset;
- min-width: var(--dialog-width);
-}
-
-.modal.mod-settings {
- border: none;
-}
-
-.modal.mod-narrow .modal-content {
- overflow: hidden;
-}
-
-.vertical-tab-nav-item {
- padding: 6px 6px 6px 24px;
- margin-bottom: 0;
-}
-
-
-.modal.mod-settings .vertical-tab-content-container {
- padding: 0;
-}
-
-.modal-content .cmdr-setting-content {
- height: auto;
-}
-
-.vertical-tab-content .setting-item {
- padding: 8px 0;
-}
-
-.is-phone .setting-item-heading {
- margin-top: 0px;
- margin-bottom: 0px;
-}
-
-.modal button:not(.mod-cta):not(.mod-warning):hover {
- background-color: var(--interactive-accent-hover);
- color: #fdfdfd;
-}
-.modal .community-modal-details {
- background-color: var(--background-primary);
-}
-.community-theme-container .clickable-icon {
- color: var(--accent-strong)
-}
-
-.dropdown {
- background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMTI4MC4wMDAwMDBwdCIgaGVpZ2h0PSI2NDAuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCAxMjgwLjAwMDAwMCA2NDAuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTUsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE3CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDY0MC4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiCmZpbGw9IiMyMTk2ZjMiIHN0cm9rZT0ibm9uZSI+CjxwYXRoIGQ9Ik0xMCA2MzkyIGMwIC00IDE0MzggLTE0NDUgMzE5NSAtMzIwMiBsMzE5NSAtMzE5NCAzMTk1IDMxOTQgYzE3NTcKMTc1NyAzMTk1IDMxOTggMzE5NSAzMjAyIDAgNSAtMjg3NSA4IC02MzkwIDggLTM1MTUgMCAtNjM5MCAtMyAtNjM5MCAtOHoiLz4KPC9nPgo8L3N2Zz4K);
-}
-
-/*translucent setting panel*/
-body.translucent-setting-panel .modal-bg {
- background-color: var(--background-secondary-translucent-1);
-}
-
-
-
-body.setting-default-frosted-glass .prompt {
- background-color: var(--bg-color-settings-4);
- backdrop-filter: blur(3px);
-}
-
-body.setting-default-frosted-glass.theme-dark .prompt {
- backdrop-filter: blur(8px);
-}
-
-body.setting-default-frosted-glass .vertical-tab-header-group-title {
- color: var(--text-normal);
- border-top: 1px dashed var(--text-muted);
-}
-
-body.translucent-setting-panel .modal-bg,
-body.setting-default-frosted-glass .modal-bg {
- background-color: var(--bg-color-settings-0);
- backdrop-filter: blur(5px);
-}
-
-body.translucent-setting-panel .modal.mod-settings,
-body.setting-default-frosted-glass .modal.mod-settings {
- background-color: var(--bg-color-settings-0-1);
- box-shadow: 0 0 20px var(--bg-color-settings-1);
-}
-
-body.translucent-setting-panel .modal.mod-settings,
-body.setting-default-frosted-glass .modal.mod-settings {
- border: none;
-}
-body.setting-default-frosted-glass .vertical-tab-header,
-body.translucent-setting-panel .vertical-tab-header {
- background-color: var(--bg-color-settings-3);
-}
-body.translucent-setting-panel .horizontal-tab-nav-item,
-body.translucent-setting-panel .vertical-tab-nav-item,
-body.setting-default-frosted-glass .horizontal-tab-nav-item,
-body.setting-default-frosted-glass .vertical-tab-nav-item {
- background-color: transparent;
-}
-
-body.translucent-setting-panel .horizontal-tab-nav-item:hover,
-body.translucent-setting-panel .vertical-tab-nav-item:hover,
-body.translucent-setting-panel .horizontal-tab-nav-item.is-active,
-body.translucent-setting-panel .vertical-tab-nav-item.is-active,
-body.setting-default-frosted-glass .horizontal-tab-nav-item:hover,
-body.setting-default-frosted-glass .vertical-tab-nav-item:hover,
-body.setting-default-frosted-glass .horizontal-tab-nav-item.is-active,
-body.setting-default-frosted-glass .vertical-tab-nav-item.is-active {
- background-color: var(--bg-color-settings-2);
- color: var(--text-normal);
- font-weight: bold;
-}
-
-body.translucent-setting-panel .horizontal-tab-content,
-body.translucent-setting-panel .vertical-tab-content,
-body.setting-default-frosted-glass .horizontal-tab-content,
-body.setting-default-frosted-glass .vertical-tab-content {
- background-color: var(--bg-color-settings-3);
-}
-
-body.translucent-setting-panel .vertical-tab-content {
- background-color: var(--bg-color-settings-2);
-}
-
-body.setting-default-frosted-glass .vertical-tab-header-group-title {
- border: none;
-}
-
-/* ======= graph view ==============*/
-.workspace-leaf-content[data-type="graph"] .graph-controls {
- background-color: var(--graph-control-bg);
- border: none;
-}
-.workspace-split.mod-root .workspace-leaf-content[data-type="graph"] .view-content {
- background-color: var(--graph-canvas-bg);
-}
-
-.graph-view.color-fill {
- color: var(--graph-circle);
-}
-.graph-view.color-circle {
- color: var(--graph-circle-outline);
-}
-.graph-view.color-line {
- color: var(--graph-line);
-}
-.graph-view.color-text {
- color: var(--graph-text-color);
-}
-.graph-view.color-fill-highlight {
- color: var(--graph-circle-fill-highlight);
-}
-.graph-view.color-line-highlight {
- color: var(--graph-line-fill-highlight);
-}
-.graph-view.color-fill-tag {
- color: var(--graph-tag) !important;
-}
-.graph-view.color-fill-attachment {
- color: var(--graph-attach) !important;
-}
-.graph-view.color-fill-unresolved {
- color: var(--graph-unresolved);
- opacity: 1;
-}
-.graph-view.color-arrow {
- color: var(--graph-arrow);
- opacity: 1;
-}
-
-/*Horizontal line in edit mode. Changes --- to full-width line*/
-/*thanks to Piotr from obsidian forum*/
-div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-hr {
- color: transparent;
-}
-
-div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-hr:after {
- content: "";
- position: absolute;
- height: 1px;
- width: 100%;
- background: var(--text-muted);
- left: 0;
- top: 50%;
-}
-
-/*change collapse icon position in left side*/
-.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn {
- margin-top: 0;
- padding: 7px 6px 2px 6px;
-}
-
-/* colourful notes */
-/* from Notation by death_au https://github.com/deathau/Notation-for-Obsidian */
-/* Original idea from: https://gist.github.com/mklepaczewski/54e451f09994b9d450de81c8baaf8aa4 */
-/* but also with simpler classes so you can use `` as well */
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-green-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink-bg code,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-red-bg code,
-.print pre.language-note-gray-bg code,
-.print pre.language-note-brown-bg code,
-.print pre.language-note-orange-bg code,
-.print pre.language-note-yellow-bg code,
-.print pre.language-note-green-bg code,
-.print pre.language-note-blue-bg code,
-.print pre.language-note-purple-bg code,
-.print pre.language-note-pink-bg code,
-.print pre.language-note-red-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-green-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink-bg code,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-red-bg code{
- background: unset !important;
- background-color:unset !important;
- white-space: pre-wrap !important;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-notice,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray-bg,
-.gray-background,
-.gray-bg,
-.print pre.language-note-gray-bg .popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-notice,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray-bg {
- background-color: var(--background-gray) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown-bg,
-.brown-background,
-.brown-bg,
-.print pre.language-note-brown-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown-bg {
- background-color: var(--background-brown) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange-bg,
-.orange-background,
-.orange-bg,
-.print pre.language-note-orange-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange-bg {
- background-color: var(--background-orange) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow-bg,
-.yellow-background,
-.yellow-bg,
-.print pre.language-note-yellow-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow-bg {
- background-color: var(--background-yellow) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-green-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-green-bg,
-.green-background,
-.green-bg,
-.print pre.language-note-green-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-green-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-green-bg {
- background-color: var(--background-green) !important;
-}
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue-background,
- :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue-bg,
-.blue-background,
-.blue-bg,
-.print pre.language-note-blue-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue-bg {
- background-color: var(--background-blue) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple-bg,
-.purple-background,
-.purple-bg,
-.print pre.language-note-purple-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple-bg {
- background-color: var(--background-purple) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink-bg,
-.pink-background,
-.pink-bg,
-.print pre.language-note-pink-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink-bg {
- background-color: var(--background-pink) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-red-background,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-red-bg,
-.red-background,
-.red-bg,
-.print pre.language-note-red-bg,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-red-background,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-red-bg {
- background-color: var(--background-red) !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-important,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-imp,
-.print pre.language-note-important,
-.print pre.language-note-imp,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-important,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-imp {
- border: 4px dashed var(--note-important) !important;
-}
-pre.language-note-important:before,
-pre.language-note-imp::before {
- content: "Important";
- color: var(--note-important) !important;
- font-weight: 800;
- top: -1px;
-}
-
-/*colourful text*/
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-green,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink,
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-red,
-.print pre.language-note-gray,
-.print pre.language-note-brown,
-.print pre.language-note-orange,
-.print pre.language-note-yellow,
-.print pre.language-note-green,
-.print pre.language-note-blue,
-.print pre.language-note-purple,
-.print pre.language-note-pink,
-.print pre.language-note-red,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-green,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-red {
- background-color: transparent !important;
- margin: 3px 0;
- padding: 5px 10px;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray code.language-note-gray,
-.print code.language-note-gray,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-gray code.language-note-gray {
- color: var(--text-gray) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown code.language-note-brown,
-.print code.language-note-brown,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-brown code.language-note-brown {
- color: var(--text-brown) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange code.language-note-orange,
-.print code.language-note-orange,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-orange code.language-note-orange {
- color: var(--text-orange) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow code.language-note-yellow,
-.print code.language-note-yellow,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-yellow code.language-note-yellow {
- color: var(--text-yellow) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-green code.language-note-green,
-.print code.language-note-green,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-green code.language-note-green {
- color: var(--text-green) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue code.language-note-blue,
-.print code.language-note-blue,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-blue code.language-note-blue {
- color: var(--text-blue) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple code.language-note-purple,
-.print code.language-note-purple,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-purple code.language-note-purple {
- color: var(--text-purple) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink code.language-note-pink,
-.print code.language-note-pink,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-pink code.language-note-pink {
- color: var(--text-pink) !important;
- background: unset !important;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-red code.language-note-red,
-.print code.language-note-red,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-red code.language-note-red {
- color: var(--text-red) !important;
- background: unset !important;
-}
-
-/* cloze */
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-cloze code.language-note-cloze,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-cloze code.language-note-cloze {
- color: var(--text-normal) !important;
- background-color: var(--text-normal)!important;
- display: block;
- padding: 0px !important;
- text-shadow: none;
- margin: 1em 0.7em 0;
- font-size: var(--font-size-cloze) !important;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-cloze,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-cloze {
- background-color: transparent;
-}
-
-code.language-note-cloze.is-loaded:hover {
- cursor: pointer;
-}
-:is(.markdown-preview-view,.markdown-rendered) pre.language-note-cloze code.language-note-cloze.is-loaded:active,
-.popover :is(.markdown-preview-view,.markdown-rendered) pre.language-note-cloze code.language-note-cloze.is-loaded:active {
- background-color: transparent !important;
-}
-
-pre.language-note-cloze::before {
- content: "TO RECALL";
- color: var(--note-cloze);
- font-weight: 800;
- left: 22px;
-}
-
-/*hidden box*/
-/*改自 https://github.com/chokcoco/iCSS/issues/153 */
-@property --hibox {
- syntax: '';
- inherits: false;
- initial-value: 24px;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre.language-hibox {
- background-color: transparent;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre.language-hibox code.language-hibox:hover {
- color: var(--text-normal);
- --hibox: 900px;
- overflow: auto;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) pre.language-hibox code.language-hibox {
- position: relative;
- height: auto;
- overflow: hidden;
- background: radial-gradient(circle at 0px 0px, var(--theme-color-translucent-015) 0, var(--theme-color-translucent-015) var(--hibox), transparent var(--hibox), transparent 0);
- transition: --hibox 0.4s linear;
- color: var(--background-code);
- color: transparent;
-}
-
-
-/*======== optionnal mermaid style below ========*/
-.markdown-source-view.mod-cm6 .cm-content > [contenteditable=false] {
- overflow: auto;
-}
-
-body.resizable-mermaid .mermaid {
- resize: both;
- overflow: auto;
- position: relative;
-}
-
-:is(.markdown-preview-section,.markdown-rendered) .mermaid,
-.markdown-source-view.mod-cm6 .cm-scroller .mermaid {
- letter-spacing: 0;
-}
-
-.markdown-source-view.mod-cm6 .mermaid svg {
- margin: 0 auto;
- display: block;
-}
-
-.mermaid .label {
- font-family: var(--mermaid-font-family) !important;
- color: var(--text-normal) !important;
-}
-
-.mermaid .label text {
- fill: var(--background-primary-alt) !important;
-}
-
-.mermaid .node:not([class*="id"]) rect:not([style*="fill"]):not([style*="stroke"]),
-.mermaid .node:not([class$="id"]) circle:not([style*="fill"]):not([style*="stroke"]),
-.mermaid .node:not([class$="id"]) ellipse:not([style*="fill"]):not([style*="stroke"]),
-.mermaid .node:not([class$="id"]) polygon:not([style*="fill"]):not([style*="stroke"]),
-.mermaid .node:not([class$="id"]) path:not([style*="fill"]):not([style*="stroke"]) {
- fill: var(--background-primary) !important;
-}
-
-.mermaid .node .label {
- text-align: center !important;
-}
-
-.mermaid .node.clickable {
- cursor: pointer !important;
-}
-
-.mermaid .arrowheadPath {
- fill: var(--text-faint) !important;
-}
-
-.mermaid .edgePath .path,
-.mermaid .flowchart-link {
- stroke: var(--text-faint) !important;
-}
-
-.mermaid .edgeLabel {
- background-color: var(--background-primary) !important;
- text-align: center !important;
-}
-
-.mermaid .edgeLabel rect {
- opacity: 0 !important;
-}
-
-.mermaid .cluster rect {
- fill: var(--background-primary-alt) !important;
- stroke: var(--text-faint) !important;
-}
-
-.mermaid .cluster text {
- fill: var(--background-primary) !important;
-}
-
-/* Sequence Diagram variables */
-.mermaid .actor {
- stroke: var(--text-accent) !important;
-}
-
-.mermaid .actor-line {
- stroke: var(--text-muted) !important;
-}
-
-.mermaid .messageLine0 {
- stroke-dasharray: none !important;
- stroke: var(--text-muted) !important;
-}
-
-.mermaid .messageLine1 {
- stroke-dasharray: 2, 2 !important;
- stroke: var(--text-muted) !important;
-}
-
-.mermaid #arrowhead path,
-.mermaid #crosshead path {
- fill: var(--text-muted) !important;
- stroke: var(--text-muted) !important;
-}
-
-.mermaid .sequenceNumber {
- fill: var(--background-primary) !important;
-}
-
-.mermaid #sequencenumber,
-.mermaid .messageText {
- fill: var(--text-muted) !important;
-}
-
-.mermaid .labelBox {
- stroke: var(--text-accent) !important;
- fill: var(--background-secondary-alt) !important;
-}
-
-.mermaid .labelText,
-.mermaid .labelText>tspan,
-.mermaid .loopText,
-.mermaid .loopText>tspan {
- fill: var(--text-muted) !important;
- stroke: none !important;
-}
-
-.mermaid .loopLine {
- stroke-dasharray: 2, 2 !important;
- stroke: var(--text-accent) !important;
- fill: var(--text-accent) !important;
-}
-
-.mermaid .note {
- stroke: var(--text-normal) !important;
- fill: var(--mermaid-seq-dia-color) !important;
-}
-
-.mermaid .noteText,
-.mermaid .noteText>tspan {
- fill: var(--text-normal) !important;
- stroke: none !important;
-}
-
-/* Gantt chart variables */
-.mermaid .activation0,
-.mermaid .activation1,
-.mermaid .activation2 {
- fill: var(--background-secondary) !important;
- stroke: var(--text-accent) !important;
-}
-
-/** Section styling */
-.mermaid .mermaid-main-font {
- font-family: var(--mermaid-font-family) !important;
-}
-
-.mermaid .section {
- stroke: none !important;
- opacity: 0.3 !important;
-}
-
-.mermaid .section0 {
- fill: var(--text-faint) !important;
-}
-
-.mermaid .section2 {
- fill: var(--text-accent) !important;
-}
-
-.mermaid .section1,
-.mermaid .section3 {
- fill: var(--text-muted) !important;
- opacity: 0.15 !important;
-}
-
-.mermaid .sectionTitle0,
-.mermaid .sectionTitle1,
-.mermaid .sectionTitle2,
-.mermaid .sectionTitle3 {
- fill: var(--text-normal) !important;
-}
-
-.mermaid .sectionTitle {
- text-anchor: start !important;
- font-size: 15px !important;
- font-weight: bold;
- line-height: 14px !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-/* Grid and axis */
-.mermaid .grid .tick {
- stroke: var(--text-muted) !important;
- opacity: 1 !important;
- shape-rendering: crispEdges !important;
-}
-
-.mermaid .grid .tick text {
- font-family: var(--mermaid-font-family) !important;
- font-size: 13px;
-}
-
-.mermaid .grid path {
- stroke-width: 0 !important;
-}
-
-/* Today line */
-.today {
- fill: none !important;
- stroke: var(--background-modifier-error) !important;
- stroke-width: 2px !important;
-}
-
-/* Task styling */
-
-/* Default task */
-.task {
- stroke-width: 0.5px !important;
-}
-
-.taskText:not([font-size]) {
- font-size: 9px !important;
-}
-
-.taskTextOutsideRight {
- fill: var(--text-normal) !important;
- text-anchor: start !important;
- font-size: 12px !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-.taskTextOutsideLeft {
- fill: var(--text-normal) !important;
- text-anchor: end !important;
- font-size: 9px !important;
-}
-
-/* Special case clickable */
-.task.clickable {
- cursor: pointer !important;
-}
-
-.taskText.clickable {
- cursor: pointer !important;
- fill: var(--interactive-accent_hover) !important;
- font-weight: bold !important;
-}
-
-.taskTextOutsideLeft.clickable {
- cursor: pointer !important;
- fill: var(--interactive-accent_hover) !important;
- font-weight: bold !important;
-}
-
-.taskTextOutsideRight.clickable {
- cursor: pointer !important;
- fill: var(--interactive-accent_hover) !important;
- font-weight: bold !important;
-}
-
-/* Specific task settings for the sections*/
-.taskText0,
-.taskText1,
-.taskText2,
-.taskText3 {
- fill: var(--text-normal) !important;
- font-size: 13px;
-}
-
-.task0,
-.task1,
-.task2,
-.task3 {
- fill: var(--theme-color-translucent-04) !important;
- stroke: var(--text-muted) !important;
-}
-
-.taskTextOutside0,
-.taskTextOutside2,
-.taskTextOutside1,
-.taskTextOutside3 {
- fill: var(--text-muted) !important;
-}
-
-/* Active task */
-.active0,
-.active1,
-.active2,
-.active3 {
- fill: var(--mermaid-active-task-color) !important;
- stroke: var(--text-muted) !important;
-}
-
-.activeText0,
-.activeText1,
-.activeText2,
-.activeText3 {
- fill: var(--text-normal) !important;
-}
-
-/* Completed task */
-.done0,
-.done1,
-.done2,
-.done3 {
- stroke: var(--text-muted) !important;
- fill: var(--background-secondary) !important;
-}
-
-.doneText0,
-.doneText1,
-.doneText2,
-.doneText3 {
- fill: var(--text-normal) !important;
-}
-
-/* Tasks on the critical line */
-.crit0,
-.crit1,
-.crit2,
-.crit3 {
- stroke: var(--red-1) !important;
- fill: var(--red-1) !important;
-}
-
-.activeCrit0,
-.activeCrit1,
-.activeCrit2,
-.activeCrit3 {
- stroke: var(--accent-strong) !important;
- fill: var(--text-accent) !important;
-}
-
-.doneCrit0,
-.doneCrit1,
-.doneCrit2,
-.doneCrit3 {
- stroke: var(--accent-strong) !important;
- fill: var(--text-muted) !important;
- cursor: pointer !important;
- shape-rendering: crispEdges !important;
-}
-
-.milestone {
- transform: rotate(45deg) scale(0.8, 0.8) !important;
-}
-
-.milestoneText {
- font-style: italic !important;
-}
-
-.doneCritText0,
-.doneCritText1,
-.doneCritText2,
-.doneCritText3,
-.activeCritText0,
-.activeCritText1,
-.activeCritText2,
-.activeCritText3 {
- fill: var(--text-normal) !important;
-}
-
-.titleText {
- text-anchor: middle !important;
- font-size: 20px !important;
- fill: var(--text-normal) !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-g.classGroup text {
- fill: var(--text-normal) !important;
- stroke: none !important;
- font-size: 8px !important;
-}
-
-g.classGroup text .title {
- font-weight: bolder !important;
-}
-
-g.clickable {
- cursor: pointer !important;
-}
-
-g.classGroup rect {
- fill: var(--background-secondary-alt) !important;
- stroke: var(--theme-color) !important;
-}
-
-g.classGroup line {
- stroke: var(--theme-color) !important;
- stroke-width: 1 !important;
-}
-
-.classLabel .box {
- stroke: none !important;
- stroke-width: 0 !important;
- fill: var(--background-secondary-alt) !important;
- opacity: 0.2 !important;
-}
-
-.classLabel .label {
- fill: var(--text-accent) !important;
- font-size: 10px !important;
-}
-
-.relation {
- stroke: var(--text-accent) !important;
- fill: none !important;
-}
-
-.dashed-line {
- stroke-dasharray: 3 !important;
-}
-
-#compositionStart,
-#compositionEnd,
-#dependencyStart,
-#dependencyEnd,
-#extensionStart,
-#extensionEnd {
- fill: var(--text-accent) !important;
- stroke: var(--text-accent) !important;
-}
-
-#aggregationStart,
-#aggregationEnd {
- fill: var(--background-secondary-alt) !important;
- stroke: var(--text-accent) !important;
-}
-
-.commit-id,
-.commit-msg,
-.branch-label {
- fill: var(--text-muted) !important;
- color: var(--text-muted) !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-.pieTitleText {
- text-anchor: middle !important;
- font-size: 18px !important;
- fill: var(--text-normal) !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-.slice {
- font-family: var(--mermaid-font-family) !important;
-}
-
-g.stateGroup text {
- fill: var(--text-accent) !important;
- stroke: none !important;
- font-size: 10px !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-g.stateGroup text {
- fill: var(--text-accent) !important;
- stroke: none !important;
- font-size: 10px !important;
-}
-
-g.stateGroup .state-title {
- font-weight: bolder !important;
- fill: var(--text-normal) !important;
-}
-
-g.stateGroup rect {
- fill: var(--background-secondary-alt) !important;
- stroke: var(--background-secondary-alt) !important;
-}
-
-g.stateGroup line,
-.transition {
- stroke: var(--text-accent) !important;
-}
-
-.stateGroup .composit {
- fill: var(--background-secondary) !important;
- border-bottom: 1px !important;
-}
-
-.stateGroup .alt-composit {
- fill: var(--background-primary) !important;
- border-bottom: 1px !important;
-}
-
-.state-note {
- stroke: var(--text-faint) !important;
- fill: var(--text-accent) !important;
-}
-
-.state-note text {
- fill: black !important;
- stroke: none !important;
- font-size: 10px !important;
-}
-
-.stateLabel .box {
- stroke: none !important;
- stroke-width: 0 !important;
- fill: var(--background-secondary-alt) !important;
- opacity: 0.5 !important;
-}
-
-.stateLabel text {
- fill: black !important;
- font-size: 10px !important;
- font-weight: bold !important;
- font-family: var(--mermaid-font-family) !important;
-}
-
-.node circle.state-start {
- fill: var(--text-normal) !important;
- stroke: var(--text-normal) !important;
-}
-
-.node circle.state-end {
- fill: var(--text-normal) !important;
- stroke: var(--text-normal) !important;
- stroke-width: 1.5 !important;
-}
-
-#statediagram-barbEnd {
- fill: var(--text-accent) !important;
-}
-
-.statediagram-cluster rect {
- fill: var(--background-secondary-alt) !important;
-}
-
-.statediagram-cluster rect.outer,
-.statediagram-state .title-state,
-.statediagram-state rect.basic {
- rx: 5px !important;
- ry: 5px !important;
-}
-
-.statediagram-state .divider {
- stroke: var(--text-accent) !important;
-}
-
-.statediagram-cluster.statediagram-cluster .inner {
- fill: var(--background-secondary) !important;
-}
-
-.statediagram-cluster.statediagram-cluster-alt .inner {
- fill: var(--background-secondary-alt) !important;
-}
-
-.statediagram-cluster .inner {
- rx: 0 !important;
- ry: 0 !important;
-}
-
-.statediagram-state rect.divider {
- stroke-dasharray: 10, 10 !important;
- fill: var(--background-secondary) !important;
-}
-
-.note-edge {
- stroke-dasharray: 5 !important;
-}
-
-.statediagram-note rect {
- fill: var(--text-accent) !important;
- stroke: var(--text-muted) !important;
- stroke-width: 1px !important;
- rx: 0 !important;
- ry: 0 !important;
-}
-
-/* Classes common for multiple diagrams */
-.error-icon {
- fill: var(--text-error) !important;
-}
-
-.error-text {
- fill: var(--text-muted) !important;
- stroke: var(--text-muted) !important;
-}
-
-.edge-pattern-solid {
- stroke-dasharray: 0 !important;
-}
-
-.edge-pattern-dashed {
- stroke-dasharray: 3 !important;
-}
-
-.edge-pattern-dotted {
- stroke-dasharray: 2 !important;
-}
-
-.marker {
- fill: var(--text-muted) !important;
-}
-
-.marker.cross {
- stroke: var(--text-muted) !important;
-}
-
-.mermaid div:not(text.tracker-month-label) #arrowhead,
-.mermaid div:not(text.tracker-month-label) #sequencenumber,
-.mermaid div:not(text.tracker-month-label) .cluster text,
-.mermaid div:not(text.tracker-month-label) .label text,
-.mermaid div:not(text.tracker-month-label) text,
-.mermaid div:not(text.tracker-month-label) text.actor {
- fill: var(--text-muted) !important;
-}
-
-/*emoji🙂*/
-.mermaid g>g>circle,
-.mermaid g>circle {
- stroke: #000000 !important;
-}
-
-.mermaid line.task-line {
- stroke: #6e6e6e !important;
-}
-
-/* scrollbar*/
-body:not(.native-scrollbars) ::-webkit-scrollbar-thumb {
- background-clip: padding-box;
- border: 3px solid transparent;
- border-width: 3px 2px 3px 3px;
- min-height: 65px;
- background-color: var(--scrollbar-thumb-bg);
- border: 3.5px solid transparent !important;
-}
-
-body:not(.native-scrollbars) ::-webkit-scrollbar {
- background: transparent;
-}
-
-body:not(.native-scrollbars) textarea:hover::-webkit-scrollbar-thumb:active,
-body:not(.native-scrollbars) ::-webkit-scrollbar-thumb:hover {
- background: var(--scrollbar-active-thumb-bg);
-}
-
-body.remove-scrollbars ::-webkit-scrollbar-thumb {
- display: none;
-}
-
-/*adapted from the CSS snippet created by @subframe7536 https://forum-zh.obsidian.md/t/topic/11164*/
-body.body:not(.is-mobile).hover-scrollbars :is(.vertical-tab-header, .vertical-tab-content, .nav-files-container,.workspace-leaf-content .view-content, .search-result-container, .git-view-body, .workspace-leaf-content[data-type=markdown] .cm-scroller, .markdown-preview-view, .suggestion-container .suggestion,
-.prompt-results, .markdown-embed-content, .community-modal-search-results-wrapper,.community-modal-info,.tag-container)::-webkit-scrollbar-thumb {
- box-shadow: inset 0 0 0 10px !important;
- background-color: transparent !important;
-}
-
-body.body:not(.is-mobile).hover-scrollbars .community-modal-info div[class^='community-modal-info-'] {
- color:var(--text-normal);
-}
-body.body:not(.is-mobile).hover-scrollbars .canvas-node-content .markdown-preview-view {
- overflow-y: auto!important;
-}
-body.body:not(.is-mobile).hover-scrollbars :is(.vertical-tab-header, .vertical-tab-content, .nav-files-container, .view-content, .search-result-container, .git-view-body, .workspace-leaf-content[data-type=markdown] .cm-scroller, .markdown-preview-view, .suggestion-container .suggestion, .prompt-results, .markdown-embed-content, .community-modal-search-results-wrapper,.community-modal-info,.tag-container) {
- color: transparent;
- transition: color var(--anim-duration-fast) var(--anim-motion-smooth);
- overflow-y: overlay;
-}
-body.body:not(.is-mobile).hover-scrollbars :is(.vertical-tab-header, .vertical-tab-content, .nav-files-container, .view-content, .search-result-container, .git-view-body, .workspace-leaf-content[data-type=markdown] .cm-scroller, .markdown-preview-view, .suggestion-container .suggestion, .prompt-results, .markdown-embed-content, .community-modal-search-results-wrapper,.community-modal-info,.tag-container):hover {
- color: var(--scrollbar-thumb-bg);
-}
-body.body:not(.is-mobile).hover-scrollbars :is(.vertical-tab-header, .vertical-tab-content, .nav-files-container, .view-content, .search-result-container, .git-view-body, .workspace-leaf-content[data-type=markdown] .cm-scroller, .markdown-preview-view, .suggestion-container .suggestion, .prompt-results, .community-modal-search-results-wrapper,.tag-container) > :not(h1, h2, h3, h4, h5, h6) {
- color: var(--text-normal);
-}
-
-body.body:not(.is-mobile).hover-scrollbars :is(.vertical-tab-header, .vertical-tab-content, .nav-files-container, .view-content, .search-result-container, .git-view-body, .workspace-leaf-content[data-type=markdown] .cm-scroller, .markdown-preview-view, .suggestion-container .suggestion, .prompt-results, .markdown-embed-content, .community-modal-search-results-wrapper,.community-modal-info,.tag-container)::-webkit-scrollbar-thumb:active {
- background-color: var(--scrollbar-active-thumb-bg) !important;
-}
-
-body.body:not(.is-mobile).hover-scrollbars .popover.hover-popover > .markdown-embed > .markdown-embed-content > .markdown-preview-view {
- color: transparent !important;
-}
-body.body:not(.is-mobile).hover-scrollbars .popover.hover-popover > .markdown-embed > .markdown-embed-content > .markdown-preview-view:hover {
- color: var(--scrollbar-thumb-bg) !important;
-}
-
-
-.workspace-split::-webkit-scrollbar:vertical {
- display: none;
-}
-
-body.plugin-sliding-panes.transparent-panes .workspace-leaf.mod-am-left-of-active .workspace-leaf-content .view-content,
-body.plugin-sliding-panes.transparent-panes .workspace-leaf.mod-am-left-of-active .workspace-leaf-content .view-content *,
-body.plugin-sliding-panes.transparent-panes .workspace-leaf.mod-am-left-of-active .workspace-leaf-content .view-content *::before,
-body.plugin-sliding-panes.transparent-panes .workspace-leaf.mod-am-left-of-active .workspace-leaf-content .view-content *::-webkit-scrollbar-thumb,
-body.plugin-sliding-panes.transparent-panes .workspace-leaf.mod-am-left-of-active .workspace-leaf-content .view-content *::-webkit-scrollbar,
-body.plugin-sliding-panes.transparent-panes .workspace-leaf.mod-am-left-of-active .workspace-leaf-content .view-content *::marker {
- color: transparent !important;
- background: none !important;
- background-color: transparent !important;
- border: none !important;
- -webkit-text-fill-color: transparent !important;
-}
-
-body.plugin-sliding-panes.transparent-panes .workspace-split.mod-root .workspace-leaf:not(:first-of-type) .workspace-leaf-content {
- background-color: transparent;
-}
-
-body.plugin-sliding-panes.transparent-panes .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle {
- width: 0;
-}
-
-body.plugin-sliding-panes.plugin-sliding-panes.transparent-panes.theme-light .workspace-split.mod-vertical>.workspace-leaf {
- box-shadow: -5px 0px 6px 0px rgba(0, 0, 0, 0.1) !important;
-}
-
-
-/*==========================*/
-/* obsidian-calendar-plugin */
-/*==========================*/
-#calendar-container {
- --color-background-heading: transparent;
- --color-background-weeknum: transparent;
- --color-background-day: transparent;
- --color-background-weekend: transparent;
-
- --color-dot: var(--text-accent);
- --color-arrow: currentColor;
- --color-button: var(--text-muted);
- --color-text-weeknum: var(--calendar-week-color);
-
- --color-text-title: var(--text-normal);
- --color-text-heading: var(--text-normal);
- --color-text-day: var(--text-normal);
- --color-text-today: var(--text-accent);
-
- padding: 0 8px 0 8px;
- margin: -21px -8px 0px -8px;
- line-height: 0.6;
-}
-
-.theme-dark #calendar-container {
- --color-tr: #11111166;
- --color-tr-odd: #1e1e1e93;
- --color-calendar-weekends: #cc8484;
- --color-calendar-weekends-2: #ff9f9f21;
- --calendar-today-background-color: #00b3005e;
- --theme-color-translucent-3: #217cc769;
-}
-
-.theme-light #calendar-container {
- --color-tr: #ffffff6a;
- --color-tr-odd: #eeeeeea2;
- --color-calendar-weekends: #c74a4a;
- --color-calendar-weekends-2: #fdadad21;
- --theme-color-translucent-3: #91c2eb80;
-}
-
-#calendar-container .calendar {
- background-color: transparent;
- padding: 0 4px 2px 4px;
- margin-top: -8px;
- margin-left: 2px;
- border-collapse: separate;
- border-spacing: 0;
-}
-
-#calendar-container .calendar tr {
- background-color: transparent;
-}
-
-/*表格调整*/
-/*星期*/
-#calendar-container th:first-of-type {
- border-top-left-radius: 3px !important;
-}
-
-#calendar-container th:last-of-type {
- border-top-right-radius: 3px !important;
-}
-
-#calendar-container th {
- padding: 8px 0;
- border-bottom: 2px solid var(--text-accent);
- border-radius: 0 !important;
-}
-
-/*天*/
-#calendar-container td {
- width: 12.5%;
- border-right: none;
- padding: 0 !important;
- line-height: 23px;
-}
-
-#calendar-container tr {
- background-color: var(--color-tr);
-}
-
-#calendar-container .day {
- padding: 2px 0 0 !important;
-}
-
-#calendar-container .day.has-note.active:not(.today) {
- background-color: var(--calendar-hover-color) !important;
- color: var(--text-normal) !important;
- font-weight: 700;
-}
-
-#calendar-container .day:not(:empty):hover {
- background-color: var(--calendar-hover-color);
-}
-
-#calendar-container .day:active,
-#calendar-container .active,
-#calendar-container .active.today {
- background-color: var(--calendar-active-color) !important;
- font-weight: 700;
-}
-
-#calendar-container .active.today,
-#calendar-container .day.has-note.active {
- color: var(--text-accent) !important;
- font-weight: 700;
-}
-
-body.toggle-calendar-shadow #calendar-container .active.today {
- box-shadow: 0 0 1px 2px var(--text-accent);
-}
-
-body.toggle-calendar-shadow #calendar-container .today {
- box-shadow: 0 0 5px var(--text-accent);
-}
-
-#calendar-container .today {
- font-weight: bolder;
-}
-
-/*“Today”*/
-#calendar-container .reset-button {
- font-size: 14px !important;
- margin: 0;
- padding: 0;
- cursor: pointer;
- line-height: 1.2;
- text-align: center;
-}
-
-/*悬停Today*/
-#calendar-container .reset-button:hover {
- color: var(--sliding-panes-header-color);
- background-color: var(--table-hover-raw-color);
-}
-
-/*悬停arrow*/
-#calendar-container .arrow:hover {
- color: var(--theme-color);
-}
-
-/*dot*/
-#calendar-container .dot {
- stroke: transparent;
- margin: -3px 0 2px !important;
-}
-
-#calendar-container .hollow {
- margin: -3px 0 2px !important;
-}
-
-#calendar-container .dot-container {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-/*月份调整 month*/
-#calendar-container .month {
- font-size: 20px;
- line-height: 1;
-}
-
-/*年份调整 year*/
-#calendar-container .year {
- font-size: 20px;
- line-height: 1;
-}
-
-/*星期数 week*/
-#calendar-container .week-num {
- border-right: 2px solid var(--calendar-week-background-color) !important;
- background-color: transparent;
- font-weight: 600;
- border-radius: 0;
-}
-
-#calendar-container .week-num.active {
- background-color: var(--calendar-week-background-color) !important;
- color: var(--color-text-weeknum) !important;
- font-weight: 800;
-}
-
-/*星期数悬停 week hover*/
-#calendar-container .week-num:hover {
- background-color: var(--calendar-week-hover) !important;
-}
-
-/* calendar-1 translucent, v0.2, for Blue Topaz*/
-body.style-options-for-calendar-plugin-style-one.theme-dark {
- --color-calendar-weekends: #cc8484;
- --color-calendar-weekends-2: #ff9f9f21;
- --calendar-today-background-color: #00b3005e;
- --theme-color-translucent-3: #217cc769;
-}
-
-body.style-options-for-calendar-plugin-style-one.theme-light {
- --color-calendar-weekends: #c74a4a;
- --color-calendar-weekends-2: #fdadad21;
- --theme-color-translucent-3: #91c2eb80;
-}
-
-body.style-options-for-calendar-plugin-style-one.theme-dark #calendar-container {
- --color-tr: #11111183;
-}
-
-body.style-options-for-calendar-plugin-style-one.theme-light #calendar-container {
- --color-tr: #ffffffa9;
-}
-
-body.style-options-for-calendar-plugin-style-one #calendar-container th {
- padding: 10px 0;
- border-radius: 0 !important;
-}
-
-body.style-options-for-calendar-plugin-style-one #calendar-container th:nth-last-child(1),
-body.style-options-for-calendar-plugin-style-one #calendar-container th:nth-last-child(2) {
- color: var(--color-calendar-weekends) !important;
-}
-
-body.style-options-for-calendar-plugin-style-one #calendar-container td:nth-last-child(1),
-body.style-options-for-calendar-plugin-style-one #calendar-container td:nth-last-child(2) {
- background-color: var(--color-calendar-weekends-2) !important;
-}
-
-body.style-options-for-calendar-plugin-style-one #calendar-container .day {
- border-radius: 50% !important;
-}
-
-body.style-options-for-calendar-plugin-style-one #calendar-container .today {
- color: var(--text-accent) !important;
- font-weight: 700 !important;
- background-image: unset;
-}
-
-body.style-options-for-calendar-plugin-style-one #calendar-container .day:active,
-body.style-options-for-calendar-plugin-style-one #calendar-container .active,
-body.style-options-for-calendar-plugin-style-one #calendar-container .active.today {
- background-color: var(--theme-color-translucent-3) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container .day {
- border-radius: 0 !important;
-}
-
-body.style-options-for-calendar-plugin-style-two .day.adjacent-month {
- background-color: var(--background-transparent-black-or-white-3) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container tbody tr:first-child {
- background-color: rgba(var(--table-color-rgb), 0.1) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container tbody tr:nth-child(2) {
- background-color: rgba(var(--table-color-rgb), 0.2) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container tbody tr:nth-child(3) {
- background-color: rgba(var(--table-color-rgb), 0.3) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container tbody tr:nth-child(4) {
- background-color: rgba(var(--table-color-rgb), 0.4) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container tbody tr:nth-child(5) {
- background-color: rgba(var(--table-color-rgb), 0.5) !important;
-}
-
-body.style-options-for-calendar-plugin-style-two #calendar-container tbody tr:nth-child(6) {
- background-color: rgba(var(--table-color-rgb), 0.6) !important;
-}
-
-/*===========================*/
-/*copy button for code blocks*/
-/*===========================*/
-button.copy-code-button:not([style="right: 32pt"]) {
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAABU0lEQVRYhe2WMU4CQRSG/2eMjQRptQB7j8AJnIbKEq/A2qg0SjRROgauYGljTMALLN7AA7Ak1oRIY7HPYt0IuzPLMgxggK97u2/e/PPv25kBNh0yGSSavQqYqkHEDx2n0FqaANH0SmC8RIqU2k7+1YqAs9rH3uggcw+iMoBD7UDyi75PRESuLoeBT4CeMoPhzXPt5FuVsxt98JXL3hH4cpryduX4HQCE9LQ5BBwBfDXKZRlANZUAgMtAsMJwkt+JGAA6Tn7CtTBWvT9t9IpE5DL4XCdgR636b4Xz8HZR6I7XVKFwIJlwpbaIObBsUjsQ/fa2WLkDWwEz/wWzMq13Vu6AsQAh+10hPdc0nlsAwEwAm8cahPTY9m6XxPr0gGm+xR6wlL/tgbQsrAeCi2RwnUouaacHYvu0kP1HgK91ZWzfC2IO7A+GtwDVQyf+Let7FmwcPzCZvMtlTU3QAAAAAElFTkSuQmCC);
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
- background-color: transparent;
- color: transparent;
- height: 1.6em;
-}
-
-button.copy-code-button:hover {
- background-color: var(--theme-color-translucent-015);
-}
-
-.obsidian-banner-wrapper.has-copy-button {
- position:unset;
-}
-
-/*====================*/
-/*day planner plugin*/
-/*====================*/
-.day-planner-status-bar-text {
- color: var(--text-accent);
- font-weight: 600;
-}
-
-.progress-pie.day-planner {
- background-color: var(--day-planner-pie);
- float: left;
- height: 20px;
- margin: 0.3px 10px 0.3px 0;
- width: 20px;
- display: none;
-}
-
-#scroll-controls input#auto-scroll.toggle {
- background-image: none;
-}
-
-.aside__line {
- background: var(--day-planner-dot) !important;
- left: 35px !important;
-}
-
-.ei_Dot {
- background-color: var(--day-planner-line) !important;
- left: 28px !important;
-}
-
-.ei_Title {
- font-size: 15px !important;
- margin-left: -10px !important;
-}
-
-.ei_Copy {
- font-size: 15px !important;
- margin-left: 5px !important;
-}
-
-.event_item {
- overflow: hidden !important;
-}
-
-#now-line, .timeline-time {
- background-color: var(--day-planner-timeline) !important;
-}
-
-.event_item:hover {
- background-color: var(--day-planner-item-hover) !important;
- box-shadow: 0px 0px 52px -18px rgba(0, 0, 0, 0.75);
-}
-
-.event_item_color1 {
- background-color: var(--event-item-color1) !important;
-}
-.event_item_color2 {
- background-color: var(--event-item-color2) !important;
-}
-.event_item_color3 {
- background-color: var(--event-item-color3) !important;
-}
-.event_item_color4 {
- background-color: var(--event-item-color4) !important;
-}
-.event_item_color5 {
- background-color: var(--event-item-color5) !important;
-}
-.event_item_color6 {
- background-color: var(--event-item-color6) !important;
-}
-.event_item_color7 {
- background-color: var(--event-item-color7) !important;
-}
-.event_item_color8 {
- background-color: var(--event-item-color8) !important;
-}
-.event_item_color9 {
- background-color: var(--event-item-color9) !important;
-}
-.event_item_color10 {
- background-color: var(--event-item-color10) !important;
-}
-
-/* ================================== */
-/* ============= kanban ============= */
-/* ================================== */
-.kanban-plugin__markdown-preview-view {
- font-family: var(--font-text) !important;
-}
-/*body:not(.style-options-for-kanban-plugin-static-default)*/
-.workspace-leaf .kanban-plugin__lane {
- border-radius: 8px;
- box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.1);
-}
-
-.kanban-plugin {
- background-color: var(--background-secondary) !important;
-}
-
-.kanban-plugin__item-title ol:not(.contains-task-list)>li:not(.task-list-item),
-.kanban-plugin__item-title ul:not(.contains-task-list)>li:not(.task-list-item) {
- border-left: none;
- padding: 0 1px;
- margin-left: 0px;
-}
-
-.kanban-plugin .task-list-item-checkbox {
- margin: 0px 7px 0px 0;
-}
-
-.kanban-plugin__markdown-preview-view blockquote {
- padding-top: 1px;
- padding-bottom: 1px;
-}
-
-.kanban-plugin__lane-header-wrapper {
- background: var(--theme-color-translucent-015) !important;
- padding: 8px 11px !important;
- border-radius: 5px 5px 0 0;
- margin-bottom: 0px !important;
- z-index: 100 !important;
- border-bottom: none !important;
-}
-
-.theme-dark .kanban-plugin__lane-header-wrapper {
- background: unset !important;
- padding: 8px 11px 0 !important;
-}
-
-
-.kanban-plugin__checkbox-wrapper {
- background: var(--background-transparent-black-or-white-2);
-}
-
-.kanban-plugin__item {
- border: none !important;
- z-index: 100 !important;
-}
-
-.kanban-plugin__item-content-wrapper,
-.kanban-plugin__item-title-wrapper {
- background: var(--background-transparent-black-or-white-1) !important;
- z-index: 100 !important;
-}
-
-.kanban-plugin__item-content-wrapper:hover,
-.kanban-plugin__item-title-wrapper:hover {
- background: var(--background-transparent-black-or-white-3-1) !important;
-}
-
-.kanban-plugin__item-button-wrapper {
- background: var(--background-transparent-black-or-white-2) !important;
- border-radius: 0 0 5px 5px;
-}
-
-button.kanban-plugin__new-item-button {
- color: var(--text-muted) !important;
- font-weight: bold;
- font-size: 0.8em;
- z-index: 100 !important;
-}
-
-button.kanban-plugin__new-item-button:hover {
- color: var(--accent-strong) !important;
-}
-
-.kanban-plugin__lane {
- border: none !important;
-}
-
-.kanban-plugin__lane-items {
- padding: 4px !important;
-}
-
-.kanban-plugin__markdown-preview-view ol:not(.contains-task-list)>li:not(.task-list-item),
-.kanban-plugin__markdown-preview-view:not(.kanban) ul>li:not(.task-list-item) {
- margin-left: unset;
- padding-left: unset;
- margin-bottom: unset;
- margin-top: unset;
-}
-
-/*meta*/
-.kanban-plugin__meta-row {
- background: transparent !important;
-}
-
-.kanban-plugin__item-metadata-wrapper:not(:empty) {
- background: var(--background-transparent-black-or-white-3) !important;
-}
-
-.kanban-plugin__lane {
- background: transparent !important;
-}
-
-.theme-light .kanban-plugin__lane {
- background: var(--background-transparent-black-or-white-3) !important;
-}
-
-.kanban-plugin__lane-wrapper {
- border-radius: var(--radius-s);
-}
-
-.kanban-plugin__lane-wrapper {
- background-repeat: no-repeat;
- background-size: cover;
-}
-
-/* checkbox */
-.kanban-plugin__item-prefix-button-wrapper input[type=checkbox] {
- margin: 1px 6px 0 0;
- width: 14px;
- height: 14px;
- filter: hue-rotate(var(--theme-color)) !important;
-}
-
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+1) {
- background: linear-gradient(to bottom, var(--kanban-color-1) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-1), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-1);
-}
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+2) {
- background: linear-gradient(to bottom, var(--kanban-color-2) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-2), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-2);
-}
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+3) {
- background: linear-gradient(to bottom, var(--kanban-color-3) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-3), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-3);
-}
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+4) {
- background: linear-gradient(to bottom, var(--kanban-color-4) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-4), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-4);
-}
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+5) {
- background: linear-gradient(to bottom, var(--kanban-color-5) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-5), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-5);
-}
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+6) {
- background: linear-gradient(to bottom, var(--kanban-color-6) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-6), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-6);
-}
-.theme-dark .kanban-plugin__lane-wrapper:nth-child(7n+0) {
- background: linear-gradient(to bottom, var(--kanban-color-7) 60%, transparent);
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-7), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-7);
-}
-
-body.style-options-for-kanban-plugin-static-all-color.theme-light {
- --kanban-color-1: #63a1e970;
- --kanban-color-2: #63e6e970;
- --kanban-color-3: #63e98270;
- --kanban-color-4: #dee96370;
- --kanban-color-5: #e8c89170;
- --kanban-color-6: #e8919170;
- --kanban-color-7: #bd91e870;
-}
-
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+1) {
- background: linear-gradient(to bottom, var(--kanban-color-1) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-1), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-1);
-}
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+2) {
- background: linear-gradient(to bottom, var(--kanban-color-2) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-2), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-2);
-}
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+3) {
- background: linear-gradient(to bottom, var(--kanban-color-3) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-3), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-3);
-}
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+4) {
- background: linear-gradient(to bottom, var(--kanban-color-4) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-4), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-4);
-}
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+5) {
- background: linear-gradient(to bottom, var(--kanban-color-5) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-5), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-5);
-}
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+6) {
- background: linear-gradient(to bottom, var(--kanban-color-6) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-6), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-6);
-}
-body.style-options-for-kanban-plugin-static-all-color.theme-light .kanban-plugin__lane-wrapper:nth-child(7n+0) {
- background: linear-gradient(to bottom, var(--kanban-color-7) 30%, transparent) !important;
- --scrollbar-thumb-bg: color-mix(in srgb, var(--kanban-color-7), transparent 60%);
- --scrollbar-active-thumb-bg: var(--kanban-color-7);
-}
-body.style-options-for-kanban-plugin-static-all-color .kanban-plugin__item-title-wrapper {
- background: transparent !important;
-}
-
-
-body.style-options-for-kanban-plugin-static-all-image-one.theme-dark .kanban-plugin__lane-wrapper {
- background-repeat: no-repeat;
- background-size: cover;
-}
-
-
-
-body.style-options-for-kanban-plugin-static-all-image-two.theme-dark .kanban-plugin__lane-wrapper {
- background-repeat: no-repeat;
- background-size: cover;
-}
-
-body.style-options-for-kanban-plugin-static-plain .kanban-plugin__lane-wrapper {
- background: unset !important;
- --scrollbar-thumb-bg: unset !important;
- --scrollbar-active-thumb-bg: unset !important;
-}
-
-body.style-options-for-kanban-plugin-static-plain .kanban-plugin__lane {
- border: 2px solid var(--background-modifier-border) !important;
-}
-
-body.style-options-for-kanban-plugin-static-plain .kanban-plugin__lane-header-wrapper {
- background: unset !important;
- border-bottom: 1px solid var(--background-modifier-border) !important;
-}
-
-body.style-options-for-kanban-plugin-static-plain.theme-dark .kanban-plugin__lane-header-wrapper,
-body.style-options-for-kanban-plugin-static-little-color.theme-dark .kanban-plugin__lane-header-wrapper {
- padding: 10px 11px !important;
-}
-
-body.style-options-for-kanban-plugin-static-plain .kanban-plugin__item-button-wrapper {
- background: transparent !important;
-}
-
-body.style-options-for-kanban-plugin-static-little-color.theme-light {
- --kanban-color-1: #91bae870;
- --kanban-color-2: #91e8e070;
- --kanban-color-3: #91e89a70;
- --kanban-color-4: #e0e89170;
- --kanban-color-5: #e8c89170;
- --kanban-color-6: #e8919170;
- --kanban-color-7: #bd91e870;
-}
-
-body.style-options-for-kanban-plugin-static-little-color.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane,
-body.style-options-for-kanban-plugin-static-plain.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane,
-body.style-options-for-kanban-plugin-static-little-color.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane,
-body.style-options-for-kanban-plugin-static-plain.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane,
-body.style-options-for-kanban-plugin-static-little-color.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane,
-body.style-options-for-kanban-plugin-static-plain.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane {
- border: none !important;
-}
-
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__item,
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane {
- border: 1px solid var(--background-modifier-border) !important
-}
-
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper {
- background-image: unset !important;
- background-color: transparent !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n+1) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-1) !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n+2) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-2) !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n+3) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-3) !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n+4) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-4) !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n+5) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-5) !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n+6) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-6) !important;
-}
-body.style-options-for-kanban-plugin-static-little-color .kanban-plugin__lane-wrapper:nth-child(7n) .kanban-plugin__lane-header-wrapper {
- background-color: var(--kanban-color-7) !important;
-}
-
-/* Kanban Neon, v0.5, for Blue Topaz, modified from https://codepen.io/Chokcoco/pen/BaQzBEG by @Chokcoco */
-body.style-options-for-kanban-plugin-dynamic-neon-one.theme-dark,
-body.style-options-for-kanban-plugin-dynamic-neon-two.theme-dark,
-body.style-options-for-kanban-plugin-dynamic-neon-three.theme-dark {
- --background-transparent-black-or-white-1: #232323c2;
- --background-transparent-black-or-white-2: #0f0f0f69;
- --background-transparent-black-or-white-3: #2222224d;
- --background-transparent-blue: #53a3ff41;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one.theme-light,
-body.style-options-for-kanban-plugin-dynamic-neon-two.theme-light,
-body.style-options-for-kanban-plugin-dynamic-neon-three.theme-light {
- --background-transparent-black-or-white-1: #ffffffb0;
- --background-transparent-black-or-white-2: #eeeeee88;
- --background-transparent-black-or-white-3: #f5f5f583;
- --background-transparent-blue: #5eb6ff44;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin,
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin,
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin {
- background-color: var(--background-secondary-alt) !important;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one.theme-dark .kanban-plugin__lane-header-wrapper,
-body.style-options-for-kanban-plugin-dynamic-neon-two.theme-dark .kanban-plugin__lane-header-wrapper,
-body.style-options-for-kanban-plugin-dynamic-neon-three.theme-dark .kanban-plugin__lane-header-wrapper {
- background: var(--background-transparent-blue) !important;
- padding: 5px 11px!important;
- border-radius: 6px 6px 0 0;
- margin-bottom: 5px !important;
- z-index: 100 !important;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(n) {
-
- position: relative;
- z-index: 0;
- border-radius: 10px;
- overflow: hidden;
- cursor: pointer;
- transition: .3s;
- -webkit-box-reflect: below 10px linear-gradient(transparent, rgba(0, 0, 0, .4));
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(n)::before,
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(n)::before {
- content: '';
- position: absolute;
- z-index: -2;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- width: 38px;
- height: 125%;
- background-color: var(--background-secondary-alt) !important;
- background-repeat: no-repeat;
- background-size: 50% 50%;
- background-position: 0 0;
- background-image: conic-gradient(var(--kanban-shadow), var(--kanban-shadow));
- animation: rotate 2s linear infinite;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(n)::after,
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(n)::after {
- content: '';
- position: absolute;
- z-index: -1;
- left: 2px;
- top: 2px;
- width: calc(100% - 4px);
- height: calc(100% - 4px);
- background-color: var(--background-secondary-alt) !important;
- border-radius: 10px;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(n) {
- background: unset !important;
- position: relative;
- z-index: 0;
- border-radius: 10px;
- overflow: hidden;
- cursor: pointer;
- transition: .3s;
- box-shadow: 0px 0px 5px 1px var(--kanban-shadow);
-}
-
-@keyframes rotate {
- 100% {transform: translate(-50%, -50%) rotate(1turn);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(n):hover
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(n):hover {
- box-shadow: 0 0 5px var(--kanban-shadow), 0 0 25px var(--kanban-shadow);
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(n):hover::after,
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(n):hover::before,
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(n):hover::after,
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(n):hover::before {
- transition: .3s;
- background: linear-gradient(to bottom, var(--kanban-shadow) 30%, transparent) !important;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(7n+2),
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(7n+2) {
- filter: hue-rotate(50deg);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(7n+3),
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(7n+3) {
- filter: hue-rotate(140deg);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(7n+4),
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(7n+4) {
- filter: hue-rotate(180deg);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(7n+5),
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(7n+5) {
- filter: hue-rotate(220deg);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(7n+6),
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(7n+6) {
- filter: hue-rotate(280deg);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-one .kanban-plugin__lane-wrapper:nth-child(7n)
-body.style-options-for-kanban-plugin-dynamic-neon-two .kanban-plugin__lane-wrapper:nth-child(7n) {
- filter: hue-rotate(330deg);
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(n) {
- background: unset !important;
- position: relative;
- border-radius: 10px;
- overflow: hidden;
- cursor: pointer;
- transition: .3s;
- animation: huerotate-1 6s infinite linear;
- filter: hue-rotate(360deg);
-}
-
-@keyframes huerotate-1 {
- 0% {filter: hue-rotate(0deg);}
- 100% {filter: hue-rotate(360deg);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(n)::before {
- content: '';
- position: absolute;
- z-index: -2;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- width: 250%;
- height: 300%;
- background-color: var(--background-secondary-alt) !important;
- background-repeat: no-repeat;
- background-size: 50% 50%;
- background-position: 0 0;
- background-image: conic-gradient(var(--kanban-shadow), var(--kanban-shadow));
- animation: rotate 2s linear infinite;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(n)::after {
- content: '';
- position: absolute;
- z-index: -1;
- left: 2px;
- top: 2px;
- width: calc(100% - 4px);
- height: calc(100% - 4px);
- background-color: var(--background-secondary-alt) !important;
- border-radius: 10px;
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(n):hover {
- box-shadow: 0 0 5px var(--kanban-shadow), 0 0 25px var(--kanban-shadow);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(n):hover::after,
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(n):hover::before {
- transition: .3s;
- background: var(--kanban-shadow);
-}
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(7n+2) {
- animation: huerotate-2 6s infinite linear;
- filter: hue-rotate(410deg);
-}
-
-@keyframes huerotate-2 {
- 0% {filter: hue-rotate(50deg);}
- 100% {filter: hue-rotate(410deg);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(7n+3) {
- animation: huerotate-3 6s infinite linear;
- filter: hue-rotate(500deg);
-}
-
-@keyframes huerotate-3 {
- 0% {filter: hue-rotate(140deg);}
- 100% {filter: hue-rotate(500deg);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(7n+4) {
- filter: hue-rotate(540deg);
- animation: huerotate-4 6s infinite linear;
-}
-
-@keyframes huerotate-4 {
- 0% {filter: hue-rotate(180deg);}
- 100% {filter: hue-rotate(540deg);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(7n+5) {
- filter: hue-rotate(580deg);
- animation: huerotate-5 6s infinite linear;
-}
-
-@keyframes huerotate-5 {
- 0% {filter: hue-rotate(220deg);}
- 100% {filter: hue-rotate(580deg);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(7n+6) {
- filter: hue-rotate(640deg);
- animation: huerotate-6 6s infinite linear;
-}
-
-@keyframes huerotate-6 {
- 0% {filter: hue-rotate(280deg);}
- 100% {filter: hue-rotate(640deg);}
-}
-
-body.style-options-for-kanban-plugin-dynamic-neon-three .kanban-plugin__lane-wrapper:nth-child(7n+0) {
- filter: hue-rotate(690deg);
- animation: huerotate-7 6s infinite linear;
-}
-
-@keyframes huerotate-7 {
- 0% { filter: hue-rotate(330deg);}
- 100% { filter: hue-rotate(690deg);}
-}
-
-/* =========================================*/
-/* =========tapes pins and stickies=========*/
-/* =========================================*/
-/* thanks to death_au, Gabroel and Lithou from Obsidian Members Group on Discord */
-.stickies {
- text-align: center;
- transition: width 2s;
- padding: 5px;
- margin: 18px;
- position: relative;
- float: right;
- right: -10px;
- width: max(180px, 30%);
- max-width: 50%;
- background-color: var(--stickies-color-1);
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(2deg);
- transition: all 2s ease;
- z-index: 1;
- padding-top: 10px;
- padding-bottom: 10px;
- border-radius: 0;
- color: black;
-}
-
-.stickies::after {
- content: "";
- left: -5%;
- top: -10px;
- height: 40px;
- width: 15px;
- border-radius: var(--radius-l);
- border: 3px solid #979797;
- display: inline-block;
- position: absolute;
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(-11deg);
- z-index: 11;
-}
-
-.stickies::before {
- width: 11px;
- height: 20px;
- content: "";
- display: inline-block;
- position: absolute;
- left: -3.5%;
- top: -2px;
- border-radius: var(--radius-l);
- border: 3px solid #979797;
- border-bottom: 0;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
- z-index: 10;
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(-11deg);
-}
-
-.stickies2 {
- position: relative;
- float: left;
- box-shadow: 0 10px 10px 2px #9191912d;
- width: max(180px, 30%);
- max-width: 50%;
- background-color: var(--stickies-color-2);
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(-2deg);
- transition: all 2s ease;
- z-index: 1;
- padding: 20px;
- margin: 10px;
- color: black;
-}
-
-.stickies2::after {
- content: "";
- display: block;
- height: 32px;
- width: 2px;
- position: absolute;
- left: 50%;
- top: -10px;
- z-index: 1;
- border-radius: 50%;
- display: inline-block;
- height: 15px;
- width: 15px;
- border: 1px;
- box-shadow: inset -10px -10px 10px #f0b7a4, inset 3px 3px 5px;
-}
-
-.to-recall {
- position: relative;
- float: left;
- max-width: 30%;
- background-color: var(--text-normal);
- border-radius: var(--radius-xs);
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(0deg);
- z-index: 1;
- padding: 8px;
- margin-right: 8px;
- margin-top: 20px;
- font-weight: bold;
- font-family: Cooper;
- color: var(--text-normal);
-}
-
-.to-recall:hover {
- cursor: pointer;
-}
-
-.to-recall:active {
- background-color: transparent;
- transition: all 300ms ease;
-}
-
-.to-recall::after {
- content: "Click";
- position: absolute;
- font-size: 12px;
- top: 1px;
- right: 5px;
- font-weight: 600;
- font-family: Arial;
- color: var(--background-primary);
-}
-
-.to-recall:active:after {
- display: none;
-}
-
-.to-recall::before {
- content: " To Recall";
- display: inline-block;
- position: absolute;
- top: -20px;
- left: -8px;
- border-radius: var(--radius-l);
- font-size: 14px;
- font-weight: bold;
- font-family: OCR A;
- color: #858585;
- white-space: pre;
-}
-
-
-/* ================================== */
-/* ====== markdown assitance ======== */
-/* ================================== */
-.command-list-view-row-selected {
- background-color: gray !important;
-}
-
-
-/*
-.cm-s-obsidian pre.HyperMD-codeblock,
-.cm-s-obsidian span.cm-math:not(.cm-formatting-math-begin):not(.cm-formatting-math-end) {
- color: var(--gray-2);
-}
-*/
-
-/* ================================== */
-/* ============ comments ============ */
-/* ================================== */
-.theme-light .ob-comment {
- position: relative;
- border-bottom: 1px dotted black;
- color: var(--text-normal) !important;
- background-color: #57b2ee77 !important;
- border-radius: 10% !important;
-}
-
-.theme-dark .ob-comment {
- position: relative;
- border-bottom: 1px dotted rgb(255, 255, 255);
- color: var(--text-normal) !important;
- background-color: #0054b5e0 !important;
- border-radius: 10% !important;
-}
-
-.theme-light .ob-comment:hover {
- background-color: #57b2ee50 !important;
-}
-
-.theme-dark .ob-comment:hover {
- background-color: #0062d1 !important;
-}
-
-.theme-light .ob-comment span {
- visibility: hidden;
- min-width: auto;
- max-width: 500px;
- width: max-content;
- background-color: #c7e2f5e5 !important;
- color: #0068c9 !important;
- text-align: left;
- border-radius: var(--radius-s);
- padding: 10px 10px;
- z-index: 1;
- position: absolute;
- top: 20px;
- right: 20px;
- box-shadow: 1px 1px 10px 5px var(--background-secondary);
- transition: opacity 1s;
-}
-
-.theme-dark .ob-comment span {
- visibility: hidden;
- min-width: auto;
- max-width: 500px;
- width: max-content;
- background-color: #aed6f3ef !important;
- color: #005cb3 !important;
- text-align: left;
- border-radius: var(--radius-s);
- padding: 10px 10px;
- z-index: 1;
- position: absolute;
- top: 20px;
- right: 20px;
- box-shadow: 1px 1px 10px 5px var(--background-secondary);
- transition: opacity 1s;
-}
-
-.theme-light .comment-pannel-p3 {
- background-color: #c7e2f5e5 !important;
- color: #0068c9 !important;
-}
-
-.theme-dark .comment-pannel-p3 {
- background-color: #aed6f3ef !important;
- color: #005cb3 !important;
-}
-
-.comment-pannel-bubble {
- width: 90% !important;
- padding: 0 5px !important;
- text-decoration: none;
- display: inline-block;
- margin-right: 0 !important;
-}
-
-/* ======== tooltip ========= */
-.tooltip,
-.tooltip.mod-right {
- color: var(--white);
- background-color: var(--interactive-accent);
-}
-.tooltip .tooltip-arrow {
- border-bottom: 5px solid var(--interactive-accent);
-}
-.tooltip.mod-right .tooltip-arrow {
- border-right: 5px solid var(--interactive-accent);
-}
-.tooltip.mod-left .tooltip-arrow {
- border-left: 5px solid var(--interactive-accent);
-}
-
-/* ================================== */
-/* ======== better footnote ========= */
-/* ================================== */
-:is(.markdown-preview-view,.markdown-rendered) .tippy-content {
- -webkit-background-clip: initial;
- -webkit-text-fill-color: initial;
- /* font-size: var(--font-size-better-footnote) !important;*/
- font-family: var(--font-family-better-footnote) !important;
-}
-
-/*default footnote*/
-section.footnotes ol>li:not(.task-list-item) {
- border-left: none !important;
-}
-
-.cm-s-obsidian span.cm-footref {
- color: var(--text-accent);
-}
-.tippy-box[data-theme~="obsidian"]
-{
- backdrop-filter: blur(8px);
-}
-.file-embed.mod-empty:hover {
- backdrop-filter: blur(5px);
-}
-/* ================================== */
-/* =========== admonition =========== */
-/* ================================== */
-body.style-options-for-admonition-plugin .admonition {
- break-inside: avoid;
-}
-
-body.style-options-for-admonition-plugin .callout.admonition .admonition-content {
- overflow: hidden;
-}
-
-.admonition.callout {
- border-color: rgba(var(--callout-color),0.15);
-}
-.callout:not(.admonition).drop-shadow
-{
- box-shadow:var(--window-shadow2);
-}
-.callout.admonition.admonition-plugin.is-collapsed {
- overflow: hidden;
-}
-/* ad伪看板效果*/
-body.style-options-for-admonition-plugin .admonition-kanban {
- overflow: visible;
- background-color: rgba(255, 255, 255, 0) !important;
- border-left: none !important;
- margin: auto;
- box-shadow: none !important;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-content {
- overflow: visible;
- margin: 0;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban .is-mobile ul {
- display: flex;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul {
- display: flex;
- margin: 0;
- flex-direction: row;
- border: none;
- padding: 0;
- border-radius: var(--radius-m);
- flex-wrap: wrap;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul>li:not(.task-list-item) {
- flex: 1 1 20%;
- padding: 0.1em 1em 0.1em 0.8em !important;
- margin: 0 0.1em 0.3em 0 !important;
- list-style: none;
- border: 1px solid var(--p-kanban-border-color);
- border-left: 1px solid var(--p-kanban-border-color) !important;
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul .list-collapse-indicator.collapse-indicator.collapse-icon {
- margin-left: -1.2em;
- position: absolute;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+1) {
- background-color: var(--p-kanban-color-1);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+2) {
- background-color: var(--p-kanban-color-2);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+3) {
- background-color: var(--p-kanban-color-3);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+4) {
- background-color: var(--p-kanban-color-4);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+5) {
- background-color: var(--p-kanban-color-5);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+6) {
- background-color: var(--p-kanban-color-6);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n+7) {
- background-color: var(--p-kanban-color-7);
- padding-left: 1em;
-}
-body.style-options-for-admonition-plugin.colorful-p-kanban .admonition-kanban ul>li:nth-of-type(8n) {
- background-color: var(--p-kanban-color-8);
- padding-left: 1em;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul {
- display: flex;
- flex-direction: column;
- justify-content: center;
- padding: 0;
- margin-top: 0.5rem;
- border-radius: 0;
- border: 0;
- background: none;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul li:not(.task-list-item) {
- width: 100%;
- display: block;
- background-color: var(--p-kanban-card-color-1) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul>li:hover {
- border-color: var(--p-kanban-border-color) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul li:hover {
- background: transparent !important;
- border-color: var(--p-kanban-border-color) !important;
- border-left: 1px solid var(--p-kanban-border-color) !important;
-}
-
-.theme-dark body.style-options-for-admonition-plugin .admonition-kanban ul ul li:hover {
- border-color: #696969e1 !important;
- border-left: 1px solid #696969e1 !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul li .task-list-item-checkbox {
- margin-left: 1.5rem;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul ul {
- margin-right: 0;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul::before {
- border-left: 0;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-widthbody.style-options-for-admonition-plugin .admonition-kanban .markdown-preview-sizer>div>ul {
- max-width: 100%;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul.contains-task-list ul,
-body.style-options-for-admonition-plugin .admonition-kanban ol.contains-task-list ul,
-body.style-options-for-admonition-plugin .admonition-kanban ul.contains-task-list ol,
-body.style-options-for-admonition-plugin .admonition-kanban ol.contains-task-list ol {
- position: initial;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul.contains-task-list ul::before,
-body.style-options-for-admonition-plugin .admonition-kanban ol.contains-task-list ul::before,
-body.style-options-for-admonition-plugin .admonition-kanban ul.contains-task-list ol::before,
-body.style-options-for-admonition-plugin .admonition-kanban ol.contains-task-list ol::before {
- all: initial
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul > li.task-list-item {
- flex: 1 1 20%;
- padding: 0.1em 1em;
- margin: 0 0.1em 0.3em 0;
- list-style: none;
- border: 1px solid var(--p-kanban-border-color);
- border-left: 1px solid var(--p-kanban-border-color) !important;
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
- text-indent: 0;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban ul ul li.task-list-item {
- width: 100%;
- display: block;
- padding-left: 2em;
- text-indent: -3.1em;
- background-color: var(--p-kanban-card-color-1) !important;
-}
-
-/*blank ad分栏
-修改自 https://forum-zh.obsidian.md/t/topic/2081 */
-body.style-options-for-admonition-plugin .is-live-preview .admonition-col2 .callout-content.admonition-content>div:nth-child(2),
-body.style-options-for-admonition-plugin .is-live-preview .admonition-col3 .callout-content.admonition-content>div:nth-child(2),
-body.style-options-for-admonition-plugin .is-live-preview .admonition-col4 .callout-content.admonition-content>div:nth-child(2) {
- margin-top: -1.5em;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-title-icon,
-body.style-options-for-admonition-plugin .admonition-flex .admonition-title-icon,
-body.style-options-for-admonition-plugin .admonition-col2 .admonition-title-icon,
-body.style-options-for-admonition-plugin .admonition-col3 .admonition-title-icon,
-body.style-options-for-admonition-plugin .admonition-col4 .admonition-title-icon {
- display: none;
-}
-body.style-options-for-admonition-plugin .is-live-preview :is(.admonition-col2, .admonition-col3, .admonition-col4, .admonition-flex) .admonition-content blockquote {
- padding: 0;
- margin: 0;
- line-height:1em;
-}
-body.style-options-for-admonition-plugin :is(.admonition-col2, .admonition-col3, .admonition-col4, .admonition-flex) .admonition-content blockquote {
- flex: 100%;
- border-left: none;
- padding-left: 0;
- padding-right: 0;
- margin-block-start: 0;
- margin: 0;
- box-shadow: none;
- background-color: transparent;
- color: var(--text-muted);
-}
-body.style-options-for-admonition-plugin :is(.admonition-col2, .admonition-col3, .admonition-col4, .admonition-flex) .admonition-content blockquote p::before {
- display: none;
-}
-body.style-options-for-admonition-plugin :is(.admonition-col2, .admonition-col3, .admonition-col4, .admonition-flex) .admonition-content blockquote p {
- margin: 0;
- overflow-wrap: anywhere;
-}
-
-body.style-options-for-admonition-plugin :is(.callout.admonition-col2,.callout.admonition-col3,.callout.admonition-col4,.callout.admonition-flex)>.admonition-content>ul {
- margin-left: auto;
-}
-body.style-options-for-admonition-plugin .admonition-col2 .admonition-content>ul,
-body.style-options-for-admonition-plugin .admonition-col3 .admonition-content>ul,
-body.style-options-for-admonition-plugin .admonition-col4 .admonition-content>ul,
-body.style-options-for-admonition-plugin .admonition-flex .admonition-content>ul {
- padding-inline-start: 20px !important;
- margin-left: -20px;
- margin-block-start:0;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-flex,.admonition-col2,.admonition-col3,.admonition-col4) .admonition-content .admonition-content>ul>li{
- list-style-type: none;
- padding:0;
-}
-.markdown-rendered .admonition ul li p:last-of-type, .markdown-rendered ol li p:last-of-type {
- margin-block-end: 0.5em;
-}
-
-.markdown-rendered .admonition ul li p:first-of-type, .markdown-rendered ol li p:first-of-type {
- margin-block-start: 0.5em;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2 .admonition-content ul li .task-list-item-checkbox,
-body.style-options-for-admonition-plugin .admonition-col3 .admonition-content ul li .task-list-item-checkbox,
-body.style-options-for-admonition-plugin .admonition-col4 .admonition-content ul li .task-list-item-checkbox,
-body.style-options-for-admonition-plugin .admonition-flex .admonition-content ul li .task-list-item-checkbox {
- margin-left: auto;
-}
-:is(.admonition-col2,.admonition-col3,.admonition-col4,.admonition-flex) .callout-content ul.dataview.list-view-ul>li:not(.task-list-item) {
- margin-left: auto;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2 {
- box-shadow: none!important;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2 .admonition {
- overflow: visible;
- margin: 0;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2>.admonition-content-holder> .admonition-content {
- columns: 150px 2;
- -moz-columns: 150px 2;
- -webkit-columns: 150px 2;
- column-gap: 2vw;
- overflow: visible;
- margin: 0;
- /*分栏的分割线
- column-rule: 1px solid #d4d2d2; */
-}
-body.style-options-for-admonition-plugin .callout.admonition-col2> .admonition-content {
- columns: 150px 2;
- -moz-columns: 150px 2;
- -webkit-columns: 150px 2;
- column-gap: 2vw;
- overflow: visible;
- margin: 0;
- /*分栏的分割线
- column-rule: 1px solid #d4d2d2; */
-}
-body.style-options-for-admonition-plugin .admonition-col2 .admonition-content ol,
-body.style-options-for-admonition-plugin .admonition-col2 .admonition-content ul {
- margin-top: -0.25em;
-
-}
-body.style-options-for-admonition-plugin :is(.markdown-preview-view,.markdown-rendered) .admonition-col2 .admonition-content :is(h3,h4) {
- margin-top: -0.001em !important;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-col2 .admonition-content ol{
- margin: 0;
- break-inside: avoid;
-}
-
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-col2 .admonition-content ul {
- margin: 0;
- break-inside: avoid;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2 .admonition-content {
- overflow: visible ;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2 > .admonition-content-holder {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-body.style-options-for-admonition-plugin .admonition-col2 p {
- text-align: justify;
- margin-top: 0;
- padding: 2px;
- /* height:100%;
- overflow: auto; */
-}
-body.style-options-for-admonition-plugin .admonition-col2 p > img{
- display: block;
- height: auto;
-}
-
-body.style-options-for-admonition-plugin .admonition-col2-parent .admonition-col2 .admonition > .admonition-title.no-title + .admonition-content-holder {
- margin-top: 0;
-}
-
-/****col3 三栏*****/
-body.style-options-for-admonition-plugin .admonition-col3 {
- box-shadow: none !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-col3 .admonition {
- overflow: visible;
- margin: 0;
-}
-
-body.style-options-for-admonition-plugin .callout.admonition-col3>.admonition-content {
- columns: 100px 3;
- -moz-columns: 100px 3;
- -webkit-columns: 100px 3;
- column-gap: 1vw;
- overflow: visible;
- margin: 0;
- break-inside: avoid;
- column-rule: 1px solid #d4d2d2;
-}
-body.style-options-for-admonition-plugin .admonition-col3>.admonition-content-holder>.admonition-content {
- columns: 100px 3;
- -moz-columns: 100px 3;
- -webkit-columns: 100px 3;
- column-gap: 1vw;
- overflow: visible ;
- margin: 0;
- break-inside: avoid;
- column-rule: 1px solid #d4d2d2;
-}
-body.style-options-for-admonition-plugin .admonition-col3 .admonition-content ol,
-body.style-options-for-admonition-plugin .admonition-col3 .admonition-content ul {
- margin-top: -0.25em;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-col3 .admonition-content ul {
- margin: 0;
- break-inside: avoid;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-col3 .admonition-content ol {
- margin: 0;
- break-inside: avoid;
-}
-body.style-options-for-admonition-plugin .admonition-col3 .admonition-content {
- overflow: visible;
-}
-
-body.style-options-for-admonition-plugin .admonition-col3 >.admonition-content-holder {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-body.style-options-for-admonition-plugin .admonition-col3 p{
- text-align: justify;
- margin-top: 0;
- padding: 2px;
- /* height:100%;
- overflow: auto; */
-}
-body.style-options-for-admonition-plugin .admonition-col3 p>img{
- display: block;
- height: auto;
-}
-
-body.style-options-for-admonition-plugin .admonition-col3-parent .admonition-col3 .admonition > .admonition-title.no-title + .admonition-content-holder {
- margin-top: 0;
-}
-
-/****col4 四栏*****/
-body.style-options-for-admonition-plugin .admonition-col4 {
- box-shadow: none !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-col4 .admonition {
- overflow: visible;
- margin: 0;
-}
-
-body.style-options-for-admonition-plugin .callout.admonition-col4 > .admonition-content {
- column-count: 4;
- column-gap: 1vw;
- overflow: visible;
- margin: 0;
- break-inside: avoid;
-}
-body.style-options-for-admonition-plugin .admonition-col4 > .admonition-content-holder>.admonition-content {
- column-count: 4;
- column-gap: 1vw;
- overflow: visible;
- margin: 0;
- break-inside: avoid;
-}
-body.style-options-for-admonition-plugin .admonition-col4 .admonition-content {
- margin: 0;
- break-inside: avoid;
-}
-
-body.style-options-for-admonition-plugin .admonition-col4 .admonition-content ol,
-body.style-options-for-admonition-plugin .admonition-col4 .admonition-content ul {
- margin-top: -0.25em;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-col4 .admonition-content ul {
- margin: 0;
- break-inside: avoid;
-}
-body.style-options-for-admonition-plugin .admonition-kanban .admonition-col4 .admonition-content ol {
- margin: 0;
- break-inside: avoid;
-}
-body.style-options-for-admonition-plugin .admonition-col4 > .admonition-content {
- overflow: visible;
-}
-
-body.style-options-for-admonition-plugin .admonition-col4 > .admonition-content-holder {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-body.style-options-for-admonition-plugin .admonition-col4 p {
- text-align: justify;
- margin-top: 0;
- padding: 2px;
-}
-body.style-options-for-admonition-plugin .admonition-col4 p>img{
- display: block;
- height: auto;
- -webkit-transition: -webkit-transform .3s ease;
- -moz-transition: -moz-transform .3s ease;
- -ms-transition: -ms-transform .3s ease;
- transition: transform .3s ease;
-}
-
-body.style-options-for-admonition-plugin .admonition-col4 p>img:hover{
- -webkit-transform: scale(1.2);
- -moz-transform: scale(1.2);
- -ms-transform: scale(1.2);
- transform: scale(1.2)
-}
-
-body.style-options-for-admonition-plugin .admonition-col4-parent .admonition-col4 .admonition > .admonition-title.no-title + .admonition-content-holder {
- margin-top: 0;
-}
-
-/*自适应分栏*/
-body.style-options-for-admonition-plugin .admonition-flex {
- margin: auto;
- box-shadow: none;
- border-left: none;
- word-break: break-word;
-}
-body.admonition-bg-color-same.style-options-for-admonition-plugin .admonition-flex {
- margin: 1em 0;
-}
-.is-live-preview .callout-content.admonition-content >p {
- margin-top: 0;
-}
-body.style-options-for-admonition-plugin .admonition-flex >.admonition-content-holder {
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-body.style-options-for-admonition-plugin .admonition-flex .admonition-content {
- width: 100%;
- margin: 0px;
- display: flex;
- flex-wrap: wrap;
- border: none;
-}
-body.style-options-for-admonition-plugin .admonition-flex .admonition-content>div{
- flex: 1;
- margin: 0 0.625rem;
-}
-body.style-options-for-admonition-plugin .admonition-flex .admonition-content[data-embed-type="image"] p{
- align-self: baseline;
-}
-
-body.style-options-for-admonition-plugin .admonition-flex .admonition-content[data-embed-type="image"] {
- justify-content: space-around;
-}
-
-/*ad-table*/
-body.style-options-for-admonition-plugin .admonition-table {
- overflow: visible;
- margin: auto;
- box-shadow: none;
-}
-body.style-options-for-admonition-plugin .admonition-table .admonition-content {
- width: calc(100% - 5px);
- margin: 0;
- overflow-x: auto !important;
- white-space: nowrap;
-}
-body.style-options-for-admonition-plugin .admonition-table .admonition-content thead > tr > th,
-body.style-options-for-admonition-plugin .admonition-table .admonition-content tbody > tr > td {
- white-space: nowrap;
-}
-/*blank ad框全透明隐藏*/
-body.style-options-for-admonition-plugin .admonition-blank {
- overflow: visible;
- background-color: rgba(255, 255, 255, 0) !important;
- border-left: none !important;
- margin: auto;
- box-shadow: none;
-}
-body.style-options-for-admonition-plugin .admonition-blank .admonition-content {
- overflow: visible;
- margin: 0;
-}
-body.style-options-for-admonition-plugin .callout.admonition-blank .admonition-content {
- overflow: hidden;
-}
-
-/* 感谢 围城 网友分享
-本样式仿造自elegantbook模板:https://github.com/ElegantLaTeX/ElegantBook
-为以下类型设置了样式,需要在admonition中自行添加,设置好颜色和icon
-- def: definition
-- thm: theorem
-- lem: lemma
-- cor: corollary
-- pro: proposition
-
-标题使用方正书宋_GBK,正文使用方正楷体_GBK,系统需要安装
-*/
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) {
- margin: 1.5625em 0 !important;
- overflow: visible !important;
- border: 1px solid rgb(var(--callout-color)) !important;
- border-radius: 0.3em !important;
- background-color: rgba(var(--callout-color),0.05) !important;
- box-shadow: 0 0 0 !important;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) *.admonition-title {
- display: inline-block;
- top: -0.9em;
- left: 1.5em;
- padding: 1px 8px !important;
- background-color: rgb(var(--callout-color)) !important;
- border-radius: 0.2em;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) *.callout-title.admonition-title {
- display: flex;
- top: unset;
- left: 1.5em;
- padding: 1px 8px !important;
- background-color: rgb(var(--callout-color)) !important;
- border-radius: 0.2em;
- position: relative;
- width: fit-content;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) *.admonition-title-content {
- color: white;
- font-family: "方正书宋_GBK", var(--font-text);
- font-size: 1.1em;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) *.admonition-title-icon {
- /* display: none !important; */
- color: white;
- background-color: rgb(var(--callout-color));
- margin: 0.2em;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) *.admonition-content-holder {
- margin-top: -1em;
- padding: 0;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) *.callout-title.admonition-title {
- margin-top: -1em ;
- padding: 0;
-}
-
-body.style-options-for-admonition-plugin :is(.admonition-def,.admonition-thm,.admonition-lem,.admonition-cor,.admonition-pro) p {
- text-indent: 0;
- font-family: "方正楷体_GBK", var(--font-text) !important;
- font-size: 1.1em;
-}
-
-/*hibox*/
-/*改自 https://github.com/chokcoco/iCSS/issues/153 */
-body.style-options-for-admonition-plugin .admonition-hibox .admonition-content-holder {
- margin: -1em 0.2em;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox {
- background-color: transparent !important;
- box-shadow: none !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox *::marker {
- visibility: hidden;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox {
- position: relative;
- height: auto;
- overflow: hidden;
- border-radius: var(--radius-s) !important;
- background: radial-gradient(circle at 0px 0px, rgba(var(--callout-color), 0.2) 0, rgba(var(--callout-color), 0.2) var(--hibox), transparent var(--hibox), transparent 0);
- transition: --hibox 0.6s linear;
- border-left: none !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover {
- --hibox: 1500px;
- box-shadow: 0 0.2rem 0.5rem var(--background-modifier-box-shadow) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover * {
- visibility: visible;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox .admonition-content-copy {
- top: 7px;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover ol:not(.contains-task-list)>li:not(.task-list-item) {
- border-color: var(--list-ol-block-color) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover ul>li:not(.task-list-item) {
- border-color: var(--list-ul-block-color) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover *::marker {
- color: var(--list-ol-number-color) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover blockquote {
- border-color: var(--theme-color) !important;
- background-color: var(--background-blockquote) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox:hover {
- border-color: var(--text-normal) !important;
-}
-
-body.style-options-for-admonition-plugin .admonition-hibox .admonition-title {
- display: none;
-}
-
-
-/* ======Notice================ */
-.notice-container .notice:nth-child(4n+1){
- background-color: var(--background-pink);
- color: var(--text-normal);
-}
-.notice-container .notice:nth-child(4n+2){
- background-color: var(--background-yellow);
- color: var(--text-normal);
-}
-.notice-container .notice:nth-child(4n+3){
- background-color: var(--background-green);
- color: var(--text-normal);
-}
-.notice-container .notice:nth-child(4n+4){
- background-color: var(--background-red);
- color: var(--text-normal);
-}
-
-.notice-container {
- z-index: var(--layer-notice);
- position: fixed;
- top: 40px;
- right: 0px;
- padding: 0px;
- overflow: hidden;
-}
-
-/* ================================== */
-/* ============ checklist =========== */
-/* ================================== */
-.checklist-plugin-main button {
- box-shadow: none;
-}
-.checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li {
- border-left: none !important;
- font-size: var(--font-size-checklist);
-}
-
-.checklist-plugin-main {
- --todoList-listItemBackground: var(--checklist-bg) !important;
- --todoList-listItemBackground--hover: var(--checklist-bg-hover) !important;
-}
-
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+1) {
- background-color: var(--checklist-color-1);
-}
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+2) {
- background-color: var(--checklist-color-2);
-}
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+3) {
- background-color: var(--checklist-color-3);
-}
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+4) {
- background-color: var(--checklist-color-4);
-}
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+5) {
- background-color: var(--checklist-color-5);
-}
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+6) {
- background-color: var(--checklist-color-6);
-}
-body.rainbow-checklist .checklist-plugin-main:is(.markdown-preview-view,.markdown-rendered) li:nth-of-type(7n+7) {
- background-color: var(--checklist-color-7);
-}
-
-.is-mobile .checklist-plugin-main :is(.markdown-preview-view,.markdown-rendered) ul {
- padding-inline-start: 0;
-}
-
-.is-mobile .checklist-plugin-main button.toggle {
- width: unset;
-}
-
-.checklist-plugin-main button.toggle .checked {
- background-color: var(--theme-color) !important;
-}
-
-/* ================================== */
-/* ============ longform ============ */
-/* ================================== */
-.workspace-leaf-content[data-type="VIEW_TYPE_LONGFORM_EXPLORER"] li {
- border-left: none;
-}
-
-/* ================================== */
-/* ========== Breadcrumbs =========== */
-/* ================================== */
-.workspace-leaf-content[data-type="breadcrumbs-matrix"] summary.hier-summary,
-h3.breadcrumbs-matrix-header {
- color: var(--h3-color) !important;
-}
-
-.workspace-leaf-content[data-type="breadcrumbs-matrix"] summary {
- color: var(--h4-color) !important;
-}
-
-/*remove H3, H5 when hovering*/
-h3.breadcrumbs-matrix-header:hover::before,
-h5.breadcrumbs-matrix-header:hover::before {
- display: none;
-}
-
-h5.breadcrumbs-header,
-h5.breadcrumbs-matrix-header {
- color: var(--h5-color) !important;
-}
-
-.breadcrumbs-matrix-square {
- border: none !important;
-}
-
-.breadcrumbs-matrix ol {
- margin-left: 8px !important;
-}
-
-/* ================================== */
-/* ===== code block enhancer ======= */
-/* ================================== */
-.obsidian-banner-wrapper.code-block-wrap {
- position: unset;
-}
-.code-block-wrap .code-block-linenum-wrap {
- top: 0.4em;
- background-color: transparent;
-}
-.code-block-wrap .code-block-lang-name {
- top: 4px;
- left: 2px;
-}
-.code-block-wrap .code-block-lang-name + .code-block-linenum-wrap>.code-block-linenum:first-child::before {
- color: transparent;
-}
-
-/* ================================== */
-/* ============ Dataview ============ */
-/* ================================== */
-span.dataview.small-text {
- position: relative;
- font-size: 70%;
- line-height: 0;
- vertical-align: baseline;
- top: -.5em;
- color: var(--text-accent);
- border-radius: 3px;
- text-align: center;
- padding: 0 0.2em;
- margin: 0 1px;
- font-variant-numeric: ordinal;
- opacity: 0.6;
-}
-
-.dataview-container .internal-link {
- font-size:0.88em;
-}
-
-ul.dataview.list-view-ul>li:not(.task-list-item) {
- border-left: none !important;
- margin-left: -1em;
-}
-
-li.dataview-result-list-li ul>li:not(.task-list-item) {
- border-left: none !important;
-}
-
-ul.dataview.list-view-ul>li:not(.task-list-item)::before {
- font-family: boxicons;
- font-size: 0.8em;
- padding: 0 5px 0 0;
-}
-
-body.dataview-list-style-pacman ul.dataview.list-view-ul>li:not(.task-list-item):first-of-type::before {
- content: '\edcf';
- color: var(--list-ol-number-color);
-}
-body.dataview-list-style-pacman ul.dataview.list-view-ul>li:not(.task-list-item):not(:first-of-type):nth-of-type(2n):not(:nth-of-type(10n))::before {
- content: '\eaee';
- color: var(--list-ul-disc-color);
-}
-body.dataview-list-style-pacman ul.dataview.list-view-ul>li:not(.task-list-item):not(:first-of-type):nth-of-type(2n+1)::before {
- content: '\edd1';
- color: var(--list-ul-disc-color);
-}
-body.dataview-list-style-pacman ul.dataview.list-view-ul>li:not(.task-list-item):nth-of-type(10n)::before {
- content: '\ef29';
- color: var(--list-ol-number-color);
-}
-
-body.dataview-list-style-pacman ul.dataview.list-view-ul {
- list-style: none;
-}
-
-ul.dataview.dataview-ul.dataview-result-list-root-ul>li.dataview-result-list-li {
- border-left: none !important;
- margin: 0;
- padding-left: 0em;
-}
-
-ul.dataview.dataview-ul.dataview-result-list-root-ul {
- list-style: none;
-}
-
-.CodeMirror-code .CodeMirror-linewidget.rendered-block-embed.rendered-widget {
- background-color: var(--embed-color);
- border-radius: var(--radius-xs);
- border: 1px solid var(--embed-color);
-}
-
-body:is(.rainbow-lines-reading,.list-vertical-line-one) table.dataview.table-view-table :is(ol,ul) :is(ol,ul)::before,
-body:is(.rainbow-lines-reading,.list-vertical-line-one) .kanban-plugin__markdown-preview-view :is(ol,ul) :is(ol,ul)::before {
- border-left: none;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) .dataview.inline-field-standalone-value {
- background-color: transparent;
-}
-
-/* ================================== */
-/* ======= CodeMirror Options ======= */
-/* ================================== */
-.CodeMirror-widget img.hmd-image:active {
- all: initial;
-}
-
-.cm-formatting.cm-formatting-highlight.cm-highlight.hmd-hidden-token+.cm-highlight {
- border-radius: var(--radius-xs);
- padding: 0 3px 2px;
-}
-
-.cm-formatting.cm-formatting-code.cm-inline-code.hmd-hidden-token+.cm-inline-code {
- border-radius: var(--radius-xs);
- padding: 2px 4px;
-}
-
-.cm-formatting.cm-formatting-code.cm-inline-code.hmd-hidden-token {
- font-size: 0 !important;
-}
-
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task=">"] {
- background-size: 80% !important;
- background-position: 60% 55% !important;
- background-image: url('data:image/svg+xml;utf8, ') !important;
-}
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task=">"]::before {
- content: ' ';
- position: absolute;
- padding: 0 0.2em;
- margin-left: 0.4em;
- border-radius: var(--radius-xs);
- background-color: var(--checkbox-color-2);
- z-index: -1;
-}
-
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="<"] {
- background-size: 80% !important;
- background-position: 60% 55% !important;
- background-image: url('data:image/svg+xml;utf8, ') !important;
-}
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="<"]::before {
- content: ' ';
- position: absolute;
- padding: 0 0.2em;
- margin-left: 0.4em;
- border-radius: var(--radius-xs);
- background-color: var(--checkbox-color-1);
- z-index: -1;
-}
-
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="!"] {
- background-size: 62% !important;
- background-position: center !important;
- background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIGZpbGw9IiNkNGEzMDAiPjxnPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPjwvZz48Zz48Zy8+PGc+PHBhdGggZD0iTTEyLDNjLTAuNDYsMC0wLjkzLDAuMDQtMS40LDAuMTRDNy44NCwzLjY3LDUuNjQsNS45LDUuMTIsOC42NmMtMC40OCwyLjYxLDAuNDgsNS4wMSwyLjIyLDYuNTYgQzcuNzcsMTUuNiw4LDE2LjEzLDgsMTYuNjlWMTljMCwxLjEsMC45LDIsMiwyaDAuMjhjMC4zNSwwLjYsMC45OCwxLDEuNzIsMXMxLjM4LTAuNCwxLjcyLTFIMTRjMS4xLDAsMi0wLjksMi0ydi0yLjMxIGMwLTAuNTUsMC4yMi0xLjA5LDAuNjQtMS40NkMxOC4wOSwxMy45NSwxOSwxMi4wOCwxOSwxMEMxOSw2LjEzLDE1Ljg3LDMsMTIsM3ogTTE0LDE3aC00di0xaDRWMTd6IE0xMCwxOXYtMWg0djFIMTB6IE0xNS4zMSwxMy43NGMtMC4wOSwwLjA4LTAuMTYsMC4xOC0wLjI0LDAuMjZIOC45MmMtMC4wOC0wLjA5LTAuMTUtMC4xOS0wLjI0LTAuMjdjLTEuMzItMS4xOC0xLjkxLTIuOTQtMS41OS00LjcgYzAuMzYtMS45NCwxLjk2LTMuNTUsMy44OS0zLjkzQzExLjMyLDUuMDMsMTEuNjYsNSwxMiw1YzIuNzYsMCw1LDIuMjQsNSw1QzE3LDExLjQzLDE2LjM5LDEyLjc5LDE1LjMxLDEzLjc0eiIvPjwvZz48Zz48cmVjdCBoZWlnaHQ9IjMiIHdpZHRoPSIxIiB4PSIxMS41IiB5PSIxMSIvPjxyZWN0IGhlaWdodD0iMyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtNC4wMzEyIDEwLjg1MzYpIiB3aWR0aD0iMSIgeD0iMTAuNTkiIHk9IjguNzkiLz48cmVjdCBoZWlnaHQ9IjMiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgLTAuNzA3MSAwLjcwNzEgLTAuNzA3MSAxNC43Njc4IDI2LjcwMjgpIiB3aWR0aD0iMSIgeD0iMTIuNDEiIHk9IjguNzkiLz48L2c+PC9nPjwvc3ZnPg==) !important;
-}
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="!"] {
- background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0cHgiIGZpbGw9IiNmZmRjNTEiPjxnPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPjwvZz48Zz48Zy8+PGc+PHBhdGggZD0iTTEyLDNjLTAuNDYsMC0wLjkzLDAuMDQtMS40LDAuMTRDNy44NCwzLjY3LDUuNjQsNS45LDUuMTIsOC42NmMtMC40OCwyLjYxLDAuNDgsNS4wMSwyLjIyLDYuNTYgQzcuNzcsMTUuNiw4LDE2LjEzLDgsMTYuNjlWMTljMCwxLjEsMC45LDIsMiwyaDAuMjhjMC4zNSwwLjYsMC45OCwxLDEuNzIsMXMxLjM4LTAuNCwxLjcyLTFIMTRjMS4xLDAsMi0wLjksMi0ydi0yLjMxIGMwLTAuNTUsMC4yMi0xLjA5LDAuNjQtMS40NkMxOC4wOSwxMy45NSwxOSwxMi4wOCwxOSwxMEMxOSw2LjEzLDE1Ljg3LDMsMTIsM3ogTTE0LDE3aC00di0xaDRWMTd6IE0xMCwxOXYtMWg0djFIMTB6IE0xNS4zMSwxMy43NGMtMC4wOSwwLjA4LTAuMTYsMC4xOC0wLjI0LDAuMjZIOC45MmMtMC4wOC0wLjA5LTAuMTUtMC4xOS0wLjI0LTAuMjdjLTEuMzItMS4xOC0xLjkxLTIuOTQtMS41OS00LjcgYzAuMzYtMS45NCwxLjk2LTMuNTUsMy44OS0zLjkzQzExLjMyLDUuMDMsMTEuNjYsNSwxMiw1YzIuNzYsMCw1LDIuMjQsNSw1QzE3LDExLjQzLDE2LjM5LDEyLjc5LDE1LjMxLDEzLjc0eiIvPjwvZz48Zz48cmVjdCBoZWlnaHQ9IjMiIHdpZHRoPSIxIiB4PSIxMS41IiB5PSIxMSIvPjxyZWN0IGhlaWdodD0iMyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtNC4wMzEyIDEwLjg1MzYpIiB3aWR0aD0iMSIgeD0iMTAuNTkiIHk9IjguNzkiLz48cmVjdCBoZWlnaHQ9IjMiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgLTAuNzA3MSAwLjcwNzEgLTAuNzA3MSAxNC43Njc4IDI2LjcwMjgpIiB3aWR0aD0iMSIgeD0iMTIuNDEiIHk9IjguNzkiLz48L2c+PC9nPjwvc3ZnPg==) !important;
-}
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="!"]::before {
- content: ' ';
- position: absolute;
- padding: 0 0.2em;
- margin-left: 0.4em;
- border-radius: var(--radius-xs);
- background-color: var(--checkbox-color-4);
- z-index: -1;
-}
-
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="?"] {
- background-size: 62% !important;
- background-position: 55% 80% !important;
- background-image: url('data:image/svg+xml;utf8, ') !important;
-}
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="?"]::before {
- content: ' ';
- position: absolute;
- padding: 0 0.2em;
- margin-left: 0.4em;
- border-radius: var(--radius-xs);
- background-color: var(--checkbox-color-3);
- z-index: -1;
-}
-
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="+"] {
- background-size: 65% !important;
- background-position: 52% 55% !important;
- background-image: url('data:image/svg+xml;utf8, ') !important;
-}
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="+"]::before {
- content: ' ';
- position: absolute;
- padding: 0 0.2em;
- margin-left: 0.4em;
- border-radius: var(--radius-xs);
- background-color: var(--checkbox-color-5);
- z-index: -1;
-}
-
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="-"] {
- background-size: 65% !important;
- background-position: 55% 60% !important;
- background-image: url('data:image/svg+xml;utf8, ') !important;
-}
-.cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="-"]::before {
- content: ' ';
- position: absolute;
- padding: 0 0.2em;
- margin-left: 0.4em;
- border-radius: var(--radius-xs);
- background-color: var(--checkbox-color-6);
- z-index: -1;
-}
-
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="<"],
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task=">"],
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="!"],
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="?"],
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="+"],
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="-"] {
- filter: invert(0) !important;
-}
-
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="<"]::before,
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task=">"]::before,
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="!"]::before,
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="?"]::before,
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="+"]::before,
-.theme-dark .cm-formatting.cm-formatting-task.cm-property.hmd-hidden-token[data-task="-"]::before {
- filter: invert(0) opacity(0.5) !important;
-}
-
-span.cm-formatting.cm-formatting-highlight.cm-strong.cm-em.cm-highlight.hmd-hidden-token {
- padding: 0;
-}
-
-.markdown-source-view.mod-cm5 .CodeMirror-lines .view-content {
- background-color: var(--background-transparent-black-or-white-3) !important;
-}
-
-.hide-tokens .cm-s-obsidian pre.HyperMD-hr {
- background: unset !important;
-}
-
-.HyperMD-quote.CodeMirror-line .CodeMirror-widget + span.cm-quote::before {
- border-left: none;
-}
-
-.vertical-tab-content {
- padding-bottom: 4em;
-}
-
-.modal-container .modal-content textarea:not(.rename-textarea) {
- height: 18rem !important;
-}
-
-body.setting-default-frosted-glass .suggestion-container
-{
- background-color: var(--bg-color-settings-4);
- backdrop-filter: blur(3px);
-}
-body.setting-style-traditional .suggestion-container
-{
- background-color: var(--color-base-20);
-
-}
-body.setting-style-traditional .modal.mod-settings .vertical-tab-content-container {
- background: var(--color-base-20);
-}
-body.setting-style-traditional .modal.mod-settings .vertical-tab-header {
- background: var(--color-base-00);
-}
-
-body.setting-style-traditional .menu{
- background-color: var(--color-base-00);
-}
-
-body.setting-style-traditional .prompt
-{
- background: var(--color-base-00);
-}
-/* ================================== */
-/* ============ QuickAdd ============ */
-/* ================================== */
-.quickAddModal .modal {
- max-height: 90% !important;
-}
-
-.modal-container.quickAddModal .modal-content {
- overflow: initial !important;
- margin-top: 5px !important;
-}
-
-/* ================================== */
-/* ========= Style Settings ========= */
-/* ================================== */
-.style-settings-heading {
- border-bottom: none !important;
-}
-
-.style-settings-heading[data-level="1"] + .style-settings-container
-{
- padding-left: 1em;
-}
-body:not(.is-mobile) .style-settings-heading[data-level="2"] + .style-settings-container
-{
- padding-left: 2em;
-}
-body:not(.is-mobile) .style-settings-heading[data-level] + .style-settings-container
-{
- padding-left: 2em;
-}
-body:not(.is-mobile) .style-settings-heading[data-level="3"] + .style-settings-container
-{
- padding-left: 3em;
-}
-body:not(.is-mobile) .style-settings-heading[data-level="4"] + .style-settings-container
-{
- padding-left: 4em;
-}
-body:not(.is-mobile) .style-settings-heading[data-level="5"] + .style-settings-container
-{
- padding-left: 5em;
-}
-body:not(.is-mobile) .style-settings-heading[data-level="5"] + .style-settings-container
-{
- padding-left: 5em;
-}
-.setting-item-description,
-.setting-item-info {
- word-wrap: break-word;
- word-break: break-word;
-}
-
-.setting-item.setting-item-heading.style-settings-heading[data-level="1"] .setting-item-name {
- color: var(--h2-color) !important;
-}
-.setting-item.setting-item-heading.style-settings-heading[data-level="2"] .setting-item-name {
- color: var(--h3-color)!important;
-}
-.setting-item.setting-item-heading.style-settings-heading[data-level="3"] .setting-item-name {
- color: var(--h4-color) !important;
-}
-.setting-item.setting-item-heading.style-settings-heading[data-level="4"] .setting-item-name {
- color: var(--h5-color) !important;
-}
-.style-settings-collapse-indicator {
- color: var(--theme-color) !important;
-}
-
-.setting-item.setting-item-heading.style-settings-heading.is-collapsed .style-settings-collapse-indicator {
- opacity: 0.4;
-}
-
-.style-settings-container {
- padding-bottom: 5px !important;
-}
-
-.style-settings-container .setting-item-control select {
- max-width: 330px;
-}
-
-.workspace-leaf-content .style-settings-container .setting-item:first-child {
- margin-top: 20px;
-}
-
-div.style-settings-heading[data-level="0"] {
- position: relative;
- padding: 8px;
- margin-bottom: 0;
- background-color: var(--background-primary);
- border-radius: var(--radius-l);
- box-shadow: 0 3px 5px var(--background-modifier-box-shadow);
-}
-
-.is-mobile div.style-settings-heading[data-level="0"] {
- padding: 4px;
-}
-
-div.style-settings-heading[data-level="0"] + .style-settings-container {
- padding: 20px 30px;
- margin-top: -10px;
- margin-bottom: 0;
- margin-left: 0;
- border: 0px;
- border-radius: var(--radius-l);
-}
-
-div.style-settings-heading[data-level="0"] + .style-settings-container .style-settings-collapse-indicator {
- margin-left: 0;
-}
-
-
-div.style-settings-heading[data-level="0"].is-collapsed {
- margin-bottom: 15px;
- border-radius: var(--radius-l);
- box-shadow: 0 3px 5px var( --background-modifier-box-shadow);
-}
-
-div.style-settings-heading[data-level="0"].is-collapsed {
- background-color: var(--background-primary-alt);
-}
-
-
-div.style-settings-heading[data-level="1"] .setting-item-description {
- padding-left: 2em;
-}
-
-div.style-settings-heading:not([data-level="0"]):not([data-level="1"]) .setting-item-description {
- padding-left: 2em;
-}
-
-div.style-settings-heading {
- padding: 8px 0;
- margin-bottom: 5px;
-}
-
-div.style-settings-container[data-level="0"] {
- margin-left: 4px;
-}
-
-div.style-settings-container[data-level] {
- padding-bottom: 0;
- margin-left: 0.5em;
-}
-
-.setting-item.setting-item-heading.style-settings-heading .setting-item-name {
- width: fit-content;
- padding: 0 8px;
- border-radius: var(--radius-l);
-}
-
-.setting-item.setting-item-heading.style-settings-heading:hover .style-settings-collapse-indicator {
- color: var(--text-accent-hover)!important;
-}
-
-.setting-item.setting-item-heading.style-settings-heading:hover .setting-item-name {
- color: var(--text-accent-hover)!important;
-}
-
-div.workspace-leaf-content[data-type="style-settings"] .view-content .style-settings-container div.setting-item:not(.setting-item-heading) {
- flex-flow: wrap;
-}
-
-div.workspace-leaf-content[data-type="style-settings"] .setting-item-description {
- font-size:12px;
-}
-
-div.workspace-leaf-content[data-type="style-settings"] div.setting-item,
-div.workspace-leaf-content[data-type="style-settings"] div.style-settings-heading {
- border-bottom: unset;
- border-top: 1px inset #ffffff24;
-}
-
-
-/*
-.theme-light div.setting-item {
- border-bottom: 1px dotted #e1e1e199;
- border-top: 1.5px solid #cfcfcf42;
-
-}
-
-
-.theme-dark div.setting-item {
- border-bottom: 1px solid var(--background-modifier-border);
- box-shadow: inset 0 -1px 0 rgb(0 0 0 / 45%),
- inset 0 -2px 0 rgb(0 0 0 / 10%)
-}
-*/
-
-
-div.workspace-leaf-content[data-type="style-settings"] div.style-settings-heading[data-id="topaz-community"] {
- margin-top: 10px;
- margin-bottom: 0;
- pointer-events: none;
- cursor: text;
- border-top: 2px solid var(--background-modifier-border);
- pointer-events: none;
-}
-
-.style-settings-heading[data-id="topaz-community"] .setting-item-control,
-.style-settings-heading[data-id="topaz-community"] .style-settings-collapse-indicator {
- display: none;
-}
-
-.style-settings-heading[data-id="topaz-community"] .setting-item-name::before {
- display: inline-block;
- width: 20px;
- height: fit-content;
- padding-right: 8px;
- font-family: "Segoe UI Emoji", "Apple Color Emoji", sans-serif;
- font-weight: initial;
- color: unset;
- content: "❤️";
-}
-
-.setting-item.style-settings-heading[data-id="topaz-github"] {
- cursor: default;
-}
-
-.setting-item.style-settings-heading[data-id="topaz-github"]:hover div.setting-item-name {
- color: var(--text-normal);
-}
-
-.setting-item.style-settings-heading[data-id="topaz-github"] .setting-item-name::before {
- display: inline-block;
- width: 20px;
- height: fit-content;
- padding-right: 8px;
- font-family: "Segoe UI Emoji", "Apple Color Emoji", sans-serif;
- font-weight: initial;
- color: unset;
- content: "⭐";
-}
-
-.setting-item.style-settings-heading[data-id="topaz-github"] .setting-item-description {
- color: var(--interactive-accent);
- cursor: text;
- user-select: all;
-}
-
-.setting-item.style-settings-heading[data-id="topaz-example-github"] {
- cursor: default;
-}
-
-.setting-item.style-settings-heading[data-id="topaz-example-github"]:hover div.setting-item-name {
- color: var(--text-normal);
-}
-
-.setting-item.style-settings-heading[data-id="topaz-example-github"] .setting-item-name::before {
- display: inline-block;
- width: 20px;
- height: fit-content;
- padding-right: 8px;
- font-family: "Segoe UI Emoji", "Apple Color Emoji", sans-serif;
- font-weight: initial;
- color: unset;
- content: "⚠️";
-}
-
-.setting-item.style-settings-heading[data-id="topaz-example-github"] .setting-item-description {
- color: var(--interactive-accent);
- cursor: text;
- user-select: all;
-}
-
-.style-settings-container .setting-item:is([data-id*="interactive-accent"], [data-id*="text-accent"]) .setting-item-control::before {
- width: 1.5em;
- height: 1.5em;
- margin-right: 8px;
- content: " ";
- border: 1px solid var(--background-modifier-border);
- border-radius: var(--radius-l);
-}
-
-
-.style-settings-container .setting-item:is([data-id^="interactive-accent"]) .setting-item-control::before {
- background-color: var(--interactive-accent);
-}
-.style-settings-container .setting-item:is([data-id^="text-accent"]) .setting-item-control::before {
- background-color: var(--text-accent);
-}
-/**style setting logic ******/
-
-
-body:not(.color-scheme-options-lillimon-topaz) .setting-item[data-id="color-magic"],
-body:not(.background-settings-workplace-background-image) .setting-item[data-id="background-settings-workplace-background-image"] ~ * {
- display: none;
-}
-body:not(.background-image-settings-switch) .setting-item[data-id="bg-markdown-page-opacity-cp"],
-body:not(.background-image-settings-switch) .setting-item[data-id="toggle-nonoverlapping-bg"],
-body:not(.background-image-settings-switch) .setting-item[data-id="background-image-settings-markdown-page-options"],
-body:not(.background-image-settings-switch) .setting-item[data-id="background-image-settings-markdown-page-random"],
-body:not(.background-image-settings-switch) .setting-item[data-id="background-image-settings-markdown-page-random-options"] {
- display: none;
-}
-
-body:not(.background-notebook-liked-switch) .setting-item[data-id="background-notebook-liked-switch"] ~ * {
- display: none;
-}
-
-body:not([class*="background-settings-workplace-wave"]) .setting-item[data-id="background-waves-color"],
-body:not(.background-settings-workplace-theme-light-custom-option) .setting-item[data-id="background-settings-workplace-theme-light-custom"],
-body:not(.background-settings-workplace-theme-dark-custom-option) .setting-item[data-id="background-settings-workplace-theme-dark-custom"],
-body:not(.background-settings-workplace-random-dark) .setting-item[data-id="background-settings-workplace-random"],
-body:not(.background-settings-workplace-random-light) .setting-item[data-id="background-settings-workplace-random"],
-body:not(.custom-thino-background) .setting-item[data-id="thino-background-dark-custom"],
-body:not(.custom-thino-background) .setting-item[data-id="thino-background-light-custom"],
-body:not(.custom-thino-share-background) .setting-item[data-id="share-thino-background-dark-custom"],
-body:not(.custom-thino-share-background) .setting-item[data-id="share-thino-background-light-custom"],
-body:not(.thino-background-color) .setting-item[data-id="thino-modern-primary"]
- {
- display: none;
-}
-body:not(:is(.share-thino-with-workspace-background,.share-thino-with-thino-background,.custom-thino-share-background)) .setting-item[data-id="blur-thino-share-frosted-glass"]
-{
- display: none;
-}
-
-.setting-item:is([data-id="background-image-settings-switch"],[data-id="background-notebook-liked-switch"],[data-id="background-settings-workplace-background-image"],[data-id="background-image-settings-command-palette-switch"]) .setting-item-name {
- font-weight: bold;
-}
-body:not(.background-image-settings-markdown-page-custom) .setting-item[data-id="custom-markdown-page-background-color"],
-body:not(.background-image-settings-markdown-page-custom) .setting-item[data-id="background-markdown-page-theme-light-custom"],
-body:not(.background-image-settings-markdown-page-custom) .setting-item[data-id="background-markdown-page-theme-dark-custom"] {
- display: none;
-}
-
-
-body:not(.background-image-settings-markdown-page-random) .setting-item[data-id="background-image-settings-markdown-page-random-options"] {
- display: none;
-}
-.setting-item[data-id="notebook-liked-background-settings"] + .style-settings-container .setting-item:not(:first-child) {
- /* display: none; */
-}
-body:is(.notebook-liked-markdown-page-grid-notebook-1,.notebook-liked-markdown-page-grid-notebook-2,
-.notebook-liked-markdown-page-dotted-notebook-1,.notebook-liked-markdown-page-dotted-notebook-2) .setting-item[data-id="bg-color-notebook"],
-body.notebook-liked-markdown-page-grid-notebook-1 .setting-item[data-id="grid-notebook-line-color-1"],
-body.notebook-liked-markdown-page-grid-notebook-2 .setting-item[data-id="grid-notebook-line-color-2"],
-body:is(.notebook-liked-markdown-page-dotted-notebook-1,.notebook-liked-markdown-page-dotted-notebook-2) .setting-item[data-id="dotted-notebook-dot-color"] {
- display: block !important;
-}
-body:not(.background-image-settings-command-palette-switch) .setting-item[data-id="background-image-settings-command-palette-switch"] ~ *,
-body:not(.background-image-settings-command-palette-custom) .setting-item[data-id="background-command-palette-theme-light-custom"],
-body:not(.background-image-settings-command-palette-custom) .setting-item[data-id="background-command-palette-theme-dark-custom"] {
- display: none;
-}
-
-body.background-image-settings-command-palette-same-as-workplace .setting-item[data-id="background-image-settings-command-palette-custom"] {
- display: none;
-}
-body:not(.toggle-bg-panel-page) .setting-item[data-id="toggle-bg-panel-page"] ~ *,
-body:not(.panel-page-bg-theme-light-custom) .setting-item[data-id="background-panel-page-theme-light-custom"],
-body:not(.panel-page-bg-theme-dark-custom) .setting-item[data-id="background-panel-page-theme-dark-custom"] {
- display: none;
-}
-
-body:not(.fancy-hr-icon) .setting-item[data-id="fancy-hr-folder-icon"],
-body:not(.fancy-hr-no-icon) .setting-item[data-id="fancy-hr-folder-no-icon"],
-body:not(.fancy-hr-number) .setting-item[data-id="fancy-hr-folder-with-number"] {
- display: none;
-}
-
-body:not(.bt-default-unordered-list) .setting-item[data-id="options-bt-default"],
-body:not(.custom-unordered-list) .setting-item[data-id="options-for-custom"] {
- display: none;
-}
-
-body:not(.custom-ordered-list) .setting-item[data-id^="list-ol-marker-"] {
- display: none;
-}
-body.folder-style-change-options-colorful-default .setting-item[data-id="folder-style-change-options-colorful-subfolder"] {
- display: none;
-}
-
-body:not(.folder-colorful-custom) .setting-item[data-id="folder-colorful-custom-color"] {
- display: none;
-}
-
-body:not(.loading-custom-text) .setting-item[data-id="loading-custom-text-folder"],
-body:not(.loading-animation-custom) .setting-item[data-id="loading-animation-custom-folder"] {
- display: none;
-}
-
-body:not(.colorful-tag-bt) .setting-item[data-id="customised-colorful-tag"],
-body:not(.tag-pill-outlined) .setting-item[data-id="outlined-style"] {
- display: none;
-}
-
-
-body.is-hidden-frameless .setting-item:is([data-id="simple-titlebar"],[data-id="custom-titlebar-bg"],[data-id="titlebar-blur-depth"],[data-id="titlebar-brightness"],[data-id="hide-titlebar-text"]) {
- display: none;
-}
-
-body:not(.is-hidden-frameless) .setting-item:is([data-id="hide-titlebar-close-btn"]) {
- display: none;
-}
-
-body:not(.color-scheme-options-simplicity-topaz) .setting-item:is([data-id="disable-auto-hide-header"]) {
- display: none;
-}
-
-body:not(.bt-colorful-titlebar) .setting-item[data-id="background-titlebar-inner"] {
- display: none;
-}
-
-body:not(.folder-icons) .setting-item[data-id="remove-first-folder-icon"] {
- display: none;
-}
-
-/********/
-/* ================================== */
-/* ==== advanced-tables-toolbar ===== */
-/* ================================== */
-.workspace-leaf-content[data-type="advanced-tables-toolbar"] .nav-buttons-container>.nav-action-button {
- padding: 5px;
-}
-
-.workspace-leaf-content[data-type="advanced-tables-toolbar"] .nav-buttons-container>.nav-action-button svg {
- height: 20px;
- width: 20px;
-}
-
-/* ================================== */
-/* =========== RTL support ========= */
-/* ================================== */
-:is(.markdown-preview-view,.markdown-rendered).rtl blockquote {
- border-right-width: 7px;
- border-left-width: 0;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).rtl ul >li:not(.task-list-item) {
- border-left: none;
- border-right: 0.125em solid var(--list-ul-block-color);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).rtl ol:not(.contains-task-list)>li:not(.task-list-item) {
- border-right: 0.125em solid var(--list-ol-block-color);
- border-left: none;
-}
-
-.markdown-preview-view.rtl:not(.kanban) ul>li:not(.task-list-item),
-.markdown-preview-view.rtl ol:not(.contains-task-list)>li:not(.task-list-item) {
- padding-right: 0.25em;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).rtl h1:hover::before {
- margin-right: -24px;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).rtl h2:hover::before,
-:is(.markdown-preview-view,.markdown-rendered).rtl h3:hover::before,
-:is(.markdown-preview-view,.markdown-rendered).rtl h4:hover::before,
-:is(.markdown-preview-view,.markdown-rendered).rtl h5:hover::before,
-:is(.markdown-preview-view,.markdown-rendered).rtl h6:hover::before {
- margin-right: -25px;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl div.heading-collapse-indicator.collapse-indicator {
- position: absolute;
- right: -33px;
- padding-left: 0;
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl h1 div.heading-collapse-indicator.collapse-indicator,
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl h2 div.heading-collapse-indicator.collapse-indicator {
- position: absolute;
- right: -32px;
- padding-left: 0;
- margin-top: 11px;
- transition: transform 20ms linear 0s;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl div.is-collapsed h1 div.heading-collapse-indicator.collapse-indicator,
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl div.is-collapsed h2 div.heading-collapse-indicator.collapse-indicator {
- transform: translateX(-9px) translateY(18px) rotate(90deg);
- opacity: 0.5;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl div.is-collapsed div.heading-collapse-indicator.collapse-indicator {
- transform: translateX(-2px) translateY(25px) rotate(90deg);
- opacity: 0.5;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- right: 0;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl div>ul>li>.list-collapse-indicator.collapse-indicator.collapse-icon::before,
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl div>ol>li>.list-collapse-indicator.collapse-indicator.collapse-icon::before {
- margin-right: 48px;
-}
-
-body:not(.default-icons) :is(.markdown-preview-view,.markdown-rendered).rtl li.is-collapsed div.list-collapse-indicator.collapse-indicator.collapse-icon::before {
- transform: rotate(90deg);
-}
-
-.markdown-source-view.mod-cm6.is-live-preview.is-rtl .HyperMD-quote {
- border: 0 solid var(--theme-color);
- border-right-width: 5px;
-}
-
-.CodeMirror-code.CodeMirror-rtl span.cm-quote::before {
- content: "";
- border-right: 7px solid var(--theme-color);
- border-radius: 0; /*5px 0 0 5px;*/
- height: 100%;
- border-left: none !important;
- margin-right: -11px;
- position: absolute;
-}
-
-.markdown-source-view.mod-cm6.is-rtl .HyperMD-list-line:not([class*="quote"]) .cm-indent::before {
- margin-right: 0.3rem;
-}
-
-.CodeMirror-code.CodeMirror-rtl span.cm-formatting-quote + *::before,
-.CodeMirror-code.CodeMirror-rtl span.cm-formatting-quote + span.cm-hmd-indent-in-quote + span.cm-quote:not(.cm-formatting-quote)::before,
-.CodeMirror-code.CodeMirror-rtl span.cm-inline-code + *::before,
-.CodeMirror-code.CodeMirror-rtl span.cm-highlight + *::before,
-.CodeMirror-code.CodeMirror-rtl span.cm-quote + *::before,
-.CodeMirror-code.CodeMirror-rtl span.cm-hmd-html-end + *::before {
- border-right: none;
-}
-
-.CodeMirror-code.CodeMirror-rtl *:not(font)>em>strong,
-.CodeMirror-code.CodeMirror-rtl *:not(font)>strong>em,
-.CodeMirror-code.CodeMirror-rtl .cm-strong.cm-em {
- padding-right: 0 !important;
-}
-
-/* ================================== */
-/* ============ CardBoard =========== */
-/* ================================== */
-.card-board input[type="checkbox"] {
- box-sizing: border-box !important;
- border: 2px solid var(--background-modifier-border) !important;
- width: 1.2em !important;
- height: 1.2em !important;
- margin: 0.2em 0.5em 0em 0;
- filter: hue-rotate(var(--theme-color));
-}
-
-.card-board input[type="checkbox"]:checked {
- background-position: center;
- background-size: 120%;
- background-repeat: no-repeat;
- background-image: url('data:image/svg+xml; utf8, ');
-}
-
-.card-board input[type="checkbox"]:checked {
- border: none !important;
-}
-
-.card-board input[type="checkbox"]:checked::before,
-.card-board input[type="checkbox"]:hover::before {
- display: none;
-}
-
-/* ================================== */
-/* ============ Outliner ============ */
-/* ================================== */
-body:not(.outliner-plugin-bls).markdown-source-view.mod-cm5 .cm-hmd-list-indent {
- position: initial !important;
-}
-
-.outliner-plugin-bls .cm-hmd-list-indent .cm-tab::before {
- display: none;
-}
-
-.outliner-plugin-bls .cm-s-obsidian.is-live-preview .list-bullet:before {
- display: none;
-}
-.outliner-plugin-bls .CodeMirror-line .cm-hmd-list-indent::before {
- left: -0.2em !important;
- right: -0.4em;
- background-size: 1.6ch 1px !important;
-}
-.outliner-plugin-bls .cm-line .cm-hmd-list-indent::before {
- right: -0.4em;
- background-size: 1.45ch 1px !important;
-}
-
-
-/* ================================== */
-/* ==============Better Code Block ============= */
-/* ================================== */
-pre.code-block-pre__has-linenum {
- padding: 0;
- min-height: unset;
-}
-div.code-block-wrap > pre pre:not([closed]) + code[class*=language-] {
- padding-bottom: 1em !important;
-}
-
-.obsidian-embedded-code-title__code-block-title > .title {
- line-height: 29px;
- font-weight: bold;
- font-size: var(--callout-title-size);
- font-family: var(--font-text);
-}
-.markdown-rendered pre.obsidian-embedded-code-title__code-block-title[closed] {
- background-color: rgba(var(--interactive-accent-rgb), 0.1) !important;
-}
-.markdown-rendered pre.obsidian-embedded-code-title__code-block-title {
- overflow-y: hidden;
- background-color: transparent !important;
-}
-
-.obsidian-embedded-code-title__code-block-title:not([closed]) .langName {
- opacity: 0.35;
- font-size: 12px;
-}
-.obsidian-embedded-code-title__code-block-title .langName {
- color: var(--code-language);
-}
-.obsidian-embedded-code-title__code-block-title .collapser .handle {
- margin-top: -3px;
-}
-.obsidian-embedded-code-title__code-block-title[closed] .langName {
- opacity: 0.75;
- font-size: 12px;
-}
-.obsidian-embedded-code-title__code-block-title .collapser .handle {
- opacity: 0.35;
-}
-pre.code-block-pre__has-linenum::before {
- display: none;
-}
-.code-block-linenum-wrap {
- opacity: 0.5;
- border-right-color:rgba(var(--mono-rgb-100), 0.5) !important;
-}
-
-.markdown-rendered .code-block-pre__has-linenum button.copy-code-button:not([style="right: 32pt"]) {
- background-image: url("data:image/svg+xml,%3Csvg t='1667575665955' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='5542' width='32' height='32'%3E%3Cpath d='M568.7 319.8l86.8 86.8v476.6h-466V319.8h379.2m29-70H178.9c-32.8 0-59.4 26.5-59.4 59.3v584.7c0 15.7 6.3 30.8 17.4 42 11.1 11.2 26.2 17.4 42 17.4h487.4c15.7 0 30.8-6.3 41.9-17.4 11.1-11.1 17.3-26.2 17.3-42V377.6L597.7 249.8z' fill='%2391B1D5' p-id='5543'%3E%3C/path%3E%3Cpath d='M776.7 70.8H357.9c-32.8 0-59.4 26.5-59.4 59.3v100h70v-89.3h379.2l86.8 86.8v476.6h-85.8v70h96.6c15.7 0 30.8-6.3 41.9-17.4 11.1-11.1 17.3-26.2 17.3-42V198.6L776.7 70.8z' fill='%2391B1D5' p-id='5544'%3E%3C/path%3E%3C/svg%3E");
-}
-.code-block-pre__has-linenum button.copy-code-button:hover {
- background-color: none;
- box-shadow: var(--window-shadow);
-}
-/* ================================== */
-/* ============== Make.md ============= */
-/* ================================== */
-body.mk-mark-sans #calendar-container {
- margin: -10px -8px 0px -8px;
-}
-
-/* ================================== */
-/* ============== Memos Thino============= */
-/* ================================== */
-
-body:not(.thino-default) div[data-type='thino_view']
-{
- --activeline-background:transparent;
- --thino-wrapper-border:transparent;
- --memos-icon-hover:var(--background-modifier-border);
-
- --memos-memo-border:transparent;
- --memos-location-wrapper-bg: transparent;
- --memos-bg-accent:var(--theme-color-translucent-04);
- --thino-background-primary:var(--bg-color-settings-0-1);
- --memos-bg-light-blue: var(--theme-color-translucent-02);
- --memos-text-blue:var(--interactive-accent);
-}
-
-body:is(.thino-frosted-style,.thino-frosted-style-default) .workspace-leaf div[data-type=thino_view] .view-header,
-body:is(.thino-frosted-style,.thino-frosted-style-default).is-focused .workspace-leaf.mod-active div[data-type=thino_view] .view-header {
- background-color: transparent;
-}
-
-body:is(.thino-default,.thino-frosted-style-default) div[data-type=thino_view] #page-wrapper:not(.memos-moments-view) .memo-editor-wrapper{
- background-color: var(--background-primary-bg-4-bt, var(--background-primary));
-}
-body:is(.thino-default,.thino-frosted-style-default) div[data-type=thino_view] .memolist-wrapper>.memolist-container {
-
- background-color: transparent;
-
-}
-body:is(.thino-default,.thino-frosted-style-default) div[data-type=thino_view] .memo-wrapper,
-body:is(.thino-default,.thino-frosted-style-default) .thino-hover-popover .memo-wrapper,
-body:is(.thino-default,.thino-frosted-style-default) .block-language-thino .thino-embed-container .memo-wrapper {
-
- background-color: var(--background-primary-bg-4-bt, var(--background-primary));
-
-}
-div[data-type=thino_view] .section-header-container, div[data-type=thino_view] .memos-header-container
-{
- justify-content: flex-start;
-}
-div[data-type=thino_view] .memo-editor-wrapper>.tip-text {
-padding-left:1.5em;
-}
-.thino-editor-modal .common-editor-wrapper .common-editor-inputer {
- border: none;
-}
-body.custom-thino-background div[data-type='thino_view'].workspace-leaf-content
-{
- background-image: var(--thino-background-light-custom) ;
- --background-primary:var(--bg-color-settings-2);
- --memos-memo-bg:var(--bg-color-settings-0-1);
- --memos-memo-border:var(--bg-color-settings-0-1);
- background-size: cover;
-}
-body.custom-thino-background.theme-dark div[data-type='thino_view'].workspace-leaf-content
-{
- background-image: var(--thino-background-dark-custom);
- --background-primary:var(--bg-color-settings-2);
- --memos-memo-bg:var(--bg-color-settings-0-1);
- --memos-memo-border:var(--bg-color-settings-0-1);
- background-size: cover;
-}
-
-body.custom-thino-background.theme-dark div[data-type='thino_view'] #page-wrapper
-{
-
- background: var(--bg-color-settings-2);
-}
-.workspace-tab-container:fullscreen div[data-type='thino_view'],
-.workspace-tab-container:fullscreen .workspace-leaf-content
-{
-
- background-color: var(--background-primary-alt);
-
-}
-
- .theme-dark div[data-type=thino_view] .usage-heat-map-wrapper .stat-container {
-
- background-color: #2a2a2a8a;
- box-shadow:none;
-}
-body:not(:is(.hider-memos-modern-banner,.memos-banner-gradient)) div[data-type=thino_view] .moments-view .moments-view-background-wrapper .moments-view-background-overlay .moments-view-user-info .moments-view-user-name
-{
- color: white;
- font-weight: bold;
- letter-spacing: 1px;
-}
-.theme-dark div[data-type=thino_view] .memo-editor-wrapper,
-.theme-dark .thino-editor-modal .memo-editor-wrapper {
- border: none;
-}
-.modal.thino-editor-modal .modal-content
-{
- background-color:var(--bg-color-settings-3);
-}
-div[data-type=thino_view] .moments-view .thino-moment-wrapper .thino-moment-container .thino-moment-user-name {
- color: #66789d;
-}
-div[data-type=thino_view] .moments-view .moments-view-background-wrapper .moments-view-background-overlay .moments-view-user-idea {
- font-size: 12px;
-}
-div[data-type=thino_view] .memo-wrapper>.memo-top-wrapper>.memo-top-left-wrapper>.memo-type-img
-{
- align-items: flex-end;
-}
-div[data-type=thino_view] .moments-view .memo-content-text p a[href^="#收集"] {
- display: block;
- position: absolute;
- left: 180px;
- top: calc(100% - 31px);
- font-size: 10px;
- padding-top: 4px;
- padding-bottom: 4px;
- color: var(--tag-color);
-}
-
-
-.is-mobile div[data-type=thino_view] .view-header:has(+.view-content>.memos-moments-view) .memos-header-container>.memos-header-search-section
- :is(.memos-review-entry-wrapper, .memos-view-switcher-wrapper,.thino-inline-filter-wrapper,.search-bar-inputer:not(:has(input:focus))),
- .is-mobile div[data-type=thino_view] .view-header:has(+.view-content>.memos-moments-view) .memos-header-container .refresh-icon
-{
-padding: 0px ;
-color:var(--memos-icon-hover);
-}
-
-.is-mobile div[data-type=thino_view] .memos-header-container>.memos-header-search-section .search-bar-inputer:has(input:focus)
- {
- padding: 0px ;
- color:var(--memos-text-muted);
- }
-.is-mobile div[data-type=thino_view].mobile-view .search-bar-container>.search-bar-inputer {
- width: 110px;
-
-}
-.is-mobile div[data-type=thino_view] .memos-header-container .refresh-icon
-{
- color: var(--memos-text-muted);
-margin: 0px;
-}
-.is-mobile div[data-type=thino_view].mobile-view #page-wrapper
-{
-margin-top:0;
-}
-.is-mobile div[data-type=thino_view].mobile-view .view-content:not(:has(.show-editor.moments-view)) {
- padding-top: var(--size-4-2);
-}
-div[data-type=thino_view].mobile-view .memos-sidebar-wrapper
-{
- background: linear-gradient(to right, var(--color-base-00) 30%, var(--background-mobile-drawer-2) 100%);
- backdrop-filter: blur(10px);
-}
-div[data-type=thino_view] .common-editor-inputer:has(.cm-focused) + .common-tools-wrapper >.btns-container>.confirm-btn
-{
- background-color:var(--interactive-accent);
-}
-div[data-type=thino_view] button:not(.clickable-icon):hover
- {
- box-shadow: none;
-
-}
-div[data-type=thino_view] .queries-wrapper>.create-query-btn-container>.btn
-{
- border: 1px solid var(--memos-memo-border);
-}
-body:not(.thino-default) .heatmap-date-picker-wrapper>.date-picker-day-container>.date-picker-day-content>.day-item.current {
- background-color: var(--memos-stat-day-L1-bg);
- filter: opacity(0.8);
-}
-body:not(.thino-default) .heatmap-date-picker-wrapper>.date-picker-day-container>.date-picker-day-content>.day-item.current .day-item-text {
- color:var(--color-base-70);
-}
-body:is(.thino-frosted-style) div[data-type=thino_view] .modern#page-wrapper,
-body:is(.thino-frosted-style) div[data-type=thino_view] .memo-wrapper, .thino-hover-popover .memo-wrapper,
-body:is(.thino-frosted-style) .block-language-thino .thino-embed-container .memo-wrapper,
-body:is(.thino-frosted-style) div[data-type=thino_view] .memo-editor-wrapper, .thino-editor-modal .memo-editor-wrapper
-{
- --memos-memo-bg: transparent;
- --memos-memo-bg-primary: transparent;
-}
-
-
-body:is(.thino-background-default,.custom-thino-background) div[data-type=thino_view] .modern#page-wrapper,
-body:is(.thino-background-default,.custom-thino-background) div[data-type=thino_view] .memo-wrapper, .thino-hover-popover .memo-wrapper,
-body:is(.thino-background-default,.custom-thino-background) .block-language-thino .thino-embed-container .memo-wrapper,
-body:is(.thino-background-default,.custom-thino-background) div[data-type=thino_view] .memo-editor-wrapper, .thino-editor-modal .memo-editor-wrapper
-{
- --memos-memo-bg: var(--bg-color-settings-0-1);
- --memos-memo-bg-primary: var(--bg-color-settings-0-1);
-
-}
-body:is(.thino-background-default,.thino-frosted-style,.custom-thino-background,.thino-background-color) div[data-type=thino_view] .modern#page-wrapper:is(.memos-chat-view,.memos-moments-view,.memos-list-view,.memos-table-view,.memos-calendar-view,.memos-waterfall-view) {
-
- background-color: transparent;
- --thino-modern-secondary:transparent;
- --thino-modern-primary:transparent;
-}
-body.thino-frosted-style-default div[data-type=thino_view] .modern#page-wrapper:is(.memos-chat-view,.memos-moments-view,.memos-list-view,.memos-table-view,.memos-calendar-view,.memos-waterfall-view)
-
- {
- --thino-modern-primary: var(--bg-color-settings-0-1);
- --thino-modern-secondary: transparent;
- }
- body.thino-frosted-style-default div[data-type=thino_view] .moments-view .thino-moment-wrapper {
- border-radius: var(--radius-m);
- background-color: var(--bg-color-settings-2);
-}
-body.thino-frosted-style-default div[data-type=thino_view] .moments-view .thino-moment-wrapper:after
-{
- display:none;
-}
-body.thino-background-color div[data-type=thino_view].workspace-leaf-content
-{
- --start-color: hsla(
- var(--thino-modern-primary-h),
- var(--thino-modern-primary-s),
- var(--thino-modern-primary-l),
- var(--thino-modern-primary-a)
- );
- --end-color: hsla(
- calc(var(--thino-modern-primary-h) + 30),
- calc(var(--thino-modern-primary-s) + 5%),
- calc(var(--thino-modern-primary-l) + 13%),
- calc(var(--thino-modern-primary-a) * 0.8)
- );
- background: linear-gradient(117deg, var(--start-color), var(--end-color));
- --background-primary:var(--bg-color-settings-2);
- --memos-memo-bg:var(--bg-color-settings-0-1);
- --memos-memo-border:var(--bg-color-settings-0-1);
- }
-
-body:not(.thino-default) div[data-type=thino_view] .menu-btns-popup {
-
- background-color:var(--bg-color-settings-3);
- backdrop-filter: blur(10px);
-}
-body:not:is(.thino-background-default,.custom-thino-background,.thino-frosted-style) div[data-type=thino_view] .memo-editor-wrapper>.memo-editor, .thino-editor-modal .memo-editor-wrapper>.memo-editor {
-
- background: linear-gradient(to bottom, var(--background-secondary), transparent);
-
-}
-
-div[data-type=thino_view] .memos-chat-view .memolist-wrapper .memolist-container .chat-view {
- --memos-memo-bg: transparent;
-}
-
-div[data-type=thino_view] .memos-chat-view .memolist-wrapper .memolist-container .chat-view:is(.fluent-style,.inline-style) .thino-bubble.right .wrap>.content:has(:is(.callout,img)) {
- border: 1px solid var(--memos-memo-border);
-}
-div[data-type=thino_view] .memos-chat-view .memolist-wrapper .memolist-container .chat-view:is(.fluent-style,.inline-style) .thino-bubble.right .wrap>.content:has(:is(.callout,img)):before {
-display:none;
-}
-body:not(.thino-default) div[data-type=thino_view].mobile-view .search-bar-container>.quickly-action-wrapper>.quickly-action-container
-{
- background-color:var(--bg-color-settings-3);
- backdrop-filter: blur(10px);
-}
-body:not(.thino-default) div[data-type=thino_view] .memo-wrapper>.memo-top-wrapper>.memo-top-right-wrapper>.btns-container>.more-action-btns-wrapper>.more-action-btns-container,
-body:not(.thino-default) .thino-hover-popover .memo-wrapper>.memo-top-wrapper>.memo-top-right-wrapper>.btns-container>.more-action-btns-wrapper>.more-action-btns-container,
-body:not(.thino-default) .block-language-thino .thino-embed-container .memo-wrapper>.memo-top-wrapper>.memo-top-right-wrapper>.btns-container>.more-action-btns-wrapper>.more-action-btns-container,
-body:not(.thino-default) div[data-type=thino_view] .menu {
- background-color:var(--bg-color-settings-3);
- backdrop-filter: blur(10px);
-}
-div[data-type=thino_view].mobile-view .search-bar-container>.quickly-action-wrappe {
- padding: 0px;
- width: 275px;
-}
-div[data-type=thino_view].mobile-view .section-header-container>.memos-header-search-section .thino-inline-filter-container
-{
- width: 275px;
-
-}
-
-div[data-type=thino_view] #cMenuToolbarModalBar .cMenuToolbarCommandItem {
-
- backdrop-filter: unset;
-
-}
-div[data-type=thino_view] #cMenuToolbarModalBar .more-menu
-{
- border:none;
-}
-div[data-type=thino_view] #cMenuToolbarModalBar.cMenuToolbarGlassAesthetic,
-div[data-type=thino_view] #cMenuToolbarModalBar.cMenuToolbarGlassAesthetic~#cMenuToolbarPopoverBar
-{
- backdrop-filter: unset;
-}
-div[data-type=thino_view].mobile-view .search-bar-container {
- width: auto;
-}
-div[data-type=thino_view] .search-bar-container>.search-bar-inputer{
-
- background-color: transparent!important;
- padding:0;
-}
-div[data-type=thino_view].mobile-view .search-bar-container>.search-bar-inputer input:focus{
- background-color: var(--memos-bg-searchbar-lightgray);
- }
-div[data-type=thino_view] .daily-thinos-list-wrapper .daily-thinos-view-wrapper .daily-thinos-view-container .date-card-container>.date-container-details .details-text
-{
- font-size:18px;
-}
-
-div[data-type=thino_view].mobile-view .thino-inline-filter-container .btns-container
-{
- flex-wrap: wrap;
-}
-
-div[data-type=thino_view].mobile-view .memo-editor-wrapper,
- .thino-editor-modal .memo-editor-wrapper
-{
- padding:8px;
-}
-
-body div[data-type='thino_view'] .memo-editor-wrapper:has(.cm-focused) {
-
- border: 1px solid var(--color-base-30);
-}
-div[data-type=thino_view] .user-banner-container>.userinfo-header-container>.userinfo-container .thino-user-icon
-{
- background-color: transparent!important;
- box-shadow:none;
-}
-
-div[data-type=thino_view]:not(.mobile-view) .memos-moments-view .section-header-container.memos-header-container
-{
- justify-content: flex-start;
- height: 40px;
- flex-wrap: nowrap;
- margin-top: 0;
- padding: 0 20px;
-}
-div[data-type=thino_view] .moments-view .moments-view-background-wrapper .moments-show-editor-btn
-{
- top:20px;
-}
-
-div[data-type=thino_view].mobile-view .search-bar-container>.quickly-action-wrapper>.quickly-action-container,
-div[data-type=thino_view] .search-bar-container>.quickly-action-wrapper>.quickly-action-container,
- .thino-canvas-filter-group .search-bar-container>.quickly-action-wrapper>.quickly-action-container {
-
- background-color:var(--color-base-20);
-
-}
-
-div[data-type=thino_view] .section-header-container>.memos-header-search-section .thino-inline-filter-container
-{
- background-color:var(--color-base-20);
-
-}
-div[data-type=thino_view] .modern input:not([type=checkbox])
-{
- border: 1px solid var(--background-modifier-border);
-}
-
-div[data-type=thino_view].mobile-view .modern .content-wrapper:has(.moments-view:not(.show-editor)) .section-header-container,
-div[data-type=thino_view] .content-wrapper:has(.moments-view:not(.show-editor)) .section-header-container {
- /* position: absolute; */
- z-index:1;
- width:calc(100% - 55px);
-}
-
-div[data-type=thino_view] .memos-moments-view .filter-query-container {
- z-index: 1;
- padding: 6px 0 0 20px;
- justify-content: flex-start;
-}
-div[data-type=thino_view] .memos-chat-view .filter-query-container {
-
-padding-bottom:20px;
-padding-left:0px;
-
-}
-div[data-type=thino_view] .moments-view .thino-moment-wrapper .thino-moment-container .thino-moment-user-content .memo-wrapper .memo-top-wrapper .btn.more-action-btn {
- background-color: transparent;
-}
-
- body:not(.day) div[data-type=thino_view] .memos-moments-view .filter-query-container:not(.hidden) + .memolist-wrapper {
- margin-top: auto ;
-}
-div[data-type=thino_view]:not(.mobile-view) .memos-moments-view .section-header-container.memos-header-container:has(~.memo-editor-wrapper:not(.edit-ing)):has(~.filter-query-container:not(.hidden))
-{
- opacity: 1;
-}
-div[data-type=thino_view] .memos-moments-view .content-wrapper:not(:has(.edit-ing)) .memolist-wrapper {
-
- margin-top: -60px;
- transition: all 0.2s linear;
-}
-body.is-mobile div[data-type=thino_view] .memos-moments-view .memolist-wrapper {
- margin-top: 6px;
-}
-body.is-mobile div[data-type=thino_view] .view-header:has(+.view-content>.memos-moments-view) {
- position: absolute;
- background: transparent;
- border: none;
-}
-body div[data-type=thino_view] .section-header-container>.memos-header-search-section >*
-{
- border-color: transparent!important;
-}
-body.is-mobile div[data-type=thino_view] .moments-view .moments-view-background-wrapper .moments-show-editor-btn {
- top: 68px;
-}
-body.is-mobile div[data-type=thino_view].mobile-view .search-bar-container>.search-bar-inputer input:focus
-{
- background-color: transparent;
-}
-
-
-body.is-mobile div[data-type=thino_view] .memos-moments-view .filter-query-container:not(.hidden)
-{
- margin-top: 30px;
-}
-
-body.is-mobile div[data-type=thino_view] .memos-moments-view .memos-sidebar-wrapper
-{
- margin-top: 48px;
- height: calc(100% - 85px);
-
-}
-body.is-mobile div[data-type=thino_view].mobile-view .tags-wrapper
-{
- background-color: transparent;
-}
-body.is-mobile div[data-type=thino_view] .memo-content-text
-{
- padding: 0 18px 0 0;
-}
-div[data-type=thino_view].mobile-view .modern#page-wrapper.memos-moments-view .content-wrapper .section-header-container .search-bar-container .search-bar-inputer
-{
-max-width:280px;
-}
-
-.share-memo-image-dialog .memo-content-text.markdown-rendered blockquote,
-div[data-type=thino_view] .memo-content-text.markdown-rendered blockquote
-{
- margin-inline-start: 0;
- margin-inline-end: 0;
-}
-div[data-type=thino_view] .memolist-wrapper .memolist-container .table-view th
-{
- min-width:auto;
-}
-div[data-type=thino_view] .memolist-wrapper .memolist-container .table-view th:has(.create-at-header-cell) {
- min-width: 60px;
-}
-.thino-activation .thino-verify-component {
-
- background: hsla(var(--interactive-accent-hsl),0.2);
-
-}
-div[data-type=thino_view] .user-banner-container>.userinfo-header-container>.userinfo-container .thino-user-info>.username-container>.user-pro-badge.activated
-{
-background: var(--color-yellow) !important;
-color:#000000a3!important;
-padding: 2px 4px;
-margin-top: -1em;
-font-size:10px;
-line-height:10px;
-}
-body.background-settings-workplace-background-image div[data-type=thino_view] .menu-btns-popup,
-body.background-settings-workplace-background-image div[data-type=thino_view] .selector-wrapper>.items-wrapper {
-
- background-color:var(--bg-color-settings-3);
- backdrop-filter: blur(10px);
-}
-div[data-type=thino_view] .usage-heat-map-wrapper>.day-tip-text-container, .block-language-thino .usage-heat-map-wrapper>.day-tip-text-container, .thino-canvas-menu .usage-heat-map-wrapper>.day-tip-text-container {
-
- width: auto;
-
-}
-/****thino 分享文字背景**/
-
-body.share-thino-with-workspace-background .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background {
-
- background-image: var(--theme-background)!important;
- background-size: cover;
-}
-body.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background {
-
- box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
-}
-
-body:is(.share-thino-with-thino-background,.share-thino-with-workspace-background, .custom-thino-share-background) .share-memo-image-dialog>.dialog-container>.dialog-content-container.clean .memo-container>.memo-background .property-image {
-
- display:none;
-
-}
-body.share-thino-with-thino-background.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background {
-
- background-image: var(--thino-background-dark-custom)!important;
- background-size: cover;
-
-}
-body.share-thino-with-thino-background .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background {
-
- background-image: var(--thino-background-light-custom)!important;
- background-size: cover;
-}
-
-body.custom-thino-share-background .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background {
-
- background-image: var(--share-thino-background-light-custom)!important;
- background-size: cover;
-
-}
-body.custom-thino-share-background.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background {
-
- background-image: var(--share-thino-background-dark-custom)!important;
- background-size: cover;
-
-}
-
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.memo-content-text,
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.thino-user-header,
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.watermark-container ,
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.thino-time-footer
- {
- background:rgba(255, 255, 255, var(--share-card-background-opacity-cp));
-
-}
-
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container>.memo-background>.memo-content-text,
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container>.memo-background>.thino-user-header,
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container>.memo-background>.watermark-container ,
-.share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container>.memo-background>.thino-time-footer
- {
-
- overflow: hidden;
-}
-
-.share-memo-image-dialog .memo-content-text p br {
- display: block;
- margin-top: 0.5em;
- content: '\A';
- white-space: pre;
-}
-
-.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.memo-content-text,
-.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.thino-user-header,
-.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.watermark-container ,
-.theme-dark .share-memo-image-dialog>.dialog-container>.dialog-content-container>.memo-container:is(.modern,.clean,.gradient)>.memo-background>.thino-time-footer
-{
- background:rgba(24, 24, 24, var(--share-card-background-opacity-cp));
- overflow: hidden;
-
-}
-
-.share-memo-image-dialog>.dialog-container>.dialog-content-container.gradient .memo-container
-{
- --start-color: hsla(
- var(--share-card-background-color-h),
- var(--share-card-background-color-s),
- var(--share-card-background-color-l),
- var(--share-card-background-color-a)
- );
- --end-color: hsla(
- calc(var(--share-card-background-color-h) - 30),
- calc(var(--share-card-background-color-s) + 10%),
- calc(var(--share-card-background-color-l) + 20%),
- 0.8
- );
- background: linear-gradient(117deg, var(--start-color,#ffc3a0), var(--end-color,#ffafbd));
-
- }
-
-
-
-/**********thino 加滚动条***/
-body.memos-scroll div[data-type=thino_view] .memolist-wrapper .memolist-container .masonry-memolist {
- max-height: 660px;
- overflow: auto;
-}
-
-/**********动态海报渐变显示***/
-body.memos-banner-gradient div[data-type=thino_view] .moments-view .moments-view-background-wrapper .moments-view-background {
- mask-image: linear-gradient(to bottom,black 50%,transparent);
- -webkit-mask-image: linear-gradient(to bottom,black 50%,transparent);
-}
-/**********隐藏头部信息***/
-
-/* thino 隐藏头部信息 */
-body.memos-hide-header
-div[data-type="thino_view"]
- .view-header
- :is(.view-header-nav-buttons, .view-header-title-container) {
- display: none;
-}
-
-body.memos-hide-header div[data-type="thino_view"] .view-header {
- position: absolute;
- right: 0;
- background-color: transparent !important;
- top: 12px;
- transition: all 0.1s linear;
- transform: translateY(-15px);
-}
-
-body.memos-hide-header div[data-type="thino_view"] .view-actions {
- position: relative;
-}
-
-body.memos-hide-header div[data-type="thino_view"] .view-header:not(:hover) {
- transform: translateY(calc(-1 * var(--header-height)));
- transition: all 0.6s linear;
-}
-
-div[data-type=thino_view] .moments-view .moments-view-background-wrapper .moments-view-background-overlay .moments-view-user-info .moments-view-user-icon,
-div[data-type=thino_view] .moments-view .thino-moment-wrapper .thino-moment-icon
-{
- background-color: transparent;
-}
-
-div[data-type=thino_view] .memos-moments-view .search-bar-container>.quickly-action-wrapper, .thino-canvas-filter-group .search-bar-container>.quickly-action-wrapper {
- top: 38px;
- left: 220px;
- right:0;
-}
-.is-mobile div[data-type=thino_view].tiny-view .section-header-container>.memos-header-search-section .memos-view-switcher-wrapper,
-div[data-type=thino_view] .memos-header-container>.memos-header-search-section .memos-view-switcher-wrapper {
- border-color: transparent;
-}
-/********moden 动态视图模式***/
-body.hider-memos-modern-banner div[data-type=thino_view]:not(.mobile-view) .memos-moments-view.modern .content-wrapper:has(.moments-view:not(.show-editor)) .section-header-container {
- border-bottom: 1px solid var(--border-color);
- padding-bottom: 8px;
- margin-top: 9px;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .memos-moments-view.modern .moments-show-editor-btn {
- top: 22px ;
- right: 0px;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .moments-view .moments-view-background-wrapper
-{
- position:unset;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .memos-moments-view.modern .search-bar-inputer {
- width: 90%;
-}
-
-body.hider-memos-modern-banner div[data-type=thino_view] .memos-moments-view.modern .search-bar-container>.quickly-action-wrapper {
- right: 80px;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .memos-moments-view.modern .moments-view .moments-view-background-wrapper .moments-view-background {
- display: none;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .memos-moments-view.modern .moments-view .moments-view-background-wrapper .moments-view-background-overlay {
- margin-top: -20px;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .view-header:has(+.view-content>.memos-moments-view.modern) {
- display: none;
-}
-body.hider-memos-modern-banner div[data-type=thino_view] .memos-moments-view.modern .moments-view .moments-view-background-wrapper .moments-view-background-overlay .moments-view-user-info .moments-view-user-icon
-{
- width: 40px;
- height: 40px;
- margin-top: -12px;;
-}
- body.background-settings-workplace-background-image:is(.custom-thino-background,.thino-background-color) div[data-type='thino_view'] .view-content,
- body.background-settings-workplace-background-image:is(.custom-thino-background,.thino-background-color) div[data-type='thino_view'] .view-header
- {
- background: var(--bg-color-settings-0-1) ;
- }
- body.theme-dark.background-settings-workplace-background-image:is(.custom-thino-background,.thino-background-color) div[data-type='thino_view'] .view-content,
- body.theme-dark.background-settings-workplace-background-image:is(.custom-thino-background,.thino-background-color) div[data-type='thino_view'] .view-header
- {
- background: var(--background-primary) ;
- }
- body.thino-frosted-style-default:not(.is-mobile) div[data-type='thino_view']:not(.mobile-view) .view-content ,
- body.thino-frosted-style:not(.is-mobile) div[data-type='thino_view']:not(.mobile-view) .view-content {
- background: var(--bg-color-settings-2) ;
- backdrop-filter: blur(20px);
- width: 95% ;
- height: 95% ;
- margin: auto;
- box-shadow: var( --window-shadow2);
- border-radius:var(--radius-l);
-}
-
-body.thino-frosted-style div[data-type=thino_view] .memo-editor-wrapper,
-body.thino-frosted-style div[data-type=thino_view] .memo-wrapper,
-body.thino-frosted-style:not(.is-mobile) div[data-type='thino_view']:not(.mobile-view) .view-content .status-text-container.sidebar .status-sidebar-wrapper .status-text
-{
- --memos-bg-lightgray: transparent;
- --memos-memo-border:transparent;
- --memos-memo-bg:transparent;
-
-}
-body:is(.thino-frosted-style,.custom-thino-background,.thino-background-color) div[data-type=thino_view] #page-wrapper:is(.memos-chat-view,.memos-moments-view,.memos-list-view,.memos-table-view,.memos-calendar-view,.memos-waterfall-view) {
- background: var(--bg-color-settings-2) ;
-
-}
-
-/**memos 输入框移到下方***/
-body.memos-inputbox div[data-type='thino_view']:not(.mobile-view) #page-wrapper .memo-editor-wrapper {
- bottom: 0;
- margin-bottom: -145px;
- position: absolute;
- padding:8px;
-}
-body.memos-inputbox div[data-type='thino_view']:not(.mobile-view) .memolist-wrapper.completed {
- padding-bottom: 20px;
-}
-body.memos-inputbox div[data-type='thino_view']:not(.mobile-view) #page-wrapper > .content-wrapper {
- height: calc(100% - 150px);
-}
-
-body.memos-inputbox div[data-type='thino_view']:not(.mobile-view) .memolist-wrapper {
- flex-direction: column-reverse;
-}
-body.memos-inputbox div[data-type=thino_view] .memolist-wrapper .memolist-container .list-view .masonry-memolist-grid_column {
-
- flex-direction: column-reverse;
-}
-body.memos-inputbox div[data-type=thino_view] .common-editor-wrapper .common-editor-inputer
-{
- min-height: 78px;
-}
-
-
-/* ==============Commander================ */
-
-.cmdr.titlebar-button{
- float: left;
- left: 100px;
-}
-
-/* =============recent files=============== */
-
-/**recent file **/
-body.remove-file-icons .workspace-leaf-content[data-type="recent-files"] .view-content {
- padding: unset;
-}
-
-body.remove-file-icons:not(.remove-arrow) .nav-folder.mod-root>.nav-folder-children>.nav-file {
- padding-left: 16px;
-}
-body.remove-file-icons.remove-arrow .nav-folder.mod-root {
- padding-left: 4px;
-}
-.workspace-leaf-content[data-type="recent-files"] .view-content {
- padding: 3px 0 3px 3px;
-}
-.workspace-leaf-content[data-type="recent-files"] .nav-folder.mod-root {
- height: fit-content;
-}
-
-/**end recent file **/
-/* =============Db folder=============== */
-
-/**db folder*/
-.database-plugin__cell_size_normal div.dataview-error-box {
- min-height:auto;
-}
-.database-plugin__cell_size_normal .database-plugin__tr .data-input {
- padding: 0;
- flex: 0;
- font-size: 0.9em;
-}
-.database-plugin__cell_size_normal .database-plugin__tr .data-input .markdown-preview-view {
- padding:0px;
-
-}
-.database-plugin__cell_size_normal .database-plugin__tr .database-plugin__td .database-plugin__md_cell {
- padding: 0;
-}
-.database-plugin__cell_size_normal .data-input > *
-{
- align-items: center;
-}
-.database-plugin__cell_size_normal .data-input > div
-{
- display: flex;;
- align-items: center;
-}
-
-.data-input.database-plugin__calendar {
- flex: 0;
- cursor: pointer;
-}
-
-div.react-datepicker-wrapper {
- flex: 0;
-}
-.data-input.text-align-right {
- flex: 0;
-}
-.database-plugin__td :is(.cell-padding, .data-input):empty::before {
- content: "✏️";
- text-align: center;
- color: hsla(var(--interactive-accent-hsl),0.8);
- pointer-events: none;
-}
-.database-plugin__markdown-preview-view {
- padding: 0;
-}
-.database-plugin__markdown-preview-view p{
- margin-block-start: 0;
- margin-block-end: 0;
-}
-.database-plugin__tr .database-plugin__td {
- background-color: transparent;
-}
-.database-plugin__tr .database-plugin__td .data-input {
- background-color: transparent;
-}
-.database-plugin__table .database-plugin__tr:nth-child(odd) {
- background-color: var(--table-background-color-odd);
-}
-
-.database-plugin__td input[type="checkbox"] {
- border: 1px dashed currentColor;
-}
-.database-plugin__td input[type="checkbox"]:checked {
- border: none;
-}
-.database-plugin__td .database-plugin__checkbox input[type="checkbox"]:checked::before {
- transform: scale(0);
-}
-
-
-/* =============folder tree===================== */
-
-.oz-folders-tree-wrapper .oz-folder-contents {
- border-left: 1px solid var(--background-modifier-border);
-}
-.oz-folders-tree-wrapper .file-tree-header-fixed {
- background-color: transparent;
-}
-body.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer .file-tree-plugin-view .oz-nav-action-button {
- margin-left: 20px!important;
-}
-.file-tree-plugin-view .oz-flex-container {
- margin-top: -6px;
-}
-.file-tree-plugin-view .oz-folders-tree-wrapper{
- margin-top: -8px;
-}
-/* ================================== */
-/* ============== webpage export html ============= */
-/* ================================== */
-
-.webpage-container {
- --banner-height:300px;
- --banner-internal-embed-height:200px;
- --banner-preview-embed-height:120px;
- }
-
-body.color-scheme-options-simplicity-topaz.theme-dark.background-settings-workplace-background-image .webpage-container::before {
- filter: blur(var(--blur-depth)) brightness(calc(var(--brightness-4-bg) - 0.5)) saturate(var(--saturate-4-bg));
-}
-body.background-settings-workplace-background-image.theme-light .webpage-container::before,
-body.background-settings-workplace-background-image.theme-dark .webpage-container::before {
- background-image: var(--theme-background);
- background-size: cover;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
-}
-body.background-settings-workplace-background-image.background-settings-workplace-waves2-light.theme-light .webpage-container::before,
-body.background-settings-workplace-background-image.background-settings-workplace-waves2.theme-dark .webpage-container:before {
- content: "";
- position: fixed;
- height: auto;
- width: 300%;
- top: 75%;
- left: -25%;
- background-image: unset;
- -webkit-mask-image: var(--theme-background);
- background-size: 100% 100%;
- opacity: 0.7;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- background-color: var(--wave2-background-color);
-}
-body.background-settings-workplace-background-image .webpage-container::before {
- content: '';
- display: block;
- position: absolute;
- top: -37px;
- right: -15px;
- bottom: 0;
- left: -15px;
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-waves-light.theme-light .webpage-container::before,
-body.background-settings-workplace-background-image.background-settings-workplace-waves.theme-dark .webpage-container::before {
- content: "";
- position: fixed;
- height: auto;
- width: 300%;
- transform: rotate(180deg);
- top: 75%;
- left: -25%;
- background-image: unset;
- -webkit-mask-image: var(--theme-background);
- background-size: 100% 100%;
- opacity: 0.7;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- background-color: var(--wave-background-color);
-}
-
-.document-container :is(.markdown-preview-view,.markdown-rendered),.document-container .markdown-source-view {
- background-color: var(--background-primary)!important;
-}
-
-/* ================================== */
-/* ============== quiet-outline ============= */
-/* ================================== */
-
-/**quiet outline**/
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .view-content {
- padding: unset;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-rail {
- background-color: var(--background-secondary-alt);
- box-shadow: 0 3px 5px var(--background-modifier-box-shadow);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-rail .n-slider-rail__fill {
- background-color: var(--background-modifier-border);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot {
- background-color: var(--background-primary);
- border: 2px solid var(--background-modifier-border);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot.n-slider-dot--active {
- border: 2px solid var(--interactive-accent);
-}
-
-
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-button {
- width: 32px;
- height: 32px;
- background-color: var(--background-secondary-alt);
- border: 0px;
- border-radius: var(--radius-l);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__icon svg {
- display: flex;
- align-items: center;
- justify-content: center;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__border,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__state-border {
- display: none;
-}
-
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .n-tree-node-content__text p {
- color:var(--text-normal);
-}
-
-
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline {
- padding-top: 10px;
- padding-bottom: 28px;
- margin-bottom: 5px;
- border-radius: var(--radius-l);
-}
-
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .function-bar > :first-child {
- margin-right: 8px;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-2 .n-tree-node-indent,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-3 .n-tree-node-indent:first-child,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-4 .n-tree-node-indent:first-child,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-5 .n-tree-node-indent:first-child,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-6 .n-tree-node-indent:first-child {
- border-right: 1px solid rgb(var(--accent-1-rgb),0.5) ;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-3 .n-tree-node-indent,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-4 .n-tree-node-indent:nth-child(2),
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-5 .n-tree-node-indent:nth-child(2),
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-6 .n-tree-node-indent:nth-child(2) {
- border-right: 1px solid rgb(var(--accent-2-rgb),0.5) ;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-4 .n-tree-node-indent,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-5 .n-tree-node-indent:nth-child(3),
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-6 .n-tree-node-indent:nth-child(3) {
- border-right: 1px solid rgb(var(--accent-3-rgb),0.5) ;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-5 .n-tree-node-indent,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-6 .n-tree-node-indent:nth-child(4) {
- border-right: 1px solid rgb(var(--accent-4-rgb),0.5) ;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .level-6 .n-tree-node-indent {
- border-right: 1px solid rgb(var(--accent-5-rgb),0.5) ;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled):hover {
- background-color: hsla(var(--interactive-accent-hsl),0.2)
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled):hover p {
- color: var(--text-accent-hover);
-}
-
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .n-tree-node--selectable.located p {
- color: var(--text-accent-hover);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .quiet-outline .n-tree-node--selected p {
- color: var(--text-accent-hover);
- font-weight: 600;
- background-color: hsla(var(--interactive-accent-hsl),0.2)
-}
-
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input {
- height: 32px;
- background-color: var(--background-primary);
- border-radius: var(--radius-l);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__border {
- border: 0;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input:not(.n-input--disabled):hover .n-input__state-border,
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input:not(.n-input--disabled).n-input--focus .n-input__state-border {
- border: 0;
- box-shadow: unset;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__placeholder {
- display: none;
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input input {
- caret-color: var(--interactive-accent);
-}
-body.quiet-outline-optimize .workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input input::placeholder {
- color: var(--text-faint);
-}
-/* #end quiet outline */
-
-/* ============ */
-/*table-generatorn*/
-/* ============ */
-
-.table-generator {
- animation:0.2s popup forwards;
- border-radius:10px;
- width: auto!important;
- box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
-}
-
-.table-generator-view {
- border: none !important;
-}
-.input-table-generator {
- font-size: small;
-}
-.input-table-generator input {
- outline-style: none;
- border: 1px solid var(--background-modifier-border)!important;
- border-radius: 3px;
-}
-.table-generator button {
- border: 1px solid var(--background-modifier-border)!important;
- border-radius: 3px;
-}
-
-/* ============ */
-/*image position*/
-/* ============ */
-img[alt$="left"]:not([class*="emoji"]),
-img[alt$="Left"]:not([class*="emoji"]),
-img[alt$="LEFT"]:not([class*="emoji"]),
-img[alt$="L"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="left"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="Left"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="LEFT"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="L"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="left"] img[alt$="left"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="Left"] img[alt$="Left"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="LEFT"] img[alt$="LEFT"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="L"] img[alt$="L"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="left"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="Left"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="LEFT"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="L"]:not([class*="emoji"]) {
- margin: auto !important;
- margin-left: 0 !important;
- display: block;
-}
-
-img[alt$="right"]:not([class*="emoji"]),
-img[alt$="Right"]:not([class*="emoji"]),
-img[alt$="RIGHT"]:not([class*="emoji"]),
-img[alt$="R"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="right"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="Right"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="RIGHT"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="R"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="right"] img[alt$="right"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="Right"] img[alt$="Right"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="RIGHT"] img[alt$="RIGHT"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="R"] img[alt$="R"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="right"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="Right"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="RIGHT"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="R"]:not([class*="emoji"]) {
- margin: auto !important;
- margin-right: 0 !important;
- display: block;
-}
-
-img[alt$="centre"]:not([class*="emoji"]),
-img[alt$="center"]:not([class*="emoji"]),
-img[alt$="CENTRE"]:not([class*="emoji"]),
-img[alt$="CENTER"]:not([class*="emoji"]),
-img[alt$="Center"]:not([class*="emoji"]),
-img[alt$="Centre"]:not([class*="emoji"]),
-img[alt$="C"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="centre"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="center"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="Centre"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="Center"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="CENTRE"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="CENTER"]:not([class*="emoji"]),
-.markdown-source-view.mod-cm6 img[alt$="C"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="centre"] img[alt$="right"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="center"] img[alt$="Right"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="Centre"] img[alt$="RIGHT"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="Center"] img[alt$="R"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="CENTRE"] img[alt$="Right"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="CENTER"] img[alt$="RIGHT"]:not([class*="emoji"]),
-.internal-embed.image-embed.is-loaded[alt$="C"] img[alt$="R"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="centre"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="center"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="Centre"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="Center"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="CENTRE"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="CENTER"]:not([class*="emoji"]),
-body:not(.image-zoom) .view-content img[alt$="C"]:not([class*="emoji"]) {
- margin: auto !important;
- display: block;
-}
-
-img[alt$="inline"]:not([class*="emoji"]),
-img[alt$="Inline"]:not([class*="emoji"]),
-img[alt$="INLINE"]:not([class*="emoji"]),
-img[alt$="inl"]:not([class*="emoji"]),
-img[alt$="INL"]:not([class*="emoji"]),
-img[alt$="Inl"]:not([class*="emoji"]) {
- display: inline !important;
- padding: 0.05em 0.05em !important;
- vertical-align: bottom;
-}
-
-img[alt$="inlineL"]:not([class*="emoji"]),
-img[alt$="InlineL"]:not([class*="emoji"]),
-img[alt$="INLINEL"]:not([class*="emoji"]),
-img[alt$="inlL"]:not([class*="emoji"]),
-img[alt$="INLL"]:not([class*="emoji"]),
-img[alt$="InlL"]:not([class*="emoji"]) {
- float: left;
- padding: 0 0.05em 0.05em 0 !important;
-}
-
-img[alt$="inlineR"]:not([class*="emoji"]),
-img[alt$="InlineR"]:not([class*="emoji"]),
-img[alt$="INLINER"]:not([class*="emoji"]),
-img[alt$="inlR"]:not([class*="emoji"]),
-img[alt$="INLR"]:not([class*="emoji"]),
-img[alt$="InlR"]:not([class*="emoji"]) {
- float: right;
- padding: 0 0 0.05em 0.05em !important;
-}
-
-img.excalidraw-svg-right,
-img.excalidraw-svg-Right,
-img.excalidraw-svg-RIGHT,
-img.excalidraw-svg-R {
- float: right !important;
-}
-
-img.excalidraw-svg-left,
-img.excalidraw-svg-Left,
-img.excalidraw-svg-LEFT,
-img.excalidraw-svg-L {
- float: left !important;
-}
-
-img.excalidraw-svg-right,
-img.excalidraw-svg-Right,
-img.excalidraw-svg-RIGHT,
-img.excalidraw-svg-R,
-img.excalidraw-svg-left,
-img.excalidraw-svg-Left,
-img.excalidraw-svg-LEFT,
-img.excalidraw-svg-L {
- display: table;
- width: 100%
-}
-
-/* img captions */
-/* modified from Discordian theme by @radekkozak */
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="center"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="centre"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Centre"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Center"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="CENTRE"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="CENTER"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="C"] {
- clear: both;
- margin: 0 auto !important;
- width: fit-content;
- display: block;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="center"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="centre"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Centre"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Center"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="CENTRE"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="CENTER"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="C"]::after {
- content: attr(alt);
- margin: 0.5rem 0;
- display: block;
- caption-side: bottom;
- text-align: center;
- font-size: 0.85rem;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="left"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="LEFT"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Left"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="L"] {
- position: relative;
- float: left;
- margin: 0.5rem 1rem 0.5rem 0 !important;
- clear: both;
- display: table;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="left"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="LEFT"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Left"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="L"]::after {
- content: attr(alt);
- padding: 0 0.5rem;
- margin: 0.5rem 0 1rem;
- display: table-caption;
- caption-side: bottom;
- text-align: center;
- font-size: 0.85rem;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="right"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="RIGHT"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Right"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="R"] {
- position: relative;
- float: right;
- margin: 0.5rem 0 0.5rem 1rem !important;
- clear: both;
- display: table;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="right"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="RIGHT"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Right"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="R"]::after {
- content: attr(alt);
- padding: 0 0.5rem;
- margin: 0.5rem 0 1rem;
- display: table-caption;
- caption-side: bottom;
- text-align: center;
- font-size: 0.85rem;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="inline"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Inline"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="INLINE"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="inl"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="INL"],
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Inl"] {
- clear: both;
- margin: 0 auto !important;
- width: fit-content;
- display: inline-table;
-}
-
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="inline"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Inline"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="INLINE"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="inl"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="INL"]::after,
-:is(.markdown-preview-view,.markdown-rendered,.markdown-source-view.mod-cm6.is-live-preview) .image-embed[src$="Inl"]::after {
- content: attr(alt);
- padding: 0 0.7em;
- margin: 0.5rem 0;
- display: block;
- caption-side: bottom;
- text-align: center;
- font-size: 0.85rem;
-}
-
-/* image-grid-1 */
-/* adapted from https://github.com/Lithou/Sandbox/blob/main/.obsidian/snippets/pub-Image%20Flags.css */
-body span[alt*="+grid"] {
- display: table-cell;
- vertical-align: middle;
- padding: 5px;
-}
-
-.markdown-source-view.is-live-preview .internal-embed.image-embed.is-loaded[alt*="+grid"] {
- display: inline-table;
- vertical-align: middle;
- max-width: 25%;
-}
-
-/* image-background */
-.markdown-preview-view img[alt^="background"] {
- width: 100%;
- margin: 0px auto;
- position: absolute;
- top: 0;
- left: 0;
- -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));
- mask-image: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0));
- z-index: -1;
- background-size:cover;
-}
-.is-live-preview img[alt^="background"] {
- width: 100%;
- margin: 0px auto;
- position: absolute;
- top: 0;
- left: 0;
- -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));
- mask-image: linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0));
- opacity: 0.35;
- z-index: -1;
-}
-
-
-/*===================================================*/
-/*================== PRESENTATION =================*/
-/*===================================================*/
-/*
-.slides-container li {
- line-height: 1.05em;
-}
-
-.reveal ol,
-.reveal dl,
-.reveal ul {
- margin: 0.3em 0 0 1em;
-}
-
-.slides-container ol>li {
- border-left: 3px solid var(--list-ol-block-color);
-}
-
-.slides-container ul>li:not(.task-list-item) {
- border-left: 3px solid var(--list-ul-block-color);
-}
-*/
-/*===================================================*/
-/*================== MOBILE =====================*/
-/*===================================================*/
-.is-mobile :is(.markdown-preview-view,.markdown-rendered) {
- padding: 0 18px 0 21px;
-}
-
-.is-mobile :is(.markdown-preview-view,.markdown-rendered) ol:not(.contains-task-list)>li:not(.task-list-item),
-.is-mobile .markdown-preview-view:not(.kanban) ul>li:not(.task-list-item) {
- margin-left: 0;
-}
-
-/*collapse allows*/
-body:not(.default-icons).is-mobile h1 div.heading-collapse-indicator.collapse-indicator,
-body:not(.default-icons).is-mobile h2 div.heading-collapse-indicator.collapse-indicator,
-body:not(.default-icons).is-mobile div.heading-collapse-indicator.collapse-indicator {
- padding-left: 2px;
-}
-
-body:not(.default-icons).is-mobile div.is-collapsed div.heading-collapse-indicator.collapse-indicator {
- transform: translateX(-11px) translateY(16px) rotate(-90deg);
-}
-
-body:not(.default-icons).is-mobile div.is-collapsed h1 div.heading-collapse-indicator.collapse-indicator,
-body:not(.default-icons).is-mobile div.is-collapsed h2 div.heading-collapse-indicator.collapse-indicator {
- transform: translateX(-2px) translateY(6px) rotate(-90deg);
-}
-
-/*main body*/
-.is-mobile :is(.markdown-preview-view,.markdown-rendered) :is(.markdown-preview-section,.markdown-rendered),
-.is-mobile .markdown-source-view .CodeMirror,
-.is-mobile :is(.markdown-preview-view,.markdown-rendered) .markdown-preview-sizer {
- text-align: left;
-}
-
-/*strong*/
-.is-mobile :is(h1,h2,h3,h4,h5,h6,b),
-.is-mobile .view-header-title {
- font-weight: bold;
-}
-
-.is-mobile .view-header-title {
- line-height: 37px;
- -webkit-mask-image: unset;
- text-overflow: ellipsis;
-}
-
-.is-mobile .view-header-title-container,
-.is-mobile .view-header {
- height: 40px;
-}
-
-.is-mobile .view-action {
- margin: 0 5px;
-}
-
-.is-mobile span.cm-strong,
-.is-mobile :not(font)>strong,
-.is-mobile .cm-highlight.cm-strong {
- color: var(--accent-strong);
- font-weight: bold;
-}
-
-/*image*/
-body:not(.image-zoom).is-mobile .markdown-reading-view img:not([class*="emoji"]):active {
- cursor: initial;
- position: initial;
- object-fit: initial;
- height: initial;
- width: initial;
- padding: initial;
- top: initial;
- left: initial;
- right: initial;
- bottom: initial;
- transform: initial;
- z-index: initial;
- background-image: initial;
- margin: initial;
- max-width: 100%;
-}
-
-.is-mobile .workspace-drawer-active-tab-container {
- padding: 0;
-}
-
-
-
-/*=======================
-===custom buttons by cuman====
-========================*/
-/*便签动画效果*/
-@keyframes shake { /* 水平抖动,核心代码 */
- 10%, 90% { transform: translate3d(-1px, 0, 0); }
- 20%, 80% { transform: translate3d(+2px, 0, 0); }
- 30%, 70% { transform: translate3d(-4px, 0, 0); }
- 40%, 60% { transform: translate3d(+4px, 0, 0); }
- 50% { transform: translate3d(-4px, 0, 0); }
-}
-:is(.markdown-preview-view,.markdown-rendered) .stickies:hover{
- animation: shake 800ms ease-in-out;
-}
-
-/*按钮颜色*/
-/*图标按钮*/
-button:not(.clickable-icon) {
- box-shadow: none;
-}
-button:not(.clickable-icon):hover {
- box-shadow: var(--input-shadow-hover);
-}
-body.style-options-for-buttons-plugin button.circle_btn {
- box-shadow: none;
- font-size: 12px;
- word-break: keep-all;
- margin: 4px;
- padding: 0px;
- height: 50px;
- /* border-radius:50%; */
- position: relative;
- border: 0;
- display: inline-grid;
- text-align: center;
- justify-items: center;
-}
-/* blank 透明按钮*/
-body.style-options-for-buttons-plugin button.blank {
- box-shadow: none;
- background: #fff0f000;
- padding: 0;
-}
-body.style-options-for-buttons-plugin button.blank:hover {
- animation: swing_image 0.8s linear 0s 1 normal;
- box-shadow: 0 2px 6px rgba(0, 0, 0, .3);
-}
-
-body.style-options-for-buttons-plugin .admonition-content span>button.grad_button {
- margin:3px;
-}
-body.style-options-for-buttons-plugin button.grad_button {
- margin:5PX;
- line-height: inherit;
- display: inline-flex;
- justify-content: center;
- align-items: center;
- min-width: 90px;
- padding: 0 18px;
- height: 38px;
- font-size: 16px;
- color: #fff;
- text-align: center;
- box-sizing: border-box;
- font-weight: 500;
- cursor: pointer;
- border-radius: 30px;
- transition: box-shadow .5s ease, transform .2s ease;
- will-change: transform;
- box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
- transform:
- translateY(var(--ty, 0))
- rotateX(var(--rx, 0))
- rotateY(var(--ry, 0))
- translateZ(var(--tz, -12px));
-}
-
-body.style-options-for-buttons-plugin button.grad_button:hover {
- animation: swing_image 0.8s linear 0s 1 normal;
- box-shadow: 0 5px 15px rgba(0, 0, 0, .3);
-}
-body.style-options-for-buttons-plugin button.g_purple {
- background: linear-gradient(135deg, #6e8efb, #a777e3);
-}
-body.style-options-for-buttons-plugin button.g_blue {
- background: linear-gradient(135deg, #3370ff, #9fb9f6);
-}
-body.style-options-for-buttons-plugin button.g_green {
- background: linear-gradient(135deg, #0eb347, #5be08a);
-}
-body.style-options-for-buttons-plugin button.g_lightgreen {
- color: #17695e;
- background: linear-gradient(135deg, #adfdad, #dafdda);
-}
-body.style-options-for-buttons-plugin button.g_yellow {
- color: #836f20;
- background: linear-gradient(135deg, #fcd539, #ffeb9b);
-}
-body.style-options-for-buttons-plugin.theme-dark button.g_yellow {
- color: #e4cb58;
- background: none;
- border: 1px solid;
-}
-body.style-options-for-buttons-plugin.theme-dark button.g_green {
- color: #19bc8b;
- background: none;
- border: 1px solid;
-}
-body.style-options-for-buttons-plugin.theme-dark button.g_lightgreen {
- color: #8fc866;
- background: none;
- border: 1px solid;
-}
-body.style-options-for-buttons-plugin.theme-dark button.g_purple {
- color: #ffa260;
- background: none;
- border: 1px solid;
-}
-body.style-options-for-buttons-plugin.theme-dark button.g_blue {
- color: #739df9;
- background: none;
- border: 1px solid;
-}
-body.style-options-for-buttons-plugin.theme-dark .grad_button:hover {
- color: var(--text-accent)
-}
-
-button.tiny {
- border-radius: 10px;
- display: inline-flex;
- justify-content: center;
- align-items: center;
- font-size: 1em;
- min-width:3.5em;
- cursor: pointer;
- margin: 0;
- padding:3px 6px;
- background-color: transparent;
- color: var(--text-normal);
- position: relative;
- z-index: 1;
- overflow: hidden;
- box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 35px, rgba(0, 0, 0, 0.05) 0px 5px 5px;
-}
-button.tiny:hover {
- color: var(--text-on-accent);
-}
-button.tiny::before {
- content: "";
- position: absolute;
- z-index: -1;
- top: 50%;
- left: 50%;
- width: 1rem;
- height: 1rem;
- transform: translate3d(-50%,-50%,0) scale(0,0);
- border-radius: 50%;
- background-color: var(--interactive-accent-hover);
- transform-origin: center;
- transition: ease-in-out .5s;
-}
-
-button.tiny:hover::before {
- transform: translate3d(-50%,-50%,0) scale(15,15);
-}
-
-
-/*buttons*/
-.is-mobile .nav-action-button {
- margin: 0px 3px !important
-}
-
-.is-mobile .workspace-leaf-content[data-type='file-explorer'] .nav-buttons-container {
- margin: 0 0 5px 0;
-}
-
-.is-mobile .workspace-leaf-content .view-header-icon {
- padding: 7px 3px 5px 8px;
-}
-
-.is-mobile .nav-buttons-container>.nav-action-button svg {
- width: 1.5em;
- height: 1.5em;
-}
-
-/* side bar button */
-.is-mobile .side-dock-ribbon-action {
- padding: 5px;
-}
-
-.is-mobile .cm-s-obsidian .HyperMD-codeblock {
- color: var(--text-color-code);
-}
-
-.is-mobile :is(.markdown-preview-view,.markdown-rendered) blockquote {
- margin-left: 3%;
- margin-right: 3%;
-}
-
-.is-mobile code:not([class*='language-']),
-.is-mobile .cm-s-obsidian span.cm-inline-code {
- padding: 5px 3px 2px;
-}
-
-.is-mobile .workspace>.workspace-split>.workspace-leaf:first-of-type:last-of-type .view-header {
- background: linear-gradient(120deg, var(--color-view-header-gradient-1) 0%, var(--color-view-header-gradient-2) 90%) !important;
-}
-
-.is-mobile .cm-s-obsidian .cm-gutters {
- background-color: transparent !important;
-}
-
-.is-mobile .cm-foldGutter .cm-gutterElement {
- color: transparent !important;
-}
-
-.is-mobile .cm-formatting.cm-formatting-quote {
- color: var(--red);
-}
-
-body:not(.font-family-change-to-default).is-mobile .markdown-source-view.mod-cm6 .cm-scroller {
- font-family: var(--font-text);
-}
-
-.is-mobile #calendar-container {
- padding: 0 4px 2px 4px;
- margin: unset !important;
- line-height: unset;
-}
-
-.is-mobile #calendar-container .calendar {
- margin-left: -8px !important;
- width: 103%;
-}
-
-.is-mobile #calendar-container th {
- padding: 2px 0 !important;
-}
-
-.is-mobile #calendar-container td {
- padding: 0 !important;
- line-height: 24px !important;
-}
-
-.is-mobile #calendar-container th {
- padding: 10px 0;
- border-radius: 0 !important;
- background-color: transparent !important;
-}
-
-.is-mobile #calendar-container tr {
- background-color: transparent;
-}
-
-.is-mobile #calendar-container .dot {
- margin-top: 0 !important;
-}
-
-.is-mobile #calendar-container .hollow {
- margin: 0 !important;
-}
-
-.is-mobile .workspace-drawer-header-name {
- font-size: 25px;
-}
-
-.is-mobile .workspace-drawer-header-name-text {
- color: var(--text-accent);
- font-weight: 600;
-}
-
-.is-mobile .workspace-drawer-active-tab-header {
- margin: 5px 0;
-}
-
-.is-mobile .workspace-drawer.mod-left {
- border-right: none;
-}
-
-.is-mobile .workspace-drawer.mod-right {
- border-left: none;
-}
-
-.is-mobile .workspace-drawer.mod-right .workspace-drawer-inner {
- background: linear-gradient(to left, var(--background-mobile-drawer-1) 30%, var(--background-mobile-drawer-2) 100%);
-}
-
-.is-mobile .workspace-drawer.mod-left .workspace-drawer-inner {
- background: linear-gradient(to right, var(--background-mobile-drawer-1) 30%, var(--background-mobile-drawer-2) 100%);
-}
-
-.is-mobile .workspace-drawer-ribbon {
- background-color: var(--background-secondary-alt);
-}
-
-.is-mobile .nav-buttons-container {
- margin-bottom: 10px;
-}
-
-.is-mobile .cm-line .cm-link.cm-strong {
- color: var(--text-accent);
-}
-
-.is-mobile .cm-line .cm-formatting.cm-formatting-link,
-.is-mobile .cm-line .cm-string.cm-strong.cm-url {
- color: var(--text-muted);
-}
-
-.is-mobile .search-result-file-match-replace-button {
- color: var(--text-normal);
-}
-
-.is-mobile :is(.markdown-preview-view,.markdown-rendered).kanban-plugin__markdown-preview-view {
- padding: 0 5px;
-}
-
-/***修复iphone 底部横条不透明的问题***
-body.is-mobile {
- padding-bottom: 0 !important;
-}
-/*** iphone标题栏上方遮罩***
-body.is-mobile .safe-area-top-cover {
- background-color: var(--background-primary);
-}
-/*** iphone标题栏上方遮罩 设置背景色后遮罩颜色跟工作区保持一致***
-body.is-mobile.background-settings-workplace-background-image .safe-area-top-cover {
- background-color: var(--background-primary);
-}
-*/
-
-body.is-mobile .menu {
- background-color: var(--color-base-20);
-}
-body.is-mobile .menu {
- color:var(--text-muted);
-}
-body.is-mobile .menu-item-title {
- padding-left: 4px;
-}
-
-/* 侧边栏文件列表字体大小
-.is-mobile .nav-file-title, .is-mobile .nav-folder-title, .is-mobile .outline, .is-mobile .tree-item-self, .is-mobile .tag-container, .is-mobile .tag-pane-tag {
- font-size: calc(var(--font-size-folder-and-file) + 0.2em);
- line-height: 1.5;
- margin-bottom: 2px;
-} */
-
-/* body:not(.default-icons).is-mobile .nav-folder-collapse-indicator::before {
- margin-left: -0.1em;
-} */
-
-/*侧边栏工作区标题*/
-.is-mobile .workspace-drawer-tab-option-item-title, .is-mobile .workspace-drawer-active-tab-title {
- font-size: calc(var(--font-size-folder-and-file) + 0.15em);
-}
-/*小屏幕特别优化*/
-@media screen and(min-width: 480px) and (max-width: 767px) {
- body.style-options-for-admonition-plugin .admonition-flex .admonition-content {
- gap:24px;
- }
- body.style-options-for-admonition-plugin .admonition-kanban ul > li.task-list-item {
- flex: 1 1 40%;
- }
- body.style-options-for-admonition-plugin .admonition-kanban ul>li:not(.task-list-item) {
- flex: 1 1 40%;
- }
- .kanban ul>li:not(.task-list-item) {
- flex: 1 1 40%;
- }
- .kanban ul>li.task-list-item{
- flex: 1 1 40%;
- }
-}
-
-@media screen and (max-width: 479px) {
- body.style-options-for-admonition-plugin .admonition-flex .admonition-content {
- gap:15px;
- }
- body.style-options-for-admonition-plugin .admonition-flex .admonition-content div {
- flex: 1 1 60%;
- margin: 0;
- }
- body.style-options-for-admonition-plugin .admonition-kanban ul > li.task-list-item {
- flex: 1 1 60%;
- }
- body.style-options-for-admonition-plugin .admonition-kanban ul>li:not(.task-list-item) {
- flex: 1 1 40%;
- }
-
- /*伪看板优化显示*/
- .kanban ul>li:not(.task-list-item) {
- flex: 1 1 auto;
- }
- .kanban ul>li.task-list-item {
- flex: 1 1 auto;
- }
- .is-mobile .nav-folder.mod-root > .nav-folder-title {
- display: none;
- }
-
- /* body:not(.default-icons).is-mobile .nav-folder-collapse-indicator::before {
- top: 1px;
- } */
-}
-
-/*=======================
-=== projects by cuman====
-========================*/
-.projects-container [role='row']:hover {
- background-color: hsla(var(--color-accent-hsl), 0.1);
-}
-
-.projects-container [role='row'] {
- position: relative;
- font-size: var(--font-ui-small);
-}
-.projects-container a {
- font-size: var(--font-ui-small);
- text-decoration-line:none;
-}
-
-.projects-container [role='row'] [role='gridcell']{
- background-color: transparent;
-}
-
-.projects-container [role='row'] [role='gridcell'][aria-selected="true"]::before {
- content: " ";
- position:absolute;
- left: 0;
- min-height: 30px;
- background-color: hsla(var(--color-accent-hsl), 0.2);
- width: 100%;
- pointer-events: none;
-}
-
-.projects-container [role='row'] [role='gridcell'].selected {
- box-shadow: 0 0 0 1px var(--interactive-accent);
-}
-
-.projects-container div.rowHeader {
- backdrop-filter: blur(10px);
-}
-/*=======================
-=== dialogue by cuman====
-========================*/
-body.dialogue-style-wechat .dialogue-plugin-block-wrapper {
- margin-bottom: 15px;
- position: relative;
- display: flex;
-}
-body.dialogue-style-wechat .dialogue-plugin-message {
- background-color:unset;
- padding: 1px;
-}
-
-body.dialogue-style-wechat.is-mobile .dialogue-plugin-message {
- max-width: calc(100% - 2em) !important;
-}
-body.dialogue-style-wechat.is-mobile .dialogue-plugin-message .dialogue-plugin-message-content {
- margin-left: 2em;
- margin-right: 2em;
-}
-
-body.dialogue-style-wechat.is-mobile .dialogue-plugin-message .dialogue-plugin-message-title {
- min-width:unset;
- margin-left: -1em;
- margin-right: -1em;
-}
-
-body.dialogue-style-wechat .dialogue-plugin-comment-wrapper .dialogue-plugin-comment {
- margin: 7px;
- width: fit-content;
- max-width: 75%;
- margin: 24px auto;
- line-height: 1.8;
- text-align: center;
- opacity: var(--opacity);
-}
-
-body.dialogue-style-wechat .dialogue-plugin-message .dialogue-plugin-message-title {
- min-width: 6.8em;
- font-size: 18px;
- height: 50px;
- background: #f1f1f1;
- border-radius: 8px;
- background-size: cover;
- background-repeat: no-repeat;
- position: absolute;
- background-position: center;
- overflow: hidden;
- display: flex;
- align-items: center;
- justify-content: right;
- background-color: unset;
-}
-
-body.dialogue-style-wechat .dialogue-plugin-message-wrapper-right .dialogue-plugin-message-title {
- justify-content:left;
- margin-left: 2em;
- right: 0;
-}
-body.dialogue-style-wechat .dialogue-plugin-message-wrapper-left .dialogue-plugin-message .dialogue-plugin-message-content {
- margin-right: 0px;
-}
-body.dialogue-style-wechat .dialogue-plugin-message-wrapper-left .dialogue-plugin-message-content:after {
- box-shadow: -1px 2px 0px 0 rgb(178 178 178 / 23%)
-}
-
-body.dialogue-style-wechat .dialogue-plugin-message-wrapper-right .dialogue-plugin-message .dialogue-plugin-message-content {
- color: black;
- background: #98e970;
- margin-left: 0;
-}
-body.dialogue-style-wechat .dialogue-plugin-message-wrapper-right .dialogue-plugin-message .dialogue-plugin-message-content:after {
- background: #98e970;
- left: auto;
- right: -5px;
- border-top-right-radius: 2px;
- border-bottom-left-radius: 0;
-}
-body.dialogue-style-wechat .dialogue-plugin-message .dialogue-plugin-message-content {
- background: #fff;
- padding: 12px 18px;
- font-size: large;
- border-radius: 8px;
- margin-right: 7em;
- word-break: break-all;
- margin-left: 7em;
- display: inline-block;
- position: relative;
- line-height: normal;
- min-height: 50px;
- -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25);
- -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25);
-}
-.dialogue-style-wechat.theme-dark .dialogue-plugin-message .dialogue-plugin-message-content {
- background: #343434;
-}
-
-body.dialogue-style-wechat .dialogue-plugin-message .dialogue-plugin-message-content:after {
- content: '';
- background: #fff;
- width: 12px;
- height: 12px;
- border-bottom-left-radius: 2px;
- top: 20px;
- left: -6px;
- position: absolute;
- transform: rotate(45deg);
-}
-
-.dialogue-style-wechat.theme-dark .dialogue-plugin-message .dialogue-plugin-message-content:after {
- background: #343434;
-}
-
-/*chatview-style-wechat*/
-body.dialogue-style-wechat div.chat-view-bubble {
- background-color: transparent;
- border: 0px;
-}
-body.dialogue-style-wechat .chat-view-message .chat-view-header {
- font-size: 18px;
- height: 55px;
- background: #f1f1f1;
- border-radius: 8px;
- background-size: cover;
- background-repeat: no-repeat;
- position: absolute;
- background-position: center;
- overflow: hidden;
- display: flex;
- align-items: center;
- justify-content: center;
- background-color:unset;
-}
-
-body.dialogue-style-wechat .chat-view-align-right .chat-view-header {
- text-align: right;
- margin-right: 0.5em;
-}
-
-body.dialogue-style-wechat div.chat-view-align-left .chat-view-message {
- margin-right: 0;
-
-}
-body.dialogue-style-wechat .chat-view-align-right .chat-view-message {
- color: black;
- background: #98e970;
- float: right;
-}
-body.dialogue-style-wechat div.chat-view-align-center .chat-view-message {
- background: #e4effc;
- padding: 12px 18px;
- font-size: large;
- border-radius: 8px;
- word-break: break-all;
- display: inline-block;
- position: relative;
- line-height: normal;
- min-height: 50px;
- -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25);
- -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25);
-}
-body.dialogue-style-wechat div.chat-view-align-center .chat-view-message:after {
- content: '';
- background: #e4effc;
- width: 12px;
- height: 12px;
- border-bottom-left-radius: 2px;
- top: -5px;
- left: 10%;
- position: absolute;
- transform: rotate(45deg);
-}
-
-body.dialogue-style-wechat div.chat-view-align-left .chat-view-message:after {
- box-shadow: -1px 2px 0px 0 rgb(178 178 178 / 23%)
-}
-
-body.dialogue-style-wechat .chat-view-align-right .chat-view-message:after {
- background: #98e970;
- left: auto;
- right: -5px;
- border-top-right-radius: 2px;
- border-bottom-left-radius: 0;
-}
-body.dialogue-style-wechat .chat-view-message,
-body.dialogue-style-wechat .chat-view-bubble> :not(:is(h1,h2,h3,h4,h5,h6,sub)) {
- background: #fff;
- padding: 12px 18px;
- font-size: large;
- border-radius: 8px;
- word-break: break-all;
- display: inline-block;
- position: relative;
- line-height: normal;
- min-height: 50px;
- -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25);
- -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25);
-}
-body.dialogue-style-wechat.theme-dark .chat-view-align-left .chat-view-message {
- background: #343434;
-}
-body.dialogue-style-wechat.theme-dark .chat-view-align-center .chat-view-message {
- background: #3cb676;
- color:black;
-}
-body.dialogue-style-wechat.theme-dark .chat-view-align-center .chat-view-message:after {
- background: #3cb676;
-}
-
-body.dialogue-style-wechat .chat-view-bubble> :not(:is(h1,h2,h3,h4,h5,h6,sub)):after {
- content: '';
- background: #fff;
- width: 12px;
- height: 12px;
- border-bottom-left-radius: 2px;
- top: 20px;
- left: -6px;
- position: absolute;
- transform: rotate(45deg);
-}
-
-body.dialogue-style-wechat.theme-dark .chat-view-align-left .chat-view-message:after {
- background: #343434;
-}
-
-body.dialogue-style-wechat .chat-view-bubble .chat-view-subtext {
- display:block;
-}
-body.dialogue-style-wechat .chat-view-align-right .chat-view-subtext {
- float: right;
-}
-body.dialogue-style-wechat div.chat-view-align-right {
- overflow: hidden;
-}
-body.dialogue-style-wechat h4.chat-view-header {
- margin-bottom: 2px;
- margin-top: 0 !important;
-}
-body.dialogue-style-wechat div.chat-view-align-center h4.chat-view-header {
- text-align: left;
- margin-bottom: 8px;
-}
-
-/*dialogue-style-chat*/
-.dialogue-style-chat.theme-dark .dialogue-plugin-message-wrapper-left .dialogue-plugin-message {
- color: #cccccc;
- background: #343434;
- box-shadow: 0px 2px 1px 0px #191818,0px 2px 1px 0px #343434;
-}
-.dialogue-style-chat.theme-dark .dialogue-plugin-message-wrapper-right .dialogue-plugin-message {
- color: #333333;
- background-image: -webkit-linear-gradient(left, #cccccc,#cccccc);
-}
-body.dialogue-style-chat .dialogue-plugin-message-wrapper-left .dialogue-plugin-message {
- font-size: 15px;
- background: #f5f8ff;
- letter-spacing: 1.5px;
- color: #333;
- border-radius:12px;
- border-bottom-left-radius: 0px;
- margin-left: 6px;
- box-shadow: 0px 2px 1px 0px #f3f3f3,0px 2px 1px 0px #f3f3f3;
- margin-right: 3em;
- align-self: flex-end;
-}
-
-body.dialogue-style-chat .dialogue-plugin-message-wrapper-right .dialogue-plugin-message{
- font-size: 15px;
- letter-spacing: 1.5px;
- color: #333;
- border-radius: 12px;
- border-bottom-right-radius: 0px;
- background-image: -webkit-linear-gradient(left, #cee4ff,#d7eaff);
- margin-right: 6px;
- align-self: flex-end;
- margin-left: 3em;
-}
-
-body.dialogue-style-chat .dialogue-plugin-message-title {
- font-size: 16px;
- letter-spacing: 2px;
- text-align: center;
- color: rgb(236, 236, 236);
- font-weight: bold;
-}
-
-/*===================================================*/
-/*================= Live Preview ================*/
-/*===================================================*/
-.markdown-source-view.is-live-preview span.cm-quote::before {
- all: initial;
-}
-
-.markdown-source-view.mod-cm6 .cm-gutters {
- background-color: transparent !important;
-}
-
-.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote {
- border-color: var(--theme-color);
- background-color: var(--background-blockquote);
-}
-
-.markdown-source-view.is-live-preview .cm-formatting.cm-formatting-quote.cm-quote {
- color: var(--red);
-}
-
-.markdown-source-view.is-live-preview span.code-block-flair {
- color: var(--code-language);
-}
-
-.markdown-source-view .HyperMD-codeblock.HyperMD-codeblock-bg.cm-line {
- letter-spacing: calc(var(--letter-space-code) * 0.02em);
- line-height: var(--line-height-normal);
-}
-
-.cm-s-obsidian div.HyperMD-codeblock-end-bg {
- border-bottom: none;
-}
-
-.markdown-source-view.cm-s-obsidian.mod-cm6 .HyperMD-codeblock {
- font-size: var(--font-size-code);
-}
-
-/* ============ */
-/* just for fun */
-/* ============ */
-/*cursor*/
-.CodeMirror-cursor,
-.cm-s-obsidian .cm-cursor,
-.cm-s-obsidian .cm-dropCursor {
- border-left-color: var(--cursor-color-temp);
-}
-
-.markdown-source-view.mod-cm6 .cm-content {
- caret-color: var(--cursor-color);
-}
-
-body.bt-colorful-titlebar .titlebar::after {
- z-index:-1;
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background: var(--background-titlebar-inner);
-}
-
-body.theme-dark.bt-colorful-titlebar .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- box-shadow: none;
- background-color: #181818;
-}
-body.theme-light.bt-colorful-titlebar .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- box-shadow: none;
- background-color:var(--color-base-00);
-}
-body.theme-light.background-settings-workplace-background-image .workspace-ribbon.side-dock-ribbon.mod-left,
-body.theme-light.background-settings-workplace-background-image .workspace-ribbon.side-dock-ribbon.mod-right,
-body.theme-light.background-settings-workplace-background-image .nav-folder.mod-root>.nav-folder-title {
- background-color: var(--background-secondary);
-}
-body.theme-dark.background-settings-workplace-background-image .workspace-ribbon.side-dock-ribbon.mod-left {
- background-color: var(--background-secondary)
-}
-body.theme-dark.background-settings-workplace-background-image .workspace-ribbon.side-dock-ribbon.mod-right {
- background-color: var(--background-primary-alt);
-}
-
-
-/*==== separators =====*/
-body.asymmetric-split-left .workspace-split.mod-horizontal.mod-left-split .workspace-leaf {
- background-color: var(--background-asymm-split-left);
-}
-
-body.asymmetric-split-left .workspace-ribbon.mod-left {
- border-right: 1px solid var(--background-modifier-border-asymm);
-}
-
-body.asymmetric-split-left .titlebar,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tabs{
- border-bottom: 1px solid var(--background-modifier-border-asymm);
-}
-
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header.is-before-active .workspace-tab-header-inner,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header.is-after-active .workspace-tab-header-inner,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header-inner,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header.is-after-active,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header.is-before-active,
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-container-before.is-before-active .workspace-tab-header-inner {
- background-color: var(--background-asymm-split-left);
- border-radius: 0;
-}
-
-body.asymmetric-split-left .workspace-split.mod-left-split .workspace-tab-header-container {
- padding: 4px 0;
-}
-
-.workspace-split.mod-left-split>.workspace-leaf-resize-handle:hover,
-.workspace-split.mod-right-split>.workspace-leaf-resize-handle:hover {
- background-color: hsla(var(--interactive-accent-hsl),0.5)
-}
-
-.is-translucent .workspace-split.mod-left-split>.workspace-leaf-resize-handle,
-.is-translucent .workspace-split.mod-right-split>.workspace-leaf-resize-handle {
- background-color: var(--background-modifier-border);
-}
-
-.workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
-.workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
-.workspace-tab-header.is-before-active .workspace-tab-header-inner,
-.workspace-tab-header.is-after-active .workspace-tab-header-inner {
- background-color: var(--background-secondary-alt);
-}
-
-.workspace-tabs {
- background-color: var(--background-secondary);
- padding-right: 0;
-}
-
-.is-hidden-frameless.mod-windows .titlebar-button {
- background: var(--background-primary);
-}
-
-body:not(.color-scheme-options-simplicity-topaz) .workspace-ribbon.mod-left:before,
-body:not(.color-scheme-options-simplicity-topaz) .workspace-split.mod-root,
-body:not(.color-scheme-options-simplicity-topaz) .workspace-tabs {
- background: var(--background-secondary-alt);
-}
-
-
-.workspace-tab-header-container {
- background: var(--background-secondary-alt);
-}
-
-body.background-settings-workplace-background-image .workspace-tab-header-container,
-body.background-settings-workplace-background-image:not(.is-frameless) .workspace-split.mod-root .workspace-tab-header-container,
-body.background-settings-workplace-background-image:not(.is-frameless) .mod-root .workspace-tabs .workspace-leaf,
-body.background-settings-workplace-background-image .workspace {
- background: transparent;
-}
-
-body.background-settings-workplace-background-image .workspace-ribbon.mod-left:before,
-body.background-settings-workplace-background-image .workspace-tabs {
- background: var(--background-secondary);
-}
-
-
-body.toggle-divider-lines {
- --divider-color: transparent;
- --tab-outline-color: transparent;
- --tab-divider-color: transparent;
- --bt-bubble-border-color: transparent;
-}
-body.toggle-divider-lines .workspace-ribbon,
-body.toggle-divider-lines .workspace-split > .workspace-leaf-resize-handle,
-body.toggle-divider-lines .view-header {
- border: none;
-}
-
-body.toggle-divider-lines .workspace-split .workspace-leaf-content
-{
- border: none!important;
-}
-body.toggle-divider-lines .workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:not(:hover) {
- border-bottom-color: transparent;
-}
-
-body.toggle-divider-lines .workspace-ribbon.mod-left:before {
- border-bottom: var(--tab-outline-width) transparent;
-}
-body.toggle-divider-lines .workspace-tab-header-container{
- border-bottom: var(--tab-outline-width) transparent;
-}
-
-body.toggle-divider-lines .workspace-split.mod-root .workspace-tab-header.is-active {
- box-shadow: var(--window-shadow);
-}
-
-/*
-body.background-settings-workplace-background-image .titlebar,
-body.background-settings-workplace-background-image .workspace-ribbon.mod-left {
- background: var(--background-secondary);
-}
-*/
-body.background-settings-workplace-background-image.theme-dark .workspace-ribbon.mod-left {
- background: transparent;
-}
-
-body.background-settings-workplace-background-image .workspace-tab-header::before {
- clip-path: inset(50% 0 0 50%);
- left: calc(var(--tab-curve) * -1.97);
-}
-body.background-settings-workplace-background-image .workspace-tab-header::after {
- clip-path: inset(50% 50% 0 0);
- right: calc(var(--tab-curve) * -1.97);
-}
-
-body.background-settings-workplace-background-image .nav-folder.mod-root>.nav-folder-title {
- background-color: transparent;
-}
-
-body.background-settings-workplace-background-image {
- --tab-text-color-focused: var(--text-normal);
- --titlebar-text-color-focused: var(--text-noraml);
- --canvas-background: transparent;
-}
-
-body.is-frameless.background-settings-workplace-background-image.theme-dark {
- --divider-color: #22222288;
-}
-
-/*
-body.is-frameless.background-settings-workplace-background-image .workspace-tab-header.is-active {
- box-shadow: none;
-}
-*//*
-body.is-frameless.background-settings-workplace-background-image .workspace-split.mod-root,
-body:not(.is-focused).is-frameless.background-settings-workplace-background-image .workspace-tabs.mod-top .workspace-tab-header-container,
-body.is-frameless.background-settings-workplace-background-image .workspace-tabs.mod-top .workspace-tab-header-container,
-body.is-frameless.background-settings-workplace-background-image .workspace-split.mod-root .workspace-tab-header-container {
- background-color: transparent !important;
-}
-*/
-body:not(.is-focused):not(.is-frameless) .workspace-split.mod-root .workspace-tab-header-container {
- background-color: transparent;
-}
-
-.workspace-tab-container-before.is-before-active,
-.workspace-tab-container-after.is-after-active,
-.workspace-tab-header.is-before-active,
-.workspace-tab-header.is-after-active,
-.workspace-split.mod-right-split .workspace-tabs .workspace-leaf,
-.workspace-split.mod-left-split .workspace-tabs .workspace-leaf {
- background-color: var(--background-secondary);
-}
-
-
-.view-header {
- border-top: none;
- height: 33px;
-
-}
-
-body.color-scheme-options-flamingo .view-header,
-body.color-scheme-options-honey-milk-topaz .view-header,
-body.color-scheme-options-chocolate-topaz .view-header,
-body.color-scheme-options-autumn-topaz .view-header,
-body.color-scheme-options-lillimon-topaz .view-header {
- border-bottom: 1px solid transparent;
-}
-
-.workspace-split.mod-root .view-content {
- background-color: var(--background-primary);
-}
-
-:is(.markdown-preview-view,.markdown-rendered),
-.markdown-source-view {
- background-color: transparent;
-}
-
-
-body.view-button-front .popover .workspace-leaf-content:is([data-mode="preview"],[data-mode="source"]) .view-header .view-actions>:is([aria-label^="该面板处于编辑视图中"],[aria-label^="Current view: editing"]),
-body.view-button-front .popover .workspace-leaf-content:is([data-mode="preview"],[data-mode="source"]) .view-header .view-actions>:is([aria-label^="该面板处于编辑视图中"],[aria-label^="Current view: editing"]) {
- left: 0;
- top: 6px;
-}
-body.view-button-front .popover .workspace-leaf-content[data-mode='preview'] .view-header .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) ,
-body.view-button-front .popover .workspace-leaf-content[data-mode='preview'] .view-header .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) {
- left: 0;
- top: 6px;
-}
-
-body.is-mobile.view-button-front .workspace-leaf-content:is([data-mode="preview"],[data-mode="source"]) .view-header .view-actions>:is([aria-label^="该面板处于编辑视图中"],[aria-label^="Current view: editing"]) {
- left: 0;
- top: 6px;
-}
-
-body.view-button-front .workspace-leaf-content:is([data-mode="preview"],[data-mode="source"]) .view-header .view-actions>:is([aria-label^="该面板处于编辑视图中"],[aria-label^="Current view: editing"]) {
- opacity: 0.8;
- position: absolute;
- left: 20px;
- top: 3px;
-}
-body.is-mobile.view-button-front .workspace-leaf-content[data-mode='preview'] .view-header .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) {
- left: 0;
- top: 6px;
-}
-body.view-button-front .workspace-leaf-content[data-mode='preview'] .view-header .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) {
- opacity: 0.5;
- position: absolute;
- left: 20px;
- top: 3px;
-}
-body.view-button-front .workspace-leaf-content[data-mode='preview'] .view-header:hover .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) {
- opacity: 1;
-}
-
-body.view-button-front:not(.color-scheme-options-simplicity-topaz) .workspace-leaf-content .view-header .view-header-nav-buttons {
- margin-left: 25px;
-}
-body.view-button-front.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer.color-scheme-options-simplicity-topaz .workspace-leaf-content .view-header .view-header-nav-buttons {
- margin-left: 5px;
-}
-
-body.view-button-front .workspace-leaf-content[data-mode='source'] .view-content .markdown-source-view:not(.is-live-preview)::before {
- content: "";
- background-image:url("data:image/svg+xml,%3Csvg width='' height='' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M84.8 468.8H43.2C17.6 468.8 0 486.4 0 512s17.6 43.2 43.2 43.2h43.2C110.4 555.2 128 537.6 128 512s-17.6-43.2-43.2-43.2zM384 468.8h-43.2c-25.6 0-43.2 17.6-43.2 43.2s17.6 43.2 43.2 43.2H384c25.6 0 43.2-17.6 43.2-43.2s-17.6-43.2-43.2-43.2zM683.2 468.8H640c-25.6 0-43.2 17.6-43.2 43.2s17.6 43.2 43.2 43.2h43.2c25.6 0 43.2-17.6 43.2-43.2-1.6-25.6-17.6-43.2-43.2-43.2zM980.8 468.8h-43.2c-25.6 0-43.2 17.6-43.2 43.2s17.6 43.2 43.2 43.2h43.2c25.6 0 43.2-17.6 43.2-43.2s-17.6-43.2-43.2-43.2z' fill='%23666666'/%3E%3C/svg%3E");
- background-size: 14px 16px;
- background-repeat: no-repeat;
- height: 12px;
- width: 15px;
- position: absolute;
- z-index: 1;
- top: 17px;
- left: 26px;
- opacity: 0.5;
- pointer-events: none;
-}
-
-body.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer.view-button-front .workspace-leaf-content[data-mode='source'] .view-content .markdown-source-view:not(.is-live-preview)::before {
- left: 38px;
-}
-
-body.view-button-front:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-book-open {
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='' height='' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M114.18 936.37c-7.08-0.01-13.88-2.83-18.90-7.84-7.13-7.13-9.73-17.60-6.78-27.24 0.58-1.89 58.08-190.17 69.57-232.60 1.24-4.57 3.65-8.73 6.99-12.08 0 0 509.13-509.34 524.08-524.12 27.32-27.32 63.92-43.31 102.51-44.84 35.84 0.81 69.89 15.79 94.70 41.66 32.72 31.43 49.66 65.07 50.34 100.03 0.52 35.39-15.64 70.37-48.22 103.97C856.96 365.85 382.08 835.45 361.87 855.42c-3.13 3.09-6.97 5.37-11.19 6.62-31.98 9.53-226.32 72.36-228.29 72.99C119.75 935.90 116.98 936.35 114.18 936.37zM207.99 690.03c-10.01 35.62-39.82 125.58-56.68 181.06 55.85-17.99 146.82-49.51 177.65-59.01 50.76-50.21 491.57-486.20 521.11-516.63 22.12-22.85 33.24-44.76 32.85-65.12-0.40-19.87-11.67-40.69-33.65-61.74-14.94-16.13-35.63-25.74-57.60-26.73-24.42 1.73-47.44 12.11-64.90 29.28-14.10 13.90-465.93 465.95-518.84 518.88L207.99 690.03zM350.36 853.71c-13.57-0.06-24.98-10.20-26.63-23.68-6.27-30.87-21.46-59.22-43.70-81.52-22.46-24.48-52.04-41.30-84.56-48.09-14.71-1.90-25.17-15.27-23.48-30.01 1.53-14.70 14.70-25.39 29.40-23.85 0.01 0 0.03 0 0.05 0 88.93 17.85 158.30 87.60 175.66 176.62 1.91 14.80-8.50 28.34-23.28 30.29-1.16 0.15-2.33 0.22-3.51 0.22L350.36 853.71zM828.88 369.14c-13.58-0.05-24.99-10.20-26.62-23.68-14.30-64.29-64.20-114.68-128.34-129.60-14.70-1.94-25.13-15.30-23.45-30.03 1.51-14.67 14.63-25.35 29.31-23.85 0.03 0.01 0.06 0.01 0.10 0.01 44.72 8.07 85.64 30.37 116.68 63.57 30.72 30.78 51.32 70.19 59.05 112.99 2.02 14.73-8.28 28.31-23.02 30.33-1.25 0.18-2.52 0.26-3.80 0.26L828.88 369.14z' fill='%23666666'/%3E%3C/svg%3E");
- opacity:0.6;
-}
-
-body:not(.remove-custom-svg-icons) .workspace-leaf-content[data-type="markdown"] .view-header-icon:hover::before {
- content:"👆🏻";
- opacity: 0.6;
- margin-left: -12px;
-}
-
-
-body.folder-icons .nav-folder-children .nav-folder-title-content::before {
- position: relative;
- content: "";
- display: inline-block;
- opacity: 0.9;
- top: 2px;
- margin-left: -1px;
- width: 0.95rem;
- height: 0.95rem;
- margin-right: 5px;
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- background-color: var(--text-folder-file-icon);
- filter: hue-rotate(160deg);
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
-}
-body.folder-icons .nav-folder-children .nav-folder.is-collapsed .nav-folder-title-content::before {
- position: relative;
- content: "";
- display: inline-block;
- width: 0.95rem;
- height: 0.95rem;
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- background-color: var(--text-folder-file-icon);
- filter: hue-rotate(160deg);
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
-}
-
-
-body.remove-arrow:not(.default-icons):not(.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked) .nav-folder-collapse-indicator::before {
- display: none;
-}
-body.remove-arrow:not(.default-icons) :not([class*="mk-tree"]).nav-folder-title-content {
- margin-left: -18px;
-}
-
-body.remove-arrow:not(.default-icons) .tree-item.nav-folder.mod-root>.tree-item-self.nav-folder-title {
- padding-left: 23px;
- margin-left: -10px;
-}
-
-body.remove-arrow .nav-folder-title .iconize-icon {
- margin: 0 22px 0 -18px !important;
-}
-
-body:not(.remove-file-icons) [data-type="starred"] .nav-file-icon .svg-icon {
- padding: 4px 0 0;
-}
-
-body:not(.remove-file-icons) .workspace-leaf-content[data-type="starred"] .nav-file-title-content::before {
- display: none;
-}
-body:not(.remove-file-icons) .nav-file-title .nav-file-title-content:not(.mk-tree-text)::before {
- position: relative;
- content: "";
- display: inline-block;
- width: 0.9rem;
- opacity: 0.9;
- top: 0.15rem;
- height: 0.9rem;
- margin-right: 5px;
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center center;
- background-color: var(--text-folder-file-icon);
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".pdf"] .nav-file-title-content::before {
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
- filter: hue-rotate(-45deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".pdf"] .nav-file-tag {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(-45deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".jpg"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".png"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".svg"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".gif"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".jpeg"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".bmp"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-folder-title[data-path*="banner"] .nav-folder-title-content::before {
- filter: hue-rotate(45deg);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='3121' %3E%3Cpath d='M266.42944 804.352l123.3408-136.82688a37.93408 37.93408 0 0 1 53.39136-2.90304l81.6896 72.83712a37.92384 37.92384 0 0 0 56.43776-6.76864l99.92704-145.04448a37.91872 37.91872 0 0 1 58.15808-5.12l86.33856 87.31136 66.64704 72.65792-13.9264 60.18048-67.30752 25.46176-529.20832 11.5712z' fill='%23F4CA1C' p-id='3122'%3E%3C/path%3E%3Cpath d='M814.76096 148.48H209.23904A153.26208 153.26208 0 0 0 56.32 301.74208v415.40096A153.26208 153.26208 0 0 0 209.23904 870.4h605.52192A153.26208 153.26208 0 0 0 967.68 717.13792V301.74208A153.26208 153.26208 0 0 0 814.76096 148.48z m83.456 568.65792a83.62496 83.62496 0 0 1-83.456 83.62496H209.23904a83.62496 83.62496 0 0 1-83.456-83.62496V301.74208a83.62496 83.62496 0 0 1 83.456-83.63008h605.52192a83.62496 83.62496 0 0 1 83.456 83.61984v415.40096z m-137.728-298.55744a72.42752 72.42752 0 0 0-111.4112 9.87648l-99.712 145.46432a2.8672 2.8672 0 0 1-2.14528 1.29536 2.81088 2.81088 0 0 1-2.38592-0.75264L463.28832 501.41696a72.52992 72.52992 0 0 0-102.272 5.59104l-123.0848 137.216a34.77504 34.77504 0 1 0 51.67104 46.55616l123.0848-137.216a3.03104 3.03104 0 0 1 4.28544-0.2304l81.51552 73.04192a72.41728 72.41728 0 0 0 108.1088-13.02528l99.71712-145.4592a3.03104 3.03104 0 0 1 4.66432-0.41472l86.15936 87.552a34.78016 34.78016 0 1 0 49.47456-48.896z m-316.2368-33.32608a47.00672 47.00672 0 1 0-46.90432-47.00672 46.95552 46.95552 0 0 0 46.90432 47.00672z' fill='%23adb5bd' p-id='3123'%3E%3C/path%3E%3C/svg%3E");
-
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".jpg"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".png"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".svg"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".gif"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".jpeg"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".bmp"] .nav-file-tag {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(45deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mp4"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".webm"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".ogv"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mov"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mkv"] .nav-file-title-content::before {
- filter: hue-rotate(90deg);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg t='1667450951795' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2272' %3E%3Cpath d='M867 219.7H233.6l28.6-40.6c0.3-0.4 0.5-0.7 0.7-1.1 2-3.2 5.5-5.1 9.3-5.1h128c3.9 0 7.4 2 9.4 5.2 8.6 13.8 26.7 18 40.5 9.5 13.8-8.6 18-26.7 9.5-40.5-12.8-20.7-35-33-59.4-33h-128c-23.7 0-45.5 11.8-58.5 31.6l-52 74h-5.6c-50.7 0-91.9 41.2-91.9 91.9V819c0 50.7 41.2 91.9 91.9 91.9H867c50.7 0 91.9-41.2 91.9-91.9V311.6c0.1-50.7-41.2-91.9-91.9-91.9zM900.1 819c0 18.3-14.9 33.1-33.1 33.1H156.1c-18.3 0-33.1-14.9-33.1-33.1V311.6c0-18.3 14.9-33.1 33.1-33.1H867c18.3 0 33.1 14.9 33.1 33.1V819z' fill='%23adb5bd' p-id='2273'%3E%3C/path%3E%3Cpath d='M800.1 304.5h-60.6c-16.2 0-29.4 13.2-29.4 29.4s13.2 29.4 29.4 29.4h60.6c16.2 0 29.4-13.2 29.4-29.4s-13.2-29.4-29.4-29.4z' fill='%23adb5bd' p-id='2274'%3E%3C/path%3E%3Cpath d='M544 730.9c79.5-18.1 129.5-97.5 111.4-177-4.3-18.8-12.2-36-22.7-51.2 2 34.8-23.8 89.4-70.8 136.4-45.5 45.5-99.9 69.1-134.4 69.4 32.9 22.5 74.6 31.9 116.5 22.4z' fill='%23FFD524' p-id='2275'%3E%3C/path%3E%3Cpath d='M511.3 379.9c-1.5 0-3 0-4.5 0.1-16.2 0.4-29.1 13.8-28.8 30 0.4 16.2 13.9 29.3 30 28.8 50.7-1 97 24.1 124.6 63.9 10.5 15.2 18.4 32.4 22.7 51.2 18.1 79.5-31.9 159-111.4 177-41.8 9.5-83.5 0.1-116.4-22.5-29.6-20.3-52.1-51.3-60.6-89-8.5-37.2-2.4-75.8 17.2-108.5 8.3-13.9 3.8-32-10.2-40.3-14-8.3-32-3.8-40.3 10.2-27.3 45.8-35.8 99.7-24 151.7 12.2 53.8 44.7 99.7 91.4 129.1 33.4 21 71.2 31.8 109.7 31.8 15.4 0 30.9-1.7 46.2-5.2 53.8-12.2 99.7-44.7 129.1-91.4 29.4-46.7 38.9-102.1 26.6-156-21.2-93.9-105.5-160.9-201.3-160.9z' fill='%23adb5bd' p-id='2276'%3E%3C/path%3E%3Cpath d='M416.8 465.9c5.3 0 10.8-1.5 15.6-4.5l4.5-2.7c14.1-8.1 18.8-26.1 10.7-40.2s-26.1-18.9-40.2-10.7c-2.1 1.2-4.2 2.5-6.3 3.8-13.7 8.6-17.9 26.8-9.2 40.5 5.6 8.9 15.2 13.8 24.9 13.8z' fill='%23adb5bd' p-id='2277'%3E%3C/path%3E%3C/svg%3E");
-
-
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mp4"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".webm"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".ogv"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mov"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mkv"] .nav-file-tag {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(90deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mp3"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".wav"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".m4a"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".ogg"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".3gp"] .nav-file-title-content::before,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".flac"] .nav-file-title-content::before {
- filter: hue-rotate(-90deg);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg t='1667450617533' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2116' %3E%3Cpath d='M512 900.8c214.4 0 388.9-174.4 388.9-388.9 0-54-11.1-105.4-31-152.1 10.1 106.6-34.1 271.1-172 382.9-143.8 116.6-375.7 80.7-477 26.6 71.2 80.6 175.3 131.5 291.1 131.5z' fill='%23FFD524' p-id='2117'%3E%3C/path%3E%3Cpath d='M512 64.2c-26.1 0-52.2 2.3-77.7 6.7-16 2.8-26.7 18.1-23.9 34.1 2.8 16 18.1 26.7 34.1 23.9 22.2-3.9 44.9-5.9 67.6-5.9 160.5 0 298.5 97.7 357.8 236.7 20 46.8 31 98.2 31 152.1 0 214.4-174.4 388.9-388.9 388.9-115.8 0-219.9-50.9-291.2-131.5-60.7-68.6-97.7-158.7-97.7-257.4 0-124.2 57.2-238 157.1-312.3 13-9.7 15.8-28.2 6.1-41.2-9.7-13-28.2-15.8-41.2-6.1C131.8 236.7 64.2 371.1 64.2 512c0 246.9 200.9 447.8 447.8 447.8S959.7 758.9 959.7 512 758.9 64.2 512 64.2z' fill='%23adb5bd' p-id='2118'%3E%3C/path%3E%3Cpath d='M343.2 158.6c4 0 8-0.8 11.9-2.5 3.4-1.5 6.8-3 10.3-4.4 15-6.2 22.3-23.4 16.1-38.4-6.2-15-23.3-22.3-38.4-16.1-3.9 1.6-7.8 3.3-11.7 5-14.9 6.6-21.6 24-15 38.8 4.7 11 15.5 17.6 26.8 17.6zM394.6 787.4c66.2 0 120.9-50.5 127.4-115.1 0.4-2 0.7-4 0.7-6.1V313.6H663c-8 21.5-27.6 49.4-75.9 63.8-15.6 4.6-24.5 21-19.8 36.6 3.8 12.8 15.5 21.1 28.2 21.1 2.8 0 5.6-0.4 8.4-1.2C705.3 403.8 728.9 322 727.2 283c-0.7-15.8-13.6-28.2-29.4-28.2H493.3c-16.3 0-29.4 13.2-29.4 29.4v375.2c0 38.2-31.1 69.2-69.2 69.2s-69.2-31.1-69.2-69.2c0-38.2 31.1-69.2 69.2-69.2 16.3 0 29.4-13.2 29.4-29.4s-13.2-29.4-29.4-29.4c-70.6 0-128.1 57.5-128.1 128.1s57.4 127.9 128 127.9z' fill='%23adb5bd' p-id='2119'%3E%3C/path%3E%3C/svg%3E");
-
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".mp3"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".wav"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".m4a"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".ogg"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".3gp"] .nav-file-tag,
-body:not(.remove-file-icons) .nav-file-title[data-path$=".flac"] .nav-file-tag {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(-90deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".canvas"] .nav-file-title-content::before {
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23adb5bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='svg-icon lucide-layout-dashboard'%3E%3Crect x='3' y='3' width='7' height='9'%3E%3C/rect%3E%3Crect x='14' y='3' width='7' height='5'%3E%3C/rect%3E%3Crect x='14' y='12' width='7' height='9'%3E%3C/rect%3E%3Crect x='3' y='16' width='7' height='5'%3E%3C/rect%3E%3C/svg%3E");
- filter: hue-rotate(180deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".canvas"] .nav-file-tag {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(180deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".excalidraw.md"] .nav-file-title-content::before {
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
- /*
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');*/
- filter: hue-rotate(135deg);
-}
-
-body:not(.remove-file-icons) .nav-file-title[data-path$=".loom"] .nav-file-title-content::before {
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
- filter: hue-rotate(200deg);
-}
-body:not(.remove-file-icons) .nav-file-title[data-path$=".loom"] .nav-file-tag {
- background-color: var(--theme-color-translucent-01);
- color: var(--theme-color);
- filter: hue-rotate(200deg);
-}
-
-body.dark-background-file:not(.remove-file-icons):not(.bt-toggle-colorful-folder.folder-style-change-options-colorful) .nav-file-title.is-active[data-path$=".md"]>.nav-file-title-content::before {
- background-color: var(--white);
-}
-body:not(.remove-file-icons) .nav-file-title.is-active[data-path$=".md"]>.nav-file-title-content::before {
- background-color: var(--text-folder-file-icon);
- opacity: 1;
-}
-
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-edit-3 > path,
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-book-open > path {
- display: none;
-}
-
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-edit-3,
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-book-open {
- background-color: currentColor;
-}
-
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-action svg{
- width: 17px;
- height: 17px;
- background-repeat: no-repeat;
-}
-
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-edit-3 {
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
-}
-
-body:not(.remove-custom-svg-icons) .workspace-leaf-content .view-header .view-actions svg.svg-icon.lucide-book-open {
- -webkit-mask-image: url('data:image/svg+xml;utf8, ');
- background-color: var(--theme-color);
-}
-
-body.setting-default-frosted-glass [class="menu"] {
- border: none;
- backdrop-filter: blur(8px);
- background-color: var(--bg-color-settings-3);
- box-shadow: 0 0 8px var(--bg-color-settings-5);
-}
-
-.menu-item.selected:not(.is-disabled):not(.is-label),
-.menu-item:hover:not(.is-disabled):not(.is-label) {
- background-color: var(--bg-color-settings-5);
-}
-body.toggle-bg-panel-page :is(.nav-files-container,.file-tree-plugin-view)::before {
- content: '';
- display: block;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background: no-repeat center/cover var(--panel-page-background-url-theme);
- z-index: -1;
-}
-
-body.toggle-bg-panel-page.theme-dark :is(.nav-files-container,.file-tree-plugin-view)::before {
- opacity: var(--bg-panel-page-opacity-cp);
-}
-
-body.toggle-bg-panel-page.theme-light :is(.nav-files-container,.file-tree-plugin-view)::before {
- opacity: var(--bg-panel-page-opacity-cp);
-}
-
-
-body.toggle-bg-panel-page.panel-page-bg-theme-dark-plant.theme-dark {
- --panel-page-background-url-theme: url("data:image/avif;base64,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");
-}
-body.toggle-bg-panel-page.panel-page-bg-theme-dark-custom.theme-dark {
- --panel-page-background-url-theme: var(--background-panel-page-theme-dark-custom);
-}
-
-body.toggle-bg-panel-page.panel-page-bg-theme-light-wall.theme-light {
- --panel-page-background-url-theme: url("data:image/avif;base64,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");
-}
-body.toggle-bg-panel-page.panel-page-bg-theme-light-custom.theme-light {
- --panel-page-background-url-theme: var(--background-panel-page-theme-light-custom);
-}
-body.background-image-settings-switch.toggle-nonoverlapping-bg .workspace-split.mod-root .view-header {
- background: var(--background-nonoverlapping-note);
-}
-
-body.background-image-settings-switch.toggle-nonoverlapping-bg .workspace-split.mod-root .workspace-tab-header.is-active
-{
- background: var(--background-nonoverlapping-note);
-}
-
-body.background-image-settings-switch.toggle-nonoverlapping-bg .workspace-split.mod-root .view-content {
- background: var(--background-nonoverlapping-note);
-}
-
-/* Sea and sky for Blue Topaz */
-.workspace-split.mod-root .workspace-leaf:nth-child(n) .workspace-leaf-content[data-type="markdown"]::before {
- content: '';
- display: block;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- opacity: 0.12;
- background-size: 100% 100%;
-}
-
-body.background-notebook-liked-switch .markdown-embed :is(.markdown-preview-view, .markdown-rendered),
-body.background-notebook-liked-switch .cm-s-obsidian .cm-embed-block {
- background: inherit !important;
-}
-body.background-notebook-liked-switch.notebook-liked-markdown-page-grid-notebook-1 .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-grid-notebook-1 .cm-s-obsidian .cm-scroller {
- background: var(--bg-color-notebook);
- background-image: linear-gradient(90deg, var(--grid-notebook-line-color-1) 3%, transparent 0), linear-gradient(var(--grid-notebook-line-color-1) 3%, transparent 0);
- background-size: 20px 20px;
-}
-
-body:not(.toggle-fixed-pattern).background-notebook-liked-switch .markdown-preview-view.markdown-rendered,
-body:not(.toggle-fixed-pattern).background-notebook-liked-switch .cm-s-obsidian .cm-scroller {
- background-attachment: local !important;
-}
-
-body.background-notebook-liked-switch.notebook-liked-markdown-page-dotted-notebook-1 .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-dotted-notebook-1 .cm-s-obsidian .cm-scroller {
- background: var(--bg-color-notebook);
- background-image: radial-gradient(var(--dotted-notebook-dot-color) 10%, transparent 0);
- background-size: 22px 22px;
- background-position: 8px 8px;
-}
-
-body.background-notebook-liked-switch.notebook-liked-markdown-page-dotted-notebook-2 .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-dotted-notebook-2 .cm-s-obsidian .cm-scroller {
- background: var(--bg-color-notebook);
- background-image: radial-gradient(var(--dotted-notebook-dot-color) 10%, transparent 0),
- radial-gradient(var(--dotted-notebook-dot-color) 10%, transparent 0);
- background-size: 30px 30px;
- background-position: 0 0, 15px 15px;
-}
-
-/*https://www.jianshu.com/p/2b713844cfe9*/
-body.background-notebook-liked-switch.notebook-liked-markdown-page-grid-notebook-2 .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-grid-notebook-2 .cm-s-obsidian .cm-scroller {
- background: var(--bg-color-notebook);
- background-image:
- linear-gradient(var(--grid-notebook-line-color-2) 1px, transparent 0),
- linear-gradient(90deg, var(--grid-notebook-line-color-2) 1px,transparent 0),
- linear-gradient(var(--grid-notebook-line-color-1) 1px,
- transparent 0),
- linear-gradient(90deg,var(--grid-notebook-line-color-1) 1px,
- transparent 0);
- background-size: 75px 75px, 75px 75px, 15px 15px, 15px 15px;
-}
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-1 .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-1 .cm-s-obsidian .cm-scroller {
- background: var(--stripe-notebook-stripe-color);
- background-image: repeating-linear-gradient(135deg,
- hsla(0,0%,100%,.03), hsla(0,0%,100%,.03) 13px, transparent 0, transparent 30px);
-}
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-1.theme-light .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-1.theme-light .cm-s-obsidian .cm-scroller {
- background: var(--stripe-notebook-stripe-color);
- background-image: repeating-linear-gradient(135deg,
- hsla(0,0%,100%,.3), hsla(0,0%,100%,.3) 13px, transparent 0, transparent 30px);
-}
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-2 .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-2 .cm-s-obsidian .cm-scroller {
- background: var(--stripe-notebook-stripe-color);
- background-image:repeating-linear-gradient(45deg,
- hsla(0,0%,100%,.025), hsla(0,0%,100%,.025) 20px, transparent 0, transparent 60px), repeating-linear-gradient(-45deg, hsla(0,0%,100%,.025), hsla(0,0%,100%,.025) 20px, transparent 0, transparent 60px);
-}
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-2.theme-light .markdown-preview-view.markdown-rendered,
-body.background-notebook-liked-switch.notebook-liked-markdown-page-stripe-notebook-2.theme-light .cm-s-obsidian .cm-scroller {
- background: var(--stripe-notebook-stripe-color);
- background-image:repeating-linear-gradient(45deg,
- hsla(0,0%,100%,.3), hsla(0,0%,100%,.3) 20px, transparent 0, transparent 60px), repeating-linear-gradient(-45deg, hsla(0,0%,100%,.3), hsla(0,0%,100%,.3) 20px, transparent 0, transparent 60px);
-}
-
-.workspace-leaf-content .floating-toc-div+.markdown-source-view .cm-editor {
- padding-left: 0;
-}
-
-body.toggle-split-note-background .workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-leaf-content .markdown-rendered,
-body.toggle-split-note-background .workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-tab-container .workspace-leaf-content .cm-scroller,
-body.toggle-split-note-background .workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-tab-container .workspace-leaf-content .markdown-reading-view {
- background: initial;
-}
-
-body.background-image-settings-switch .workspace-split.mod-root .workspace-leaf:nth-child(n) .workspace-leaf-content[data-type="markdown"]::before {
- content: '';
- display: block;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- opacity: var(--bg-markdown-page-opacity-cp,0.25);
- background-size: cover;
-}
-
-
-body.background-image-settings-switch.background-image-settings-markdown-page-transparent .workspace-split.mod-root {
- --background-primary: transparent;
- --tab-outline-color:transparent;
-}
-
-body.background-image-settings-switch.background-image-settings-markdown-page-transparent.theme-dark .workspace-split.mod-root .workspace-tab-header.is-active {
- background-color: transparent;
-}
-body.background-image-settings-switch.background-image-settings-markdown-page-transparent .mod-root .workspace-tabs .workspace-leaf {
- background-color: unset;
-}
-
-
-
-
-body.background-image-settings-switch.background-image-settings-markdown-page-custom.theme-dark .workspace-split.mod-root .workspace-leaf .workspace-leaf-content[data-type="markdown"]::before {
- background-image: var(--background-markdown-page-theme-dark-custom);
-}
-
-body.background-image-settings-switch.background-image-settings-markdown-page-custom.theme-light .workspace-split.mod-root .workspace-leaf .workspace-leaf-content[data-type="markdown"]::before {
- background-image: var(--background-markdown-page-theme-light-custom);
-}
-body.background-image-settings-switch.background-image-settings-markdown-page-custom .workspace-split.mod-root .workspace-leaf .workspace-leaf-content[data-type="markdown"]::before {
-background-size:unset;
-background-color: var(--custom-markdown-page-background-color);
-opacity: var(--bg-markdown-page-opacity-cp,1);
-}
-/* ================================== */
-/* ============= publish ============ */
-/* ================================== */
-/*
-.site-body .site-body-left-column-site-name {
- color: var(--theme-color);
- font-size: 2.5em;
-}
-
-.modal.mod-publish .file-tree-item-checkbox {
- filter: hue-rotate(var(--theme-color));
-}
-
-.graph-view-outer .graph-view-container,
-.site-body-left-column,
-.site-body-left-column:before {
- background-color: var(--background-secondary);
-}
-
-.theme-light .site-body-left-column,
-.theme-light .site-body-left-column:before {
- background-color: var(--background-secondary-alt-bg-4-bt-publish);
-}
-
-.nav-view-outer .tree-item .tree-item .tree-item-children {
- margin-left: 12px;
- padding-left: 0;
- border-left: 1px solid var(--background-modifier-border);
- border-radius: 0;
- transition: all 400ms ease-in;
-}
-
-.nav-view-outer .tree-item .tree-item .tree-item-children:hover {
- border-left-color: var(--theme-color);
-}
-
-body:not(.default-icons) .nav-view-outer .tree-item-self.collapse-icon {
- left: 0px;
- top: 7px;
- margin-top: 0px;
-}
-
-body:not(.default-icons) .nav-view-outer .tree-item-self .tree-item-icon::before {
- content: "↓";
- font-size: 14px;
- font-family: 'Inter';
- font-weight: bold;
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body:not(.default-icons) .nav-view-outer .tree-item-self .tree-item-icon svg {
- display: none;
- color: var(--accent-strong);
- height: 7px;
- width: 7px;
-}
-
-body:not(.default-icons) .nav-view-outer .tree-item.is-collapsed .tree-item-icon.collapse-icon {
- transform: translateX(0px) translateY(0px) rotate(-90deg);
- opacity: 0.5;
-}
-
-.nav-view-outer .tree-item-self.mod-active {
- --background-secondary-alt: var(--interactive-accent);
- --text-normal: #ffffff;
-}
-
-.nav-view-outer .tree-item .tree-item-self.is-clickable {
- color: var(--text-normal);
- font-weight: 600;
-}
-
-.nav-view-outer .tree-item .tree-item-self.is-clickable:hover {
- background-color: var(--background-secondary-alt);
-}
-
-.nav-view-outer .tree-item.is-collapsed .tree-item-self.is-clickable {
- color: var(--text-muted);
-}
-
-.outline-view-outer .tree-item .tree-item-children {
- margin-left: 12px;
- padding-left: 0;
- border-left: 1px solid var(--background-modifier-border);
- border-radius: 0;
- transition: all 400ms ease-in;
-}
-
-.outline-view-outer .tree-item.tree-item-children:hover {
- border-left-color: var(--theme-color);
-}
-
-.outline-view-outer .tree-item-self {
- padding: 2px 6px 2px 10px;
-}
-
-.outline-view-outer .tree-item-self.mod-active {
- background-color: var(--theme-color-translucent-015);
-}
-
-.site-body :is(.markdown-preview-view,.markdown-rendered) .tag:not(.token) {
- color: var(--tag-text);
-}
-
-.site-body .publish-renderer :is(.markdown-preview-view,.markdown-rendered) ol>li {
- border-left: 0.125em solid var(--list-ol-block-color);
-}
-
-.site-body .publish-renderer :is(.markdown-preview-view,.markdown-rendered) ul>li:not(.task-list-item) {
- border-left: 0.125em solid var(--list-ul-block-color);
-}
-*/
-
-/* Coloured Folders for Blue Topaz 0-Z, v0.3
-modified from the snippet created by @Lithou */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder-title {
- margin-bottom: 0;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order).theme-dark {
- --FoldText: #cbcbcb;
-}
-
-/*color scheme-1, high transparency*/
-body.bt-toggle-colorful-folder.folder-colorful-one.theme-dark {
- --Fold0: #ff40403d;
- --Fold1: #f31f7448;
- --Fold2: #be25ff49;
- --Fold3: #7337ff67;
- --Fold4: #2f4bff65;
- --Fold5: #1372d188;
- --Fold6: #0289d17e;
- --Fold7: #0096a77e;
- --Fold8: #00796b94;
- --Fold9: #388e3c80;
- --FoldA: #689f3883;
- --FoldB: #afb42b81;
- --FoldC: #f9ab255d;
- --FoldD: #ff910063;
- --FoldE: #ef6c0067;
- --FoldF: #d8421559;
- --FoldG: #1e5f74ca;
- --FoldH: #c53571b9;
- --FoldI: #4b5d67d0;
- --FoldJ: #295d6d7a;
- --FoldK: #5734d691;
- --FoldL: #4c4c6dda;
- --FoldM: #ad62aab9;
- --FoldN: #c490e4a1;
- --FoldO: #b42a3d8e;
- --FoldP: #af173880;
- --FoldQ: #4c25a0b2;
- --FoldR: #5f84dbc4;
- --FoldS: #c06c84ce;
- --FoldT: #684656d5;
- --FoldU: #797d8581;
- --FoldV: #556e53e3;
- --FoldW: #2f5241b2;
- --FoldX: #834c69ed;
- --FoldY: #df85c885;
- --FoldZ: #362222ea;
-}
-
-/*color scheme-2, low transparency*/
-body.bt-toggle-colorful-folder.folder-colorful-two.theme-dark {
- --Fold0: #823131d7;
- --Fold1: #96174ad7;
- --Fold2: #731a9ad7;
- --Fold3: #543796d7;
- --Fold4: #2b3ba2d7;
- --Fold5: #185898d7;
- --Fold6: #1e6b95d7;
- --Fold7: #187782d7;
- --Fold8: #0d6a5fd7;
- --Fold9: #1f7624d7;
- --FoldA: #2f6007ef;
- --FoldB: #6c7e12ef;
- --FoldC: #7b7e0def;
- --FoldD: #7f6c0cef;
- --FoldE: #7d550cef;
- --FoldF: #76350aef;
- --FoldG: #671c14ef;
- --FoldH: #710d0def;
- --FoldI: #7a0d36ef;
- --FoldJ: #710b52ef;
- --FoldK: #710e7aef;
- --FoldL: #621287ef;
- --FoldM: #470f7bef;
- --FoldN: #381182ef;
- --FoldO: #1c1089ef;
- --FoldP: #192698ef;
- --FoldQ: #1737a2ef;
- --FoldR: #0e4295ef;
- --FoldS: #0f5495ef;
- --FoldT: #0f5f8eef;
- --FoldU: #0d687eef;
- --FoldV: #0a7373ef;
- --FoldW: #0d6e5def;
- --FoldX: #0b6542ef;
- --FoldY: #0a642def;
- --FoldZ: #105b09ef;
-}
-
-/*color scheme-3*/
-body.bt-toggle-colorful-folder.folder-colorful-three.theme-dark {
- --Fold0: #002044d7;
- --Fold1: #042b58d7;
- --Fold2: #032d5dd7;
- --Fold3: #032f60d7;
- --Fold4: #04356ed7;
- --Fold5: #053c7ad7;
- --Fold6: #0f4a8ed7;
- --Fold7: #18559ad7;
- --Fold8: #1e5fa9d7;
- --Fold9: #296bb6d7;
- --FoldA: #003404ef;
- --FoldB: #014406ef;
- --FoldC: #004c06ef;
- --FoldD: #005607ef;
- --FoldE: #005d08ef;
- --FoldF: #006c09ef;
- --FoldG: #007a06ef;
- --FoldH: #4e3200ef;
- --FoldI: #5d3c00ef;
- --FoldJ: #6c4600ef;
- --FoldK: #784e00ef;
- --FoldL: #8c5b00ef;
- --FoldM: #915e00ef;
- --FoldN: #a06800ef;
- --FoldO: #5d0000ef;
- --FoldP: #640000ef;
- --FoldQ: #780000ef;
- --FoldR: #870000ef;
- --FoldS: #930000ef;
- --FoldT: #a20000ef;
- --FoldU: #0a0f58ef;
- --FoldV: #050b64ef;
- --FoldW: #091075ef;
- --FoldX: #131a82ef;
- --FoldY: #1f2791ef;
- --FoldZ: #2a3296ef;
-}
-
-/*color scheme-4*/
-body.bt-toggle-colorful-folder.folder-colorful-four.theme-dark {
- --Fold0: #002f65d7;
- --Fold1: #003675d7;
- --Fold2: #003d82d7;
- --Fold3: #004696d7;
- --Fold4: #0053b1d7;
- --Fold5: #0657b5d7;
- --Fold6: #0b66ced7;
- --Fold7: #156cd0d7;
- --Fold8: #2278dad7;
- --Fold9: #2879d6d7;
- --FoldA: #001e5fef;
- --FoldB: #002473ef;
- --FoldC: #002d90ef;
- --FoldD: #0135a5ef;
- --FoldE: #073bb6ef;
- --FoldF: #0d46c2ef;
- --FoldG: #1253d6ef;
- --FoldH: #002351ef;
- --FoldI: #00306eef;
- --FoldJ: #05336fef;
- --FoldK: #093c7eef;
- --FoldL: #0f4489ef;
- --FoldM: #19529def;
- --FoldN: #2965b3ef;
- --FoldO: #003156ef;
- --FoldP: #003f6fef;
- --FoldQ: #004b84ef;
- --FoldR: #005190ef;
- --FoldS: #07599bef;
- --FoldT: #1c6db0ef;
- --FoldU: #003d5aef;
- --FoldV: #004d71ef;
- --FoldW: #005c87ef;
- --FoldX: #066996ef;
- --FoldY: #1379a9ef;
- --FoldZ: #1b89bbef;
-}
-
-/*color scheme-5*/
-body.bt-toggle-colorful-folder.folder-colorful-five.theme-dark {
- --Fold0: #7b7b05d7;
- --Fold1: #2d7a04d7;
- --Fold2: #097a4bd7;
- --Fold3: #09756fd7;
- --Fold4: #0a6b7ad7;
- --Fold5: #0b556ed7;
- --Fold6: #0b426fd7;
- --Fold7: #0d226ed7;
- --Fold8: #350e6cd7;
- --Fold9: #5b0254d7;
- --FoldA: #350e6cd7;
- --FoldB: #0d226ed7;
- --FoldC: #0b426fd7;
- --FoldD: #0b556ed7;
- --FoldE: #09756fd7;
- --FoldF: #097a4bd7;
- --FoldG: #2d7a04d7;
- --FoldH: #7b7b05d7;
- --FoldI: #2d7a04d7;
- --FoldJ: #097a4bd7;
- --FoldK: #09756fd7;
- --FoldL: #0b556ed7;
- --FoldM: #0b556ed7;
- --FoldN: #0b426fd7;
- --FoldO: #0d226ed7;
- --FoldP: #350e6cd7;
- --FoldQ: #5b0254d7;
- --FoldR: #350e6cd7;
- --FoldS: #0d226ed7;
- --FoldT: #0b426fd7;
- --FoldU: #0b556ed7;
- --FoldV: #0b556ed7;
- --FoldW: #09756fd7;
- --FoldX: #097a4bd7;
- --FoldY: #2d7a04d7;
- --FoldZ: #7b7b05d7;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order).theme-light {
- --FoldText: #000000;
-}
-
-/*color scheme-1, high transparency*/
-body.bt-toggle-colorful-folder.folder-colorful-one.theme-light {
- --Fold0: #f3bfbf54;
- --Fold1: #ffbdd769;
- --Fold2: #ebbcff69;
- --Fold3: #ccb7ff65;
- --Fold4: #b1bcff5e;
- --Fold5: #98c6f45d;
- --Fold6: #99ceeb5d;
- --Fold7: #81dee95d;
- --Fold8: #6ec7bc5b;
- --Fold9: #8dde9162;
- --FoldA: #a5dd745e;
- --FoldB: #c9d96c5e;
- --FoldC: #dbdd6a65;
- --FoldD: #e5cb5965;
- --FoldE: #e6b25365;
- --FoldF: #e5915965;
- --FoldG: #df756765;
- --FoldH: #f46f6f65;
- --FoldI: #f16fa16e;
- --FoldJ: #ec6bc66e;
- --FoldK: #de6ce86e;
- --FoldL: #be62e96e;
- --FoldM: #ad6cea6e;
- --FoldN: #966ce66e;
- --FoldO: #786be56e;
- --FoldP: #717ce26e;
- --FoldQ: #748fe76e;
- --FoldR: #6f9ee96e;
- --FoldS: #6fade86e;
- --FoldT: #68b8e76e;
- --FoldU: #63c9e36e;
- --FoldV: #6ed3d36e;
- --FoldW: #61c0b06e;
- --FoldX: #4dbc916e;
- --FoldY: #52bb7b6e;
- --FoldZ: #5fbb576e;
-}
-
-/*color scheme-2, low transparency*/
-body.bt-toggle-colorful-folder.folder-colorful-two.theme-light {
- --Fold0: #ffe2e2;
- --Fold1: #ffdee9;
- --Fold2: #f6e1ff;
- --Fold3: #e9dfff;
- --Fold4: #e1e5ff;
- --Fold5: #d4eaff;
- --Fold6: #cdedff;
- --Fold7: #ccf2f7;
- --Fold8: #d5f8f4;
- --Fold9: #d8f8da;
- --FoldA: #ecffdb;
- --FoldB: #f4fbd2;
- --FoldC: #f7f8cf;
- --FoldD: #f7f0cc;
- --FoldE: #fdeed2;
- --FoldF: #ffe4d3;
- --FoldG: #ffdbd6;
- --FoldH: #ffdfdf;
- --FoldI: #ffdce9;
- --FoldJ: #ffdbf4;
- --FoldK: #fcddff;
- --FoldL: #f4dbff;
- --FoldM: #ecd7ff;
- --FoldN: #e5d7ff;
- --FoldO: #dad6ff;
- --FoldP: #d6daff;
- --FoldQ: #d7e1ff;
- --FoldR: #d5e5ff;
- --FoldS: #d3eaff;
- --FoldT: #d3eeff;
- --FoldU: #d6f7ff;
- --FoldV: #d6ffff;
- --FoldW: #dafff8;
- --FoldX: #dcfcef;
- --FoldY: #dcffe9;
- --FoldZ: #defcdc;
-}
-
-
-/*color scheme-3*/
-body.bt-toggle-colorful-folder.folder-colorful-three.theme-light {
- --Fold0: #80dc87ef;
- --Fold1: #8fe296ef;
- --Fold2: #9de5a3ef;
- --Fold3: #b1ebb6ef;
- --Fold4: #bbebbfef;
- --Fold5: #c8ebcbef;
- --Fold6: #d9ecdaef;
- --FoldG: #50a2ffd7;
- --FoldF: #60aaffd7;
- --FoldE: #6eb2ffd7;
- --FoldD: #76b6ffd7;
- --FoldC: #89c0ffd7;
- --FoldB: #93c5ffd7;
- --FoldA: #aad2ffd7;
- --Fold9: #bbdbffd7;
- --Fold8: #c8e2ffd7;
- --Fold7: #d2e7ffd7;
- --FoldH: #ffbc40ef;
- --FoldI: #ffc75fef;
- --FoldJ: #ffcd71ef;
- --FoldK: #ffd485ef;
- --FoldL: #ffe0a6ef;
- --FoldM: #ffe7bbef;
- --FoldN: #ffedcbef;
- --FoldO: #ff7676ef;
- --FoldP: #ff9494ef;
- --FoldQ: #ffa1a1ef;
- --FoldR: #ffb8b8ef;
- --FoldS: #ffcbcbef;
- --FoldT: #ffe1e1ef;
- --FoldU: #a38fffef;
- --FoldV: #b09fffef;
- --FoldW: #c2b5ffef;
- --FoldX: #d2c6ffef;
- --FoldY: #e0daffef;
- --FoldZ: #eae4ffef;
-}
-
-/*color scheme-4*/
-body.bt-toggle-colorful-folder.folder-colorful-four.theme-light {
- --Fold0: #50a2ffd7;
- --Fold1: #60aaffd7;
- --Fold2: #6eb2ffd7;
- --Fold3: #76b6ffd7;
- --Fold4: #89c0ffd7;
- --Fold5: #93c5ffd7;
- --Fold6: #aad2ffd7;
- --Fold7: #bbdbffd7;
- --Fold8: #c8e2ffd7;
- --Fold9: #d2e7ffd7;
- --FoldA: #709effef;
- --FoldB: #81a9ffef;
- --FoldC: #92b5ffef;
- --FoldD: #a4c1ffef;
- --FoldE: #b4cbffef;
- --FoldF: #c3d6ffef;
- --FoldG: #d4e2ffef;
- --FoldH: #7ab3ffef;
- --FoldI: #86bbffef;
- --FoldJ: #9dc7ffef;
- --FoldK: #acd0ffef;
- --FoldL: #b1d3ffef;
- --FoldM: #c6dfffef;
- --FoldN: #d1e5ffef;
- --FoldO: #80c8ffef;
- --FoldP: #97d2ffef;
- --FoldQ: #a9daffef;
- --FoldR: #b7e0ffef;
- --FoldS: #c8e6ffef;
- --FoldT: #d9eeffef;
- --FoldU: #7dd6ffef;
- --FoldV: #94ddffef;
- --FoldW: #a4e2ffef;
- --FoldX: #b5e8ffef;
- --FoldY: #c5edffef;
- --FoldZ: #d2f1ffef;
-}
-
-/*color scheme-5*/
-body.bt-toggle-colorful-folder.folder-colorful-five.theme-light {
- --Fold0: #e4e483d7;
- --Fold1: #bde7a7d7;
- --Fold2: #9de2c5d7;
- --Fold3: #93dad6d7;
- --Fold4: #9de2ecd7;
- --Fold5: #8ddcf7d7;
- --Fold6: #8acaffd7;
- --Fold7: #aebdf3d7;
- --Fold8: #cab2ebd7;
- --Fold9: #e9b1e5d7;
- --FoldA: #cab2ebd7;
- --FoldB: #aebdf3d7;
- --FoldC: #8acaffd7;
- --FoldD: #9de2ecd7;
- --FoldE: #93dad6d7;
- --FoldF: #9de2c5d7;
- --FoldG: #bde7a7d7;
- --FoldH: #e4e483d7;
- --FoldI: #bde7a7d7;
- --FoldJ: #9de2c5d7;
- --FoldK: #93dad6d7;
- --FoldL: #9de2ecd7;
- --FoldM: #8ddcf7d7;
- --FoldN: #8acaffd7;
- --FoldO: #aebdf3d7;
- --FoldP: #cab2ebd7;
- --FoldQ: #e9b1e5d7;
- --FoldR: #cab2ebd7;
- --FoldS: #aebdf3d7;
- --FoldT: #8acaffd7;
- --FoldU: #8ddcf7d7;
- --FoldV: #9de2ecd7;
- --FoldW: #93dad6d7;
- --FoldX: #9de2c5d7;
- --FoldY: #bde7a7d7;
- --FoldZ: #e4e483d7;
-}
-
-/*color scheme-custom*/
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default) {
- --Fold0: hue-rotate(350deg);
- --Fold1: hue-rotate(340deg);
- --Fold2: hue-rotate(330deg);
- --Fold3: hue-rotate(320deg);
- --Fold4: hue-rotate(310deg);
- --Fold5: hue-rotate(300deg);
- --Fold6: hue-rotate(290deg);
- --Fold7: hue-rotate(280deg);
- --Fold8: hue-rotate(270deg);
- --Fold9: hue-rotate(260deg);
- --FoldA: hue-rotate(250deg);
- --FoldB: hue-rotate(240deg);
- --FoldC: hue-rotate(230deg);
- --FoldD: hue-rotate(220deg);
- --FoldE: hue-rotate(210deg);
- --FoldF: hue-rotate(200deg);
- --FoldG: hue-rotate(190deg);
- --FoldH: hue-rotate(180deg);
- --FoldJ: hue-rotate(170deg);
- --FoldK: hue-rotate(160deg);
- --FoldL: hue-rotate(150deg);
- --FoldM: hue-rotate(140deg);
- --FoldN: hue-rotate(130deg);
- --FoldO: hue-rotate(120deg);
- --FoldP: hue-rotate(110deg);
- --FoldQ: hue-rotate(100deg);
- --FoldR: hue-rotate(90deg);
- --FoldS: hue-rotate(80deg);
- --FoldT: hue-rotate(70deg);
- --FoldU: hue-rotate(60deg);
- --FoldV: hue-rotate(50deg);
- --FoldW: hue-rotate(40deg);
- --FoldX: hue-rotate(30deg);
- --FoldY: hue-rotate(20deg);
- --FoldZ: hue-rotate(10deg);
-}
-
-body.bt-toggle-colorful-folder.folder-colorful-six {
- --Fold0: #fc5c65;
- --Fold1: #fd9644;
- --Fold2: #fed330;
- --Fold3: #26de81;
- --Fold4: #2bcbba;
- --Fold5: #45aaf2;
- --Fold6: #4b7bec;
- --Fold7: #a55eea;
- --Fold8: #d1d8e0;
- --Fold9: #778ca3;
- --FoldA: #eb3b5a;
- --FoldB: #fa8231;
- --FoldC: #f7b731;
- --FoldD: #20bf6b;
- --FoldE: #0fb9b1;
- --FoldF: #2d98da;
- --FoldG: #3867d6;
- --FoldH: #8854d0;
- --FoldI: #a5b1c2;
- --FoldJ: #4b6584;
- --FoldK: #fc5c65;
- --FoldL: #fd9644;
- --FoldM: #fed330;
- --FoldN: #26de81;
- --FoldO: #2bcbba;
- --FoldP: #45aaf2;
- --FoldQ: #4b7bec;
- --FoldR: #a55eea;
- --FoldS: #d1d8e0;
- --FoldT: #778ca3;
- --FoldU: #eb3b5a;
- --FoldV: #fa8231;
- --FoldW: #f7b731;
- --FoldX: #20bf6b;
- --FoldY: #0fb9b1;
- --FoldZ: #2d98da;
-}
-/* =======folder-colorful-custom============= */
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title:hover,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title:hover{
- font-weight: bold;
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title+.nav-folder-children .nav-file-title.is-active {
- opacity: 0.8;
- background-color: var(--folder-colorful-custom-color);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="0"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="0"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="0"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold0);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="1"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="1"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="1"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold1);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="2"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="2"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="2"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold2);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="3"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="3"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="3"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold3);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="4"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="4"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="4"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold4);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="5"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="5"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="5"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold5);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="6"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="6"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="6"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold6);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="7"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="7"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="7"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold7);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="8"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="8"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="8"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold8);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="9"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="9"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="9"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--Fold9);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="A"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="A"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="A"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldA);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="B"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="B"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="B"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldB);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="C"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="C"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="C"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldC);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="D"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="D"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="D"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldD);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="E"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="E"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="E"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldE);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="F"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="F"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="F"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldF);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="G"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="G"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="G"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldG);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="H"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="H"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="H"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldH);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="I"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="I"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="I"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldI);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="J"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="J"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="J"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldJ);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="K"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="K"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="K"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldK);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="L"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="L"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="L"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldL);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="M"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="M"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="M"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldM);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="N"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="N"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="N"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldN);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="O"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="O"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="O"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldO);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="P"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="P"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="P"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldP);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Q"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Q"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Q"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldQ);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="R"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="R"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="R"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldR);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="S"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="S"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="S"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldS);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="T"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="T"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="T"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldT);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="U"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="U"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="U"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldU);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="V"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="V"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="V"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldV);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="W"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="W"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="W"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldW);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="X"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="X"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="X"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldX);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Y"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Y"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Y"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldY);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Z"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Z"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Z"]+.nav-folder-children .nav-file-title.is-active {
- filter: var(--FoldZ);
-}
-
-/* ===folder-style-change-options-colorful-order ============ */
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title {
-color: var(--FoldText);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title.is-active,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title:hover {
- font-weight: bold;
- filter: saturate(150%);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+2) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+2) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold0);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+3) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+3) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold1);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+4) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+4) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold2);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+5) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+5) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold3);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+6) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+6) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold4);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+7) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+7) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold5);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+8) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+8) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold6);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+9) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+9) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold7);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+10) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+10) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold8);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+11) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+11) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--Fold9);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+12) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+12) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--FoldA);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+13) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+13) .nav-folder-title+.nav-folder-children {
- --tab-color: var(--FoldB);
-}
-
-
-/*=====folder colorful title=====*/
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title.is-active,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title.is-active,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title:hover,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title:hover{
- font-weight: bold;
- filter: saturate(150%);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title {
- font-weight: 600;
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+2) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+2) .nav-file-title {
- --tab-color: var(--Fold0);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+3) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+3) .nav-file-title {
- --tab-color: var(--Fold1);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+4) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+4) .nav-file-title{
- --tab-color: var(--Fold2);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+5) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+5) .nav-file-title {
- --tab-color: var(--Fold3);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+6) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+6) .nav-file-title {
- --tab-color: var(--Fold4);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+7) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+7) .nav-file-title {
- --tab-color: var(--Fold5);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+8) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+8) .nav-file-title {
- --tab-color: var(--Fold6);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+9) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+9) .nav-file-title {
- --tab-color: var(--Fold7);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+10) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+10) .nav-file-title {
- --tab-color: var(--Fold8);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+11) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+11) .nav-file-title {
- --tab-color: var(--Fold9);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+12) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+12) .nav-file-title {
- --tab-color: var(--FoldA);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+13) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+13) .nav-file-title {
- --tab-color: var(--FoldB);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title {
-color: var(--tab-color);
-filter: brightness(0.8);
-}
-body.theme-dark.bt-toggle-colorful-folder.folder-style-change-options-colorful-title:not(.folder-colorful-six) .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title,
-body.theme-dark.bt-toggle-colorful-folder.folder-style-change-options-colorful-title:not(.folder-colorful-six) .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title {
-filter: brightness(2);
-}
-/*=====folder-colorful-custom=====*/
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-order.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title+.nav-folder-children {
- background-color: var(--folder-colorful-custom-color);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order,.folder-style-change-options-colorful-title) {
- --folder-colorful-custom-color: var(--theme-color);
-}
-
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default) .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title.is-active,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default) .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title.is-active,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default) .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title:hover,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default) .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title:hover{
- font-weight: bold;
- filter: saturate(150%);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-title.folder-colorful-custom .nav-folder.mod-root>.nav-folder-children>.nav-folder .nav-file-title {
- color:var(--folder-colorful-custom-color);
- font-weight: 600;
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+2) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+2) .nav-file-title {
- filter: var(--Fold0);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+3) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+3) .nav-file-title {
- filter: var(--Fold1);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+4) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+4) .nav-file-title {
- filter: var(--Fold2);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+5) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+5) .nav-file-title {
- filter: var(--Fold3);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+6) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+6) .nav-file-title {
- filter: var(--Fold4);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+7) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+7) .nav-file-title {
- filter: var(--Fold5);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+8) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+8) .nav-file-title {
- filter: var(--Fold6);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+9) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+9) .nav-file-title {
- filter: var(--Fold7);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+10) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+10) .nav-file-title {
- filter: var(--Fold8);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+11) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+11) .nav-file-title {
- filter: var(--Fold9);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+12) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+12) .nav-file-title {
- filter: var(--FoldA);
-}
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+13) .nav-folder-title,
-body.bt-toggle-colorful-folder.folder-colorful-custom:not(.folder-style-change-options-colorful-default):not(.folder-style-change-options-colorful-tab-liked) .nav-folder.mod-root>.nav-folder-children>.nav-folder:nth-child(12n+13) .nav-file-title {
- filter: var(--FoldB);
-}
-
-/* ===folder-style-change-options-colorful-borde============ */
-
-
-body.theme-dark.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-border).folder-colorful-custom:not(.is-grabbing) .workspace-leaf-content[data-type="file-explorer"] .nav-folder-title,
-body.theme-dark.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-border).folder-colorful-custom:not(.is-grabbing) .workspace-leaf-content[data-type="file-explorer"] .tree-item-self.is-clickable.nav-folder-title {
- color: color-mix(in hsl, var(--folder-colorful-custom-color), white 38%);
- filter: var(--tab-color);
-}
-
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-border.folder-colorful-custom .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder {
- border-left: 2px solid var(--folder-colorful-custom-color);
- filter: var(--tab-color) ;
-}
-
-/* ===folder-style-change-options-colorful-tab-liked============ */
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked.folder-colorful-custom .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder {
- border: 1px solid color-mix(in srgb, var(--folder-colorful-custom-color) 30%, var(--background-secondary));
- border-left: 2px solid var(--folder-colorful-custom-color);
- filter: var(--tab-color) ;
-
-}
-
-
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked.folder-colorful-custom .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder.is-collapsed>.tree-item-self.is-clickable.nav-folder-title::before {
-
- background-color: var(--folder-colorful-custom-color);
- filter: var(--tab-color);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked.folder-colorful-custom .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder>.tree-item-self.is-clickable.nav-folder-title::before {
-
- background-color: var(--folder-colorful-custom-color);
- filter: var(--tab-color);
-}
-
-
-
-/* Set up explorer container margins */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-files-container {
- margin: 0 5px;
-}
-
-/* Remove collapse arrow from top level folders */
-body.remove-arrow.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title>.nav-folder-collapse-indicator {
- display: none;
-}
-
-/* Top Level Folder Titles */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title {
- color: var(--FoldText);
- padding: var(--nav-item-parent-padding);
- padding-bottom: 4px;
- /* padding-left: 3px; */
- margin-top: 3px;
- /* space between top level sections */
- border-radius: 5px 5px 0 0;
-}
-
-/* Rounded borders */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder.is-collapsed>.nav-folder-title {
- border-radius: 5px;
-}
-
-/* General Nav Folder Children (this is the part that expands from each top level folder) */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-children {
- margin-left: 0;
- border-radius: 0 0 5px 5px;
- padding-bottom: 5px;
- border-left: 0px solid;
- padding-left:1em;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-file-title {
- padding-left: 5px;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-file-title-content {
-color: var(--FoldText);
-}
-
-/*
-body.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder>.nav-folder-children {
- margin-left: 0;
- padding-left: 0;
- border-left: unset !important;
- border-radius: 0;
- transition: all 400ms ease-in;
-}
-*/
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order).is-mobile .nav-folder-title {
- margin-bottom: 0;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder-children .nav-folder-children {
- border-left: 1px solid var(--text-muted);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order).is-mobile .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-children {
- padding-bottom: 5px;
-}
-
-/* active file increase font size and removes normal highlight marker */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-file-title.is-active {
- background-color: var(--theme-color-translucent-015);
-}
-
-/* Adds hemisphere marker to active file instead */
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-file-title.is-active::before {
- content: '';
- position: absolute;
- bottom: -1px;
- left: 0;
- height: 2px;
- width: 100%;
- background-image: linear-gradient(to right, var(--theme-color), transparent 90%);
-}
-
-
-
-/* 16 Top level Folders By Starting Digit (0-F)
-These are set for me by leading number/letter which also ensures they are in the correct order when sorted alphabetically
-You can change these to match your use case.
-*/
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="0"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="0"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="0"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold0);
-
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="1"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="1"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="1"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold1);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="2"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="2"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="2"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold2);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="3"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="3"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="3"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold3);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="4"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="4"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="4"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold4);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="5"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="5"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="5"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold5);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="6"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="6"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="6"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold6);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="7"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="7"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="7"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold7);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="8"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="8"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="8"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold8);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="9"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="9"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="9"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--Fold9);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="A"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="A"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="A"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldA);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="B"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="B"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="B"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldB);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="C"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="C"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="C"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldC);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="D"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="D"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="D"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldD);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="E"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="E"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="E"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldE);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="F"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="F"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="F"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldF);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="G"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="G"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="G"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldG);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="H"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="H"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="H"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldH);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="I"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="I"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="I"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldI);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="J"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="J"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="J"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldJ);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="K"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="K"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="K"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldK);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="L"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="L"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="L"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldL);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="M"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="M"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="M"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldM);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="N"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="N"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="N"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldN);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="O"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="O"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="O"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldO);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="P"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="P"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="P"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldP);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Q"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Q"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Q"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldQ);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="R"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="R"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="R"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldR);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="S"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="S"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="S"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldS);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="T"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="T"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="T"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldT);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="U"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="U"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="U"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldU);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="V"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="V"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="V"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldV);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="W"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="W"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="W"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldW);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="X"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="X"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="X"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldX);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Y"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Y"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Y"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldY);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Z"],
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Z"]+.nav-folder-children,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title[data-path^="Z"]+.nav-folder-children .nav-file-title.is-active {
- --tab-color: var(--FoldZ);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder.mod-root>.nav-folder-children .nav-file-title.is-active {
- filter: hue-rotate(110deg);
-}
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title +.nav-folder-children,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-children>.nav-folder>.nav-folder-title +.nav-folder-children .nav-file-title.is-active {
- background-color: var(--tab-color, hsla(var(--interactive-accent-hsl), 0.25));
-}
-/* Scrollbars eliminated
-body.folder-style-change-options-colorful .workspace-leaf-content[data-type='file-explorer'] ::-webkit-scrollbar {
- width: 0px;
- height: 0px;
-}
-*/
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful .nav-folder-title:hover {
- font-weight: bold;
- filter: saturate(250%);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .theme-dark .workspace-leaf-content[data-type="file-explorer"] {
- background-color: var(--background-secondary-alt);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful,.folder-style-change-options-colorful-order) .nav-folder.mod-root>.nav-folder-title {
- background-color: initial;
-}
-
-/*style settings blockquote quotation marks*/
-body.blockquote-style-quotation-mark .markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote:before,
-body.blockquote-style-quotation-mark .markdown-source-view.mod-cm6 .cm-blockquote-border:before {
- border-left: none;
-}
-body.blockquote-style-quotation-mark :is(.markdown-preview-view,.markdown-rendered) blockquote {
- color: var(--text-normal);
-
- background:transparent;
-}
-
-body.blockquote-style-quotation-mark :is(.markdown-preview-view,.markdown-rendered) blockquote {
- padding-left: 35px;
- padding-right: 10px;
- margin-inline-start: 1%;
- margin-inline-end: 1%;
- border-left-width: 0px;
- border:none;
-}
-
-body.blockquote-style-quotation-mark :is(.markdown-preview-view,.markdown-rendered) blockquote p {
- position: relative;
- margin-left: 0.7em;
- margin-right: 0;
- font-size: var(--font-size-preview-blockquote);
-}
-
-body.blockquote-style-quotation-mark :is(.markdown-preview-view,.markdown-rendered) blockquote p:first-of-type::before {
- content: '\ee81';
- font-size: 2em;
- font-family: boxicons;
- color: var(--text-folder-file-icon);
- position: absolute;
- top: -0.4em;
- left: -1.2em;
-}
-
-body.blockquote-style-quotation-mark
-.markdown-source-view.mod-cm6.is-live-preview
-.HyperMD-quote:not(.cm-active) > .cm-formatting.cm-formatting-quote.cm-quote::before {
- content: '\ee81';
- font-size: 1.5em;
- font-family: boxicons;
- color: var(--text-folder-file-icon);
- position: absolute;
- margin-left: -0.8em;
-}
-body.blockquote-style-quotation-mark .markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote + .HyperMD-quote > .cm-formatting.cm-formatting-quote.cm-quote::before {
- display: none;
-}
-body.blockquote-style-quotation-mark .markdown-source-view.mod-cm6.is-live-preview .cm-content div.HyperMD-quote .cm-blockquote-border {
- border: none;
-}
-
-/*speech bubble-1*/
-body.blockquote-style-speech-bubble-one :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote {
- position: relative;
- color: var(--theme-color);
- font-weight: normal;
- line-height: 1.5;
- margin-top: 2em;
- margin-bottom: 2.5em;
- border: 3px solid;
- border-radius: 20px;
- padding: 10px 15px;
- background: var(--background-primary) !important;
-}
-
-body.blockquote-style-speech-bubble-one .theme-dark :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote {
- background-color: var(--background-primary) !important;
-}
-
-body.blockquote-style-speech-bubble-one :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote p {
- color: var(--text-normal);
-}
-
-body.blockquote-style-speech-bubble-one :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote:after {
- content: '';
- position: absolute;
- border: 2.5px solid var(--theme-color);
- border-radius: 35px 0 0 0;
- width: 1.75rem;
- height: 3.45rem;
- bottom: -3.65rem;
- left: 1.8rem;
- border-bottom: none;
- border-left: none;
- border-right: none;
- z-index: 3;
-}
-
-body.blockquote-style-speech-bubble-one :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote:before {
- content: '';
- position: absolute;
- width: 25px;
- border: 4px solid var(--background-primary);
- bottom: -4px;
- left: 20px;
- z-index: 2;
-}
-
-/*speech bubble-2*/
-/*adapted from https://codepen.io/mchernin34/pen/ojXvLq*/
-body.blockquote-style-speech-bubble-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote {
- position: relative;
- padding: 10px;
- margin-top: 1.5rem;
- margin-bottom: 2.2rem;
- border: 4px solid var(--theme-color);
- text-align: center;
- background: var(--background-primary);
- -webkit-border-radius: 20px;
- -moz-border-radius: 20px;
- border-radius: 20px;
- font-size: 1.2em;
-}
-
-body.blockquote-style-speech-bubble-two .theme-dark :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote {
- background-color: var(--background-primary) !important;
- border: 4px solid var(--theme-color);
-}
-
-body.blockquote-style-speech-bubble-two.theme-dark :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote:before,
-body.blockquote-style-speech-bubble-two.theme-dark :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote:after {
- border-color: var(--theme-color);
-}
-
-body.blockquote-style-speech-bubble-two.theme-dark :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote> :first-child:before {
- background: var(--theme-color);
-}
-
-body.blockquote-style-speech-bubble-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote:before {
- content: '';
- position: absolute;
- z-index: 10;
- bottom: -35px;
- left: 50px;
- width: 50px;
- height: 29px;
- border-style: solid;
- border-width: 0 7px 4px 0;
- border-color: var(--theme-color);
- background: transparent;
- -webkit-border-bottom-right-radius: 80px 50px;
- -moz-border-radius-bottomright: 80px 50px;
- border-bottom-right-radius: 80px 50px;
- display: block;
-}
-
-body.blockquote-style-speech-bubble-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote:after {
- content: '';
- position: absolute;
- z-index: 10;
- bottom: -35px;
- left: 49px;
- width: 20px;
- height: 29px;
- border-style: solid;
- border-width: 0 7px 4px 0;
- border-color: var(--theme-color);
- background: transparent;
- -webkit-border-bottom-right-radius: 40px 50px;
- -moz-border-radius-bottomright: 40px 50px;
- border-bottom-right-radius: 40px 50px;
- display: block;
-}
-
-/* creates a small circle to produce a rounded point where the two curves meet */
-body.blockquote-style-speech-bubble-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote> :first-child:before {
- content: '';
- position: absolute;
- bottom: -35px;
- left: 47px;
- width: 4px;
- height: 4px;
- background: var(--theme-color);
- -webkit-border-radius: 10px;
- -moz-border-radius: 10px;
- border-radius: 10px;
-}
-
-/* creates a white rectangle to cover part of the oval border*/
-body.blockquote-style-speech-bubble-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban-plugin__markdown-preview-view) blockquote> :first-child:after {
- content: "";
- position: absolute;
- bottom: -10px;
- left: 76px;
- width: 24px;
- height: 15px;
- background: var(--background-primary);
-}
-
-/*blockquote-style-outline*/
-body.blockquote-style-outline :is(.markdown-preview-view,.markdown-rendered) blockquote {
- border: 3px solid var(--theme-color-translucent-04);
- background-color: transparent;
- border-radius: var(--radius-m);
-}
-
-/*blockquote-style-border-left*/
-body.blockquote-style-border-left :is(.markdown-preview-view,.markdown-rendered) blockquote {
- border-left: 3px solid var(--theme-color-translucent-04);
- background-color: transparent;
- border-radius: 0;
-}
-
-body.background-settings-workplace-background-image .titlebar {
- z-index: 1;
-}
-
-body.background-settings-workplace-background-image.theme-light .titlebar-text,
-body.background-settings-workplace-background-image.theme-dark .titlebar-text {
- color: var(--text-normal);
-}
-
-
-
-body .titlebar,
-body .workspace-ribbon.mod-left {
- --titlebar-background: var(--titlebar-background-focused);
- border:none;
-}
-
-
-
-/*==========*/
-body.background-settings-workplace-background-image .side-dock-ribbon-tab,
-body.background-settings-workplace-background-image .side-dock-ribbon-action:not(:hover),
-body.background-settings-workplace-style-high-transparency .side-dock-ribbon-tab,
-body.background-settings-workplace-style-high-transparency .side-dock-ribbon-action:not(:hover) {
- color: var(--text-normal);
-}
-
-body.is-mobile.background-settings-workplace-background-image .workspace-split.mod-root {
- background-color: transparent;
-}
-body.is-mobile.background-settings-workplace-background-image:not(:is(.background-settings-workplace-waves-light,.background-settings-workplace-waves2-light,.background-settings-workplace-waves,.background-settings-workplace-waves2)) {
- background-image: var(--theme-background);
- background-size: cover;
- opacity: 0.8;
-}
-body.color-scheme-options-simplicity-topaz.theme-dark.background-settings-workplace-background-image .workspace::before {
- filter: blur(var(--blur-depth)) brightness(calc(var(--brightness-4-bg) - 0.5)) saturate(var(--saturate-4-bg));
-}
-
-body.background-settings-workplace-background-image.theme-light .workspace::before,
-body.background-settings-workplace-background-image.theme-dark .workspace::before {
- background-image: var(--theme-background);
- background-size: cover;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
-}
-
-body.is-mobile.background-settings-workplace-background-image:is(.background-settings-workplace-waves-light,.background-settings-workplace-waves2-light,.background-settings-workplace-waves,.background-settings-workplace-waves2),
-body.background-settings-workplace-background-image:is(.background-settings-workplace-waves-light,.background-settings-workplace-waves2-light).theme-light .workspace,
-body.color-scheme-options-simplicity-topaz.background-settings-workplace-background-image:is(.background-settings-workplace-waves,.background-settings-workplace-waves2).theme-dark .workspace,
-body.background-settings-workplace-background-image:is(.background-settings-workplace-waves-light,.background-settings-workplace-waves2-light):not(.is-hidden-frameless).theme-light .titlebar {
- background: var(--simple-white-2);
-}
-
-body.background-settings-workplace-background-image:is(.background-settings-workplace-waves-light,.background-settings-workplace-waves,.background-settings-workplace-waves2,.background-settings-workplace-waves2-light):not(.is-hidden-frameless) .titlebar-inner,
-body.background-settings-workplace-background-image:is(.background-settings-workplace-waves,.background-settings-workplace-waves2).theme-dark .workspace {
- background: var(--background-secondary);
-}
-
-/****from https://www.shapedivider.app/*****/
-body.background-settings-workplace-background-image.background-settings-workplace-waves-light.theme-light .workspace:before,
-body.background-settings-workplace-background-image.background-settings-workplace-waves.theme-dark .workspace:before {
- content: "";
- position: fixed;
- height: auto;
- width: 300%;
- transform: rotate(180deg);
- top: 75%;
- left: -25%;
- background-image: unset;
- -webkit-mask-image: var(--theme-background);
- background-size: 100% 100%;
- opacity: 0.7;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- background-color: var(--wave-background-color);
-}
-/**from https://svgwave.in/*/
-body.background-settings-workplace-background-image.background-settings-workplace-waves2-light.theme-light .workspace::before,
-body.background-settings-workplace-background-image.background-settings-workplace-waves2.theme-dark .workspace:before {
- content: "";
- position: fixed;
- height: auto;
- width: 300%;
- top: 75%;
- left: -25%;
- background-image: unset;
- -webkit-mask-image: var(--theme-background);
- background-size: 100% 100%;
- opacity: 0.7;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- background-color: var(--wave2-background-color);
-}
-
-body.background-settings-workplace-background-image.theme-light .workspace-split.mod-root .workspace-tab-container:fullscreen::before,
-body.background-settings-workplace-background-image.theme-dark .workspace-split.mod-root .workspace-tab-container:fullscreen::before {
- background-image: var(--theme-background);
- background-size: cover;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- content: '';
- display: block;
- position: absolute;
- top: -25px;
- right: -15px;
- bottom: 0px;
- left: -15px;
-}
-
-/****from https://www.shapedivider.app/*****/
-body.background-settings-workplace-background-image.background-settings-workplace-waves-light.theme-light .workspace-split.mod-root::before,
-body.background-settings-workplace-background-image.background-settings-workplace-waves.theme-dark .workspace-split.mod-root::before {
- content: "";
- position: fixed;
- height: auto;
- width: 300%;
- transform: rotate(180deg);
- top: 75%;
- left: -25%;
- background-image: unset;
- -webkit-mask-image: var(--theme-background);
- background-size: 100% 100%;
- opacity: 0.7;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- background-color: var(--wave-background-color);
-}
-
-/**from https://svgwave.in/*/
-body.background-settings-workplace-background-image.background-settings-workplace-waves2-light.theme-light .workspace-split.mod-root::before,
-body.background-settings-workplace-background-image.background-settings-workplace-waves2.theme-dark .workspace-split.mod-root:before {
- content: "";
- position: fixed;
- height: auto;
- width: 300%;
- top: 75%;
- left: -25%;
- background-image: unset;
- -webkit-mask-image: var(--theme-background);
- background-size: 100% 100%;
- opacity: 0.7;
- filter: blur(var(--blur-depth)) brightness(var(--brightness-4-bg)) saturate(var(--saturate-4-bg));
- background-color: var(--wave2-background-color);
-}
-
-
-
-body.background-settings-workplace-background-image .workspace::before {
- content: '';
- display: block;
- position: absolute;
- top: -37px;
- right: -15px;
- bottom: 0;
- left: -15px;
-}
-
-/*
-body.background-settings-workplace-background-image.theme-light .workspace-leaf .view-header {
- background: #f7f7f7;
-}
-
-body.background-settings-workplace-background-image.theme-light .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- --tab-background-active: #f7f7f7;
-}
-*/
-body.background-settings-workplace-background-image.theme-light {
- --background-primary:var(--background-primary-bg-4-bt);
- --background-primary-bg-4-bt: #ffffffab;
- --background-primary-alt-bg-4-bt: #ffffffbe;
- --background-secondary-bg-4-bt: #ffffff80;
- --background-secondary-alt-bg-4-bt: #ffffff20;
- --text-muted: #525252;
- --text-folder-file: #292929;
- --background-modifier-border: #bfbfbf;
- --page-border-bottom: var(--color-base-30);
- --tab-outline-color: #dededee0;
- --divider-color: #dededee0;
-}
-
-textarea, input[type='text'], input[type='search'], input[type='email'], input[type='password'], input[type='number']
-{
- background: var(--bg-color-settings-4);
-}
-
-body:is(.background-settings-workplace-background-image,.background-image-settings-switch) .modal-container {
- --modal-background:var(--bg-color-settings-3);
- --background-primary: var(--bg-color-settings-3);
- --background-secondary:var(--bg-color-settings-3);
-}
-
-.snw-popover-container
-{
- --background-primary: var(--color-base-10);
- --text-highlight:var(--text-highlight-bg);
-}
-.snw-popover-container a
-{
- padding: 2px 4px;
-}
-
-/* font color */
-/* body.background-settings-workplace-background-image :is(.tree-item-inner,.tree-item-flair,.workspace-ribbon-collapse-btn,.side-dock-ribbon-tab,.side-dock-ribbon-action):not(:hover) {
- color: var(--text-normal);
-} */
-body.background-settings-workplace-background-image.background-settings-workplace-theme-light-blue-mountain.theme-light {
- --blue-mountain: url(data:image/avif;base64,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);
- --theme-background: var(--blue-mountain);
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-theme-light-in-the-note.theme-light {
- --in-the-note: url(data:image/avif;base64,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);
- --theme-background: var(--in-the-note);
-}
-
-body.background-settings-workplace-background-image .workspace-tab-header-container
-{
- border:none;
-}
-body.background-settings-workplace-background-image.theme-dark {
- --background-primary-bg-4-bt: #1414148a;
- --background-secondary-bg-4-bt: #16161680;
- --background-secondary-alt-bg-4-bt: #16161680;
- --background-primary-alt-bg-4-bt: #1c1c1ccf;
- --text-normal: #cccccc;
- --page-border-bottom: var(--color-base-30);
- --tab-background-active: transparent;
- --tab-outline-width: transparent;
-}
-
-body.background-settings-workplace-background-image .nav-folder.mod-root>.nav-folder-title {
- background-color: transparent !important;
-}
-
-body.background-settings-workplace-background-image.theme-dark.is-mobile {
- --background-primary-bg-4-bt: #1f1f1fbf;
- --background-secondary-bg-4-bt: #00000069;
- --background-secondary-alt-bg-4-bt: #16161680;
- --background-primary-alt-bg-4-bt: #00000082;
- --text-normal: #d4d4d4;
- --page-border-bottom: var(--color-base-30);
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-theme-dark-night-sky.theme-dark {
- --night-sky: url(data:image/jpeg;base64,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);
- --theme-background: var(--night-sky);
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-theme-dark-dark-sky.theme-dark {
- --dark-sky: url(data:image/jpeg;base64,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);
- --theme-background: var(--dark-sky);
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-theme-dark-in-the-sky.theme-dark {
- --in-the-sky: url(data:image/jpeg;base64,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);
- --theme-background: var(--in-the-sky);
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-waves-light.theme-light,
-body.background-settings-workplace-background-image.background-settings-workplace-waves.theme-dark {
- --wave-background: url("data:image/svg+xml, %3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E %3Cpath d='M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z' opacity='.25' class='shape-fill'%3E%3C/path%3E %3Cpath d='M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z' opacity='.5' class='shape-fill'%3E%3C/path%3E %3Cpath d='M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z' class='shape-fill'%3E%3C/path%3E %3C/svg%3E");
- --theme-background: var(--wave-background);
- --wave-background-color: var(--background-waves-color);
-}
-body.background-settings-workplace-background-image.background-settings-workplace-waves2-light.theme-light,
-body.background-settings-workplace-background-image.background-settings-workplace-waves2.theme-dark {
- --wave2-background: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' id='svg' viewBox='0 0 1440 600' xmlns='http://www.w3.org/2000/svg' class='transition duration-300 ease-in-out delay-150'%3E%3Cstyle%3E .path-0%7B animation:pathAnim-0 4s; animation-timing-function: linear; animation-iteration-count: infinite; %7D @keyframes pathAnim-0%7B 0%25%7B d: path('M 0,600 C 0,600 0,150 0,150 C 81.35641025641027,172.9153846153846 162.71282051282054,195.83076923076922 252,194 C 341.28717948717946,192.16923076923078 438.50512820512824,165.59230769230766 511,146 C 583.4948717948718,126.40769230769234 631.2666666666665,113.80000000000004 703,116 C 774.7333333333335,118.19999999999996 870.428205128205,135.20769230769227 957,154 C 1043.571794871795,172.79230769230773 1121.0205128205127,193.3692307692308 1200,193 C 1278.9794871794873,192.6307692307692 1359.4897435897437,171.3153846153846 1440,150 C 1440,150 1440,600 1440,600 Z'); %7D 25%25%7B d: path('M 0,600 C 0,600 0,150 0,150 C 93.78717948717946,117.86410256410255 187.57435897435892,85.72820512820512 265,105 C 342.4256410256411,124.27179487179488 403.4897435897436,194.95128205128205 488,191 C 572.5102564102564,187.04871794871795 680.4666666666668,108.46666666666668 760,108 C 839.5333333333332,107.53333333333332 890.6435897435897,185.18205128205128 968,201 C 1045.3564102564103,216.81794871794872 1148.9589743589743,170.8051282051282 1232,152 C 1315.0410256410257,133.1948717948718 1377.520512820513,141.5974358974359 1440,150 C 1440,150 1440,600 1440,600 Z'); %7D 50%25%7B d: path('M 0,600 C 0,600 0,150 0,150 C 96.15641025641025,143.13589743589745 192.3128205128205,136.2717948717949 266,127 C 339.6871794871795,117.72820512820512 390.9051282051282,106.04871794871795 455,129 C 519.0948717948718,151.95128205128205 596.0666666666668,209.5333333333333 676,201 C 755.9333333333332,192.4666666666667 838.8282051282051,117.81794871794872 936,114 C 1033.1717948717949,110.18205128205128 1144.6205128205129,177.1948717948718 1231,195 C 1317.3794871794871,212.8051282051282 1378.6897435897436,181.4025641025641 1440,150 C 1440,150 1440,600 1440,600 Z'); %7D 75%25%7B d: path('M 0,600 C 0,600 0,150 0,150 C 55.16923076923078,140.31538461538463 110.33846153846156,130.63076923076923 198,135 C 285.66153846153844,139.36923076923077 405.8153846153846,157.7923076923077 496,167 C 586.1846153846154,176.2076923076923 646.4000000000001,176.2 733,158 C 819.5999999999999,139.8 932.5846153846155,103.40769230769229 1001,104 C 1069.4153846153845,104.59230769230771 1093.2615384615385,142.16923076923078 1159,156 C 1224.7384615384615,169.83076923076922 1332.3692307692309,159.9153846153846 1440,150 C 1440,150 1440,600 1440,600 Z'); %7D 100%25%7B d: path('M 0,600 C 0,600 0,150 0,150 C 81.35641025641027,172.9153846153846 162.71282051282054,195.83076923076922 252,194 C 341.28717948717946,192.16923076923078 438.50512820512824,165.59230769230766 511,146 C 583.4948717948718,126.40769230769234 631.2666666666665,113.80000000000004 703,116 C 774.7333333333335,118.19999999999996 870.428205128205,135.20769230769227 957,154 C 1043.571794871795,172.79230769230773 1121.0205128205127,193.3692307692308 1200,193 C 1278.9794871794873,192.6307692307692 1359.4897435897437,171.3153846153846 1440,150 C 1440,150 1440,600 1440,600 Z'); %7D %7D%3C/style%3E%3Cdefs%3E%3ClinearGradient id='gradient' x1='0%25' y1='50%25' x2='100%25' y2='50%25'%3E%3Cstop offset='5%25' stop-color='%23002bdc66'%3E%3C/stop%3E%3Cstop offset='95%25' stop-color='%2332ded466'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M 0,600 C 0,600 0,150 0,150 C 81.35641025641027,172.9153846153846 162.71282051282054,195.83076923076922 252,194 C 341.28717948717946,192.16923076923078 438.50512820512824,165.59230769230766 511,146 C 583.4948717948718,126.40769230769234 631.2666666666665,113.80000000000004 703,116 C 774.7333333333335,118.19999999999996 870.428205128205,135.20769230769227 957,154 C 1043.571794871795,172.79230769230773 1121.0205128205127,193.3692307692308 1200,193 C 1278.9794871794873,192.6307692307692 1359.4897435897437,171.3153846153846 1440,150 C 1440,150 1440,600 1440,600 Z' stroke='none' stroke-width='0' fill='url(%23gradient)' class='transition-all duration-300 ease-in-out delay-150 path-0'%3E%3C/path%3E%3Cstyle%3E .path-1%7B animation:pathAnim-1 4s; animation-timing-function: linear; animation-iteration-count: infinite; %7D @keyframes pathAnim-1%7B 0%25%7B d: path('M 0,600 C 0,600 0,300 0,300 C 82.94102564102565,295.425641025641 165.8820512820513,290.85128205128206 257,284 C 348.1179487179487,277.14871794871794 447.41282051282053,268.02051282051286 514,267 C 580.5871794871795,265.97948717948714 614.4666666666667,273.06666666666666 676,278 C 737.5333333333333,282.93333333333334 826.7205128205128,285.71282051282054 921,295 C 1015.2794871794872,304.28717948717946 1114.6512820512821,320.0820512820513 1202,322 C 1289.3487179487179,323.9179487179487 1364.674358974359,311.9589743589744 1440,300 C 1440,300 1440,600 1440,600 Z'); %7D 25%25%7B d: path('M 0,600 C 0,600 0,300 0,300 C 88.24102564102563,279.49487179487176 176.48205128205126,258.98974358974357 263,274 C 349.51794871794874,289.01025641025643 434.3128205128206,339.5358974358975 519,332 C 603.6871794871794,324.4641025641025 688.2666666666667,258.8666666666667 759,247 C 829.7333333333333,235.13333333333335 886.6205128205129,276.99743589743593 960,293 C 1033.3794871794871,309.00256410256407 1123.2512820512823,299.14358974358976 1206,296 C 1288.7487179487177,292.85641025641024 1364.374358974359,296.42820512820515 1440,300 C 1440,300 1440,600 1440,600 Z'); %7D 50%25%7B d: path('M 0,600 C 0,600 0,300 0,300 C 77.61025641025643,301.1948717948718 155.22051282051285,302.38974358974355 229,309 C 302.77948717948715,315.61025641025645 372.7282051282051,327.63589743589745 455,315 C 537.2717948717949,302.36410256410255 631.8666666666667,265.0666666666667 730,264 C 828.1333333333333,262.9333333333333 929.8051282051283,298.0974358974359 1003,313 C 1076.1948717948717,327.9025641025641 1120.9128205128204,322.54358974358973 1189,317 C 1257.0871794871796,311.45641025641027 1348.5435897435898,305.7282051282051 1440,300 C 1440,300 1440,600 1440,600 Z'); %7D 75%25%7B d: path('M 0,600 C 0,600 0,300 0,300 C 53.37692307692305,305.2846153846154 106.7538461538461,310.5692307692308 202,310 C 297.2461538461539,309.4307692307692 434.36153846153854,303.00769230769225 521,293 C 607.6384615384615,282.99230769230775 643.8,269.4 716,259 C 788.2,248.6 896.4384615384615,241.39230769230772 974,254 C 1051.5615384615385,266.6076923076923 1098.4461538461537,299.03076923076924 1171,310 C 1243.5538461538463,320.96923076923076 1341.7769230769231,310.4846153846154 1440,300 C 1440,300 1440,600 1440,600 Z'); %7D 100%25%7B d: path('M 0,600 C 0,600 0,300 0,300 C 82.94102564102565,295.425641025641 165.8820512820513,290.85128205128206 257,284 C 348.1179487179487,277.14871794871794 447.41282051282053,268.02051282051286 514,267 C 580.5871794871795,265.97948717948714 614.4666666666667,273.06666666666666 676,278 C 737.5333333333333,282.93333333333334 826.7205128205128,285.71282051282054 921,295 C 1015.2794871794872,304.28717948717946 1114.6512820512821,320.0820512820513 1202,322 C 1289.3487179487179,323.9179487179487 1364.674358974359,311.9589743589744 1440,300 C 1440,300 1440,600 1440,600 Z'); %7D %7D%3C/style%3E%3Cdefs%3E%3ClinearGradient id='gradient' x1='0%25' y1='50%25' x2='100%25' y2='50%25'%3E%3Cstop offset='5%25' stop-color='%23002bdc88'%3E%3C/stop%3E%3Cstop offset='95%25' stop-color='%2332ded488'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M 0,600 C 0,600 0,300 0,300 C 82.94102564102565,295.425641025641 165.8820512820513,290.85128205128206 257,284 C 348.1179487179487,277.14871794871794 447.41282051282053,268.02051282051286 514,267 C 580.5871794871795,265.97948717948714 614.4666666666667,273.06666666666666 676,278 C 737.5333333333333,282.93333333333334 826.7205128205128,285.71282051282054 921,295 C 1015.2794871794872,304.28717948717946 1114.6512820512821,320.0820512820513 1202,322 C 1289.3487179487179,323.9179487179487 1364.674358974359,311.9589743589744 1440,300 C 1440,300 1440,600 1440,600 Z' stroke='none' stroke-width='0' fill='url(%23gradient)' class='transition-all duration-300 ease-in-out delay-150 path-1'%3E%3C/path%3E%3Cstyle%3E .path-2%7B animation:pathAnim-2 4s; animation-timing-function: linear; animation-iteration-count: infinite; %7D @keyframes pathAnim-2%7B 0%25%7B d: path('M 0,600 C 0,600 0,450 0,450 C 76.1974358974359,467.39230769230767 152.3948717948718,484.7846153846154 220,481 C 287.6051282051282,477.2153846153846 346.6179487179487,452.25384615384615 441,452 C 535.3820512820513,451.74615384615385 665.1333333333334,476.2 762,477 C 858.8666666666666,477.8 922.8487179487179,454.94615384615383 984,443 C 1045.1512820512821,431.05384615384617 1103.4717948717948,430.0153846153846 1179,433 C 1254.5282051282052,435.9846153846154 1347.2641025641026,442.9923076923077 1440,450 C 1440,450 1440,600 1440,600 Z'); %7D 25%25%7B d: path('M 0,600 C 0,600 0,450 0,450 C 86.80769230769232,454.0974358974359 173.61538461538464,458.1948717948718 262,469 C 350.38461538461536,479.8051282051282 440.3461538461538,497.3179487179487 508,488 C 575.6538461538462,478.6820512820513 621,442.53333333333336 697,418 C 773,393.46666666666664 879.6538461538462,380.5487179487179 972,401 C 1064.3461538461538,421.4512820512821 1142.3846153846155,475.2717948717949 1218,489 C 1293.6153846153845,502.7282051282051 1366.8076923076924,476.36410256410255 1440,450 C 1440,450 1440,600 1440,600 Z'); %7D 50%25%7B d: path('M 0,600 C 0,600 0,450 0,450 C 79.76153846153846,435.7282051282051 159.52307692307693,421.45641025641027 229,422 C 298.4769230769231,422.54358974358973 357.6692307692308,437.9025641025641 443,442 C 528.3307692307692,446.0974358974359 639.8,438.93333333333334 720,424 C 800.2,409.06666666666666 849.1307692307691,386.36410256410255 925,394 C 1000.8692307692309,401.63589743589745 1103.676923076923,439.6102564102564 1194,454 C 1284.323076923077,468.3897435897436 1362.1615384615384,459.1948717948718 1440,450 C 1440,450 1440,600 1440,600 Z'); %7D 75%25%7B d: path('M 0,600 C 0,600 0,450 0,450 C 72.5102564102564,462.1435897435897 145.0205128205128,474.28717948717946 236,478 C 326.9794871794872,481.71282051282054 436.42820512820515,476.9948717948718 503,459 C 569.5717948717949,441.0051282051282 593.2666666666667,409.7333333333333 677,408 C 760.7333333333333,406.2666666666667 904.5051282051284,434.07179487179496 998,437 C 1091.4948717948716,439.92820512820504 1134.7128205128206,417.9794871794872 1200,416 C 1265.2871794871794,414.0205128205128 1352.6435897435897,432.0102564102564 1440,450 C 1440,450 1440,600 1440,600 Z'); %7D 100%25%7B d: path('M 0,600 C 0,600 0,450 0,450 C 76.1974358974359,467.39230769230767 152.3948717948718,484.7846153846154 220,481 C 287.6051282051282,477.2153846153846 346.6179487179487,452.25384615384615 441,452 C 535.3820512820513,451.74615384615385 665.1333333333334,476.2 762,477 C 858.8666666666666,477.8 922.8487179487179,454.94615384615383 984,443 C 1045.1512820512821,431.05384615384617 1103.4717948717948,430.0153846153846 1179,433 C 1254.5282051282052,435.9846153846154 1347.2641025641026,442.9923076923077 1440,450 C 1440,450 1440,600 1440,600 Z'); %7D %7D%3C/style%3E%3Cdefs%3E%3ClinearGradient id='gradient' x1='0%25' y1='50%25' x2='100%25' y2='50%25'%3E%3Cstop offset='5%25' stop-color='%23002bdcff'%3E%3C/stop%3E%3Cstop offset='95%25' stop-color='%2332ded4ff'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M 0,600 C 0,600 0,450 0,450 C 76.1974358974359,467.39230769230767 152.3948717948718,484.7846153846154 220,481 C 287.6051282051282,477.2153846153846 346.6179487179487,452.25384615384615 441,452 C 535.3820512820513,451.74615384615385 665.1333333333334,476.2 762,477 C 858.8666666666666,477.8 922.8487179487179,454.94615384615383 984,443 C 1045.1512820512821,431.05384615384617 1103.4717948717948,430.0153846153846 1179,433 C 1254.5282051282052,435.9846153846154 1347.2641025641026,442.9923076923077 1440,450 C 1440,450 1440,600 1440,600 Z' stroke='none' stroke-width='0' fill='url(%23gradient)' class='transition-all duration-300 ease-in-out delay-150 path-2'%3E%3C/path%3E%3C/svg%3E");
- --theme-background: var(--wave2-background);
- --wave2-background-color: var(--background-waves-color);
-}
-
-body.is-mobile.background-settings-workplace-background-image:is(.background-settings-workplace-waves-light,.background-settings-workplace-waves2-light).theme-light,
-body.is-mobile.background-settings-workplace-background-image:is(.background-settings-workplace-waves,.background-settings-workplace-waves2).theme-dark {
- --wave2-background-color: #001ae0;
- --wave-background-color: #245eff;
-}
-
-body.background-image-settings-command-palette-switch .modal-container .prompt::before {
- background-size: cover;
- content: '';
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- position: absolute;
- z-index:-1;
-}
-
-body.background-image-settings-command-palette-same-as-workplace.background-image-settings-command-palette-switch .modal-container .prompt::before {
- background-image: var(--theme-background);
- filter: blur(var(--blur-depth-cp)) brightness(var(--brightness-4-bg-cp)) saturate(var(--saturate-4-bg-cp));
- opacity: var(--opacity-cp);
- z-index: -1;
-}
-body.background-image-settings-command-palette-same-as-workplace.background-image-settings-command-palette-switch.background-settings-workplace-waves2-light .modal-container .prompt::before,
-body.background-image-settings-command-palette-same-as-workplace.background-image-settings-command-palette-switch.background-settings-workplace-waves2 .modal-container .prompt::before {
- top: 60%;
-}
-
-body.theme-light.background-image-settings-command-palette-same-as-workplace.background-image-settings-command-palette-switch.background-settings-workplace-waves-light .modal-container .prompt::before,
-body.background-image-settings-command-palette-same-as-workplace.background-image-settings-command-palette-switch.background-settings-workplace-background-image.background-settings-workplace-waves.theme-dark .prompt:before {
- transform: rotate(180deg);
- top: 75%;
- background-image:unset;
- -webkit-mask-image: var(--theme-background);
- background-size:100% 100%;
- opacity:0.5;
- background-color: var(--wave-background-color);
-}
-
-body.background-image-settings-command-palette-same-as-workplace.background-image-settings-command-palette-switch .modal-container .prompt input.prompt-input,
-body.background-image-settings-command-palette-switch:not(.background-image-settings-command-palette-same-as-workplace) .modal-container .prompt input.prompt-input {
- background-color: transparent;
-}
-
-body.background-image-settings-command-palette-custom.background-image-settings-command-palette-switch:not(.background-image-settings-command-palette-same-as-workplace).theme-light .modal-container .prompt::before {
- background-image: var(--background-command-palette-theme-light-custom);
-}
-
-body.background-image-settings-command-palette-custom.background-image-settings-command-palette-switch:not(.background-image-settings-command-palette-same-as-workplace).theme-dark .modal-container .prompt::before {
- background-image: var(--background-command-palette-theme-dark-custom);
-}
-body.background-image-settings-command-palette-custom.background-image-settings-command-palette-switch .modal-container .prompt::before {
- background-size: auto;
- filter: blur(var(--blur-depth-cp)) brightness(var(--brightness-4-bg-cp)) saturate(var(--saturate-4-bg-cp));
- opacity: var(--opacity-cp);
- z-index: -1;
-}
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-header.is-before-active .workspace-tab-header-inner,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-header.is-after-active .workspace-tab-header-inner,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-container-before.is-before-active,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-container-after.is-after-active,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-header.is-before-active,
-body.layout-style-options-default.background-settings-workplace-background-image .workspace-tab-header.is-after-active {
- background-color: transparent;
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-theme-light-custom-option.theme-light {
- --theme-background: var(--background-settings-workplace-theme-light-custom);
-}
-
-body.background-settings-workplace-background-image.background-settings-workplace-theme-dark-custom-option.theme-dark {
- --theme-background: var(--background-settings-workplace-theme-dark-custom);
-}
-
-/*rectangle*/
-body.layout-style-options-rectangle .workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
-body.layout-style-options-rectangle .workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
-body.layout-style-options-rectangle .workspace-tab-header.is-before-active .workspace-tab-header-inner,
-body.layout-style-options-rectangle .workspace-tab-header.is-after-active .workspace-tab-header-inner,
-body.layout-style-options-rectangle .workspace-tab-header,
-body.layout-style-options-rectangle .workspace-tab-header-inner,
-body.layout-style-options-rectangle .workspace-split.mod-left-split .view-content,
-body.layout-style-options-rectangle .workspace-split.mod-right-split .view-content,
-body.layout-style-options-rectangle .workspace-tab-header.is-after-active,
-body.layout-style-options-rectangle .workspace-tab-header.is-before-active,
-body.layout-style-options-rectangle .workspace-tab-container-before.is-before-active .workspace-tab-header-inner {
- background-color: transparent;
- border-radius: 0;
-}
-
-body.layout-style-options-rectangle .workspace-split.mod-root>.workspace-leaf:first-of-type .workspace-leaf-content,
-body.layout-style-options-rectangle .workspace-split.mod-root>.workspace-leaf:last-of-type .workspace-leaf-content {
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-
-body.layout-style-options-rectangle .workspace-tab-header-inner {
- padding: 3px 9px;
-}
-
-body.layout-style-options-rectangle .workspace-tab-container-before,
-body.layout-style-options-rectangle .workspace-tab-container-after {
- width: 0;
-}
-
-body.layout-style-options-rectangle .workspace-tab-header-container {
- padding: 4px 0 0 4px;
-}
-
-body.layout-style-options-rectangle .workspace-split.mod-right-split .workspace-tabs .workspace-leaf {
- border-top-right-radius: 0;
-}
-
-body.layout-style-options-rectangle .workspace-split.mod-left-split .workspace-tabs .workspace-leaf {
- border-top-left-radius: 0;
-}
-
-body.layout-style-options-rectangle .workspace-tab-header-container {
- background-color: var(--background-secondary);
- border-bottom: 1px solid var(--background-modifier-border-1);
-}
-
-body.layout-style-options-rectangle .workspace-split.mod-left-split>.workspace-leaf-resize-handle:not(:hover),
-body.layout-style-options-rectangle .workspace-split.mod-right-split>.workspace-leaf-resize-handle:not(:hover),
-body.layout-style-options-rectangle .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:not(:hover) {
- height: 100%;
- background-color: var(--background-leaf-resize-handle);
-}
-
-body.layout-style-options-rectangle .workspace-split.mod-left-split>.workspace-leaf-resize-handle:hover,
-body.layout-style-options-rectangle .workspace-split.mod-right-split>.workspace-leaf-resize-handle:hover,
-body.layout-style-options-rectangle .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:hover {
- height: 100%;
-}
-
-body.layout-style-options-rectangle .side-dock-ribbon-action {
- padding: 3px 0;
-}
-
-/*-------- Eisenhower Matrix start--- */
-/* Eisenhower Matrix from Spectrum themes */
-
-/*for Blue Topaz theme-表格四象图分布 Modified by cuman 2021-11-29*/
-/* 用法 yaml区域声明
-cssclass: matrix
-内容如下形式(表格内容最好使用嵌入形式):
-
-| | |
-| ----------------- | ----------- |
-| ![[#To-Do]] | ![[#Doing]] |
-| ![[#Considering]] | ![[#Maybe]] |
-
-*/
-
-:root,
-.theme-dark,
-.theme-light {
- --matrix-1: var(--p-kanban-color-2);
- --matrix-2: var(--p-kanban-color-3);
- --matrix-4: var(--p-kanban-color-5);
- --matrix-5: var(--p-kanban-color-6);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr {
- display: flex;
-}
-:is(.markdown-preview-view,.markdown-rendered).matrix table th {
- background-color: transparent;
- background-image: none;
-}
-:is(.markdown-preview-view,.markdown-rendered).matrix table tbody>tr {
- background-color: transparent;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix .internal-embed:not(.image-embed) {
- border: 1px solid;
- border-radius: 10px;
-}
-:is(.markdown-preview-view,.markdown-rendered).matrix thead {
- background-color: transparent;
-}
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr th,
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr td {
- background-color: transparent;
- padding-right: 0;
- border: 0px;
- width: 50%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
-}
-:is(.markdown-preview-view,.markdown-rendered).matrix .markdown-embed {
- background-color: transparent;
-}
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr th > *,
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr td > * {
- width: 100%;
- height: 100%;
- background-color: var(--background-secondary);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr td {
- background-color: transparent;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(1n) td:nth-child(1) > * {
- border-color: var(--matrix-1);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(1n) td:nth-child(1):hover {
- background-color: var(--matrix-1);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(1n) td:nth-child(2) > * {
- border-color: var(--matrix-2);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(1n) td:nth-child(2):hover {
- background-color: var(--matrix-2);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(2n) td:nth-child(1) > * {
- border-color: var(--matrix-4);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(2n) td:nth-child(1):hover {
- background-color: var(--matrix-4);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(2n) td:nth-child(2) > * {
- border-color: var(--matrix-5);
-}
-
-:is(.markdown-preview-view,.markdown-rendered).matrix table tr:nth-child(2n) td:nth-child(2):hover {
- background-color: var(--matrix-5);
-}
-/*-------- Eisenhower Matrix end--- */
-
-.recent-vaults-list-item:hover {
- color: var(--theme-color) !important;
-}
-
-body.plain-file-title.theme-light,
-body.plain-file-title.theme-dark {
- --color-view-header-gradient-1: var(--background-primary);
- --color-view-header-gradient-2: var(--background-primary);
-}
-
-body:not(:is(.default-loading-page,.is-popout-window)) .progress-bar-message {
- visibility: hidden;
-}
-
-body:not(.default-loading-page).loading-page-style-default .progress-bar-message:before {
- content: "";
- width: 80px;
- height: 80px;
- position: relative;
- animation: shape 2.5s infinite alternate;
- visibility: visible !important;
- display: block;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).theme-light .progress-bar {
- background-color: white;
-}
-body:not(.default-loading-page).theme-dark .progress-bar {
- background-color: #222222;
-}
-
-@keyframes shape {
- 0% {background-color: transparent; transform: translate(-50px, -50px); border-radius: 50%;}
- 10% {background-color: #53c7ff; transform: translate(-50px, -50px); border-radius: 50%;}
- 30% {background-color: #8fff7b; transform: translate(110px, -50px); border-radius: 0;}
- 50% {background-color: #ffe468; transform: translate(110px, 110px); border-radius: 50%;}
- 70% {background-color: #fe9289; transform: translate(-50px, 110px); border-radius: 0;}
- 90% {background-color: #53c7ff; transform: translate(-50px, -50px); border-radius: 50%;}
- 100% {background-color: transparent; transform: translate(-50px, -50px); border-radius: 50%;}
-}
-
-/* the gif animation was created by @Jake Fleming https://dribbble.com/shots/9948351-kitty-wiggle */
-body:not(.default-loading-page).loading-animation-cat .progress-bar-message::before {
- content: "GIF creator: Jake Fleming";
- display: block;
- background: no-repeat center/cover;
- width: 800px;
- height: 500px;
- margin-top: -20px;
- font-size: initial;
- color: var(--text-muted);
- filter: hue-rotate(-55deg) saturate(120%);
- position: initial;
- animation: unset;
-}
-
-body:not(.default-loading-page).loading-animation-cat.theme-dark .progress-bar-message::before {
- filter: invert(100%) hue-rotate(153deg) saturate(250%);
-}
-
-body:not(.default-loading-page).loading-animation-cat.theme-light .progress-bar {
- background-color: white;
-}
-
-body:not(.default-loading-page).loading-animation-cat.theme-dark .progress-bar {
- background-color: black;
-}
-
-body:not(.default-loading-page).loading-animation-cat .progress-bar-message {
- color: var(--text-normal);
- font-size: 25px;
- visibility: visible;
-}
-
-body:not(.default-loading-page).loading-animation-custom .progress-bar-message::before {
- position: initial;
- animation: unset;
- display: block;
- content: var(--loading-page-custom-gif-caption);
- background: no-repeat center/cover var(--loading-page-custom-gif-url);
- width: 800px;
- height: 600px;
- margin-top: -20px;
-}
-
-body:not(.default-loading-page).loading-shape-with-custom-gif .progress-bar-message:before {
- display: block;
- width: 250px;
- height: 250px;
- content: var(--loading-page-custom-gif-caption-alt);
- background: no-repeat center/cover var(--loading-page-custom-gif-url-alt);
- animation: shape-gif 2.5s infinite alternate;
-}
-
-body:not(.default-loading-page).loading-shape-with-custom-gif.loading-shape-with-custom-high-contrast-bg.theme-light .progress-bar {
- background-color: black;
-}
-
-body:not(.default-loading-page).loading-shape-with-custom-gif.loading-shape-with-custom-high-contrast-bg.theme-dark .progress-bar {
- background-color: white;
-}
-
-body:not(.default-loading-page).loading-shape-with-custom-gif.loading-shape-with-custom-high-contrast-bg.theme-dark .progress-bar-message::before {
- animation: shape-gif-dark 2.5s infinite alternate;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes shape-gif {
- 0% {filter: hue-rotate(0deg); transform: translate(-80px, -80px); border-radius: 50%;}
- 25% {filter: hue-rotate(90deg); transform: translate(80px, -80px); border-radius: 0;}
- 50% {filter: hue-rotate(180deg); transform: translate(80px, 80px); border-radius: 50%;}
- 75% {filter: hue-rotate(270deg); transform: translate(-80px, 80px); border-radius: 0;}
- 100% {filter: hue-rotate(360deg); transform: translate(-80px, -80px); border-radius: 50%;}
-}
-
-@keyframes shape-gif-dark {
- 0% {filter: hue-rotate(0deg) invert(100%); transform: translate(-80px, -80px); border-radius: 50%;}
- 25% {filter: hue-rotate(90deg) invert(100%); transform: translate(80px, -80px); border-radius: 0;}
- 50% {filter: hue-rotate(180deg) invert(100%); transform: translate(80px, 80px); border-radius: 50%;}
- 75% {filter: hue-rotate(270deg) invert(100%); transform: translate(-80px, 80px); border-radius: 0;}
- 100% {filter: hue-rotate(360deg) invert(100%); transform: translate(-80px, -80px); border-radius: 50%;}
-}
-
-body:not(.default-loading-page).loading-add-icons .progress-bar-message {
- all: initial;
- font-size: var(--font-size-loading-add);
- color: var(--loading-add-text-color);
- animation: 1.5s infinite alternate;
- animation-name: gradientChange, moving;
-}
-
-/*加载画面的文字*/
-body:not(.default-loading-page).loading-add-icons .progress-bar-message::before {
- all: initial;
- color: var(--loading-add-text-color);
- content: var(--loading-text-before);
- animation: 2s infinite alternate;
- animation-name: gradientChange;
-}
-
-body:not(.default-loading-page).loading-add-icons .progress-bar-message::after {
- all: initial;
- color: var(--loading-add-text-color);
- content: var(--loading-text-after);
- animation: 2s infinite alternate;
- animation-name: gradientChange;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes gradientChange {
- 100% { color: var(--loading-add-text-color-alt); }
-}
-@keyframes moving {
- 0% { transform: translateX(-100px); }
- 100% { transform: translateX(100px); }
-}
-
-body:not(.default-loading-page).loading-custom-text .progress-bar-message::before {
- all: initial;
- content: var(--loading-diy-text);
- font-family: var(--font-loading-text) !important;
- visibility: visible !important;
- display: block;
- font-size: var(--font-size-loading-diy-text);
- line-height: 2;
- color: var(--loading-diy-text-color);
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-typing-style .progress-bar-message::before {
- overflow: hidden;
- white-space: nowrap;
- border-right: 0.07em solid;
- animation: typing-style 3s steps(23, end),
- cursor-blink 0.3s step-end infinite alternate;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes cursor-blink {
- 50% {border-color: transparent;}
-}
-
-@keyframes typing-style {
- 0% {width: 0;}
- 100% {width: 42ch;}
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-moving-style .progress-bar-message::before {
- animation: moving-style 3s ease-in-out infinite alternate;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes moving-style {
- 0% {-webkit-transform: translateX(-100px); transform: translateX(-100px);}
- 50% {-webkit-transform: translateX(100px); transform: translateX(100px);}
- 100% {-webkit-transform: translateX(-100px); transform: translateX(-100px)}
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-shinning-style .progress-bar-message::before {
- animation: shinning-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes shinning-style {
- 0% { opacity: 1;}
- 45% { opacity: 0;}
- 90% { opacity: 1;}
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-color-changing-style .progress-bar-message::before {
- animation: color-changing-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes color-changing-style {
- 0% { color: var(--text-blue);}
- 25% { color: var(--text-green);}
- 50% { color: var(--text-yellow);}
- 75% { color: var(--text-red);}
- 100% { color: var(--text-blue);}
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-typing-style.loading-text-moving-style .progress-bar-message::before {
- animation:
- typing-style 3s steps(26, end),
- cursor-blink 0.3s step-end infinite alternate,
- moving-style 3s ease-in-out infinite alternate;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-typing-style.loading-text-shinning-style .progress-bar-message::before {
- animation:
- typing-style 3s steps(26, end),
- cursor-blink 0.3s step-end infinite alternate,
- shinning-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-typing-style.loading-text-color-changing-style .progress-bar-message::before {
- animation:
- color-changing-style 3s infinite,
- typing-style 3s steps(26, end),
- cursor-blink 0.3s step-end infinite alternate;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-typing-style.loading-text-moving-style.loading-text-shinning-style .progress-bar-message::before {
- animation:
- typing-style 3s steps(26, end),
- cursor-blink 0.3s step-end infinite alternate,
- moving-style 3s ease-in-out infinite alternate,
- shinning-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-typing-style.loading-text-moving-style.loading-text-shinning-style.loading-text-color-changing-style .progress-bar-message::before {
- animation:
- typing-style 3s steps(26, end),
- cursor-blink 0.3s step-end infinite alternate,
- moving-style 3s ease-in-out infinite alternate,
- shinning-style 3s infinite,
- color-changing-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-moving-style.loading-text-shinning-style .progress-bar-message::before {
- animation:
- moving-style 3s ease-in-out infinite alternate,
- shinning-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-moving-style.loading-text-color-changing-style .progress-bar-message::before {
- animation:
- moving-style 3s ease-in-out infinite alternate,
- color-changing-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-moving-style.loading-text-shinning-style.loading-text-color-changing-style .progress-bar-message::before {
- animation:
- moving-style 3s ease-in-out infinite alternate,
- shinning-style 3s infinite,
- color-changing-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-body:not(.default-loading-page).loading-custom-text.loading-text-shinning-style.loading-text-color-changing-style .progress-bar-message::before {
- animation:
- shinning-style 3s infinite,
- color-changing-style 3s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-/* the mario animation was created by @B.C.Rikko https://bcrikko.github.io/css-collection/other/mario/index.html */
-/* need mario snippets */
-body:not(.default-loading-page).loading-page-style-mario .progress-bar-message:before {
- content: "";
- position: relative;
- visibility: visible !important;
- display: block;
- top: calc(var(--pixel) * -6);
- left: calc(var(--pixel) * -6.5);
- width: var(--pixel);
- height: var(--pixel);
- background: transparent;
- animation: sprite 0.618s infinite, jump 0.618s infinite;
- transform: translateZ(0);
- -webkit-transform: translateZ(0);
- will-change: transform;
-}
-
-@keyframes jump {
- from, 25%, 75%, to {transform: translateY(0);}
- 50% {transform: translateY(calc(var(--pixel) * -8));}
-}
-
-@keyframes sprite {
- from, 24%, 74%, to {
- box-shadow:
- /* r:1 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 7) calc(var(--pixel) * 1) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 1) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 1) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 1) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 1) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 13) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 1) 0 transparent,
-
- /* r:2 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 15) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 2) 0 transparent,
-
- /* r:3 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 3) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 3) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 3) 0 var(--c-3),
- calc(var(--pixel) * 9) calc(var(--pixel) * 3) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 3) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 3) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 3) 0 var(--c-2),
- calc(var(--pixel) * 13) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 3) 0 transparent,
-
- /* r:4 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 7) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 13) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 4) 0 transparent,
-
- /* r:5 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 7) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 9) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 12) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 5) 0 transparent,
-
- /* r:6 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 8) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 15) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 6) 0 transparent,
-
- /* r:7 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 7) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 8) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 12) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 13) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 7) 0 transparent,
-
- /* r:8 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 8) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 8) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 8) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 8) 0 var(--c-3),
- calc(var(--pixel) * 10) calc(var(--pixel) * 8) 0 var(--c-3),
- calc(var(--pixel) * 11) calc(var(--pixel) * 8) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 13) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 8) 0 transparent,
-
- /* r:9 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 9) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 10) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 11) calc(var(--pixel) * 9) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 15) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 9) 0 transparent,
-
- /* r:10 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 10) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 10) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 10) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 10) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 15) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 16) calc(var(--pixel) * 10) 0 transparent,
-
- /* r:11 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 11) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 11) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 11) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 5) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 6) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 12) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 11) 0 transparent,
-
- /* r:12 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 12) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 12) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 12) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 5) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 6) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 7) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 12) 0 transparent,
-
- /* r:13 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 13) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 13) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 13) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 13) 0 var(--c-2),
- calc(var(--pixel) * 5) calc(var(--pixel) * 13) 0 var(--c-2),
- calc(var(--pixel) * 6) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 13) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 13) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 13) 0 transparent,
-
- /* r:14 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 10) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 11) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 14) 0 transparent,
-
- /* r:15 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 9) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 10) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 11) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 12) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 15) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 15) 0 transparent,
-
- /* r:16 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 9) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 10) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 11) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 12) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 15) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 16) calc(var(--pixel) * 16) 0 transparent;
- }
-
- 25%, 75% {
- box-shadow:
- /* r:1 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 7) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 8) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 9) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 10) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 11) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 12) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 13) calc(var(--pixel) * 1) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 1) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 1) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 1) 0 var(--c-2),
-
- /* r:2 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 7) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 2) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 13) calc(var(--pixel) * 2) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 2) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 2) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 2) 0 var(--c-2),
-
- /* r:3 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 3) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 3) 0 var(--c-1),
- calc(var(--pixel) * 15) calc(var(--pixel) * 3) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 3) 0 var(--c-2),
-
- /* r:4 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 9) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 4) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 13) calc(var(--pixel) * 4) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 4) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 4) 0 var(--c-2),
-
- /* r:5 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 5) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 7) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 13) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 5) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 5) 0 var(--c-3),
- calc(var(--pixel) * 16) calc(var(--pixel) * 5) 0 var(--c-3),
-
- /* r:6 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 6) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 7) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 9) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 12) calc(var(--pixel) * 6) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 15) calc(var(--pixel) * 6) 0 var(--c-2),
- calc(var(--pixel) * 16) calc(var(--pixel) * 6) 0 var(--c-3),
-
- /* r:7 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 7) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 7) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 8) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 7) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 7) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 7) 0 var(--c-3),
- calc(var(--pixel) * 13) calc(var(--pixel) * 7) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 7) 0 var(--c-3),
- calc(var(--pixel) * 15) calc(var(--pixel) * 7) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 7) 0 transparent,
-
- /* r:8 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 7) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 8) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 9) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 10) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 11) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 12) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 13) calc(var(--pixel) * 8) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 8) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 8) 0 transparent,
-
- /* r:9 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 4) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 9) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 10) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 11) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 9) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 9) 0 var(--c-3),
- calc(var(--pixel) * 14) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 9) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 9) 0 transparent,
-
- /* r:10 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 3) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 4) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 10) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 10) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 11) calc(var(--pixel) * 10) 0 var(--c-3),
- calc(var(--pixel) * 12) calc(var(--pixel) * 10) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 10) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 10) 0 var(--c-3),
-
- /* r:11 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 2) calc(var(--pixel) * 11) 0 var(--c-2),
- calc(var(--pixel) * 3) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 4) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 7) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 11) 0 var(--c-3),
- calc(var(--pixel) * 9) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 11) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 11) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 11) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 11) 0 var(--c-3),
-
- /* r:12 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 2) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 3) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 4) calc(var(--pixel) * 12) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 12) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 12) 0 var(--c-3),
- calc(var(--pixel) * 8) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 12) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 12) 0 var(--c-2),
- calc(var(--pixel) * 14) calc(var(--pixel) * 12) 0 var(--c-1),
- calc(var(--pixel) * 15) calc(var(--pixel) * 12) 0 var(--c-3),
- calc(var(--pixel) * 16) calc(var(--pixel) * 12) 0 var(--c-3),
-
- /* r:13 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 13) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 13) 0 var(--c-2),
- calc(var(--pixel) * 3) calc(var(--pixel) * 13) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 13) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 13) 0 transparent,
- calc(var(--pixel) * 6) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 13) 0 var(--c-1),
- calc(var(--pixel) * 15) calc(var(--pixel) * 13) 0 var(--c-3),
- calc(var(--pixel) * 16) calc(var(--pixel) * 13) 0 var(--c-3),
-
- /* r:14 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 14) 0 transparent,
- calc(var(--pixel) * 3) calc(var(--pixel) * 14) 0 var(--c-3),
- calc(var(--pixel) * 4) calc(var(--pixel) * 14) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 14) 0 var(--c-3),
- calc(var(--pixel) * 6) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 14) calc(var(--pixel) * 14) 0 var(--c-1),
- calc(var(--pixel) * 15) calc(var(--pixel) * 14) 0 var(--c-3),
- calc(var(--pixel) * 16) calc(var(--pixel) * 14) 0 var(--c-3),
-
- /* r:15 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 3) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 4) calc(var(--pixel) * 15) 0 var(--c-3),
- calc(var(--pixel) * 5) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 6) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 10) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 11) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 12) calc(var(--pixel) * 15) 0 var(--c-1),
- calc(var(--pixel) * 13) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 15) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 15) 0 transparent,
-
- /* r:16 */
- calc(var(--pixel) * 1) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 2) calc(var(--pixel) * 16) 0 var(--c-3),
- calc(var(--pixel) * 3) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 4) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 5) calc(var(--pixel) * 16) 0 var(--c-1),
- calc(var(--pixel) * 6) calc(var(--pixel) * 16) 0 var(--c-1),
- calc(var(--pixel) * 7) calc(var(--pixel) * 16) 0 var(--c-1),
- calc(var(--pixel) * 8) calc(var(--pixel) * 16) 0 var(--c-1),
- calc(var(--pixel) * 9) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 10) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 11) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 12) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 13) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 14) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 15) calc(var(--pixel) * 16) 0 transparent,
- calc(var(--pixel) * 16) calc(var(--pixel) * 16) 0 transparent;
- }
-}
-
-/*加载画面的进度条框*/
-body:not(.default-loading-page) .progress-bar-line {
- display: none;
-}
-
-/*加载画面的进度条*/
-body:not(.default-loading-page) .progress-bar-subline {
- display: none;
-}
-
-/* ================================== */
-/* ======= Banner ======= */
-/* ================================== */
-.obsidian-banner-wrapper {
- margin-top: 0px;
- padding-top: 0px;
-}
-.mod-header:has(+ .obsidian-banner-wrapper) .metadata-container
-{
- display:none;
-}
-.mod-header:has(+ .obsidian-banner-wrapper) .inline-title
-{
- display:none;
-}
-.mod-header:has(+ .obsidian-banner-wrapper) {
- margin-top: var(--banner-height);
-
-}
-.show-inline-title .obsidian-banner-wrapper.has-banner-icon .obsidian-banner-icon.v-center,
-.show-inline-title .obsidian-banner-wrapper.has-banner-icon .obsidian-banner-icon.v-custom {
- margin-top: calc(-1em - 6px);
-}
-.show-inline-title .obsidian-banner-wrapper.has-banner-icon .obsidian-banner-icon.v-above {
- margin-top: calc(-2em - 12px);
-}
-/* ====cssclass background 属性可以使得banner作为笔记背景 ===== */
-.markdown-preview-view.background .obsidian-banner-wrapper {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- bottom: 0;
- left: 0;
- background-size: cover;
- z-index: -1;
- opacity: 0.8;
- background-attachment:fixed;
-}
-
-.markdown-preview-view.background .obsidian-banner {
- top: -310px;
- width: 100%;
- height: 100%;
- background-repeat: no-repeat;
- background-size: cover;
-}
-
-.is-live-preview.background .has-banner .obsidian-banner {
- position: absolute!important;
- width: 100%;
- top: 0;
- bottom: 0;
- left: 0;
- background-size: cover;
- z-index: -1;
-}
-.is-live-preview.background .has-banner .cm-hmd-frontmatter {
- display: none;
-}
-.is-live-preview.background .has-banner .obsidian-banner.cm6-banner {
- opacity: 0.5;
- height: 100%;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) img.banner-image.full-width{
- max-width: none;
-}
-/* ==修复新弹出窗口banner位置错位===================== */
-body.is-popout-window {
- --banner-height: 300px;
- --banner-internal-embed-height: 200px;
- --banner-preview-embed-height: 120px;
-}
-
-
-/* ================================== */
-/* =======Tasks======= */
-/* ================================== */
-:is(.markdown-preview-view,.markdown-rendered) .tasks-backlink>.internal-link.internal-link-short-mode {
- font-size: 0;
-}
-:is(.markdown-preview-view,.markdown-rendered) .tasks-backlink>.internal-link.internal-link-short-mode::before {
- content: "";
- background-image: url("data:image/svg+xml,%3Csvg width='' height='' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M330.97 451.71l-120.70 120.70a170.67 170.67 0 0 0 235.22 247.21l6.14-5.89 120.70-120.66 60.33 60.33-120.70 120.70A256 256 0 1 1 149.93 512l120.70-120.66 60.33 60.33z m301.70-60.33a42.67 42.67 0 0 1 0 60.33l-181.03 181.03a42.67 42.67 0 0 1-60.33-60.33l181.03-181.03a42.67 42.67 0 0 1 60.33 0z m241.37-241.37a256 256 0 0 1 0 362.03l-120.70 120.70-60.33-60.33 120.70-120.70a170.67 170.67 0 0 0-235.22-247.21l-6.14 5.85-120.70 120.70-60.33-60.33L512 150.02a256 256 0 0 1 362.03 0z' fill='%230061b0'/%3E%3C/svg%3E");
- background-size: 16px 16px;
- transform: translate(0, 2px);
- background-repeat: no-repeat;
- display: inline-block;
- height: 16px;
- width: 16px;
-}
-
-a.tasks-edit {
- background-color: var(--text-accent);
- mask-image: url("data:image/svg+xml,%3Csvg width='' height='' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M247.47 851.91c-7.11 0-14.22-2.84-19.91-8.53-7.11-7.11-9.96-15.64-8.53-25.6l34.13-184.89c1.42-5.69 4.27-11.38 8.53-14.22l345.6-345.6c52.62-52.62 137.96-52.62 190.58 0 25.6 25.6 39.82 59.73 39.82 95.29s-14.22 69.69-39.82 95.29L453.69 809.24c-4.27 4.27-8.53 7.11-14.22 8.53l-184.89 34.13h-7.11z m186.31-62.58z m-125.16-137.96l-25.6 136.53 136.53-25.6 338.49-338.49c14.22-14.22 22.76-34.13 22.76-55.47s-8.53-39.82-22.76-55.47c-29.87-29.87-79.64-29.87-110.93 0L308.62 651.38z' fill='%230061b0'/%3E%3Cpath d='M739.56 510.58c-7.11 0-14.22-2.84-19.91-8.53L568.89 351.29c-11.38-11.38-11.38-28.44 0-39.82 11.38-11.38 28.44-11.38 39.82 0l150.76 150.76c11.38 11.38 11.38 28.44 0 39.82-4.27 5.69-12.8 8.53-19.91 8.53z' fill='%230061b0'/%3E%3Cpath d='M797.87 860.44H593.07c-15.64 0-28.44-12.8-28.44-28.44s12.8-28.44 28.44-28.44h204.8c15.64 0 28.44 12.8 28.44 28.44s-12.8 28.44-28.44 28.44z' fill='%230061b0'/%3E%3C/svg%3E");
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='' height='' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M247.47 851.91c-7.11 0-14.22-2.84-19.91-8.53-7.11-7.11-9.96-15.64-8.53-25.6l34.13-184.89c1.42-5.69 4.27-11.38 8.53-14.22l345.6-345.6c52.62-52.62 137.96-52.62 190.58 0 25.6 25.6 39.82 59.73 39.82 95.29s-14.22 69.69-39.82 95.29L453.69 809.24c-4.27 4.27-8.53 7.11-14.22 8.53l-184.89 34.13h-7.11z m186.31-62.58z m-125.16-137.96l-25.6 136.53 136.53-25.6 338.49-338.49c14.22-14.22 22.76-34.13 22.76-55.47s-8.53-39.82-22.76-55.47c-29.87-29.87-79.64-29.87-110.93 0L308.62 651.38z' fill='%230061b0'/%3E%3Cpath d='M739.56 510.58c-7.11 0-14.22-2.84-19.91-8.53L568.89 351.29c-11.38-11.38-11.38-28.44 0-39.82 11.38-11.38 28.44-11.38 39.82 0l150.76 150.76c11.38 11.38 11.38 28.44 0 39.82-4.27 5.69-12.8 8.53-19.91 8.53z' fill='%230061b0'/%3E%3Cpath d='M797.87 860.44H593.07c-15.64 0-28.44-12.8-28.44-28.44s12.8-28.44 28.44-28.44h204.8c15.64 0 28.44 12.8 28.44 28.44s-12.8 28.44-28.44 28.44z' fill='%230061b0'/%3E%3C/svg%3E");
- display: inline-block;
- transform: translate(0, -1px);
- background-size: 25px 20px;
- height: 20px;
- width: 20px;
- margin-left: -0.1em;
- cursor: pointer;
-}
-
-/* ================================== */
-/* ======= Hover editor======= */
-/* ================================== */
-body.theme-light .popover.hover-popover:not(.is-loaded) {
- box-shadow: 0px 2.7px 3.1px rgba(0, 0, 0, 0.032),
- 0px 5.9px 8.7px rgba(0, 0, 0, 0.052),
- 0px 10.4px 18.1px rgba(0, 0, 0, 0.071),
- 0px 20px 40px rgba(0, 0, 0, 0.11);
-}
-
-body .popover.hover-popover:not(.is-loaded) :is(.markdown-preview-view,.markdown-rendered),
-.popover.hover-popover:not(.is-loaded) .markdown-source-view .cm-scroller {
- padding: 5px 32px 0;
-}
-
-body.theme-dark .popover.hover-popover:not(.is-loaded) {
- box-shadow: 0px 2.7px 3.1px rgba(0, 0, 0, 0.081),
- 0px 5.9px 8.7px rgba(0, 0, 0, 0.131),
- 0px 10.4px 18.1px rgba(0, 0, 0, 0.18),
- 0px 20px 40px rgba(0, 0, 0, 0.28);
-}
-
-/* ================================== */
-/* ======= custom cssclass ======= */
-/* ========fullwidth noyaml noscroll================ */
-/*主页预览宽度*/
-:is(.markdown-preview-view,.markdown-rendered).fullwidth.is-readable-line-width .markdown-preview-sizer,
-.markdown-source-view.is-readable-line-width.fullwidth .CodeMirror,
-.is-readable-line-width.fullwidth :is(.markdown-preview-section,.markdown-rendered),
-.is-readable-line-width.fullwidth :is(.markdown-preview-section,.markdown-rendered) > div,
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width.fullwidth :is(.markdown-preview-section,.markdown-rendered) {
- width: 100% !important;
- max-width: 100% !important;
- /* margin: 0 auto; */
-}
-
-
-/*隐藏backlinks区域*/
-:is(.markdown-preview-view,.markdown-rendered).nobacklinks .embedded-backlinks {
- display: none;
-}
-/*隐藏yaml区域*/
-:is(.markdown-preview-view,.markdown-rendered).noyaml div>.language-yaml {
- display: none;
-}
-:is(.markdown-preview-view,.markdown-rendered).noyaml div>:is(.metadata-container,.frontmatter-container) {
- display: none;
-}
-/*隐藏滚动条*/
-:is(.markdown-preview-view,.markdown-rendered).noscroll::-webkit-scrollbar {
- display: none;
-}
-/*无序列表分栏(配合伪看板使用)*/
-.theme-dark .gridlist ul>li a {
- color:var(--text-folder-file) !important;
-}
-
-.gridlist ul ul {
- display: grid;
- grid-template-columns: repeat(2, minmax(10px, 1fr));
- gap: 0.5rem;
-}
-.gridlist ul>li:not(.task-list-item) {
- padding:0.2em 1em 0.2em 0.8em;
- margin: 0px!important;
-}
-.gridlist ul>li>p:not(.task-list-item) {
- margin-top: 0.55em;
- margin-bottom: 0.55em;
-}
-.gridlist ul>li strong::before {
- content: '';
- background-image: url("data:image/svg+xml,%3Csvg t='1626092983490' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='3709' width='200' height='200'%3E%3Cpath d='M444.88192 549.376h529.72544v263.5776a48.83456 48.83456 0 0 1-48.7936 48.88064H303.48288v-170.80832A141.53216 141.53216 0 0 1 444.88192 549.376z' fill='%23F4CA1C' p-id='3710'%3E%3C/path%3E%3Cpath d='M890.83904 196.80256h-269.85984a2.23744 2.23744 0 0 1-1.024-0.24064l-160.48128-80.384A82.176 82.176 0 0 0 422.81984 107.52H133.16096A82.11968 82.11968 0 0 0 51.2 189.60896v644.78208A82.11968 82.11968 0 0 0 133.16096 916.48h757.67808A82.11968 82.11968 0 0 0 972.8 834.39104V278.89152a82.11968 82.11968 0 0 0-81.96096-82.08896z m-757.67808-9.472h289.65888a2.24768 2.24768 0 0 1 1.024 0.24064l160.49664 80.384a82.304 82.304 0 0 0 36.65408 8.66816h269.85984a2.2784 2.2784 0 0 1 2.27328 2.27328v91.51488H130.88768V189.60896a2.2784 2.2784 0 0 1 2.27328-2.2784z m757.67808 649.33888H133.16096a2.2784 2.2784 0 0 1-2.27328-2.2784V450.22208h762.22464v384.16896a2.2784 2.2784 0 0 1-2.27328 2.2784z' fill='%23595BB3' p-id='3711'%3E%3C/path%3E%3C/svg%3E");
- background-size: 14px 14px;
- background-repeat: no-repeat;
- display: inline-block;
- height: 13px;
- width: 13px;
- margin-right: 5px;
- margin-left:-5px;
-}
-
-.gridlist ul ul ul{
- display:flex;
-}
-.gridlist ul ul li:hover {
- background: var(--background-secondary-translucent) !important;
- border-color: var(--p-kanban-border-color) !important;
- border-left: 1px solid var(--p-kanban-border-color) !important;
-}
-
-
-.gridlist ul li a[href$=".js"]::before {
- font-family:var(--font-family-inline-code);
- content: 'JS';
- color: var(--text-faint);
- margin-right: 5px;
- font-size:10px;
-}
-.gridlist ul li a[href$=".css"]::before {
- font-family:var(--font-family-inline-code);
- content: 'CSS';
- color: var(--text-faint);
- margin-right: 5px;
- font-size:10px;
-}
-
-.gridlist ul li a[href$=".html"]::before {
- font-family:var(--font-family-inline-code);
- content: 'HTML';
- color: var(--text-faint);
- margin-right: 5px;
- font-size:10px;
-}
-
-.gridlist ul li a[href$=".pdf"]::before {
- font-family:var(--font-family-inline-code);
- content: 'PDF';
- color: var(--text-faint);
- margin-right: 5px;
- font-size:10px;
-}
-.gridlist ul li a[href$=".mp3"]::before,
-.gridlist ul li a[href$=".wav"]::before,
-.gridlist ul li a[href$=".m4a"]::before,
-.gridlist ul li a[href$=".ogg"]::before,
-.gridlist ul li a[href$=".3gp"]::before,
-.gridlist ul li a[href$=".flac"]::before {
- content: '';
- background-size: 18px 18px;
- background-repeat: no-repeat;
- display: inline-block;
- height: 18px;
- width: 18px;
- vertical-align: text-top;
- margin-right: 5px;
- background-image: url("data:image/svg+xml,%3Csvg t='1667450617533' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2116' width='32' height='32'%3E%3Cpath d='M512 900.8c214.4 0 388.9-174.4 388.9-388.9 0-54-11.1-105.4-31-152.1 10.1 106.6-34.1 271.1-172 382.9-143.8 116.6-375.7 80.7-477 26.6 71.2 80.6 175.3 131.5 291.1 131.5z' fill='%23FFD524' p-id='2117'%3E%3C/path%3E%3Cpath d='M512 64.2c-26.1 0-52.2 2.3-77.7 6.7-16 2.8-26.7 18.1-23.9 34.1 2.8 16 18.1 26.7 34.1 23.9 22.2-3.9 44.9-5.9 67.6-5.9 160.5 0 298.5 97.7 357.8 236.7 20 46.8 31 98.2 31 152.1 0 214.4-174.4 388.9-388.9 388.9-115.8 0-219.9-50.9-291.2-131.5-60.7-68.6-97.7-158.7-97.7-257.4 0-124.2 57.2-238 157.1-312.3 13-9.7 15.8-28.2 6.1-41.2-9.7-13-28.2-15.8-41.2-6.1C131.8 236.7 64.2 371.1 64.2 512c0 246.9 200.9 447.8 447.8 447.8S959.7 758.9 959.7 512 758.9 64.2 512 64.2z' fill='%23333333' p-id='2118'%3E%3C/path%3E%3Cpath d='M343.2 158.6c4 0 8-0.8 11.9-2.5 3.4-1.5 6.8-3 10.3-4.4 15-6.2 22.3-23.4 16.1-38.4-6.2-15-23.3-22.3-38.4-16.1-3.9 1.6-7.8 3.3-11.7 5-14.9 6.6-21.6 24-15 38.8 4.7 11 15.5 17.6 26.8 17.6zM394.6 787.4c66.2 0 120.9-50.5 127.4-115.1 0.4-2 0.7-4 0.7-6.1V313.6H663c-8 21.5-27.6 49.4-75.9 63.8-15.6 4.6-24.5 21-19.8 36.6 3.8 12.8 15.5 21.1 28.2 21.1 2.8 0 5.6-0.4 8.4-1.2C705.3 403.8 728.9 322 727.2 283c-0.7-15.8-13.6-28.2-29.4-28.2H493.3c-16.3 0-29.4 13.2-29.4 29.4v375.2c0 38.2-31.1 69.2-69.2 69.2s-69.2-31.1-69.2-69.2c0-38.2 31.1-69.2 69.2-69.2 16.3 0 29.4-13.2 29.4-29.4s-13.2-29.4-29.4-29.4c-70.6 0-128.1 57.5-128.1 128.1s57.4 127.9 128 127.9z' fill='%23333333' p-id='2119'%3E%3C/path%3E%3C/svg%3E");
-}
-
-.gridlist ul li a[href$=".jpg"]::before,
-.gridlist ul li a[href$=".png"]::before,
-.gridlist ul li a[href$=".svg"]::before,
-.gridlist ul li a[href$=".gif"]::before,
-.gridlist ul li a[href$=".jpeg"]::before,
-.gridlist ul li a[href$=".bmp"]::before {
- content: '';
- background-image: url("data:image/svg+xml,%3Csvg t='1626092464076' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='3121' width='200' height='200'%3E%3Cpath d='M266.42944 804.352l123.3408-136.82688a37.93408 37.93408 0 0 1 53.39136-2.90304l81.6896 72.83712a37.92384 37.92384 0 0 0 56.43776-6.76864l99.92704-145.04448a37.91872 37.91872 0 0 1 58.15808-5.12l86.33856 87.31136 66.64704 72.65792-13.9264 60.18048-67.30752 25.46176-529.20832 11.5712z' fill='%23F4CA1C' p-id='3122'%3E%3C/path%3E%3Cpath d='M814.76096 148.48H209.23904A153.26208 153.26208 0 0 0 56.32 301.74208v415.40096A153.26208 153.26208 0 0 0 209.23904 870.4h605.52192A153.26208 153.26208 0 0 0 967.68 717.13792V301.74208A153.26208 153.26208 0 0 0 814.76096 148.48z m83.456 568.65792a83.62496 83.62496 0 0 1-83.456 83.62496H209.23904a83.62496 83.62496 0 0 1-83.456-83.62496V301.74208a83.62496 83.62496 0 0 1 83.456-83.63008h605.52192a83.62496 83.62496 0 0 1 83.456 83.61984v415.40096z m-137.728-298.55744a72.42752 72.42752 0 0 0-111.4112 9.87648l-99.712 145.46432a2.8672 2.8672 0 0 1-2.14528 1.29536 2.81088 2.81088 0 0 1-2.38592-0.75264L463.28832 501.41696a72.52992 72.52992 0 0 0-102.272 5.59104l-123.0848 137.216a34.77504 34.77504 0 1 0 51.67104 46.55616l123.0848-137.216a3.03104 3.03104 0 0 1 4.28544-0.2304l81.51552 73.04192a72.41728 72.41728 0 0 0 108.1088-13.02528l99.71712-145.4592a3.03104 3.03104 0 0 1 4.66432-0.41472l86.15936 87.552a34.78016 34.78016 0 1 0 49.47456-48.896z m-316.2368-33.32608a47.00672 47.00672 0 1 0-46.90432-47.00672 46.95552 46.95552 0 0 0 46.90432 47.00672z' fill='%23595BB3' p-id='3123'%3E%3C/path%3E%3C/svg%3E");
- background-size: 18px 16px;
- background-repeat: no-repeat;
- display: inline-block;
- height: 18px;
- width: 18px;
- vertical-align: middle;
- margin-right: 5px;
-}
-
-.gridlist ul li a[href*=".excalidraw"]::before {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23595BB3' d='M18.404 2.998c-.757-.754-2.077-.751-2.828.005l-1.784 1.791L11.586 7H7a.998.998 0 0 0-.939.658l-4 11c-.133.365-.042.774.232 1.049l2 2a.997.997 0 0 0 1.049.232l11-4A.998.998 0 0 0 17 17v-4.586l2.207-2.207v-.001h.001L21 8.409c.378-.378.586-.881.585-1.415 0-.535-.209-1.038-.588-1.415l-2.593-2.581zm-3.111 8.295A.996.996 0 0 0 15 12v4.3l-9.249 3.363 4.671-4.671c.026.001.052.008.078.008A1.5 1.5 0 1 0 9 13.5c0 .026.007.052.008.078l-4.671 4.671L7.7 9H12c.266 0 .52-.105.707-.293L14.5 6.914 17.086 9.5l-1.793 1.793zm3.206-3.208-2.586-2.586 1.079-1.084 2.593 2.581-1.086 1.089z '%3E%3C/path%3E%3C/svg%3E");
- content: '';
- background-size: 14px 18px;
- background-repeat: no-repeat;
- display: inline-block;
- height: 14px;
- width: 14px;
- margin-right: 5px;
-}
-
-/*PDF*/
-
-@media print {
-
- code[class*='language-'],
- pre[class*='language-'] {
- word-wrap: break-word !important;
- white-space: pre-wrap !important;
- }
-
- th,
- td {
- white-space: pre-wrap !important;
- /* word-break: break-word !important; */
- overflow-wrap: break-word !important;
- }
- /* Page breaks */
-
- h2, h3, h4, h5, h6 {
- page-break-after: avoid;
- }
- pre, blockquote {
- page-break-inside: avoid;
- }
-
- .print :not(font)>strong {
- -webkit-print-color-adjust: exact;
- color: var(--print-strong-color) !important;
- }
-
- .print :not(font):not(strong)>em {
- color: var(--print-em-color) !important;
- }
-
- body.hr-for-pagination .markdown-rendered hr {
- break-after: page;
- visibility: hidden;
- }
-
- body.hr-for-pagination.fancy-hr-number .markdown-rendered hr:after {
- break-after: page;
- visibility: visible;
- }
-
- body.show-url-after-link a.external-link::after {
- content: " (" attr(href) ") ";
- }
-
- body.fancy-hr-icon .markdown-rendered hr {
- border-image-source: linear-gradient(to right, var(--background-primary) 0%, var(--hr-color-icon-1) 30%, var(--hr-color-icon-2) 46%, transparent 46%, transparent 54%, var(--hr-color-icon-3) 54%, var(--hr-color-icon-4) 70%, var(--background-primary) 100%);
- }
- body.fancy-hr-no-icon .markdown-rendered hr {
- border-image: linear-gradient(to right, var(--background-primary) 0%, var(--hr-color-1) 20%, var(--hr-color-2) 40%, var(--hr-color-3) 60%, var(--hr-color-4) 80%, var(--background-primary) 100%) 1;
- }
-
- body.all-dark-pdf .print :is(.markdown-preview-view,.markdown-rendered) {
- --background-primary:#202020;
- -webkit-print-color-adjust: exact;
- background-color: var(--background-primary) !important;
- }
- body.all-dark-pdf .print :is(.markdown-preview-view,.markdown-rendered) mark {
- color: var(--text-highlight) !important;
- }
- body.all-dark-pdf .print .markdown-preview-view {
- color: var(--text-normal) !important;
- }
-
- .print .markdown-preview-view .callout.callout[data-callout="timeline"] >.callout-content {
- display: grid !important;
- }
- .print .markdown-preview-view .callout.callout[data-callout="timeline"] .callout-content hr {
- visibility: visible;
- }
- .print .markdown-preview-view .admonition-flex .admonition-content {
- display: flex !important;
- }
-
- body.text-indentation-two-em .print *:not(blockquote) > p {
- text-indent: 2em;
- }
- body.text-indentation-two-em .print *:not(blockquote) > p>br {
- content: ' ';
- white-space: pre;
- line-height: calc((var(--paragraph-spacing) + 0.3) * 1em);
- display:unset;
- }
- body.text-indentation-two-em .print *:not(blockquote) > p>br::after {
- content: '\A\9\9'';
- }
- body.justify-align .print *:not(blockquote) > p {
- text-align: justify;
- hyphens: auto;
- }
-}
-
-body.pdf-style-invert-color-light.theme-light,
-body.pdf-style-invert-color-dark.theme-dark {
- --pdf-background: var(--background-secondary);
- --pdf-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 8px transparent;
- --pdf-thumbnail-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 8px transparent;
-}
-body.pdf-style-invert-color-light.theme-light .pdf-viewer .canvasWrapper,
-body.pdf-style-invert-color-dark.theme-dark .pdf-viewer .canvasWrapper,
-body.pdf-style-invert-color.theme-light .pdf-thumbnail-view .thumbnailImage,
-body.pdf-style-invert-color.theme-dark .pdf-thumbnail-view .thumbnailImage {
- filter: invert(1) hue-rotate(180deg);
-}
-
-body.pdf-style-green-bg-light.theme-light .pdf-viewer .textLayer,
-body.pdf-style-green-bg-dark.theme-dark .pdf-viewer .textLayer {
- background-color: #74c969;
-}
-
-body.pdf-style-warm-bg-light.theme-light .pdf-viewer .textLayer,
-body.pdf-style-warm-bg-dark.theme-dark .pdf-viewer .textLayer {
- background-color: #f7b955;
-}
-
-body.pdf-style-custom-bg.theme-dark {
- --custom-bg-pdf-style: #;
-}
-body.pdf-style-custom-bg.theme-light {
- --custom-bg-pdf-style: #;
-}
-
-body.pdf-style-custom-bg .pdf-viewer .textLayer {
- background-color: var(--custom-bg-pdf-style);
-}
-
-/* ================================== */
-/* ======= Callout======= */
-/* ================================== */
-body.admonition-bg-color-same .callout {
- background-color: rgba(var(--callout-color), 0.1);
- border-width: var(--callout-border-width);
-}
-body.shade-callout-style .callout {
- border:none;
- box-shadow: inset 0 0 0 2px rgba(var(--callout-color), 0.25), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1) !important;
-}
-body.shade-callout-style .callout .callout-title {
- padding: 6px;
- background-color: rgba(var(--callout-color), 0.4);
-}
-
-body.border-callout-style .callout {
- --callout-radius: 2px;
- border-left: solid 4px rgb(var(--callout-color));
-}
-
-body.border-callout-style .callout .callout-title {
- padding: 6px;
- background-color: rgba(var(--callout-color), 0.4);
-}
-body.border-callout-style .callout .callout-content {
- background-color: rgba(var(--callout-color), 0.1);
-}
-.callout-title {
- background-color: rgba(var(--callout-color), 0.15);
-}
-.callout {
- padding: 0;
- border-left: 4px solid rgba(var(--callout-color),0.15);
- background-color:var(--admonition-bg-color);
-}
-
-.callout-content {
- padding: 5px 15px;
-}
-.is-live-preview .admonition-content>* br {
- display: unset;
-}
-body.admonition-bg-color-same .callout-title {
- color: rgb(var(--callout-color));
- background-color:unset;
-}
-.callout-title {
- padding: 8px 0 8px 12px;
- color: unset;
-}
-.admonition-title .admonition-title-icon {
- color: rgb(var(--callout-color));
-}
-
-.callout .callout-title-inner>img:not([class*="emoji"]) {
- border-radius: 1em !important;
- margin: auto;
- display: block;
-}
-
-.callout-title-inner.admonition-title-content svg {
- height: 1em;
- align-self: center;
- width: 1em;
-}
-
-.callout-icon svg {
- height: 1em;
-}
-
-.markdown-source-view.is-live-preview .admonition-content .callout-content :is(h1,h2,h3,h4,h5,h6,p) {
- margin: 0;
-}
-
-.callout .callout-content p img {
- display: block;
-}
-
-.is-live-preview .callout:not(.admonition) .callout-content {
- padding-top: 0;
- padding-bottom: 0;
-}
-.callout-content {
- padding-left: 10px;
- padding-right: 10px;
-}
-.callout img[alt*=circle] {
- border-radius: 35px;
- width: 70px;
- height: 70px;
-}
-/* ===编辑代码块按钮调整============ */
-
-
-.markdown-source-view.mod-cm6 .edit-block-button {
- padding: 0;
- top: 0;
- border-radius: var(--radius-s);
- right: 10px;
- opacity: 0.3;
-}
-.markdown-source-view.mod-cm6 .edit-block-button::before {
- width: 25px;
- font-size: 11px;
- text-align: center;
- content: '>';
- margin-left:1em;
-}
-.markdown-source-view.mod-cm6 .edit-block-button>svg {
- display: none;
-}
-
-/*cards 视图*/
-:root{
- --cards-width: 138px;
-}
-
-@media (max-width: 450px) {
- :root{
- --cards-width: 112.64px;
- }
-}
-
-@media (max-width: 375px) {
- :root{
- --cards-width: 102.4px;
- }
-}
-
-@media (max-width: 350px) {
- :root{
- --cards-width: 87.04px;
- }
-}
-.callout.callout[data-callout*=cards] .callout-content {
- padding: 0;
-}
-.callout.callout[data-callout*=cards] progress {
- position: absolute;
- width: var(--cards-width);
- margin-top: -10px;
- margin-left: calc(var(--cards-width) /2 * -1);
- overflow: hidden;
- height: 3px;
- background: #f0ec05;
-}
-.callout.callout[data-callout*=cards] progress.yellow::-moz-progress-bar {
- background: #e78f0c;
-}
-.callout.callout[data-callout*=cards] progress.yellow::-webkit-progress-value {
- border-radius: 1em;
- background: #e78f0c;
-}
-
-.callout.callout[data-callout*=cards] progress.hot::-moz-progress-bar {
- background: #fa7131dc;
-}
-.callout.callout[data-callout*=cards] progress.hot::-webkit-progress-value {
- border-radius: 1em;
- background: #fa7131dc;
-}
-
-
-.callout.callout[data-callout*=cards] table.dataview tbody {
- display: flex;
- flex-flow: wrap;
- margin-top: 20px;
- margin-left: 0.5em;
- width: 105%;
-}
-
-@media (max-width:1120px) {
- .callout.callout[data-callout*=cards] table.dataview tbody {
- margin-left: -40px;
- padding: 0 40px
- }
-}
-
-@media (max-width:960px) {
- .callout.callout[data-callout*=cards] table.dataview tbody {
- margin-left: -30px;
- padding: 0 30px
- }
-}
-
-@media (max-width:460px) {
- .callout.callout[data-callout*=cards] table.dataview tbody {
- padding: 0px;
- margin-left: -20px;
- }
-}
-
-.callout.callout[data-callout*=cards] table.dataview>tbody>tr {
- display: block;
- width:var(--cards-width);
- height: auto;
- margin-left: 1.2em;
- margin-bottom: 44px;
- background-color: transparent;
-}
-
-@media (max-width:1120px) {
- .callout.callout[data-callout*=cards] table.dataview>tbody>tr {
- margin-left: 40px;
- }
-}
-
-@media (max-width:960px) {
- .callout.callout[data-callout*=cards] table.dataview>tbody>tr {
- margin-left: 30px;
- }
-}
-
-@media (max-width:460px) {
- .callout.callout[data-callout*=cards] table.dataview>tbody>tr {
- margin-left: 20px;
- margin-bottom: 20px;
- }
-}
-
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td:first-child,
-.markdown-source-view.mod-cm6.callout.callout[data-callout*=cards] .dataview.table-view-table>tbody>tr>td:first-child {
- width: 100%;
- display: block;
- box-shadow: 0 2px 16px rgba(0, 0, 0, .2);
- position: relative;
- padding: 0;
-}
-
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td img {
- vertical-align: top;
- width: 100%;
- height: calc(var(--cards-width) / 0.7 );
- background-color:var(--background-secondary);
- -o-object-fit: cover;
- object-fit: cover;
-}
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td:before {
- display: none;
-}
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td:first-child:after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(90deg, hsla(0, 0%, 63.1%, .25), rgba(21, 21, 20, .1) 1%, hsla(0, 0%, 100%, .15) 4%, hsla(0, 0%, 58%, .1) 8%, hsla(0, 0%, 89%, 0) 57%, rgba(223, 218, 218, .03) 91%, rgba(223, 218, 218, .05) 98%, hsla(0, 0%, 100%, .1));
- box-shadow: inset 0 0 0 0 rgba(0, 0, 0, .1);
-}
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td:not(:first-child),
-.markdown-source-view.mod-cm6.callout.callout[data-callout*=cards] .dataview.table-view-table>tbody>tr>td:not(:first-child) {
- text-align: center;
- padding: 0;
- margin-top: 4px;
- font-size: 15px;
- color: var(--text-muted);
- line-height: 18px;
- overflow: hidden;
- display: -webkit-box;
- display: -moz-box;
- -webkit-line-clamp: 2;
- -moz-line-clamp: 2;
- line-clamp: 2;
- -webkit-box-orient: vertical;
- -webkit-text-size-adjust: none;
- box-orient: vertical;
- height: auto;
- font-size: 13px;
- line-height: 1.1;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td>button {
- font-size: 12px;
- background-color: transparent;
- padding: 0;
-}
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td:nth-child(2) {
- margin-top: 10px;
-}
-.callout.callout[data-callout*=cards] table.dataview tbody>tr>td:nth-child(3) {
- -webkit-text-stroke: 0.25px ;
-}
-/*------------*/
-
-.callout.callout[data-callout*=cards] table.dataview thead {
- user-select: none;
- width: 160px;
- display: block;
- float: right;
- position: relative;
- text-align: right;
- padding-bottom: 4px
-}
-.callout.callout[data-callout*=cards] table.dataview thead:before {
- content: '';
- background-repeat: no-repeat;
- cursor: var(--cursor);
- text-align: right;
- padding: 4px 10px;
- margin-bottom: 2px;
- border-radius: 5px;
- font-weight: 500;
- font-size: var(--font-adaptive-small);
-}
-.callout.callout[data-callout*=cards] table.dataview thead:before {
- opacity: .25;
- background-position: center center;
- background-size: 18px;
- background-image: url('data:image/svg+xml;utf8, ');
-}
-.theme-light .callout.callout[data-callout*=cards] table.dataview thead:before {
- background-image: url('data:image/svg+xml;utf8, ');
-}
-.callout.callout[data-callout*=cards] table.dataview thead:hover:before {
- opacity: .5;
-}
-.callout.callout[data-callout*=cards] table.dataview thead>tr {
- position: absolute;
- display: none;
- z-index: 9;
- border: 1px solid var(--background-modifier-border);
- background-color: var(--background-secondary);
- box-shadow: 0 2px 8px var(--background-modifier-box-shadow);
- padding: 6px;
- border-radius: 6px;
- flex-direction: column;
- margin: 0;
- width: 100%;
-}
-.callout.callout[data-callout*=cards] table.dataview thead:hover>tr {
- display: flex;
-}
-.callout.callout[data-callout*=cards] table.dataview thead>tr>th {
- display: block;
- background-color: var(--background-primary);
- padding: 3px 30px 3px 6px!important;
- border-radius: 5px;
- width: 100%;
- font-weight: 400;
- color: var(--text-muted);
- border: none;
- font-size: var(--font-adaptive-small);
-}
-.callout.callout[data-callout*=cards] table.dataview thead>tr>th[sortable-style=sortable-asc],
-.callout.callout[data-callout*=cards] table.dataview thead>tr>th[sortable-style=sortable-desc] {
- color: var(--text-normal);
-}
-.callout.callout[data-callout*=cards] table.dataview thead>tr>th:hover {
- color: var(--text-normal);
- background-color: var(--background-secondary);
-}
-
-/*全透明callout*/
-.callout.callout[data-callout*=blank] {
- box-shadow: none;
- max-width: 100%;
- background: transparent;
- border: none;
- background-color: transparent !important;
- box-shadow: none !important;
- margin: 0;
-}
-
-.callout.callout[data-callout*=blank].is-collapsed .callout-fold {
- border: none;
- padding: 5px 10px;
-}
-.callout.callout[data-callout*=blank] .callout-title,
-.callout.callout[data-callout*=blank] .callout-title :is(.callout-icon, .callout-title-inner) {
- display: none;
-}
-.callout.callout[data-callout*=blank] .callout-content {
- overflow: visible;
- margin: 0;
- padding: 0;
- border: none;
-}
-
-/* ===段落自动缩进============ */
-/*支持两种写法
- > [!note|indent]
- > [!note indent]
- */
-.callout.callout:is([data-callout-metadata*="indent"],
-[data-callout*=indent]) .callout-content p br {
- content: '';
- white-space: pre;
- line-height: calc((var(--paragraph-spacing) + 0.3) * 1em);
- display: unset;
-}
-.callout.callout:is([data-callout-metadata*="indent"],
-[data-callout*=indent]) .callout-content>p {
- text-indent: 2em;
-}
-.callout.callout:is([data-callout-metadata*="indent"],
-[data-callout*=indent]) .callout-content blockquote>p {
- text-indent: 2em;
-}
-
-.callout.callout:is([data-callout-metadata*="indent"],
-[data-callout*=indent]) .callout-content p br::after {
- content: '\A\9\9';
-}
-
-/* ===段落两端对齐============ */
-/*支持两种写法
- > [!note|justify]
- > [!note justify]
- */
-.callout.callout:is([data-callout-metadata*="justify"],
-[data-callout*=justify]) .callout-content>p {
- text-align: justify;
- hyphens: auto;
- -webkit-hyphens: auto;
-}
-/* ===隐藏图标============ */
-.callout.callout:is([data-callout-metadata^="noicon"],
-[data-callout*=noicon]) .callout-icon {
- display: none;
-}
-
-/* ===隐藏边框============ */
-.callout.callout:is([data-callout-metadata*="noborder"],
-[data-callout*=noborder]) {
- border-left: none;
- background-color: transparent;
- box-shadow: none;
-}
-.callout.callout:is([data-callout-metadata*="noborder"],
-[data-callout*=noborder]) .callout-content {
- border-left: none;
- background-color: transparent;
- box-shadow: none;
- border: none;
-}
-
-/* ===banner============ */
-.is-live-preview .admonition-flex .callout.callout[data-callout-metadata*="banner"]:nth-child(2) {
- margin-top: -1.5em;
-}
-
-.callout.callout[data-callout-metadata*="banner"] {
- border-left: 0;
- background-color: transparent;
- box-shadow: none !important;
-}
-.callout.callout[data-callout-metadata*="banner"] .callout-content{
- overflow: visible;
-}
-.callout.callout[data-callout-metadata*="banner"] .callout-title {
- background-color: transparent;
- display: inline;
-}
-/* nested callout note for culumns | image used as tittle + centered */
-.callout.callout[data-callout-metadata*="banner"] .callout-title img {
- border-radius: 1em;
- margin: auto;
- display: block;
-}
-.callout.callout[data-callout-metadata*="banner"] .callout-fold {
- display: none;
-}
-.callout.callout[data-callout-metadata*="banner"] .callout-icon {
- display: none;
-}
-.callout.callout[data-callout-metadata*="banner"] .callout-title h3 {
- text-align: center;
- line-height: 2;
-}
-.callout.callout[data-callout-metadata*="banner"] .callout-title h3::before {
- display: none;
-}
-/* ===隐藏标题============ */
-.callout.callout:is([data-callout-metadata*="notitle"],
-[data-callout*=notitle]) .callout-title {
- display:none;
-}
-/* ===支持 right left center 语法============ */
-/*支持两种写法
- > [!note|right]
- > [!note right]
- */
-.callout.callout:is([data-callout-metadata*="left"],
-[data-callout*=left]) {
- float: left !important;
- margin: unset;
-}
-.callout.callout:is([data-callout-metadata*="right"],
-[data-callout*=right]) {
- float: right !important;
- margin: unset;
-}
-
-.callout.callout:is([data-callout-metadata*="center"],
-[data-callout*=center]) {
- display: block;
- margin: auto;
- float: unset ;
- text-align:center;
-}
-/* ===块内元素不换行============ */
-.callout.callout:is([data-callout-metadata*='nowrap'],
-[data-callout*='nowrap']) {
- max-width: unset !important;
- white-space: nowrap;
- overflow: hidden;
-}
-.callout.callout:is([data-callout-metadata*='nowrap'],
-[data-callout*='nowrap']) thead > tr > th,
-.callout.callout:is([data-callout-metadata*='nowrap'],
-[data-callout*='nowrap']) tbody > tr > td {
- white-space: nowrap;
-}
-.callout.callout:is([data-callout-metadata*='nowrap'],
-[data-callout*='nowrap']) .callout-content {
- overflow-x: auto !important;
-}
-.callout.callout:is([data-callout-metadata*='nowrap'],
-[data-callout*='nowrap']) .callout-content p {
- display: flex;
- align-items: center;
- margin-block-start: 0;
- margin-block-end: 0;
-}
-.callout.callout:is([data-callout-metadata*='nowrap'],
-[data-callout*='nowrap']) .callout-content img {
- max-width: unset !important;
- display: table-cell;
- vertical-align: middle;
- padding: 1px;
- max-height: 30vh;
-}
-
-/* ===块内元素网格布局============ */
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) {
- max-width: unset !important;
- white-space: nowrap;
- overflow: hidden;
-}
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) .callout-content {
- overflow-x: auto!important;
-}
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) .callout-content p {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(0, auto));
- grid-gap: 2px;
-}
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) .callout-content ul {
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(160px, auto));
- grid-gap: 0 10px;
-}
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) .callout-content ul li {
- WHITE-SPACE: normal;
- padding-left: 1em;
- text-indent: -1em;
-}
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) .callout-content ul li::before {
- content: ' ' !important;
-}
-.callout.callout:is([data-callout-metadata*='grid'],
-[data-callout*='grid']) .callout-content img {
- display: flex;
- flex: 1;
- align-self: stretch;
- object-fit: cover;
- margin: unset !important;
-}
-
-
-/* ===百分比宽度============ */
-/*支持两种写法
- > [!note|30%]
- > [!note 30%]
-*/
-.callout.callout:is([data-callout-metadata*='100%'],
-[data-callout*='100%']) {
- width: 100%;
-}
-.callout.callout:is([data-callout-metadata*='95%'],
-[data-callout*='95%']) {
- width: 95%;
-}
-.callout.callout:is([data-callout-metadata*='90%'],
-[data-callout*='90%']) {
- width: 90%;
-}
-.callout.callout:is([data-callout-metadata*='85%'],
-[data-callout*='85%']) {
- width: 85%;
-}
-.callout.callout:is([data-callout-metadata*='80%'],
-[data-callout*='80%']) {
- width: 80%;
-}
-.callout.callout:is([data-callout-metadata*='75%'],
-[data-callout*='75%']) {
- width: 75%;
-}
-.callout.callout:is([data-callout-metadata*='70%'],
-[data-callout*='70%']) {
- width: 70%;
-}
-.callout.callout:is([data-callout-metadata*='65%'],
-[data-callout*='65%']) {
- width: 65%;
-}
-.callout.callout:is([data-callout-metadata*='60%'],
-[data-callout*='60%']) {
- width: 60%;
-}
-.callout.callout:is([data-callout-metadata*='55%'],
-[data-callout*='55%']) {
- width: 55%;
-}
-.callout.callout:is([data-callout-metadata*='50%'],
-[data-callout*='50%']) {
- width: 50%;
-}
-.callout.callout:is([data-callout-metadata*='45%'],
-[data-callout*='45%']) {
- width: 45%;
-}
-.callout.callout:is([data-callout-metadata*='40%'],
-[data-callout*='40%']) {
- width: 40%;
-}
-.callout.callout:is([data-callout-metadata*='35%'],
-[data-callout*='35%']) {
- width: 35%;
-}
-.callout.callout:is([data-callout-metadata*='30%'],
-[data-callout*='30%']) {
- width: 30%;
-}
-.callout.callout:is([data-callout-metadata*='25%'],
-[data-callout*='25%']) {
- width: 25%;
-}
-.callout.callout:is([data-callout-metadata*='20%'],
-[data-callout*='20%']) {
- width: 20%;
-}
-.callout.callout:is([data-callout-metadata*='15%'],
-[data-callout*='15%']) {
- width: 15%;
-}
-.callout.callout:is([data-callout-metadata*='10%'],
-[data-callout*='10%']) {
- width: 10%;
-}
-
-
-/* callout模糊文字效果*/
-.callout.callout[data-callout=cloze] {
- border-left-width: 0;
- filter: blur(4px);
-}
-
-.callout.callout[data-callout=cloze]:hover {
- filter: none;
-}
-
-.callout.callout[data-callout=cloze] .callout-title {
- display: none;
-}
-
-/* callout伪看板效果*/
-.callout.callout[data-callout*="kanban"] ul {
- display: flex;
- flex-direction: row;
- border: 0px solid var(--p-kanban-border-color);
- padding: 0;
- border-radius: var(--radius-m);
- flex-wrap: wrap;
-}
-.callout.callout[data-callout*="kanban"] li .list-bullet{
- display: none;
-}
-
-.callout.callout[data-callout*="kanban"] ul>li {
- flex: 1 1 20%;
- padding: 0.1em 1em 0.1em 0.8em;
- margin: 0 0.3em 0.3em 0 !important;
- list-style: none;
- border: 1px solid var(--p-kanban-border-color);
- border-left: 1px solid var(--p-kanban-border-color) !important;
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
-}
-
-.callout.callout[data-callout*="kanban"] ul li.task-list-item .task-list-item-checkbox {
- margin-left: auto;
-}
-
-
-.callout.callout[data-callout*="kanban"] ul .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- color: var(--text-accent);
- transition: transform 10ms linear 0s;
-}
-
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+1) {
- background-color: var(--p-kanban-color-1);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+2) {
- background-color: var(--p-kanban-color-2);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+3) {
- background-color: var(--p-kanban-color-3);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+4) {
- background-color: var(--p-kanban-color-4);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+5) {
- background-color: var(--p-kanban-color-5);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+6) {
- background-color: var(--p-kanban-color-6);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n+7) {
- background-color: var(--p-kanban-color-7);
-}
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] ul>li:nth-of-type(8n) {
- background-color: var(--p-kanban-color-8);
-}
-
-.callout.callout[data-callout*="kanban"] ul>li:nth-of-type(n) {
- background-color: var(--p-kanban-color-simple);
- padding-left: 1em;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+1) {
- border-top: 6px solid var(--p-kanban-color-1) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+2) {
- border-top: 6px solid var(--p-kanban-color-2) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+3) {
- border-top: 6px solid var(--p-kanban-color-3) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+4) {
- border-top: 6px solid var(--p-kanban-color-4) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+5) {
- border-top: 6px solid var(--p-kanban-color-5) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+6) {
- border-top: 6px solid var(--p-kanban-color-6) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n+7) {
- border-top: 6px solid var(--p-kanban-color-7) !important;
-}
-.callout.callout[data-callout*="kanban"] .callout-content>ul:first-child>li:nth-of-type(8n) {
- border-top: 6px solid var(--p-kanban-color-8) !important;
-}
-body.simple-p-kanban .callout.callout[data-callout*="kanban"] ul:first-child>li:nth-of-type(n) {
- border-top: none !important;
-}
-
-body:not(.remove-shadow-p-kanban) .callout.callout[data-callout*="kanban"] ul>li:hover {
- transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1);
- box-shadow: 0 3px 5px 0 var(--p-kanban-color-shadow), 0 3px 1px -3px var(--p-kanban-color-shadow), 2px 3px 3px 0 var(--p-kanban-color-shadow);
-}
-
-.callout.callout[data-callout*="kanban"] ul ul {
- display: flex;
- flex-direction: column;
- justify-content: center;
- padding: 0rem;
- margin-top: 0.5rem;
- border-radius: 0;
- border: 0;
- background: none;
-}
-
-.callout.callout[data-callout*="kanban"] ul ul li:not(.task-list-item) {
- width: 100%;
- display: block;
- background-color: var(--p-kanban-card-color-1) !important;
-}
-
-body.remove-shadow-p-kanban .callout.callout[data-callout*="kanban"] ul ul li:hover {
- background: var(--p-kanban-card-color-2) !important;
- border-color: var(--p-kanban-border-color) !important;
- border-left: 1px solid var(--p-kanban-border-color) !important;
-}
-
-body.remove-shadow-p-kanban.theme-dark .callout.callout[data-callout*="kanban"] ul ul li:hover {
- border-color: #696969e1 !important;
- border-left: 1px solid #696969e1 !important;
-}
-
-.callout.callout[data-callout*="kanban"] ul ul li .task-list-item-checkbox {
- margin-left: 1.5rem !important;
-}
-
-.callout.callout[data-callout*="kanban"] ul ul ul {
- margin-right: 0;
-}
-
-.callout.callout[data-callout*="kanban"] ul ul::before {
- border-left: 0;
- border:0;
-}
-
-:is(.markdown-preview-view,.markdown-rendered).is-readable-line-width.callout.callout[data-callout*="kanban"] .markdown-preview-sizer>div>ul {
- max-width: 100%;
-}
-
-.callout.callout[data-callout*="kanban"] :is(ol,ul).contains-task-list :is(ol,ul) {
- position: initial;
-}
-
-.callout.callout[data-callout*="kanban"] :is(ol,ul).contains-task-list :is(ol,ul)::before {
- all: initial;
-}
-
-.callout.callout[data-callout*="kanban"] ul > li.task-list-item {
- flex: 1 1 20%;
- padding: 0.1em 1em;
- list-style: none;
- border: 1px solid var(--p-kanban-border-color);
- border-left: 1px solid var(--p-kanban-border-color) !important;
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
- text-indent: 0.01em;
-}
-
-.callout.callout[data-callout*="kanban"] ul ul li.task-list-item {
- width: 100%;
- display: block;
- padding-left: 2em;
- text-indent: -3em;
- background-color: var(--p-kanban-card-color-1) !important;
-}
-
-.callout.callout[data-callout*="kanban"] ul ul li.task-list-item .list-collapse-indicator.collapse-indicator.collapse-icon {
- text-indent: -1em;
-}
-
-body:not(.default-icons) .callout.callout[data-callout*="kanban"] li.task-list-item .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- margin-left: -0.2em;
-}
-
-body:not(.default-icons) .callout.callout[data-callout*="kanban"] li.task-list-item .task-list-item.is-collapsed .list-collapse-indicator.collapse-indicator.collapse-icon::before {
- transform: translateX(-0.9em) translateY(-1em) rotate(-90deg);
-}
-
-body.colorful-p-kanban .callout.callout[data-callout*="kanban"] .task-list-item-checkbox {
- border-color: var(--text-normal) !important;
-}
-
-/*callout hibox*/
-.callout.callout[data-callout*="hibox"] {
- background-color: transparent !important;
- box-shadow: none !important;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content *,
-.callout.callout[data-callout*="hibox"] .callout-content *::before,
-.callout.callout[data-callout*="hibox"] .callout-content *::marker {
- visibility: hidden;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content {
- position: relative;
- height: auto;
- overflow: hidden;
- background: radial-gradient(circle at 0px 0px, var(--background-modifier-box-shadow), 0, var(--background-modifier-box-shadow), var(--hibox), transparent var(--hibox), transparent 0);
- transition: --hibox 0.6s linear;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content:hover {
- --hibox: 1500px;
- box-shadow: 0 0.2rem 0.5rem var(--background-modifier-box-shadow) !important;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content:hover *,
-.callout.callout[data-callout*="hibox"] .callout-content:hover *::marker,
-.callout.callout[data-callout*="hibox"] .callout-content:hover *::before {
- border-color: inherit;
- visibility: visible;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content:hover ol:not(.contains-task-list)>li:not(.task-list-item) {
- border-color: var(--list-ol-block-color) !important;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content:hover ul>li:not(.task-list-item) {
- border-color: var(--list-ul-block-color) !important;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content:hover blockquote {
- border-color: var(--theme-color) !important;
- background-color: var(--background-blockquote) !important;
-}
-
-.callout.callout[data-callout*="hibox"] .callout-content:hover {
- border-color: var(--text-normal) !important;
-}
-
-/* callout infobox效果*/
-/*Infobox from https://github.com/SlRvb/Obsidian--ITS-Theme/blob/main/S%20-%20Callouts.css*/
-:is(.is-mobile, .is-live-preview) .callout[data-callout*=infobox] {
- float: unset !important;
- max-width: 100%;
- margin: 0 !important;
-}
-
-.callout.callout[data-callout*=infobox] {
- --callout-color: var(--interactive-accent-rgb);
- background: transparent;
- border: 0;
- box-shadow: none !important;
- margin: 0;
- margin-left: 8px;
- align-self: center;
- float: right;
-}
-.callout.callout[data-callout*=infobox] .callout-title {
- background-color: transparent;
- padding: 0;
- justify-content: center;
-}
-.callout.callout[data-callout*=infobox].is-collapsed .callout-fold {
- padding: 3px 10px;
-}
-.callout.callout[data-callout*=infobox]:not(:hover):not(.is-collapsible) .callout-title, .callout.callout[data-callout*=infobox]:not(.is-collapsible) .callout-title :is(.callout-icon, .callout-fold,.callout-title-inner) {
- display: none;
-}
-.callout.callout[data-callout*=infobox] .callout-content {
- padding: 1px;
- margin: 0;
- border-radius: var(--radius, var(--co-radius));
-}
-.callout.callout[data-callout*=infobox] table {
- width: 100%;
-}
-.callout.callout[data-callout*=infobox] :is(p, table) {
- margin-block-start: 0;
- margin-block-end: 0;
- margin: 0;
-}
-.callout.callout[data-callout*=infobox] :is(h1, h2, h3, h4, h5, h6) {
- text-align: center;
- margin: 0;
- padding: 2px;
- color: var(--text-normal);
-}
-.callout.callout[data-callout*=infobox] p,
-.callout.callout[data-callout*=infobox] .internal-embed,
-.callout.callout[data-callout*=infobox] img {
- margin: auto;
- padding: auto;
- text-align: center;
-}
-
-/******callout bookinfo*****/
-.callout.callout[data-callout*="bookinfo"] {
- --callout-color: 64, 201, 75;
- --callout-icon: ' ';
- overflow: unset;
- border: 0;
- width: auto;
- padding: 0;
-}
-
-.callout.callout[data-callout*=bookinfo] .callout-title {
- text-align: center;
- display: flex;
- justify-content: space-between;
-}
-
-.callout.callout[data-callout*=bookinfo] .callout-content {
- display: flex;
- justify-content: space-between;
-}
-
-.callout.callout[data-callout*=bookinfo] .callout-content table {
- width: 68%;
- margin-left: 2%;
- word-break: normal;
-}
-.callout.callout[data-callout*=bookinfo] .callout-content table tr th {
- padding-right: 5px;;
-}
-.callout.callout[data-callout*=bookinfo] .callout-content td:nth-child(2) {
- display: table-cell;
- overflow: hidden;
-}
-@media screen and (max-width: 768px) {
- .callout.callout[data-callout*=bookinfo] .callout-content table {
- width: 100%;
- }
- .callout.callout[data-callout*=bookinfo] .callout-content {
- display: grid;
- }
-}
-/******callout timeline*****/
-.callout.callout[data-callout="timeline"] {
- --callout-color: 31, 172, 139;
- --callout-icon: ' ';
- border-left: none;
- background-color: transparent;
-}
-
-.callout.callout[data-callout="timeline"] >.callout-content {
- border-left:none;
- display: -ms-grid;
- display: grid;
- -ms-grid-columns: auto auto 1fr;
- grid-template-columns: 0.3fr auto 1fr;
- -webkit-column-gap: 1.5rem;
- column-gap: 1.5rem;
- row-gap: 0.25rem;
- margin: 2.3rem 1rem 0 0;
- padding: 0;
-}
-.callout.callout[data-callout="timeline"] .callout-content hr::before {
- display: none;
-}
-.callout.callout[data-callout="timeline"] .callout-content hr {
- height: 100%;
- width: 0.5rem;
- -ms-grid-column: 2;
- -ms-grid-column-span: 1;
- grid-column: 2 / span 1;
- -ms-grid-row: 1;
- grid-row-start: 1;
- background-color: var(--text-normal);
- opacity: 0.1;
- grid-row-end: 9;
- margin:auto;
- border: none;
- overflow: hidden;
- border-radius: 10px;
-}
-.callout.callout[data-callout="timeline"] .callout-content blockquote {
- color: var(--text-on-accent);
- display: block;
- -ms-grid-column: 1;
- -ms-grid-column-span: 1;
- grid-column: 1 / span 1;
- position: relative;
- -ms-flex-item-align: start;
- -ms-grid-row-align: start;
- align-self: start;
- text-align: left;
- box-shadow: none;
- margin: 0;
- border: none;
- padding: 0;
- background-color: var(--interactive-accent);
-}
-.callout.callout[data-callout="timeline"] .callout-content blockquote p::before {
- display: none;
-}
-.callout.callout[data-callout="timeline"] .callout-content blockquote,
-.callout.callout[data-callout="timeline"] .callout-content blockquote + *:not(.callout),
-.callout.callout[data-callout="timeline"] .callout-content hr+ *:not(.callout) {
- padding-top: 0.2em;
- padding-bottom: 0.2em;
-}
-.callout.callout[data-callout="timeline"] .callout-content blockquote .list-bullet::after{
- color: var(--text-on-accent);
- left:0;
-}
-.callout.callout[data-callout="timeline"] .callout-content blockquote p {
- display: block;
- color: var(--text-on-accent);
- background-color: var(--interactive-accent);
- font-style: normal;
- border-radius: 5px;
-}
-.callout.callout[data-callout="timeline"] .callout-content>*:not(blockquote):not(hr) {
- position: relative;
- -ms-grid-column: 3;
- -ms-grid-column-span: 1;
- grid-column: 3 / span 1;
- margin-block-start: 0;
- margin-block-end: 0;
-}
-.callout.callout[data-callout="timeline"] table {
- font-size: 13px;
-}
-
-/******callout icon*****/
-.show-inline-title .callout.callout:is([data-callout-metadata^='icon'],
-.show-inline-title [data-callout='icon']) {
- margin-top: -7em;
-}
-.callout.callout:is([data-callout-metadata^='icon'],
-[data-callout='icon']) {
- flex: none !important;
- border-left: 0;
- background-color: transparent;
- box-shadow: none;
- float: left;
- margin-top: -4em;
- margin-bottom: 0;
-}
-.is-live-preview .callout.callout:is([data-callout-metadata^='icon'],
-[data-callout='icon']) {
- margin-top: -1.6em;
-}
-.callout.callout:is([data-callout-metadata^='icon'],
-[data-callout='icon']) .callout-title {
- display: none;
-}
-.callout.callout:is([data-callout-metadata^='icon'],
-[data-callout='icon']) .callout {
- overflow: visible;
- margin: 0;
-}
-.callout.callout:is([data-callout-metadata^='icon'],
-[data-callout='icon']) > .callout-content {
- padding: 0;
-}
-.callout.callout:is([data-callout-metadata^='icon'],
-[data-callout='icon']) > .callout-content>svg {
- height: calc(1em + 12px);
- padding: 6px;
- border-radius: 4px;
- pointer-events: initial;
- transition: ease .2s background;
- font-size: 4em;
- margin-bottom: 0px;
-}
-
-/***Sticky notes 便签效果**/
-.callout[data-callout="stickies"] {
- box-shadow:none;
- border-left:0px;
- overflow: unset;
-}
-.callout[data-callout="stickies"][data-callout-metadata*="left"] {
- width: max(180px, 30%);
-}
-
-.callout[data-callout="stickies"][data-callout-metadata*="left"]>.callout-content {
- max-width: 100%;
-}
-.callout[data-callout="stickies"] >.callout-title {
- display: none;
-}
-
-.callout[data-callout="stickies"] >.callout-content {
- overflow:visible;
- text-align: center;
- transition: width 2s;
- padding: 5px;
- margin: 18px;
- position: relative;
- float: right;
- right: -10px;
- width: max(180px, 30%);
- max-width: 50%;
- background-color: var(--stickies-color-1);
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(2deg);
- transition: all 2s ease;
- z-index: 1;
- padding-top: 10px;
- padding-bottom: 10px;
- border-radius: 0px;
- color: black;
-}
-.callout[data-callout="stickies"] >.callout-content::after {
- content: "";
- left: -5%;
- top: -10px;
- height: 40px;
- width: 15px;
- border-radius: var(--radius-l);
- border: 3px solid #979797;
- display: inline-block;
- position: absolute;
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(-11deg);
- z-index: 11;
-}
-.callout[data-callout="stickies"] >.callout-content::before {
- width: 11px;
- height: 20px;
- content: "";
- display: inline-block;
- position: absolute;
- left: -3.5%;
- top: -2px;
- border-radius: var(--radius-l);
- border: 3px solid #979797;
- border-bottom: 0;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
- z-index: 10;
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(-11deg);
-}
-
-.callout[data-callout="stickies2"] {
- box-shadow: none;
- border-left: none;
-}
-.callout[data-callout="stickies2"] >.callout-title {
- display: none;
-}
-
-.callout[data-callout="stickies2"] >.callout-content {
- overflow:visible;
- position: relative;
- float: left;
- box-shadow: 0 10px 10px 2px #9191912d;
- width: max(180px, 30%);
- max-width: 50%;
- background-color: var(--stickies-color-2);
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- transform: rotate(-2deg);
- transition: all 2s ease;
- z-index: 1;
- padding: 20px;
- margin: 10px;
- color: black;
-}
-.callout[data-callout="stickies2"] >.callout-content::after {
- content: "";
- display: block;
- height: 32px;
- width: 2px;
- position: absolute;
- left: 50%;
- top: -10px;
- z-index: 1;
- border-radius: 50%;
- display: inline-block;
- height: 15px;
- width: 15px;
- border: 1px;
- box-shadow: inset -10px -10px 10px #f0b7a4, inset 3px 3px 5px;
-}
-.callout[data-callout="stickies2"][data-callout-metadata*="right"] {
- width: max(180px, 30%);
-}
-.callout[data-callout="stickies2"][data-callout-metadata*="right"] >.callout-content {
- float:right;
- max-width: 100%;
-}
-
-.callout[data-callout="stickies3"] {
- background-color: transparent ;
- box-shadow:none;
- border-left:0px;
- margin: 20px auto 0 auto !important;
-}
-.callout[data-callout="stickies3"] >.callout-title {
- display: none;
-}
-
-.callout[data-callout="stickies3"] >.callout-content {
- overflow:visible;
- width: max(180px, 30%);
- max-width: 235px;
- min-height: 235px;
- padding-top: 2.5em;
- font-family: Arial;
- margin-top: 20px;
- margin-right: 25px;
- position: relative;
- vertical-align: top;
- display: inline-block;
- background: #F7E999;
- text-align: center;
- box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
- color: black;
- font-family: var(--font-family-vault);
-}
-div.is-live-preview .callout[data-callout="stickies3"] >.callout-content {
- padding: 20px 15px 10px 15px;
-}
-.markdown-preview-view .callout[data-callout="stickies3"] >.callout-content p {
- margin-block-start: 0.5em;
- margin-block-end: 0.5em;
-}
-div.callout[data-callout="stickies3"] >.callout-content ul {
- text-align: left;
- margin-left: auto;
-}
-.callout[data-callout="stickies3"] >.callout-content::before {
- display: block;
- content: "";
- background: rgba(227, 200, 114, 0.4);
- width: 56%;
- height: 28px;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
- border-radius: 6px/18px 0;
- position: absolute;
- top: -13px;
- left: 20%;
- -webkit-transform: rotate(-2deg);
- -moz-transform: rotate(-2deg);
- -o-transform: rotate(-2deg);
- -ms-transform: rotate(-2deg);
- transform: rotate(-2deg);
-}
-.callout[data-callout="stickies3"] >.callout-content a {
- color: #6b824f;
- -webkit-transition: all 0.4s ease;
- -moz-transition: all 0.4s ease;
- -o-transition: all 0.4s ease;
- -ms-transition: all 0.4s ease;
- transition: all 0.4s ease;
-}
-.callout[data-callout="stickies3"] >.callout-content a:hover {
- color: #D83A25;
- background: transparent;
-}
-.callout[data-callout="stickies3"] >.callout-content a::before {
- content: "";
-}
-
-.markdown-preview-view .callout[data-callout="stickies3"] >.callout-content span {
- font-size: smaller;
-}
-
-.markdown-preview-view .callout[data-callout="stickies3"] >.callout-content img {
- max-height: 205px;
- margin-top: -2.5em;
-}
-.markdown-preview-view .callout[data-callout="stickies3"] >.callout-content {
- font-size: smaller;
-}
-.theme-dark .markdown-preview-view .callout[data-callout="stickies3"] >.callout-content blockquote {
- color: var(--interactive-normal);
-}
-.theme-dark .markdown-preview-view .callout[data-callout="stickies3"] >.callout-content em {
- color: var(--interactive-accent);
- -webkit-text-fill-color: unset;
-}
-.theme-dark .markdown-preview-view .callout[data-callout="stickies3"] >.callout-content strong {
- color: var(--interactive-accent)!important;
-}
-.markdown-preview-view .callout[data-callout="stickies3"] >.callout-content .block-language-dataviewjs p {
- max-height: 195px;
-}
-
-.callout:is([data-callout-metadata*='yellow']) .callout-content{
- background: #F7E999;
- -webkit-transform: rotate(2deg);
- -moz-transform: rotate(2deg);
- -o-transform: rotate(2deg);
- -ms-transform: rotate(2deg);
- transform: rotate(2deg);
-}
-
-.callout:is([data-callout-metadata*='blue']) .callout-content {
- background: #b9dcf4;
- -webkit-transform: rotate(-2deg);
- -moz-transform: rotate(-2deg);
- -o-transform: rotate(-2deg);
- -ms-transform: rotate(-2deg);
- transform: rotate(-2deg);
-}
-
-.callout:is([data-callout-metadata*='pink']) .callout-content {
- background: #FFBDA3;
- -webkit-transform: rotate(1deg);
- -moz-transform: rotate(1deg);
- -o-transform: rotate(1deg);
- -ms-transform: rotate(1deg);
- transform: rotate(1deg);
-}
-
-.callout:is([data-callout-metadata*='green']) .callout-content {
- background: #CAF4B9;
- -webkit-transform: rotate(-1deg);
- -moz-transform: rotate(-1deg);
- -o-transform: rotate(-1deg);
- -ms-transform: rotate(-1deg);
- transform: rotate(-1deg);
-}
-/*禁用点击超链接跳转 需要跳转 按ctrl+超链接即可*/
-body.link-click .cm-s-obsidian span.cm-link a {
- pointer-events: none;
-}
-
-/*禁用实时预览点击标签跳转 需要跳转 点击#号即可*/
-body.tag-click .cm-line span.cm-hashtag:not(.cm-formatting) {
- pointer-events: none;
-}
-/*ob关闭按钮顺序调整*/
-body.reversal-titlebar .titlebar-button-container.mod-right {
- direction: rtl;
-}
-body.is-hidden-frameless:not(.is-fullscreen).is-focused .titlebar-button-container.mod-right {
- background-color:transparent;
-}
-
-
-/* funny LP headers animation 开启标题动画 ===
-from discord @sailKite https://cdn.discordapp.com/attachments/702656734631821413/1007258862606352424/FunnyHeaderAnimLP.css
-*/
-body.funny-header-anim .is-live-preview .cm-line > :is(.cm-header, .cm-widgetBuffer) + .cm-header,
-body.funny-header-anim.clutter-free-headings .cm-line > :is(.cm-header, .cm-widgetBuffer) + .cm-header {
- display: inline-block;
-}
-body.funny-header-anim .is-live-preview .cm-line:not(.cm-active) :is(.cm-header, .cm-widgetBuffer) + .cm-header,
-body.funny-header-anim.clutter-free-headings .cm-line:not(.cm-active) :is(.cm-header, .cm-widgetBuffer) + .cm-header,
-body.funny-header-anim .is-live-preview .cm-line:not(.cm-active) :is(.cm-header, .cm-widgetBuffer) + .cm-header ~ *,
-body.funny-header-anim.clutter-free-headings .cm-line:not(.cm-active) :is(.cm-header, .cm-widgetBuffer) + .cm-header ~ * {
- transform: translateX(0ch);
- transition: transform 333ms;
-}
-body.funny-header-anim .is-live-preview .cm-active :is(.cm-header, .cm-widgetBuffer) + .cm-header,
-body.funny-header-anim.clutter-free-headings :is(.cm-header, .cm-widgetBuffer) + .cm-header ,
-body.funny-header-anim .is-live-preview .cm-active :is(.cm-header, .cm-widgetBuffer) + .cm-header ~ *,
-body.funny-header-anim.clutter-free-headings :is(.cm-header, .cm-widgetBuffer) + .cm-header ~ *{
- transition: transform 333ms;
- transform: translateX(30px);
-}
-body.funny-header-anim .is-live-preview .cm-active :is(.cm-header) +.cm-widgetBuffer + .cm-html-embed,
-body.funny-header-anim.clutter-free-headings .cm-active :is(.cm-header) + .cm-widgetBuffer + .cm-html-embed {
- transition: margin-left 500ms;
- margin-left: 30px;
-}
-body.funny-header-anim .is-live-preview .cm-active :is(.cm-header, .cm-widgetBuffer) + .cm-bracket,
-body.funny-header-anim.clutter-free-headings .cm-active :is(.cm-header, .cm-widgetBuffer) + .cm-bracket {
- transition: margin-left 333ms;
- margin-left: 30px;
-}
-body.funny-header-anim .is-live-preview .cm-line:not(.cm-active) .cm-header:first-of-type,
-body.funny-header-anim.clutter-free-headings .cm-line:not(.cm-active) .cm-header:first-of-type {
- display: none;
- opacity: 0;
-}
-
-body.funny-header-anim .is-live-preview .cm-active .cm-formatting-header + .cm-header,
-body.funny-header-anim.clutter-free-headings .cm-active .cm-formatting-header + .cm-header{
- margin-left: -30px;
-}
-
-body.funny-header-anim .is-live-preview .cm-active .cm-formatting-header ~ .cm-foldPlaceholder,
-body.funny-header-anim.clutter-free-headings .cm-active .cm-formatting-header ~ .cm-foldPlaceholderr{
- transition: margin-left 333ms;
- margin-left: 30px;
-}
-body.funny-header-anim .is-live-preview .cm-active .cm-header:first-of-type,
-body.funny-header-anim.clutter-free-headings .cm-active .cm-header:first-of-type {
- transform: translateX(0ch);
- animation: opac 333ms;
-}
-
-@keyframes opac {
- from {opacity: 0;}
- to {opacity: 1;}
-}
-
-/* head-tag-style*/
-body.head-tag-style :is(.cm-header) +.cm-widgetBuffer + .cm-html-embed>sup {
- background-color: var(--text-accent-hover);
- color: #fff;
- vertical-align: top;
- border-radius: 3px;
- padding: 1px 6px;
- font-size: 12px;
- line-height: calc(var(--paragraph-spacing) + 0.7);
- margin-left: 0.5em;
- letter-spacing: .1em;
- font-family: var(--font-default);
-}
-body.head-tag-style :is(.cm-header) +.cm-widgetBuffer + .cm-html-embed>sub {
- background-color: var( --simple-orange);
- color: #fff;
- vertical-align: top;
- border-radius: 3px;
- padding: 1px 6px;
- font-size: 12px;
- line-height: calc(var(--paragraph-spacing) + 0.7);
- margin-left: 0.5em;
- letter-spacing: .1em;
- font-family: var(--font-default);
-}
-
-body.head-tag-style :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) sup {
- background-color: var(--text-accent-hover);
- color: #fff;
- vertical-align: top;
- border-radius: 3px;
- padding: 1px 6px;
- font-size: 12px;
- margin-left: 0.5em;
- letter-spacing: .1em;
- margin-top: -0.2em;
- line-height: calc(var(--line-height-main) - 0.7);
-}
-
-body.head-tag-style :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) sub {
- background-color: var( --simple-orange);
- color: #fff;
- vertical-align: top;
- border-radius: 3px;
- padding: 1px 6px;
- font-size: 12px;
- margin-left: 0.5em;
- letter-spacing: .1em;
- margin-top: -0.2em;
- line-height: calc(var(--line-height-main) - 0.7);
-}
-body.head-tag-style :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) :is(sub,sup)>.tag:not(.token) {
- padding: 0;
- background-color: transparent;
-}
-
-body.head-tag-style .cm-s-obsidian .cm-header ~ span.cm-hashtag {
- font-size: calc(var(--font-size-tag) - 0.3em)!important;
- vertical-align: top;
-}
-body.head-tag-style .cm-s-obsidian .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-header,
-body.head-tag-style .cm-s-obsidian .cm-hashtag.cm-header {
- vertical-align: top;
-}
-
-
-body:not(.tag-default) .cm-s-obsidian .cm-header ~ span.cm-hashtag {
- font-size: calc(var(--font-size-tag) - 0.3em)!important;
-}
-
-
-body.head-tag-style :is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) >.tag:not(.token) {
- font-size: calc(var(--font-size-tag) - 0.3em);
- vertical-align: top;
-}
-
-/*
-.cm-s-obsidian .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-header,
-.cm-s-obsidian .cm-hashtag.cm-header {
- font-size: calc(var(--font-size-tag) - 0.3em) !important;
- vertical-align: middle;
- margin-top: -0.3em;
-}
-*/
-
-body.head-tag-style .cm-s-obsidian .cm-formatting.cm-formatting-hashtag.cm-hashtag.cm-hashtag-begin.cm-header,
-body.head-tag-style .cm-s-obsidian .cm-hashtag.cm-header {
- vertical-align: top;
-}
-
-:is(.markdown-preview-view,.markdown-rendered) :is(h1,h2,h3,h4,h5,h6) >.tag:not(.token) {
- font-size: calc(var(--font-size-tag) - 0.2em);
- vertical-align: middle;
-}
-
-/****** 网络图片标题样式********/
-[data-dv-key="img-caption"] + span.dataview>span {
- margin: 0.5rem 0;
- display: block;
- caption-side: bottom;
- text-align: center;
- font-size: 0.85rem;
-}
-.dataview.inline-field-key[data-dv-key="img-caption"] + .dataview.inline-field-value {
- background-color:unset;
- border-radius: 0px;
- padding: 0;
- font-family: var(--font-text);
-}
-
-.dataview.inline-field-key[data-dv-key="img-caption"] {
- display:none;
- background-color:unset;
- font-size: 0px;
- padding: 0;
- border-radius: 0px;
-}
-
-.dataview.inline-field-key[data-dv-key="img-caption"] {
- display:none;
- background-color:unset;
- font-size: 0px;
- padding: 0;
- border-radius: 0px;
-}
-
-
-body:not(.remove-selectionbackground) .markdown-source-view.mod-cm6 .cm-editor .cm-selectionBackground {
- background: transparent;
-}
-
-.clickable-icon.is-active,
-.clickable-icon.has-active-menu,
-.clickable-icon:active,
-.clickable-icon:hover {
- background-color: var(--theme-color-translucent-015);
-}
-
-.workspace.is-left-sidedock-open .workspace-ribbon.side-dock-ribbon.mod-left .sidebar-toggle-button .clickable-icon,
-.workspace-split.mod-horizontal .sidebar-toggle-button .clickable-icon,
-.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right .clickable-icon {
- color: var(--theme-color);
-}
-
-.workspace-tabs .view-header {
- margin: 0;
- padding: 0 var(--size-4-2);
-}
-
-.workspace-split.mod-root .workspace-tab-header.is-active {
- z-index: var(--layer-popover);
- color: var(--text-normal);
- /*box-shadow: var(--window-shadow);*/
-}
-.is-mobile .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- z-index: 29;
-}
-.is-focused .workspace-tab-header {
- color: var(--text-muted);
-}
-
-
-/*
-.workspace-tabs.mod-stacked .view-header,
-.is-focused .workspace .mod-root .workspace-tabs.mod-stacked .workspace-leaf.mod-active .view-header {
- background-color: var(--color-base-10);
-}*/
-.workspace-split.mod-root .workspace-tabs.mod-stacked .view-content {
- backdrop-filter: blur(var(--stack-tabs-background-blur-depth));
-}
-.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header {
- background-color: var(--background-primary);
- border-right: 1px solid var(--page-border-bottom);
- box-shadow: -1px 0 10px 0 var(--tab-stacked-shadow);
- backdrop-filter: blur(6px);
-}
-.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header:first-child {
- border-left: 1px solid var(--page-border-bottom);
-}
-
-.titlebar-button:hover {
- background-color: unset;
-}
-.markdown-rendered ul ul, .markdown-rendered ol ul, .markdown-rendered ul ol, .markdown-rendered ol ol
-{
-
- margin-block-start: calc((var(--paragraph-spacing) - 1) * 1em);
- margin-block-end: calc((var(--paragraph-spacing) - 1) * 1em);
-
-}
-/* body:not(.default-list-marker) .list-bullet::before {
- display: none;
-} */
-
-body:not(.default-list-marker) .markdown-rendered .list-bullet::after {
- content: '\2022';
- font-size: var(--list-ul-marker-size);
- font-family: Inter;
- width: unset;
- height: unset;
- border: none;
- background: transparent;
- color: var(--list-ul-marker-color);
- margin-left: 0.13em;
- /* margin-top: calc(0.466em * var(--line-height-list) - 0.286em); */
- line-height: 0.55;
- transition: all 0.15s ease;
-}
-
-body:not(.default-list-marker) .list-bullet::after {
- content: '\2022';
- font-size: var(--list-ul-marker-size);
- font-family: Inter;
- width: unset;
- border: none;
- background: transparent;
- color: var(--list-ul-marker-color);
-/* margin-left: -0.03em;
- margin-top: -0.15em; */
- display: flex;
- justify-content: center;
- flex-direction: column;
- height: 43%;
- transition: all 0.15s ease;
-}
-
-body.custom-unordered-list .markdown-rendered .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after,
-body.custom-unordered-list .markdown-rendered .list-bullet::after {
- content: var(--list-ul-marker-4);
- font-size: var(--list-ul-marker-size-4);
- color: var(--list-ul-marker-color-4,var(--list-marker-color));
-}
-
-body.custom-unordered-list .markdown-source-view.mod-cm6 .list-bullet::after {
- content: var(--list-ul-marker-4);
- font-size: var(--list-ul-marker-size-4);
- color: var(--list-ul-marker-color-4,var(--list-marker-color));
-}
-
-body.custom-unordered-list .has-list-bullet .list-bullet::after,
-body.custom-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.custom-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line>span.cm-formatting:first-of-type .list-bullet::after {
- content: var(--list-ul-marker-1);
- font-size: var(--list-ul-marker-size-1);
- color: var(--list-ul-marker-color-1,var(--list-marker-color));
-}
-
-body.custom-unordered-list .has-list-bullet .has-list-bullet .list-bullet::after,
-body.custom-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.custom-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- content: var(--list-ul-marker-2);
- font-size: var(--list-ul-marker-size-2);
- color: var(--list-ul-marker-color-2,var(--list-marker-color));
-}
-body.custom-unordered-list .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after,
-body.custom-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.custom-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- content: var(--list-ul-marker-3);
- font-size: var(--list-ul-marker-size-3);
- color: var(--list-ul-marker-color-3,var(--list-marker-color));
-}
-
-
-.markdown-source-view.mod-cm6 .cm-indent::before {
- margin-left: var(--bt-list-indentation-margin-left-editing, 0px);
-}
-.markdown-rendered.show-indentation-guide li > ul::before,
-.markdown-rendered.show-indentation-guide li > ol::before {
- margin-left: var(--bt-list-indentation-margin-left-reading, 0);
-}
-
-.is-focused .mod-active .workspace-tab-header.is-active
-.workspace-tab-header-inner-icon {
- color: var(--theme-color);
-}
-
-body:not(.default-list-marker) .list-collapse-indicator:hover ~ .list-bullet:after,
-body:not(.default-list-marker) .cm-fold-indicator:hover ~ .list-bullet:after,
-body:not(.default-list-marker) .list-collapse-indicator:hover ~ .cm-formatting-list .list-bullet:after,
-body:not(.default-list-marker) .cm-fold-indicator:hover ~ .cm-formatting-list .list-bullet:after {
- box-shadow: -0.02em 0.058em 0 2px var(--background-modifier-hover);
- background-color: var(--background-modifier-hover);
-}
-
-body:not(.default-list-marker) li.is-collapsed .list-collapse-indicator:hover ~ .list-bullet:after,
-body:not(.default-list-marker) li.is-collapsed .cm-fold-indicator:hover ~ .list-bullet:after,
-body:not(.default-list-marker) .list-collapse-indicator:hover.is-collapsed ~ .list-bullet:after,
-body:not(.default-list-marker) .cm-fold-indicator:hover.is-collapsed ~ .list-bullet:after,
-body:not(.default-list-marker) li.is-collapsed .list-collapse-indicator:hover ~ .cm-formatting-list .list-bullet:after,
-body:not(.default-list-marker) li.is-collapsed .cm-fold-indicator:hover ~ .cm-formatting-list .list-bullet:after,
-body:not(.default-list-marker) .list-collapse-indicator:hover.is-collapsed ~ .cm-formatting-list .list-bullet:after,
-body:not(.default-list-marker) .cm-fold-indicator:hover.is-collapsed ~ .cm-formatting-list .list-bullet:after,
-
-body:not(.default-list-marker) li.is-collapsed .list-bullet:after,
-body:not(.default-list-marker) .is-collapsed ~ .cm-formatting-list .list-bullet:after,
-body:not(.default-list-marker) .markdown-rendered .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .is-collapsed .list-bullet::after {
- color: var(--list-marker-color-collapsed);
- box-shadow: -0.02em 0.058em 0 2px var(--background-modifier-active-hover);
- background-color: var(--background-modifier-active-hover);
-}
-
-
-body.colorful-unordered-list ul > li::marker {
- color: var(--list-colorful-marker);
-}
-body.colorful-unordered-list :is(ul, ol) ul li::marker {
- color: hsl(calc(var(--accent-h) + 60),var(--accent-s),var(--accent-l));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) ul li::marker {
- color: hsl(calc(var(--accent-h) + 120),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) ul li::marker {
- color: hsl(calc(var(--accent-h) + 180),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ul li::marker {
- color: hsl(calc(var(--accent-h) + 240),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ul li::marker {
- color: hsl(calc(var(--accent-h) + 300),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ul li::marker {
- color: hsl(calc(var(--accent-h) + 0), var(--accent-s), calc(var(--accent-l) * 0.95));
-}
-
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .list-bullet::after {
- content: var(--list-ul-colorful-marker-content);
-}
-
-body.colorful-unordered-list .has-list-bullet .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line>span.cm-formatting:first-of-type .list-bullet::after {
- color: var(--list-colorful-marker);
-}
-
-
-body.colorful-unordered-list .has-list-bullet .has-list-bullet .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- color: var(--list-colorful-marker);
- filter: hue-rotate(60deg);
-}
-body.colorful-unordered-list .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- color: var(--list-colorful-marker);
- filter: hue-rotate(120deg);
-}
-body.colorful-unordered-list .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-4.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-4.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- color: var(--list-colorful-marker);
- filter: hue-rotate(180deg);
-}
-body.colorful-unordered-list .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-5.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-5.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- color: var(--list-colorful-marker);
- filter: hue-rotate(240deg);
-}
-body.colorful-unordered-list .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-6.cm-line div.cm-fold-indicator ~ span.cm-formatting .list-bullet::after,
-body.colorful-unordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-6.cm-line span.cm-hmd-list-indent ~ span.cm-formatting .list-bullet::after {
- color: var(--list-colorful-marker);
- filter: hue-rotate(300deg);
-}
-
-
-body.colorful-unordered-list li.is-collapsed .list-collapse-indicator:hover ~ .list-bullet:after,
-body.colorful-unordered-list li.is-collapsed .cm-fold-indicator:hover ~ .list-bullet:after,
-body.colorful-unordered-list .list-collapse-indicator:hover.is-collapsed ~ .list-bullet:after,
-body.colorful-unordered-list .cm-fold-indicator:hover.is-collapsed ~ .list-bullet:after,
-body.colorful-unordered-list li.is-collapsed .list-collapse-indicator:hover ~ .cm-formatting-list .list-bullet:after,
-body.colorful-unordered-list li.is-collapsed .cm-fold-indicator:hover ~ .cm-formatting-list .list-bullet:after,
-body.colorful-unordered-list .list-collapse-indicator:hover.is-collapsed ~ .cm-formatting-list .list-bullet:after,
-body.colorful-unordered-list .cm-fold-indicator:hover.is-collapsed ~ .cm-formatting-list .list-bullet:after,
-
-body.colorful-unordered-list li.is-collapsed .list-bullet:after,
-body.colorful-unordered-list .is-collapsed ~ .cm-formatting-list .list-bullet:after,
-body.colorful-unordered-list .markdown-rendered .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .is-collapsed .list-bullet::after {
- color: var(--list-marker-color-collapsed);
- box-shadow: -0.02em 0.058em 0 2px var(--background-modifier-active-hover);
- background-color: var(--background-modifier-active-hover);
-}
-
-
-/*ordered-list-style-1*/
-body.ordered-list-style-1 ol,
-body.ordered-list-style-1 ol ol,
-body.ordered-list-style-1 ol ol ol,
-body.ordered-list-style-1 ol ul ol,
-body.ordered-list-style-1 ol ol ol ol,
-body.ordered-list-style-1 ol ol ul ol,
-body.ordered-list-style-1 ol ul ol ol {
- list-style: none;
-}
-
-body.ordered-list-style-1 ol {
- counter-reset: niceBT;
-}
-
-body.ordered-list-style-1 ol>li {
- counter-increment: niceBT;
-}
-
-body.ordered-list-style-1 .markdown-rendered.show-indentation-guide li > ul::before {
- left: -18px;
-}
-body.ordered-list-style-1 .markdown-rendered.show-indentation-guide li > ol::before {
- left: -11px;
-}
-
-body.ordered-list-style-1 ol>li::before {
- content: counters(niceBT, '.') '. ';
- font-weight: bold;
- font-family: Inter;
- color: var(--list-ol-number-color);
- display: inline-block;
- white-space: pre;
- margin-left: -0.7em;
-}
-body.ordered-list-style-1 ul>li:not(.task-list-item)>p {
- display: inline;
-}
-body.ordered-list-style-1 ul>li:not(.task-list-item) {
- list-style-position: inside;
- padding-left: 0.25em;
-}
-
-body.ordered-list-style-1 ol.contains-task-list>li.task-list-item {
- margin-left: -1.2em;
-}
-
-body.list-bracket-style .markdown-rendered.show-indentation-guide li:not(.task-list-item) > :is(ol,ul)::before{
- border: none;
-}
-
-body.list-bracket-style :is(.markdown-preview-view,.markdown-rendered) ul>li:not(.task-list-item)::marker {
- font-size: 0.9em;
-}
-
-
-body.list-bracket-style :is(.markdown-preview-view,.markdown-rendered):not(.kanban) li:not(.task-list-item) {
- padding-left: 0.3rem;
-}
-
-body.list-bracket-style :is(.markdown-preview-view,.markdown-rendered):not(.kanban) ul>li:not(.task-list-item) {
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
- transition: all 300ms ease-in-out;
- border-left: 0.125em solid var(--list-ul-block-color);
-}
-
-body.list-bracket-style :is(.markdown-preview-view,.markdown-rendered):not(.kanban) ul>li:not(.task-list-item):hover {
- border-color: var(--list-ul-hover);
-}
-
-
-
-body.list-bracket-style :is(.markdown-preview-view,.markdown-rendered) ol:not(.contains-task-list)>li:not(.task-list-item) {
- border-left: 0.125em solid var(--list-ol-block-color);
- border-radius: var(--radius-s);
- padding-left: 0.3rem;
- border-radius: var(--radius-s);
- transition: all 300ms ease-in-out;
-}
-
-body.list-bracket-style ol.contains-task-list ol li:not(.task-list-item) {
- border-left: none !important;
- padding-left: 0.25em;
-}
-
-body.list-bracket-style :is(.markdown-preview-view,.markdown-rendered) ol:not(.contains-task-list)>li:not(.task-list-item):hover {
- border-color: var(--list-ol-hover);
-}
-
-
-body.list-bracket-style-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban) :is(ul,ol)>li:not(.task-list-item) {
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
- transition: all 300ms ease-in-out;
- border-left: 0.125em solid var(--list-ul-block-color);
-}
-
-body.list-bracket-style-two :is(.markdown-preview-view,.markdown-rendered):not(.kanban) ol>li:not(.task-list-item) {
- border-left: 0.125em solid var(--list-ol-block-color);
-}
-
-body.list-bracket-style-two .markdown-rendered.show-indentation-guide li:not(.task-list-item) > ul::before,
-body.list-bracket-style-two .markdown-rendered.show-indentation-guide li:not(.task-list-item) > ol::before {
- border: none;
-}
-
-/*list-bracket-style-two*/
-body.list-bracket-style-two ol,
-body.list-bracket-style-two ol ol,
-body.list-bracket-style-two ol ol ol,
-body.list-bracket-style-two ol ul ol,
-body.list-bracket-style-two ol ol ol ol,
-body.list-bracket-style-two ol ol ul ol,
-body.list-bracket-style-two ol ul ol ol {
- list-style: none;
-}
-
-body.list-bracket-style-two ol {
- counter-reset: niceBT;
-}
-
-body.list-bracket-style-two ol>li {
- counter-increment: niceBT;
-}
-
-body.list-bracket-style-two ol>li::before {
- content: counters(niceBT, '.') '. ';
- font-weight: bold;
- font-family: Monaco;
- font-size: 0.8em;
- color: var(--list-ol-number-color);
- display: inline-block;
- white-space: pre;
-}
-
-body.list-bracket-style-two ul>li:not(.task-list-item) {
- padding-left: 1.1em;
-}
-body.list-bracket-style-two ol>li:not(.task-list-item) {
- padding-left: 0.4em;
-}
-
-body.list-bracket-style-two .markdown-rendered .list-bullet {
- left: 0.6em;
-}
-
-body.list-bracket-style-three :is(.markdown-preview-view,.markdown-rendered):not(.kanban) :is(ul,ol):has(:is(ol,ul))>li:has(:is(ol,ul)):not(.task-list-item) {
- border-radius: var(--radius-s);
- word-wrap: break-word;
- word-break: break-word;
- transition: all 300ms ease-in-out;
- border-left: 0.125em solid var(--list-ul-block-color);
-}
-body.list-bracket-style-three :is(.markdown-preview-view,.markdown-rendered):not(.kanban) ol:has(:is(ol,ul))>li:has(:is(ol,ul)):not(.task-list-item) {
- border-left: 0.125em solid var(--list-ol-block-color);
-}
-
-body.list-bracket-style-three :is(.markdown-preview-view,.markdown-rendered):not(.kanban) :is(ul,ol):has(:is(ol,ul))>li:has(:is(ol,ul)):not(.task-list-item) {
- padding-left: 0.3em;
-}
-
-body.list-bracket-style-three .markdown-rendered.show-indentation-guide li:not(.task-list-item) > ul::before,
-body.list-bracket-style-three .markdown-rendered.show-indentation-guide li:not(.task-list-item) > ol::before {
- border: none;
-}
-body.list-bracket-style-three :is(.markdown-preview-view,.markdown-rendered):not(.kanban) li:not(.task-list-item) {
- padding-left: 0.45rem;
-}
-
-
-/*list-vertical-line-one*/
-body.list-vertical-line-one ol,
-body.list-vertical-line-one ol ol,
-body.list-vertical-line-one ol ol ol,
-body.list-vertical-line-one ol ul ol,
-body.list-vertical-line-one ol ol ol ol,
-body.list-vertical-line-one ol ol ul ol,
-body.list-vertical-line-one ol ul ol ol {
- list-style: none;
-}
-
-body.list-vertical-line-one ol {
- counter-reset: niceBTT;
-}
-
-body.list-vertical-line-one ol>li {
- counter-increment: niceBTT;
-}
-
-body.list-vertical-line-one ol>li::before {
- content: counters(niceBTT, '.') '. ';
- font-weight: bold;
- color: var(--list-ol-number-color);
- margin-left: -1.3em;
- font-family: Monaco;
- font-size: 0.9em;
-}
-
-body.list-vertical-line-one :is(ol,ul) :is(ol,ul) {
- position: relative;
-}
-
-:is(body.list-vertical-line-one,body.list-vertical-line-one, body.list-vertical-line-one) :is(.markdown-preview-view,.markdown-rendered) ul ol:not(.contains-task-list)>li:not(.task-list-item),
-:is(body.list-vertical-line-one,body.list-vertical-line-one, body.list-vertical-line-one) :is(.markdown-preview-view,.markdown-rendered) ul ol:not(.contains-task-list)+ul>li:not(.task-list-item),
-:is(body.list-vertical-line-one,body.list-vertical-line-one, body.list-vertical-line-one) :is(.markdown-preview-view,.markdown-rendered):not(.kanban) ol ul>li:not(.task-list-item),
-:is(body.list-vertical-line-one,body.list-vertical-line-one, body.list-vertical-line-one) :is(.markdown-preview-view,.markdown-rendered):not(.kanban) ol ul+ol>li:not(.task-list-item) {
- margin-top: calc(var(--margin-list) * -0.25em);
- padding-top: calc(var(--margin-list) * 0.25em);
-}
-
-
-body.colorful-ordered-list ol li::marker,
-body.colorful-ordered-list ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .cm-formatting.cm-formatting-list.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
-}
-
-body.colorful-ordered-list :is(ul, ol) ol li::marker {
- color: hsl(calc(var(--accent-h) + 60),var(--accent-s),var(--accent-l));
-}
-body.colorful-ordered-list :is(ul, ol) ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
- filter: hue-rotate(60deg);
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) ol li::marker {
- color: hsl(calc(var(--accent-h) + 120),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
- filter: hue-rotate(120deg);
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::marker {
- color: hsl(calc(var(--accent-h) + 180),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-4.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-4.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
- filter: hue-rotate(180deg);
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::marker {
- color: hsl(calc(var(--accent-h) + 240),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-5.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-5.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
- filter: hue-rotate(240deg);
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::marker {
- color: hsl(calc(var(--accent-h) + 300),var(--accent-s),calc(var(--accent-l) * 0.95));
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-6.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-6.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
- filter: hue-rotate(300deg);
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::marker {
- color: hsl(calc(var(--accent-h) + 0), var(--accent-s), calc(var(--accent-l) * 0.95));
-}
-
-body.colorful-ordered-list :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) :is(ul, ol) ol li::before,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-7.cm-line div.cm-fold-indicator ~ span.cm-formatting.cm-formatting-list-ol,
-body.colorful-ordered-list .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-7.cm-line span.cm-hmd-list-indent ~ span.cm-formatting.cm-formatting-list-ol {
- color: var(--list-colorful-marker);
- filter: hue-rotate(0deg);
-}
-
-
-@property --colorA {
- syntax: '';
- inherits: false;
- initial-value: #9800f021;
-}
-@property --colorB {
- syntax: '';
- inherits: false;
- initial-value: #0048f021;
-}
-@property --colorC {
- syntax: '';
- inherits: false;
- initial-value: #00f02c21;
-}
-body.enable-icon-anima div.nav-header:hover {
- background: linear-gradient(135deg,var(--colorA),var(--colorB),var(--colorC));
- animation: rainbow-change 8s infinite linear;
-}
-
-@keyframes rainbow-change {
- 20% {
- --colorA: #f0000015;
- --colorB: #88f00015;
- --colorC: #0048f015;
- }
- 40% {
- --colorA: #10f00015;
- --colorB: #007cf015;
- --colorC: #6400f015;
- }
- 60% {
- --colorA: #d4f00015;
- --colorB: #f0780015;
- --colorC: #f0003c15;
- }
- 80% {
- --colorA: #0060f015;
- --colorB: #f0700015;
- --colorC: #00d0f015;
- }
-}
-
-
-body.enable-icon-anima :is(.workspace-ribbon, .nav-header) .clickable-icon:before{
- content: '';
- background-color: var(--theme-color-translucent-01);
- position: absolute;
- width: 20px;
- height: 20px;
- border-radius: 50%;
- visibility: hidden;
-}
-
-body.enable-icon-anima :is(.workspace-ribbon, .nav-header) .clickable-icon:hover:before {
- animation: bead-1 1s;
-}
-
-body.enable-icon-anima :is(.workspace-ribbon, .nav-header) .clickable-icon:after {
- content: '';
- background-color: var(--theme-color-translucent-01);
- position: absolute;
- width: 20px;
- height: 20px;
- border-radius: 50%;
- visibility: hidden;
-}
-
-body.enable-icon-anima :is(.workspace-ribbon, .nav-header) .clickable-icon:hover:after {
- animation: bead-2 1s;
-}
-
-@keyframes bead-1 {
- 0% {
- transform: scale(1);
- visibility: visible;
- }
- 25% {
- margin-left: 20px;
- margin-top: 20px;
- transform: scale(0);
- visibility: hidden;
- }
- 50% {
- margin: 0px;
- transform: scale(1);
- visibility: visible;
- }
- 100% {
- margin-left: 20px;
- margin-top: -20px;
- transform: scale(0);
- visibility: hidden;
- }
-}
-
-@keyframes bead-2 {
- 0% {
- transform: scale(1);
- visibility: visible;
- }
- 25% {
- margin-left: -20px;
- margin-top: -20px;
- transform: scale(0);
- visibility: hidden;
- }
- 50% {
- margin: 0px;
- transform: scale(1);
- visibility: visible;
- }
- 100% {
- margin-left: -20px;
- margin-top: 20px;
- transform: scale(0);
- visibility: hidden;
- }
-}
-
-/**ob 1.0 **/
-.is-hidden-frameless:not(.is-fullscreen) .titlebar-button-container.mod-right:hover {
- background-color: var(--titlebar-background-focused);
-}
-.is-hidden-frameless:not(.is-fullscreen) .titlebar-button-container.mod-right {
- background-color: transparent;
-}
-.is-hidden-frameless.mod-windows .titlebar-button {
- background-color: transparent;
-}
-
-.markdown-preview-view progress, .markdown-rendered progress, .markdown-source-view.is-live-preview progress {
- overflow: unset;
- vertical-align: middle;
-}
-
-body.title-justify-start .view-header-title-container {
- justify-content: flex-start;
-}
-
-.search-input-container input:hover {
- box-shadow: var(--window-shadow-hover);
-}
-
-
-
-.memo-context-menu{
- background-color:var(--bg-color-settings-3);
- backdrop-filter: blur(10px);
-}
-.cm-s-obsidian span.obsidian-search-match-highlight {
- box-shadow: none;
-}
-select:hover,
-.dropdown:hover,
-select:focus,
-.dropdown:focus {
- box-shadow: none;
-}
-
-.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title, .workspace-leaf.mod-active .nav-file.has-focus > .nav-file-title {
- box-shadow: none;
-}
-
-.nav-folder.mod-root > .nav-folder-children > .nav-file .nav-file-title {
- padding-left: var(--size-2-3);
-}
-
-.nav-folder .nav-folder-children[style="height: 0px;"] {
- height: auto !important;
-}
-
-textarea:active,
-input[type='text']:active,
-input[type='search']:active,
-input[type='email']:active,
-input[type='password']:active,
-input[type='number']:active,
-textarea:focus,
-input[type='text']:focus,
-input[type='search']:focus,
-input[type='email']:focus,
-input[type='password']:focus,
-input[type='number']:focus,
-textarea:focus-visible,
-input[type='text']:focus-visible,
-input[type='search']:focus-visible,
-input[type='email']:focus-visible,
-input[type='password']:focus-visible,
-input[type='number']:focus-visible {
- box-shadow: none;
-}
-
-
-@keyframes fancy-prompt-1 {
- 0% {
- transform: scale(1.2) rotate(0);
- opacity: 0;
- box-shadow: 0 0 0 rgba(241, 241, 241, 0);
- }
- 50% {
- transform: scale(1) rotate(-0.2deg);
- opacity: 1;
- box-shadow: 0 0 0 rgba(241, 241, 241, 0.5);
- }
- 75% {
- transform: scale(1) rotate(0.2deg);
- opacity: 1;
- box-shadow: 0 0 250px rgba(241, 241, 241, 0.5);
- }
- 100% {
- transform: scale(1) rotate(0);
- opacity: 1;
- box-shadow: 0 0 500px rgba(241, 241, 241, 0);
- }
-}
-
-.prompt {
- backdrop-filter: blur(10px);
- box-shadow: 0 0 10px 1px var(--prompt-box-shadow);
- border: none;
-}
-
-
-@keyframes slideUpLarge {
- 0% {
- transform: translateY(-100%);
- }
- 100% {
- transform: translateY(0%);
- }
-}
-
-@keyframes quickScaleDown {
- 0% {
- transform: scale(0);
- }
- 20% {
- transform: scale(0.2);
- }
-
- 40% {
- transform: scale(0.4);
- }
- 60% {
- transform: scale(0.6);
- }
- 80% {
- transform: scale(0.8);
- }
- 100% {
- transform: scale(1);
- }
-}
-
-@keyframes blowUpModal {
- 0% {
- transform: scale(0);
- opacity: 0;
- }
- 100% {
- transform: scale(1);
- opacity: 1;
- }
-}
-
-
-@keyframes roadRunnerIn {
- 0% {
- transform: translateX(-1500px) skewX(30deg) scaleX(1.3);
- }
- 70% {
- transform: translateX(30px) skewX(0deg) scaleX(0.9);
- }
- 100% {
- transform: translateX(0px) skewX(0deg) scaleX(1);
- }
-}
-
-@keyframes roadRunnerOut {
- 0% {
- transform: translateX(400px) skewX(30deg) scaleX(1.3);
- }
- 50% {
- transform: translateX(-30px) skewX(0deg) scaleX(0.9);
- }
- 100% {
- transform: translateX(0px) skewX(0deg) scaleX(1);
- }
-}
-
-@keyframes pop-swirl {
- 0% {
- transform: scale(0) rotate(360deg);
- }
- 60% {
- transform: scale(0.8) rotate(-10deg);
- }
- 100% {
- transform: scale(1) rotate(0deg);
- }
-}
-
-@keyframes unfoldIn {
- 0% {
- transform: scaleY(0.005) scaleX(0);
- }
- 50% {
- transform: scaleY(0.005) scaleX(1);
- }
- 100% {
- transform: scaleY(1) scaleX(1);
- }
-}
-
-[class="prompt"] {
- animation: var(--prompt-options) .5s ease-in;
-}
-
-body.hide-left-ribbon .workspace-ribbon.mod-left:not(:hover):before,
-body.hide-left-ribbon .workspace-ribbon.side-dock-ribbon.mod-left:not(:hover),
-body.hide-left-ribbon .workspace-ribbon.side-dock-ribbon.mod-left:not(:hover) .sidebar-toggle-button.mod-left {
- margin-left: calc(-1 * var(--ribbon-width) + 1px);
-}
-
-
-
-body.hide-left-ribbon .workspace-ribbon.side-dock-ribbon.mod-left .sidebar-toggle-button.mod-left,
-body.hide-left-ribbon .workspace-ribbon.mod-left:before,
-body.hide-left-ribbon .workspace-ribbon.side-dock-ribbon.mod-left {
- transition: all 350ms ease-in-out;
-}
-
-body.hide-left-ribbon-retention-drawer.hide-titlebar-close-btn.is-hidden-frameless .titlebar-button.mod-logo {
- display: none;
-}
-
-body.hide-left-ribbon-retention-drawer.hide-titlebar-close-btn.is-hidden-frameless .workspace-ribbon.mod-left .sidebar-toggle-button {
- padding-top: var(--size-4-2);
-}
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.mod-left:not(:hover) ~ .workspace-split .workspace-tabs.mod-top.mod-top-left-space .workspace-tab-header-container {
- margin-left: 30px;
- transition: all 350ms ease-in-out;
-}
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.mod-left:not(:hover):before,
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.side-dock-ribbon.mod-left:not(:hover) {
- margin-left: calc(-1 * var(--ribbon-width) + 1px);
-}
-
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.side-dock-ribbon.mod-left .sidebar-toggle-button.mod-left,
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.mod-left:before,
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.side-dock-ribbon.mod-left,
-body.hide-left-ribbon-retention-drawer .workspace-ribbon.mod-left:hover ~ .workspace-split .workspace-tabs.mod-top .workspace-tab-header-container {
- transition: all 350ms ease-in-out;
-}
-body.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer .workspace-ribbon.side-dock-ribbon.mod-left .sidebar-toggle-button.mod-left {
- background: unset;
-}
-
-
-body.hide-left-ribbon-retention-drawer:not(.background-settings-workplace-background-image) .workspace-tabs.mod-top {
- background: var(--background-secondary-alt);
-}
-body.stack-tab-text-ori-mixed .workspace-tab-header-inner-title {
- text-orientation: mixed;
-}
-
-body:is(.bt-bubble-ribbon-hide-left,.bt-bubble-ribbon) .side-dock-actions {
- border-radius: 0 var(--radius-l) var(--radius-l) 0;
-}
-body:is(.bt-bubble-ribbon-hide-left,.bt-bubble-ribbon) .side-dock-actions,
-body:is(.bt-bubble-ribbon-hide-left,.bt-bubble-ribbon) .side-dock-settings {
- border: 1px solid var(--tab-outline-color);
- padding: 5px 0;
- background-color: var(--background-primary);
-}
-body:is(.bt-bubble-ribbon-hide-left,.bt-bubble-ribbon) .side-dock-settings {
- border-radius: 0 var(--radius-l) 0 0;
- margin-bottom: 0;
-}
-body:is(.bt-bubble-ribbon-hide-left,.bt-bubble-ribbon) .workspace-ribbon {
- padding: 0 3px 0 0;
- border-right: none;
-}
-
-body.bt-bubble-ribbon-hide-left .workspace-ribbon.mod-left:not(:hover):before,
-body.bt-bubble-ribbon-hide-left .workspace-ribbon.side-dock-ribbon.mod-left:not(:hover),
-body.bt-bubble-ribbon-hide-left .workspace-ribbon.side-dock-ribbon.mod-left:not(:hover) .sidebar-toggle-button.mod-left {
- margin-left: calc(-1 * var(--ribbon-width) + 1px);
-}
-
-body.bt-bubble-ribbon-hide-left .workspace-ribbon.side-dock-ribbon.mod-left .sidebar-toggle-button.mod-left,
-body.bt-bubble-ribbon-hide-left .workspace-ribbon.mod-left:before,
-body.bt-bubble-ribbon-hide-left .workspace-ribbon.side-dock-ribbon.mod-left {
- transition: all 350ms ease-in-out;
-}
-
-
-body.tab-title-bar-position .workspace-tabs:not(.mod-stacked) .view-header {
- left: 16px;
- border: none;
- transform-origin: right center;
- writing-mode: vertical-rl;
- position: absolute;
- padding: 0;
- background: transparent;
-}
-
-body.tab-title-bar-position .workspace-tabs:not(.mod-stacked) .view-header-nav-buttons {
- margin-left: -12px;
-}
-
-body.tab-title-bar-position .workspace-tabs:not(.mod-stacked) .view-header .view-actions {
- margin-left: -13px;
-}
-body.tab-title-bar-position .workspace-tabs:not(.mod-stacked) .view-header-title-container {
- position: absolute;
- top: 25vh;
- left: -8px;
- transform-origin: right center;
- writing-mode: vertical-rl;
- text-orientation: mixed;
-}
-
-body.view-button-front.tab-title-bar-position .workspace-leaf-content .view-header .view-header-nav-buttons{
- margin-left: -12px;
- margin-top: 25px;
-}
-
-body.view-button-front.tab-title-bar-position .workspace-leaf-content:is([data-mode="preview"],
-[data-mode="source"]) .view-header .view-actions>:is([aria-label^="该面板处于编辑视图中"],
-[aria-label^="Current view: editing"]) {
- left: -10px;
-}
-body.view-button-front.tab-title-bar-position .workspace-leaf-content[data-mode='preview'] .view-header .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) {
- left: -10px;
-}
-
-body.tab-title-bar-position .markdown-preview-view {
- padding-left: unset;
-}
-
-body.tab-title-bar-position .workspace-split.mod-root .workspace-leaf-content[data-type='markdown'] .view-content {
- padding-left: 2.5rem;
-}
-
-body.tab-title-bar-position .workspace-tabs:not(.mod-stacked) .view-header-title-container.web-browser-header-bar {
- top: unset;
-}
-
-body.mod-windows.hide-titlebar-close-btn.is-hidden-frameless .titlebar-button.mod-logo {
- display: block;
- margin-left: 5px;
- margin-top: 6px;
-}
-
-body.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer .view-header {
- padding-left: 24px;
-}
-body.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer.view-button-front .workspace-leaf-content:is([data-mode="preview"],[data-mode="source"]) .view-header .view-actions>:is([aria-label^="该面板处于编辑视图中"],[aria-label^="Current view: editing"]) {
- left:30px
-}
-body.hide-titlebar-close-btn.hide-left-ribbon-retention-drawer.view-button-front .workspace-leaf-content[data-mode='preview'] .view-header .view-actions>:is([aria-label^="该面板处于阅读视图中"],[aria-label^="Current view: reading"]) {
- left: 30px;
-}
-
-body.view-button-front .view-header {
- padding-left: 32px !important;
-}
-body.hide-titlebar-close-btn.hide-left-ribbon.is-hidden-frameless .titlebar-button.mod-logo {
- display: none;
-}
-
-body.mod-windows.hide-titlebar-close-btn.is-hidden-frameless .workspace-ribbon.side-dock-ribbon.mod-left {
- padding-top: 26px;
-}
-
-body.mod-windows.hide-titlebar-close-btn.is-hidden-frameless .workspace-ribbon.mod-left .sidebar-toggle-button {
- padding-top: 56px;
-}
-body.mod-windows.hide-titlebar-close-btn.is-hidden-frameless .workspace-ribbon.mod-left.is-collapsed .sidebar-toggle-button {
- padding-top: 54px;
-}
-body.mod-windows.hide-titlebar-close-btn.is-hidden-frameless .workspace-ribbon.mod-left .side-dock-actions {
- padding-top: 12px;
-}
-body.hide-titlebar-close-btn.is-hidden-frameless .titlebar-button-container.mod-right:not(:hover) {
- transform: translateY(calc( -1 * var(--header-height) + 6px));
- transition: all 0.6s linear;
-}
-
-body.hide-titlebar-close-btn.is-hidden-frameless:not(.is-fullscreen) .workspace-tabs.mod-top-right-space .workspace-tab-header-container:after {
- top: -20px;
-}
-
-body.hide-titlebar-close-btn.is-hidden-frameless:not(.is-fullscreen) .workspace-tabs.mod-top-right-space .workspace-tab-header-container {
- padding-right: unset;
-}
-body.hide-titlebar-close-btn.is-hidden-frameless .titlebar-inner:hover .titlebar-button-container.mod-right {
- transition: all 0.1s linear;
- transform:translateY(-15px);
- background: var(--titlebar-background-focused);
- opacity: 0.8;
-}
-body.hide-titlebar-close-btn.is-hidden-frameless.mod-linux .titlebar-button,
-body.hide-titlebar-close-btn.is-hidden-frameless.mod-windows .titlebar-button {
- padding-bottom: 6px;
- align-items: flex-end;
-}
-
-.theme-light .view-header-title-container:is(.web-browser-header-bar,.wb-header-bar) input:is(.web-browser-search-bar,.wb-search-bar) {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='svg-icon lucide-search'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
- background-repeat: no-repeat;
- background-position: 4px 7.5px;
- background-size: 14px;
- opacity: 0.6;
- padding: 0 0 0 22px;
- border: none;
-}
-.theme-dark .view-header-title-container:is(.web-browser-header-bar,.wb-header-bar) input:is(.web-browser-search-bar,.wb-search-bar) {
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='svg-icon lucide-search'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
- background-repeat: no-repeat;
- background-position: 4px 7.5px;
- background-size: 14px;
- opacity: 0.6;
- padding: 0 0 0 22px;
- border: none;
- background-color: transparent;
-}
-.view-header-title-container:is(.web-browser-header-bar,.wb-header-bar) input:is(.web-browser-search-bar,.wb-search-bar):focus {
- opacity: 1;
-}
-.view-header .view-header-title-container:is(.web-browser-header-bar,.wb-header-bar):hover {
- border:none;
-}
-
-.view-header-title-container:is(.web-browser-header-bar,.wb-header-bar) .view-header-title-parent:before {
- content: ' ';
- margin-left: 10px;
- color: var(--text-faint);
- width:10px;
- height: 6px;
- background-color: var(--text-muted);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='svg-icon lucide-search'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
-}
-/* ====web-browser==== */
-.wb-bookmark-bar {
- overflow: unset;
- border:none;
- right: 7px;
-}
-.wb-page-search-bar-text {
- font-family: var(--font-family-vault);
-}
-.workspace-leaf-content:is([data-type$="web-browser-view"],[data-type="surfing-view"]) .view-actions .view-action {
- opacity: 1 !important;
-}
-.workspace-leaf-content[data-type$="web-browser-view"] .view-actions>a:not([class*="-web-browser"]) {
- display: none;
-}
-.workspace-leaf-content:not([data-type$="web-browser-view"]) .view-actions>a[class*="-web-browser"]{
- display: none;
-}
-.workspace-leaf-content[data-type="surfing-view"] .view-actions>a:not(:is([class*="surfing"],[aria-label^="Surfing"],[aria-label="星标"],[aria-label="设置"],[aria-label="star"],[aria-label="settings"])) {
- display: none;
-}
-.wb-bookmark-item, .wb-bookmark-folder {
- width: auto;
-}
-.workspace-leaf-content:not([data-type="surfing-view"]) .view-actions>a:is([class*="surfing"],[aria-label^="Surfing"]) {
- display: none;
-}
-
-.wb-page-search-bar-input-container input.wb-page-search-bar-input{
- background-color: var(--background-secondary);
- box-shadow: var(--window-shadow2);
-}
-.wb-page-search-bar-input-container input.wb-page-search-bar-input:not(:hover){
- border:none;
-}
-.view-header-title-container.web-browser-header-bar input {
- padding: 0 10px 0 19px;
- border: 0;
- outline: none;
- background: transparent;
-}
-
-.view-header-title-container.web-browser-header-bar:hover {
- border: var(--input-border-width) solid;
- color: var(--interactive-accent-hover);
- border-radius: 6px;
-}
-/* ==End==web-browser==== */
-
-/* ====new style==== */
-body.background-settings-workplace-background-image.workspace > .workspace-leaf {
- background-color: transparent;
-}
-body:not(.color-scheme-options-simplicity-topaz) .workspace > .workspace-split {
- background-color: var(--background-secondary-alt);
-}
-body:not(.color-scheme-options-simplicity-topaz).theme-light .workspace > .workspace-split.mod-left-split {
- background-color: transparent;
-}
-
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-tab-container-before.is-before-active,
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-tab-container-after.is-after-active,
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-tab-header.is-before-active,
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-tab-header.is-after-active,
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-split.mod-right-split .workspace-tabs .workspace-leaf,
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-split.mod-left-split .workspace-tabs .workspace-leaf,
-body.background-settings-workplace-background-image:not(.is-mobile) .workspace-leaf-resize-handle,
-body.background-settings-workplace-background-image .workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-tab-header.is-active {
- background-color: transparent;
-}
-
-body.toggle-header-bottom-line .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header {
- --page-border-bottom: transparent;
-}
-body.toggle-header-bottom-line.show-view-header .view-header {
- --page-border-bottom: transparent;
- border-top-left-radius:var(--radius-m);
- border-top-right-radius: var(--radius-m);
-}
-
-.workspace-split.mod-root .workspace-tab-header-container-inner .workspace-tab-header:first-child {
- margin-left: 1rem;
-}
-
-body.background-settings-workplace-background-image .workspace-split.mod-root .workspace-tab-header.is-active::before,
-body.background-settings-workplace-background-image .workspace-split.mod-root .workspace-tab-header.is-active::after {
- /* box-shadow: inset 0 0 0 var(--tab-outline-width) transparent, 0 0 0 calc(var(--tab-curve) * 4) var(--background-secondary); */
-}
-
-body.theme-dark:not(.background-settings-workplace-background-image) .workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-tabs .workspace-leaf-resize-handle {
- --divider-color: var(--background-primary);
-}
-.workspace-tabs:not(.mod-top) .workspace-tab-header-container {
- background-color:transparent;
-}
-/*** emoji toolbar**/
-.callout img.emoji {
- display: inline-block!important;
-}
-/**emoji toolbar*****/
-
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header {
- background-color: transparent;
- box-shadow: none;
-}
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header::before,
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header::after {
- display: none;
-}
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header.is-active {
- border-radius: 0;
- border-bottom: 2px solid var(--text-accent);
- margin-bottom: 0px;
- padding-bottom: 0px;
-}
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header.is-active .workspace-tab-header-inner {
- border-radius: var(--tab-radius) var(--tab-radius) 0px 0px;
- margin-top: 0.5px;
- padding-bottom: 4px;
-}
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header ::after {
- display: none;
-}
-body.underline-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header:hover .workspace-tab-header-inner {
- background-color: var(--background-modifier-hover);
-}
-
-body.safari-tab-style .workspace-tabs:not(.mod-stacked) .workspace-tab-header::before,
-body.safari-tab-style .workspace-tabs:not(.mod-stacked) .workspace-tab-header::after,
-body.safari-tab-style .workspace .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner::after {
- display: none;
-}
-
-body.safari-tab-style .mod-vertical:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner,
-body.safari-tab-style .mod-horizontal:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner {
- align-items: center;
- margin: 0;
- width: 100%;
-}
-
-body.safari-tab-style .mod-vertical:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header,
-body.safari-tab-style .mod-horizontal:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header {
- border-radius: 6px;
- box-shadow: none;
- height: calc(var(--header-height) * 0.7);
- margin-left: 12px;
- padding: 0 !important;
- transition: 400ms, background-color 150ms ease-in-out;
-}
-
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header {
- transition: 400ms;
-}
-
-body.safari-tab-style .workspace-tabs:not(.mod-stacked) .workspace-tab-header:first-child {
- margin-left: 0;
-}
-
-body.safari-tab-style .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner {
- padding: 0 4px 0 8px;
- transition: 400ms;
-}
-body.safari-tab-style .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner,
-body.safari-tab-style .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner-close-button,
-body.safari-tab-style .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner-icon {
- color: var(--text-muted);
-}
-
-body.safari-tab-style .workspace .mod-root .workspace-tab-header-inner::after {
- display: none;
-}
-
-body.safari-tab-style .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active {
- flex-grow: 1.67;
- max-width: 300px;
-}
-
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner,
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title,
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-close-button,
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon {
- color: var(--text-noraml);
- font-weight:bold;
-}
-
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active:hover {
- background-color: var(--background-modifier-border);
-}
-
-body.safari-tab-style.theme-light .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header {
- border: 1px solid var(--tab-outline-color);
-}
-body.safari-tab-style .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header {
- border: 1px solid rgba(var(--mono-rgb-0), .25) ;
-}
-
-body.transparent-tab-style .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header {
- --tab-background-active: transparent;
- --tab-outline-width: transparent;
-}
-body.transparent-tab-style.color-scheme-options-simplicity-topaz.theme-dark:not(.background-settings-workplace-background-image) .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- background-color: var(--tab-background-active);
-}
-
-body.transparent-tab-style.theme-dark .workspace-split.mod-root .workspace-tab-header.is-active.mod-active {
- background-color: var(--tab-background-active);
-}
-
-.is-mobilebody,
-.is-mobile .app-container,
-.is-mobile .horizontal-main-container {
- background-color: var(--background-secondary);
-}
-
-.is-mobile.theme-light .mobile-toolbar {
- background-color: var(--background-primary-alt);
-}
-
-.is-frameless:is(.is-mobile,.is-tablet).mod-windows {
- background-color: var(--background-secondary-alt) !important;
-}
-
-.is-frameless:is(.is-mobile,.is-tablet).mod-windows::after {
- content: "";
- display: block;
- position: absolute;
- left: 0;
- top: 0;
- right: 0;
- bottom: 0;
- height: calc(var(--titlebar-height) / var(--zoom-factor));
- width: 100%;
- background-color: var(--background-mobile-padding-top);
- --background-mobile-padding-top: var(--background-secondary-alt);
-}
-
-body.background-settings-workplace-background-image.theme-light.is-frameless:is(.is-mobile,.is-tablet).mod-windows::after {
- --background-mobile-padding-top: #f9f9f9;
-}
-body.background-settings-workplace-background-image.theme-dark.is-frameless:is(.is-mobile,.is-tablet).mod-windows::after {
- --background-mobile-padding-top: #000000;
-}
-
-.workspace-tab-header.mod-active .workspace-tab-header-inner-title {
- font-weight: bold;
-}
-
-.theme-dark .mod-root .workspace-tabs .workspace-leaf {
- background-color: transparent;
-}
-
-.workspace-tab-header-inner-icon img {
- margin:auto;
-}
-
-.cm-s-obsidian span.cm-hmd-escape-char {
- color: var(--text-muted);
-}
-
-
-/* ================================== */
-/* ========= Canvas ========= */
-/* ================================== */
-.canvas-node-content.markdown-embed > .markdown-embed-content > .markdown-preview-view {
- padding: 0 0.5em;
-}
-
-body.canvas-workplace-background .workspace-leaf-content[data-type="canvas"],
-body.canvas-workplace-background .canvas-wrapper {
- --background-primary: var(--color-base-00);
-}
-
-/* hide canvas export grid */
-body.toggle-canvas-grid .canvas-wrapper .canvas-background rect,
-.canvas-wrapper.is-screenshotting .canvas-background rect {
- opacity: 0;
-}
-
-
-/*=======canvas-card-focus-mode========
-=====Modified by Cuman from boninall=====*/
-/*
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-1) .canvas-edges>:not(.mod-canvas-color-1),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-2) .canvas-edges>:not(.mod-canvas-color-2),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-3) .canvas-edges>:not(.mod-canvas-color-3),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-4) .canvas-edges>:not(.mod-canvas-color-4),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-5) .canvas-edges>:not(.mod-canvas-color-5),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-6) .canvas-edges>:not(.mod-canvas-color-6),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-custom) .canvas-edges>:not(.mod-canvas-color-custom),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-1) .canvas-node.is-themed:not(:is(.mod-canvas-color-1)),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-2) .canvas-node.is-themed:not(:is(.mod-canvas-color-2)),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-3) .canvas-node.is-themed:not(:is(.mod-canvas-color-3)),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-4) .canvas-node.is-themed:not(:is(.mod-canvas-color-4)),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-5) .canvas-node.is-themed:not(:is(.mod-canvas-color-5)),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-6) .canvas-node.is-themed:not(:is(.mod-canvas-color-6)),
-body.canvas-card-focus-mode .canvas:has(.is-focused.mod-canvas-color-custom) .canvas-node.is-themed:not(.mod-canvas-color-custom) {
- filter:grayscale(0.9);
-}
-*/
-
-.canvas-node-content.markdown-embed table {
- text-align: start;
-}
-
-
-
-.workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-tab-container .workspace-leaf-content:not([data-type="file-properties"])
-:is(.metadata-container,.frontmatter-container) {
- display: none;
-}
-
-.workspace-leaf-content[data-type="recent-files"] .view-content {
- overflow-x: hidden;
-}
-
-.canvas-node-container h1 {
- font-size: calc(var(--h1-size) );
- text-align: center;
-}
-
-.canvas-node-placeholder::after {
- background-color: rgba(var(--canvas-color), 0.3);
-}
-.canvas-icon-placeholder svg {
- opacity: 0.5;
-}
-body.canvas-card-text-middle .canvas-node-container .canvas-node-content.markdown-embed:not(.is-loaded) {
- text-align: center;
-}
-
-div#popup-search {
- background-color: var(--color-base-10);
-}
-
-body:not(.is-phone) .workspace-leaf.mod-active .tree-item-self.has-focus {
- --background-modifier-border-focus: color-mix(in srgb, var(--theme-color), transparent 30%);
-}
-
-.tree-item-self {
- align-items: center;
-}
-
-body.bt-bubble-layout {
- --divider-color: transparent;
- --divider-color-hover: var(--backgrouund-modifier-border);
-}
-
-body:not(.bt-bubble-layout) .setting-item[data-id="bt-bubble-settings"],
-body:not(.bt-bubble-layout) .setting-item[data-id="bt-bubble-not-file-tree"],
-body:not(.bt-bubble-layout) .setting-item[data-id="bt-bubble-layout-hide-borders"],
-body:not(.bt-bubble-layout) .setting-item[data-id="bt-bubble-buttons"],
-body:not(.bt-bubble-layout) .setting-item[data-id="bt-bubble-layout-padding"],
-body:not(.bt-bubble-layout) .setting-item[data-id="bt-bubble-radius"] {
- display: none;
-}
-
-body.bt-bubble-layout .mod-vertical .workspace-tabs,
-body.bt-bubble-layout .mod-left-split .workspace-tab-container,
-body.bt-bubble-layout .mod-right-split .workspace-tab-container {
- padding: 0 var(--bt-bubble-layout-padding);
-}
-
-body.bt-bubble-layout .mod-left-split .workspace-tab-header.has-active-menu,
-body.bt-bubble-layout .mod-right-split .workspace-tab-header.has-active-menu,
-body.bt-bubble-layout .mod-left-split .workspace-tab-header.is-active,
-body.bt-bubble-layout .mod-right-split .workspace-tab-header.is-active {
- background-color: var(--background-primary);
- border: 1px solid var(--bt-bubble-border-color);
-}
-body.bt-bubble-layout .workspace-tab-header-container
-{
- background-color: transparent;
- --tab-background-active: var(--background-primary);
-}
-body.bt-bubble-layout.theme-dark.background-settings-workplace-background-image:not(.color-scheme-options-simplicity-topaz) .workspace-ribbon.side-dock-ribbon.mod-left
-{
- background-color: var(--background-secondary-alt);
-}
-
-
-body.background-settings-workplace-background-image.theme-dark:not(:is(.color-scheme-options-simplicity-topaz,.hide-left-ribbon,.hide-left-ribbon-retention-drawer,.bt-bubble-ribbon-hide-left)) .workspace-ribbon.mod-left:after {
-
- width: var(--ribbon-width);
-
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- background-color: var(--background-secondary-alt);
- content: " ";
- pointer-events: none;
-}
-
-
-body.bt-bubble-layout.bt-bubble-buttons .mod-left-split .workspace-tab-header-container-inner,
-body.bt-bubble-layout.bt-bubble-buttons .mod-right-split .workspace-tab-header-container-inner {
- padding: 4px;
- margin: 4px 0 4px var(--bt-bubble-layout-padding);
- border-radius: var(--radius-m);
- background-color: color-mix(in srgb, var(--background-primary) 80%, transparent);
-}
-body.bt-bubble-layout.bt-bubble-buttons .mod-left-split .workspace-tab-header.has-active-menu,
-body.bt-bubble-layout.bt-bubble-buttons .mod-right-split .workspace-tab-header.has-active-menu,
-body.bt-bubble-layout.bt-bubble-buttons .mod-left-split .workspace-tab-header.is-active,
-body.bt-bubble-layout.bt-bubble-buttons .mod-right-split .workspace-tab-header.is-active {
- background-color: color-mix(in srgb, lightgray, var(--background-secondary-alt) 75%);
- border: 1px solid transparent;
-}
-body.bt-bubble-layout.bt-bubble-not-file-tree .workspace-leaf-content:is([data-type="file-explorer"],[data-type="mk-file-view"]),
-body.bt-bubble-layout .workspace-split .workspace-leaf-content:not(:is([data-type="file-explorer"],[data-type="mk-file-view"])) {
- border-radius: var(--bt-bubble-radius, var(--radius-l));
- background-color: var(--background-primary);
- border: 1px solid var(--bt-bubble-border-color);
- margin-bottom: var(--bt-bubble-layout-padding);
-}
-body.theme-dark.color-scheme-options-simplicity-topaz.bt-bubble-layout.bt-bubble-not-file-tree:not(.background-settings-workplace-background-image) .workspace-leaf-content:is([data-type="file-explorer"],[data-type="mk-file-view"]),
-body.theme-dark.color-scheme-options-simplicity-topaz.bt-bubble-layout:not(.background-settings-workplace-background-image) .workspace-split
- .workspace-leaf-content:not(:is([data-type="file-explorer"],[data-type="mk-file-view"])) {
-
- background-color: var(--background-primary-alt);
-
-}
-
-body.bt-bubble-layout.color-scheme-options-simplicity-topaz .workspace-leaf-content .view-header,
-body:not(.is-mobile).bt-bubble-layout.color-scheme-options-simplicity-topaz:not(.background-image-settings-switch) .workspace-split.mod-root .view-content
-{
- background-color: transparent;
-}
-body.bt-bubble-layout .workspace-split.mod-right-split .workspace-tabs .workspace-leaf,
-body.bt-bubble-layout .workspace-split.mod-left-split .workspace-tabs .workspace-leaf,
-body.bt-bubble-layout .mod-root .workspace-tabs .workspace-leaf {
- background-color: transparent;
-}
-body.bt-bubble-layout .workspace-tab-header-container,
-body.bt-bubble-layout .workspace-ribbon.mod-left:before {
- border-bottom: none;
-}
-body.bt-bubble-layout:not(.background-settings-workplace-background-image) .workspace-split.mod-horizontal:is(.mod-left-split,.mod-right-split) .workspace-tabs .workspace-leaf-resize-handle {
- --divider-color: transparent;
-}
-
-body.bt-bubble-layout.bt-bubble-layout-hide-borders {
- --bt-bubble-border-color: transparent;
- --tab-outline-color: transparent;
-}
-body.bt-bubble-layout.bt-bubble-layout-hide-borders .workspace-split .workspace-leaf-content
-{
- border: none;
-}
-body.bt-bubble-layout.bt-bubble-layout-hide-borders .menu {
- border: 0 !important;
-}
-
-body.bt-bubble-layout .workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle,
-body.bt-bubble-layout .workspace-split.mod-right-split > .workspace-leaf-resize-handle,
-body.bt-bubble-layout .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
-body.bt-bubble-layout .workspace-split.mod-left-split > .workspace-leaf-resize-handle {
- border: none;
-}
-
-body.background-settings-workplace-background-image:not(.color-scheme-options-simplicity-topaz) .workspace-tabs.mod-active .view-header,
-body.background-settings-workplace-background-image .workspace-split.mod-root .view-content,
-body.background-settings-workplace-background-image:not(.color-scheme-options-simplicity-topaz) .workspace-tabs .view-header {
- background-color: transparent;
-}
-
-body.background-settings-workplace-background-image .workspace-tab-header-container-inner {
- margin: 6px -5px 0;
-}
-
-/*Inspired by the OneNote theme in Siyuan software*/
-
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .nav-files-container {
- padding: 0 0 0 12px;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder > .tree-item-children.nav-folder-children {
- border-left: none;
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.default-tabs):not(.remove-arrow) .nav-folder-collapse-indicator::after {
- display: none;
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-border .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder {
- border: 1px solid var(--divider-color);
- margin: 5px 4px 5px 0;
- border-radius: 3px;
- border-left: 2px solid var(--tab-color);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder {
- border: 1px solid color-mix(in srgb, var(--tab-color) 30%, var(--background-secondary));
- margin: 5px 4px 5px 0;
- border-radius: 3px;
- border-left: 2px solid var(--tab-color);
-}
-body.is-mobile.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder {
- border: 1px solid var(--divider-color);
-
-}
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.is-grabbing) .tree-item.nav-folder.is-collapsed:hover {
- background-color: color-mix(in srgb, var(--tab-color) 30%, var(--background-secondary));
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.is-grabbing) .tree-item.nav-folder.is-collapsed .tree-item-self.is-clickable.nav-folder-title:hover
-{
- background-color:transparent;
-}
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.is-grabbing) .tree-item-self.is-clickable.nav-folder-title:hover {
- background-color: color-mix(in srgb, var(--tab-color) 20%, var(--background-secondary));
-
-}
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.is-grabbing) .tree-item-self.is-clickable.nav-file-title.is-active,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.is-grabbing) .tree-item-self.is-clickable.nav-file-title.is-active:hover,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.is-grabbing) .tree-item-self.is-clickable.nav-file-title:hover {
- background-color: color-mix(in srgb, var(--tab-color) 20%, var(--background-secondary));
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-border):not(.is-grabbing) .workspace-leaf-content[data-type="file-explorer"] .nav-folder-title,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-border):not(.is-grabbing) .workspace-leaf-content[data-type="file-explorer"] .tree-item-self.is-clickable.nav-folder-title {
-
- color: color-mix(in hsl, var(--tab-color), black 20%);
-}
-body.theme-dark.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-border):not(.is-grabbing) .workspace-leaf-content[data-type="file-explorer"] .nav-folder-title,
-body.theme-dark.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-border):not(.is-grabbing) .workspace-leaf-content[data-type="file-explorer"] .tree-item-self.is-clickable.nav-folder-title {
-
- color: color-mix(in hsl, var(--tab-color), white 38%);
-}
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder.is-collapsed>.tree-item-self.is-clickable.nav-folder-title::before {
- content: "";
- width: 6px;
- height: 20px;
- position: absolute;
- margin-left: -30px;
- border-radius: 3px 0px 0px 3px;
- background-color: var(--tab-color);
-}
-
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder>.tree-item-self.is-clickable.nav-folder-title::before {
- content: "";
- width: 13px;
- height: 20px;
- position: absolute;
- margin-left: -36px;
- border-radius: 3px 0px 0px 3px;
- background-color: var(--tab-color);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+2)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+2) {
- --tab-color: var(--Fold0);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+3)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+3) {
- --tab-color: var(--Fold1);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+4)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+4) {
- --tab-color: var(--Fold2);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+5)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+5) {
- --tab-color: var(--Fold3);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+6)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+6) {
- --tab-color: var(--Fold4);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+7)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+7) {
- --tab-color: var(--Fold5);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+8)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+8) {
- --tab-color: var(--Fold6);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+9)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+9) {
- --tab-color: var(--Fold7);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+10)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+10) {
- --tab-color: var(--Fold8);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+11)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+11) {
- --tab-color: var(--Fold9);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+12)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+12) {
- --tab-color: var(--FoldA);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+13)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+13) {
- --tab-color: var(--FoldB);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+14)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+14) {
- --tab-color: var(--FoldC);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+15)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+15) {
- --tab-color: var(--FoldD);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+16)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+16) {
- --tab-color: var(--FoldE);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+17)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+17) {
- --tab-color: var(--FoldF);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+18)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+18) {
- --tab-color: var(--FoldG);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+19)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+19) {
- --tab-color: var(--FoldH);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n)::before,
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n) {
- --tab-color: var(--FoldI);
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border) .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+1)::before,
-body.bt-toggle-colorful-folder.folder-style-change-options-colorful-tab-liked .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder:nth-child(20n+1) {
- --tab-color: var(--FoldJ);
-}
-
-body.remove-first-folder-icon .tree-item.nav-folder.mod-root>.tree-item-children.nav-folder-children > .tree-item.nav-folder>.tree-item-self.is-clickable.nav-folder-title .nav-folder-title-content::before
-{
- display: none;
-}
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-title,.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border).folder-icons .nav-folder-children .nav-folder-title-content::before
-{
- background-color:var(--tab-color);
- filter:none;
- opacity:0.5;
-}
-body.folder-colorful-custom.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-title,.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border).folder-icons .nav-folder-children .nav-folder-title-content::before
-{
- background-color:var(--folder-colorful-custom-color);
-
-}
-body.folder-colorful-custom.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-title,.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.remove-file-icons) .nav-file-title .nav-file-title-content:not(.mk-tree-text)::before
-{
- background-color:var(--folder-colorful-custom-color,var(--text-folder-file-icon));
-}
-
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-title,.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.remove-file-icons) .nav-file-title .nav-file-title-content:not(.mk-tree-text)::before
-{
- background-color:var(--tab-color,var(--text-folder-file-icon));
- filter:none;
- opacity:0.5;
-}
-body.bt-toggle-colorful-folder:is(.folder-style-change-options-colorful-title,.folder-style-change-options-colorful-tab-liked,.folder-style-change-options-colorful-border):not(.default-icons):not(.remove-arrow) .nav-folder-collapse-indicator::before
-{
- color:var(--tab-color);
-}
-.obsidian-icon-folder-icon {
- margin: 0 0 0 -18px !important
-}
-
-body.background-settings-workplace-background-image .workspace-split:not(.mod-root) .workspace-tab-container {
- background-color: var(--bt-background-split-container);
-}
-
-body.nowrap-edit-codebox .HyperMD-codeblock {
- white-space: nowrap;
-}
-
-.modal.mod-settings .vertical-tab-content-container {
- background: var(--bg-color-settings-6);
-
-}
-
-
-/***checkbox***/
-
-
-
-input[data-task="\""]:checked,
-input[data-task="“"]:checked,
-li[data-task="\""]>input:checked,
-li[data-task="\""]>p>input:checked,
-li[data-task="“"]>input:checked,
-li[data-task="“"]>p>input:checked {
- background-position: 50% 50%;
- background-color: var(--green);
- border-color: var(--green);
- background-size: 75%;
- background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E')
-}
-
-.theme-dark input[data-task="\""]:checked,
-.theme-dark input[data-task="“"]:checked,
-.theme-dark li[data-task="\""]>input:checked,
-.theme-dark li[data-task="\""]>p>input:checked,
-.theme-dark li[data-task="“"]>input:checked,
-.theme-dark li[data-task="“"]>p>input:checked {
- background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="black" fill-opacity="0.7" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E')
-}
-
-
-body:not(.tasks) .markdown-preview-view ul li[data-task="-"].task-list-item.is-checked,
-body:not(.tasks) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="-"]),
-body:not(.tasks) li[data-task="-"].task-list-item.is-checked {
- color: var(--text-faint);
- text-decoration: line-through solid var(--text-faint) 1px
-}
-
-input[data-task="*"]:checked,
-li[data-task="*"]>input:checked,
-li[data-task="*"]>p>input:checked {
- color: var(--yellow);
- background-image: none;
- background-color: currentColor;
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' /%3E%3C/svg%3E")
-}
-
-input[data-task="l"]:checked,
-li[data-task="l"]>input:checked,
-li[data-task="l"]>p>input:checked {
- color: var(--red);
- background-image: none;
- background-color: currentColor;
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z' clip-rule='evenodd' /%3E%3C/svg%3E")
-}
-
-
-
-/* n — Note */
-
-input[data-task=n]:checked,
-li[data-task=n] > input:checked,
-li[data-task=n] > p > input:checked {
- cursor: default;
- background-position: center;
- background: none;
- background-color: var(--blue);
- transform: rotate(45deg);
- -webkit-mask-size: 120%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M15 11.586V6h2V4a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v2h2v5.586l-2.707 1.707A.996.996 0 0 0 6 14v2a1 1 0 0 0 1 1h4v3l1 2 1-2v-3h4a1 1 0 0 0 1-1v-2a.996.996 0 0 0-.293-.707L15 11.586z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-
-input[data-task="S"]:checked,
-li[data-task="S"]>input:checked,
-li[data-task="S"]>p>input:checked {
- border-color: var(--green);
- background-color: var(--green);
- background-size: 100%;
- background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill="white" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')
-}
-
-.theme-dark input[data-task="S"]:checked,
-.theme-dark li[data-task="S"]>input:checked,
-.theme-dark li[data-task="S"]>p>input:checked {
- background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill-opacity="0.8" fill="black" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')
-}
-
-
-
-/* i — Info */
-
-input[data-task=i]:checked,
-li[data-task=i] > input:checked,
-li[data-task=i] > p > input:checked {
- cursor: default;
- color:var(--text-normal);
- background-position: center;
- background-size:25%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23fff' viewBox='0 0 192 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M160 448h-32V224c0-17.69-14.33-32-32-32L32 192c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1h32v192H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32S177.7 448 160 448zM96 128c26.51 0 48-21.49 48-48S122.5 32.01 96 32.01s-48 21.49-48 48S69.49 128 96 128z'/%3E%3C/svg%3E");
-}
-
-
-/* / — In Progress */
-input[data-task="/"],
-li[data-task="/"] > input,
-li[data-task="/"] > p > input {
- border-radius: var(--ch-radius);
-}
-input[data-task="/"]:checked,
-li[data-task="/"] > input:checked,
-li[data-task="/"] > p > input:checked {
- background-image: none;
-}
-.theme-light input[data-task="/"]:checked, .theme-dark input[data-task="/"]:checked,
-.theme-light li[data-task="/"] > input:checked,
-.theme-dark li[data-task="/"] > input:checked,
-.theme-light li[data-task="/"] > p > input:checked,
-.theme-dark li[data-task="/"] > p > input:checked {
- background: var(--text-faint);
-}
-
-/* S — Amount */
-
-input[data-task=S]:checked,
-li[data-task=S] > input:checked,
-li[data-task=S] > p > input:checked {
- cursor: default;
- background-position: center;
- background-size: 100%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M15.999 8.5h2c0-2.837-2.755-4.131-5-4.429V2h-2v2.071c-2.245.298-5 1.592-5 4.429 0 2.706 2.666 4.113 5 4.43v4.97c-1.448-.251-3-1.024-3-2.4h-2c0 2.589 2.425 4.119 5 4.436V22h2v-2.07c2.245-.298 5-1.593 5-4.43s-2.755-4.131-5-4.429V6.1c1.33.239 3 .941 3 2.4zm-8 0c0-1.459 1.67-2.161 3-2.4v4.799c-1.371-.253-3-1.002-3-2.399zm8 7c0 1.459-1.67 2.161-3 2.4v-4.8c1.33.239 3 .941 3 2.4z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* " — Quote */
-input[data-task='"']:checked,
-li[data-task='"'] > p > input:checked {
- cursor: default;
- background-position: center;
- background-size: 80%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' style='fill: rgba(255, 255, 255, 1);transform: ;msFilter:;'%3E%3Cpath d='m21.95 8.721-.025-.168-.026.006A4.5 4.5 0 1 0 17.5 14c.223 0 .437-.034.65-.065-.069.232-.14.468-.254.68-.114.308-.292.575-.469.844-.148.291-.409.488-.601.737-.201.242-.475.403-.692.604-.213.21-.492.315-.714.463-.232.133-.434.28-.65.35l-.539.222-.474.197.484 1.939.597-.144c.191-.048.424-.104.689-.171.271-.05.56-.187.882-.312.317-.143.686-.238 1.028-.467.344-.218.741-.4 1.091-.692.339-.301.748-.562 1.05-.944.33-.358.656-.734.909-1.162.293-.408.492-.856.702-1.299.19-.443.343-.896.468-1.336.237-.882.343-1.72.384-2.437.034-.718.014-1.315-.028-1.747a7.028 7.028 0 0 0-.063-.539zm-11 0-.025-.168-.026.006A4.5 4.5 0 1 0 6.5 14c.223 0 .437-.034.65-.065-.069.232-.14.468-.254.68-.114.308-.292.575-.469.844-.148.291-.409.488-.601.737-.201.242-.475.403-.692.604-.213.21-.492.315-.714.463-.232.133-.434.28-.65.35l-.539.222c-.301.123-.473.195-.473.195l.484 1.939.597-.144c.191-.048.424-.104.689-.171.271-.05.56-.187.882-.312.317-.143.686-.238 1.028-.467.344-.218.741-.4 1.091-.692.339-.301.748-.562 1.05-.944.33-.358.656-.734.909-1.162.293-.408.492-.856.702-1.299.19-.443.343-.896.468-1.336.237-.882.343-1.72.384-2.437.034-.718.014-1.315-.028-1.747a7.571 7.571 0 0 0-.064-.537z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* I — Idea / Lightbulb */
-
-input[data-task=I]:checked,
-li[data-task=I] > input:checked,
-li[data-task=I] > p > input:checked {
- background-color:var(--yellow);
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='9' y1='18' x2='15' y2='18'%3E%3C/line%3E%3Cline x1='10' y1='22' x2='14' y2='22'%3E%3C/line%3E%3Cpath d='M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* p - Pro */
-
-input[data-task=p]:checked,
-li[data-task=p] > input:checked,
-li[data-task=p] > p > input:checked {
- cursor: default;
- background-color: var(--yellow);
- background-image: none;
- -webkit-mask-size: 90%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='36' height='36' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E<!--! Atomicons Free 1.00 by @atisalab License - https://atomicons.com/license/ (Icons: CC BY 4.0) Copyright 2021 Atomicons -->%3Cpath d='M7,9l4-7h.69a2,2,0,0,1,2,2.28L13,9h6.67a2,2,0,0,1,2,2.3l-1.39,9a2,2,0,0,1-2,1.7H7Z'%3E%3C/path%3E%3Cpath d='M2,11v9a2,2,0,0,0,2,2H7V9H4A2,2,0,0,0,2,11Z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* c - Con */
-
-input[data-task=c]:checked,
-li[data-task=c] > input:checked,
-li[data-task=c] > p > input:checked {
- cursor: default;
- background-image: none;
- background-color: var(--text-faint);
- -webkit-mask-size: 90%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='36' height='36' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E<!--! Atomicons Free 1.00 by @atisalab License - https://atomicons.com/license/ (Icons: CC BY 4.0) Copyright 2021 Atomicons -->%3Cpath d='M7,9l4-7h.69a2,2,0,0,1,2,2.28L13,9h6.67a2,2,0,0,1,2,2.3l-1.39,9a2,2,0,0,1-2,1.7H7Z'%3E%3C/path%3E%3Cpath d='M2,11v9a2,2,0,0,0,2,2H7V9H4A2,2,0,0,0,2,11Z'%3E%3C/path%3E%3C/svg%3E");
- transform: scaleY(-1);
-}
-
-
-/* b - Bookmark */
-
-input[data-task=b]:checked,
-li[data-task=b] > input:checked,
-li[data-task=b] > p > input:checked {
- cursor: default;
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M19 10.132v-6c0-1.103-.897-2-2-2H7c-1.103 0-2 .897-2 2V22l7-4.666L19 22V10.132z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* f - Fire */
-input[data-task=f]:checked,
-li[data-task=f] > input:checked,
-li[data-task=f] > p > input:checked {
- cursor: default;
- background-color: var(--red);
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M16.5 8c0 1.5-.5 3.5-2.9 4.3.7-1.7.8-3.4.3-5-.7-2.1-3-3.7-4.6-4.6-.4-.3-1.1.1-1 .7 0 1.1-.3 2.7-2 4.4C4.1 10 3 12.3 3 14.5 3 17.4 5 21 9 21c-4-4-1-7.5-1-7.5.8 5.9 5 7.5 7 7.5 1.7 0 5-1.2 5-6.4 0-3.1-1.3-5.5-2.4-6.9-.3-.5-1-.2-1.1.3'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* w - Win */
-
-input[data-task=w]:checked,
-li[data-task=w] > input:checked,
-li[data-task=w] > p > input:checked {
- cursor: default;
- background-color: var(--yellow);
- background-position: center;
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M21 4h-3V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v1H3a1 1 0 0 0-1 1v3c0 4.31 1.8 6.91 4.82 7A6 6 0 0 0 11 17.91V20H9v2h6v-2h-2v-2.09A6 6 0 0 0 17.18 15c3-.1 4.82-2.7 4.82-7V5a1 1 0 0 0-1-1zM4 8V6h2v6.83C4.22 12.08 4 9.3 4 8zm14 4.83V6h2v2c0 1.3-.22 4.08-2 4.83z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-/* k - Key */
-input[data-task=k]:checked,
-li[data-task=k] > input:checked,
-li[data-task=k] > p > input:checked {
- cursor: default;
- background-color: var(--green);
- background-position: center;
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: rotate(45deg);msFilter:;'%3E%3Cpath d='M7 17a5.007 5.007 0 0 0 4.898-4H14v2h2v-2h2v3h2v-3h1v-2h-9.102A5.007 5.007 0 0 0 7 7c-2.757 0-5 2.243-5 5s2.243 5 5 5zm0-8c1.654 0 3 1.346 3 3s-1.346 3-3 3-3-1.346-3-3 1.346-3 3-3z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* u - Up */
-input[data-task=u]:checked,
-li[data-task=u] > input:checked,
-li[data-task=u] > p > input:checked {
- cursor: default;
- background-color: var(--green);
- background-position: center center;
- background-size: 85%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='transform: rotate(-10deg);' fill='white' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M384 160C366.3 160 352 145.7 352 128C352 110.3 366.3 96 384 96H544C561.7 96 576 110.3 576 128V288C576 305.7 561.7 320 544 320C526.3 320 512 305.7 512 288V205.3L342.6 374.6C330.1 387.1 309.9 387.1 297.4 374.6L191.1 269.3L54.63 406.6C42.13 419.1 21.87 419.1 9.372 406.6C-3.124 394.1-3.124 373.9 9.372 361.4L169.4 201.4C181.9 188.9 202.1 188.9 214.6 201.4L320 306.7L466.7 159.1L384 160z'/%3E%3C/svg%3E");
-}
-
-
-/* d - Down */
-input[data-task=d]:checked,
-li[data-task=d] > input:checked,
-li[data-task=d] > p > input:checked {
- cursor: default;
- background-color: var(--blue);
- background-position: center center;
- background-size: 85%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='transform: rotate(10deg) scaleY(-1);' fill='white' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M384 160C366.3 160 352 145.7 352 128C352 110.3 366.3 96 384 96H544C561.7 96 576 110.3 576 128V288C576 305.7 561.7 320 544 320C526.3 320 512 305.7 512 288V205.3L342.6 374.6C330.1 387.1 309.9 387.1 297.4 374.6L191.1 269.3L54.63 406.6C42.13 419.1 21.87 419.1 9.372 406.6C-3.124 394.1-3.124 373.9 9.372 361.4L169.4 201.4C181.9 188.9 202.1 188.9 214.6 201.4L320 306.7L466.7 159.1L384 160z'/%3E%3C/svg%3E");
-}
-
-
-/* r - Rule/Law */
-
-input[data-task=r]:checked,
-li[data-task=r] > input:checked,
-li[data-task=r] > p > input:checked {
- cursor: default;
- background-color:var(--green);
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 16 3-8 3.001 8A5.002 5.002 0 0 1 16 16z'%3E%3C/path%3E%3Cpath d='m2 16 3-8 3.001 8A5.002 5.002 0 0 1 2 16z'%3E%3C/path%3E%3Cpath d='M7 21h10'%3E%3C/path%3E%3Cpath d='M12 3v18'%3E%3C/path%3E%3Cpath d='M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2'%3E%3C/path%3E%3C/svg%3E");
-}
-
-/* m - Measure */
-
-input[data-task=m]:checked,
-li[data-task=m] > input:checked,
-li[data-task=m] > p > input:checked {
- cursor: default;
- background-color:var(--blue);
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 2 6 6L8 22l-6-6L16 2'%3E%3C/path%3E%3Cpath d='m7.5 10.5 2 2'%3E%3C/path%3E%3Cpath d='m10.5 7.5 2 2'%3E%3C/path%3E%3Cpath d='m13.5 4.5 2 2'%3E%3C/path%3E%3Cpath d='m4.5 13.5 2 2'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* M - Medical */
-input[data-task=M]:checked,
-li[data-task=M] > input:checked,
-li[data-task=M] > p > input:checked {
- cursor: default;
- background-color: var(--red);
- background-position: center center;
- background-size: 75%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M15 2.013H9V9H2v6h7v6.987h6V15h7V9h-7z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* t - Time */
-
-input[data-task=t]:checked,
-li[data-task=t] > input:checked,
-li[data-task=t] > p > input:checked {
- cursor: default;
- background-color:var(--text-accent);
- background-position: center center;
- background-size: 90%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");
-}
-
-
-/* T - Telephone */
-
-input[data-task=T]:checked,
-li[data-task=T] > input:checked,
-li[data-task=T] > p > input:checked {
- cursor: default;
- background-color:var(--blue);
- background-image: none;
- -webkit-mask-size: 95%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-/* P - Person */
-
-input[data-task=P]:checked,
-li[data-task=P] > input:checked,
-li[data-task=P] > p > input:checked {
- cursor: default;
- background-position: center center;
- background-size: 90%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'%3E%3C/path%3E%3Ccircle cx='12' cy='7' r='4'%3E%3C/circle%3E%3C/svg%3E");
-}
-
-
-input[data-task="#"]:checked,
-li[data-task="#"] > input:checked,
-li[data-task="#"] > p > input:checked {
- cursor: default;
- background-color:var(--green);
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12V2h10l9.44 9.44a2 2 0 0 1 0 2.82l-7.18 7.18a2 2 0 0 1-2.82 0L2 12Z'%3E%3C/path%3E%3Cpath d='M7 7h.01'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-input[data-task=F]:checked,
-li[data-task=F] > input:checked,
-li[data-task=F] > p > input:checked {
- cursor: default;
- background-color:var(--yellow);
- background-image: none;
- -webkit-mask-size: 100%;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='white' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='13 2 3 14 12 14 11 22 21 10 12 10 13 2'%3E%3C/polygon%3E%3C/svg%3E");
-}
-
-/* L - Translate/Language */
-input[data-task=L]:checked,
-li[data-task=L] > input:checked,
-li[data-task=L] > p > input:checked {
- cursor: default;
- background-color: var(--green);
- background-position: center center;
- background-size: 80%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 8 6 6'%3E%3C/path%3E%3Cpath d='m4 14 6-6 2-3'%3E%3C/path%3E%3Cpath d='M2 5h12'%3E%3C/path%3E%3Cpath d='M7 2h1'%3E%3C/path%3E%3Cpath d='m22 22-5-10-5 10'%3E%3C/path%3E%3Cpath d='M14 18h6'%3E%3C/path%3E%3C/svg%3E");
-}
-
-input[data-task=W]:checked,
-li[data-task=W] > input:checked,
-li[data-task=W] > p > input:checked {
- cursor: default;
- background-position: center center;
- background-size: 100%;
- background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: white;transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM4 12c0-.899.156-1.762.431-2.569L6 11l2 2v2l2 2 1 1v1.931C7.061 19.436 4 16.072 4 12zm14.33 4.873C17.677 16.347 16.687 16 16 16v-1a2 2 0 0 0-2-2h-4v-3a2 2 0 0 0 2-2V7h1a2 2 0 0 0 2-2v-.411C17.928 5.778 20 8.65 20 12a7.947 7.947 0 0 1-1.67 4.873z'%3E%3C/path%3E%3C/svg%3E");
-}
-
-
-input[data-task=U]:checked,
-li[data-task=U] > input:checked,
-li[data-task=U] > p > input:checked {
- cursor: default;
- background-position: center center;
- background-size: 95%;
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAADKklEQVRYhe2XXWhPcRjHv8fbZLa2yLu8LVaSvNzRyIW0xPJyQYgiN7hCwiQpbsgNygWSQlIkRYrVWiJvIZrCYt5aFPs3NrOPi/Mc/2f//ue/s9mdPTfn/3x/3+f7fc7L7znnL/3vEXS1EJgiaZGkMkmlkook/ZaUknRf0mlJV4MgoBv6/GsaAIuAuySLC0Df7jIfA9zMMEgBT4Aa4BHQkqWJQ91hvgD4boK/gRPAPCAvg9cfWA18dQ20AiX/Yr4a+GViT4GZCWpmmXEUu7tqXu7MrwOFnag96xq40xXzUqDRBK4CfdzafOAiUG/3/Q2wwz9wwFLXwHvDhlre0JF5H+Ceke8D+YYPIHyy4+Ko05jh8GbDSix/11ED24yYAiYalgdU5TAHaHQacxz+1bDplr+MeL2ymA+StNPSXUEQvAQCSSclzcnZueQv7Xj3+4sdx9nxR2wDkrYpnGq1ko4ZtlfSSseplTRV0qSM2tPud4X7/diOpXZ8k8VXAvJJ7+Hlhs0m3PtRvAZG2Np8hz/C5oLd62a3tsnwM5YfiGtggxFeAb2BfsAzJ/QRmGDcycBnwx/arYt0/MRsBgYb/tywlXENRA/ZVsu3O6FfQJnh04AGwx8AxU5jJ+3jlOEjLW8DhmUzH0Z4qVuBEYRbsd4JVRpvCPDe4ZOcxhoziCIFjLS1zYY9iTv7FUaotnyJE2ogPQvOZ5xhGVAMVNJ+/AKsd/rRXKmMa+C4EfZYfskJHXS8FMniuKuJZkILMDyugWojLbD8nRNb7HgfEpgfIZwd0TdEpH0uq7kRPxlptOV+G811vMM5jD8CyzJ0N9paEzA2VwM/jdjf8i9OeJXj5QH7gTqrqSN8U64DBmZoVpD+SNkTax7T0C3XwJVOFevvQxxdxSo6+2kGbHENtGGTMUFdPnCM9HZsN6Q600CB3dMoWoF9uKGTwS8ifIu+dTU34vhR5PwsB8olXZbkL1+TpBpJLxS+1QolzZA0zfGaFL7ADgVB0JbgfHM2sZD0zO8ovhFuwVFJ9RP9MQEKJK2VVC5psqThkholtUiqk/RA0m1J14Ig+BGn0xM9kS3+AIVhhF9MAbHFAAAAAElFTkSuQmCC");
-}
-
-/****end checkbox****/
-
-
-
\ No newline at end of file
diff --git a/.obsidian/themes/PLN/manifest.json b/.obsidian/themes/PLN/manifest.json
deleted file mode 100644
index 551138c..0000000
--- a/.obsidian/themes/PLN/manifest.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "name": "PLN",
- "version": "1.14.0",
- "minAppVersion": "1.6.2",
- "author": "PipeItToDevNull",
- "authorUrl": "https://docs.dev0.sh"
-}
diff --git a/.obsidian/themes/PLN/theme.css b/.obsidian/themes/PLN/theme.css
deleted file mode 100644
index a01fecd..0000000
--- a/.obsidian/themes/PLN/theme.css
+++ /dev/null
@@ -1,2236 +0,0 @@
-/*
- * Pipe Likes Nord
-*/
-
-/* @settings
-name: PLN by PipeItToDevNull
-id: pln
-settings:
- -
- id: pln-head-colours
- title: Colours
- type: heading
- level: 2
- collapsed: true
- -
- id: color-red
- title: Red
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-red-rgb
- format: rgb
- default: '#bf616a'
- -
- id: color-orange
- title: Orange
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-orange-rgb
- format: rgb
- default: '#d08770'
- -
- id: color-yellow-light
- title: Yellow-Light
- description: Used on the dark theme
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-yellow-light-rgb
- format: rgb
- default: '#ebcb8b'
- -
- id: color-yellow-dark
- title: Yellow-Dark
- description: Used on the light theme
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-yellow-dark-rgb
- format: rgb
- default: '#e4b860'
- -
- id: color-green
- title: Green
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-green-rgb
- format: rgb
- default: '#a3be8c'
- -
- id: color-purple
- title: Purple
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-purple-rgb
- format: rgb
- default: '#b48ead'
- -
- id: color-sea-green
- title: Sea-Green
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-sea-green-rgb
- format: rgb
- default: '#8fbcbb'
- -
- id: color-cyan
- title: Cyan
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-cyan-rgb
- format: rgb
- default: '#88c0d0'
- -
- id: color-frost
- title: Frost
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-frost-rgb
- format: rgb
- default: '#81a1c1'
- -
- id: color-blue
- title: Blue
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-blue-rgb
- format: rgb
- default: '#5e81ac'
- -
- id: color-salmon
- title: Salmon
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: color-salmon-rgb
- format: rgb
- default: '#FC6E68'
- -
- id: accent-light-hsl
- title: Accent Light
- type: variable-color
- opacity: false
- format: hsl-split
- default: '#5E81AC'
- -
- id: accent-dark-hsl
- title: Accent Dark
- type: variable-color
- opacity: false
- format: hsl-split
- default: '#81a1c1'
- -
- id: b0
- title: B0
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: b0-rgb
- format: rgb
- default: '#2E3440'
- -
- id: b1
- title: B1
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: b1-rgb
- format: rgb
- default: '#3B4252'
- -
- id: b2
- title: B2
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: b2-rgb
- format: rgb
- default: '#434C5E'
- -
- id: b3
- title: B3
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: b3-rgb
- format: rgb
- default: '#4C566A'
- -
- id: w0
- title: W0
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: w0-rgb
- format: rgb
- default: '#D8DEE9'
- -
- id: w1
- title: W1
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: w1-rgb
- format: rgb
- default: '#E5E9F0'
- -
- id: w2
- title: W2
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: w2-rgb
- format: rgb
- default: '#ECEFF4'
- -
- id: w3
- title: W3
- type: variable-color
- opacity: false
- format: hex
- alt-format:
- -
- id: w3-rgb
- format: rgb
- default: '#f5f7f9'
- -
- id: text-highlight-bg
- title: Text Highlight Background
- type: variable-color
- opacity: true
- format: rgb
- default: '180, 142, 173, 0.4'
- -
- id: text-highlight-bg-active
- title: Text Highlight Background - Active
- type: variable-color
- opacity: true
- format: rgb
- default: '180, 142, 173, 0.4'
- -
- id: pln-head-fonts
- title: Font sizes
- type: heading
- level: 2
- collapsed: true
- -
- id: font-ui-smaller
- title: Font-UI-Smaller
- description: Used for settings panel category headers and other things
- type: variable-number-slider
- default: 10
- min: 10
- max: 30
- step: 1
- format: px
- -
- id: font-ui-small
- title: Font-UI-Small
- description: Used for folder names and other things
- type: variable-number-slider
- default: 10
- min: 10
- max: 30
- step: 1
- format: px
- -
- id: font-ui-medium
- title: Font-UI-Medium
- description: Used for settings panel body, calendar
- type: variable-number-slider
- default: 12
- min: 10
- max: 30
- step: 1
- format: px
- -
- id: font-ui-large
- title: Font-UI-Large
- description: Used for things
- type: variable-number-slider
- default: 14
- min: 10
- max: 30
- step: 1
- format: px
- -
- id: pln-head-gen
- title: General modifications
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-link-mods
- title: Link modifications
- description: Underline only external links and remove the distinction from unresolved links
- type: class-toggle
- default: true
- -
- id: pln-hi-line
- title: Highlight active line
- description: Highlight the active line
- type: class-toggle
- default: false
- -
- id: pln-hi-line-hover
- title: Highlight cursor line
- description: Highlight the line your mouse cursor is on
- type: class-toggle
- default: false
- -
- id: pln-hide-files
- title: Enable hidden directories and files
- description: Hide any file/folder starting with _ (underscore)
- type: class-toggle
- default: false
- -
- id: pln-dv-mods
- title: Dataview modifications
- description: Globally toggle my various DV modifications
- type: class-toggle
- default: true
- -
- id: pln-dv-count
- title: Dataview list count
- description: Toggle the list count on a DV result
- type: class-toggle
- default: true
- -
- id: pln-view-invert
- title: Invert view icons
- description: Invert the Reading and Edit view icons in the top right of notes
- type: class-toggle
- default: false
- -
- id: pln-pin-protect
- title: Protect the Pin icon
- description: Blocks the click event on the Pin icon so it cannot be removed accidently
- type: class-toggle
- default: true
- -
- id: pln-stacked-100
- title: Stacked tabs 100% width
- description: Make stacked tabs take up 100% of the window width instead of an annoying amount of unknown space
- type: class-toggle
- default: false
- -
- id: pln-boxed-tags
- title: Box tags
- description: Make tags more boxy with a solid border
- type: class-toggle
- default: true
- -
- id: pln-head-attachments
- title: Attachment options
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-attachments
- title: Hide attachments
- description: Hide all attachments in the file explorer
- type: class-toggle
- default: false
- -
- id: pln-attachments-canvas
- title: Unhide canvas files
- type: class-toggle
- default: false
- -
- id: pln-attachments-pdf
- title: Unhide pdf files
- type: class-toggle
- default: false
- -
- id: pln-attachments-docx
- title: Unhide docx files
- type: class-toggle
- default: false
- -
- id: pln-attachments-xlsx
- title: Unhide xlsx files
- type: class-toggle
- default: false
- -
- id: pln-attachments-images
- title: Unhide image files
- type: class-toggle
- default: false
- -
- id: pln-head-heads
- title: Header colors
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-hdcl
- title: Header color toggle
- description: You must open each color and "save" it to render properly
- type: class-toggle
- default: false
- -
- id: pln-hdcl-1
- title: H1 color
- type: variable-color
- opacity: false
- format: hex
- default: '#BF616A'
- -
- id: pln-hdcl-2
- title: H2 color
- type: variable-color
- opacity: false
- format: hex
- default: '#D08770'
- -
- id: pln-hdcl-3
- title: H3 color
- type: variable-color
- opacity: false
- format: hex
- default: '#EBCB8B'
- -
- id: pln-hdcl-4
- title: H4 color
- type: variable-color
- opacity: false
- format: hex
- default: '#A3BE8C'
- -
- id: pln-hdcl-5
- title: H5 color
- type: variable-color
- opacity: false
- format: hex
- default: '#8FBCBB'
- -
- id: pln-hdcl-6
- title: H5 color
- type: variable-color
- opacity: false
- format: hex
- default: '#88C0D0'
- -
- id: pln-head-props
- title: Properties modifications
- type: heading
- level: 2
- collapsed: true
- -
- id: hide-properties
- title: Hide properties in reading mode
- description: Hide the metadata properties box when in reading mode. Add 'hide-properties' as a class to any file to selectively apply this.
- type: class-toggle
- default: true
- -
- id: pln-props-heading
- title: Hide properties heading
- description: We know it is a properties box, you don't need to label it.
- type: class-toggle
- default: true
- -
- id: pln-props-list
- title: List 'list' properties
- description: Put every property on its own line instead of a long single line list.
- type: class-toggle
- default: true
- -
- id: pln-head-embd
- title: Embed modifications
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-embd-mods
- title: Embed modifications
- description: Globally toggle my various embed modifications
- type: class-toggle
- default: true
- -
- id: pln-embd-link
- title: Embeded note link icon
- description: Hide the link icon for an embedded note
- type: class-toggle
- default: true
- -
- id: pln-embd-title
- title: Embeded note titles
- description: Hide the title of an embeded note
- type: class-toggle
- default: true
- -
- id: pln-embd-first
- title: Hide the first header in embeds
- description: Do not display the first header in an embed
- type: class-toggle
- default: true
- -
- id: pln-embd-h1
- title: Hide H1 in embeds
- description: Do not display h1 in embeds
- type: class-toggle
- default: false
- -
- id: pln-embd-h2
- title: Hide H2 in embeds
- description: Do not display h2 in embeds
- type: class-toggle
- default: false
- -
- id: pln-embd-h3
- title: Hide H3 in embeds
- description: Do not display h3 in embeds
- type: class-toggle
- default: false
- -
- id: pln-embd-h4
- title: Hide H4 in embeds
- description: Do not display h4 in embeds
- type: class-toggle
- default: false
- -
- id: pln-embd-h5
- title: Hide H5 in embeds
- description: Do not display h5 in embeds
- type: class-toggle
- default: false
- -
- id: pln-embd-h6
- title: Hide H6 in embeds
- description: Do not display h6 in embeds
- type: class-toggle
- default: false
- -
- id: pln-head-rm
- title: Removals
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-rm-folder-nav
- title: Remove folder nav
- description: Remove the folder navigation icons
- type: class-toggle
- default: false
- -
- id: pln-rm-settings
- title: Remove settings pane
- description: Remove the settings pane at the bottom of the left sidebar added in 1.6
- type: class-toggle
- default: false
- -
- id: pln-rm-rside
- title: Remove sidebar indicators
- description: Remove the sidebar indicators. They can still be opened with hotkeys
- type: class-toggle
- default: true
- -
- id: pln-rm-win-lside-tl
- title: Remove mod top left
- description: Remove the top tab container in the left sidebar in Windows in hidden frameless
- type: class-toggle
- default: false
- -
- id: pln-rm-status
- title: Remove statusbar
- description: Removes the bottom statusbar
- type: class-toggle
- default: true
- -
- id: pln-rm-tablist
- title: Remove tablist icon
- description: Removes the header tab list icon
- type: class-toggle
- default: true
- -
- id: pln-rm-nt
- title: Remove new tab icon
- description: Removes the new tab header icon
- type: class-toggle
- default: true
- -
- id: pln-rm-clstab
- title: Remove close icon
- description: Remove the close X from tabs
- type: class-toggle
- default: true
- -
- id: pln-rm-nav
- title: Remove nav icons
- description: Remove the back and forward icons
- type: class-toggle
- default: true
- -
- id: pln-rm-act
- title: Remove view actions
- description: Remove the view action icons from the top of notes
- type: class-toggle
- default: true
- -
- id: pln-rm-noteic
- title: Remove note icon
- description: Remove the note icon from tabs (we all know is a note...)
- type: class-toggle
- default: true
- -
- id: pln-rm-scroll
- title: Remove scroll bars
- description: Hide scroll bars, hover to view them
- type: class-toggle
- default: true
- -
- id: pln-rm-mac-tside
- title: Hide top bar in MacOS
- description: Hide the top bar on MacOS when in stacked tabs. (Works best in Frameless/hidden title bars)
- type: class-toggle
- default: true
- -
- id: pln-rm-srchSug
- title: Hide search help
- description: Hide the pop up that appears when clicking the search field
- type: class-toggle
- default: true
- -
- id: pln-head-co
- title: Callout modifications
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-rm-co-meta
- title: Hide Meta callout in reading mode
- description: Remove the custom "meta" callout in reading mode
- type: class-toggle
- default: false
- -
- id: pln-pdf-rm-co-meta
- title: Hide Meta callout in PDF exports
- description: Remove the custom "meta" callout in PDF exports only
- type: class-toggle
- default: true
- -
- id: pln-rm-co-links
- title: Hide Links callout in reading mode
- description: Remove the custom "links" callout in reading mode
- type: class-toggle
- default: false
- -
- id: pln-pdf-rm-co-links
- title: Hide Links callout in PDF exports
- description: Remove the custom "links" callout in PDF exports only
- type: class-toggle
- default: true
- -
- id: pln-head-cards
- title: Kepano Cards modificationss
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-cards-sort
- title: Hide Remove sort icon
- description: Remove the sort icon from above a collection of cards
- type: class-toggle
- default: true
- -
- id: pln-cards-borders
- title: Card border edits
- description: Change the border of cards to match callouts. You are required to have Kepano's snippet, this just changes it's style
- type: class-toggle
- default: true
- -
- id: pln-cards-color-rgb
- title: Card border color
- type: variable-themed-color
- format: rgb-values
- opacity: false
- default-light: 'rgb(216, 222, 233)'
- default-dark: 'rgb(76, 86, 106)'
- -
- id: cards
- title: Add cards class to all files, and allow export.
- description: This will add the cards class to all files, a primary function for this will be cards rendering when you PDF export a file
- type: class-toggle
- default: false
- -
- id: pln-head-vi
- title: High contrast modifications
- type: heading
- level: 2
- collapsed: true
- -
- id: pln-vision
- title: High contrast toggle
- descriptioon: Change main text to a vision impaired yellow. You should change your accent colour to something that compliments #cccc00. Don't use this with light mode...
- type: class-toggle
- default: false
- -
- id: pln-vision-high
- title: Primary color
- description: This is the primary color to be used in vision impaired mode
- type: variable-color
- opacity: false
- format: hex
- default: '#cccc00'
- -
- id: pln-vision-low
- title: Secondary color
- description: This is used for code blocks and buttons mostly
- type: variable-color
- opacity: false
- format: hex
- default: '#4C4E52'
- -
-*/
-
-.theme-light,
-.theme-dark {
- --color-red: #bf616a;
- --color-orange: #d08770;
- --color-yellow-light: #ebcb8b;
- --color-yellow-dark: #e4b860;
- --color-green: #a3be8c;
- --color-purple: #b48ead;
- --color-sea-green: #8fbcbb;
- --color-cyan: #88c0d0;
- --color-frost: #81a1c1;
- --color-blue: #5e81ac;
- --color-salmon: #FC6E68;
-
- --accent-light-hsl-h: 213;
- --accent-light-hsl-s: 32%;
- --accent-light-hsl-l: 53%;
-
- --accent-dark-hsl-h: 210;
- --accent-dark-hsl-s: 34%;
- --accent-dark-hsl-l: 63%;
-
- --color-red-rgb: 191, 97, 106;
- --color-orange-rgb: 208, 135, 112;
- --color-yellow-light-rgb: 235, 203, 139;
- --color-yellow-dark-rgb: 228, 184, 96;
- --color-green-rgb: 163, 190, 140;
- --color-purple-rgb: 180, 142, 173;
- --color-sea-green-rgb: 143, 188, 187;
- --color-cyan-rgb: 136, 192, 208;
- --color-frost-rgb: 129, 161, 193;
- --color-blue-rgb: 94, 129, 172;
- --color-salmon-rgb: 252, 110, 104;
-
- --b0: #2E3440;
- --b1: #3B4252;
- --b2: #434C5E;
- --b3: #4C566A;
-
- --w0: #D8DEE9;
- --w1: #E5E9F0;
- --w2: #ECEFF4;
- --w3: #f5f7f9;
-
- --w0-rgb: 216, 222, 233;
- --b3-rgb: 76, 86, 106;
-
- --text-error: var(--color-salmon);
- --text-accent: var(--color-accent);
- --text-highlight-bg: rgba(180, 142, 173, 0.4);
- --text-highlight-bg-active: rgba(180, 142, 173, 0.4);
-
- --bold-weight: var(--font-bold);
-}
-
-.theme-light {
- --color-yellow: var(--color-yellow-dark);
- --color-yellow-rgb: var(--color-yellow-dark-rgb);
-
- --accent-h: var(--accent-light-hsl-h);
- --accent-s: var(--accent-light-hsl-s);
- --accent-l: var(--accent-light-hsl-l);
-
- /* the note background */
- --background-primary: var(--w3) ;
- /* used for code blocks */
- --background-primary-alt: var(--w2) ;
- /* outside ui background */
- /* background titlebar unfocused */
- --background-secondary: var(--w2);
- /* titlebar focused */
- --background-secondary-alt: var(--w1);
- /* lines between objects */
- /* slider background */
- --background-modifier-border: var(--w0);
-
- /* main font */
- --color-base-100: var(--b0);
- --color-base-70: var(--b0);
- --color-base-60: var(--b0);
- /* bullets */
- --color-base-50: var(--b1);
- /* window outline (like settings) */
- --color-base-40: var(--w2);
- /* toggle background */
- /* small line in tabs */
- --color-base-35: var(--w0);
- /* the lines in the ui */
- --color-base-30: var(--w0);
- --color-base-25: var(--b3);
- --color-base-20: var(--w0);
- --color-base-10: var(--w1);
- --color-base-05: var(--w2);
- --color-base-00: var(--w2);
-}
-
-.theme-dark {
- --color-yellow: var(--color-yellow-light);
- --color-yellow-rgb: var(--color-yellow-light-rgb);
-
- --accent-h: var(--accent-dark-hsl-h);
- --accent-s: var(--accent-dark-hsl-s);
- --accent-l: var(--accent-dark-hsl-l);
-
- /* the note background */
- --background-primary: var(--b1) ;
- /* used for code blocks */
- --background-primary-alt: var(--b0) ;
- /* outside ui background */
- /* background titlebar unfocused */
- --background-secondary: var(--b0);
- /* titlebar focused */
- --background-secondary-alt: var(--b0);
- /* lines between objects */
- /* slider background */
- --background-modifier-border: var(--b3);
-
- --color-base-00: var(--b0);
- --color-base-10: var(--b0);
- --color-base-20: var(--b0);
- --color-base-25: var(--b0);
- /* lines in the ui */
- --color-base-30: var(--b1);
- /* toggle backgroundse */
- /* small line in tabs */
- --color-base-35: var(--b3);
- /* window outlines */
- --color-base-40: var(--b0);
- /* bullets */
- --color-base-50: var(--w0);
- --color-base-60: var(--w1);
- --color-base-70: var(--w2);
- /* main font */
- --color-base-100: var(--w3);
-}
-
-/* any vision accomodations would be here */
-.pln-vision {
- --pln-vision-high: #cccc00;
- --pln-vision-low: #4C4E52;
-
- --text-normal: var(--pln-vision-high);
- --text-faint: var(--pln-vision-high);
- --text-muted: var(--pln-vision-high);
- --background-primary: black;
- --background-primary-alt: var(--pln-vision-low);
- --background-secondary: black;
- --background-secondary-alt: black;
- --background-modifier-border: var(--pln-vision-high);
- --text-on-accent: black;
-
- --color-base-30: var(--pln-vision-low);
- --color-base-35: var(--pln-vision-high);
-
- --color-red: var(--pln-vision-high);
- --color-orange: var(--pln-vision-high);
- --color-yellow-light: var(--pln-vision-high);
- --color-yellow-dark: var(--pln-vision-high);
- --color-green: var(--pln-vision-high);
- --color-purple: var(--pln-vision-high);
- --color-sea-green: var(--pln-vision-high);
- --color-cyan: var(--pln-vision-high);
- --color-frost: var(--pln-vision-high);
- --color-blue: var(--pln-vision-high);
- --color-salmon: var(--pln-vision-high);
-}
-
-/* pdf fixes */
-@media print {
- .theme-dark {
- --highlight-mix-blend-mode: darken;
- --list-marker-color: var(--b0);
- --code-background: var(--w2);
- --code-normal: var(--b0);
- --table-header-color: var(--b0);
- --text-muted: var(--b0);
- }
- .pln-pdf-rm-co-links .callout[data-callout="links"],
- .pln-pdf-rm-co-meta .callout[data-callout="meta"] {
- display: none;
- }
- /* hacky method to make cards exportable */
- .cards.pln-cards-borders.theme-dark,
- .pln-cards-borders.theme-dark {
- --pln-cards-color-rgb: var(--w0-rgb) !important;
- }
- .pln-embd-mods.pln-embd-first .markdown-embed :is(h1,h2,h3,h4,h5,h6):first-child {
- display: none;
- }
-}
-
-/*
- * Main
-*/
-body {
- --font-ui-smaller: 10px;
- --font-ui-small: 10px;
- --font-ui-medium: 12px;
- --font-ui-large: 14px;
- --header-height: 30px;
- --file-folding-offset: 10px;
- /* 1.1 fixes */
- --checkbox-size: 1.1em;
- --list-bullet-size: .5em;
- /* Fix font sizes in 1.3.7 */
- --h1-size: 2em;
- --h2-size: 1.6em;
- --h3-size: 1.37em;
- --h4-size: 1.25em;
- --h5-size: 1.12em;
- --h6-size: 1.12em;
- /*this is spacing before a header, it is stupid*/
- --heading-spacing: 0;
- --p-spacing: .5rem;
-}
-/* this brings back header spacing in reading mode */
-/* default is 2.5 p-spacing and p-spacing default is 1rem */
-.markdown-rendered {
- --heading-spacing: calc(var(--p-spacing)*2);
-}
-
-/* changed in 1.4*/
-hr {
- margin: 1.5em;
-}
-
-/* change margins, default is 32 */
-body {
- --file-margins: 20px;
-}
-.mod-stacked {
- --file-margins: 10px;
-}
-.mod-stacked:has(.cm-gutter) {
- --file-margins: 2px
-}
-
-/* header colors */
-body.pln-hdcl {
- --pln-hdcl-1: #BF616A;
- --pln-hdcl-2: #D08770;
- --pln-hdcl-3: #EBCB8B;
- --pln-hdcl-4: #A3BE8C;
- --pln-hdcl-5: #8FBCBB;
- --pln-hdcl-6: #88C0D0;
- --h1-color: var(--pln-hdcl-1);
- --h2-color: var(--pln-hdcl-2);
- --h3-color: var(--pln-hdcl-3);
- --h4-color: var(--pln-hdcl-4);
- --h5-color: var(--pln-hdcl-5);
- --h6-color: var(--pln-hdcl-6);
-}
-
-/* folding indicator */
-.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator {
- padding-right: 0px;
-}
-
-/* properties container*/
-body {
- --metadata-border-color: rgb(var(--pln-cards-color-rgb));
- --metadata-border-radius: 5px;
- --metadata-background: rgba(var(--pln-cards-color-rgb),0.4);
- --metadata-property-radius: 5px;
-}
-.metadata-container {
- border-top: 4px solid rgb(var(--pln-cards-color-rgb));
- border-left: 2px solid rgb(var(--pln-cards-color-rgb));
- /* 1.3.7 adding --p-spacing but I remove it, this fixes the header being to oclose to the box*/
- margin-bottom: 10px;
-}
-.metadata-property-key {
- border-right: 2px solid rgb(var(--pln-cards-color-rgb));
-}
-.hide-properties {
- --metadata-display-reading: none;
-}
-.pln-props-heading .metadata-properties-heading {
- display: none;
-}
-
-.pln-props-list .metadata-property:not([data-property-key="tags"]) .metadata-property-value .multi-select-container {
- display: block;
-}
-/* improve meta data container in sidebar */
-.workspace > .workspace-split:not(.mod-root) .metadata-container {
- margin-left: 5px;
- padding-left: 2px;
-}
-
-.markdown-source-view.mod-cm6 .cm-table-widget {
- padding-top: 0;
-}
-
-/* macos fixes for hidden title */
-.mod-macos {
- --frame-left-space: 65px;
-}
-
-/* shrinking headers */
-.mod-left-split .workspace-tab-header-container-inner,
-.mod-right-split .workspace-tab-header-container-inner {
- margin: 0 0 0 0;
- padding: 0 0 0 10px;
-}
-
-/* logo */
-.titlebar-button.mod-logo {
- color: var(--color-purple);
-}
-
-/* red pin icon */
-.mod-root .mod-pinned {
- color: var(--color-salmon);
-}
-/* stop the pin from being clickable */
-.pln-pin-protect .mod-pinned {
- pointer-events: none;
-}
-
-/* flip and thin stacked titles */
-body {
- --tab-stacked-text-transform: rotate(180deg);
- --tab-stacked-text-align: right;
- --tab-stacked-header-width: 20px;
-}
-.workspace-tab-header-inner-title {
- letter-spacing: 1px;
-}
-.pln-stacked-100 {
- --tab-stacked-pane-width: 100%
-}
-
-/* hide the top bar when stacked on macos */
-.mod-macos.pln-rm-mac-tside.is-hidden-frameless .mod-vertical .mod-stacked .workspace-tab-header-container {
- display: none;
-}
-
-/* invert reading icons to make more sense visually */
-.pln-view-invert .workspace-leaf-content:has(.is-live-preview) .clickable-icon.view-action[aria-label^="Current view: editing"] {
- -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'%3E%3C/path%3E%3Cpath d='M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z'%3E%3C/path%3E%3C/svg%3E");
- background-color: var(--icon-color);
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
-}
-.pln-view-invert .clickable-icon.view-action[aria-label^="Current view: reading"] {
- -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z'%3E%3C/path%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'%3E%3C/path%3E%3C/svg%3E");
- background-color: var(--icon-color);
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
-}
-/* add an icon specifc for source view */
-.pln-view-invert .workspace-leaf-content:not(:has(.is-live-preview)) .clickable-icon.view-action[aria-label^="Current view: editing"] {
- -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-pencil-line'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3Cpath d='m15 5 3 3'/%3E%3C/svg%3E");
- background-color: var(--icon-color);
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
-}
-
-/* table stuff */
-/* fix table font size */
-body {
- --table-text-size: var(--font-text-size);
-}
-/* space out tables from text a bitin reading mode */
-.markdown-rendered table {
- margin-top: var(--heading-spacing);
-}
-
-/* highlight active line */
-.pln-hi-line:not(.pln-vision) .cm-active.cm-line,
-.pln-hi-line-hover:not(.pln-vision) .cm-line:hover {
- background-color: var(--background-modifier-border);
-}
-.pln-hi-line:not(.pln-vision) .cm-gutterElement.cm-active {
- color: var(--color-yellow);
- font-weight: bold;
- background-color: var(--background-modifier-border);
-}
-.cm-lineNumbers {
- border-right: 2px solid var(--background-modifier-border);
- color: var(--text-faint);
-}
-
-/* REMOVE THINGS */
-/* hide attachments */
-.pln-attachments .nav-file:has(.nav-file-tag),
-/* folder navigation buttons */
-.pln-rm-folder-nav .workspace-leaf-content[data-type="file-explorer"] .nav-buttons-container,
-/* settings pane */
-body:not(.is-mobile).pln-rm-settings .workspace-split.mod-left-split .workspace-sidedock-vault-profile,
-/* sidebars */
-.pln-rm-rside .sidebar-toggle-button.mod-right,
-.pln-rm-rside .sidebar-toggle-button,
-/* statusbar */
-.pln-rm-status .status-bar,
-/* tab chevron */
-.pln-rm-tablist .workspace-tab-header-tab-list .clickable-icon,
-/* new tab */
-.pln-rm-nt .mod-root .workspace-tab-header-new-tab,
-/* tab close button */
-.pln-rm-clstab .workspace-tab-header-inner-close-button,
-/* nav buttons */
-.pln-rm-nav .view-header-nav-buttons,
-/* action bottons, top right of note */
-.pln-rm-act .view-actions,
-/* suggestion pop up box */
-.pln-rm-srchSug .suggestion-container.mod-search-suggestion,
-/* note icon for tabs */
-.pln-rm-noteic .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner-icon,
-/* remove top left sidebar container in hidden*/
-.mod-windows.pln-rm-win-lside-tl.is-hidden-frameless .mod-left-split .mod-top-left-space .workspace-tab-header-container,
-/* hide the placeholder values in metadata*/
-.metadata-input-longtext:empty:before,
-.multi-select-input:before {
- display: none;
-}
-
-/* selectively show certain attachments */
-.pln-attachments.pln-attachments-canvas .nav-file:has([data-path$=".canvas"]),
-.pln-attachments.pln-attachments-pdf .nav-file:has([data-path$=".pdf"]),
-.pln-attachments.pln-attachments-docx .nav-file:has([data-path$=".docx"]),
-.pln-attachments.pln-attachments-xlsx .nav-file:has([data-path$=".xlsx"]),
-.pln-attachments.pln-attachments-images .nav-file:has([data-path$=".jpg"]),
-.pln-attachments.pln-attachments-images .nav-file:has([data-path$=".jpeg"]),
-.pln-attachments.pln-attachments-images .nav-file:has([data-path$=".png"]) {
- display: contents !important;
-}
-
-/* Hide files and dirs starting with _ */
-.pln-hide-files div[data-path^="_"],
-.pln-hide-files div[data-path*="/_"] {
- display: none;
-}
-
-/* bullet fix */
-/* thanks sails */
-.cm-formatting-list-ul > .list-bullet {
- padding-right: 5px;
-}
-.cm-formatting-list-ul:not(:has(> .list-bullet)) {
- margin-right: 5px;
-}
-
-/* reading bullet fixes */
-ul > li.task-list-item .task-list-item-checkbox {
- margin-inline-start: -17px;
-}
-.markdown-source-view.mod-cm6 .task-list-label {
- margin-inline-start: -6px;
-}
-
-/* suggestion box */
-.suggestion-item {
- font-size: var(--font-ui-small);
-}
-.suggestion-container {
- opacity: 90%;
-}
-
-/* fix list spacing in reading mode */
-body {
- --list-spacing: 1px;
-}
-/* fix spacing in edit mode for the top of lists*/
-.cm-s-obsidian .cm-line.HyperMD-header + .cm-line:not(.HyperMD-header):not(:has(>br:only-child)) {
- padding-top: var(--p-spacing);
-}
-
-/* scrollbars */
-.pln-rm-scroll ::-webkit-scrollbar {
- visibility: hidden;
- background-color: transparent;
- width: 10px;
-}
-.pln-rm-scroll ::-webkit-scrollbar-thumb {
- visibility: hidden;
-}
-.pln-rm-scroll ::-webkit-scrollbar:hover {
- visibility: initial;
-}
-.pln-rm-scroll ::-webkit-scrollbar-thumb:hover {
- visibility: initial;
-}
-
-/* more italic */
-em, .cm-em {
- display: inline-block;
- transform: skew(-10deg);
-}
-
-/* this unifies spacing in LP and reading (DV in LP is viewed as if it was reading) */
-.markdown-rendered h1,
-.markdown-rendered h2,
-.markdown-rendered h3,
-.markdown-rendered h4,
-.markdown-rendered h5,
-.markdown-rendered h6 {
- margin: 0 0 0 0;
-}
-
-/*
- * Card edits
-*/
-.cards.pln-cards-sort table.dataview thead,
-.pln-cards-sort .cards table.dataview thead {
- display: none !important;
-}
-.cards.pln-cards-borders.theme-light,
-.pln-cards-borders.theme-light {
- --pln-cards-color-rgb: var(--w0-rgb);
-}
-.cards.pln-cards-borders.theme-dark,
-.pln-cards-borders.theme-dark {
- --pln-cards-color-rgb: var(--b3-rgb);
-}
-.cards.pln-cards-borders table.dataview > tbody > tr,
-.pln-cards-borders .cards table.dataview > tbody > tr {
- background-color: rgba(var(--pln-cards-color-rgb), 0.4) !important;
- border-top: 4px solid rgb(var(--pln-cards-color-rgb)) !important;
- border-left: 2px solid rgb(var(--pln-cards-color-rgb)) !important;
- border-right: none !important;
- border-bottom: none !important;
-}
-
-/* add bullets */
-.dataview-result-list-li::marker {
- content: '•';
-}
-.cards table.dataview {
- font-size: unset;
-}
-/* 1.6 fix for bullets being moved away from left side */
-.cards {
- --list-indent: 0;
-}
-
-/*
- * Embeds
-*/
-body.pln-embd-mods {
- --embed-background: inherit;
- --embed-border-left: none;
- --embed-border-right: none;
- --embed-border-top: none;
- --embed-border-bottom: none;
- --embed-padding: 0 0 0 0;
- --embed-font-style: inherit;
-}
-
-/* hide headers */
-.pln-embd-mods.pln-embd-h1 .markdown-embed h1,
-.pln-embd-mods.pln-embd-h2 .markdown-embed h2,
-.pln-embd-mods.pln-embd-h3 .markdown-embed h3,
-.pln-embd-mods.pln-embd-h4 .markdown-embed h4,
-.pln-embd-mods.pln-embd-h5 .markdown-embed h5,
-.pln-embd-mods.pln-embd-h6 .markdown-embed h6 {
- display: none;
-}
-/* a better way to hide the first header only */
-.pln-embd-mods.pln-embd-first .markdown-embed .mod-header + div > :is(h1,h2,h3,h4,h5,h6) {
- display: none;
-}
-
-/* hide titles in emebds */
-.pln-embd-mods.pln-embd-title .embed-title {
- display: none;
-}
-
-/* hide the link icon for embeds */
-.pln-embd-mods.pln-embd-link .markdown-embed-link {
- display: none;
-}
-
-/* hide the new 1.6 left border */
-/* also moves them over from 0.85em */
-.pln-embd-mods .markdown-embed {
- border-inline-start: none;
- --checkbox-margin-inline-start: 0.4em;
-}
-
-/* this is to move embededlists over in 1.1 */
-.pln-embd-mods .cm-embed-block .contains-task-list,
-.pln-embd-mods .inline-embed .contains-task-list {
- padding: 0 0 0 0px;
-}
-
-/* 1.6 fix to move lists back over in embeds */
-.pln-embd-mods .is-live-preview .markdown-embed {
- --list-indent: 0;
-}
-.pln-embd-mods .is-live-preview .task-list-item .task-list-item {
- --list-indent: 2.25em;
-}
-
-/*
- * Checkbox fixes in callouts for 1.6
-*/
-.is-live-preview .callout .task-list-item {
- margin-inline-start: 0;
-}
-
-/* blank callout over-ride for 1.6 */
-.markdown-reading-view [data-callout="blank"] .callout-content :is(li),
-.markdown-reading-view [data-callout="blank-titled"] .callout-content :is(li) {
- margin-inline-start: var(--list-indent);
-}
-
-/*
- * Links
-*/
-body.pln-link-mods {
- --link-decoration: none;
- --link-decoration-hover: none;
- --link-external-decoration: underline;
- --link-external-decoration-hover: underline !important;
- --link-unresolved-opacity: 100;
-}
-
-/* remove the icon from external links */
-body.pln-link-mods .external-link {
- background-image: none;
- padding-right: 0px;
-}
-
-/*
- * Dataview
-*/
-.pln-dv-mods .markdown-source-view.mod-cm6 .edit-block-button {
- display: none;
-}
-/* move dataview results over 2px to align with embeds in reading mode */
-.pln-dv-mods .markdown-reading-view .dataview.result-group {
- padding-left: 2px;
-}
-/* do not move dataview results over in live preview mode */
-.pln-dv-mods .is-live-preview .dataview.result-group {
- padding-left: 0px;
-}
-/* if you offset embeds, this can be 0 otherwise 2px */
-.pln-dv-mods .cm-preview-code-block.cm-embed-block.markdown-rendered {
- padding-left: 0;
-}
-/* move the checkbox container over pixels in reading mode */
-/* this was an issue on my daily notes when embedding all PTIs */
-.pln-dv-mods .markdown-reading-view .dataview-container .contains-task-list {
- padding-left: 20px;
-}
-/* hides the item count on a list */
-.pln-dv-count .dataview.small-text {
- display: none;
-}
-/* 1.6 fix to move lists back over in embeds */
-.pln-dv-mods .dataview-container {
- --list-indent: 0;
-}
-/* 1.6 fix to move list items over in DV queries in LP unless it is in an embed */
-.pln-dv-mods .is-live-preview:not(:has(.markdown-embed-content)) .dataview.task-list-item {
- margin-left: -6px;
-}
-/* commented out to fix daily not in 1.6.1
-/* 1.6 for child items in LP
-.pln-dv-mods .is-live-preview .dataview-container .contains-task-list .contains-task-list .task-list-item-checkbox {
- --checkbox-margin-inline-start: 3em;
-}
-/* 1.6 for bullet items in LP
-.pln-dv-mods .is-live-preview .dataview-container .contains-task-list .contains-task-list .task-list-basic-item {
- margin-inline-start: 3em;
-}
-*/
-/* 1.6 fix non-checkbox list under a dataview task in LP */
-.pln-dv-mods .is-live-preview .dataview.result-group .contains-task-list .task-list-item ul:not(:has(.task-list-item-checkbox)) {
- padding-inline-start: 4em;
-}
-/* 1.6 fix non-checkbox list under a dataview task in Reading */
-.pln-dv-mods .markdown-reading-view .dataview.result-group .task-list-item ul {
- padding-inline-start: 2em;
-}
-
-/*
- * Checkboxes
-*/
-.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="x"],
-.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="X"],
-ul > li.task-list-item[data-task="x"],
-ul > li.task-list-item[data-task="X"] {
- text-decoration: none;
-}
-
-/* > */
-input[type=checkbox][data-task=">"],
-input[type=checkbox][data-task=">"]:hover,
-ul > li.task-list-item[data-task=">"] > .task-list-item-checkbox {
- background-color: var(--color-orange);
- border-color: var(--color-orange);
-}
-input[type=checkbox][data-task=">"]:checked:after,
-ul > li.task-list-item[data-task=">"] > .task-list-item-checkbox:checked:after {
- -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjI1cHgiIGhlaWdodD0iMjVweCIgdmlld0JveD0iLTUgMCAyNSAyNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICANCiAgICA8dGl0bGU+cmlnaHQ8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxnIGlkPSJpY29ucyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJ1aS1nYW1ibGluZy13ZWJzaXRlLWxpbmVkLWljbm9zLWNhc2lub3NodW50ZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzgzLjAwMDAwMCwgLTE1OC4wMDAwMDApIiBmaWxsPSIjMUMxQzFGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPg0KICAgICAgICAgICAgPGcgaWQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTAuMDAwMDAwLCAxMjAuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQzNi40NTM1MTcsMzguNTY5MjQ5IEw0NDcuMzAyNDU5LDQ4Ljk5MzgxNTggTDQ0Ny4zOTI2MSw0OS4wNzQ4ODAyIEM0NDcuNzU1MzQsNDkuNDIzNDU0IDQ0Ny45NjgxNTksNDkuODg3MDQ2MSA0NDgsNTAuNDM4MjIyNyBMNDQ3Ljk5ODEzNSw1MC42MjI4MjI5IEM0NDcuOTY4MTU5LDUxLjExMjk1MzkgNDQ3Ljc1NTM0LDUxLjU3NjU0NiA0NDcuMzMzNjc1LDUxLjk3NzQ0NjkgTDQ0Ny4zMzkwOTUsNTEuOTY4OTgzMiBMNDM2LjQ1MzUxNyw2Mi40MzA3NTEgQzQzNS42NjM2OTQsNjMuMTg5NzQ5NyA0MzQuMzk5MDAxLDYzLjE4OTc0OTcgNDMzLjYwOTE3OCw2Mi40MzA3NTEgQzQzMi43OTY5NDEsNjEuNjUwMjEzIDQzMi43OTY5NDEsNjAuMzY3NTkyNCA0MzMuNjA5NDMyLDU5LjU4NjgxMDYgTDQ0My4wMTIzMjQsNTAuNTU3MjQ3MSBMNDMzLjYwOTE3OCw0MS40MTI5NDU2IEM0MzIuNzk2OTQxLDQwLjYzMjQwNzYgNDMyLjc5Njk0MSwzOS4zNDk3ODcgNDMzLjYwOTE3OCwzOC41NjkyNDkgQzQzNC4zOTkwMDEsMzcuODEwMjUwMyA0MzUuNjYzNjk0LDM3LjgxMDI1MDMgNDM2LjQ1MzUxNywzOC41NjkyNDkgWiIgaWQ9InJpZ2h0Ij48L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
-}
-
-/* ? */
-input[type=checkbox][data-task="?"],
-input[type=checkbox][data-task="?"]:hover,
-ul > li.task-list-item[data-task="?"] > .task-list-item-checkbox {
- background-color: var(--color-yellow);
- border-color: var(--color-yellow);
-}
-input[type=checkbox][data-task="?"]:checked:after,
-ul > li.task-list-item[data-task="?"] > .task-list-item-checkbox:checked:after {
- -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9Ijk3My4xcHgiIGhlaWdodD0iOTczLjFweCIgdmlld0JveD0iMCAwIDk3My4xIDk3My4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5NzMuMSA5NzMuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQoJPg0KPGc+DQoJPHBhdGggZD0iTTUwMi4yOSw3ODguMTk5aC00N2MtMzMuMSwwLTYwLDI2LjktNjAsNjB2NjQuOWMwLDMzLjEsMjYuOSw2MCw2MCw2MGg0N2MzMy4xMDEsMCw2MC0yNi45LDYwLTYwdi02NC45DQoJCUM1NjIuMjksODE1LDUzNS4zOTEsNzg4LjE5OSw1MDIuMjksNzg4LjE5OXoiLz4NCgk8cGF0aCBkPSJNMTcwLjg5LDI4NS44bDg2LjcsMTAuOGMyNy41LDMuNCw1My42LTEyLjQsNjMuNS0zOC4zYzEyLjUtMzIuNywyOS45LTU4LjUsNTIuMi03Ny4zYzMxLjYwMS0yNi42LDcwLjktNDAsMTE3LjktNDANCgkJYzQ4LjcsMCw4Ny41LDEyLjgsMTE2LjMsMzguM2MyOC44LDI1LjYsNDMuMSw1Ni4yLDQzLjEsOTIuMWMwLDI1LjgtOC4xLDQ5LjQtMjQuMyw3MC44Yy0xMC41LDEzLjYtNDIuOCw0Mi4yLTk2LjcsODUuOQ0KCQljLTU0LDQzLjctODkuODk5LDgzLjA5OS0xMDcuODk5LDExOC4wOTljLTE4LjQsMzUuODAxLTI0LjgsNzUuNS0yNi40LDExNS4zMDFjLTEuMzk5LDM0LjEsMjUuOCw2Mi41LDYwLDYyLjVoNDkNCgkJYzMxLjIsMCw1Ny0yMy45LDU5LjgtNTQuOWMyLTIyLjI5OSw1LjctMzkuMTk5LDExLjMwMS01MC42OTljOS4zOTktMTkuNzAxLDMzLjY5OS00NS43MDEsNzIuNjk5LTc4LjENCgkJQzcyMy41OSw0NzcuOCw3NzIuNzksNDI4LjQsNzk1Ljg5MSwzOTJjMjMtMzYuMywzNC42LTc0LjgsMzQuNi0xMTUuNWMwLTczLjUtMzEuMy0xMzgtOTQtMTkzLjRjLTYyLjYtNTUuNC0xNDctODMuMS0yNTMtODMuMQ0KCQljLTEwMC44LDAtMTgyLjEsMjcuMy0yNDQuMSw4MmMtNTIuOCw0Ni42LTg0LjksMTAxLjgtOTYuMiwxNjUuNUMxMzkuNjksMjY2LjEsMTUyLjM5LDI4My41LDE3MC44OSwyODUuOHoiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");
-}
-
-/* - */
-input[type=checkbox][data-task="-"],
-input[type=checkbox][data-task="-"]:hover,
-ul > li.task-list-item[data-task="-"] > .task-list-item-checkbox {
- background-color: var(--color-purple);
- border-color: var(--color-purple);
-}
-input[type=checkbox][data-task="-"]:checked:after,
-ul > li.task-list-item[data-task="-"] > .task-list-item-checkbox:checked:after {
- -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTIgOGExIDEgMCAwMTEtMWgxMGExIDEgMCAxMTAgMkgzYTEgMSAwIDAxLTEtMXoiIGZpbGw9IiMwMDAiLz4KPC9zdmc+Cg==");
-}
-/* mark out the canceled item */
-.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="-"],
-ul > li.task-list-item[data-task="-"] {
- text-decoration: var(--checklist-done-decoration);
-}
-
-/* ! */
-input[type=checkbox][data-task="!"],
-input[type=checkbox][data-task="!"]:hover,
-ul > li.task-list-item[data-task="!"] > .task-list-item-checkbox {
- background-color: var(--color-red);
- border-color: var(--color-red);
-}
-input[type=checkbox][data-task="!"]:checked:after,
-ul > li.task-list-item[data-task="!"] > .task-list-item-checkbox:checked:after {
- -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgcm9sZT0iaW1nIiBjbGFzcz0iaWNvbmlmeSBpY29uaWZ5LS1meGVtb2ppIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij48cGF0aCBmaWxsPSIjMkIzQjQ3IiBkPSJNMzA1LjQ4NiA0MDUuMjExYzAgMjcuMTkxLTIxLjc1MiA0OS40ODYtNDkuNDg2IDQ5LjQ4NmMtMjcuNzM0IDAtNDkuNDg2LTIyLjI5NS00OS40ODYtNDkuNDg2YzAtMjcuMTkgMjEuNzUyLTQ5LjQ4NSA0OS40ODYtNDkuNDg1YzI3LjczNCAwIDQ5LjQ4NiAyMi4yOTYgNDkuNDg2IDQ5LjQ4NXptLTI2LjgwOC05OC45NzFoLTQ1Ljg3M2MtNi44IDAtMTIuMzk4LTUuMzQ3LTEyLjcwOC0xMi4xNGwtOS43MTEtMjEyLjE5N2MtLjMzMi03LjI0NyA1LjQ1NC0xMy4zMDMgMTIuNzA4LTEzLjMwM2g2NS43ODFjNy4yNjYgMCAxMy4wNTYgNi4wNzUgMTIuNzA3IDEzLjMzMmwtMTAuMTk3IDIxMi4xOTdjLS4zMjUgNi43ODEtNS45MTggMTIuMTExLTEyLjcwNyAxMi4xMTF6Ij48L3BhdGg+PC9zdmc+");
-}
-
-/* i */
-input[type=checkbox][data-task="i"],
-input[type=checkbox][data-task="i"]:hover,
-ul > li.task-list-item[data-task="i"] > .task-list-item-checkbox {
- background-color: var(--color-green);
- border-color: var(--color-green);
-}
-input[type=checkbox][data-task="i"]:checked:after,
-ul > li.task-list-item[data-task="i"] > .task-list-item-checkbox:checked:after {
- -webkit-mask-image:url("data:image/svg+xml,%3c%3fxml version='1.0' encoding='iso-8859-1'%3f%3e %3c!-- Generator: Adobe Illustrator 19.0.0%2c SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e %3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 488.9 488.9' style='enable-background:new 0 0 488.9 488.9%3b' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M239.15%2c0c31.9%2c0%2c57.7%2c25.8%2c57.7%2c57.7s-25.8%2c57.7-57.7%2c57.7s-57.7-25.8-57.7-57.7S207.25%2c0%2c239.15%2c0z M291.65%2c151.6h-1.5 h-92.8h-3.4c-19%2c0-34.3%2c15.4-34.3%2c34.3l0%2c0c0%2c19%2c15.4%2c34.3%2c34.3%2c34.3h3.4v200h-37.7v68.7h169.6v-68.7h-37.5V151.6H291.65z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e");
-}
-
-/* / */
-input[type=checkbox][data-task="/"],
-input[type=checkbox][data-task="/"]:hover,
-ul > li.task-list-item[data-task="/"] > .task-list-item-checkbox {
- background-color: var(--color-sea-green);
- border-color: var(--color-sea-green);
-}
-input[type=checkbox][data-task="/"]:checked:after,
-ul > li.task-list-item[data-task="/"] > .task-list-item-checkbox:checked:after {
- -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' data-darkreader-inline-stroke='' style='--darkreader-inline-stroke:currentColor;'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3C/svg%3E");
-}
-
-/*
- * Code
-*/
-.cm-s-obsidian span.cm-inline-code,
-.markdown-preview-view code {
- color: inherit;
- padding: 3px 5px;
- border-radius: 5px;
- font-family: monospace;
-}
-
-/*
- * Tags
-*/
-.pln-boxed-tags {
- --tag-radius: 5px;
- --tag-border-width: 2px;
-}
-.pln-boxed-tags .cm-hashtag-begin {
- display: none;
-}
-.pln-boxed-tags a.tag,
-.pln-boxed-tags .cm-hashtag.cm-hashtag-end {
- border-right: var(--tag-border-width) solid var(--tag-border-color);
- border-left: var(--tag-border-width) solid var(--tag-border-color);
- border-radius: var(--tag-radius);
- padding-left: var(--tag-padding-x);
- padding-right: var(--tag-padding-x);
-}
-
-/*
- * Callouts
-*/
-body {
- --callout-padding: 0;
- --callout-title-padding: var(--size-4-2) var(--size-4-2) var(--size-4-2) var(--size-4-3);
- --callout-content-padding: 0 var(--size-4-2) var(--size-4-2) var(--size-4-3);
- --callout-radius: 5px;
-}
-
-/* remove leading and trailing padding of callout content paragraphs */
-.callout-content > p:first-child {
- margin-top: 0px;
-}
-.callout-content > p:last-child {
- margin-bottom: 0px;
-}
-
-.callout {
- border-top: 4px solid rgba(var(--callout-color), 1.0);
- border-left: 2px solid rgba(var(--callout-color), 1.0);
-}
-
-/* make quotes look like callouts too */
-body {
- --blockquote-border-thickness: 2px;
-}
-/* correct quote padding */
-.markdown-rendered blockquote {
- padding: 0 0 0 var(--size-4-3);
-}
-
-/* make unique callouts */
-.callout[data-callout="danger"] {
- --callout-icon: lucide-alert-octagon;
- --callout-color: var(--color-salmon-rgb);
-}
-.callout[data-callout="idea"] {
- --callout-icon: lucide-lightbulb;
-}
-.callout[data-callout="links"] {
- --callout-icon: lucide-link;
-}
-.callout[data-callout="meta"] {
- --callout-icon: lucide-database;
-}
-
-/* remove meta callouts in reading mode and when embeded*/
-.pln-rm-co-links .markdown-reading-view .callout[data-callout="links"],
-.pln-rm-co-meta .markdown-reading-view .callout[data-callout="meta"],
-.markdown-embed .callout[data-callout="links"],
-.markdown-embed .callout[data-callout="meta"] {
- display: none;
-}
-
-/* colours */
-.callout[data-callout="note"] {
- --callout-color: var(--color-blue-rgb);
-}
-
-.callout[data-callout="abstract"],
-.callout[data-callout="summary"],
-.callout[data-callout="quote"],
-.callout[data-callout="tldr"] {
- --callout-color: var(--color-frost-rgb);
-}
-
-.callout[data-callout="info"],
-.callout[data-callout="todo"],
-.callout[data-callout="tip"],
-.callout[data-callout="hint"],
-.callout[data-callout="important"] {
- --callout-color: var(--color-cyan-rgb);
-}
-
-.callout[data-callout="success"],
-.callout[data-callout="check"],
-.callout[data-callout="done"],
-.callout[data-callout="question"],
-.callout[data-callout="help"],
-.callout[data-callout="faq"] {
- --callout-color: var(--color-green-rgb);
-}
-
-.theme-light .callout[data-callout="idea"],
-.theme-light .callout[data-callout="attention"],
-.theme-light .callout[data-callout="caution"],
-.theme-light .callout[data-callout="warning"] {
- --callout-color: var(--color-yellow-dark-rgb);
-}
-
-.theme-dark .callout[data-callout="idea"],
-.theme-dark .callout[data-callout="attention"],
-.theme-dark .callout[data-callout="caution"],
-.theme-dark .callout[data-callout="warning"] {
- --callout-color: var(--color-yellow-light-rgb);
-}
-
-.callout[data-callout="failure"],
-.callout[data-callout="fail"],
-.callout[data-callout="missing"] {
- --callout-color: var(--color-orange-rgb);
-}
-
-.callout[data-callout="error"],
-.callout[data-callout="bug"] {
- --callout-color: var(--color-red-rgb);
-}
-
-.callout[data-callout="example"] {
- --callout-color: var(--color-purple-rgb);
-}
-
-.theme-dark .callout[data-callout="cite"],
-.theme-dark .callout[data-callout="links"],
-.theme-dark .callout[data-callout="meta"] {
- --callout-color: var(--w0-rgb);
-}
-.theme-light .callout[data-callout="cite"],
-.theme-light .callout[data-callout="links"],
-.theme-light .callout[data-callout="meta"] {
- --callout-color: var(--b3-rgb);
-}
-
-
-/*
- * Highlighters
- * Original by soggymuse, modified by Pipe
-*/
-/* removes the default css */
-mark,
-.markdown-rendered mark,
-.cm-s-obsidian span.cm-highlight {
- color: inherit;
- background: rgba(var(--color-yellow-rgb),0.2);
- border-radius: 5px;
- border: 2px solid;
- border-color: var(--color-yellow);
-}
-
-/*Add highlighter's label before highlighted text*/
-mark::before,
-.cm-s-obsidian span.cm-highlight::before {
- padding: 0 5px;
- text-transform: lowercase;
- font-style: italic;
- font-family: Palatino;
-}
-
-/*Red highlighter (edit)*/
-mark.edit {
- border-color: var(--color-red);
- background: rgba(var(--color-red-rgb),0.2);
-}
-mark.edit::before {
- color: var(--color-red);
- content: "Edit:";
-}
-
-/*Orange highlighter (unfinished)*/
-mark.unfinished {
- border-color: var(--color-orange);
- background: rgba(var(--color-orange-rgb),0.2);
-}
-mark.unfinished::before {
- color: var(--color-orange);
- content: "Unfinished:";
-}
-
-/*Pink highlighter (verify)*/
-mark.verify {
- border-color: var(--color-purple);
- background: rgba(var(--color-purple-rgb),0.2);
-}
-mark.verify::before {
- color: var(--color-purple);
- content: "Verify:";
-}
-
-/* Green highlighter (important)*/
-mark.important {
- border-color: var(--color-green);
- background: rgba(var(--color-green-rgb),0.2);
-}
-mark.important::before {
- color: var(--color-green);
- content: "Important:";
-}
-
-/*
- * Text colours using mark
-*/
-mark.red {
- color: var(--color-red);
- background: none;
- border: 0px;
-}
-mark.orange {
- color: var(--color-orange);
- background: none;
- border: 0px;
-}
-mark.yellow {
- color: var(--color-yellow);
- background: none;
- border: 0px;
-}
-mark.green {
- color: var(--color-green);
- background: none;
- border: 0px;
-}
-mark.purple {
- color: var(--color-purple);
- background: none;
- border: 0px;
-}
-mark.sea-green {
- color: var(--color-sea-green);
- background: none;
- border: 0px;
-}
-mark.cyan {
- color: var(--color-cyan);
- background: none;
- border: 0px;
-}
-mark.frost {
- color: var(--color-frost);
- background: none;
- border: 0px;
-}
-mark.blue {
- color: var(--color-blue);
- background: none;
- border: 0px;
-}
-mark.salmon {
- color: var(--color-salmon);
- background: none;
- border: 0px;
-}
-/*underlined text*/
-mark.underline {
- text-decoration: underline;
- background: none;
- border: 0px;
-}
-/* paths */
-mark.path {
- font-family: monospace;
- color: var(--text-faint);
- background: none;
- border: 0px;
-}
-/* borders */
-mark.borders {
- border: 1px solid;
- border-radius: 0px;
- padding-left: 2px;
- padding-right: 2px;
- background: none;
-}
-/* spoiler */
-mark.spoiler {
- border: 0px;
- background-color: var(--text-normal);
-}
-mark.spoiler:hover {
- background-color: inherit;
-}
-
-/*
- * Calendar plugin
- *
- * obsidian-calendar-plugin
- * https://github.com/liamcain/obsidian-calendar-plugin
-/*
-
-/* colors */
-#calendar-container {
- --color-dot: var(--color-accent);
- --color-arrow: var(--color-salmon);
- --color-background-weekend: var(--background-primary);
- --color-text-weeknum: var(--color-yellow);
-}
-#calendar-container .year {
- color: var(--color-cyan);
-}
-#calendar-container .active {
- --color-dot: var(--text-on-accent);
-}
-
-/* padding fixes for calendar */
-.workspace-leaf-content .view-content {
- padding: var(--size-2-2);
-}
-#calendar-container,
-#calendar-container .day,
-#calendar-container .week-num {
- padding: 0;
-}
-#calendar-container .nav {
- margin: .2em 0 .6em;
-}
-
-/*
- * Folders
-/*
-/* https://forum.obsidian.md/t/iterative-rainbow-folder-colors-css/21066 */
-/* thanks to Evelf */
-/* updated for v1.6.0 */
-
-.tree-item-children {
- --nav-indentation-guide-width: 3px;
- border-bottom-left-radius: 5px;
-}
-/* changes the top level folders to darker text so they can be read on the coloured folder background*/
-.nav-files-container > div > .nav-folder > .nav-folder-title,
-.nav-files-container > div > .nav-folder > .nav-folder-title:hover,
-.nav-files-container > div > .nav-folder > .nav-folder-title > .collapse-icon svg.svg-icon {
- --nav-item-color: var(--b0);
- --nav-item-color-hover: var(--b0);
- --nav-collapse-icon-color: var(--b0);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+2) > .tree-item-self {
- background-color: var(--color-red);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+2) .tree-item-children {
- --nav-indentation-guide-color: var(--color-red);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+3) > .tree-item-self {
- background-color: var(--color-orange);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+3) .tree-item-children {
- --nav-indentation-guide-color: var(--color-orange);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+4) > .tree-item-self {
- background-color: var(--color-yellow-light);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+4) .tree-item-children {
- --nav-indentation-guide-color: var(--color-yellow-light);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+5) > .tree-item-self {
- background-color: var(--color-green);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+5) .tree-item-children {
- --nav-indentation-guide-color: var(--color-green);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+6) > .tree-item-self {
- background-color: var(--color-sea-green);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+6) .tree-item-children {
- --nav-indentation-guide-color: var(--color-sea-green);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+7) > .tree-item-self {
- background-color: var(--color-cyan);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+7) .tree-item-children {
- --nav-indentation-guide-color: var(--color-cyan);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+8) > .tree-item-self {
- background-color: var(--color-frost);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+8) .tree-item-children {
- border-left: 3px solid var(--color-frost);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+9) > .tree-item-self {
- background-color: var(--color-blue);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+9) .tree-item-children {
- --nav-indentation-guide-color: var(--color-blue);
-}
-
-.nav-files-container > div > .nav-folder:nth-child(9n+10) > .tree-item-self {
- background-color: var(--color-purple);
-}
-.nav-files-container > div > .nav-folder:nth-child(9n+10) .tree-item-children {
- --nav-indentation-guide-color: var(--color-purple);
-}
-
-/* lock functionality */
-.lock * {
- -webkit-user-modify: read-only !important;
-}
-.lock .metadata-content {
- pointer-events: none;
-}
-.workspace-leaf:has(.lock) .clickable-icon.view-action[aria-label^="Current view:"] {
- -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-lock'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");
- background-color: var(--icon-color);
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
- pointer-events:none
-}
-
-/*
- * Supplementals
-*/
-
-/* MIT License | Copyright (c) Stephan Ango (@kepano)
-
-Cards snippet for Obsidian
-
-author: @kepano
-version: 3.0.0
-
-Support my work:
-https://github.com/sponsors/kepano
-
-*/
-body {
- --cards-min-width: 180px;
- --cards-max-width: 1fr;
- --cards-mobile-width: 120px;
- --cards-image-height: 400px;
- --cards-padding: 1.2em;
- --cards-image-fit: contain;
- --cards-background: transparent;
- --cards-border-width: 1px;
- --cards-aspect-ratio: auto;
- --cards-columns: repeat(auto-fit, minmax(var(--cards-min-width), var(--cards-max-width))); }
-
- @media (max-width: 400pt) {
- body {
- --cards-min-width:var(--cards-mobile-width); } }
- .cards.table-100 table.dataview tbody,
- .table-100 .cards table.dataview tbody {
- padding: 0.25rem 0.75rem; }
-
- .cards table.dataview {
- --table-width: 100%;
- --table-edge-cell-padding-first: calc(var(--cards-padding)/2);
- --table-edge-cell-padding-last: calc(var(--cards-padding)/2);
- --table-cell-padding: calc(var(--cards-padding)/3) calc(var(--cards-padding)/2);
- line-height: 1.3; }
- .cards table.dataview tbody {
- clear: both;
- padding: 0.5rem 0;
- display: grid;
- grid-template-columns: var(--cards-columns);
- grid-column-gap: 0.75rem;
- grid-row-gap: 0.75rem; }
- .cards table.dataview > tbody > tr {
- background-color: var(--cards-background);
- border: var(--cards-border-width) solid var(--background-modifier-border);
- display: flex;
- flex-direction: column;
- margin: 0;
- padding: 0 0 calc(var(--cards-padding)/3) 0;
- border-radius: 6px;
- overflow: hidden;
- transition: box-shadow 0.15s linear;
- max-width: var(--cards-max-width);
- height: auto; }
- .cards table.dataview > tbody > tr:hover {
- border: var(--cards-border-width) solid var(--background-modifier-border-hover);
- box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.05), 0 1px 3px 1px rgba(0, 0, 0, 0.025);
- transition: box-shadow 0.15s linear; }
- .cards table.dataview tbody > tr > td {
- /* Paragraphs */
- /* Links */
- /* Buttons */
- /* Lists */
- /* Images */ }
- .cards table.dataview tbody > tr > td:first-child {
- font-weight: var(--bold-weight);
- border: none; }
- .cards table.dataview tbody > tr > td:first-child a {
- display: block; }
- .cards table.dataview tbody > tr > td:last-child {
- border: none; }
- .cards table.dataview tbody > tr > td:not(:first-child) {
- font-size: calc(var(--table-text-size) * .9);
- color: var(--text-muted); }
- .cards table.dataview tbody > tr > td > * {
- padding: calc(var(--cards-padding)/3) 0; }
- .cards table.dataview tbody > tr > td:not(:last-child):not(:first-child) {
- padding: 4px 0;
- border-bottom: 1px solid var(--background-modifier-border);
- width: calc(100% - var(--cards-padding));
- margin: 0 calc(var(--cards-padding)/2); }
- .cards table.dataview tbody > tr > td a {
- text-decoration: none; }
- .cards table.dataview tbody > tr > td > button {
- width: 100%;
- margin: calc(var(--cards-padding)/2) 0; }
- .cards table.dataview tbody > tr > td:last-child > button {
- margin-bottom: calc(var(--cards-padding)/6); }
- .cards table.dataview tbody > tr > td > ul {
- width: 100%;
- padding: 0.25em 0 !important;
- margin: 0 auto !important; }
- .cards table.dataview tbody > tr > td:has(img) {
- padding: 0 !important;
- background-color: var(--background-secondary);
- display: block;
- margin: 0;
- width: 100%; }
- .cards table.dataview tbody > tr > td img {
- aspect-ratio: var(--cards-aspect-ratio);
- width: 100%;
- object-fit: var(--cards-image-fit);
- max-height: var(--cards-image-height);
- background-color: var(--background-secondary);
- vertical-align: bottom; }
-
- .markdown-source-view.mod-cm6.cards .dataview.table-view-table > tbody > tr > td,
- .trim-cols .cards table.dataview tbody > tr > td {
- white-space: normal; }
-
- /*
- .cards,
- .markdown-source-view.mod-cm6.cards {
- .dataview.table-view-table > tbody > tr > td,
- table.dataview tbody > tr > td {
- border-bottom: none;
- padding: 0!important;
- line-height: 1.2;
- width: calc(100% - var(--cards-padding));
- margin: 0 auto;
- overflow: visible !important;
- max-width: 100%;
- display: flex;
- }
- }*/
- .links-int-on .cards table {
- --link-decoration: none; }
-
- /* Block button */
- .markdown-source-view.mod-cm6.cards .edit-block-button {
- top: 0px; }
-
- /* ------------------- */
- /* Sorting menu */
- .cards.table-100 table.dataview thead > tr,
- .table-100 .cards table.dataview thead > tr {
- right: 0.75rem; }
-
- .table-100 .cards table.dataview thead:before,
- .cards.table-100 table.dataview thead:before {
- margin-right: 0.75rem; }
-
- .theme-light .cards table.dataview thead:before {
- background-image: url('data:image/svg+xml;utf8, '); }
-
- .cards table.dataview thead {
- user-select: none;
- width: 180px;
- display: block;
- float: right;
- position: relative;
- text-align: right;
- height: 24px;
- padding-bottom: 0px; }
- .cards table.dataview thead:hover:before {
- opacity: 0.5;
- background-color: var(--background-modifier-hover); }
- .cards table.dataview thead:before {
- content: '';
- position: absolute;
- right: 0;
- top: 0;
- width: 10px;
- height: 16px;
- background-repeat: no-repeat;
- cursor: var(--cursor);
- text-align: right;
- padding: var(--size-4-1) var(--size-4-2);
- margin-bottom: 2px;
- border-radius: var(--radius-s);
- font-weight: 500;
- font-size: var(--font-adaptive-small);
- opacity: 0.25;
- background-position: center center;
- background-size: 16px;
- background-image: url('data:image/svg+xml;utf8, '); }
- .cards table.dataview thead > tr {
- top: -1px;
- position: absolute;
- display: none;
- z-index: 9;
- border: 1px solid var(--background-modifier-border-hover);
- background-color: var(--background-secondary);
- box-shadow: var(--shadow-s);
- padding: 6px;
- border-radius: var(--radius-m);
- flex-direction: column;
- margin: 24px 0 0 0;
- width: 100%; }
- .cards table.dataview thead:hover > tr {
- display: flex; }
- .cards table.dataview thead > tr > th {
- display: block;
- padding: 3px 30px 3px 6px !important;
- border-radius: var(--radius-s);
- width: 100%;
- font-weight: 400;
- color: var(--text-normal);
- cursor: var(--cursor);
- border: none;
- font-size: var(--font-ui-small); }
- .cards table.dataview thead > tr > th[sortable-style="sortable-asc"],
- .cards table.dataview thead > tr > th[sortable-style="sortable-desc"] {
- color: var(--text-normal); }
- .cards table.dataview thead > tr > th:hover {
- color: var(--text-normal);
- background-color: var(--background-modifier-hover); }
-
- /* ------------------- */
- /* Card lists */
- .list-cards.markdown-preview-view .list-bullet,
- .list-cards.markdown-preview-view .list-collapse-indicator, .list-cards.markdown-preview-view.markdown-rendered.show-indentation-guide li > ul::before {
- display: none; }
- .list-cards.markdown-preview-view div > ul {
- display: grid;
- gap: 0.75rem;
- grid-template-columns: var(--cards-columns);
- padding: 0;
- line-height: var(--line-height-tight); }
- .list-cards.markdown-preview-view div > ul > li {
- background-color: var(--cards-background);
- padding: calc(var(--cards-padding)/2);
- border-radius: var(--radius-s);
- border: var(--cards-border-width) solid var(--background-modifier-border);
- overflow: hidden; }
- .list-cards.markdown-preview-view div > ul .image-embed {
- padding: 0;
- display: block;
- background-color: var(--background-secondary);
- border-radius: var(--image-radius); }
- .list-cards.markdown-preview-view div > ul .image-embed img {
- aspect-ratio: var(--cards-aspect-ratio);
- object-fit: var(--cards-image-fit);
- max-height: var(--cards-image-height);
- background-color: var(--background-secondary);
- vertical-align: bottom; }
- .list-cards.markdown-preview-view div > ul > li > a {
- --link-decoration: none;
- --link-external-decoration: none;
- font-weight: var(--bold-weight); }
- .list-cards.markdown-preview-view div ul > li:hover {
- border-color: var(--background-modifier-border-hover); }
- .list-cards.markdown-preview-view div ul ul {
- display: block;
- width: 100%;
- color: var(--text-muted);
- font-size: var(--font-smallest);
- margin: calc(var(--cards-padding)/-4) 0;
- padding: calc(var(--cards-padding)/2) 0; }
- .list-cards.markdown-preview-view div ul ul ul {
- padding-bottom: calc(var(--cards-padding)/4); }
- .list-cards.markdown-preview-view div ul ul > li {
- display: block; }
-
- /* ------------------- */
- /* Helper classes */
- .cards.cards-16-9,
- .list-cards.cards-16-9 {
- --cards-aspect-ratio: 16/9; }
- .cards.cards-1-1,
- .list-cards.cards-1-1 {
- --cards-aspect-ratio: 1/1; }
- .cards.cards-2-1,
- .list-cards.cards-2-1 {
- --cards-aspect-ratio: 2/1; }
- .cards.cards-2-3,
- .list-cards.cards-2-3 {
- --cards-aspect-ratio: 2/3; }
- .cards.cards-cols-1,
- .list-cards.cards-cols-1 {
- --cards-columns: repeat(1, minmax(0, 1fr)); }
- .cards.cards-cols-2,
- .list-cards.cards-cols-2 {
- --cards-columns: repeat(2, minmax(0, 1fr)); }
- .cards.cards-cover,
- .list-cards.cards-cover {
- --cards-image-fit: cover; }
- .cards.cards-align-bottom table.dataview tbody > tr > td:last-child,
- .list-cards.cards-align-bottom table.dataview tbody > tr > td:last-child {
- margin-top: auto; }
-
- @media (max-width: 400pt) {
- .cards table.dataview tbody > tr > td:not(:first-child) {
- font-size: 80%; } }
- @media (min-width: 400pt) {
- .cards-cols-3 {
- --cards-columns: repeat(3, minmax(0, 1fr)); }
-
- .cards-cols-4 {
- --cards-columns: repeat(4, minmax(0, 1fr)); }
-
- .cards-cols-5 {
- --cards-columns: repeat(5, minmax(0, 1fr)); }
-
- .cards-cols-6 {
- --cards-columns: repeat(6, minmax(0, 1fr)); }
-
- .cards-cols-7 {
- --cards-columns: repeat(7, minmax(0, 1fr)); }
-
- .cards-cols-8 {
- --cards-columns: repeat(8, minmax(0, 1fr)); } }
\ No newline at end of file
diff --git a/.obsidian/themes/Prism/manifest.json b/.obsidian/themes/Prism/manifest.json
deleted file mode 100644
index 4499933..0000000
--- a/.obsidian/themes/Prism/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "name": "Prism",
- "version": "3.5.3",
- "minAppVersion": "1.6.0",
- "author": "Damian Korcz",
- "authorUrl": "https://github.com/damiankorcz",
- "fundingUrl": "https://www.buymeacoffee.com/DamianKorcz"
-}
\ No newline at end of file
diff --git a/.obsidian/themes/Prism/theme.css b/.obsidian/themes/Prism/theme.css
deleted file mode 100644
index 606e00c..0000000
--- a/.obsidian/themes/Prism/theme.css
+++ /dev/null
@@ -1,10139 +0,0 @@
-/*
- Prism Theme for Obsidian.md (Version: 3.5.3)
- > A Comprehensive, Highly-Customisable and Elegant Light/Dark Theme for Obsidian.md
-
- Source: https://github.com/damiankorcz/Obsidian-Prism
- Documentation: https://github.com/damiankorcz/Prism-Theme/wiki
- Support the development: https://www.buymeacoffee.com/DamianKorcz
- Forum Thread: https://forum.obsidian.md/t/theme-prism/36493
-
- Licences
- The Theme contains Base64 embedded versions of the following fonts:
- - Source Sans - Distributed under the SIL Open Font License 1.1
- (https://github.com/adobe-fonts/source-sans/blob/release/LICENSE.md)
-
- - JetBrains Mono - Distributed under the SIL Open Font License 1.1
- (https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt)
-
- Theme Code is distributed under the MIT License.
- See https://github.com/damiankorcz/Obsidian-Prism/blob/main/LICENSE for more information.
-
- Copyright (c) 2021-2024 Damian Korcz
-*/
-.theme-light,
-.theme-light.pt-color-scheme-custom-lt,
-.theme-light:not(.css-settings-manager) {
- --color-grey-base-hsl: 0, 0%, 90%;
- --color-red-base-hsl: 7, 90%, 92%;
- --color-orange-base-hsl: 26, 85%, 89%;
- --color-yellow-base-hsl: 42, 88%, 83%;
- --color-green-base-hsl: 101, 49%, 85%;
- --color-mint-base-hsl: 152, 62%, 85%;
- --color-cyan-base-hsl: 184, 60%, 85%;
- --color-blue-base-hsl: 217, 76%, 92%;
- --color-purple-base-hsl: 251, 87%, 94%;
- --color-pink-base-hsl: 328, 79%, 93%;
- --color-grey-tint-hsl: 0, 0%, 73%;
- --color-red-tint-hsl: 7, 82%, 78%;
- --color-orange-tint-hsl: 27, 80%, 69%;
- --color-yellow-tint-hsl: 44, 67%, 58%;
- --color-green-tint-hsl: 99, 50%, 59%;
- --color-mint-tint-hsl: 158, 59%, 55%;
- --color-cyan-tint-hsl: 184, 61%, 56%;
- --color-blue-tint-hsl: 219, 73%, 78%;
- --color-purple-tint-hsl: 252, 84%, 83%;
- --color-pink-tint-hsl: 327, 72%, 79%;
- --color-grey-text-hsl: 0, 0%, 47%;
- --color-red-text-hsl: 3, 68%, 52%;
- --color-orange-text-hsl: 31, 100%, 36%;
- --color-yellow-text-hsl: 38, 62%, 37%;
- --color-green-text-hsl: 93, 100%, 27%;
- --color-mint-text-hsl: 161, 100%, 26%;
- --color-cyan-text-hsl: 184, 100%, 28%;
- --color-blue-text-hsl: 221, 67%, 56%;
- --color-purple-text-hsl: 258, 75%, 63%;
- --color-pink-text-hsl: 320, 60%, 50%;
- --text-normal-hsl: 0, 0%, 15%;
- --text-muted-hsl: 0, 0%, 20%;
- --text-faint-hsl: 0, 0%, 35%;
- --background-primary-hsl: 0, 0%, 100%;
- --background-primary-alt-hsl: 0, 0%, 96%;
- --background-secondary-hsl: 0, 0%, 93%;
- --background-secondary-blur-hsl: 0, 0%, 92%;
- --background-secondary-alt-hsl: 0, 0%, 69%;
- --shadow-color-hsl: 0, 0%, 0%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 3%) 0 1px 2px, hsla(var(--shadow-color-hsl), 3%) 0 2px 4px, hsla(var(--shadow-color-hsl), 3%) 0 4px 8px, hsla(var(--shadow-color-hsl), 3%) 0 6px 12px;
-}
-
-.theme-dark,
-.theme-dark.pt-color-scheme-custom-dt,
-.theme-dark:not(.css-settings-manager) {
- --color-grey-base-hsl: 0, 0%, 16%;
- --color-red-base-hsl: 2, 55%, 19%;
- --color-orange-base-hsl: 26, 65%, 15%;
- --color-yellow-base-hsl: 43, 73%, 12%;
- --color-green-base-hsl: 124, 54%, 12%;
- --color-mint-base-hsl: 165, 88%, 10%;
- --color-cyan-base-hsl: 195, 65%, 13%;
- --color-blue-base-hsl: 225, 50%, 20%;
- --color-purple-base-hsl: 271, 48%, 21%;
- --color-pink-base-hsl: 325, 55%, 18%;
- --color-grey-tint-hsl: 0, 0%, 40%;
- --color-red-tint-hsl: 3, 49%, 46%;
- --color-orange-tint-hsl: 27, 53%, 37%;
- --color-yellow-tint-hsl: 44, 59%, 31%;
- --color-green-tint-hsl: 123, 43%, 32%;
- --color-mint-tint-hsl: 166, 73%, 26%;
- --color-cyan-tint-hsl: 195, 52%, 34%;
- --color-blue-tint-hsl: 224, 44%, 49%;
- --color-purple-tint-hsl: 271, 43%, 51%;
- --color-pink-tint-hsl: 325, 47%, 45%;
- --color-grey-text-hsl: 0, 0%, 67%;
- --color-red-text-hsl: 4, 74%, 74%;
- --color-orange-text-hsl: 26, 85%, 63%;
- --color-yellow-text-hsl: 44, 60%, 53%;
- --color-green-text-hsl: 124, 48%, 54%;
- --color-mint-text-hsl: 166, 67%, 45%;
- --color-cyan-text-hsl: 195, 69%, 58%;
- --color-blue-text-hsl: 225, 61%, 75%;
- --color-purple-text-hsl: 267, 52%, 75%;
- --color-pink-text-hsl: 330, 64%, 74%;
- --text-normal-hsl: 0, 0%, 91%;
- --text-muted-hsl: 0, 0%, 86%;
- --text-faint-hsl: 0, 0%, 81%;
- --background-primary-hsl: 0, 0%, 18%;
- --background-primary-alt-hsl: 0, 0%, 30%;
- --background-secondary-hsl: 0, 0%, 12%;
- --background-secondary-blur-hsl: 0, 0%, 13%;
- --background-secondary-alt-hsl: 0, 0%, 8%;
- --shadow-color-hsl: 0, 0%, 0%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 5%) 0 1px 2px, hsla(var(--shadow-color-hsl), 5%) 0 2px 4px, hsla(var(--shadow-color-hsl), 5%) 0 4px 8px, hsla(var(--shadow-color-hsl), 5%) 0 6px 12px;
-}
-
-.theme-light.pt-color-scheme-latte-lt {
- --color-grey-base-hsl: 0, 0%, 90%;
- --color-red-base-hsl: 11, 100%, 92%;
- --color-orange-base-hsl: 30, 90%, 88%;
- --color-yellow-base-hsl: 41, 88%, 84%;
- --color-green-base-hsl: 101, 47%, 86%;
- --color-mint-base-hsl: 153, 61%, 85%;
- --color-cyan-base-hsl: 184, 58%, 86%;
- --color-blue-base-hsl: 220, 75%, 92%;
- --color-purple-base-hsl: 252, 81%, 94%;
- --color-pink-base-hsl: 329, 73%, 93%;
- --color-grey-tint-hsl: 0, 0%, 73%;
- --color-red-tint-hsl: 10, 91%, 78%;
- --color-orange-tint-hsl: 30, 79%, 68%;
- --color-yellow-tint-hsl: 43, 65%, 59%;
- --color-green-tint-hsl: 99, 48%, 60%;
- --color-mint-tint-hsl: 158, 56%, 56%;
- --color-cyan-tint-hsl: 184, 58%, 58%;
- --color-blue-tint-hsl: 220, 70%, 78%;
- --color-purple-tint-hsl: 253, 75%, 83%;
- --color-pink-tint-hsl: 327, 67%, 79%;
- --color-grey-text-hsl: 0, 0%, 47%;
- --color-red-text-hsl: 3, 64%, 53%;
- --color-orange-text-hsl: 33, 100%, 35%;
- --color-yellow-text-hsl: 37, 55%, 39%;
- --color-green-text-hsl: 91, 93%, 27%;
- --color-mint-text-hsl: 162, 100%, 27%;
- --color-cyan-text-hsl: 184, 100%, 28%;
- --color-blue-text-hsl: 221, 64%, 56%;
- --color-purple-text-hsl: 257, 69%, 63%;
- --color-pink-text-hsl: 321, 57%, 51%;
- --text-normal-hsl: 28, 42%, 15%;
- --text-muted-hsl: 28, 42%, 20%;
- --text-faint-hsl: 28, 42%, 35%;
- --background-primary-hsl: 28, 42%, 98%;
- --background-primary-alt-hsl: 28, 42%, 94%;
- --background-secondary-hsl: 28, 42%, 90%;
- --background-secondary-blur-hsl: 28, 42%, 88%;
- --background-secondary-alt-hsl: 28, 42%, 66%;
- --shadow-color-hsl: 28, 42%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 4%) 0 1px 2px, hsla(var(--shadow-color-hsl), 4%) 0 2px 4px, hsla(var(--shadow-color-hsl), 4%) 0 4px 8px, hsla(var(--shadow-color-hsl), 4%) 0 6px 12px;
-}
-
-.theme-dark.pt-color-scheme-mocha-dt {
- --color-grey-base-hsl: 0, 0%, 17%;
- --color-red-base-hsl: 2, 50%, 20%;
- --color-orange-base-hsl: 26, 58%, 16%;
- --color-yellow-base-hsl: 43, 64%, 13%;
- --color-green-base-hsl: 122, 47%, 13%;
- --color-mint-base-hsl: 165, 75%, 11%;
- --color-cyan-base-hsl: 196, 57%, 15%;
- --color-blue-base-hsl: 225, 47%, 21%;
- --color-purple-base-hsl: 271, 45%, 22%;
- --color-pink-base-hsl: 326, 50%, 20%;
- --color-grey-tint-hsl: 0, 0%, 41%;
- --color-red-tint-hsl: 4, 46%, 47%;
- --color-orange-tint-hsl: 26, 49%, 38%;
- --color-yellow-tint-hsl: 43, 53%, 32%;
- --color-green-tint-hsl: 123, 39%, 33%;
- --color-mint-tint-hsl: 164, 61%, 29%;
- --color-cyan-tint-hsl: 195, 47%, 36%;
- --color-blue-tint-hsl: 225, 42%, 50%;
- --color-purple-tint-hsl: 271, 41%, 51%;
- --color-pink-tint-hsl: 326, 44%, 46%;
- --color-grey-text-hsl: 0, 0%, 65%;
- --color-red-text-hsl: 4, 69%, 72%;
- --color-orange-text-hsl: 26, 74%, 61%;
- --color-yellow-text-hsl: 43, 53%, 52%;
- --color-green-text-hsl: 123, 43%, 54%;
- --color-mint-text-hsl: 165, 56%, 46%;
- --color-cyan-text-hsl: 196, 60%, 57%;
- --color-blue-text-hsl: 226, 56%, 72%;
- --color-purple-text-hsl: 267, 48%, 73%;
- --color-pink-text-hsl: 329, 60%, 71%;
- --text-normal-hsl: 25, 40%, 91%;
- --text-muted-hsl: 25, 40%, 86%;
- --text-faint-hsl: 25, 40%, 81%;
- --background-primary-hsl: 25, 40%, 18%;
- --background-primary-alt-hsl: 25, 40%, 28%;
- --background-secondary-hsl: 25, 40%, 12%;
- --background-secondary-blur-hsl: 25, 40%, 13%;
- --background-secondary-alt-hsl: 25, 40%, 8%;
- --shadow-color-hsl: 25, 40%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 50%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 50%) 0 1px 2px, hsla(var(--shadow-color-hsl), 50%) 0 2px 4px, hsla(var(--shadow-color-hsl), 50%) 0 4px 8px, hsla(var(--shadow-color-hsl), 50%) 0 6px 12px;
-}
-
-.theme-light.pt-color-scheme-periwinkle-lt {
- --color-grey-base-hsl: 0, 0%, 92%;
- --color-red-base-hsl: 6, 100%, 94%;
- --color-orange-base-hsl: 30, 100%, 91%;
- --color-yellow-base-hsl: 42, 80%, 88%;
- --color-green-base-hsl: 100, 52%, 89%;
- --color-mint-base-hsl: 153, 65%, 88%;
- --color-cyan-base-hsl: 185, 63%, 88%;
- --color-blue-base-hsl: 220, 100%, 94%;
- --color-purple-base-hsl: 250, 100%, 95%;
- --color-pink-base-hsl: 329, 86%, 94%;
- --color-grey-tint-hsl: 0, 0%, 75%;
- --color-red-tint-hsl: 8, 88%, 81%;
- --color-orange-tint-hsl: 31, 90%, 69%;
- --color-yellow-tint-hsl: 45, 60%, 64%;
- --color-green-tint-hsl: 99, 52%, 62%;
- --color-mint-tint-hsl: 159, 64%, 55%;
- --color-cyan-tint-hsl: 184, 67%, 58%;
- --color-blue-tint-hsl: 219, 96%, 81%;
- --color-purple-tint-hsl: 252, 100%, 86%;
- --color-pink-tint-hsl: 327, 77%, 81%;
- --color-grey-text-hsl: 0, 0%, 50%;
- --color-red-text-hsl: 3, 73%, 55%;
- --color-orange-text-hsl: 31, 100%, 38%;
- --color-yellow-text-hsl: 39, 78%, 37%;
- --color-green-text-hsl: 93, 100%, 28%;
- --color-mint-text-hsl: 161, 100%, 28%;
- --color-cyan-text-hsl: 184, 100%, 29%;
- --color-blue-text-hsl: 221, 87%, 60%;
- --color-purple-text-hsl: 257, 92%, 68%;
- --color-pink-text-hsl: 321, 67%, 54%;
- --text-normal-hsl: 221, 55%, 15%;
- --text-muted-hsl: 221, 55%, 20%;
- --text-faint-hsl: 221, 55%, 35%;
- --background-primary-hsl: 221, 55%, 98%;
- --background-primary-alt-hsl: 221, 55%, 95%;
- --background-secondary-hsl: 221, 55%, 92%;
- --background-secondary-blur-hsl: 221, 55%, 91%;
- --background-secondary-alt-hsl: 221, 55%, 72%;
- --shadow-color-hsl: 221, 55%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 4%) 0 1px 2px, hsla(var(--shadow-color-hsl), 4%) 0 2px 4px, hsla(var(--shadow-color-hsl), 4%) 0 4px 8px, hsla(var(--shadow-color-hsl), 4%) 0 6px 12px;
-}
-
-.theme-dark.pt-color-scheme-indigo-dt {
- --color-grey-base-hsl: 0, 0%, 17%;
- --color-red-base-hsl: 2, 50%, 20%;
- --color-orange-base-hsl: 26, 58%, 16%;
- --color-yellow-base-hsl: 43, 64%, 13%;
- --color-green-base-hsl: 124, 48%, 14%;
- --color-mint-base-hsl: 165, 75%, 11%;
- --color-cyan-base-hsl: 196, 57%, 15%;
- --color-blue-base-hsl: 225, 47%, 21%;
- --color-purple-base-hsl: 271, 45%, 22%;
- --color-pink-base-hsl: 326, 50%, 20%;
- --color-grey-tint-hsl: 0, 0%, 41%;
- --color-red-tint-hsl: 4, 46%, 47%;
- --color-orange-tint-hsl: 26, 49%, 38%;
- --color-yellow-tint-hsl: 43, 53%, 32%;
- --color-green-tint-hsl: 123, 39%, 33%;
- --color-mint-tint-hsl: 164, 61%, 29%;
- --color-cyan-tint-hsl: 196, 48%, 36%;
- --color-blue-tint-hsl: 225, 42%, 50%;
- --color-purple-tint-hsl: 271, 41%, 51%;
- --color-pink-tint-hsl: 326, 44%, 46%;
- --color-grey-text-hsl: 0, 0%, 65%;
- --color-red-text-hsl: 4, 69%, 72%;
- --color-orange-text-hsl: 26, 74%, 61%;
- --color-yellow-text-hsl: 43, 53%, 52%;
- --color-green-text-hsl: 123, 43%, 54%;
- --color-mint-text-hsl: 165, 56%, 46%;
- --color-cyan-text-hsl: 196, 60%, 57%;
- --color-blue-text-hsl: 226, 56%, 72%;
- --color-purple-text-hsl: 267, 48%, 73%;
- --color-pink-text-hsl: 329, 60%, 71%;
- --text-normal-hsl: 225, 40%, 91%;
- --text-muted-hsl: 225, 40%, 86%;
- --text-faint-hsl: 225, 40%, 81%;
- --background-primary-hsl: 225, 40%, 20%;
- --background-primary-alt-hsl: 225, 40%, 33%;
- --background-secondary-hsl: 225, 40%, 13%;
- --background-secondary-blur-hsl: 225, 40%, 14%;
- --background-secondary-alt-hsl: 225, 40%, 9%;
- --shadow-color-hsl: 225, 40%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px, hsla(var(--shadow-color-hsl), 10%) 0 2px 4px, hsla(var(--shadow-color-hsl), 10%) 0 4px 8px, hsla(var(--shadow-color-hsl), 10%) 0 6px 12px;
-}
-
-.theme-light.pt-color-scheme-pistachio-lt {
- --color-grey-base-hsl: 0, 0%, 90%;
- --color-red-base-hsl: 8, 100%, 93%;
- --color-orange-base-hsl: 26, 89%, 89%;
- --color-yellow-base-hsl: 41, 90%, 84%;
- --color-green-base-hsl: 109, 52%, 86%;
- --color-mint-base-hsl: 152, 65%, 85%;
- --color-cyan-base-hsl: 184, 63%, 85%;
- --color-blue-base-hsl: 220, 85%, 92%;
- --color-purple-base-hsl: 250, 100%, 94%;
- --color-pink-base-hsl: 327, 84%, 93%;
- --color-grey-tint-hsl: 0, 0%, 73%;
- --color-red-tint-hsl: 7, 85%, 79%;
- --color-orange-tint-hsl: 27, 83%, 69%;
- --color-yellow-tint-hsl: 44, 70%, 56%;
- --color-green-tint-hsl: 108, 52%, 60%;
- --color-mint-tint-hsl: 160, 61%, 52%;
- --color-cyan-tint-hsl: 184, 64%, 55%;
- --color-blue-tint-hsl: 220, 78%, 78%;
- --color-purple-tint-hsl: 252, 90%, 84%;
- --color-pink-tint-hsl: 326, 76%, 79%;
- --color-grey-text-hsl: 0, 0%, 47%;
- --color-red-text-hsl: 2, 71%, 52%;
- --color-orange-text-hsl: 30, 100%, 36%;
- --color-yellow-text-hsl: 39, 71%, 36%;
- --color-green-text-hsl: 116, 42%, 37%;
- --color-mint-text-hsl: 160, 100%, 27%;
- --color-cyan-text-hsl: 185, 100%, 28%;
- --color-blue-text-hsl: 221, 72%, 56%;
- --color-purple-text-hsl: 259, 80%, 64%;
- --color-pink-text-hsl: 319, 65%, 50%;
- --text-normal-hsl: 101, 35%, 15%;
- --text-muted-hsl: 101, 35%, 20%;
- --text-faint-hsl: 101, 35%, 35%;
- --background-primary-hsl: 101, 35%, 99%;
- --background-primary-alt-hsl: 101, 35%, 95%;
- --background-secondary-hsl: 101, 35%, 91%;
- --background-secondary-blur-hsl: 101, 35%, 90%;
- --background-secondary-alt-hsl: 101, 35%, 62%;
- --shadow-color-hsl: 101, 35%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 4%) 0 1px 2px, hsla(var(--shadow-color-hsl), 4%) 0 2px 4px, hsla(var(--shadow-color-hsl), 4%) 0 4px 8px, hsla(var(--shadow-color-hsl), 4%) 0 6px 12px;
-}
-
-.theme-dark.pt-color-scheme-pine-dt {
- --color-grey-base-hsl: 0, 0%, 17%;
- --color-red-base-hsl: 2, 50%, 20%;
- --color-orange-base-hsl: 26, 59%, 15%;
- --color-yellow-base-hsl: 43, 66%, 13%;
- --color-green-base-hsl: 122, 48%, 13%;
- --color-mint-base-hsl: 164, 75%, 11%;
- --color-cyan-base-hsl: 196, 56%, 14%;
- --color-blue-base-hsl: 225, 48%, 21%;
- --color-purple-base-hsl: 272, 45%, 21%;
- --color-pink-base-hsl: 326, 52%, 19%;
- --color-grey-tint-hsl: 0, 0%, 40%;
- --color-red-tint-hsl: 3, 46%, 47%;
- --color-orange-tint-hsl: 26, 49%, 38%;
- --color-yellow-tint-hsl: 43, 52%, 32%;
- --color-green-tint-hsl: 123, 39%, 33%;
- --color-mint-tint-hsl: 165, 60%, 28%;
- --color-cyan-tint-hsl: 195, 48%, 35%;
- --color-blue-tint-hsl: 225, 42%, 49%;
- --color-purple-tint-hsl: 271, 41%, 51%;
- --color-pink-tint-hsl: 327, 44%, 46%;
- --color-grey-text-hsl: 0, 0%, 66%;
- --color-red-text-hsl: 5, 70%, 73%;
- --color-orange-text-hsl: 26, 78%, 63%;
- --color-yellow-text-hsl: 43, 56%, 53%;
- --color-green-text-hsl: 123, 44%, 55%;
- --color-mint-text-hsl: 165, 56%, 48%;
- --color-cyan-text-hsl: 196, 63%, 58%;
- --color-blue-text-hsl: 226, 56%, 74%;
- --color-purple-text-hsl: 268, 48%, 74%;
- --color-pink-text-hsl: 330, 59%, 73%;
- --text-normal-hsl: 123, 39%, 93%;
- --text-muted-hsl: 123, 39%, 88%;
- --text-faint-hsl: 123, 39%, 83%;
- --background-primary-hsl: 123, 39%, 15%;
- --background-primary-alt-hsl: 123, 39%, 23%;
- --background-secondary-hsl: 123, 39%, 9%;
- --background-secondary-blur-hsl: 123, 39%, 10%;
- --background-secondary-alt-hsl: 123, 39%, 6%;
- --shadow-color-hsl: 123, 39%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px, hsla(var(--shadow-color-hsl), 10%) 0 2px 4px, hsla(var(--shadow-color-hsl), 10%) 0 4px 8px, hsla(var(--shadow-color-hsl), 10%) 0 6px 12px;
-}
-
-.theme-light.pt-color-scheme-peach-lt {
- --color-grey-base-hsl: 0, 0%, 90%;
- --color-red-base-hsl: 9, 90%, 92%;
- --color-orange-base-hsl: 25, 96%, 89%;
- --color-yellow-base-hsl: 41, 91%, 83%;
- --color-green-base-hsl: 101, 53%, 85%;
- --color-mint-base-hsl: 153, 64%, 84%;
- --color-cyan-base-hsl: 184, 63%, 85%;
- --color-blue-base-hsl: 221, 85%, 92%;
- --color-purple-base-hsl: 250, 100%, 94%;
- --color-pink-base-hsl: 328, 84%, 93%;
- --color-grey-tint-hsl: 0, 0%, 73%;
- --color-red-tint-hsl: 7, 79%, 78%;
- --color-orange-tint-hsl: 26, 89%, 69%;
- --color-yellow-tint-hsl: 44, 70%, 56%;
- --color-green-tint-hsl: 98, 52%, 58%;
- --color-mint-tint-hsl: 160, 61%, 52%;
- --color-cyan-tint-hsl: 184, 63%, 54%;
- --color-blue-tint-hsl: 219, 78%, 78%;
- --color-purple-tint-hsl: 252, 90%, 84%;
- --color-pink-tint-hsl: 326, 76%, 79%;
- --color-grey-text-hsl: 0, 0%, 47%;
- --color-red-text-hsl: 4, 67%, 51%;
- --color-orange-text-hsl: 29, 100%, 37%;
- --color-yellow-text-hsl: 39, 70%, 36%;
- --color-green-text-hsl: 95, 100%, 26%;
- --color-mint-text-hsl: 160, 100%, 26%;
- --color-cyan-text-hsl: 185, 100%, 28%;
- --color-blue-text-hsl: 221, 72%, 56%;
- --color-purple-text-hsl: 259, 81%, 64%;
- --color-pink-text-hsl: 319, 66%, 49%;
- --text-normal-hsl: 3, 55%, 15%;
- --text-muted-hsl: 3, 55%, 20%;
- --text-faint-hsl: 3, 55%, 35%;
- --background-primary-hsl: 3, 55%, 98%;
- --background-primary-alt-hsl: 3, 55%, 95%;
- --background-secondary-hsl: 3, 55%, 93%;
- --background-secondary-blur-hsl: 3, 55%, 92%;
- --background-secondary-alt-hsl: 3, 55%, 74%;
- --shadow-color-hsl: 3, 55%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 4%) 0 1px 2px, hsla(var(--shadow-color-hsl), 4%) 0 2px 4px, hsla(var(--shadow-color-hsl), 4%) 0 4px 8px, hsla(var(--shadow-color-hsl), 4%) 0 6px 12px;
-}
-
-.theme-dark.pt-color-scheme-cherry-dt {
- --color-grey-base-hsl: 0, 0%, 17%;
- --color-red-base-hsl: 2, 50%, 20%;
- --color-orange-base-hsl: 26, 59%, 16%;
- --color-yellow-base-hsl: 43, 64%, 13%;
- --color-green-base-hsl: 124, 48%, 14%;
- --color-mint-base-hsl: 165, 75%, 11%;
- --color-cyan-base-hsl: 196, 57%, 15%;
- --color-blue-base-hsl: 225, 47%, 21%;
- --color-purple-base-hsl: 272, 45%, 22%;
- --color-pink-base-hsl: 326, 50%, 20%;
- --color-grey-tint-hsl: 0, 0%, 41%;
- --color-red-tint-hsl: 4, 46%, 47%;
- --color-orange-tint-hsl: 26, 49%, 38%;
- --color-yellow-tint-hsl: 43, 53%, 32%;
- --color-green-tint-hsl: 123, 39%, 33%;
- --color-mint-tint-hsl: 164, 61%, 29%;
- --color-cyan-tint-hsl: 196, 48%, 36%;
- --color-blue-tint-hsl: 225, 42%, 50%;
- --color-purple-tint-hsl: 272, 42%, 51%;
- --color-pink-tint-hsl: 326, 44%, 46%;
- --color-grey-text-hsl: 0, 0%, 67%;
- --color-red-text-hsl: 4, 70%, 74%;
- --color-orange-text-hsl: 26, 80%, 63%;
- --color-yellow-text-hsl: 43, 57%, 54%;
- --color-green-text-hsl: 123, 45%, 55%;
- --color-mint-text-hsl: 165, 56%, 48%;
- --color-cyan-text-hsl: 195, 64%, 59%;
- --color-blue-text-hsl: 226, 56%, 74%;
- --color-purple-text-hsl: 268, 48%, 75%;
- --color-pink-text-hsl: 330, 60%, 74%;
- --text-normal-hsl: 2, 48%, 93%;
- --text-muted-hsl: 2, 48%, 88%;
- --text-faint-hsl: 2, 48%, 83%;
- --background-primary-hsl: 2, 48%, 19%;
- --background-primary-alt-hsl: 2, 48%, 29%;
- --background-secondary-hsl: 2, 48%, 12%;
- --background-secondary-blur-hsl: 2, 48%, 13%;
- --background-secondary-alt-hsl: 2, 48%, 8%;
- --shadow-color-hsl: 2, 48%, 7%;
- --shadow-s: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px 0;
- --shadow-l: hsla(var(--shadow-color-hsl), 10%) 0 1px 2px, hsla(var(--shadow-color-hsl), 10%) 0 2px 4px, hsla(var(--shadow-color-hsl), 10%) 0 4px 8px, hsla(var(--shadow-color-hsl), 10%) 0 6px 12px;
-}
-
-/* Source Sans - Distributed under the SIL Open Font Licence 1.1 - https://github.com/adobe-fonts/source-sans/blob/release/LICENSE.md */
-@font-face {
- font-family: "Source Sans 3";
- font-style: normal;
- font-weight: 200 900;
- font-stretch: normal;
- src: url("data:application/octet-stream;base64,AAEAAAAVAQAABABQQkFTRWUeXb0ACd1EAAAARkRTSUcAAAABAAL6cAAAAAhHREVGC+6Z1AAJ14gAAAWPR1BPU4yAN5MABWq8AARszEdTVUIwxGokAAUC8AAAZ8xIVkFSkQ8ZRQAE7YgAABVnTVZBUnkJbwAABO1AAAAARk9TLzJ+S1MFAAAB2AAAAGBTVEFU757/4wAC+uQAAADmYXZhcpg6iSYACd0YAAAAKmNtYXC4pT0gAAAo8AAAQk5mdmFyjSl2xgAC+ngAAABqZ2x5ZtKgUE4AAH6gAAH/5Gd2YXKkYUgWAAL7zAAB8XJoZWFkJdCsMQAAAVwAAAA2aGhlYQoNDzwAAAGUAAAAJGhtdHiJKYCTAAACOAAAJrZsb2NhP9m8QgAAa0AAABNebWF4cAnIAQIAAAG4AAAAIG5hbWW34f40AAJ+hAAAHNBwb3N0NkPangACm1QAAF8bAAEAAAADDVBYAi5lXw889QADA+gAAAAA4EqtuAAAAADgSq3A/bL+4AhwA6YAAAAGAAIAAAAAAAAAAQAAA+j+ugAACJj9sv48CHAAAQAAAAAAAAAAAAAAAAAACa0AAQAACa4AkAAMAG4ACQABAAAAAAAAAAAAAAAAAAQAAwAEAe0AyAAFAAACigJYAAAASwKKAlgAAAFeADIBHgAAAgsDAwMEAwICBOAAAv8AACADAAAAAAAAAABBREJPAAAAIP//A+j+ugAAA+gBRiAAAZ8AAAAAAd4ClAAAACAABQJwAGAAyAAAAggACgI+AGQCMgA4AlgAZAH+AGQB1gBkAlgAOAJ6AGQA6ABkAcgALAImAGQBzABkAroAZAJ4AGQCiAA4Ah4AZAKIADgCFgBkAgQAMAIIAB4CdgBiAeIABgL8AB4B1gASAbQABAIaADQB5gA8AhoAYAG+ADYCHAA2Ad4ANgD8AB4B4AA2AgoAYADeAE4A3v/iAcQAYADmAGADJgBgAg4AYAIUADYCHABgAhwANgEyAGABkAAiAS4AHgIMAFgBpgAMAqAAGAGIAA4BqAAMAYwAGgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAggACgIIAAoCCAAKAyQAGgMkABoDJAAaAggACgJOABYCwAAwAj4AZAI+AGQCMgA4AjIAOAIyADgCMgA4AjIAOAIyADgCWABkAlgAZAJYAGQCWABkAlgAZAJsABYC5AAwAf4AZAH+AGQB/gBkAf4AZAH+AGQB/gBkAf4AZAH+AGQB/gBkAf4APAH+AGQB/gBkAf4AZAH+AGQB/gBkAf4AWgH+AGQB/gBkAf4AZAH+AGQB/gAuAiIAMAHWAGQCWAA4AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4AoYAOAJYADgCWAA4AnoAZAJ6AGQCegBkAnoAZAJ6AGQCegAkAnoAZAJ6AGQCogAWAOj//ADoAC4A6P/eAOj/1ADo//QA6P/8AOj/8ADoAFIA6P/eAOj/jgDoACIA6ABCAOgAVAEQABYB0ABkAcgALAHIACwB3AAsAiYAZAImAGQCJgBkAcwALgHMAGQBzABkAcwAZAHM//wBzABkAdIABAHcABYB3AAWAhIAGgHg//4BzABkAroAZAK6AGQCugBkAngAZAJ4AGQCeABkAngAZAJ4AGQCeABkAngAZAJ4AGQCYgBkAngAZAKIADgCiAA4AogAOAKIADgCiAA4AogAOAKIADgCiAA4AogAOAKIADgCiAA4AogAOAKIADgCiAA4AogAOAKIADgCiAA4AogAOAKIADgCiAA6AogAOgM8ADgB4gAGAjIAKAQuADgCiAA4AogAPAKIADwCiAA8AogAPAKIADwCiAA8Ah4AZAIWAGQCFgBkAhYAZAIWAGQCFgBkAhYAZAIWAGQCBAAwAgQAMAIEADACBAAwAgQAMAIEADACBAAwAgQAMAJ8AGQCCAAeAggAHgIIAB4CCAAeAggAHgIIAB4CCAAeAggAHgIIABgCdgBiAnYAYgJ2AGICdgBiAnYAYgJ2AGICdgBiAnYAYgJ2AGICdgBiAnYAYgJ2AGICdgBiAnYAYgJ2AGICdgBiAnYAYgKeABQCdgBiAoAAYgKAAGICgABiAoAAYgKAAGICgABiAeIABgL8AB4C/AAeAvwAHgL8AB4BtAAEAbQABAG0AAQBtAAEAbQABAG0AAQBtAAEAbQABAIaADQCGgA0AhoANAIaADQCGgA0AhoANAJsABYCLABkAh4AZAHkACACIgAwAiIAMAJ6AEACiAAeAh4AZAJMAB4CTAAaAcwAEgIWAGQBxgAsAh4AZAIIAB4B4gAGAOoAZAG0AAQCjAAuAdYAEgG6AAAA+AAwAPgANAOYAGQB0AAuAggACgH+AGQA6AAiAogAOAJ2AGICIgAwAbQABAHmADwB5gA8AeYAPAHmADwB5gA8AeYAPAHmADwB5gA8AeYAPAHmADwB5gA8AeYAPAHmADwB5gA8AeYAPAHmADwB5gAyAeYAPAHmADwB5gA8AeYAPAHmADwB5gA8AeYAPAHmADwB5gA8AwgAPAMIADwDCAA8AeYAPAIuABYCGgBgAhoAYAIaAGABvgA2Ab4ANgG+ADYBvgA2Ab4ANgG+ADYCHAA2AhwANgIcADYCHAA2AhwANgIwADYB3gA2Ad4ANgHeADYB3gA2Ad4ANgHeADYB3gA2Ad4ANgHeADYB3gA2Ad4ANgHeADYB3gA2Ad4ANgHeADYB3gAyAd4ANgHeADYB3gA2Ad4ANgHeACYA/AAeAeAANgHgADYB4AA2AeAANgHgADYB4AA2AeAANgIwADYB4AA2AhwANgIKAGACCgBgAgoAYAIKAGACCgBgAgoAFAIKAGACCgBgAh4AFgDeAAAA3gAoAN7/2ADe/84A3v/4AN7/9gDe/9wA3gBOAN7/2ADe/7AA3gAeAN4APAEGABYA3gBgAbwATgDe/9oA3v/aAQb/9gDe/+IBxABgAcQAYAHEAGABxABgAOYAKADeAGAA5gAyAOYAYADm//YA5gAKAPoAAAEEABYBBAAWAST/8gD8//4BIABgAyYAYAMmAGADJgBgAg4AYAIOAGACDgBgAg4AYAIOAGACDgBgAg4AYAIOAGACvwA2Ag4AYAIOAGACFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQALgIUAC4DVAA2AaYADAG+ABoDjAA2AgoAMgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIcAGABMgBgATIAMgEyAGABMgAeATIATgEyAE4BMv/2AZAAIgGQACIBkAAiAZAAIgGQACIBkAAiAZAAIgGQACICEgBgAOwAIgEuAB4BLgAeAS4AHgEuAB4BLgAeAS4AHgEuAAwBLgAeAS4ACgIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgBpgAMAqAAGAKgABgCoAAYAqAAGAGoAAwBqAAMAagADAGoAAwBqAAMAagADAGoAAwBqAAMAYwAGgGMABoBjAAaAYwAGgGMABoBjAAaAhQAPgIcAGACCABgAZ4ADAGMAAIBjAACAd4AJgIGAD4BRgBgAcwAIgHMAAoA5gA8AdAAYAFYABgBRgBgAZ4AHgGIABgA+AAwAPgANAIGAGABvAAoAeYAPAHeADYA3gAeAhQANgIMAFgBpgA2AeYAUgIkADYCJAA8AewAYAIYAGABvgA2AbwAEgIcADYCHAA2AyYANgMkADYDMAA2AzAANgIGAD4CBgA+Ad4AJgJsACYBpgA2AbgAKAIcACgCEgA2AQb/9gIcADYB4gA2AaYADAHiADYCDgBYAgoAYAIKAGACIgBgASoAKgEqACoA5gBgAS7/4gHEAAwA5gBgAg4AYAGKAGABqAAMAagADAMmAFgDJgBYAyYAYAN0//ICDv/2Ag4AYAJc//ICEABgAdAAEAIUADYCpgA2Ap4APAJ6ADYBMv/8ATL//AEy//wBMgBgASgAYAHSAGAB0gBgAZAAIgDe/+IA/P/2AS4ACAEuAB4CTgAeAgoAHgLCAB4CTgAeAfQARAImAAwCEAAsAhAABAIAAFgBsAAMAqAAGAGoAAwBdgAEAYwAGgGWABoB0AAQAYgAAgGIABYBkgAMAZIAFgDeAGABlABgAUQAHgD4AFgB9ABEAOoAAAD6AAACMgAmAYwAOgHMACwCQAAWAi4AFgIAAB4C3gAeAuYAHgIGAB4DCgAeASwAKgEsAB4BLAAqASwAAAEs//YBLAAWASwAHgEsABIBLAAqASwAAAEs/7ABLAAqASwAKgEsACoBLAAqASwAKgJ4AGQBLAAqAhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYB8gA8AfIAPAHyADwB8gA8AfIAPAHyADwB8gA8AfIAPAHyADwB8gA8AfIAPAHyADwB8gA8AfIAPAHyADwB8gA8Af4APAHyADIB8gA8AfIAPAHyADwB8gA8AfIAPAHmADwB8gA8AfIAPAHyADwB8gA8AfIAPAHyADwCHAA2AhwANgIcADYCHAA2AhwANgIcADYCHAA2AhwANgIcADYA3gBgAN4AKgDeAGAA3gAfAN4AUADe//gA3v/3APoAAAEEABYBBAAWAST/8gEgAGAB/gBgAewAHgDeAB4BBgAWAS7/4gIIAAoCPgBkAeAAZAIiABoB/gBkAhoANAJ6AGQCiAA4AOgAZAImAGQB4gAGAroAZAJ4AGQB9gAuAogAOAJ2AGQCHgBkAhAAMAIIAB4BtAAEAq4AMAHWABICkABIAowALgIIAGQCCAAKAib/7AKi/+wBEP/sAOj/9AKw/+wCBP/sAbQABAKq/+wCFAA2AhgAXAG8AAwCBgA+Aa4ANgGGADYCDABcAfQARADmAGABxABYAcAAEAIYAGABsgAMAZAAJgIIADYCIgAaAhYAXAIMADYBsgAYAewASgJ6ADYBvAAKAn4ASgKYADwBpAA2AggANgG+ADYBjgBgAdQAGAHyAGACiAA4AhAAWAH0ADgCegA2AhQANgGuADYCDABcAOYAUADm//gCCAA2AewASgHsAEoCmAA8AOb/7gHsAEoCCP/yAgj/7AIIAAoCCAAKAor/8gKA/+wCdv/yAmz/7AJE/+gCRP/oAggACgIIAAoCZP/yAmT/7AIm/+wCJv/sArz/8gK8/+wCvP/yArL/7ALg//IC4P/sAqL/7AKi/+wDOP/yAzj/7AM4//IDLv/sAxr/6AMa/+gBTv/yAU7/7AEQ//YA/P/sAab/8gGm/+wBsP/yAZz/7AGI/+gBiP/oAOj/8ADo//wC7v/yAu7/7AKw//YCnP/sA1D/8gNQ/+wDRv/yAzz/7AKE/+wCQP/sAgT/9gIE/+wCpP/sApD/7AKQ/+gBtAAEAbQABALy//IC8v/sArT/+AKq/+wDVP/yA1T/7ANK//IDQP/sAxj/6AMY/+gC7gAKAu7/8gLu/+wDcP/yA2b/7ANc//IDUv/sAyr/6AMq/+gDYABkA8b/8gPG/+wEHv/yBB7/7AQe//IEFP/sBAD/6AQA/+gDcAAuA9j/8gPY/+wEOv/yBDr/7AQw//IEJv/sA/7/6AP+/+gCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2Aa4ANgGuADYBrgA2Aa4ANgGuADYBrgA2Aa4ANgGuADYCDABcAgwAXAIMAFwCDABcAgwAXAIMAFwCDABcAgwAXAIMAFwCDABcAgwAXADmADwA5gAsAOYAAADmACgA5v/wAOb/3ADmAAAA5v/4AOb/+ADm//gA5v/cAOb/9gDm/84A5v/uAOb/7gDm/+ICCAA2AggANgIIADYCCAA2AggANgIIADYCCAA2AggANgIWAFwCFgBcAewASgHsAEoB7ABKAewASgHsAEoB7ABKAewASgHsAEoB7ABKAewASgHsAEYB7ABKAewASgHsAEoB7ABKAewASgKYADwCmAA8ApgAPAKYADwCmAA8ApgAPAKYADwCmAA8ApgAPAKYADwCmAA8AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AhQANgIUADYCFAA2AgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYAgwAWAIMAFgCDABYApgAPAKYADwCmAA8ApgAPAKYADwCmAA8ApgAPAKYADwCmAA8ApgAPAKYADwCmAA8AewASAIwAEwA0AAwANAARADQAEQA0ABSANAASgIUAOwAKP/sAhQAlAIUAQYA5gBgAhQA2AIUANgCFADIAhQA2AIUAOwCFACMAhQAeAIUAJwCFACUAhQAlAIUAJQCFABqAhQAigIUAIoCFAB+AGb/8gBm/+wAKP/sAL7/8gC+/+wAvv/yALT/7ACg/+gAoP/oAggACgI0AGQCPgBkAeAAZAJkACQB/gBkAxoACgIiADACgABkAoAAZAImAGQCYAAIAroAZAJ6AGQCiAA4AnYAZAIeAGQCMgA4AggAHgHiAAgCwgAwAdYAEgJsAGQCPABIA1AAZANKAGQCyAAeAvIAZAI0AGQCMgAoA2oAZAIqAB4B/gBkAf4AZAKkAB4B4ABkAjIAOAIEADAA6ABkAOj/9AHIACwDegAIA54AZAKmAB4CJgBkAoAAZAHiAAgCdgBkAl4AHgKIADgB7AAGAeAAZAH0ACYB4ABkA0oACgIiADACVABkArYAHgIwAGQCfgBkAnoAZAIyADgBtAAEAbQABAH8ABICQABIAjwAZADoAGQDGgAKAggACgMkABoB/gBkAnoAQAKAAGQCiAA4AogAOAHiAAgB4gAIAeYAPAISAD4B7ABgAYoAYAHsABoB3gA2AnQAEgG4ACwCJgBgAiYAYAHEAGAB8AAOAmQAYAIiAGACFAA2AhgAYAIcAGABvgA2AbIAGgGoAAwCugA2AYgADgIQAGAB4gBEAsIAYALCAGACPgAaAm4AYAHWAGABvgAaAsQAYAHqAC4B3gA2Ad4ANgIkABYBigBgAb4ANgGQACIA3gBOAN7/+ADe/+ICugAOAt4AYAIKABYBxABgAiYAYAGoAAwCHgBgAiwAGgIUADYBsAAMAZIAYAGOACIBigBgApgAEgG4ACwB7gBgAjwAGgHOAGACIgBgAiIAYAG+ADYBpgAMAaYADAGsAA4B3ABEAgoAYAJ0ABIA5gBgAeYAPAMIADwB3gA2Ad4AJgImAGACFAA2AhQANgGoAAwBqAAMAmQAJAMaAAoCJgBkAeIABgKuADAA6AAWAvwABgImAGQDSgAKAlQAZAK2AB4CMABkAxoACgIcADYCHAA2AfIAPAHyADwCBgAgAnQAEgHEAGABpgAMAnoANgDeABcCgAAMAcQAYAKKABIB7gBgAjwAGgHOAGACdAASAf4ANgIQAFgBkAAkAhwANgGM//gCDABYAgwAWAIOAGADJgBgAgwAWAMmAFgDJgBYAZAAJAIMAFgCdAASAcQAYALEAGACdAASAcQAYANBAEYB2AAyAdgAVgHYACgB2AAeAdgAEAHYABoB2AA2AdgALAHYACgB2AAsAdgAMgHYADIB+AA4AVAAPAHgACgB2AAeAeYAIAHYABoB8ABAAdYALAH6ADoB8AA0AfgAOAH4ADgB2AAyAdgAVgHYACgB2AAeAdgAEAHYABoB2AA4AdgALAHYACgB2AAiAfAAOgFQADwB4AAwAdgAHgHwABgB2AAaAfAAQAHUACwB8AAwAfAAKgHYADIB2ABWAdgAKAHYAB4B2AAQAdgAGgHYADgB2AAsAdgAKAHYACwA0ABEANAAMADQAEQA0AAwA5wAbAD4AFgA+ABYAYoAJAGKADQA0ABUAVAAVADQADoA0AA4AVAAOgFQADgA0AA4AVAAOADQADoBaAASAWgAEgLQABICtAASAWgAEgLQABIA/gAqAP4ANgGEACoBhAA2ASYAKAHgACgDIAAoBdwAKAiYACgB2AAoAyAAKADQAEQBEAAoARAAJAEQABYBEAAkARAAHAEQAAgBEP/6ARAAJAEQABwBEAAIARD/+gEQAAYBEP/8ARAAEAEQAAAB9AAMAfQADAH0AAwCIAAAAQ4AWgEOAB4BDgBkAQ4AEgEOACQBDgASAWgACADcAGABaAACANwAYAGCAEoBmAA+AZgAPgHYADQB8gAqAVQAYAHwAFgDAAAkAm4AWAJuACQBigAkAYoANAEOAGQBDgASAQ4AZAEOABIBSgBkAUoAEgEOACoBDgAcAQ4AZAEOABIBDgBkAQ4AEgLkADQC4gA0AYgAEAJYAAICWAAiAuQANALkADQC5AA0AuQANAJYACACWAAgAlgAIALkADQC5AA0AuQANAMiADQC6AA0APgAWAGKADQBigA0ANAARAHYACQBvAAKAf4AZAHqADgCFgBkAcgAZAGhAGQCEAA4AjwAZADoAGQBnAAsAeIAZAGaAGQCaABkAjgAZAI4ADgB7ABkAjgAOAHsAGQBwgAwAcAAHgI0AGIBnAAGApEAHgGYABIBdQAEAdcANAG8AAoBvAAKAbwACgG8AAoBvAAKAbwACgG8AAoBvAAKAbwACgG8AAoBvP/2AbwACgG8AAoBvAAKAbwACgG8AAoBvAAKAbwACgG8AAoBvAAKAbwACgG8AAoBvAAKAbwACgG8AAoBvAAKArAAGgKwABoCsAAaAbwACgISABYCigBEAf4AZAH+AGQB6gA4AeoAOAHqADgB6gA4AeoAOAHqADgCFgBkAhYAZAIWAGQCFgBkAhYAZAImABYCngBEAcgAZAHIAGQByABkAcgAZAHIAGQByABkAcgAZAHIAGQByABkAcgAHgHIAGQByABkAcgAZAHIAGQByABkAcgAPAHIAGQByABkAcgAZAHIAGQByAAuAcYALgGhAGQCEAA4AhAAOAIQADgCEAA4AhAAOAIQADgCEAA4Aj4AOAIQADgCEAA4AjwAZAI8AGQCPABkAjwAZAI8AGQCPAAkAjwAZAI8AGQCXgAWAOj//ADoAC4A6P/eAOj/1ADo//QA6P/8AOj/8ADoAFIA6P/eAOj/jgDoACIA6ABCAOgAVAEQABYB0ABkAZwALAGcACwBsAAsAeIAZAHiAGQB4gBkAZoANAGaAGQBmgBkAZoAZAGaAAIBmgBkAaQABAGuABYBrgAWAeAAGgGu//4BmgBkAmgAZAJoAGQCaABkAjgAZAI4AGQCOABkAjgAZAI4AGQCOABkAjgAZAI4AGQCHABkAkAAZAI4ADgCOAA4AjgAOAI4ADgCOAA4AjgAOAI4ADgCOAA4AjgAOAI4ADYCOAA4AjgAOAI4ADgCOAA4AjgAOAI4ADgCOAA4AjgAOAI4ADgCOAAuAjgALgLGADgBmgAGAeoAKAOuADgCPAA4AjgAOAI4ADgCOAA4AjgAOAI4ADgCOAA4AewAZAHsAGQB7ABkAewAZAHsAGQB7ABkAewAZAHsAGQBwgAwAcIAMAHCADABwgAwAcIAMAHCADABwgAwAcIAMAN6ADACMABkAcAAHgHAAB4BwAAeAcAAHgHAAB4BwAAeAcAAHgHAAB4BwAASAjQAYgI0AGICNABiAjQAYgI0AGICNABiAjQAYgI0AGICNABiAjQAYgI0AGICNABiAjQAYgI0AGICNABiAjQAYgI0AGICXAAUAjQAYgI+AGICPgBiAj4AYgI+AGICPgBiAj4AYgGcAAYCkQAeApEAHgKRAB4CkQAeAXUABAF1AAQBdQAEAXUABAF1AAQBdQAEAXUABAF1AAQB1wA0AdcANAHXADQB1wA0AdcANAHXADQCJgAWAfAAZAHsAGQBsgAbAdoALwHaAC8CNABAAjgAHgHsAGQB+gAeAfoAGgHMAEYB0ABkAYIAKAHsAGQBwAAeAZwABgDqAGQBdQAEAjAALAGEAAEBiAAOAPgAMAD4ADQDNABkAdAALgG8AAoByABkAOgAIgI4ADgCNABiAdAALgF1AAQBLAAqASwAHgEsACoBLAAAASz/9gEsABYBLAAeASwAEgEsACoBLAAAASz/sAEsACoBLAAqASwAKgEsACoBLAAqAjgAZAEsACoBvAAKAf4AZAGsAGQB1QAaAcgAZAHXADQCPABkAjgAOADoAGQB4gBkAZoABgJoAGQCOABkAbYALgI4ADgCNgBkAewAZAHKADABwAAeAXUABAJmADABmAASAkMASAIwACwBxgBkAjgAOAIAAFIA6P/0AXUABAKkAAoDJABkAxgALAG8AAoB9ABkAf0AZAGsAGQCEAAkAcgAZAKCAAoB2gAvAjgAZAI4AGQB4ABkAhQACAJoAGQCPABkAjgAOAI2AGQB7ABkAeoAOAHAAB4BmgAIAmIAMAGYABICKgBkAgAASALcAGQC3ABkAmAAHgKgAGQB9ABkAeoAKAL7AGQB6gAeAcgAZAHIAGQCRgAeAawAZAHpADgBwgAwAOgAZADo//QBnAAsAu4ACAMeAGQCTAAeAeAAZAI4AGQBmgAIAjQAZAILAB4COAA4AaEABgGsAGQBwAAmAawAZAKuAAoB2wAvAhIAZAJWAB4B6gBkAjwAZAI8AGQB6gA4AXUABAF1AAQBvgASAgAASAIAAGQA6ABkAoIACgG8AAoCsAAaAcgAZAI0AEACOABkAjgAOAI4ADgBmgAIAZoACAH8ABoCggAKAeAAZAGaAAYCZQAwAOgAFgKKAAYB4ABkAq4ACgISAGQB6gBkAlYAHgKCAAoB5AAmAXYAHgIEABYA3AAwANwANgDcADAA0ABEAdQAOAFEADwBrQAoAa4AGAG/ACMBuQAkAc8ARQGUACEB1wA8AcsANQD4AFgA+ABYAYoALgGKAD4BigAuAYoAPgDQAFQBUABUANAAOgDQADgBUAA6AVAAOAEmACgBmgAoAqgAKAEOAFoBDgAeAQ4AZAEOABIBDgAkAQ4AEgFoACoBaABgAWgAMgFoACoBaAAwAWgAKgFoADQBaAAyAWgAMgFoACoBaAAiAWgAIgFoACIA1ABCANQAKgCYACwAmAAiAWgAKgFoAGABaAAyAWgAKgFoADABaAAqAWgANAFoADIBaAAyAWgAKgFoACIBaAAiAWgAIgDUAEIA1AAqAJgALACYACIBaAAqAWgAYAFoADIBaAAqAWgAMAFoACoBaAA0AWgAMgFoADIBaAAqANQAQgDUACoAmAAsAJgAIgFoACoBaABgAWgAMgFoACoBaAAwAWgAKgFoADQBaAAyAWgAMgFoACoA1ABCANQAKgCYACwAmAAiAU4ALAFsACYBZgAiAVcAAwF7AD8BcQAiAY4APwFRAD8BNwA/AYwAIgGkAD8AmwA/AS8AGQFtAD8BMQA/Ac8APwGiAD8BrAAiAW4APwGsACIBbwA/AVUAHQFVABEBogA+AUAAAQH7ABEBOgAJASP//wFhAB8BTgAsAWwAPAEsACIBbAAmAUgAIACwABYBSAAkAWAAPACUADAAmP/sATYAPACeADwCIAA8AWQAPAFmACIBbAA8AWwAJgDWADwBEAAWANIAEwFoADwBJgAIAcoAEAESAAgBJAAIARAAEgFIACABSAAgAUgAIAFIABwBNAAsAWQAPAIgADwBZgAaAWYAPAFmACwBYAA8ANb//gEhAAgBDgAQAWwAJgFsACYAlAA8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CNYAAAAAAAAI2gjeCO4AAAj8AAAJAAAAAAAAAAj8AAAAAAAACPoAAAAAAAAAAAAAAAAAAAjuCPIAAAAAAAAAAAAAAAAAAAjmCOwI7gAACO4AAAkIAAAAAAkGAAAJCAkKAAAAAAABBXAFdQXZCEIIXAKqBXQFogWjBawIcgVsBYcFawWoBW0Fbgh5CHcIegVyBdMFpAWqBaUIfgWeCNYFpgWpBacIgAABBXEIRwhDCEEIRAWrBa8I2wXEB/QFhQiCBYcFxgjcCIcIfQe4B7kI1wNIBbAFjgjhB7cH9gWGCF8IYAhhBXMANgA3ADgAOQA6ADsAUABYAGUAZgBnAGkAjwCQAJEAkwEjALYAvQC+AL8AwADBCHQA0AD3APgA+QD7ARYBJAH8AUQBRQFGAUcBSAFJAV4BZgFyAXMBdAF2AZsBnAGdAZ8CMwHEAcwBzQHOAc8B0Ah1Ad8CBwIIAgkCCwImAjQCKQA8AUoAPQFLAEEBTwBZAWcAWgFoAFsBaQBcAWoAXwFtAGMBcQBqAXcAawF4AGwBeQBvAXwAbQF6AH0BiQB/AYsAgAGMAIIBjgCGAZIAjgGaAJIBngCUAaAAlQGhAJkBpQCWAagAnQGpAJ4BqgChAa4BsQCkAbIApgG0AKUBswCvAb0AqgG4ALQBwgC4AcYAtQHDAckAuwHKAMIB0QDDAdIAxAHTANIB4QDeAe0A4QHwAN8B7gDlAfQA5gH1AOkB+ADoAfcA8AIAAO4B/gD1AgUA+gIKAPwCDAD9Ag0A/gIOAP8CDwEBAhEBEwIjARcCJwEZAR0CLQEfAi8BIAIwAf0BYgBVAlwAeQEpAHoISACFATMBNACcAbkCdQDXAeYBCgIaATYCNQKjAqQCpQKmAD8BTQCXAaMAxQHUAQACEAECAhMBAwIUAQQCFQEFAhYBhgBSAWAAgwGPAIEBjQDHAdYBKAI4AasAfAGIASUAswHBAE8BXQBRAV8A0QHgAEABTgBuAXsAmAGkAMYB1QDqAfkA8QIBASYCNgCJAZUAvADWAeUAPgFMAFMAXQFrAKsA9gE4AkMAVAEIANMAoAGsAk4CTwJQAWMB4wJTAlUCVgJdAjkCXgJfAmACYQJiAmMBkQJkAmUCZgJ+AmgCaQJqAacCbgJsAbsBvAJxAnICdgJ3AngCegJ7An0ChgKHAqgCiAKJAooCiwKMAqkCjQKOApQClQKXAeICmQKaApsCnAKdAjcCpwJRAmcCawJvAnACcwKhAqICVwJYAlkCjwKQApEIGAg1CBoIIgg2CCcIKQjjCN0I4AjeCOII2gjfCPMINwgcCCMIKAg4CPwI/wkCCQQJBgkICQoJDgkQCRIJFAkWCRgJGwkdCR8JIQkjCSYJNAk1CTYJNwk5CTsJPQk+CUsJTQlOCU8JUAlSBEoETAM0BEYDNQM2AzcDOgM8A2gDOAM7A18DYANhA2IDaQNVA04DTwNQA1EDUgNTA1QDYwNmA2QDZQNnBEQDXANdAzMDWgSXBOUEmATmBJkE5wSaBOgEmwTpBJ0E6wSeBOwEnwTtBKAE7gSiBPAEpATyBKUE8wSmBPQEpwT1BKgE9gSpBPcEqgSrBPgEoQTvBKME8QT5BKwE+gStBPsErgT8BK8E/QSwBP4EsQT/BLIFAASzBQEEtAUCBJwE6ggGCAgICggLCA0IEQgSCBQIFQguCC8IGwgdCDAIHwggCCQIJQJ5AnwAVgFkAFcBZQBeAWwAYAFuAGEBbwBiAXAAeAGFAHsBhwB+AYoAiAGUAIoBlgCHAZMAiwGXAIwBmACiAa8AowGwAKcBtQCoAbYAqQG3ALABvgCxAb8AsgHAALcBxQC5AccAugHIAM8B3gDdAewA4AHvAOIB8QDjAfIA5AHzAOcB9gDrAfoA7AH7AO8B/wDyAgIA8wIDAQYCFwEQAiABEQIhARICIgEUAiQBGgIqAR4CLgEhAjEBIgIyAZkCBADtAlsAQwFRAEQBUgBFAVMARgFUAEcBVQBIAVYASQFXAEoBWABLAVkATAFaAE0BWwBOAVwAcQF+AHIBfwBoAXUAcwGAAHQBgQB1AYIAdgGDAHcBhACaAaYAmwGiAMgB1wDJAdgAygHZAMsB2gDMAdsAzQHcAM4B3QDYAecA2QHoANoB6QDbAeoA3AHrAQcCGAEJAhkBCwIbAQwCHAENAh0BDgIeAQ8CHwEVAiUBGwIrARwCLAEYAigDygPLA84DzwPQA9ED0gPTA2oDawNuA28DcANxA3IDcwPXA9gD2wPcA90D3gN2A3cDegN7A3wDfQPfA+AD4wPkA+UD5gPnA+gDfgN/A4IDgwOEA4UDhgOHA+oD6wPuA+8D8APxA/ID8wOIA4kDjAONA44DjwOQA5ED+gP7A/4D/wQABAEDlAOVA5gDmQOa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BJAAAASQAAAEmgAABJEAAASRAAAE6AAABJIAAASSAAAEmwAABJMAAASTAAAE6QAABJYAAASWAAAEnQAABJcAAASXAAAE6wAABJgAAASYAAAEngAABJkAAASZAAAE7AAABJoAAASaAAAEnwAABJsAAASbAAAE7QAABKAAAASgAAAEoAAABKEAAAShAAAE7gAABKIAAASiAAAEogAABKMAAASjAAAE8AAABKoAAASqAAAEpAAABKsAAASrAAAE8gAABK4AAASuAAAEpQAABK8AAASvAAAE8wAABLAAAASwAAAEpgAABLEAAASxAAAE9AAABLIAAASyAAAEpwAABLMAAASzAAAE9QAABLYAAAS2AAAEqAAABLcAAAS3AAAE9gAABLoAAAS6AAAEqQAABLsAAAS7AAAE9wAABMAAAATBAAAEqgAABMIAAATCAAAE+AAABMMAAATDAAAEoQAABMQAAATEAAAE7wAABMcAAATHAAAEowAABMgAAATIAAAE8QAABM8AAATPAAAE+QAABNAAAATQAAAErAAABNEAAATRAAAE+gAABNQAAATUAAAErQAABNUAAATVAAAE+wAABNYAAATWAAAErgAABNcAAATXAAAE/AAABNgAAATYAAAErwAABNkAAATZAAAE/QAABOIAAATiAAAEsAAABOMAAATjAAAE/gAABOYAAATmAAAEsQAABOcAAATnAAAE/wAABOgAAAToAAAEsgAABOkAAATpAAAFAAAABO4AAATuAAAEswAABO8AAATvAAAFAQAABPIAAATyAAAEtAAABPMAAATzAAAFAgAABPYAAAT2AAAEnAAABPcAAAT3AAAE6gAAHSUAAB0lAAACngAAHSwAAB0sAAAH9wAAHS4AAB0uAAAH+AAAHTAAAB0xAAAH+gAAHTMAAB06AAAH/QAAHTwAAB08AAAIBQAAHT4AAB0+AAAIBgAAHT8AAB0/AAAICAAAHUAAAB1BAAAICgAAHUIAAB1CAAAIDQAAHUMAAB1DAAAIEQAAHUcAAB1HAAAIEgAAHUgAAB1JAAAIFAAAHUoAAB1LAAAILgAAHU0AAB1NAAAIFwAAHU8AAB1PAAAIGwAAHVAAAB1QAAAIHQAAHVEAAB1RAAAIMAAAHVIAAB1SAAAIHwAAHVYAAB1WAAAIIAAAHVcAAB1YAAAIJAAAHVsAAB1bAAAIJgAA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IBAAACAQAAAFhwAAIBEAACARAAAFhwAAIBIAACASAAAFjAAAIBMAACAUAAAFiAAAIBUAACAVAAAFjQAAIBYAACAWAAAFsQAAIBcAACAXAAAFnwAAIBgAACAZAAAFdgAAIBoAACAaAAAFegAAIBsAACAbAAAFfAAAIBwAACAdAAAFeAAAIB4AACAeAAAFewAAICAAACAhAAAFrQAAICIAACAjAAAFjwAAICYAACAmAAAFbwAAIC8AACAvAAAJmQAAIDAAACAxAAAIXQAAIDIAACAzAAAIiAAAIDUAACA1AAAIigAAIDkAACA6AAAFgwAAIDwAACA8AAAFsgAAID0AACA9AAAFtgAAID4AACA/AAAFoAAAIEQAACBEAAAIWQAAIEcAACBHAAAFswAAIEgAACBIAAAFtQAAIEkAACBJAAAFtAAAIEoAACBKAAACqwAAIHAAACBwAAAHtgAAIHEAACBxAAAIGQAAIHQAACB+AAAHugAAIH8AACB/AAAIHgAAIIAAACCOAAAHxwAAIKEAACChAAAISQAAIKMAACCjAAAIWAAAIKQAACCkAAAISgAAIKYAACCnAAAISwAAIKkAACCpAAAITQAAIKsAACCrAAAITgAAIKwAACCsAAAIRgAAIK4AACCuAAAIVQAAILEAACCyAAAITwAAILQAACC1AAAIUQAAILgAACC4AAAIVgAAILkAACC6AAAIUwAAIL0AACC9AAAIVwAAIQUAACEFAAAIlgAAIRMAACETAAAIlwAAIRYAACEWAAAFNAAAIRcAACEXAAAFxQAAIR4AACEeAAAI0QAAISAAACEgAAAFyAAAISIAACEiAAAFxwAAISYAACEmAAADMgAAIS4AACEuAAAImAAAIVAAACFQAAAIagAAIVEAACFSAAAIbwAAIVMAACFaAAAIYgAAIVsAACFeAAAIawAAIYkAACGJAAAIcQAAIZAAACGTAAAImQAAIZQAACGVAAAIpQAAIZYAACGZAAAInQAAIagAACGoAAAIpwAAIdAAACHTAAAIoQAAIecAACHnAAAJkwAAIgAAACIAAAAIkAAAIgIAACICAAAIiwAAIgMAACIDAAAIkQAAIgYAACIGAAADHgAAIg8AACIPAAAIlQAAIhEAACIRAAAIlAAAIhIAACISAAAIcwAAIhUAACIVAAAIWgAAIhkAACIZAAAIdgAAIhoAACIaAAAIjwAAIh4AACIeAAAIhgAAIh8AACIfAAAIhQAAIikAACIpAAAIhAAAIisAACIrAAAIjAAAIjYAACI3AAAIkgAAIkgAACJIAAAIgQAAImAAACJgAAAIfwAAImEAACJhAAAIeAAAImQAACJlAAAIewAAIwIAACMCAAAI1QAAIwMAACMDAAAJlAAAIxAAACMQAAAIgwAAIxgAACMYAAAJjwAAIxwAACMfAAAFuAAAIyAAACMhAAAIjQAAIyUAACMmAAAJkAAAIysAACMrAAAJkgAAJaAAACWhAAAIqgAAJaoAACWrAAAFkgAAJawAACWsAAAFnQAAJbIAACWzAAAIrgAAJbQAACW1AAAFlAAAJbYAACW3AAAIsAAAJbgAACW5AAAFlgAAJboAACW6AAAItgAAJbwAACW9AAAIsgAAJb4AACW/AAAFmAAAJcAAACXBAAAItAAAJcIAACXDAAAFmgAAJcQAACXEAAAItwAAJcYAACXGAAAIrQAAJckAACXJAAAIuQAAJcoAACXKAAAI1AAAJcsAACXLAAAIqQAAJcwAACXMAAAI+wAAJc8AACXPAAAIqAAAJdgAACXYAAAFnAAAJdkAACXZAAAIuAAAJeYAACXmAAAFkQAAJhAAACYRAAAIugAAJhUAACYVAAAIyQAAJjoAACY7AAAIxgAAJjwAACY8AAAI0wAAJj8AACZCAAAIzQAAJmAAACZgAAAIxQAAJmMAACZjAAAIwwAAJmUAACZlAAAIwgAAJmYAACZmAAAIxAAAJmoAACZrAAAIwAAAJxMAACcUAAAIvAAAJxcAACcYAAAIvgAAJ1IAACdSAAAIrAAAJ1sAACdgAAAFfQAAJ2QAACdkAAAIyAAAJ+YAACfpAAAFvAAALGAAACxgAAAArAAALGEAACxhAAABugAALGIAACxiAAAArQAALGUAACxlAAABYQAALGYAACxmAAACBgAALHEAACxxAAACmAAALH0AACx9AAAIDAAALhgAAC4YAAAFtwAALiIAAC4lAAAFwAAALjoAAC47AAAFigAALlIAAC5SAAACrAAApxwAAKccAAAI+QAApyIAAKciAAABOQAApyMAAKcjAAACRAAApyQAAKckAAABOgAApyUAAKclAAACRQAAp04AAKdOAAAA1QAAp08AAKdPAAAB5AAAp1oAAKdaAAABMAAA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Ztlm/WciZ0ZngGe5Z8Fn52fvZ/doKmgyaH1ov2jiaO5pGWlEaUxpVGlcaWRpbGl0aXxppWnbaeNp/GofajZqWGp+aqhqy2r9azlrZmtua3ZrrWu5a+5r9mv+bAZsDmxQbH5so2yvbLtsx2zebQdtP21tbX9tl22wbgZuTm6Ebrdu/28hb0pvgW+Jb7Bv6HAVcDhwQHBMcFhwYHBscHRwgHCMcJRwoHCscLRw+nEwcT9xanFycbBx8HIXciNySXJxcqtywHLIctpy4nLqcvtzA3Ngc2hzgXOic7hz2XP9dCZ0SHR5dLR033TndO91KnU2dWp1cnV6dYJ1inXJdfV1/XYJdhV2IXY5dmN2a3aXdqh2vnbWdx93ZneXd8V4BHgkeEt4gHifeMR4+nkkeSx5OHlAeUx5VHlgeWh5dHmAeYh5lHmgecp58XoLehN6G3pHenp6hnq4etx6/Xs0e0B7SHtUe1x7aHuTe7R7y3vTe9t8B3w6fEZ8cnyTfLF84HzsfT99hn3Ffc1+EH4YfiR+LH40fmR+bH6ufrp+wn8Bfyh/ZH+Gf52ACYA0gEuAd4C5gNmBD4FUgW6Bx4ILgkaCeoKrgr6C6oLygvqDAoMKgyODK4Mzg3SDroPZg/CEHIRehH6EtIS8hNaE3oUihSqFPYVqhXKFeoWChYqFpIWshbSF34X2hiOGZoaGhryHAocch3WHuofQh/KH/ogKiBqIOYhZiJSIz4jeiOqJDYkwiTyJSIlRiV2JgImjicWJ0YndieaJ74oAihGKHYopijWKQYpNilmKZopyinqKg4qfiqeK0oreiu+K/osSiyGLNotFi1mLaIt8i52LqYu1i8CLyYvnjAGMG4wsjD2MfIy7jMqM14zmjPqNGI0xjVeNuI3VjeCN7I34jgSOEI5QjpGOn46tjryOy47ijvmPDI8fjy6PPY9Mj1uPvJASkGGQjJDkkVGRvJJBkp+S5pMfk2KT45RNlN+VUpXDlcyV1ZXeleqWGJY6lnGWnZa/ltSW55cXly2XOZdXl3GXgJe0l9yYC5gtmHCYmpjbmOyZEJksmWaZkpmvmcWZ0ZndmemZ9ZoBmg2aGZolmjGaPZpJmoaaxJrQmtya6Jr0mwCbDJscmyibNJtAm0ybXJtom46bmpumm9GcD5xWnGKcbpx6nIackpyenKqc3pzqnPadAp0OnRqdIp1X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AwUcMR/9elRmAQQsKAEeJB46Yz1hef//AGAAAAG2A3ACJgAjAAAABwkDARgAMv//AGAAAAG2A0oCJgAjAAAABwkRARgAMv//AGAAAAG2A0wCJgAjAAAABwkPARgAMv//AGAAAAG2A3ACJgAjAAAABwkaARgAMv//AGD/QgG2AtICJgAjAAAABwk0ARgAAP//ABT/KAG2AtICJgAjAAAABgk5ZAD//wBg/xoBtgLSAiYAIwAAAAcJQAEYAAD//wBg/14BtgLSAiYAIwAAAAcJQwEYAAAAAgAWAAABygLSABQAGQAAMxEzFRU2NjMyFhURIxE0JiMiBgcRAzU3MxV0HidQMUpGHjY+LUovfF7eAtL2bCczWV3+7AEQUE4wMP6yAkgYBBwA//8AAAAAALQC0AImAagAAAAGCPxuAP//ACgAAADcAtACJgGoAAAABgj/bgD////YAAABBALQAiYBqAAAAAYJAm4A////zgAAAQ4CwgImAagAAAAGCQRuAP////gAAADkApoCJgGoAAAABgkQbgD////2AAAA5gJ8AiYBqAAAAAYJBm4A////3AAAAQAC0AImAagAAAAGCQpuAP//AE7/QgCOAp4CJgAkAAAABgk0bgD////YAAABBALQAiYBqAAAAAYJGG4A////sAAAAMgC0AImAagAAAAGCR1uAP//AB7/LAC6Ap4CJgMYAAAABgkOcAD//wA8AAAAsALgAiYBqAAAAAYJEm4A//8AFgAAAOwCngImAxkAAAAHCQ4AggAAAAEAYAAAAH4B3gADAAAzETMRYB4B3v4i//8ATv8WAWwCngAmACQAAAAHACUA3gAA////2v8WAQYC0AImAa0AAAAGCQJwAP///9r/FgEGAtACJgGtAAAABgkYcAD////2/xYA7AKeAiYCYwAAAAcJDgCCAAAAAf/i/xYAfgHeABAAABciJic3FhYzMjY1ETMRFAYGHA0iCwgJHg0qGB4WK+oIBhgDBz4uAkD9vC46HAD//wBg/ygBuALSAiYAJgAAAAcJNwEEAAD//wBg/0IBuALSAiYAJgAAAAcJNAEEAAD//wBg/14BuALSAiYAJgAAAAcJQwEEAAAAAQBgAAABuAHeAAwAADMRMxEzEzMHEyMDBxVgHgL4JJq2IqZyAd7+0AEwvP7eAQqGhP//ACj/+ADmA3ACJgAnAAAABgkA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AAACYgKcACYDG2QAAAYEZAAA////6AAAAjoCogAmAxs8AAAGBGUAAP///+gAAAI6AqIAJgMbPAAABgRmAAD//wAKAAAB/gNGAgYAPQAA//8ACgAAAf4DBgIGADwAAP////IAAAI2ApwAJgMfZgAABgReAAD////sAAACNgKcACYDH2YAAAYEXwAA////7AAAAfgClAAmAx8oAAAGBGAAAP///+wAAAH4ApQCBgM1AAD////yAAACjgKcACcDHwC+AAAABgRhAAD////sAAACjgKcACcDHwC+AAAABgRiAAD////yAAACjgKeACcDHwC+AAAABgRjAAD////sAAAChAKcACcDHwC0AAAABgRkAAD////yAAACfAKcACYDIWYAAAYEXgAA////7AAAAnwCnAAmAyFmAAAGBF8AAP///+wAAAI+ApQAJgMhKAAABgRgAAD////sAAACPgKUAgYDNgAA////8gAAAtQCnAAnAyEAvgAAAAYEYQAA////7AAAAtQCnAAnAyEAvgAAAAYEYgAA////8gAAAtQCngAnAyEAvgAAAAYEYwAA////7AAAAsoCnAAnAyEAtAAAAAYEZAAA////6AAAArYCogAnAyEAoAAAAAYEZQAA////6AAAArYCogAnAyEAoAAAAAYEZgAA////8gAAAOoCnAAmAyNmAAAGBF4AAP///+wAAADqApwAJgMjZgAABgRfAAD////2AAAArAKUACYDIygAAAYEYAoA////7AAAAKwClAAGAzcAAP////IAAAFCApwAJwMjAL4AAAAGBGEAAP///+wAAAFCApwAJwMjAL4AAAAGBGIAAP////IAAAFCAp4AJwMjAL4AAAAGBGMAAP///+wAAAE4ApwAJwMjALQAAAAGBGQAAP///+gAAAEkAqIAJwMjAKAAAAAGBGUAAP///+gAAAEkAqIAJwMjAKAAAAAGBGYAAP////AAAAD4A0YCBgCVAAD////8AAAA7AMGAgYAlAAA////8v/0ArYCoAAmAylmAAAGBF4AAP///+z/9AK2AqAAJgMpZgAABgRfAAD////2//QCeAKgACYDKSgAAAYEYAoA////7P/0Am4CoAAGAzkAAP////L/9AMYAqAAJwMpAMgAAAAGBGEAAP///+z/9AMYAqAAJwMpAMgAAAAGBGIAAP////L/9AMOAqAAJwMpAL4AAAAGBGMAAP///+z/9AMEAqAAJwMpALQAAAAGBGQAAP///+wAAAJUApwAJgMrZgAABgRfAAD////sAAACPAKcACcDLgCMAAAABgRfAAD////2AAACAAKUACYDLlAAAAYEYAoA////7AAAAgAClAIGAzoAAP///+wAAAKgApwAJwMuAPAAAAAGBGIAAP///+wAAAKMApwAJwMuANwAAAAGBGQAAP///+gAAAKMAqIAJwMuANwAAAAGBGYAAP//AAQAAAGwA0YCJgMuAAAABwkLANoAAP//AAQAAAGwAwYCJgMuAAAABwkHANoAAP////IAAALEAqAAJgMyZgAABgReAAD////sAAACxAKgACYDMmYAAAYEXwAA////+AAAAoYCoAAmAzIoAAAGBGAMAP///+wAAAJ8AqACBgM8AAD////yAAADJgKgACcDMgDIAAAABgRhAAD////sAAADJgKgACcDMgDIAAAABgRiAAD////yAAADHAKgACcDMgC+AAAABgRjAAD////sAAADEgKgACcDMgC0AAAABgRkAAD////oAAAC6gKiACcDMgCMAAAABgRlAAD////oAAAC6gKiACcDMgCMAAAABgRmAAD//wAK//gCwgKUACYDGwAAAAcETgIIAAD////y//gCwgKcACYDagAAAAcETgIIAAD////s//gCwgKcACYDawAAAAcETgIIAAD////y//gDRAKcACYDbgAAAAcETgKKAAD////s//gDOgKcACYDbwAAAAcETgKAAAD////y//gDMAKeACYDcAAAAAcETgJ2AAD////s//gDJgKcACYDcQAAAAcETgJsAAD////o//gC/gKiACYDcgAAAAcETgJEAAD////o//gC/gKiACYDcwAAAAcETgJEAAD//wBk//gDNAKUACYDIQAAAAcETgJ6AAD////y//gDmgKcACYDfgAAAAcETgLgAAD////s//gDmgKcACYDfwAAAAcETgLgAAD////y//gD8gKcACYDggAAAAcETgM4AAD////s//gD8gKcACYDgwAAAAcETgM4AAD////y//gD8gKeACYDhAAAAAcETgM4AAD////s//gD6AKcACYDhQAAAAcETgMuAAD////o//gD1AKiACYDhgAAAAcETgMaAAD////o//gD1AKiACYDhwAAAAcETgMaAAD//wAu//gDRAKgACYDMgAAAAcETgKKAAD////y//gDrAKgACYDpQAAAAcETgLyAAD////s//gDrAKgACYDpgAAAAcETgLyAAD////y//gEDgKgACYDqQAAAAcETgNUAAD////s//gEDgKgACYDqgAAAAcETgNUAAD////y//gEBAKgACYDqwAAAAcETgNKAAD////s//gD+gKgACYDrAAAAAcETgNAAAD////o//gD0gKiACYDrQAAAAcETgMYAAD////o//gD0gKiACYDrgAAAAcETgMYAAD//wA2//QB/gLgAiYDPQAAAAcJKAEYAAD//wA2//QB/gLgAiYDPQAAAAcJJQEYAAD//wA2//QB/gLQAiYDPQAAAAcI/AEYAAD//wA2//QB/gLQAiYDPQAAAAcI/wEYAAD//wA2//QB/gLgAiYDPQAAAAcJiwEYAAD//wA2//QB/gLgAiYDPQAAAAcJiAEYAAD//wA2//QB/gLgAiYDPQAAAAcJjAEYAAD//wA2//QB/gLgAiYDPQAAAAcJiQEYAAD//wA2//QB/gMKAiYDPQAAAAcJjQEYAAD//wA2//QB/gMKAiYDPQAAAAcJigEYAAD//wA2//QB/gLQAiYDPQAAAAcJCgEYAAD//wA2//QB/gJ8AiYDPQAAAAcJBgEYAAD//wA2//QB/gLCAiYDPQAAAAcJBAEYAAD//wA2//QBmgLgAiYDQQAAAAcJKADwAAD//wA2//QBmgLgAiYDQQAAAAcJJQDwAAD//wA2//QBmgLQAiYDQQAAAAcI/ADwAAD//wA2//QBmgLQAiYDQQAAAAcI/wDwAAD//wA2//QBmgLgAiYDQQAAAAcJiwDwAAD//wA2//QBmgLgAiYDQQAAAAcJiADwAAD//wA2//QBmgLgAiYDQQAAAAcJjADwAAD//wA2//QBmgLgAiYDQQAAAAcJiQDwAAD//wBc/0wBtALgAiYDQwAAAAcJKAEYAAD//wBc/0wBtALgAiYDQwAAAAcJJQEYAAD//wBc/0wBtALQAiYDQwAAAAcI/AEYAAD//wBc/0wBtALQAiYDQwAAAAcI/wEYAAD//wBc/0wBtALgAiYDQwAAAAcJiwEYAAD//wBc/0wBtALgAiYDQwAAAAcJiAEYAAD//wBc/0wBtALgAiYDQwAAAAcJjAEYAAD//wBc/0wBtALgAiYDQwAAAAcJiQEYAAD//wBc/0wBtAMKAiYDQwAAAAcJjQEYAAD//wBc/0wBtAMKAiYDQwAAAAcJigEYAAD//wBc/0wBuALCAiYDQwAAAAcJBAEYAAD//wA8//gAugLgAiYDRQAAAAYJKG4A//8ALP/4ALoC4AImA0UAAAAGCSVuAP//AAD/+AC6AtACJgNFAAAABgj8bgD//wAo//gA3ALQAiYDRQAAAAYI/24A////8P/4AMgC4AImA0UAAAAGCYtuAP///9z/+AC+AuACJgNFAAAABgmIbgD//wAA//gA3ALgAiYDRQAAAAYJjG4A////+P/4AMgC4AImA0UAAAAGCYluAP////j/+ADkAwoCJgNFAAAABgmNbgD////4//gA5AMKAiYDRQAAAAYJim4A////3P/4AQAC0AImA0UAAAAGCQpuAP////b/+ADmAnwCJgNFAAAABgkGbgD////O//gBDgLCAiYDRQAAAAYJBG4A////7v/4AO4C2gImA0UAAAAGCXpuAP///+7/+ADuAtoCJgNFAAAABglObgD////i//gA+gMMAiYDRQAAAAYJfW4A//8ANv/0AdIC4AImA0sAAAAHCSgBBAAA//8ANv/0AdIC4AImA0sAAAAHCSUBBAAA//8ANv/0AdIC0AImA0sAAAAHCPwBBAAA//8ANv/0AdIC0AImA0sAAAAHCP8BBAAA//8ANv/0AdIC4AImA0sAAAAHCYsBBAAA//8ANv/0AdIC4AImA0sAAAAHCYgBBAAA//8ANv/0AdIC4AImA0sAAAAHCYwBBAAA//8ANv/0AdIC4AImA0sAAAAHCYkBBAAA//8AXP9MAeAC4AImA00AAAAHCSgBIgAA//8AXP9MAeAC4AImA00AAAAHCSUBIgAA//8ASv/0AawC4AImA1AAAAAHCSgA5gAA//8ASv/0AawC4AImA1AAAAAHCSUA5gAA//8ASv/0AawC0AImA1AAAAAHCPwA5gAA//8ASv/0AawC0AImA1AAAAAHCP8A5gAA//8ASv/0AawC4AImA1AAAAAHCYsA5gAA//8ASv/0AawC4AImA1AAAAAHCYgA5gAA//8ASv/0AawC4AImA1AAAAAHCYwA5gAA//8ASv/0AawC4AImA1AAAAAHCYkA5gAA//8ASv/0AawDCgImA1AAAAAHCY0A5gAA//8ASv/0AawDCgImA1AAAAAHCYoA5gAA//8ARv/0AawCwgImA1AAAAAHCQQA5gAA//8ASv/0AawC0AImA1AAAAAHCQoA5gAA//8ASv/0AawCfAImA1AAAAAHCQYA5gAA//8ASv/0AawC2gImA1AAAAAHCXoA5gAA//8ASv/0AawC2gImA1AAAAAHCU4A5gAA//8ASv/0AawDDAImA1AAAAAHCX0A5gAA//8APP/0AlwC4AImA1QAAAAHCSgBSgAA//8APP/0AlwC4AImA1QAAAAHCSUBSgAA//8APP/0AlwC0AImA1QAAAAHCPwBSgAA//8APP/0AlwC0AImA1QAAAAHCP8BSgAA//8APP/0AlwC4AImA1QAAAAHCYsBSgAA//8APP/0AlwC4AImA1QAAAAHCYgBSgAA//8APP/0AlwC4AImA1QAAAAHCYwBSgAA//8APP/0AlwC4AImA1QAAAAHCYkBSgAA//8APP/0AlwDCgImA1QAAAAHCY0BSgAA//8APP/0AlwDCgImA1QAAAAHCYoBSgAA//8APP/0AlwCwgImA1QAAAAHCQQBSgAA//8ANv9EAf4B6gImAz0AAAAHCU8BDgAA//8ANv9EAf4C4AImBB8AAAAHCSgBGAAA//8ANv9EAf4C4AImBB8AAAAHCSUBGAAA//8ANv9EAf4C0AImBB8AAAAHCPwBGAAA//8ANv9EAf4C0AImBB8AAAAHCP8BGAAA//8ANv9EAf4C4AImBB8AAAAHCYsBGAAA//8ANv9EAf4C4AImBB8AAAAHCYgBGAAA//8ANv9EAf4C4AImBB8AAAAHCYwBGAAA//8ANv9EAf4C4AImBB8AAAAHCYkBGAAA//8ANv9EAf4DCgImBB8AAAAHCY0BGAAA//8ANv9EAf4DCgImBB8AAAAHCYoBGAAA//8ANv9EAf4CwgImBB8AAAAHCQQBGAAA//8AWP9EAbQB6gImA0MAAAAGCU9mAP//AFj/RAG0AuACJgQrAAAABwkoARgAAP//AFj/RAG0AuACJgQrAAAABwklARgAAP//AFj/RAG0AtACJgQrAAAABwj8ARgAAP//AFj/RAG0AtACJgQrAAAABwj/ARgAAP//AFj/RAG0AuACJgQrAAAABwmLARgAAP//AFj/RAG0AuACJgQrAAAABwmIARgAAP//AFj/RAG0AuACJgQrAAAABwmMARgAAP//AFj/RAG0AuACJgQrAAAABwmJARgAAP//AFj/RAG0AwoCJgQrAAAABwmNARgAAP//AFj/RAG0AwoCJgQrAAAABwmKARgAAP//AFj/RAG4AsICJgQrAAAABwkEARgAAP//ADz/RAJcAeoCJgNUAAAABwlPAUoAAP//ADz/RAJcAuACJgQ3AAAABwkoAUoAAP//ADz/RAJcAuACJgQ3AAAABwklAUoAAP//ADz/RAJcAtACJgQ3AAAABwj8AUoAAP//ADz/RAJcAtACJgQ3AAAABwj/AUoAAP//ADz/RAJcAuACJgQ3AAAABwmLAUoAAP//ADz/RAJcAuACJgQ3AAAABwmIAUoAAP//ADz/RAJcAuACJgQ3AAAABwmMAUoAAP//ADz/RAJcAuACJgQ3AAAABwmJAUoAAP//ADz/RAJcAwoCJgQ3AAAABwmNAUoAAP//ADz/RAJcAwoCJgQ3AAAABwmKAUoAAP//ADz/RAJcAsICJgQ3AAAABwkEAUoAAAACAEj/QAHQAeoAFwAtAAAzETQmJzMWFhUVMz4CNxcOAgcGBgcVFyImJzcWFjMyNjY1NCYjNzIWFRQGBmACBh4FAwQoZ2wvBCleYSwSDQFkNUgbDhtDKkhdLXlrAneLN2sBaB0+GxA8HshKhF8RHhFQdkseTSkWwBkVFhUTOWI/YGgadG5Jbz4AAgBM/2gCEAKUAAkAIQAAMxEzETMBMwMHFRciJic3FhYzMjY2NTQmIzcyHgIVFAYGZCACAVAo+oB6P1UeEB1SMUltPJKGEkRtTSpGfAKU/oQBfP7ijOqYGRUaExU8aEKDdRogQ2dITnZC//8AMP9qAJgByAIGBW4AAP//AEQBegCMAcgCBwVrAAABhv//AEQCUgCMAqACBwVrAAACXgABAFIB8gCGArYABAAAEzczBwdSGBwIGAHyxECEAAABAEoAAAB+AMQABAAAMzc3MwdKCBgUGECExAD//wDsAjABPALaAAcJAQEKAAAAAf/sAcIAMgKUAAQAAAM3MxcHFCIiAi4BwtIEzgD//wCUAjABlALaAAcJTgEUAAD//wEG/0QBWv+8AAcJTwEUAAAAAQBg//gAugGOABMAABciJiY1ETMGBhQVFBYzMjY3FwYGlhEYDR4BARAMBwwJBgcSCA4fGQFQPHBvOxISAwMaAwX//wDYAi4BTALgAAcJKAEKAAD//wDYAi4BTALgAAcJKAEKAAD//wDIAi4BPALgAAcJJQEKAAD//wDYAjQBKALaAAcI/gEKAAD//wDsAjABPALaAAcJAQEKAAD//wCMAi4BZALgAAcJiwEKAAD//wB4Ai4BWgLgAAcJiAEKAAD//wCcAi4BeALgAAcJjAEKAAD//wCUAi4BZALgAAcJiQEKAAD//wCUAjIBgAMKAAcJjQEKAAD//wCUAjIBgAMKAAcJigEKAAD//wBqAkQBqgLCAAcJBAEKAAD//wCKAjABigLaAAcJegEKAAD//wCKAjABigLaAAcJTgEKAAD//wB+AloBlgMMAAcJfQEKAAAAAf/yAb4AegKcAA8AABMnNjY1NCYjNx4CFRQGBg4IKS04MgIiPScfMQG+FhEpJiYoGgEUKyQlLRwAAAH/7AG+AHQCnAAPAAATLgI1NDY2NxciBhUUFhdYGzIfJz0iAjI4LycBvgwcLSUkKxQBGigmJSoRAAAB/+wBwgAyApQABAAAEyc3MxcaLgIiIgHCzgTSAAAC//IBvgDSApwADwAUAAATJzY2NTQmJzceAhUUBgYXJzczFw4MHigtKQIgNCAYKJIuAiIiAb4WFC0fKSMCGgEUKyYcLSIJzgTSAAL/7AG+ANICnAAOABMAABMmJjU0NjY3FwYGFRQWFxcnNzMXRiU1HzQhAiktJx9oLgIiIgG+FDkrJisUARoCIykfLRQSzgTSAAL/8gG+ANICngAPABQAABMnNjY1NCYnNx4CFRQGBhc3MxcHDgwdKS0pAh81IBgoZCIiAi4BvhYULR8oJwEaARUtJRwtIgnSBM4AAv/sAb4AyAKcAA4AEwAAEyYmNTQ2NjcXBgYVFBYXFzczFwdGJTUeNSECKC4oHjAiIgIuAb4UOSsmKxQBGgEkKR8tFBLSBM4AAv/oAawAuAKiAA4AJAAAEyc2NjU0Jgc3MhYVFAYGNyImJiMiBgcnNjYzMhYWMzI2NxcGBjYIHSMqKgIsRBsnOBgfGg8NEwIYAhgcGCAZDw0TAhgBGAGsFgUjFBcYARgdJRcjF6kXFxEbBBooFxcRGwQZKQAC/+gBrAC4AqIADQAjAAATJiY1NDYzFyYGFRQWFzciJiYjIgYHJzY2MzIWFjMyNjcXBgZqHjhFKwIqKiQcEBgfGg8NEwIYAhgcGCAZDw0TAhgBGAGsCCchKCAYARsaEh4GmBcXERsEGigXFxEbBBkpAP//AAoAAAH+ApQCBgACAAAAAgBkAAACBgKUAA4AFwAAMxEhFSERMzIWFhUUBgYjJzMyNjU0JiMjZAF2/qqaR2g5M2ZLnpJoaGtpjgKUHP72JE09P1YrHE5UTkYA//8AZAAAAhAClAIGAAMAAP//AGQAAAHEApQCBgMdAAAAAgAk/0QCQAKUAAkAIAAAMxUjJzUhFQcjNScRIw4CBw4DByc+Ajc+AjchEUQaBgIcBhpE3AoUFw8QGhcUCxoOGyEUEBgUCgEWvMgQEMi8FAJkRnVyRUlcNBkGDgYsZV1IdnlN/YD//wBkAAAB0AKUAgYABgAAAAEACgAAAxACnAAxAAAzEycuAiMiBgcnNjYzMhYWFxczETMRMzc+AjMyFhcHJiYjIgYGBwcTIwMjESMRIwMK0lIUIR0OBAsFBgULBhgpKBdRhx6HURcoKRgGDAQGBAsFDh0hFFLSJsWJHonFAWC4LSkMAgIiAgISNDS0ASb+2rQ0NBICAiICAgwpLbj+oAFS/q4BUv6uAAEAMP/0AfQCoAAtAAAFIiYnNxYWMzI2NjU0JiMjNTMyNjU0JiMiBgcnNjYzMhYWFRQGBxUeAhUUBgYBGElwLxQvZUAyVjR4aEA0aGBaRDNaHRQdZTwzVjU+MCdCKTxkDCo2FDMjJkg0UU0cSUc/RSYeFCAuJkg0PE0RBAcqRzI+Vy0AAAEAZAAAAhwClAATAAAzETMRFAYHMzcBMxEjETQ2NyMHAWQgAgIETAEqIiADAQRM/tYClP5ULlwwgAHm/WwBsi9XLoD+Gv//AGQAAAIcA0YCJgRvAAAABwkNAUQAAAABAGQAAAIcApwAGgAAMxEzETM3PgIzMhYXByYiIyIGBgcHEyMDIxFkIJJiHSgkFwYMBAYGCQUOGiAYZOwm4pAClP7atDY0EAICIAIMKS24/qABUv6uAAEACP/4AfwClAAZAAAXIiYnNxYWMzI2Njc2NjchESMRIwYGBw4CMAcVDAoIDQcTHyAUGygPARYg3A0nGhYkKggEBCADAxlRUnHVeP1sAnhq0WtbXiH//wBkAAACVgKUAgYADgAA//8AZAAAAhYClAIGAAkAAP//ADj/9AJQAqACBgAQAAD//wBkAAACEgKUAgYDKgAA//8AZAAAAe4ClAIGABEAAP//ADj/9AIKAqACBgAEAAD//wAeAAAB6gKUAgYAFQAAAAEACP/0AdwClAAWAAAXIiYnNxYWMzI2NzcDMxMXMzcTMwMGBnYQFQ0KCBIKKS0QEuIioC4EKpQi4hQ9DAQEIAMDIyUuAgj+imxsAXb9zDI6AAADADD/9AKSAqAAEQAfACMAACUiJiY1NDY2MzMyFhYVFAYGIyczMjY1NCYjIyIGFRQWFxEzEQFUXYJFRYJdGl2CRUWCXRoagIKCgBp/g4N9Hlg8bUtLbDk5bEtLbTwcd2FicnJiYXeAAqz9VP//ABIAAAHEApQCBgAZAAAAAQBk/0QCSAKUAAwAAAU1IREzESERMxEzFQcCKP48IAFgIEQGvLwClP2IAnj9iBDIAAABAEgAAAHYApQAFQAAIREGBiMiJiY1NTMVFBYWMzI2NxEzEQG4G0gvSmMxIC5WPC9IGSABLQQLJVVItLQ/Rx4JBQFK/WwAAQBkAAAC7AKUAAsAADMRMxEhETMRIREzEWQgARQgARQgApT9iAJ4/YgCeP1sAAIAZP9EAyYClAAGABIAAAU1IzUzFQclETMRIREzESERMxEDBi5OBv1EIAEUIAEUILy8HBDIvAKU/YgCeP2IAnj9bAAAAgAeAAAClgKUAA4AFwAAIREjNSERMzIWFhUUBgYjJzMyNjU0JiMjAQDiAQKKR2o7NGZKkoZoaG9pfgJ4HP7aJU08P1YrHE5UTEgAAAMAZAAAAo4ClAAMABUAGQAAMxEzETMyFhYVFAYGIyczMjY1NCYjIwERMxFkIIRHaDk0ZkqIfGhoa2l4AeogApT+2iRNPT9WKxxOVE5G/q4ClP1sAAIAZAAAAgIClAAMABUAADMRMxEzMhYWFRQGBiMnMzI2NTQmIyNkIJZHaDk0Zkqajmhoa2mKApT+2iRNPT9WKxxOVE5GAAACACj/9AH6AqAAGwAfAAAXIiYnNxYWMzI2NTQmIyIGByc2NjMyFhYVFAYGAzUhFfZFYicUJ1g5a3t3bzBXHRQbYzpSdT9AdaUBVAwzKxQqKqeZjaMmIBYeMFCYbGyaUgFeHBwAAwBk//QDMgKgAAcAFwAnAAAzETMRMxUjEQUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWZCC+vgGuS3JBQXJLS3RBQXRLQ2Q3N2RDQ2Q3N2QClP7aHP6uDFWbaGiZU1OZaGibVR5OjV9fi0xMi19fjU4AAwAeAAABxgKUAAwAFQAZAAAhESMuAjU0NjYzMxEDMxEjIgYVFBYDExcDAaaqN1cyNF9BtqqKiltjY6PMJMoBOAMoTTo9SyL9bAFUASRATkxK/qwBRAL+vgD//wBkAAAB0AM+AgYAZQAA//8AZAAAAdADGAIGAGkAAAABAB7/9AJqApQAJAAABSImJzcWFjMyNjY1NCYjIgYHESMRIzUhFSMVNjYzMhYWFRQGBgG+DyQJCAcfDB9BLGlfIUYZIMIB2vgaRiJHaDk1UAwHAx4DByBMQlxSBwX+ngJ4HBz4BQcrWkdOWSUA//8AZAAAAcQDPgImBGoAAAAHCQABIgAAAAIAOP/0AgoCoAAcACAAAAUiJiY1NDY2MzIWFwcmJiMiBgYVFBYzMjY3FwYGATUhFQFIU3pDQ3xVOVgZFBtML01tOoByNVIlFCVc/rUBVAxSmmxsmFAwHhYgJkqIXpqmKioUKzMBXhwcAP//ADD/9AHaAqACBgAUAAD//wBkAAAAhAKUAgYACgAA////9AAAAPQDGAIGAJMAAP//ACz/9AFmApQCBgALAAAAAgAI//gDSAKUACIAKwAAFyImJzcWFjMyNjY3NjY3IREzMhYWFRQGBiMjESMGBgcOAiUzMjY1NCYjIzAHFQwKCA0HEx8gFBsoDwECeEdoOTRmSpzIDScaFiQqAZpwaGhraWwIBAQgAwMZUVJx1Xj+2iRNPT9WKwJ4atFrW14hJE5UTkYAAgBkAAADbAKUABQAHQAAMxEzESERMxEzMhYWFRQGBiMjESERJTMyNjU0JiMjZCABaCB4R2g5NGZKnP6YAYhwaGhraWwClP7aASb+2iRNPT9WKwFS/q4cTlRORgABAB4AAAJeApQAGAAAMxEjNSEVIxU2NjMyFhYVFSM1NCYjIgYHEeDCAdr4HEwkR10uIFxYI00aAngcHPgFBydWRcrKWkoHBf6e//8AZAAAAhwDPgImBHEAAAAHCQABLAAA//8AZAAAAhwDPgImBG8AAAAHCP0BRAAA//8ACP/0AdwDRgImBHoAAAAHCQ0A6QAAAAEAZP9EAhIClAALAAAFNSMRMxEhETMRIwcBLsogAW4gxAa8vAKU/YgCeP1svAADAB4AAAIsAsAADAAVABkAADMRMxEzMhYWFRQGBiMnMzI2NTQmIyMnNSEVuCBsSWg3MmNLdGhoZGhsYLoBtALA/qYjSzw/UyocSlRMRMQcHAAAAwA4//QCUAKgAA8AHwAjAAAFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFgM1IRUBRE15RkZ5TU15RkZ5TUVqPT1qRUVrPDxrswHsDFKabGyYUFCYbGyaUh5Kj2dfiElJiF9nj0oBQBwcAAEABgAAAgoCoAAaAAAzAzMTFhYXMzY2NxM+AjMyFhcHJiYjIgYHA97YInwUHxUEFB0TWgwZIRgHDgkKBAoIFRkOrAKU/nQ9ZT09ZT0BKScxFwMFIAMDJiz91AAAAQBkAAABzANAAAcAADMRITczByERZAFCDBoI/sAClKzI/YgAAgAmAAAB2AKUAAQACgAAEzU3MxUDESEVIREmVMbIAWD+wAFQGgIc/rAClBz9iAAAAgBk/0QBxAKUAAYADAAAFzUjNTMVBycRIRUhEaguTgZeAWD+wLy8HBDIvAKUHP2IAAACAAr/RAMmApwABgA4AAAFNSM1MxUHJRMnLgIjIgYHJzY2MzIWFhcXMxEzETM3PgIzMhYXByYmIyIGBgcHEyMDIxEjESMDAwYYOAb86tJSFCEdDgQLBQYFCwYYKSgXUYceh1EXKCkYBgwEBgQLBQ4dIRRS0ibFiR6Jxby8HBDIvAFguC0pDAICIgICEjQ0tAEm/tq0NDQSAgIiAgIMKS24/qABUv6uAVL+rgAAAgAw/0QB9AKgAAMAMQAABTU3ByciJic3FhYzMjY2NTQmIyM1MzI2NTQmIyIGByc2NjMyFhYVFAYHFR4CFRQGBgEGIAYISXAvFC9lQDJWNHhoQDRoYFpEM1odFB1lPDNWNT4wJ0IpPGS8vAzIsCo2FDMjJkg0UU0cSUc/RSYeFCAuJkg0PE0RBAcqRzI+Vy0AAgBk/0QCKgKcAAYAIQAABTUjNTMVByURMxEzNz4CMzIWFwcmIiMiBgYHBxMjAyMRAgoSMgb+QCCSYh0oJBcGDAQGBgkFDhogGGTsJuKQvLwcEMi8ApT+2rQ2NBACAiACDCktuP6gAVL+rgAAAgAeAAACrAKcAAMAHgAAAQcjNRMRMxEzNz4CMzIWFwcmIiMiBgYHBxMjAyMRARQg1tYgkmIdKCQXBgwEBgYJBQ4aIBhk7CbikAKUHBz9bAKU/tq0NjQQAgIgAgwpLbj+oAFS/q4AAQBk/2gCDgKcADEAAAUiJic3FhYzMjY2NTQmJiMjESMRMxEzNz4CMzIWFwcmIiMiBgYHBycyHgIVFA4CAUYPJAkIBx8MJEoySHpMUiAgkmIdKCQXBgwEBgYJBQ4aIBhkSDpnUC0jOESYBgQcAwUpYVRUaTH+rgKU/tq0NjQQAgIgAgwpLbgMH0BkRUhhOhkAAgBk/0QCWgKUAAYAEgAABTUjNTMVByURMxEhETMRIxEhEQI6Lk4G/hAgAXIgIP6OvLwcEMi8ApT+2gEm/WwBUv6uAAABAGT/aAIWApQAGAAABSImJzcWFjMyNjURIREjETMRIREzERQGBgGyDyALCAkcDyoY/o4gIAFyIBYtmAgEHgMHPi4BXv6uApT+2gEm/VguOhwAAgA4/0QCCgKgAAMAIgAABTU3ByciJiY1ND4CMzIWFwcmJiMiBgYVFBYWMzI2NxcGBgE6IAYMUXtEJ0pmPzhXGRQbTC1MbTs6bEo1UyUTJVu8vAzIsFWbaE59Wi8uIBQgJEyLX1+NTicqESszAP//AAQAAAGwApQCBgAaAAAAAgAEAAABsAKUAAQAFAAAEzU3MxUDEQMzFxYWFzM2Njc3MwMRQFTgqsYiahIjEwQUJhBqIMYBChoCHP72ARABhNYkRiQkRiTW/nz+8AAAAgAS/0QB2AKUAAYAIAAABTUjNTMVByUTAzMXFhYXMzY2NzczAxMjJyYmJyMGBgcHAbgYOAb+QMi6InQOGBAEDxYNdCC6yCJ6DR8SBBAcDnq8vBwQyLwBVgE+zBYnGxsnFsz+wP6s1BgyHh4yGNQAAAIASP9EAhwClAAGABwAAAU1IzUzFQcnEQYGIyImJjU1MxUUFhYzMjY3ETMRAfwuTgZeG0gvSmMxIC5WPC9IGSC8vBwQyLwBLQQLJVVItLQ/Rx4JBQFK/WwAAAEAZAAAAfQClAAVAAAzETMRNjYzMhYWFRUjNTQmJiMiBgcRZCAaQytIaDggMFs/K0MYApT+7AUHJVVIyso/SB0HBf6eAP//AGQAAACEApQCBgAKAAD//wAKAAADEANGAiYEbQAAAAcJDQGQAAD//wAKAAAB/gNGAiYEZwAAAAcJDQEEAAD//wAaAAAC9gKUAgYAUAAA//8AZAAAAdADRgImBGwAAAAHCQ0BGQAA//8AQP/0AkICoAIGASkAAP//AGQAAAIcAwYCJgRvAAAABwkHAUQAAP//ADj/9AJQAxgCJgR1AAAABwkRAUQAAP//ADj/9AJQAqACBgSYAAD//wAI//QB3AMGAiYEegAAAAcJBwDiAAD//wAI//QB3AM+AiYEegAAAAcJFwDiAAD//wA8//QBlAHqAgYAHAAAAAEAPv/0AdwC2gAwAAAFIiY1ND4DNz4CNxcGBgcOBBUUFjMyNjY1NCYmIyIGBzU2NjMyFhYVFAYGARZmchoySV04GRsUDggTKB03V0IsFlxeLkstJks3K10yJ2IzPlkvN1oMmI5qj1gyGgkEBwgHIAoLBQkWLFCGZXmROWVCN1o1L0EkMzU5ZkNOcT0AAwBgAAABwAHeABIAGwAkAAAzETMyFhYVFAYHFR4CFRQGBiMDMzI2NTQmIyMRMzI2NTQmIyNgqDNJJi8gGS4eK1E4jndRREJJgYROUFZQfAHeGTQoLy8LAwUcMCQuPB4BCjIrLC/+Wjc2MTQAAQBgAAABcAHeAAUAADMRIRUjEWABEPIB3hz+PgAAAgAa/1QBzAHeAAkAGgAAMxUjJzUhFQcjNScRIwcOAwcnPgI3NzMROBoEAbIEGkDCGAgVFhUIGA8bGAoc+Ky4EBC4rAoBuMxHWDAXBhIIJllV5v4sAP//ADb/9AG4AeoCBgAgAAAAAQASAAACYgHmACsAADM3JyYmIyIiByc2MzIWFxczNTMVMzc2NjMyFwcmIiMiBgcHFyMnIxUjNSMHEpYwEyUUBQQFCAgMHTQXLmwcbC4XNRwMCAgEBQUTJhMwliKIcBxwiP58MRsCHgQnPXrW1no9JwQeAhsxfP7s7OzsAAEALP/0AYwB6gAsAAAXIiYnNxYWMzI2NjU0JiMjNTMyNjU0JiMiBgcnNjYzMhYWFRQGBxUWFhUUBgbdMlkmEiRNLSdCJ1VNOixNTUczMUEeEh5NNypGKi4kKT8uTwwdIxYhGRwzIjY3HDYuMi4bFxYXIRw2KCg3EQQKPDYpPyQAAQBgAAABxgHeABcAADMRMxUUBgczNjY3EzMRIzU0NjcjBgYHA2AeAgIEDygP5B4eAwEEDygP5AHe/iheMBc7FgFM/iL+KF4wFjsX/rT//wBgAAABxgLOAiYEvQAAAAcJDAEUAAIAAQBgAAABuAHmABgAADMRMxUzNz4CMzIXByYiIyIGBwcXIycjFWAehDQTISETDAgIBAUFEyMWNp4ikoYB3tZ6LCoOBB4CGjJ+/OzsAAEADv/4AZAB3gAXAAAXIiYnNxYWMzI2NzY2NzMRIxEjBgYHBgYuCg4ICAUJBh4lBwoUCvQevgkSCQkyCAMDHgEDPD5TplP+IgHCTZpNTUkAAQBgAAACBAHeACMAADMRMxMWFhczNjY3EzMRIxE0NjY3IwYGBwMjAyYmJyMeAhURYCR6DBoMBA4bC3gkHgECAQQKFQt4InoKFQsEAQIBAd7+7h8+ICA+HwES/iIBJBIqLxcZLxj+6gEWGC8ZFy8qEv7cAAABAGAAAAHCAd4ACwAAMxEzFSE1MxEjNSEVYB4BJh4e/toB3tTU/iLu7v//ADb/9AHeAeoCBgAqAAAAAQBgAAABuAHeAAcAADMRIREjESERYAFYHv7kAd7+IgHC/j7//wBg/yIB5gHqAgYAKwAA//8ANv/0AaQB6gIGAB4AAAABABoAAAGYAd4ABwAAMxEjNSEVIxHKsAF+sAHCHBz+PgD//wAM/yIBnAHeAgYANAAAAAMANv8iAoQC0gAkADIAQQAABTU1BgYjIiY1NDY2MzIWFzU1MxUVNjYzMhYWFRQGBiMiJicVFScyNjcRJiYjIgYGFRQWITI2NjU0JiYjIgYHERYWAU4VMSBRYS9RMhwxGR4YOBw6TCYwUTEXNRqCGi8bGjQaKkElTQExK0EkHD40GDUdHTjetEgSGIF5TXE+GBFHyspIFBY8bkpRcz4XE0i07hQaAWQZEzxmPmN7O2hDPWI5Ehr+mhoS//8ADgAAAXoB3gIGADMAAAABAGD/VAHwAd4ADAAABTUhETMRIREzETMVBwHS/o4eARQeQASsrAHe/j4Bwv4+ELgAAAEARAAAAYIB3gAUAAAhNQYGIyImJjU1MxUUFjMyNjc1MxEBZB4lIz9TKB5OUhssGx7WBgYfQzV9fUM4Bgbs/iIAAAEAYAAAAmIB3gALAAAzETMRMxEzETMRMxFgHtQe1B4B3v4+AcL+PgHC/iIAAgBg/1QCogHeAAYAEgAABTUjNTMVByURMxEzETMRMxEzEQKELEoE/cIe1B7UHqysHBC4rAHe/j4Bwv4+AcL+IgAAAgAaAAACEAHeAA4AFwAAMxEjNTMVMzIWFhUUBgYjJzMyNjU0JiMj2L7caDhQKipQOGheT01NT14BwhzEID4uLj8hHDc7OzUAAwBgAAACDgHeAAwAFQAZAAAzETMVMzIWFhUUBgYjJzMyNjU0JiMjBREzEWAeXjhQKipQOF5UT01NT1QBch4B3sQgPi4uPyEcNzs7Nf4B3v4iAAIAYAAAAagB3gAMABUAADMRMxUzMhYWFRQGBiMnMzI2NTQmIyNgHng4UCoqUDh4bk9NTU9uAd7EID4uLj8hHDc7OzUAAgAa//QBiAHqABsAHwAAFyImJzcWFjMyNjU0JiMiBgcnNjYzMhYWFRQGBic1MxW0MUwdEhpDK1NhYkotPRgUGEY6Nlw4N2B//wwlGxYZIXRqbHQfFxYXJTZwVlRvN/ocHAADAGD/9AKOAeoABwAXACcAADMRMxUzFSMVBSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhZgHo6OAUo4WzU1Wzg3WjU1WjcxSyoqSzEyTSsrTQHe2BzqDDtwT1BxOztxUE9wOxw4ZEJCZTk5ZUJCZDgAAwAuAAABigHeAA0AFgAaAAAhNSMiLgI1NDY2MzMRJzM1IyIGFRQWBzcXBwFsdiM9LxsuUDSMgmRkR1VVk7AaptgQIDMjLzgZ/iL0zi81NTX05gzaAP//ADb/9AG4AtACBgFyAAD//wA2//QBuAKaAgYBdgAAAAIAFv8WAeoC0gAhACYAAAUiJic3FhYzMjY2NTQmJiMiBgcRIxEzFRU2NjMyFhUUBgYBNTczFQE2DBwICAgWDCpCJiBBMS1KLx4eJ1AxVFwrUf6oXt7qCAQaAwdHoYhgdjYwMP6yAtL2bCczh5+Trk0DMhgEHP//AGAAAAFwAtICJgS4AAAABwj/APoAAgACADb/9AGkAeoAHAAgAAAFIiYmNTQ2NjMyFhcHJiYjIgYGFRQWMzI2NxcGBic1IRUBDD5hNzthOjJCGBQYOiY0UjBiVClEGRIeS/MBHQw3b1RVcDclFxYXHzVkR2p0IhgWGyX6HBwA//8AIv/0AWwB6gIGAC4AAP//AE4AAACOAp4CBgAkAAD////4AAAA5AKaAgYBnwAA////4v8WAI4CngIGACUAAAACAA7/+AKMAd4AIAApAAAXIiYnNxYWMzI2NzY2NzMVMzIWFhUUBgYjIxEjBgYHBgYlMzI2NTQmIyMuCg4ICAUJBh4lBwoUCupUOFAqKlA4crQJEgkJMgExSk9NTU9KCAMDHgEDPD5TplPEID4uLj8hAcJNmk1NSSQ3Ozs1AAACAGAAAAKwAd4AFAAdAAAzETMVITUzFTMyFhYVFAYGIyM1IRUlMzI2NTQmIyNgHgEOHlQ4UCoqUDhy/vIBLEpPTU1PSgHe1NTEID4uLj8h7u4cNzs7NQD//wAWAAABygLSAAYBmgAA//8AYAAAAbgC0gImBL8AAAAHCP8A+gAC//8AYAAAAcYC0gImBL0AAAAHCPwBFAAC//8ADP8iAZwCzAImBMgAAAAHCQwA4AAAAAEAYP9UAb4B3gALAAAFJyMRMxEhETMRIwcBBAKiHgEiHp4ErKwB3v4+AcL+IqwAAAIAGgAAAf4CagAUAB0AADMRIzUzNTMVMxUjFTMyFhYVFAYGIyczMjY1NCYjI8Sqqh7MzGo4UCoqUDhqYE9NTU9gAcIcjIwcqCA+Li4/IRw3Ozs1//8ANv/0Ad4B6gIGAn8AAAABAAwAAAHGAeoAGQAAMwMzExYWFzM2Njc3NjYzMhYXByYmIyIGBwPCtiJyDBwMBAsWC0YUJiQHDgkKBAoIFRoPfgHe/soiRiAgRiLSOzUDBSADAyYs/ooAAQBgAAABgAKKAAcAADMRMzczByMRYPwMGAj6Ad6syP4+AAIAIgAAAXQB3gAEAAoAADc1NzMVBxEhFSMRIkKurgEQ8u4YBBzuAd4c/j4AAgBg/1QBcAHeAAYADAAAFzUjNTMVBycRIRUjEaAsSgRaARDyrKwcELisAd4c/j4AAgAS/1QCfgHmAAYAMgAABTUjNTMVByU3JyYmIyIiByc2MzIWFxczNTMVMzc2NjMyFwcmIiMiBgcHFyMnIxUjNSMHAmAYNgT9mJYwEyUUBQQFCAgMHTQXLmwcbC4XNRwMCAgEBQUTJhMwliKIcBxwiKysHBC4rP58MRsCHgQnPXrW1no9JwQeAhsxfP7s7OzsAAACACz/VAGMAeoAAwAwAAAXJzMHJyImJzcWFjMyNjY1NCYjIzUzMjY1NCYjIgYHJzY2MzIWFhUUBgcVFhYVFAYGzAIeBAcyWSYSJE0tJ0InVU06LE1NRzMxQR4SHk03KkYqLiQpPy5PrLa2oB0jFiEZHDMiNjccNi4yLhsXFhchHDYoKDcRBAo8Nik/JAAAAgBg/1QB1AHmAAYAHwAABTUjNTMVByURMxUzNz4CMzIXByYiIyIGBwcXIycjFQG2GDYE/pAehDQTISETDAgIBAUFEyMWNp4ikoasrBwQuKwB3tZ6LCoOBB4CGjJ+/OzsAAACABoAAAIwAeYAAwAcAAATByM1ExEzFTM3PgIzMhcHJiIjIgYHBxcjJyMV9h6+vh6ENBMhIRMMCAgEBQUTIxY2niKShgHeHBz+IgHe1nosKg4EHgIaMn787OwAAAEAYP8WAbYB5gArAAAXIiYnNxYWMzI2NTQmIyMVIxEzFTM3PgIzMhcHJiIjIgYHBycyFhYVFAYG+gwbCQgMEgxKUGVRYh4ehDQTISETDAgIBAUFEyMWNjg+YDYtVOoGBhgEBHtjanLsAd7WeiwqDgQeAhoyfgo5bVBNcD0AAAIAYP9UAgIB3gAGABIAAAU1IzUzFQclETMVITUzESM1IRUB5CxKBP5iHgEmHh7+2qysHBC4rAHe1NT+Iu7uAAABAGD/dgHCAd4AGAAABSImJzcWFjMyNjU1IRUjETMVITUzERQGBgFtDRwJBwgXDCMU/toeHgEmHhMligYEGwIGOjPu7gHe1NT+Fiw4GgACADb/VAGkAeoAAwAhAAAXJzMHJyImJjU0NjYzMhYXByYmIyIGBhUUFhYzMjY3FwYG/AIeBAg9YTg8YTkyQhgSFj0nM1IxLVI3KUUYEh5LrLa2oDtwT1BxOyIaEhcbOWVCQmQ4HxkSHiQAAQAM/yIBmgHeAA8AABc1AzMTFhYXMzY2NxMzAxXGuiJyDBoMBAwaDHIgtt7eAd7+0iJGICBGIgEu/iLeAAACAAz/IgGaAd4ABAAUAAAzNTczFQc1AzMTFhYXMzY2NxMzAxUuTvyyuiJyDBoMBAwaDHIgthgEHN7eAd7+0iJGICBGIgEu/iLeAAIADv9UAZIB3gAGACAAAAU1IzUzFQclNyczFxYWFzM2Njc3MwcXIycmJicjBgYHBwF0GDYE/oCkliJSDBsNBA4ZDVAglqQiWg0eDwQPHA9YrKwcELis+uSAEycUFCcTgOb4ihcsFRUsF4oAAAIARP9UAcIB3gAGABsAAAU1IzUzFQcnNQYGIyImJjU1MxUUFjMyNjc1MxEBpCxKBFoeJSM/UygeTlIbLBserKwcELis1gYGH0M1fX1DOAYG7P4i//8AYAAAAbYC0gIGACMAAP//ABIAAAJiAswCJgS7AAAABwkMAToAAP//AGD/+ACqAtICBgAnAAD//wA8//QBlALMAiYEtQAAAAcJDAD8AAD//wA8//QC4gHqAgYBXgAA//8ANv/0AbgCzAImBLoAAAAHCQwBBAAA//8AJv/0AagB6gIGAjkAAP//AGAAAAHGAn4CJgS9AAAABwkGARQAAv//ADb/9AHeApoCJgTDAAAABwkQAQoAAP//ADb/9AHeAeoCBgJ/AAD//wAM/yIBnAJ8AiYEyAAAAAcJBgDgAAD//wAM/yIBngLQAiYEyAAAAAcJFgDgAAAAAgAk/0QCQAKUAAkAFwAAFyc1IRUHIzUhFScTMxMjAyYmJyMGBgcDKgYCHAYa/iQE2iDcIoATIBUEFR8UgLzIEBDIvLy8ApT9bAGMPmQ9PWQ+/nQAAQAKAAADEAKUABUAADMTAzMTMxEzETMTMwMTIwMjESMRIwMK0rQkrIYehqwktNImxogeiMYBYgEy/toBJv7aASb+zv6eAVL+rgFS/q4AAQBkAAACHAKUAAwAADMRMxEzEzMDEyMDIxFkIJDGJM7sJuKQApT+2gEm/s7+ngFS/q4A//8ABgAAAdwClAIGAyUAAP//ADD/6gJ+AqoCBgMvAAAAAwAWAAAA0gMYAAsAFwAbAAATIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYDETMRNg0TEw0OEhJuDRMTDQ4SElwgAtgRDw8REQ8PEREPDxERDw8R/SgClP1sAAIABgAAAsoClAAWAB8AADMTMxMzMhYWFRQGBiMjAyYmJyMGBgcDJTMyNjU0JiMjBtogYoBHaDk0ZkosgBMgFQQVHxSAAawIaGhraWwClP7aJE09P1YrAYw+ZD09ZD7+dBxOVE5G//8AZAAAAhwDPgImBQUAAAAHCQABLAAAAAIACv9EAyYClAAGABwAAAU1IzUzFQclEwMzEzMRMxEzEzMDEyMDIxEjESMDAwYYOAb86tK0JKyGHoasJLTSJsaIHojGvLwcEMi8AWIBMv7aASb+2gEm/s7+ngFS/q4BUv6uAAACAGT/RAIwApQABgATAAAFNSM1MxUHJREzETMTMwMTIwMjEQIQGDgG/jogkMYkzuwm4pC8vBwQyLwClP7aASb+zv6eAVL+rgACAB4AAAKsApQAAwAQAAATNTMHEREzETMTMwMTIwMjER72ICCQxiTO7CbikAJ4HBz9iAKU/toBJv7O/p4BUv6uAAABAGT/aAIGApQAIwAABSImJzcWFjMyNjY1NCYmIyMRIxEzETMTMwMnMh4CFRQOAgFGDyQJCAcfDCRKMkh6TFIgIJDGJM5IOmdQLSM4RJgGBBwDBSlhVFRpMf6uApT+2gEm/s4KH0BkRUhhOhkA//8ACgAAAxADRgImBQQAAAAHCQ0BkAAA//8ANv/0AbwB6gIGAsYAAP//ADb/9AG8AswCJgUQAAAABwkMAQ4AAP//ADz/9AHAAeoCBgLjAAD//wA8//QBwALMAiYFEgAAAAcJDAD8AAAAAgAg/1QB5gHeAAkAFwAAFyc1IRUHIzUhFRMTIwMmJicjBgYHAyMTJAQBxgQa/nbQtiJyDBoMBAwaDHIgtKy4EBC4rKwCiv4iATYjRh8fRiP+ygHeAAABABIAAAJiAd4AFQAAMzcnMxczNTMVMzczBxcjJyMVIzUjBxKTdyJwbBxscCJ3kyKIcBxwiPzi1tbW1uL87Ozs7AABAGAAAAG4Ad4ADAAAMxEzFTM3MwcXIycjFWAeiHQigJwikoYB3tbW5Prs7AD//wAMAAABmgHeAgYB4gAA//8ANv8iAkQC0gIGAoIAAAADABcAAADHApoACwAXABsAABMiJjU0NjMyFhUUBjMiJjU0NjMyFhUUBgMRMxE3DRMTDQ4SEmINExMNDhISVR4CWhMNDhISDg0TEw0OEhIODRP9pgHe/iIAAgAMAAACUgHeABYAHwAAMxMzFzMyFhYVFAYGIyMDJiYnIwYGBwMlMzI2NTQmIyMMtCRKcjhQKipQOChyDBoMBAwaDHIBYghPTU1PXgHexCA+Li4/IQE2I0YfH0Yj/socNzs7NQD//wBgAAABuALSAiYFFgAAAAcI/wD6AAIAAgAS/1QCcAHeAAYAHAAABTUjNTMVByU3JzMXMzUzFTM3MwcXIycjFSM1IwcCUhg2BP2mk3cicGwcbHAid5MiiHAccIisrBwQuKz84tbW1tbi/Ozs7OwAAAIAYP9UAdQB3gAGABMAAAU1IzUzFQclETMVMzczBxcjJyMVAbYYNgT+kB6IdCKAnCKShqysHBC4rAHe1tbk+uzsAAIAGgAAAjAB3gADABAAABM1MwcRETMVMzczBxcjJyMVGtweHoh0IoCcIpKGAcIcHP4+Ad7W1uT67OwAAAEAYP8WAbYB3gAfAAAXIiYnNxYWMzI2NTQmIyMVIxEzFTM3MwcnMhYWFRQGBvoMGwkIDBIMSlBlUWIeHoh0IoA6PmA2LVTqBgYYBAR7Y2py7AHe1tbkDDltUE1wPf//ABIAAAJiAswCJgUVAAAABwkMATUAAAABADb/9AHKAtoAOAAAFyImJjU0NjY3FwYGFRQWFjMyNjY1NCYmJy4CNTQ+Ajc+AjcXBgYHDgIVFBYWFx4CFRQGBvwxWzo2ZEYUZm4vTCs6TCYnQiknTDMiQFw6GR0WDggTLB1IYzMtRSQtSSwyWwwzXkFCYUIVFhh4VDVSLzdcNzZNPR4dLi4bJCYUDQkEBwgHIAoLBQsMGSIWJCcbIUJVPkRpOwAAAgBY//QB4gLeABgAMQAABSImJjURNDY2MzIWFhUUBgcVHgIVFAYGJzI2NjU0JiMjNTMyNjY1NCYjIgYVFRQWFgEaNFg2L1U6KkUpRS0nTTIvWj8wTCxzZYp8PE8nRjBJWS1LDCleTwEYUXA7IkMzRl8XBAgtUkE7WzQgKkw0VmAcOFQqPj52eP5IVSUAAAEAJP/0AW4B6gAqAAAXIiYmNTQ2Njc+AjU0JiMiBgcnNjYzMhYVFAYGBw4CFRQWMzI2NxcGBsAyRiQwSScdMyA4PB8/GBAaRydHSyZELhw3JT48M08eEB9ZDCU8Iy41IA8LGSUdIzkXERYUHEoyJDIjDwkcKyAoPCEbFhwo//8ANv8WAbwB6gIGAwEAAAAB//j/FgF8AeoALgAAFyImJzcWFjMyNjY1NCYjIzUzMjY2NTQmIyIGByc2NjMyFhYVFAYHFR4CFRQGBrpJXB0UHU9CLEosXlo4NDdJJlM9Kz8eEiBINDFOL0EtIjwmNljqNR8UHiwsTzVLXRwuRyVIQhgaFhsfJUo3N1kUBAksSzZAXTMA//8AWP/0AawB3gIGADAAAP//AFj/9AGsAswCJgUmAAAABwkMAQQAAP//AGAAAAG2AeoCBgApAAD//wBgAAACzgHqAgYAKAAAAAEAWP9UAewB3gAfAAAFNSImNSMGBiMiJjURMxEUFjMyNjcRMxEUFjMyNjcVBwHOIR8CJE4ySUceNz0tSi0eFBAFDQoErKwkLio0WV0BNP7QT08yNgFm/mYYEgEBELgA//8AWP/0AsYB3gIGAnYAAAABAFj/VAMGAd4ALQAABTUiJjUjBgYjIiYnBgYjIiY1ETMRFBYzMjY3ETMRFBYzMjcRMxEUFjMyNjcVBwLoIR8CIVAnOj4MKlEpRkgeODokSioeODpEVB4UEAUNCgSsrCQoJTM3LS42WV0BNP7QT08wMAFu/tBPT2ABbv5mGBIBARC4AP//ACT/9AFuAtACJgUjAAAABwj/ANIAAP//AFj/9AGsAtACBgIHAAAAAQASAAACYgLSACsAADM3JyYmIyIiByc2MzIWFxczETMRMzc2NjMyFwcmIiMiBgcHFyMnIxUjNSMHEpYwEyUUBQQFCAgMHTQXLmwcbC4XNRwMCAgEBQUTJhMwliKIcBxwiP58MRsCHgQnPXoByv42ej0nBB4CGzF8/uzs7OwAAQBgAAABuALSABgAADMRMxEzNz4CMzIXByYiIyIGBwcXIycjFWAegDQTISETDAgIBAUFEyIXNqIiloIC0v42ei0tDgQeAhs1fvzs7AAAAwBg//QCjgLSAAcAFwAnAAAzETMRMxUjFQUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWYB6OjgFKOFs1NVs4N1o1NVo3MUsqKksxMk0rK00C0v40HOoMO3BPUHE7O3FQT3A7HDhkQkJlOTllQkJkOAAAAQASAAACYgLSABUAADM3JzMXMxEzETM3MwcXIycjFSM1IwcSk3cicGwcbHAid5MiiHAccIj84tYByv421uL87Ozs7AABAGAAAAG4AtIADAAAMxEzETM3MwcXIycjFWAeiHQigJwikoYC0v421uT67OwABABG//QDNgKMACsAOwBHAEsAABciJicnMjY1ETMTFhYXMyYmNDU1NDYzMjIXFyIGFREjAyYmJyMWFhQVFRQGASImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFgc1MxVWAwQFBA4QJMIUKRMEAwEWFgMFBAQNESTCEykUBAMBFQI5KEEnJ0EoKEEnJ0EoMz8/MzM/P0f0DAEBGhIWAkj+YCpZLUJlYTvRJiICGhEX/bgBoCpZLUFmYTvRJSMBJiVGMTJGJCRGMjFGJRpJOTtHRzs5SY0cHAAAAgAy//QBpgKMAAsAGwAAFyImNTQ2MzIWFRQGJzI2NjU0JiYjIgYGFRQWFuxaYGBaWmBgWi9FJiZFLy9FJiZFDK+fn6urn5+vHEaJY2OHRESHY2OJRgABAFYAAAGaAoAADAAAMzUzESM1NjY3MxEzFVaYciY7FRqOHAIoFgYUDP2cHAAAAQAoAAABqgKMABwAADM1PgI1NCYjIgYHJzY2MzIWFhUUBgYHNjYzMxUqbI5GRU0tTx4WI1Y5OE8pS4pfGzYb6BJvo385PlYwJhQnNyxPNUGFm2MCAhwAAAEAHv/0AaQCjAAtAAAXIiYmJzcWFjMyNjU0JiYjNTI2NjU0JiMiBgcnNjYzMhYWFRQGBxUeAhUUBgbmM0s2FBQdVEVEWC9mUUxaKEo+LU4bFCBTNy9MLUc1KEMpMlYMHCkVFh81U0MuRigeKEIoOUUqHhYgLiREMEBPEQQILEYuN1EsAAEAEAAAAbgCgAAQAAAhETQ2NyMGBgcDIRUhNQEzEQE4AwEEDBoOygF+/lgBMhQB3BVAFRMkFf7mHBABrP2AAAABABr/9AGoAoAAIgAAFyImJic3FhYzMjY2NTQmIyIGBycTIRUhBzY2MzIWFhUUBgbgM0o1FBQdUkUsTC5ZSyU4HRoYAR7+/hYaOSU2WDQ6XAwaKBQWHjIuUjZRXRgUEAEoHPYQFCtZRkRfMQABADb/9AGsAowALwAABSIuAjU0PgIzMhYXByYmIyIGBhUUFhYzMjY2NTQmJiMiBgc1NjYzMhYWFRQGBgECMEw0HCZBUy4qPhgUFjggNVo3JE09Jz4jHkA0JFoqI1cwOE8pL00MKE1wR2aMVCYhGxYbG0CTfU57Ry5NLzBNLTE7KCw0LlhAOVk0AAABACwAAAGuAoAADgAAMz4DNyE1IRUOAwe8BBoxSTL+pgGCOk4uFgRjpZGHRBwSTZCToF4AAwAo//QBrgKMAB8ALQA8AAAXIiYmNTQ2Njc1JiY1NDY2MzIWFRQGBgcVHgIVFAYGAzY2NTQmJiMiBhUUFhYDMjY2NTQmJicGBhUUFhbwOlo0KDweIjosSS1RWR8rEhs0IS9WCSwuID4sOUk1UgUwRyc7XjM0RitMDC5QMixHNRAEF0gzLUYnX0ckQDMPBBEqPCsuSy0BViNOKyU/Jkg2MD4p/rUlPyY0QSsUHlQ4KUMoAAEALP/0AaICjAAvAAAXIiYnNxYWMzI2NjU0JiYjIgYGFRQWFjMyNjcVBgYjIiYmNTQ2NjMyHgIVFA4Cuio/FxQWOR81WjckTT0nPSQeQDQkWioiWDA4TykvTS4wTDQcJkFTDCEbFhsbQJN9TntHLk0vME0tMjooKzUuWEA5WjMoTXBHZoxUJgADADL/9AGmAowACwAbACcAABciJjU0NjMyFhUUBicyNjY1NCYmIyIGBhUUFhY3IiY1NDYzMhYVFAbsWmBgWlpgYFovRSYmRS8vRSYmRS8TISETFCAgDK+fn6urn5+vHEaJY2OHRESHY2OJRv4eHB0dHR0cHgAAAwAy//QBpgKMAAsAGwAfAAAXIiY1NDYzMhYVFAYnMjY2NTQmJiMiBgYVFBYWNwE3AexaYGBaWmBgWi9FJiZFLy9FJiZFrf7mHgEaDK+fn6urn5+vHEaJY2OHRESHY2OJRmgBkAT+cAACADj/9AHAAowADwAfAAAXIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFvw/Vy4uVz8/WC0tWD8ySigoSjIySigoSgxPlWpqk01Nk2pqlU8cRoljY4dERIdjY4lGAAEAPAAAAMwCgAAIAAAzESM1NjY3MxGuciY7FRoCRBYGFAz9gAAAAQAoAAABqgKMABwAADM1PgI1NCYjIgYHJzY2MzIWFhUUBgYHNjYzMxUqbI5GRU0tTx4WJlU3OE8pS4leGzYb5hRvon45PlYwJhQqNCxPNUGEm2QCAhwA//8AHv/0AaQCjAIGBTgAAP//ACAAAAHIAoAABgU5EAD//wAa//QBqAKAAgYFOgAA//8AQP/0AbYCjAAGBTsKAAABACwAAAGgAoAADQAAMz4CNyE1IRUOAwe2BSpRQP62AXQ5SiwVBITQtVscEk2Qk6Be//8AOv/0AcACjAAGBT0SAP//ADT/9AGqAowABgU+CAAAAwA4//QBwAKMAA8AHwArAAAXIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFjciJjU0NjMyFhUUBvw/Vy4uVz8/WC0tWD8ySigoSjIySigoSjITISETFCAgDE+VamqTTU2TamqVTxxGiWNjh0REh2NjiUb+HhwdHR0dHB4AAAMAOP/0AcACjAAPAB8AIwAAFyImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhY3ATcB/D9XLi5XPz9YLS1YPzJKKChKMjJKKChKuP7WHgEqDE+VamqTTU2TamqVTxxGiWNjh0REh2NjiUZoAZAE/nAAAgAy//QBpgJGAA8AGwAAFyImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFuw6Uy0tUzo6Uy0tUzpHU1NHRlRUDEGEZWSDQUGDZGWEQRyMgoGLi4GCjAABAFYAAAGaAjoADAAAMzUzESM1NjY3MxEzFVaYciY7FRqOHAHiFgYUDP3iHAAAAQAoAAABqgJEABwAADM1PgI1NCYjIgYHJzY2MzIWFhUUBgYHNjYzMxUqa45HRU0tTx4WI1Y5OE8pTohWGzYb4BRchmszPlYwJhQnNyxPNTtyf1ACAhwAAAEAHv+uAaQCRgAtAAAXIiYmJzcWFjMyNjU0JiYjNTI2NjU0JiMiBgcnNjYzMhYWFRQGBxUeAhUUBgbmM0s2FBQdVEVEWC9mUUxaKEo+LU4bFCBTNy9MLUc1KEMpMlZSHCkVFh81U0MuRigeKEIoOUUqHhYgLiREMEBPEQQILEYuN1EsAAEAEP+6AbgCOgAQAAAFETQ2NyMGBgcDIRUhNQEzEQE4AwEEDBoOygF+/lgBMhRGAdwVPBUVLBX+3hwQAcL9gAABABr/rgGoAjoAIgAAFyImJic3FhYzMjY2NTQmIyIGBycTIRUhBzY2MzIWFhUUBgbgM0o1FBQdUkUsTC5ZSyU4HRoYAR7+/hYaOSU2WDQ6XFIaKBQWHjIuUjZRXRgUEAEoHPYQFCtZRkRfMf//ADj/9AGuAowABgU7AgAAAQAs/7oBrgI6AA0AABc+AjchNSEVDgMHwAUrU0H+qAGCOkwsFgRGhNC1WxwSTZCToF4A//8AKP/0Aa4CjAIGBT0AAAABACL/rgGiAkYALwAAFyImJzcWFjMyNjY1NC4CIyIGBhUUFhYzMjY3FQ4CIyImNTQ2NjMyFhYVFA4Cwi1BGhQYPCIyVzUUKkIuKkImHUI3KVsqFzc/I1hcMlIwQFsxJT9QUiEbFhsbQJN9O2NJKTBSMjFQLzI6KB0rGGthPF42R4ZfZoxUJgD//wA6//QBrgJGAAYFTQgAAAEAPAAAAMwCOgAIAAAzESM1NjY3MxGuciY7FRoB/hYGFAz9xgAAAQAwAAABqgJEAB0AADM1PgI1NCYmIyIGByc2NjMyFhYVFAYGBzY2MzMVMmuKQxw/My1LHhYjUjk4TSdKhFYbNhvYFFyGazMpQygwJhQnNyxPNTtyf1ACAhz//wAe/64BpAJGAgYFUAAA//8AGP+6AcACOgAGBVEIAP//ABr/rgGoAjoCBgVSAAD//wBA//QBtgKMAAYFOwoAAAEALP+6AaACOgANAAAXPgI3ITUhFQ4DB7YFKlFA/rYBdDlKLBUERoTQtVscEk2Qk6BeAP//ADD/9AG2AowABgU9CAD//wAq/64BqgJGAAYFVggAAAIAMv/0AaYCoAALABsAABciJjU0NjMyFhUUBicyNjY1NCYmIyIGBhUUFhbsV2NjV1djY1cvRSYmRS8vRSYmRQypr62np62vqRxJjWZki0lJi2RmjUkAAQBWAAABmgKUAAwAADM1MxEjNTY2NzMRMxVWmHImOxUajhwCPBYGFAz9iBwAAAEAKAAAAaoCoAAdAAAzNT4CNTQmJiMiBgcnNjYzMhYWFRQGBgc2NjMzFSp2jD4fQDMtTx4WI1Y5OE8pRoZgGzYb4BRlpYo+LEcrMCYUJzcuVDhIkZxZAgIcAAEAHv/0AaQCoAAtAAAXIiYmJzcWFjMyNjU0JiYjNTI2NjU0JicGBgcnNjYzMhYWFRQGBxUeAhUUBgbmM0s2FBQdVEVEWC9mUUxaKEo+LU4bFCBTNy9MLUc1KEMpMlYMHCkVFh81VkYvSCkeKkUqOUcBASkdFh8uJUUxQ1MRBAgtSC85VC0AAQAQAAABuAKUABAAACERNDY3IwYGBwMhFSE1ATMRATgDAQQMGg7KAX7+WAEyFAHwFTwVFSwV/t4cEAHC/WwAAAEAGv/0AagClAAiAAAXIiYmJzcWFjMyNjY1NCYjIgYHJxMhFSEHNjYzMhYWFRQGBuAzSjUUFB1SRSxMLllLJTgdGhgBHv7+Fho5JTZYNDpcDBooFBYeMjFWOVZiGBQQASgc9hAULV1KR2M0AAEAOP/0Aa4CoAAwAAAFIi4CNTQ+AjMyFhcHJiYjIgYGFRQWFjMyNjY1NCYmIyIGBzU+AjMyFhYVFAYGAQQwTDQcJkFTLio+GBQWOCA1WjckTT0nPiMeQDQkWioXNzwgOE8pL00MK1J3TGaMVCYhGxYbG0CTfVOFTDBSMjNRMDE7KB0rGDBcRDxeNgAAAQAsAAABrgKUAA4AADM+AzchNSEVDgMHwAQZLkcy/qgBgjtMLBUEZqyWikYcEk+UmKZhAAMAKP/0Aa4CnAAfAC0APAAAFyImJjU0NjY3NSYmNTQ2NjMyFhUUBgYHFR4CFRQGBgM2NjU0JiYjIgYVFBYWAzI2NjU0JiYnBgYVFBYW8DpaNCg8HiI6LEktUVkfKxIcMyEvVgksLiA+LDlJNVIFMEcnO14zNUUrTAwuUDIuSzcQBBdJNC9IKWJKJEIzDwQRLT8tLkstAV4jTywnQShLOTA/Kv6tJT8mN0QtFB5aOilDKAABACz/9AGiAqAAMAAAFyImJzcWFjMyNjY1NCYmIyIGBhUUFhYzMjY3FQ4CIyImJjU0NjYzMh4CFRQOAsItQRoUGDwiMlc1JE09Jz0kHUAzKFgqFzY9IjdOKS9NLjBMNBwlP1AMIRsWGxtEnIROe0cwUjIyUjAyOigcLBgxXUI8XjYoTXBHbJNZKAABAET/9ACMAEIACwAAFyImNTQ2MzIWFRQGaA0XFw0OFhYMFBIUFBQUEhQAAAEAMP9qAJgAQgAUAAAXJzY2NScXBgYjIiY1NDYzMhYVFAY8DCAoDiIGEQkPFRcNFBg1lhgSPys2KgoGEhISEiEdM0///wBE//QAjAHIAicFawAAAYYABgVrAAD//wAw/2oAmAHIAicFawAAAYYABgVsAAD//wBs//QDWABCACYFaygAACcFawF6AAAABwVrAswAAAACAFj/9ACgAp4ABQARAAA3AzUzFQMHIiY1NDYzMhYVFAZwBCAEDA0XFw0OFhasAbQ+Pv5MuBQSFBQUFBIUAAIAWP9AAKAB6gAFABEAABc1EzMTFQMiJjU0NjMyFhUUBmwEGAQQDRcXDQ4WFsA+AbT+TD4CXBUTEhQUEhMVAAACACT/9AFWAqoAGwAnAAA3Jj4DNTQmJiMiBgcnNjYzMhYWFRQOAxcHIiY1NDYzMhYVFAakBxotMCIZNSolRxoUHUwzMEMjIjEuGwYKDRcXDQ4WFqwzT0E8QCcgOSMiIBIgLClEKSlFP0FLL7gUEhQUFBQSFAAAAgA0/zQBZgHqABsAJwAAFyImJjU0PgMnMxYOAxUUFhYzMjY3FwYGAyImNTQ2MzIWFRQGyjBDIyIxLhsGHAcaLTAiGTUqJkcZFBxNKQ0XFw0OFhbMKUQpKUU/QUsvM09BPEAnIDkjIx8SHy0CaBUTEhQUEhMVAAEAVAHuAHoCtgAFAAATJzUzFQdaBiYGAe6MPDyM//8AVAHuAPoCtgAmBXQAAAAHBXQAgAAAAAEAOgH0AJgCwgAUAAATIiY1NDY3FwYGFRcnNjYzMhYVFAZgEBYqJBAfIRIkCAkJDBYTAfQeHDNIGRIbNyoyJgkFDxEQEgABADgB7gCWArwAFAAAEyc2NjUnFwYGIyImNTQ2MzIWFRQGSBAgIBIkBwoJDBYTDxEVKgHuEhs3KjImCQUQEBERHR0zRwD//wA6AfQBGALCACYFdgAAAAcFdgCAAAD//wA4Ae4BFgK8ACYFdwAAAAcFdwCAAAD//wA4/4IAlgBQAgcFdwAA/ZT//wA4/4IBFgBQACYFegAAAAcFegCAAAAAAQA6Ae4AmAK8ABQAABMmJjU0NjMyFhUUBiMiJic3BxQWF4gkKhYQDxMWDAkJCCQSIR8B7hpHMx0dEREQEAUJJjIqNxsAAAEAEgDMAVYCwgAUAAA3IiY1NDY3FwYGFRcnNjYzMhYVFAa+UVtqagpVXxUfFEowP1dUzG1ba54lGCF3Vk5MICpOREldAAABABIAzAFWAsIAFAAANyc2NjUnFwYGIyImNTQ2MzIWFRQGggpWXhUfE0swP1dVQ1FbacwYIXhVTkwfK09DSlxsXGqe//8AEgDMAr4CwgAmBX0AAAAHBX0BaAAA//8AEgDMAr4CwgAmBX4AAAAHBX4BaAAA//8AEv88AVYBMgIHBX4AAP5w//8AEv88Ar4BMgAHBYAAAP5wAAEAKgBKAMgBrgAGAAA3JzU3FwcXtIqKFHx8SqQcpBKgogABADYASgDUAa4ABgAANyc3JzcXFUoUfHwUikoQoqASpBz//wAqAEoBTgGuACYFgwAAAAcFgwCGAAD//wA2AEoBWgGuACYFhAAAAAcFhACGAAAAAQAoAOoBAAEIAAMAADc1MxUo2OoeHgAAAQAoAOwBuAEIAAMAADc1IRUoAZDsHBwAAQAoAOwC+AEIAAMAADc1IRUoAtDsHBwAAQAoAOwFtAEIAAMAADc1IRUoBYzsHBwAAQAoAOwIcAEIAAMAAAEVITUIcPe4AQgcHAABACgA7AGyAQgAAwAANzUhFSgBiuwcHP//ACgA7AL4AQgCBgWJAAD//wBEARwAjAFqAgcFawAAASgAAQAoAJ4A6AFyAA8AADciJiY1NDY2MzIWFhUUBgaIGCwcHCwYGCwcHCyeGi8hIS8aGi8hIS8aAP//ACQAhgEKAYgCBgWWAAAAAgAWAIoA+gGCAA8AGwAANyImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFoghMx4eMyEiMx0dMyIkLi4kJC4uiiA5IyQ4ICA4JCM5IBw2Kio2NioqNgABACQAogDsAWoAAwAANzUzFSTIosjIAAACABwAmgD0AXIAAwAHAAA3NTMVJzM1IxzYvqSkmtjYGKgAAQAIAKIBCAGIAAUAADc1NzMXFQh/An+iAuTkAgAAAv/6AJoBFgGSAAUACAAAJzU3MxcVJzMnBo0CjfbQaJoC9vYCFrYAAAEAJACGAQoBiAAFAAA3ETMXFQckAuTkhgECgAKAAAIAHAB5ARQBlQAFAAgAADcRMxcVBzc3JxwC9vYUtrZ5ARyNAo0maGgAAAEACACEAQgBagAFAAA3JzUhFQeHfwEAf4TkAgLkAAL/+gB6ARYBcgAFAAgAADcnNSEVByc3I4eNARyNAWjQevYCAvYstgABAAYAhgDsAYgABQAANyc1NzMR6uTkAoaAAoD+/gAC//wAeQD0AZUABQAIAAA3JzU3MxEnNQfy9vYCFrZ5jQKN/uQm0GgAAgAQAI4BAAF+AAMAEwAANzUzFScyNjY1NCYmIyIGBhUUFhYQ8HgfMRwcMR8fMRwcMY7w8AwcMR8fMRwcMR8fMRwAAQAAANIBEAEiAAMAADU1IRUBENJQUAAAAQAM/44B6P+uAAMAABc1IRUMAdxyICD//wAM/yoB6P+uAiYFngAAAAYFngCc//8ADAI6AegCWgIHBZ4AAAKsAAEAAP8WAiD/qgAPAAAFIiYmJzcWFjMyNjcXDgIBEENnTBoUJoJUVIMlFBpMZ+olPCMQNERFMxAjPCUAAAEAWv9SAPAC2gANAAAXJiY1NDY3FwYGFRQWF949R0c9Ejw+PjyuY92EhN1jDF7ieHjhXwABAB7/UgC0AtoADQAAFyc2NjU0Jic3FhYVFAYwEjw+PjwSPkZGrgxf4Xh44l4MY92EhN0AAQBk/2gA/ALEAAcAABcRMxUjETMVZJiAgJgDXBb80BYAAAEAEv9oAKoCxAAHAAAXNTMRIzUzERKAgJiYFgMwFvykAAABACT/aAD8AsQALgAAFyImNTQ2NjU0JiM1MjY2NTQmJjU0NjMzFSMiBhUUFhUUBgcVFhYVFAYVFBYzMxXeNjYEBCE1IyUOBAQ2Nh4gMCAGEx0dEwYgMCCYM0slRkQjIDIYFyUUJEVGJUszFjY2MVs4KjMJBAk0KTdbMjY2FgABABL/aADqAsQALgAAFzUzMjY1NCY1NDY3NSYmNTQ2NTQmIyM1MzIWFRQGBhUUFhYzFSIGFRQWFhUUBiMSIDAgBhQcHBQGIDAgHjY2BAQOJSM0IgQENjaYFjY2Mls3KTQJBAkzKjhbMTY2FjNLJUZFJBQlFxgyICNERiVLMwABAAj/YAFmAsYAAwAAFwEzAQgBQB7+wKADZvyaAAABAGD/BgB8Au4AAwAAFxEzEWAc+gPo/BgAAAEAAv9gAWACxgADAAAFATMBAUL+wB4BQKADZvyaAAIAYP8GAHwC7gADAAcAABMRMxEDETMRYBwcHAESAdz+JP30Adj+KAABAEoB3gE4AsgADgAAEyc3JzcXNzMXNxcHFwcnghY2WAhcBhoGXAhYNhY+Ad4QViIYGmRiGBgiVhBSAAABAD7/sAFaAsgACwAAFxMHNRcnMwc3FScTvAKAgAIgAoCAAlACWgIgAqKiAiAC/aYAAAEAPv+wAVoCyAAVAAAXNwc1Fyc3BzUXJzMHNxUnFwc3FScXvAKAgAICgIACIAKAgAICgIACUKICIALOzgIgAqKiAiACzs4CIAKiAAACADT/0AGkAqgAIgBGAAAXIiYnNxYWMzI2NTQuBDU0NjcXBgYVFB4EFRQGBjcnNjY1NC4ENTQ2NjMyFhcHJiYjIgYVFB4EFRQGBugzTB0WGjwwMDopQUpBKT4qDCUxKUFKQSknPikOLTMpQEhAKRw5LSdEGxIYNSc2LilASEApHjMwIxkWGB42JCQuIB4mOy02PxUYFTEqJzMiHiQ2KiM2H8AaFC0vKTQjHiM1KBo0Ih0XFhQaNB4jLB8eKDsvJzMjAAIAKv+wAZIClAADAA4AAAURMxEDIiYmNTQ2NjMzEQFyIHBKcD46aEQsUALk/RwBSihaSkpbKf5mAP//AGD/BgD0Au4AJgWpAAAABgWpeAD//wBY//QBmAKeACYFcAAAAAcFcAD4AAD//wAk//QCzAKqACYFcgAAAAcFcgF2AAD//wBY//QCOgKqACYFcAAAAAcFcgDkAAD//wAk//QCFgKqACYFcgAAAAcFcAF2AAAAAgAk//QBVgKqACAALAAANwM1MxUHIz4DNTQmJiMiBgcnNjYzMhYWFRQOAxUHIiY1NDYzMhYVFAaqBCAGCAsqKx4ZNSolRxoUHUwzMEMjHy0tHwgNFxcNDhYWrAE8Pj7cKT45PiggOSMiIBIgLClEKSs/OT5POLgUEhQUFBQSFAACADT/NAFmAeoAIAAsAAAXIiYmNTQ+AzUzExUjNTczDgMVFBYWMzI2NxcGBgMiJjU0NjMyFhUUBsowQyMfLS0fFAQgBggLKiseGTUqJkcZFBxNKQ0XFw0OFhbMKUQpKz85Pk84/sQ+PtwoPzk+KCA5IyMfEh8tAmgVExIUFBITFQAAAQBkAAAA/AKwAAUAADMRMxUjEWSYgAKwFv1mAAEAEgAAAKoCsAAFAAAzESM1MxGSgJgCmhb9UAABAGT/0AD8AoAABQAAFxEzETMVZBiAMAKw/WYWAAABABL/0ACqAoAABQAAFzUzETMREoAYMBYCmv1QAAACAGT/aAE4AsQABwALAAAXETMVIxEzFSczESNk1Hx8vCgomANcFvzQFhYDMAAAAgAS/2gA5gLEAAcACwAAFzUzESM1MxEnMxEjEnx81EAoKJgWAzAW/KQWAzAAAAEAKv9SAPIC2gAGAAAXAzUTFwMT3rS0FK6urgG+DAG+CP5E/kQAAQAc/1IA5ALaAAYAABcnEwM3ExUwFK6uFLSuCAG8AbwI/kIMAAABAGQBFgD8AsQABQAAExEzFSMRZJiAARYBrhb+aAABABIBFgCqAsQABQAAExEjNTMRkoCYARYBmBb+UgABAGT/aAD8ARYABQAAFxEzETMVZBiAmAGu/mgWAAABABL/aACqARYABQAAFzUzETMREoAYmBYBmP5SAAADADT/9AKwAowAEwAnAEQAAAUiLgI1ND4CMzIeAhUUDgInMj4CNTQuAiMiDgIVFB4CNyImJjU0NjYzMhYXByYmIyIGBhUUFjMyNjcXBgYBckBzWTIyWXNAQXJZMjJZckE6aFAuLlBoOjpoUC4uUGg+L04vMlEvJzwVFBMzIChAJk0/KjIYEhk9DC9Ye0xLelYvL1Z6S0x7WC8aLFJxRURwUSsrUXBERXFSLHQsVDw9WC8gGhIXFylLMklVGhgSHCIAAAQANP/0ArACjAATACcANAA9AAAFIi4CNTQ+AjMyHgIVFA4CJzI+AjU0LgIjIg4CFRQeAicRMzIWFhUUBgYjIxU1MzI2NTQmIyMBckBzWTIyWXNAQXJZMjJZckE6aFAuLlBoOjpoUC4uUGgwhCU7IiI7JWRYMjo6MlgML1h7TEt6Vi8vVnpLTHtYLxosUnFFRHBRKytRcERFcVIsfgFoGC8jJzUchqIsMCklAAAEABABRgF4AsgADwAfAC0ANgAAEyImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYnNTMyFhUUBgcXIycjFTUzMjY1NCYjI8QxUjExUjExUjExUjEqRSkpRSoqRSkpRRhCHS8XETIiKDIeGB4VHSIBRjBWOjpXMTFXOjpWMBorSzAwTCwsTDAwSytC0BomEyAFWE5OaBEVEhYAAAIAAgFyAjgCpAAHABsAABMRIzUzFSMRMxEzFxczNzczESM1NyMHIycjFxVwbvpupCw2IAQgNCweBARWHlYEBAFyARYcHP7qATKCWFiC/s6qYNraYKoAAgAiAWYCOAKoACgAPAAAEyImJzcWFjMyNjU0JicnJiY1NDYzMhYXByYmIyIGFRQWFxcWFhUUBgY3ETMXFzM3NzMRIzU3IwcjJyMXFYwhNxIUFCgcHiIWGjIUJjYoGC0PEg8jEh4gGRUyHR8XK4gsNiAEIDQsHgQEVh5WBAQBZhkVFBMVHhgaEw0aCyQhJigVDxYOEh8VEhkLGg0mIRUlFgwBMoJYWIL+zqpg2tpgqgAFADT/9AKwAowAEwAnADcARwBLAAAFIi4CNTQ+AjMyHgIVFA4CJzI+AjU0LgIjIg4CFRQeAjciJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWNwM3EwFyQHNZMjJZc0BBclkyMllyQTpoUC4uUGg6OmhQLi5QaDozSygoSzM0SigoSjQnPSIiPScnPSIiPXvGHsYML1h7TEt6Vi8vVnpLTHtYLxosUnFFRHBRKytRcERFcVIscjZYNDNWNTVWMzRYNhwvTCsrSi0tSisrTC8YARgE/ugAAAMANP/0ArACjAATACcATAAABSIuAjU0PgIzMh4CFRQOAicyPgI1NC4CIyIOAhUUHgI3MjY2NTQmJiMiBgYHNyMXNyMXNjYzMhYWFRQGBiMiJicjHgIBckBzWTIyWXNAQXJZMjJZckE6aFAuLlBoOjpoUC4uUGg8Mk8tLU8yLkgqAgczPj41BwNFOCg/JSU/KDpDBSIDK0gML1h7TEt6Vi8vVnpLTHtYLxosUnFFRHBRKytRcERFcVIscjNZODdUMSQ/JwpSUgoqQitHLC5MLDsvJz4jAAAFADT/9AKwAowAEwAnAFUAWQBdAAAFIi4CNTQ+AjMyHgIVFA4CJzI+AjU0LgIjIg4CFRQeAjciJic3FhYzMjY1NCYnJTcXByYmNTQ2MzIWFwcmJiMiBhUUFhcFByc3FhYVFAYHNTMVAzUzFQFyQHNZMjJZc0BBclkyMllyQTpoUC4uUGg6OmhQLi5QaDYnQRgUFzUgKS8UEv64GrwIDQs9LyY6FBQTLSAiKBASAToaphMFBEJIHhIeDC9Ye0xLelYvL1Z6S0x7WC8aLFJxRURwUSsrUXBERXFSLHQkHBQWICAcEh4KxBBwDBAdDyYyIRUVFBkfHxYfC7wQZA0ZDQQrNE5UVAG8Xl4AAAMANP/0ArACjAATACcAQgAABSIuAjU0PgIzMh4CFRQOAicyPgI1NC4CIyIOAhUUHgI3IiYnNxYWMzI2NTQmIyIHJzY2MzIWFhUUBgYBckBzWTIyWXNAQXJZMjJZckE6aFAuLlBoOjpoUC4uUGg0MTsaEhgzKz5MTTs+LhQaPSssTS8vTwwvWHtMS3pWLy9WektMe1gvGixScUVEcFErK1FwREVxUixyIhwSGBpaTEhWLhIbHytUPT5YLgAAAgAgAWYCVAKoABMALwAAExEzFxczNzczESM1NyMHIycjFxUFIiYmNTQ2NjMyFhcHJiYjIgYVFBYzMjY3FwYGICw2IAQgNCweBARWHlYEBAG2JzsiJD4oGisNFA0eFShAPCoYIhAUEjABcgEyglhYgv7OqmDa2mCqDChJMTFIJxYOFA4QRUBBSBISEhMZAAMAIAFyAlACpAATABwAJQAAExEzFxczNzczESM1NyMHIycjFxUhETMyFhUUBiMnMzI2NTQmIyMgLDYgBCA0LB4EBFYeVgQEATxIR0dHRyoqODY3OSgBcgEyglhYgv7OqmDa2mCqATJTREZVHEc4N0QAAAQAIAFyAkgCpAATACAAKAAsAAATETMXFzM3NzMRIzU3IwcjJyMXFSERMzIWFhUUBgYjIxU1MzI1NCYjIxMnNxcgLDYgBCA0LB4EBFYeVgQEAT1hHy4ZGS4fQz5MJyU+jVgeXAFyATKCWFiC/s6qYNraYKoBMhAjHR4oFYejPx0X/uqUBZkABAA0//QCsAKMABMAJwBCAF0AAAUiLgI1ND4CMzIeAhUUDgInMj4CNTQuAiMiDgIVFB4CJyImNTQ2NjMyFhcHJiYjIgYVFBYzMjY3FwYGMyImNTQ2NjMyFhcHJiYjIgYVFBYzMjY3FwYGAXJAc1kyMllzQEFyWTIyWXJBOmhQLi5QaDo6aFAuLlBoKDREIjkhGiMLFA0VFCQ0LioXGwwSDSO0NEQiOSEaIwsUDRUUJDQuKhcbDBINIwwvWHtMS3pWLy9WektMe1gvGixScUVEcFErK1FwREVxUixyYlo9WC8ZERIOEFtLSVURDRIQGmJaPVgvGRESDhBbS0lVEQ0SEBoABAA0//QCsAKMAAMAFwArAEgAACUBNwEFIi4CNTQ+AjMyHgIVFA4CJzI+AjU0LgIjIg4CFRQeAjciJiY1NDY2MzIWFwcmJiMiBgYVFBYzMjY3FwYGAnL95hoCGv7mQHNZMjJZc0BBclkyMllyQTpoUC4uUGg6OmhQLi5QaD4vTi8yUS8nPBUUEzMgKEAmTT8qMhgSGT2aAUAQ/sC2L1h7TEt6Vi8vVnpLTHtYLxosUnFFRHBRKytRcERFcVIsdCxUPD1YLyAaEhcXKUsySVUaGBIcIgAEADT/9AKwAowAEwAnAF0AaQAABSIuAjU0PgIzMh4CFRQOAicyPgI1NC4CIyIOAhUUHgI3IyYmNTQ2NTQmJzcOAgciJjU0Njc2Njc2NjMyFhcWFhcWFhUUBiMuAicXBgYVFBYVFAYHAyImNTQ2MzIWFRQGAXJAc1kyMllzQEFyWTIyWXJBOmhQLi5QaDo6aFAuLlBoOjwDBQsSAigECgoHExsGBgUWEQgfExQfBxEVBgYGGhQGCwkFKAISCwUDPBgiIhgYIiMML1h7TEt6Vi8vVnpLTHtYLxosUnFFRHBRKytRcERFcVIsSiZLMhsSCBQeFgQjMCoZGRUaNhgVFQQCAgICBBQWGDYaFRkZKjAjBBYeFAgSGzJLJgFuIhgaICAaGCIAAgA0/3IC7gJ0AEUAUwAABSIuAjU0PgIzMhYWFRQOAiMiJicjBgYjIiY1ND4CMzIWFzM3MwcGFjMyNjY1NC4CIyIOAhUUHgIzMjY3FwYGJzI2NzcmJiMiBgYVFBYBfkh5WDE/bY1NX4pLITQ/Hic0AwIbPCMtQxgvRSwbKg8CCBoiEiAwIEQuJ0pnQEWAZjsrUG9EM1MkDipdTRo5HyATIxgvRCUyji9YgFFhnXA8ToxeP2BCISUnHCpDQyNOQyoYGCi4SEY1ZklCakooOGiSWkl1Uy0cFhgbG+oiJLIeFjtZLDwwAAACADT/8AK0AqYAQwBRAAAFIi4CNTQ+AjMyFhYVFAYGIyImJyMGBiMiJjU0PgIzMhYXMzczBwYWMzI2NjU0JiYjIg4CFRQeAjMyNjcXBgYnMjY3NyYmIyIGBhUUFgFkQm9SLTtmhElRfEUwSyckLAICGTkmKEAXLUMtGCkNAgocJBAXKx07KD5wTEB3XTYoSWY9JkQcDiFMQxg5HyATIRgtQSQvEChOcUlYj2c4RH9XTWs4KCQcKkI6IkpBKRgYKKZMQjBeRFFzPDNfhFJEaEYkExMWFhbOIiSgHhY4Uyk0MgD//wBY//YAoAKgAgcFcQAAALb//wA0/+oBZgKgAgcFcwAAALb//wA0/+oBZgKgAgcFtwAAALb//wBEAE4AjAJKAiYFawBaAAcFawAAAggAAgAkAAABugKKABsAHwAAMzcjNTM3IzUzNzMHMzczBzMVIwczFSMHIzcjBzczNyNeGlRYFlpcGhwanBocGlJUFlZaGhwanBoenBac2hyyHMbGxsYcshza2tr2sgACAAoAAAGyAf4ADQARAAAzEzMTIwMmJicjBgYHAzc1MxUKxR3GInIRHRAEEB0RdDf4Af7+AgEwL08tLk4v/tCwHBwAAAMAZAAAAc4B/gARABoAJAAAMxEzMhYWFRQGBxUWFhUUBgYjAzMyNjU0JiMjETMyNjY1NCYjI2SSOVEsLiw1RzJdP3xiWU1SUGZyNlMvYFhyAf4bOCsnOQwECT02MUIhARw1MTMv/jYWNS07NQAAAQA4//QBwgIKABsAAAUiJiY1NDY2MzIWFwcmJiMiBhUUFjMyNjcXBgYBH0VoOjtqRzBIFhQWPSdfa2pcLEUdFCFMDEJ4UlF4QSYYFBcdf21tgR4gEiUlAAIAZAAAAd4B/gAKABQAADMRMzIWFhUUBgYjJzMyNjU0JiYjI2R+VnA2NnBWXlp1aS5iTloB/j9yTUx0QBp7a0NmOgAAAQBkAAABmgH+AAsAADMRIRUhFTMVIxUhFWQBLP704uIBFgH+HMQc5hwAAQBkAAABjwH+AAkAADMRIRUhFTMVIxVkASv+9eHhAf4b0Bv4AAABADj/9AHGAgoAHwAABSImJjU0NjYzMhYXByYmIyIGFRQWMzI2NzUjNTMVBgYBJEdrOj1uSThGFhQVPC9icGxhKEIVhqYZUwxCeFJSd0EnFRYVH35ubYEVEqMczhcfAAABAGQAAAHYAf4ACwAAMxEzFSE1MxEjESERZCABNCAg/swB/uDg/gIBAv7+AAEAZAAAAIQB/gADAAAzETMRZCAB/v4CAAEALP/0AToB/gAQAAAXIiYnNxYWMzI2NREzERQGBrEuQxQWFzQlNTMgGzwMKCQOIRs6PwFz/okoQygAAAEAZAAAAdYB/gAMAAAzETMRMwEzBxMjAwcVZCACARYmssYkuHYB/v7gASC8/r4BLHi0AAABAGQAAAGGAf4ABQAAMxEzESEVZCABAgH+/h4cAAABAGQAAAIEAf4AHwAAMxEzExYWFzM2NjcTMxEjETQ2NjcjBwMjAycjHgIVEWQwdAsVCgQLFQp0MB4BAgEEKnggeCoEAQIBAf7+0Bw5HR05HAEw/gIBWBUvLxVw/sgBOHAVLy8V/qgAAAEAZAAAAdQB/gAXAAAzETMTFhYXMyYmNREzESMDJiYnIxYWFRFkIvIPHxAEAQMeIvIPHhEEAgIB/v6SFjMdJkYkAUT+AgFuFzMcJUck/rwAAgA4//QCAAIKAA8AHQAABSImJjU0NjYzMhYWFRQGBicyNjY1NCYjIgYVFBYWARxCZzs7Z0JCZzs7Z0I6VzFrV1drMVcMQnhSUndBQXdSUnhCHjprSW5+fm5JazoAAAIAZAAAAbwB/gAMABUAADMRMzIWFhUUBgYjIxU1MzI2NTQmIyNkkz9YLi5YP3NtWVBUWWkB/hw+NDFCIdz3OUBBMgAAAwA4/3YCAAIKAA8AHQArAAAFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiMiBhUUFhYXIiYnMxYWMzI2NxcGBgEcQmc7O2dCQmc7O2dCOlcxa1dYajBY2kZgEiIRTzgTGwoICiQMQnlRUndBQXdSUXlCHDtsSW5+fm5JbDuaTzs2NgUDHAQGAAADAGQAAAG8Af4ADAAVABkAADMRMzIWFhUUBgYjIxURMzI2NTQmIyMBJzcXZJs3USwsTzd9cVBOUU1xARShIaQB/hs7MS0/IOsBBjg5OzH+HfUH/AABADD/9AGYAgoAKwAAFyImJzcWFjMyNjU0JiYnJy4CNTQ2MzIWFwcmJiMiBhUUFhcXHgIVFAYG6z5cIRYeVDNBTBsuHUgjOCFbRDJPGBQYQyo6RTYwSiY2HitNDCshGCEnOjAiKBoMHg4jMSI5RSQYFhgeNCwqKxQfDyExKSc9JAAAAQAeAAABogH+AAcAADMRIzUhFSMR0LIBhLIB4hwc/h4AAAEAYv/0AdIB/gAVAAAFIiYmNREzERQWFjMyNjY1ETMRFAYGARouVDYgKkYoKUYrHjZUDCNZUAE+/shGTiAgTkYBOP7CUFkjAAEABgAAAZYB/gANAAAzAzMTFhYXMzY2NxMzA764ImkRHBAEERsQaCC0Af7+1DBPMzNPMAEs/gIAAQAeAAACcQH+ACEAADMDMxMWFhczNjY3EzMTFhYXMzY2NxMzAyMDJiYnIwYGBwOegCFIChQKAwsXC1kiWAsXDAQKEgpIH38gagcPCAQHEAhoAf7+0ipUKSlUKgEu/tIqVCkpVCoBLv4CAWQfNh4eNh/+nAABABIAAAGGAf4AGQAAMxMnMxcWFhczNjY3NzMHEyMnJiYnIwYGBwcSqJwiYAsUDQQMFApeIpyoI2QMGA8EDRkLZAEI9pkRHxUVHxGZ+P76nxMnFhYnE58AAQAEAAABcQH+AA8AADM1AzMXFhYXMzY2NzczAxWqpiJWDx8QBBAeDlYhp9ABLqEcNRwcNRyh/tLQAAEANAAAAaUB/gAJAAAzNQEhNSEVASEVNAFG/tYBUv66AUkSAdAcEv4wHAD//wAKAAABsgLGAiYF2gAAAAcI/QDc/4j//wAKAAABsgLGAiYF2gAAAAcJAADc/4j//wAKAAABsgLGAiYF2gAAAAcJAwDc/4j//wAKAAABsgLIAiYF2gAAAAcJBQDc/4j//wAKAAABsgKgAiYF2gAAAAcJEQDc/4j//wAKAAABsgLsAiYF2gAAAAcJFQDc/4j//wAKAAABsgKOAiYF2gAAAAcJBwDc/4j//wAKAAABsgLOAiYF2gAAAAcJCwDc/4j//wAKAAABsgKiAiYF2gAAAAcJDwDc/4j//wAKAAABsgLGAiYF2gAAAAcJGgDc/4j////2AAABsgLGAiYF2gAAAAcJHgDc/4gAAgAK/yoB5AH+AAMAJQAANzUzFRMiJjU0NjY3IwMmJicjBgYHAyMTMxMGBhUUFjMyNjcXBgZh+EMkNBckEwJyER0QBBAdEXQgxR3GIDAmFhEaDQ4MJbAcHP56KS0aMCgOATAvTy0uTi/+0AH+/gIZRCEfHQoKFAoSAAADAAr/KgGyAf4AEwAhACUAABciJjU0NjcXBgYVFBYzMjY3FwYGJxMzEyMDJiYnIwYGBwM3NTMV6iQ0NiQQIiomFhEaDQ4MJffFHcYichEdEAQQHRF0N/jWKS0pShkUGEEdHx0KChQKEtYB/v4CATAvTy0uTi/+0LAcHAD//wAK/0IBsgH+AiYF2gAAAAcJNADcAAD//wAKAAABsgLsAiYF2gAAAAcJEwDc/4j//wAKAAABsgL4AiYF2gAAAAcJYQDc/4j//wAKAAABsgL4AiYF2gAAAAcJXwDc/4j//wAKAAABsgMcAiYF2gAAAAcJaQDc/4j//wAKAAABsgMgAiYF2gAAAAcJYwDc/4j//wAK/0IBsgLGAiYF2gAAACcJAwDc/4gABwk0ANwAAP//AAoAAAGyAyACJgXaAAAABwlzANz/iP//AAoAAAGyAyACJgXaAAAABwlxANz/iP//AAoAAAGyAy4CJgXaAAAABwl3ANz/iP//AAoAAAGyAyACJgXaAAAABwl1ANz/iP//AAr/QgGyAs4CJgXaAAAAJwkLANz/iAAHCTQA3AAA//8ACgAAAbIDIAImBdoAAAAHCYMA3P+IAAIAGgAAAoIB/gASABYAADMBIRUjFTMVIxUhFSERIwYGBwM3NTMVGgE2ASj4zs4BAv7eAxo4G7Zc5AH+HMQc5hwB4itcL/7UqBwcAP//ABoAAAKCAsYCJgYOAAAABwkAAdz/iP//ABoAAAKCAo4CJgYOAAAABwkHAdz/iAADAAr/1gGyAiYAAwARABUAABcnExcBEzMTIwMmJicjBgYHAzc1MxWEGs4a/rjFHcYichEdEAQQHRF0N/gqBgJKBv3gAf7+AgEwL08tLk4v/tCwHBwAAAQAFgAAAeIB/gAEABYAHwApAAA3NTczFQcRMzIWFhUUBgcVFhYVFAYGIwMzMjY1NCYjIxEzMjY2NTQmIyMWZLa4kjlRLC4sNUcyXT98YllNUlBmcjZTL2BYcoQYBByEAf4bOCsnOQwECT02MUIhARw1MTMv/jYWNS07NQACAEQAAAJaAgoAKAAyAAAhETMVMzI2NTQmJiMjIgYVFBYXByYmNTQ2NjMyFhUUBgcVFhYVFAYGIyczMjY2NTQmIyMBBCBOWU0rUzwEfHgrKwwxOz18X2Z1Lis1RzJdP2heNlQvYFleAgDkNDMlLhZTPyo6DBwMSzU0Ty1DRig5DAQJPTUxQyEaFjUuOTb//wBkAAABzgKiAiYF2wAAAAcJDwEJ/4j//wBk/14BzgH+AiYF2wAAAAcJQwEUAAD//wA4/ygBwgIKAiYF3AAAAAcJOgEYAAD//wA4//QBwgLGAiYF3AAAAAcJAAEY/4j//wA4//QBwgLGAiYF3AAAAAcJAwEY/4j//wA4//QBwgKiAiYF3AAAAAcJDwEY/4j//wA4//QBwgLGAiYF3AAAAAcJGgEY/4gAAgA4/9YBwgImAAMAHwAAFycTFwMiJiY1NDY2MzIWFwcmJiMiBhUUFjMyNjcXBga2Gs4aZUVoOjtqRzBIFhQWPSdfa2pcLEUdFCFMKgYCSgb91EJ4UlF4QSYYFBcdf21tgR4gEiUlAP//AGQAAAHeAqICJgXdAAAABwkPARj/iP//AGQAAAHeAsYCJgXdAAAABwkaARj/iP//AGT/QgHeAf4CJgXdAAAABwk0AQ4AAP//AGT/XgHeAf4CJgXdAAAABwlDAQ4AAP//AGT/KAHeAf4CJgXdAAAABwk6AOYAAP//ABYAAAHyAf4CBgbiAAAAAQBEAAACZgIKACMAACERMxEzMjY2NTQmJiMjIgYVFBYXByYmNTQ2NjMyFhYVFAYGIwEEID5PZTAwalgEd3MrKwwxOzt4W2N5ODdwVwIA/ho+bERDZjtTPyo6DBwMSzU0Ty1AdE5Od0MA//8AZAAAAZoCxgImBd4AAAAHCP0BBP+I//8AZAAAAZoCxgImBd4AAAAHCQABBP+I//8AZAAAAZoCxgImBd4AAAAHCQMBBP+I//8AZAAAAaQCyAImBd4AAAAHCQUBBP+I//8AZAAAAZoCoAImBd4AAAAHCREBBP+I//8AZAAAAZoCjgImBd4AAAAHCQcBBP+I//8AZAAAAZoCzgImBd4AAAAHCQsBBP+I//8AZAAAAZoCogImBd4AAAAHCQ8BBP+I//8AZAAAAZoCxgImBd4AAAAHCRoBBP+I//8AHgAAAZoCxgImBd4AAAAHCR4BBP+IAAEAZP8qAbIB/gAgAAAFIiY1NDY3IxEhFSEVMxUjFSEVIyIGBhUUFjMyNjcXBgYBaiQ0LyH+ASz+9OLiARYCEjElJhYRGg0ODCXWKS0pQhUB/hzEHOYcJTofHx0KChQKEgAAAQBk/yoBmgH+ACAAAAUiJjU0NjcjESEVIRUzFSMVIRUjIgYGFRQWMzI2NxcGBgEUJDQxG6QBLP704uIBFlYZMSAmFhEaDQ4MJdYpLSpDEwH+HMQc5hwmOh4fHQoKFAoSAP//AGT/QgGaAf4CJgXeAAAABwk0AQ4AAP//AGQAAAGaAuwCJgXeAAAABwkTAQT/iP//AGQAAAHMAvgCJgXeAAAABwlhAQT/iP//ADwAAAGaAvgCJgXeAAAABwlfAQT/iP//AGQAAAGwAxwCJgXeAAAABwlpAQT/iP//AGQAAAGaAyACJgXeAAAABwljAQT/iP//AGT/QgGaAsYCJgXeAAAAJwkDAQT/iAAHCTQBDgAA//8AZAAAAZoDIAImBd4AAAAHCW8BBP+IAAEALgAAAWQB/gALAAAzNSE1IzUzNSE1IREuARbi4v70ASwc5hzEHP4CAAEALv/0AaoCCgAtAAAXIiYmNTQ2NzUmJjU0NjYzMhYXByYmIyIGFRQWMzMVIyIGFRQWFjMyNjcXDgLoM1UyRjQrMSxKLDJUGBIWTCo3S1BaJjZVYytGKTlPKBIcNkIMJkQuOUIHBAw+Kig7ISUbEhgcNy02Nho5Oyg3HR0lFBkiEf//AGQAAAGPAqICJgXfAAAABwkPAQf/iP//ADj/9AHGAsYCJgXgAAAABwkAASv/iP//ADj/9AHGAsYCJgXgAAAABwkDASv/iP//ADj/9AHGAo4CJgXgAAAABwkHASv/iP//ADj/9AHGAs4CJgXgAAAABwkLASv/iP//ADj/9AHGAqICJgXgAAAABwkPASv/iP//ADj/9AHGAsYCJgXgAAAABwkaASv/iP//ADj/KAHGAgoCJgXgAAAABwk3ASQAAAACADj/9AIkAgoAHQAiAAAFIiYmNTQ2NjMyFhcHJiYjIgYVFBYzMjY3NTMVBgYnNTczFQEkR2s6PW5JOEYWFBU8L2JwbGEoQhUgGVM6iHwMQnhSUndBJxUWFR9+bm2BFRK/zhcflhgEHAD//wA4//QBywLIAiYF4AAAAAcJBQEr/4gAAQA4//QB9AJoADQAAAUiJiY1NDY2MzIWFwcmJjU0NjYzMhYXByYmIyIGFRQWFwcmJiMiBhUUFjMyNjc1IzUzFQYGASRHazo9bkkkOx8KFQsVIhMMFQkKBg4KFxcQEhQVPC9icGxhKEIVhqYZUwxCeFJSd0EQFAodHRAVHg8IBhYDBRoQEiIYFhIafm5tgRUSoxzOFx///wBkAAAB2ALGAiYF4QAAAAcJAwEe/4j//wBkAAAB2AKgAiYF4QAAAAcJEQEe/4j//wBkAAAB2AKiAiYF4QAAAAcJDwEe/4j//wBkAAAB2ALGAiYF4QAAAAcJGgEe/4j//wBk/0IB2AH+AiYF4QAAAAcJNAEeAAD//wAk/ygB2AH+AiYF4QAAAAYJOnQA//8AZP8aAdgB/gImBeEAAAAHCUABHgAA//8AZP9eAdgB/gImBeEAAAAHCUMBHgAAAAIAFgAAAkgB/gAEABAAABM1NyEVAREzFSE1MxEjESERFmMBz/4wIAE0ICD+zAF+GAQc/oIB/uDg/gIBAv7+AP////wAAAC6AsYCJgXiAAAABgj9dIj//wAuAAAA7ALGAiYF4gAAAAYJAHSI////3gAAAQoCxgImBeIAAAAGCQN0iP///9QAAAEUAsgCJgXiAAAABgkFdIj////0AAAA9AKgAiYF4gAAAAYJEXSI/////AAAAOwCjgImBeIAAAAGCQd0iP////AAAAD4As4CJgXiAAAABgkLdIj//wBSAAAAlgKiAiYF4gAAAAYJD3SI////3gAAAQoCxgImBeIAAAAGCRp0iP///44AAADsAsYCJgXiAAAABgkedIgAAQAi/yoAwgH+ABYAABciJjU0NjcjETMRBgYVFBYzMjY3FwYGeiQ0KxsEIBkrJhYRGg0ODCXWKS0mPxsB/v4CHEEhHx0KChQKEv//AEIAAAC2AuwCJgXiAAAABgkTdIj//wBU/0IAlAH+AiYF4gAAAAYJNHQAAAIAFgAAAPYB/gAEAAgAABM1NzMVAxEzERZkfH4gAQIYBBz+/gH+/gIAAAIAZP92AWwB/gADABQAADMRMxEXIiYnNxYWMzI2NREzERQGBmQghA8gCwgJHA8qGCAWLQH+/gKKCAQeAwc+LgH8/fwuOhwA//8ALP/0AboCxgImBeMAAAAHCQMBJP+I//8ALP/0AboCxgImBeMAAAAHCRoBJP+IAAIALP/0AZgB/gAEABUAABM1NzMVAyImJzcWFjMyNjURMxEUBgagfHznLkMUFhc0JTUzIBs8AQIYBBz+8igkDiEbOj8Bc/6JKEMoAP//AGT/KAHWAf4CJgXkAAAABwk3ARwAAP//AGT/QgHWAf4CJgXkAAAABwk0ARwAAP//AGT/XgHWAf4CJgXkAAAABwlDARwAAP//ADQAAAGGAsYCJgXlAAAABgkAeoj//wBkAAABhgJaAiYF5QAAAAcJGQFC/2r//wBk/ygBhgH+AiYF5QAAAAcJNwEAAAD//wBk/0IBhgH+AiYF5QAAAAcJNAEAAAD//wAC/0IBhgKOAiYF5QAAACYJB3qIAAcJNAEAAAD//wBk/14BhgH+AiYF5QAAAAcJQwEAAAAAAgAEAAABkAH+AAcADQAANyc/AhcPAhEzESEVEAxwDLQMwAwGIAECnBowAk4aVALGAf7+HhwAAgAWAAABmgH+AAQACgAAEzU3MxUDETMRIRUWZLa4IAECAQIYBBz+/gH+/h4cAAMAFgAAAZoB/gAEAAkADwAANzU3MxUlNTczFQMRMxEhFRZktv7mZLa4IAECzBgEHGwYBBz+yAH+/h4cAAIAGgAAAcwB/gAZAB8AACUiLgIjIgYHJz4CMzIeAjMyNjcXDgIHETMRIRUBVyc7MzUhHBoCGgIPIyAmOzM2IRwaARoCDyLNIAECxB4oHjkpAh04JR4oHjsnAhw4JsQB/v4eHAAC//4AAAGaAf4AFgAcAAA3IiY1NDYzMhYWFSc0JiMiBhUUFjMzFQcRMxEhFWw3NyQeHCEPFBoaFBIjJb6sIAECzCogGyUeMR0IIyUXDxIaHMwB/v4eHAD//wBkAAABhgH+AiYF5QAAAAcFawDYAOz//wBkAAACBALGAiYF5gAAAAcJAAE2/4j//wBkAAACBAKiAiYF5gAAAAcJDwE2/4j//wBk/0ICBAH+AiYF5gAAAAcJNAE2AAD//wBkAAAB1ALGAiYF5wAAAAcI/QEk/4j//wBkAAAB1ALGAiYF5wAAAAcJAAEk/4j//wBkAAAB1ALGAiYF5wAAAAcJGgEk/4j//wBkAAAB1ALIAiYF5wAAAAcJBQEk/4j//wBkAAAB1AKiAiYF5wAAAAcJDwEk/4j//wBk/ygB1AH+AiYF5wAAAAcJNwEkAAD//wBk/0IB1AH+AiYF5wAAAAcJNAEkAAD//wBk/14B1AH+AiYF5wAAAAcJQwEkAAAAAQBk//QB5gIKACEAAAUiJic3FjMyNjY1NCYmIyIGBgcRIxEzFTY2MzIWFhUUBgYBYw8hDAsUGxstGylJMBk8NhMgIB1XLjdXMiU7DAUEHgktaltZZSoZJxb+agH+Rh40NHNfZnczAAABAGT/ggHeAgoAFgAABRE0JiYjIgYGBxEjETMVNjYzMhYWFREBvihGLhk8NhMgIB1XLjVTMH4BllFdJhknFv5qAf5GHjQuZlT+YAD//wA4//QCAALGAiYF6AAAAAcI/QEc/4j//wA4//QCAALGAiYF6AAAAAcJAAEc/4j//wA4//QCAALGAiYF6AAAAAcJAwEc/4j//wA4//QCAALIAiYF6AAAAAcJBQEc/4j//wA4//QCAAKgAiYF6AAAAAcJEQEc/4j//wA4//QCAAKOAiYF6AAAAAcJBwEc/4j//wA4//QCAALOAiYF6AAAAAcJCwEc/4j//wA4//QCAgLGAiYF6AAAAAcJFwEc/4j//wA4//QCAALGAiYF6AAAAAcJGgEc/4j//wA2//QCAALGAiYF6AAAAAcJHgEc/4gAAgA4/yoCAAIKACQAMQAABSImNTQ2NwcGJiY1NDY2MzIWFhUUBgYHDgIVFBYzMjY3FwYGJzI2NjU0JiMiBhUUFgEoJDQtORpCZzs6Z0NCZzsrRicwNRUmFhEaDQ4MJSM6VzFrV1hqatYpLR1NGhABQnlSUndBQXdSR2lDDRAuLxEfHQoKFAoS6DprSW5+fm5tgf//ADj/QgIAAgoCJgXoAAAABwk0ARwAAP//ADj/9AIAAuwCJgXoAAAABwkTARz/iP//ADj/9AIAAvgCJgXoAAAABwlhARz/iP//ADj/9AIAAvgCJgXoAAAABwlfARz/iP//ADj/9AIAAxwCJgXoAAAABwlpARz/iP//ADj/9AIAAyACJgXoAAAABwljARz/iP//ADj/QgIAAsYCJgXoAAAAJwkDARz/iAAHCTQBHAAA//8AOP/0AgADIAImBegAAAAHCW8BHP+IAAMALv/qAgoCFAAPABwAIAAABSImJjU0NjYzMhYWFRQGBicyNjY1NCYjIgYVFBYHJwEXARxCZzs7Z0JCZzs7Z0I6VzFrV1hqaoAWAcYWDEJ5UVJ3QUF3UlF5Qh46a0lufn5ubYEoEgIYEv//AC7/6gIKAsYCJgaOAAAABwkAARz/iAACADgAAAKYAf4AEgAcAAAhIiYmNTQ2NjMhFSMVMxUjFSEVJTMRIyIGFRQWFgE+WnQ4OHRaAVD4zs4BAv6qNDR6bjBnP3NMTXNAHMQc5hwbAcl7a0JnOgD//wAGAAABlAH+AgYHHwAAAAEAKP/0AbICCgAdAAAXIiYnNxYWMzI2NjU0JiMiBgcnNjYzMhYWFRQOAss2TCEUHkQsPlgwZlwpQhcUF0wzRWY5IT1VDCYkFCEfOmtJbX8dGRYZJUF4UT1jRyUAAwA4//QDdgIKACEALgA7AAAFIiYmNTQ2NjMyFhYXIz4CMzIWFhUUBgYjIiYmJzMOAicyNjU0JiMiBhUUFhYhMjY2NTQmIyIGFRQWARA+Yjg4Yj4xUjwREhE8UjE+Yjg4Yj4xUjwREhE8UjFTY2NTUWUuUgHENlIuZVFSZGQMQnhSUndBJ1dISFcnQXdSUnhCJ1dISFcnHoFtbn5+bklrOjprSW5+fm5tgQACADj/9AIAAf4AIwAvAAAFIiY1NDY2NxUmJjU1MxUUFhYzMjY2NTUzFRQGBzUeAhUUBicyNjU0JiMiBhUUFgEcaXszUS5CRCAqRigpRiseREIuUTN7aVpobFZVbWgMVEY0QyQHEg5bSywmQEcdHUdAJixLWw4SByRDNEZUHkM9QUNDQT1D//8AOP/0AgACkgImBegAAAAHCS4BhgAg//8AOP/0AgACxgImBpUAAAAHCQABHP+I//8AOP/0AgACxgImBpUAAAAHCP0BHP+I//8AOP/0AgAC7AImBpUAAAAHCRMBHP+I//8AOP/0AgACyAImBpUAAAAHCQUBHP+I//8AOP9CAgACkgImBpUAAAAHCTQBHAAA//8AZAAAAbwCogImBekAAAAHCQ8BDv+I//8AZAAAAbwCxgImBesAAAAHCQABDP+I//8AZAAAAbwCxgImBesAAAAHCRoBDP+I//8AZAAAAbwCogImBesAAAAHCQ8BDP+I//8AZP8oAbwB/gImBesAAAAHCTcBDgAA//8AZP9CAbwB/gImBesAAAAHCTQBDgAA//8AZP9CAbwCjgImBesAAAAnCQcBDP+IAAcJNAEOAAD//wBk/14BvAH+AiYF6wAAAAcJQwEOAAD//wAw//QBmALGAiYF7AAAAAcJAADw/4j//wAw//QBmALGAiYF7AAAAAcJAwDw/4j//wAw//QBmALGAiYF7AAAAAcJGgDw/4j//wAw/ygBmAIKAiYF7AAAAAcJOgDsAAD//wAw/ygBmAIKAiYF7AAAAAcJNwD6AAD//wAw//QBmAKiAiYF7AAAAAcJDwDw/4j//wAw/0IBmAIKAiYF7AAAAAcJNAD6AAD//wAw//QBmAMGAiYF7AAAAAcJhQDw/4j//wAw//QDUAIKACYF7AAAAAcF7AG4AAAAAQBk//QCAgIKACgAAAUiJic3FhYzMjY1NCYmJyc3JiYjIgYVESMRNDY2MzIWFwceAhUUBgYBaytPGxYbPic4PBxPTgKFED8xTFogNVo5PkwZhkdRISdEDCIcGBwcQC4eMiYLGYQgLlZa/sQBRj5YLj4vhQosPiQmQCYA//8AHgAAAaICxgImBe0AAAAHCRoA4P+I//8AHgAAAaICogImBe0AAAAHCQ8A4P+I//8AHv8oAaIB/gImBe0AAAAHCToA2AAA//8AHv8oAaIB/gImBe0AAAAHCTcA4AAA//8AHv9CAaIB/gImBe0AAAAHCTQA4AAA//8AHv9eAaIB/gImBe0AAAAHCUMA4AAA//8AHgAAAaICoAImBe0AAAAHCREA4P+IAAIAHgAAAaIB/gAEAAwAABM1NzMVAxEjNSEVIxFQVMygsgGEsgEAGgIc/wAB4hwc/h4AAgAS/+wBuAImAAMACwAAFycBFwMRIzUhFSMRKBYBkBbosgGEshQOAiwO/egB4hwc/h4A//8AYv/0AdICxgImBe4AAAAHCP0BGv+I//8AYv/0AdICxgImBe4AAAAHCQABGv+I//8AYv/0AdICxgImBe4AAAAHCQMBGv+I//8AYv/0AdICyAImBe4AAAAHCQUBGv+I//8AYv/0AdICoAImBe4AAAAHCREBGv+I//8AYv/0AdICjgImBe4AAAAHCQcBGv+I//8AYv/0AdICzgImBe4AAAAHCQsBGv+I//8AYv/0AdIC7AImBe4AAAAHCRUBGv+I//8AYv/0AgACxgImBe4AAAAHCRcBGv+I//8AYv/0AdICxgImBe4AAAAHCRoBGv+IAAEAYv8qAdIB/gAqAAAFIiY1NDY3ByImJjURMxEUFhYzMjY2NREzERQGBgcOAhUUFjMyNjcXBgYBJiQ0Lx8CLlQ2ICpGKClGKx4nQSgUKBomFhEaDQ4MJdYpLSlCGRAjWVABPv7IRk4gIE5GATj+wkFTLggEJTMYHx0KChQKEgD//wBi//QB0gL4AiYF7gAAAAcJfwEa/4j//wBi//QB0gMgAiYF7gAAAAcJfAEa/4j//wBi//QB0gMmAiYF7gAAAAcJgQEa/4j//wBi//QB0gMgAiYF7gAAAAcJeQEa/4j//wBi/0QB0gH+AiYF7gAAAAcJNQEaAAD//wBi/0IB0gH+AiYF7gAAAAcJNAEaAAAAAgAU//QCRAH+AAQAGgAAEzU3IRUBIiYmNREzERQWFjMyNjY1ETMRFAYGFGQBzP7qLlQ2ICpGKClGKx42VAECGAQc/vIjWVABPv7IRk4gIE5GATj+wlBZIwD//wBi//QB0gLsAiYF7gAAAAcJEwEa/4gAAgBi//QCNgKcAA8AJQAAASc+AjU0Jic3FhYVFAYGAyImJjURMxEUFhYzMjY2NREzERQGBgHSHB8rFgYIHAkJHS7RLlQ2ICpGKClGKx42VAHoFgMZJhgLHA0QESARJC0a/gUjWVABPv7IRk4gIE5GATj+wlBZIwD//wBi//QCNgLGAiYGyQAAAAcJAAEa/4j//wBi//QCNgLGAiYGyQAAAAcI/QEa/4j//wBi//QCNgLsAiYGyQAAAAcJEwEa/4j//wBi//QCNgLIAiYGyQAAAAcJBQEa/4j//wBi/0ICNgKcAiYGyQAAAAcJNAEaAAD//wAG/0IBlgH+AiYF7wAAAAcJNADSAAD//wAeAAACcQLGAiYF8AAAAAcI/QFK/4j//wAeAAACcQLGAiYF8AAAAAcJAAFK/4j//wAeAAACcQLGAiYF8AAAAAcJAwFK/4j//wAeAAACcQKgAiYF8AAAAAcJEQFK/4j//wAEAAABcQLGAiYF8gAAAAcI/QC+/4j//wAEAAABcQLGAiYF8gAAAAcJAAC+/4j//wAEAAABcQLGAiYF8gAAAAcJAwC+/4j//wAEAAABcQLIAiYF8gAAAAcJBQC+/4j//wAEAAABcQKgAiYF8gAAAAcJEQC+/4j//wAEAAABcQKiAiYF8gAAAAcJDwC+/4j//wAE/0IBcQH+AiYF8gAAAAcJNAC+AAD//wAEAAABcQLsAiYF8gAAAAcJEwC+/4j//wA0AAABpQLGAiYF8wAAAAcJAAD2/4j//wA0AAABpQLGAiYF8wAAAAcJAwD2/4j//wA0AAABpQKiAiYF8wAAAAcJDwD2/4j//wA0AAABpQLGAiYF8wAAAAcJGgD2/4j//wA0/0IBpQH+AiYF8wAAAAcJNAD+AAD//wA0/14BpQH+AiYF8wAAAAcJQwD+AAAAAwAWAAAB8gH+AAQADwAZAAATNTczFQMRMzIWFhUUBgYjJzMyNjU0JiYjIxZiuLh+VnA2NnBWXlp1aS5iTloBAhgEHP7+Af4/ck1MdEAae2tDZjoAAgBkAAABvAH+AA4AFwAAMxEzFTMyFhYVFAYGIyMVNTMyNjU0JiMjZCBzPlgvL1g+c2lYVVVYaQH+XBw+NDFCIYCcOEBBMQAAAgBk/4IBvAIKAA8AHAAAFxEzFTY2MzIWFhUUBgYHFTU+AjU0JiYjIgYGB2QgHlMvK0QpOoh2bXkwIDYiGTs3E34CfEYdNR9GOzh4fEB8nD50azExOBcZJxYAAQAb/3YBggIKACcAABcnPgI1NCYjIgYHJz4CNTQmIyIGByc2NjMyFhUUBgc2FhYVFAYGYgxidTM/NRk2Gw5SViA2LDNKLhQsVj87R0RCM0wrPH+KGihRUCUtMwoQGCs/NR0nLSkpEio0PDYxSSYFGjorMFpVAAEAL//0AawB/gAfAAAXIiYnNxYWMzI2NjU0JiMiBgcnNyE1IRUHNhYWFRQGBvI/XyUTKVE2KUYrREQWHw8Uyv7aAVLEPl0zMlUMJyUUJxscNyc5QQsJGtYcEtAMIEoyLkQmAP//AC//9AGsAsYCJgbmAAAABwkaAQT/iAABAED/9AH8AgoAIQAABSImJjU0NDUhFSEWFjMyNjU0JiMiBgcnNjYzMhYWFRQGBgEYQmE1AaD+fwVlT1hqYlwqSRsSGlMzRmQ2O2YMQXZQAgUCHGltfHJrgSAYFhgoQndRVXg/AAACAB7/9AIAAf4AEgAgAAAFIiYmNTQ2NzUjNTMyFhYVFAYGJzI2NjU0JiMiBgYVFBYBHEJnO0s3nOpKbz87ZkM6VzFyWzdSLmoMPHBOXHscAxo8clNQd0IeOmpHa3ZDbUBndQAAAQBk/4IBvAIKABkAABcRMxU2NjMyFhYVFQc1NCYjIgYGBxEhFSEVZCAeWCowRCQhPjsaOzYTAQj++H4CfEYgMiFMPy4DLlM+GScW/oYcfgACAB7/dgHgAf4AIwAxAAAFIiYmNTQ2NzUuAjU0Njc1IzUhFSMiBgYVFBYXHgIVFAYGJzI2NTQuAicGBhUUFgECPV00Uz8fNSA6NKIBuJpKWSdgXjxOJjFjSmBeIjxQLkhIYoofQTI4UhwEEyo6KTdEEgMcHCpBJT1OIRUoNikoQykeRDAjLB8bER9MLz03AP//ABr/ggHcAgoADwbrAfoBgMAA//8ARgAAAWgB/gAPBeUBzAH+wAAAAQBk/4IBwgIKACYAABcRMxU2NjMyFhUUBgceAjMyNjcXBgYjIiYmJz4CNTQmIyIGBxFkICNLLjpEfIYNRlcoGiQOCA0vGjNlTRFjdDEyLCdPJn4CfEYnKz85To9HHykUBAQcBgQaOzMyYFoqKjApLf3sAAABACj/9AF0AgoAIgAABSImJic+AjU0JiMiBgcnNjYzMhYVFAYHHgIzMjY3FwYGAR4zZU0RY3QxMywmQiMUJkkxOkR8hg1GVygaJA4IDS8MGjszMmBaKiowIiYSKSs/OU6PRx8pFAQEHAYEAAABAGT/ggG8AgoAFQAAFxEzFTY2MzIWFhUVBzU0JiMiBgYHEWQgHlgqMEQkIT47Gjs2E34CfEYgMiFMPy4DLlM+GScW/ewAAQAe//QBogH+ABwAAAUiJiY1NDY2NzUjNSEVIyIOAhUUFjMyNjcXBgYBBDxcNDRPKcYBhEs+XkAhXkwpPRwUHkUMMV5DRHNREAQcHDhXYitVXx8fEiIoAAIABv8WAZYB/gAcACkAABciJjU0NjY3FQMzExYWFzM2NjcTMwM1HgIVFAYnMjY1NCYnIwYGFRQW0CoqEyAVviJpER0QBBEZEWgguhUhEioqGxkbFwQWHBnqNCgXOEUqLAH6/twvSC8vSC8BJP4GKylFOBcoNBwlGSBLJydLIBklAAABAGT/+AC+Af4AEAAAFyImJjURMxEUFjMyNjcXBgaeEhoOIBAOBQsGBgYRCA4fGQHA/joTEQMBGAMFAP//AAQAAAFxAf4ADwXyAXUB/sAA//8ALP/0AgQB/gAPBywCMAH+wAAAAQAB/4IBhAH+ABkAABcTAzMXFhYXMzY2NzczAxMjJyYmJyMGBgcHAa+cImALFA0EDhIKXiKcsCRqDBkPBA0ZDGt+AVABLLwVJxoaJxW8/tL+stAYMBwcMBjQAAABAA4AAAFaAggAFgAAMzU2NjU0JiMiBgcnNjYzMhYWFRQGBxWeVkRFOTJLGxQaVjwtSSpVR8gnTzw0PCkbFB0xIUAvQ1sktgACADD/9ADEAggAFwAvAAAXJzY2NTQmJzMUBiMiJjU0NjMyFhUUBgYDJzY2NTQmJzMUBiMiJjU0NjMyFhUUBgZCBC05GhIGFREQGB8ZJDggOigELTkaEgYVERAYHxkkOCA6DBgINSsdIAETFRgSFxs6MiY4IwEdGAg1Kx0gARMVGBIXGzoyJjgjAAABADQBFgDIAggAFwAAEy4CNTQ2MzIWFRQGIyImNTMGBhUUFhe2KDogOCQaHhcREBYGEho5LQEWBSM3IzU7GxcSGBUTAR8aLTcI//8AZAAAAyAB/gAmBm0AAAAHBeUBmgAA//8ALv92AdQCxgImBlsAAAAmCQB0iAAHCQABXP+I//8ACv8qAbICxgImBgAAAAAHCQAA3P+I//8AZP8qAZoCxgImBi4AAAAHCQABBP+I//8AIv8qAOwCxgImBlcAAAAGCQB0iP//ADj/KgIAAsYCJgaFAAAABwkAARj/iP//AGL/KgHSAsYCJgbAAAAABwkAARr/iAABAC7/KgGqAgoAQgAAFyImNTQ2NwciJiY1NDY3NSYmNTQ2NjMyFhcHJiYjIgYVFBYzMxUjIgYVFBYWMzI2NxcOAgcOAhUUFjMyNjcXBgb+JDQqMBgzVTJGNCsxLEosMlQYEhZMKjdLUFomNlVjK0YpOU8oEhYhJx4oLhQmFhEaDQ4MJdYpLSRKFhAmRC45QgcEDD4qKDshJRsSGBw3LTY2Gjk7KDcdHSUUEhoTBwkoMRYfHQoKFAoSAAACAAQAAAFxAf4ABAAUAAATNTczFScVEyMnJiYnIwYGBwcjEzUeUuiNpiJWDx4RBBAeDlYhpwGIGgIcdtD+0qEcNRwcNRyhAS7QAAEAKgAAAQIB/gALAAAzNTMRIzUzFSMRMxUqXFzYXFwcAcYcHP46HP//AB4AAAECAsYCJgcDAAAABwj9AJb/iP//ACoAAAEOAsYCJgcDAAAABwkAAJb/iP//AAAAAAEsAsYCJgcDAAAABwkDAJb/iP////YAAAE2AsgCJgcDAAAABwkFAJb/iP//ABYAAAEWAqACJgcDAAAABwkRAJb/iP//AB4AAAEOAo4CJgcDAAAABwkHAJb/iP//ABIAAAEaAs4CJgcDAAAABwkLAJb/iP//ACoAAAECAqICJgcDAAAABwkPAJb/iP//AAAAAAEsAsYCJgcDAAAABwkaAJb/iP///7AAAAEOAsYCJgcDAAAABwkeAJb/iAABACr/KgECAf4AIAAAFyImNTQ2NyM1MxEjNTMVIxEzFSMiBgYVFBYzMjY3FwYGnCQ0LRtiXFzYXFw6GC8fJhYRGg0ODCXWKS0qQxMcAcYcHP46HCY6Hh8dCgoUChL//wAqAAABAgLsAiYHAwAAAAcJEwCW/4j//wAq/0IBAgH+AiYHAwAAAAcJNACWAAAAAgAqAAABAgH+AAQAEAAAEzU3MxUDNTMRIzUzFSMRMxU0VGrIXFzYXFwBBBYEGv78HAHGHBz+OhwA//8AKv8qAQ4CxgImBw4AAAAHCQAAlv+IAAEAZP92AdQB/gAlAAAFIiYnNxYWMzI2NSMDJiYnIxYWFREjETMTFhYXMyYmNREzERQGBgF/DRwJBwgXDCMUBPIPHhEEAgIeIvIPHxAEAQMeEyWKBgQbAgY6MwFuFzMcJUck/rwB/v6SFjMdJkYkAUT99iw4GgACACr/+AECAf4AAwAUAAATNTMVAyImJjURMxEUFjMyNjcXBgYq2EISGg4gEA4FCwYGBhEB4hwc/hYOHxkBwP46ExEDARgDBf//AAoAAAGyAf4CBgXaAAD//wBkAAABzgH+AgYF2wAAAAEAZAAAAZAB/gAFAAAzESEVIRFkASz+9AH+HP4eAAIAGgAAAbwB/gAFAAsAADM1EzMTFSUhAycjBxrCHsL+gQFca0EDQhIB7P4UEhsBEK2tAP//AGQAAAGaAf4CBgXeAAD//wA0AAABpQH+AgYF8wAA//8AZAAAAdgB/gIGBeEAAAADADj/9AIAAgoADwAcACAAAAUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmIyIGFRQWJzUzFQEcQmc7O2dCQmc7O2dCOlcxa1dYamoOzAxCeVFSd0FBd1JReUIeOmtJbn5+bm2B8BwcAP//AGQAAACEAf4CBgXiAAD//wBkAAAB1gH+AgYF5AAAAAEABgAAAZQB/gANAAAzEzMTIwMmJicjBgYHAwa2IbchaRAbEQMSGRFqAf7+AgEsL1AuLlAv/tT//wBkAAACBAH+AgYF5gAA//8AZAAAAdQB/gIGBecAAAADAC4AAAGIAf4AAwAHAAsAADM1IRUBNTMVJTUhFS4BWv7p1f7wAUocHAECHBzgHBwA//8AOP/0AgACCgIGBegAAAABAGQAAAHSAf4ABwAAMxEhESMRIRFkAW4g/tIB/v4CAeL+Hv//AGQAAAG8Af4CBgXpAAAAAQAwAAABpQH+AAsAADM1Nyc1IRUhFwchFTDNyAFV/tPBxAFLEvHqERrh6BsA//8AHgAAAaIB/gIGBe0AAP//AAQAAAFxAf4CBgXyAAAAAwAw/+4CNgIQABEAHwAjAAAlIiYmNTQ2NjMzMhYWFRQGBiMnMzI2NTQmIyMiBhUUFhcRMxEBKExwPDxwTBZNbzw8b00WFmVxcWUWZHJyXx86MVk8PFcvL1c8PFkxGl9NTVtbTU1fZgIi/d7//wASAAABhgH+AgYF8QAAAAIASAAAAfsB/gAXABsAACUiJiY1NTMVFBYWMzMyNjY1NTMVFAYGIwcRMxEBF0FdMR8nTzoVO04nHzFcQhofyiZRPn9+M0YjI0Yzfn8+USbKAf7+AgAAAQAsAAACBAIKACkAADM1MzUuAjU0NjYzMhYWFRQGBgcVMxUjNT4CNTQmJiMiBgYVFBYWFxUsexw0IThlRUVmNyE0HHuwIzwmLlY9PVYuJjwiGgMZQ1k5SHNERHNIOVlDGQMaFxZCXz4/Zj09Zj8+X0IWFwACAGT/+AGWAgYADgAXAAAXETMVMzIWFhUUBgYjIxU1MzI2NTQmIyNkICRKazk5a0okJGBsbGAkCAIOTi1SOTlVLkxmWUlIVv//ADj/9AIAAgoCBgdmAAAAAgBS/3YB1AH+AAkAIAAAMxEzETMBMwcHFRciJic3FhYzMjY2NTQmIzcyFhYVFAYGZCACARYm3mBsOUobDhtIKzxZMXxkBEpyQD5nAf7+4AEg6mC0ihsTGBUVMlg4VlwcMFtDRWM2AP////QAAAD0AqACBgZRAAD//wAEAAABcQKgAgYG2AAA//8ACgAAAkAB/gAmBdoAAABHBeIBvAAAQAAzM///AGQAAALAAf4AJgXhAAAARwXiAjwAAEAAMzP//wAsAAACtAIKACYHLAAAAEcF4gIwAABAADMz//8ACgAAAbIB/gIGBdoAAAACAGQAAAHIAf4ADgAXAAAzESEVIRUzMhYWFRQGBiMnMzI2NTQmIyNkAT7+4n48WTEsVz+CeFZWWVd0Af4cxhs7MDJDIRo7Pzsz//8AZAAAAc4B/gAGBdsAAP//AGQAAAGQAf4CBgcXAAAAAgAk/1QB9gH+AAkAHwAAFyMnNSEVByM1ISURIw4CBw4CByc+Ajc+AjczEUIaBAHSBBr+agFUvgkQDwoPHBsNFgsYGg4LERAK+Ky4EBC4rAoB2TNYVjNLUSEGDwUhTkc2Wl46/gz//wBkAAABmgH+AgYF3gAAAAEACgAAAngCBgAtAAAzEycmJiMiIgcnNjMyFhYXFzM1MxUzNz4CMzIXByYiIyIGBwcTIwMjESMRIwMKsEQYIRcDCQUFCAwWIyITQl4eXkIUISMWDAgFBQkDFiIYRLAkpGAeYKQBEooxGQIgAg4pKYjg4IgpKQ4CIAIZMYr+7gEC/v4BAv7+AAABAC//9AGsAgoALAAAFyImJzcWFjMyNjY1NCYjIzUzMjY1NCYjIgYHJzY2MzIWFhUUBgcVFhYVFAYG8j9fJRMpUTYpRitiVjYmWlBKOCtIGxIbUjMsSiwwLDVFMlUMJyUUJxscNyc8Oho2NC83GhgUGCQhOicrPwwEB0I4LkUmAAEAZAAAAdQB/gAZAAAzETMRFAYGBzM2NjcTMxEjETQ2NjcjBgYHA2QeAQIBBBEeD/IiHgECAQQQHw/yAf7+vxgxMRkbMxYBcP4CAUUYLi8YGzIX/pL//wBkAAAB1AKwAiYHPQAAAAcJDQEg/2oAAQBkAAAB2gIGABoAADMRMxUzNz4CMzIWFwcmIiMiBgYHBxMjAyMRZCB2VBghHxQFDQQIBAcFDBYaFFTGJrp2Af7gjCcnDgICHgIJICGM/vABAv7+AAABAAj/9AGwAf4AGQAAFyImJzcWFjMyNjY3NjY3MxEjESMGBgcOAioGFAgKBwkGDxsaDREgEvQguhAdEQ8gJgwDAx4CAhU/QFalW/4CAeNQn09ITRwA//8AZAAAAgQB/gIGBeYAAP//AGQAAAHYAf4CBgXhAAD//wA4//QCAAIKAgYF6AAA//8AZAAAAdIB/gIGByQAAP//AGQAAAG8Af4CBgXpAAD//wA4//QBwgIKAgYF3AAA//8AHgAAAaIB/gIGBe0AAAABAAj/9AGUAf4AFAAAFyInNxYzMjY3NwMzExczNxMzAwYGZhoSCg8RICYMEL4hgygEInogvBI0DAYeBhsbJAGS/uZUVAEa/kwoLgAAAwAw//QCNAIKABEAHwAjAAAlIyImJjU0NjYzMzIWFhUUBgYnMzI2NTQmIyMiBhUUFhcRMxEBPhhObjo6bk4YTm46Om5mGGlra2kYaWtrZxxILVM6O1MsLFM7OlMtGldJSlZWSklXbgIW/er//wASAAABhgH+AgYF8QAAAAEAZP9UAgYB/gAMAAAFNSERMxEhETMRMxUHAej+fCABIiBABKysAf7+HgHi/h4QuAAAAQBIAAABnAH+ABMAACE1BgYjIiY1NTMVFBYzMjY3NTMRAXwVNyVbaCBYTiM1FiDyBAZEVX19RzYGBPD+AgABAGQAAAJ4Af4ACwAAMxEzETMRMxEzETMRZCDaINogAf7+HgHi/h4B4v4CAAIAZP9UArgB/gAGABIAAAU1IzUzFQclETMRMxEzETMRMxECmixKBP2wINog2iCsrBwQuKwB/v4eAeL+HgHi/gIAAAIAHgAAAjIB/gAOABcAADMRIzUzFTMyFhYVFAYGIyczMjY1NCYjI9q83HI8WTEuWD50alZWV1doAeIc4Bw8MDJDIRw5PzszAAMAZAAAAjwB/gAMABUAGQAAMxEzFTMyFhYVFAYGIyczMjY1NCYjIwERMxFkIGg8WTEuWD5qYFZWV1deAZggAf7gHDwwMkMhHDk/OzP+/gH+/gIAAAIAZAAAAcYB/gAMABUAADMRMxUzMhYWFRQGBiMnMzI2NTQmIyNkIHw8WTEuWD5+dFZWV1dyAf7gHDwwMkMhHDk/OzMAAgAo//QBsgIKAB0AIQAAFyImJzcWFjMyNjY1NCYjIgYHJzY2MzIWFhUUDgIDNSEV0jlWGxQbTTA7VC1kWCxAHhQhSDZCZDcgO1N2ARwMLhwWHCY3bE1sfhwcFh4iQHdRQGVFJAEOHBwAAAMAZP/0AtoCCgAHABcAJAAAMxEzFTMVIxEFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiMiBhUUFmQgn58BckJnOztnQkJnOztnQjpXMWtXWGpqAf7gHP7+DEJ5U1F3QEF3UlJ4Qh46a0lufn5ubYEAAwAeAAABhgH+AAwAFQAZAAAhNSMiJiY1NDY2MzMRAzM1IyIGFRQWAzcXBwFmhDNNKitQN5yScnJMUE2HrB+l7CA/LTE7Gv4CAQbdLzw5Of76/Af1AP//AGQAAAGaAsYCBgYjAAD//wBkAAABmgKgAgYGJwAAAAEAHv/4Ag4B/gAkAAAFIiYnNxYWMzI2NjU0JiMiBgcRIxEjNSEVIxU2NjMyFhYVFAYGAX0NHAwKCRYJGjUkVU4iMRcgogGQzhU1IjtXMC1DCAQGGgMDFzgvRD4FBf70AeIcHLoFBSFGNztFHAD//wBkAAABkAKoAiYHOAAAAAcJAAEK/2oAAgA4//QBwgIKABsAHwAABSImJjU0NjYzMhYXByYmIyIGFRQWMzI2NxcGBgE1IRUBH0VoOjtpRjJIFhQWPipcampcLEQeFCFM/usBHAxBeVRTdj8mGBYYHnpwcIAfIRQkJgEOHBz//wAw//QBmAIKAgYF7AAA//8AZAAAAIQB/gIGBeIAAP////QAAAD0AqACBgZRAAD//wAs//QBOgH+AgYF4wAAAAIACP/0AsAB/gAiACsAABciJic3FhYzMjY2NzY2NzMVMzIWFhUUBgYjIxEjBgYHDgIlMzI2NTQmIyMqBhQICgcJBg8bGg0RIBLgXjxZMS5YPoCmEB0RDyAmAVlWVlZXV1QMAwMeAgIVP0BWpVvgHDwwMkMhAeNQn09ITRwoOT87MwACAGQAAALwAf4AFAAdAAAzETMVITUzFTMyFhYVFAYGIyMRIRElMzI2NTQmIyNkIAEoIF48WTEuWD6A/tgBSFZWVldXVAH+4ODgHDwwMkMhAQL+/hw5PzszAAABAB4AAAIEAf4AFwAAMxEjNSEVIxU2NjMyFhUVIzU0JiMiBgcRwKIBkM4VNSJXYSBQSiIxFwHiHBy6BQVEVZmZRzYFBf70AP//AGQAAAHaAqgCJgc/AAAABwkAARL/av//AGQAAAHUAqgCJgc9AAAABwj9ASD/av//AAj/9AGUArACJgdIAAAABwkNAM3/agABAGT/VAHSAf4ACwAABScjETMRIREzESMHARACqiABLiCmBKysAf7+HgHi/gKsAAADAB4AAAHcAh4ADAAVABkAADMRMxEzMhYWFRQGBiMnMzI2NTQmIyMnNSEVniBYPFkxLlg+WlBWVldXTqABcAIe/wAcPDAyQyEcOT87M5EaGgAAAwA4//QCAAIKAA8AGwAfAAAFIiYmNTQ2NjMyFhYVFAYGJzI2NTQmIyIGFRQWJSE1IQEcQmc7O2dCQmc7O2dCV21tV1hsbAEi/mYBmgxAeFRUdz8/d1RUeEAefnJve3tvcn7wHAAAAQAGAAABuwIKABkAADMDMxMWFhczNjY3NzY2MzIWFwcmJiMiBgcDvrgiahEbEAQRGA9GESAfBw0HCQQIBxEVC4oB/v7SLk0vMEwu3jIqAwMeAgIhIf5YAAEAZAAAAZgCqgAHAAAzESE3MwchEWQBEAwYCP70Af6syP4eAAIAJgAAAaQB/gAEAAoAABM1NzMVAxEhFSERJlTGyAEs/vQBABoCHP8AAf4c/h4AAAIAZP9UAZAB/gAGAAwAABc1IzUzFQcnESEVIRGmLEoEXAEs/vSsrBwQuKwB/hz+HgAAAgAK/1QCigIGAAYANAAABTUjNTMVByUTJyYmIyIiByc2MzIWFhcXMzUzFTM3PgIzMhcHJiIjIgYHBxMjAyMRIxEjAwJsDiwE/YSwRBghFwMJBQUIDBYjIhNCXh5eQhQhIxYMCAUFCQMWIhhEsCSkYB5gpKysHBC4rAESijEZAiACDikpiODgiCkpDgIgAhkxiv7uAQL+/gEC/v4AAgAv/1QBrAIKAAMAMAAAFyczByciJic3FhYzMjY2NTQmIyM1MzI2NTQmIyIGByc2NjMyFhYVFAYHFRYWFRQGBuICHgQIP18lEylRNilGK2JWNiZaUEo4K0gbEhtSMyxKLDAsNUUyVay2tqAnJRQnGxw3Jzw6GjY0LzcaGBQYJCE6Jys/DAQHQjguRSYAAAIAZP9UAe4CBgAGACEAAAU1IzUzFQclETMVMzc+AjMyFhcHJiIjIgYGBwcTIwMjEQHQEjAE/nogdlQYIR8UBQ0ECAQHBQwWGhRUxia6dqysHBC4rAH+4IwnJw4CAh4CCSAhjP7wAQL+/gACAB4AAAJQAgYAAwAeAAATByM1ExEzFTM3PgIzMhYXByYiIyIGBgcHEyMDIxH6ILy8IHZUGCEfFAUNBAgEBwUMFhoUVMYmunYB/hwc/gIB/uCMJycOAgIeAgkgIYz+8AEC/v4AAQBk/3YB0AIGAC4AAAUiJic3FhYzMjY1NCYmIyMRIxEzFTM3PgIzMhYXByYiIyIGBgcHJzIWFhUUBgYBHAwZCwgMEgxFSzJTMXQgIHZUGCEfFAUNBAgEBwUMFhoUVBo5YDsqUIoGBhgEBGtVOU4p/v4B/uCMJycOAgIeAgkgIYwMLlpCRGM1AAIAZP9UAhgB/gAGABIAAAU1IzUzFQclETMVITUzESMRIREB+ixKBP5QIAE0ICD+zKysHBC4rAH+4OD+AgEC/v4AAAEAZP92AdgB/gAYAAAFIiYnNxYWMzI2NREhESMRMxUhNTMRFAYGAYQMHQsICRoJIhL+zCAgATQgEiWKBgQcAwU/LwEA/v4B/uDg/fwuOhwAAgA4/1QBwgIKAAMAHwAABSczBzciJiY1NDY2MzIWFwcmJiMiBhUUFjMyNjcXBgYBBAIeBANFaDo7akcwSBYUFj0nX2tqXCxFHRQhTKy2tqBCeFJReEEmGBQXHX9tbYEeIBIlJQD//wAEAAABcQH+AgYF8gAAAAIABAAAAXEB/gAEABQAADc1NzMVBzUDMxcWFhczNjY3NzMDFT5UpIymIlYPHxAEEB4OViGnyBoCHMjQAS6hHDUcHDUcof7S0AAAAgAS/1QBmgH+AAYAIAAABTUjNTMVByUTJzMXFhYXMzY2NzczBxMjJyYmJyMGBgcHAXwQLgT+fKicImALFA0EDBQKXiKcqCNkDBgPBA0ZC2SsrBwQuKwBCPaZER8VFR8Rmfj++p8TJxYWJxOfAAACAEj/VAHcAf4ABgAaAAAFNSM1MxUHJzUGBiMiJjU1MxUUFjMyNjc1MxEBvixKBFwVNyVbaCBYTiM1FiCsrBwQuKzyBAZEVX19RzYGBPD+AgAAAQBkAAABuAH+ABMAADMRMxU2NjMyFhUVIzU0JiMiBgcRZCAVNyRcaCBYTiI1FwH+1AUFRFWbm0c2BQX+8v//AGQAAACEAf4CBgXiAAD//wAKAAACeAKwAiYHOwAAAAcJDQFB/2r//wAKAAABsgKwAiYHNQAAAAcJDQDe/2r//wAaAAACggH+AgYGDgAA//8AZAAAAZoCzgImBzoAAAAHCQ0BBf+I//8AQP/0AfwCCgIGBugAAP//AGQAAAHUAnACJgc9AAAABwkHASD/av//ADj/9AIAAoICJgdDAAAABwkRARz/av//ADj/9AIAAgoCBgdmAAD//wAI//QBlAJwAiYHSAAAAAcJBwDN/2r//wAI//QBswKoAiYHSAAAAAcJFwDN/2oAAgAa/1QB7AH+AAkAFwAAFyMnNSEVByM1ITMTMxMjAyYmJyMGBgcDOBoEAdIEGv5qBLYhtyFpEBsRAxIZEWqsuBAQuKwB/v4CASwvUC4uUC/+1AAAAQAKAAACeAH+ABUAADMTJzMXMzUzFTM3MwcTIwMjESMRIwMKqpQkimQeZIoklKoknmYeZp4BEuzg4ODg7P7uAQL+/gEC/v4AAQBkAAAB2gH+AAwAADMRMxUzNzMHEyMDIxFkIHiYJqTEJrh4Af7g4O7+8AEC/v7//wAGAAABlAH+AgYHHwAA//8AMP/uAjYCEAAGBykAAAADABYAAADSAqAACwAXABsAABMiJjU0NjMyFhUUBjMiJjU0NjMyFhUUBgMRMxE2DRMTDQ4SEm4NExMNDhISXCACYBEPDxERDw8REQ8PEREPDxH9oAH+/gIAAgAGAAACXAH+ABYAHwAAMxMzFzMyFhYVFAYGIyMDJiYnIwYGBwMlMzI2NTQmIyMGtiFPajxZMS5YPiVpEBsRAxIZEWoBZQRWVldXVgH+4Bw8MDJDIQEsL1AuLlAv/tQcOT87MwD//wBkAAAB2gKoAiYHhQAAAAcJAAES/2oAAgAK/1QCigH+AAYAHAAABTUjNTMVByUTJzMXMzUzFTM3MwcTIwMjESMRIwMCbA4sBP2EqpQkimQeZIoklKoknmYeZp6srBwQuKwBEuzg4ODg7P7uAQL+/gEC/v4AAAIAZP9UAe4B/gAGABMAAAU1IzUzFQclETMVMzczBxMjAyMRAdASMAT+eiB4mCakxCa4eKysHBC4rAH+4ODu/vABAv7+AAABAGT/dgHOAf4AIAAABSImJzcWFjMyNjU0JiYjIxEjETMVMzczBycyFhYVFAYGARwMGQsIDBIMRUsyUzF0ICB4mCakHDlgOypQigYGGAQEa1U5Tin+/gH+4ODuDC5aQkRjNQAAAgAeAAACUAH+AAMAEAAAEwcjNRMRMxUzNzMHEyMDIxH6ILy8IHiYJqTEJrh4Af4cHP4CAf7g4O7+8AEC/v4A//8ACgAAAngCsAImB4QAAAAHCQ0BQf9qAAEAJv/0AdgCCgA/AAAXIiYmNTQ+BDU0JiMiBhUUHgIXFhYXByYmJy4DNTQ2NjMyFhUUDgQVFBYzMjY3NjY3MwYGBwYGwypIKyQ4PjgkGSMmKyQ9SiYgPhoKG0AiKU9AJhwzICwqIzc+NyNMNCZGHCMxEBwSMiYfUAwjPyojOC4qKi8dGSw1IydYV04eGSMJGwkjHCFUXV0qITUfOScgMy0qLDMfMz8mHCReNDpkKCIsAAABAB4AAAFUAf4ABgAAMxMhNSEVA7CG/ugBNoYB4hwS/hQAAwAWAAAB0AH+AAQAEwAcAAATNTczFQMRMxUzMhYWFRQGBiMjFTUzMjY1NCYjIxZiuLggcz5YLy9YPnNpWFVVWGkBAhgEHP7+Af5cHD40MUIhgJw4QEEx//8AMAFIAKYCPgIHCOQAAP9g//8ANgFIAKwCPgIHCOUAAP9g//8AMAFIAKYCPgIHCOYAAP9g//8ARAAWAIwB6gIGBW0AIgACADj/9AGcAgoADwAfAAAXIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFuo5TyopUDk5UCkpUDksQiQkQiwsQiQkQgxBeVJTd0BAd1NSeUEcOGxMTWo3N2pNTGw4AAEAPAAAAMAB/gAIAAAzESM1NjY3MxGiZiI1ExoByRYFEAr+AgAAAQAoAAABggIKABwAADM1PgI1NCYjIgYHJzY2MzIWFhUUBgYHNjYzMxUqYH8+PkMoRxoVIE4xMkgmQnlTFzMfwBRXf2QtMkImHRIjKSNAKzNpek4CAhwAAAEAGP/0AXcCCgApAAAXIiYnNxYWMzI2NTQmJiM1MjY1NCYjIgYHJzY2MzIWFRQGBxUWFhUUBgbMRVUaExpLPTxOKlpJZVNCNihGGRIcSzJAWEAtNU0tTQwvGhUZKUA0JTcfG0MvLTYfGhUaJUE7Mz4OAwpFOCxBJAAAAQAjAAABoQH+ABEAACERNDY3Iw4CBwchFSE1ATMRASwBAQMHDxAJrwFU/oIBDxgBdRE1EQoUEwzZGxABU/4CAAEAJP/0AYYB/gAhAAAXIiYnNxYWMzI2NjU0JiMiBgcnNyEVIwc2NjMyFhYVFAYG00VQGhIZSD0mQilOQSIyGBgUAQHmERYzHzBPLzVSDCwYFhcnIz8rPkoVEA7wG8EMEiNHODdMJwAAAQBF//QBngIKACwAAAUiLgI1NDY2MzIWFwcmJiMiBgYVFBYWMzI2NTQmIyIGBzU2NjMyFhYVFAYGAQEsRjEZO2E4JzoWExQ1Hi9RMSFGNjVGPUcgUiYgUCw0RyYrRwwgPlk6bYA4GxYWFhUydGM/YDZLODlMJi4jIyklRzQuSCkAAAEAIQAAAXIB/gANAAAzPgI3ITUhFQ4DB5wFJUg5/toBUTNDKBMEaKSPSBsRPXNzf0sAAwA8//QBnwIKAB8ALAA5AAAXIiYmNTQ2Njc1JiY1NDY2MzIWFRQGBgcVHgIVFAYGAzY2NTQmIyIGFRQWFgMyNjU0JiYnBgYVFBbyNVIvJDYbHzUoRClKUBsmERkuHixNCycrQTs0QC5JAkFMM1IvLkJVDCVAKCQ4Kg0EEjooJTkgTTocMygNAw0iMCMlPSQBFBs+Iiw/NiwlMSD++j0tKTMiEBZELDBCAAABADX/9AGKAgoALAAAFyImJzcWFjMyNjY1NCYmIyIGFRQWMzI2NxUGBiMiJiY1NDY2MzIeAhUUBga6KDsVEhUzHTBQMCBENzRFPUUhUSUfUCwyRyUqRyksRTAaO14MGhYVFRQydGI+YTdMODlLJi4jIislSDMvSCkgPlo6bIA4AAIAWP/0AKAB/gAFABEAADcDNTMVAwciJjU0NjMyFhUUBnAEIAQMDRcXDQ4WFqwBFD4+/uy4FBIUFBQUEhQAAgBYAAAAoAIKAAUAEQAAMzUTMxMVAyImNTQ2MzIWFRQGbAQYBBANFxcNDhYWPgEU/uw+AbwVExIUFBITFQACAC7/9AFMAh4AGgAmAAA3Jj4DNTQmIyIGByc2NjMyFhYVFA4DFwciJjU0NjMyFhUUBqQGFystHzQ6IkAaFBtHMC0/ICAtLBkGCg0XFw0OFhasJjImJjAkJTkcHBQbJSE2ISg2JyUuIrgUEhQUFBQSFAACAD7/4AFcAgoAGgAmAAAXIiYmNTQ+AyczFg4DFRQWMzI2NxcGBgMiJjU0NjMyFhUUBsotPiEgLSwZBhwGFystHzQ6I0AZFBtHJg0XFw0OFhYgITYhKDYnJS4iJjImJjAkJTkcHBQbJQHcFRMSFBQSExUAAAIALv/0AUwCHgAeACoAADcnNTMVByM+AzU0JiMiBgcnNjYzMhYVFA4DFQciJjU0NjMyFhUUBqoEIAYICCYpHTQ6IkAaFBtHMERIHSoqHQgNFxcNDhYWrLA+Pm4eJSEtJSU5HBwUGyVIMCcyJSQxJ7gUEhQUFBQSFAAAAgA+/+ABXAIKAB4AKgAAFyImNTQ+AzUzFxUjNTczDgMVFBYzMjY3FwYGAyImNTQ2MzIWFRQGykRIHSoqHRQEIAYICCYpHTQ6I0AZFBtHJg0XFw0OFhYgSDAnMiUkMSewPj5uHiUhLCYlORwcFBslAdwVExIUFBITFf//AFQBigB6AlICBgV0AJz//wBUAYoA+gJSAgYFdQCc//8AOgGQAJgCXgIGBXYAnP//ADgBigCWAlgCBgV3AJz//wA6AZABGAJeAgYFeACc//8AOAGKARYCWAIGBXkAnP//ACgBAAEAAR4CBgWHABYAAQAoAQIBcAEeAAMAABM1IRUoAUgBAhwcAAABACgBAgKAAR4AAwAAEzUhFSgCWAECHBwAAAEAWv+EAPACbAANAAAXJiY1NDY3FwYGFRQWF949R0c9Ejw+Pjx8UbdsbLdRDEy8YGC7TQABAB7/hAC0AmwADQAAFyc2NjU0Jic3FhYVFAYwEjw+PjwSPkZGfAxNu2BgvEwMUbdsbLcAAQBk/5oA/AJWAAcAABcRMxUjETMVZJiAgGYCvBb9cBYAAAEAEv+aAKoCVgAHAAAXNTMRIzUzERKAgJhmFgKQFv1EAAABACT/mgD8AlYALgAAFyImNTQ2NjU0JiM1MjY2NTQmJjU0NjMzFSMiBhUUFhUUBgcVFhYVFAYVFBYzMxXeNjYEBCE1IyUOBAQ2Nh4gMCAGEx0dEwYgMCBmKz8aMTEaIDIYFyUUGzEyGj8rFiwsJD4mKjMJBAk0KSU/JCstFgABABL/mgDqAlYALgAAFzUzMjY1NCY1NDY3NSYmNTQ2NTQmIyM1MzIWFRQGBhUUFhYzFSIGFRQWFhUUBiMSIDAgBhQcHBQGIDAgHjY2BAQOJSM0IgQENjZmFi0rJD8lKTQJBAkzKiY+JCwsFis/GjIxGxQlFxgyIBoxMRo/K///ACoBjgE+AywCBwfYAAABmv//AGABmgDOAyACBwfZAAABmv//ADIBmgE0AywCBwfaAAABmv//ACoBjgEwAywCBwfbAAABmv//ADABmgE2AyACBwfcAAABmv//ACoBjgE2AyACBwfdAAABmv//ADQBjgE6AywCBwfeAAABmv//ADIBmgEyAyACBwffAAABmv//ADIBjgEyAywCBwfgAAABmv//ACoBjgEwAywCBwfhAAABmv//ACIBwgFGAv4CBwfRAAACTv//ACICUgFGAm4CBwfSAAACTv//ACICAgFGAr4CBwfTAAACTv//AEIBVACqA2ICBwfiAAABmv//ACoBVACSA2ICBwfjAAABmv//ACwBkgBsAdYCBwfkAAABmv//ACIBMgB2AdYCBwflAAABmv//ACr/SgE+AOgCBwfYAAD/Vv//AGD/VgDOANwCBwfZAAD/Vv//ADL/VgE0AOgCBwfaAAD/Vv//ACr/SgEwAOgCBwfbAAD/Vv//ADD/VgE2ANwCBwfcAAD/Vv//ACr/SgE2ANwCBwfdAAD/Vv//ADT/SgE6AOgCBwfeAAD/Vv//ADL/VgEyANwCBwffAAD/Vv//ADL/SgEyAOgCBwfgAAD/Vv//ACr/SgEwAOgCBwfhAAD/VgABACL/dAFGALAACwAAFzUjNTM1MxUzFSMVpIKCHoSEjJAckJAckAAAAQAiAAQBRgAgAAMAADc1IRUiASQEHBz//wAi/7QBRgBwAiYH0gBQAAYH0gCw//8AQv8QAKoBHgIHB+IAAP9W//8AKv8QAJIBHgIHB+MAAP9W//8ALP9OAGz/kgIHB+QAAP9W//8AIv7uAHb/kgIHB+UAAP9WAAIAKv/0AT4BkgANABkAABciJiY1NDYzMhYVFAYGJzI2NTQmIyIGFRQWtCs+IUpAQUkhPisyOjoyMTs7DDBdQ2Nra2NDXTAaYVVWXl5WVWEAAQBgAAAAzgGGAAgAADMRIzU2NjczEbJSGykQGgFKFgYTDf56AAABADIAAAE0AZIAGAAAMzU+AjU0JiMiBgcnNjYzMhYVFAYGBzMVOkVXKDEpHDERFBE/JDVBLVA1yhRBWkUiLTUmGhIdKzw+Kk1TNBoAAQAq//QBMAGSACgAABciJic3FhYzMjY1NCYjNTI2NTQmIyIGByc2NjMyFhYVFAYHFhYVFAYGsC1FFBgSPCInOU5CPkIvKRgwFBQUOiQgNR8tISQ6IjoMLhwSHCYuKikrGDYiIyseGBIaJBguICUzDAYyKiQzGwAAAQAwAAABNgGGAAwAADM1NyMHBzMVITUTMxHgBAQ6Tt7++rYW7mZUcBoQAQD+egAAAQAq//QBNgGGAB8AABciJic3FhYzMjY1NCYjIgYHJzczFSMHNjYzMhYVFAYGtDNCFRgUOCgqODctHCkRFBTCqA4PJRg2SiM7DC4cEhwmPDAyOhgODrgcgAkNREIpPCEAAQA0//QBOgGSACgAABciJjU0NjYzMhYXByYmIyIGBhUUFjMyNjU0JiMiBgc1NjYzMhYVFAYGwD1PL0koGyUQDg0iFR47Jzw0KTEvLx40IBo5ITw+IDcMY1tTYisLCxoJDSdWR05YPCoqOhojIxoaSDYkOiIAAAEAMgAAATIBhgAMAAAzPgI3IzUhFQ4CB44FHDUs3gEAMjcZBEl6cDkaEkB1eUYAAAMAMv/0ATIBkgAaACUAMQAAFyImNTQ2NzUmJjU0NjMyFhUUBgYHFRYWFRQGJzY1NCYjIgYVFBYXMjY1NCYmJwYVFBayOkYuHhkhQC4wQhUcCyQmSho4MSMhLz8RKTkkOiBGNQxBKyc7EAQRKB8sODctGiYbCQQSLSMwQN4pNSAmKCAkKtIyIh8jFgwoPB81AAEAKv/0ATABkgAoAAAXIiYnNxYWMzI2NjU0JiMiBhUUFjMyNjcVBgYjIiY1NDY2MzIWFRQGBpAbJBEODiEVHjsnOzUoMjAuHjUfGTohPD4gNyM+Ti9JDAwKGgkNJ1ZHTlg8Kio6GiMjGRtINiQ6ImJcU2IrAAABAEL/ugCqAcgADwAAFy4CNTQ2NjcXBgYVFBYXmBwmFBQmHBIqICAqRiZRWzY1W1AmDjl9QkJ9OwAAAQAq/7oAkgHIAA8AABcnNjY1NCYnNx4CFRQGBj4UKiAgKhQbJRQUJUYOO31CQn05DiZQWzU2W1EAAAEALP/4AGwAPAALAAAXIiY1NDYzMhYVFAZMDRMTDQ4SEggSEBEREREQEgAAAQAi/5gAdgA8ABQAABcnNjY1JxcGBiMiJjU0NjMyFhUUBi4MGB4KGAQOBgwUFAwSFihoFgsrHiYgBgQNDxERGxsiPf//ACoBAgE+AqACBwfYAAABDv//AGABDgDOApQCBwfZAAABDv//ADIBDgE0AqACBwfaAAABDv//ACoBAgEwAqACBwfbAAABDv//ADABDgE2ApQCBwfcAAABDv//ACoBAgE2ApQCBwfdAAABDv//ADQBAgE6AqACBwfeAAABDv//ADIBDgEyApQCBwffAAABDv//ADIBAgEyAqACBwfgAAABDv//ACoBAgEwAqACBwfhAAABDv//AEIAyACqAtYCBwfiAAABDv//ACoAyACSAtYCBwfjAAABDv//ACwBBgBsAUoCBwfkAAABDv//ACIApgB2AUoCBwflAAABDv//ACwBkgEYAt4CBggRAAD//wAmAZIBMALeAgYIOQAA//8AIgGSAUIC3gIGCB8AAAACAAMBmgFVA0oADQARAAATEzMTIycmJicjBgYHBzc1MxUDmx2aH1gNGAwCDBcOWirDAZoBsP5Q/yhHJihGJ/+VGRkAAAMAPwGaAWADSgARABoAIwAAExEzMhYWFRQGBxUWFhUUBgYjJzMyNjU0JiMjETMyNjU0JiMjP3YsQSMoJjE4KEkyYU1EOz49UVlCTEpEWQGaAbAXLiQiMgkDBzUtKjgc8isrKib+gC43Ly4AAAEAIgGSAVoDUgAbAAATIiYmNTQ2NjMyFhcHJiYjIgYVFBYzMjY3FwYG2jZTLy9VNyY6EhISMB1JVFNHIjUXERg+AZI3ZUVEZDcfFBMUGWxZW20cGRIcIQACAD8BmgFrA0oACgAVAAATETMyFhYVFAYGIyczMjY2NTQmJiMjP2ZDWCsrWENJSTpKIyRLO0YBmgGwNWBBQWM2GTFXOTlVLwABAD8BmgE0A0oACwAAExEzFSMVMxUjFTMVP+/SsbHYAZoBsBmkGcEZAAABAD8BmgEtA0oACQAAExEzFSMVMxUjFT/u0bGxAZoBsBmtGdEAAAEAIgGSAV4DUgAeAAATIiYmNTQ2NjMyFhcHJiYjIgYVFBYzMjc1IzUzFQYG3jhVLzFXOiw5EREQMSRMV1RLQCNphBNCAZI3ZUVEZDchEhMSG2xZW20hiBmsFRsAAQA/AZoBZQNKAAsAABMRMxUzNTMRIzUjFT8d7B0d7AGaAbC9vf5Q2toAAQA/AZoAXANKAAMAABMRMxE/HQGaAbD+UAABABkBkgDxA0oAEAAAEyImJzcWFjMyNjURMxEUBgaDJTQRFhEoGykoHRYwAZIiHQ4bGDI0ATj+xSM5IQABAD8BmgFpA0oADAAAExEzFTM3MwcTIycHFT8dAtUjjJ8hkloBmgGw8fGf/u/7ZZYAAAEAPwGaASYDSgAFAAATETMRMxU/HcoBmgGw/mkZAAEAPwGaAZEDSgAbAAATETMXFzM3NzMRIxE0NjY1IwcDIwMnIx4CFRE/K1sjAyJaKhwBAgIiXhtfIwMBAgEBmgGw/WBg/f5QAR0RKCgSXv77AQVeEigoEf7jAAEAPwGaAWQDSgATAAATETMTFzMmJjURMxEjAycjFhYVET8guTIDAQMbH7kzAgECAZoBsP7NVR8/HwEL/lABM1UfOx/+8QACACIBkgGLA1IADwAbAAATIiYmNTQ2NjMyFhYVFAYGJzI2NTQmIyIGFRQW1jRRLy9RNDVSLi5SNURSUkRDUlIBkjhlRUVjNjZkREVlOBptW1pra1pbbQAAAgA/AZoBUgNKAAwAFQAAExEzMhYWFRQGBiMjFTUzMjY1NCYjIz93MUYlJkUxWlNDQkJDUwGaAbAXNSwqOBy60y82NygAAAMAIgE1AYsDUgAPABsAKQAAEyImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFhciJic3FhYzMjY3FwYG1jRRLy9RNDVRLi5RNURRUURDUlLCOUoPIA48Kw8VCAcIHQGSOGZFRGM2NmNERWY4Gm5bWWtrWVtudzorASUmBAEZAgUAAwA/AZoBUwNKAAwAFQAZAAATETMyFhYVFAYGIyMVNTMyNjU0JiMjEyc3Fz98LEAkJEAsX1c7Pz87V9V8HIIBmgGwFzEpJzYbx+AuMTEn/mnQCNgAAQAdAZIBPANSACoAABMiJic3FhYzMjY1NCYnJy4CNTQ2NjMyFhcHJiYjIgYVFBYWFxcWFhUUBrEwShoTGEMmMjwuIEQTKR0iOSQoPhQREzQiKzYYIw9EJjZMAZIlHBQcHzAoKSQOHgkZKiAfLxseFRMUGSskGSAUBx4QMC80QwABABEBmgFEA0oABwAAExEjNSEVIxGciwEziwGaAZcZGf5pAAABAD4BkgFkA0oAFQAAEyImJjURMxEUFhYzMjY2NREzERQGBtElQysdITYfIDYiGytDAZIfS0MBC/75OkIbG0I6AQf+9UNLHwABAAEBmgFAA0oADQAAEwMzFxYWFzM2Njc3MwOSkR9SDRUNAw4SDVEejwGaAbD8KEInJ0Io/P5QAAEAEQGaAeoDSgAhAAATAzMXFhYXMzY2NzczFxYWFzM2Njc3MwMjAyYmJyMGBgcDdWQfOAgOBwMIEApFHkUKEAkDCA0IOB1kH1EHCgYDBgsHTwGaAbD+JEYjI0Yk/v4kRiMjRiT+/lABKhkvGRkvGf7WAAEACQGaATEDSgAZAAATNyczFxYWFzM2Njc3MwcXIycmJicjBgYHBwmEeyBICRAKAwoPCEkee4QfTAkUDAMKEwlNAZrg0IAPGhERGg+A0d+GECETEyEQhgAB//8BmgEkA0oADwAAEzUDMxcWFhczNjY3NzMDFYOEH0QLFw0DDRgKQx6EAZqwAQCIGC0YGC0YiP8AsAABAB8BmgFEA0oACQAAEzUTIzUhFQMhFR/+6AEM/gEBAZoRAYYZEf56GQACACwBkgEYAt4AGQAjAAATIiY1NDY3NCYjIgYHJzY2MzIWFRUjJyMGBicyNjc1BgYVFBaMKjZkbBwsHz4RDBJDJzkpFgYEFTYbGDYcY08nAZIvKzU3Cik5GgwWDB5ENsooEh4aGRtsCjAkIiAAAAIAPAGSAUYDdAATACAAABMiJicjByMRMxUHNjYzMhYVFAYGJzI2NTQmIyIGBxUWFroWMxcEBBYcAho1H0JAJkAkLz0wNhg3Gxo1AZIUEh4B2opAFR9WSjZNKRpQQjtLHBq4FhQAAAEAIgGSARoC3gAaAAATIiY1NDY2MzIWFwcmJiMiBhUUFjMyNjcXBga2QFQqQychLRAQEiEdMUNCNB0pEA4SLgGSV081SicWDhQPD04+PU8TDRQPFwAAAgAmAZIBMAN0ABMAIQAAEyImNTQ2NjMyFhcnNTMRIycjBgYnMjY3NSYmIyIGBhUUFrBASidBJhsvGAIcFgYEFS0cGC8bGTIXHjIeNQGSWlIxSCcUEjqC/iYmEhwaHBi6FxMjPSZCUAABACABkgEqAt4AIwAAEyImJjU0NjYzMhYWFRQUByM1Mwc0JiMiBhUUFhYzMjY3FwYGtClDKChBIyg4HgL86gg1LSpEIjYeHi0TDBUxAZImSjY1SicjQS4GCggaDEU9RUcwPh4QDBQNFQAAAgAWAZoAwgN8ABAAFQAAExE0NjYzMhYXByYmIyIGFREDNTczFUQSIxkOFQ0IBxMOGRlKLmgBmgF+Hy0YBAYYAwUoHv5+ASQWAhgAAAMAJAECAT4C3gAxAD0ATAAAEyImJjU0NzUmJjU0Njc1JiY1NDY2MzIWFzMVIxYWFRQGIyImJwYGFRQWMzMyFhUUBgYDMjY1NCYjIgYVFBYXMjY1NCYjIyImJwYVFBamKTofLgwQGAsQGR40IBAXCmdIDxNDLw0dDAoQHCJFNzIlRDMjMzMjJTExLTZCKCREBhcLKjcBAhYnGysfBAgaEhQdBwQNLRwhMxwFBRoMKRcxQQcHBxYPEhYjJxswHwEUMScoLi0pJzH6MB4aFAEDGyQfIgAAAQA8AZoBLAN0ABQAABMRMxUVNjYzMhYVFSM1NCYjIgYHFTwcFzofOSscHjAWNCABmgHaiEgYIkM1zMYtNxwg7gAAAgAwAZoAaANaAAMADwAAExEzEQMiJjU0NjMyFhUUBjwcDAwQEAwMEBABmgE8/sQBiBAMDBAQDAwQAAL/7AECAGoDWgAQABwAABMiJic3FhYzMjY1ETMRFAYGEyImNTQ2MzIWFRQGFAwQDAgIDAobERwQHyMMEBAMDBAQAQIEBBoDAyQeAXb+jiMrFAIgEAwMEBAMDBAAAQA8AZoBMAN0AAwAABMRMxEzNzMHFyMnBxU8HASeJGp8Im5IAZoB2v6mvH6+qFZSAAABADwBkgB8A3QADwAAEyImNREzERQWMzI2NxcGBmYWFBwJBwMHBAYECgGSGxsBrP5ODAoBARgBAwAAAQA8AZoB6ALeACEAABMRMxczNjYzMhYXNjYzMhYVFSM1NCYjIgcVIzU0JiMiBxU8FgQEFTIfIS4JGDkfNSscHiwpORweLCk5AZoBPDAYIB8hGiZDNczGLTc87sYtNzzuAAABADwBmgEsAt4AFAAAExEzFzM2NjMyFhUVIzU0JiMiBgcVPBYEBBc4HzkrHB0vGDQgAZoBPDAYIEM1zMYtNxwg7gACACIBkgFCAt4ADwAbAAATIiYmNTQ2NjMyFhYVFAYGJzI2NTQmIyIGFRQWsihBJydBKChBJydBKDM/PzMzPz8BkihKNDVKJydKNTRKKBpPPT9NTT89TwAAAgA8AQ4BRgLeABMAIAAAExEzFzM2NjMyFhUUBgYjIiYnFxU3MjY1NCYjIgYHFRYWPBYGBBU0H0JAJkAmFjcXAmQvPTA2GDcbGjUBDgHIKBIeVko2TSkUEztwnlBCO0scGrgWFAAAAgAmAQ4BMALeABMAIAAAATU3BgYjIiY1NDY2MzIWFzM3MxEnMjY3NSYmIyIGFRQWARQCFTMeQEonQSYbMBMEBBZ+GDEZGTIXLUE1AQ5yPhMZWE40SigUEh7+OJ4YFsAXE04+PU8AAQA8AZoA2ALeABIAABMRMxczNjYzMhYXByYmIyIGBxU8FgYEEiwcCRMGCAQQCBcvFAGaATw4HiIDAxwCAiIs2AAAAQAWAZIA+ALeACcAABMiJic3FhYzMjY1NCYnLgI1NDYzMhYXByYmIyIGFRQWFx4CFRQGkCU+FxIVMiEjJzEdGC8fMjAeMBISEiEbIiIuHhkwHzsBkhoSFhAYJRkdHQoJFiMcHjQSDhYODiIUHBoMChQiHig0AAEAEwGSAMwDPgAXAAATIiY1NSM1NzczFTMVIxUUFjMyNjcXBgaWLiIzMwQYYGAZHwsVCggMHwGSNyvIGAJoaBrKHycGBBgECAAAAQA8AZIBLALWABQAABMiJjU1MxUUFjMyNjc1MxEjJyMGBqA5KxweLhg1HxwWBAQWOAGSRDTMxi03HR/u/sQwGCAAAQAIAZoBHgLWAAkAABMDMxcXMzc3MwOAeB5IIgQkSB56AZoBPMRcXMT+xAABABABmgG6AtYAFQAAEwMzFxczNzczFxczNzczAyMnJyMHB25eIDgYBBg4IjoYBBo2Hl4mNhoCGDgBmgE8zFZWzMxWVsz+xMJcXMIAAQAIAZoBCALWABEAABM3JzMXFzM3NzMHFyMnJyMHBwhwZiI0IgQgMiBkbCI2JgQoNgGappZONDROmKRUOjpUAAEACAEMARwC1gAbAAATIiYnNxYWMzI2NzcDMxcWFhczNjY3NzMDDgIyCREICAYNBx0pDAiEHk4IEwkECBEHQh58CR0rAQwDAxwDAy8lGQFBxBMxGBguFsT+ohsxIAABABIBmgD+AtYACQAAEzUTIzUzFQMzFRLAqtDAxgGaEAESGhL+8BoAAgAgAZABKgN6AAQAKAAAEyc3MxcDIiYmNTQ2NjMyFhYVFBQHIzUzBzQmIyIGFRQWFjMyNjcXBga+ZAImWigpQygoQSMoOB4C/OoINS0qRCI2Hh4tEwwVMQMWYARk/nomSjY1SicjQS4GCggaDEU9RUcwPh4QDBQNFQACACABkgEqA3oABAAoAAATNzMXBxMiJiY1NDY2MzIWFhUUFAcjNTMHNCYjIgYVFBYWMzI2NxcGBnhaJgJkHilDKChBIyg4HgL86gg1LSpEIjYeHi0TDBUxAxZkBGD+fCZKNjVKJyNBLgYKCBoMRT1FRzA+HhAMFA0VAAEAIAD4ASoC3gA3AAA3IiY1NDY3FwYGIyImJjU0NjYzMhYWFRQUByM1Mwc0JiMiBhUUFhYzMjY3FwYGFRQWMzI2NxcGBvIZKS0fCRkmEilDKChBIyg4HgL86gg1LSpEIjYeHi0TDC4oHgwOFAoMChr4HyUhPBUIDAgmSjY1SicjQS4GCggaDEU9RUcwPh4QDBQiORsZFQcJEAoOAAEAHAGSASYC3gAiAAATIiYmNTQ2NzMVIzcUFjMyNjU0JiMiBgcnNjYzMhYWFRQGBqArOx4BAfzqCDcxKj5BKR4sFAwVMSQmPiQmPQGSJEQwBgsHGgxIQEZGSEQQDBQOFCZKNjVKJwAAAQAsAZIBHALeACsAABMiJiY1NDY3NSYmNTQ2NjMyFhcHJiYjIgYVFBYzMxUjIgYVFBYzMjY3FwYGrCY6IDAdGSAdMh0bMBUOEygXHy8uMCEnMzk5KxwuFg4ZNAGSGCobJiYHBAknGBsjEhAUEg8NGxsbJRolIB4lDxESFRMAAQA8AQIBLALeACEAABMiJic3FhYzMjY1ETQmIyIGBxUjETMXMzY2MzIWFREUBgbmDBAMCAgMChsRHS8YNCAcFgQEFzgfOSsQHwECBAQaAwMkHgEALTccIO4BPDAYIEM1/v4jKxQAAQA8AQIB6ALeAC4AAAEiJic3FhYzMjY1ETQmIyIHFSM1NCYjIgcVIxEzFzM2NjMyFhc2NjMyFhURFAYGAaIMEAwICAwKGxEeLCk5HB4sKTkcFgQEFTIfIS4JGDkfNSsQHwECBAQaAwMkHgEALTc87sYtNzzuATwwGCAfIRomQzX+/iMrFAABABoBAgEuAt4AIAAAEyImJzcWFjMyNjURMxczNjYzMhYVFSM1NCYjIgYHERQGMAcKBQYFBgMICBYEBBc4HzkrHB0vGDQgEwECAwEYAQEKDAGkMBggQzXMxi03HCD+sBsbAAEAPAGaASoC1gAXAAATETMXFhYXMyYmNTUzESMnJiYnIxYWFRU8IoQLFQwEAwEcIoQKFwsEAwEBmgE80BAiEiM6GZ7+xNARIxAiOhqeAAMALAGSATgDfAAPABsAHwAAEyImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFic1MxWyJT0kJD0lJT0kJD0lLzk5Ly46Ok74AZIubV1daisral1dbS4aZnh4YGB4eGbSGBgAAQA8AZoBLAN8ACAAABMRNDY2MzIWFwcmJiMiBhUVNjYzMhYVFSM1NCYjIgYHFTwXKh8PFg0IBxUOIiIXOh85KxweMBY0IAGaAWolNh0EBhYDAzQmZBgiQzXMxi03HCDuAAAB//4BkgCaAtYAEgAAEyImJzcWFjMyNjc1MxEjJyMGBiAJEwYIBRAHFzATHhYGBBIrAZIDAxwBAyMr2P7EOB4iAAADAAgBAAEZAtYADQAaACcAABMDMxcWFhczNjY3NzMDByImNTQ2NzMWFhUUBicyNjU0JicjBgYVFBaBeR5JCBIHAwgRCEkcdxEeHxcWIBYXHh8SDxEOAw0TDwGpAS3AFigVFSgWwP7TqSQcFzYoKDYXHCQXGBAULxkZMRIQGAABABABmgEKA3wAFQAAEzUmJjU0NjMyFhcHJiYjIgYVFBYXFYgzRUs3LDwQEBIyJC81OjwBmsggRzk7PyMVEBQaNCowQh/ZAAACACYBkgEwAt4AEwAhAAATIiY1NDY2MzIWFzM3MxEjJyMGBicyNjc1JiYjIgYGFRQWsEBKJ0EmGy4VBAQWGAQEFS0cGC8bGTIXHjIeNQGSWVEySScUEh7+xCYSHBwaGLoXEyM9JkJOAAIAJgECATAC3gAfAC0AABMiJic3FhYzMjY1NTcGBiMiJjU0NjYzMhYXMzczERQGJzI2NzUmJiMiBgYVFBasHzkYDhcyGjE2AhkvHkBKJ0EmGy4VBAQWRjgYLxsZMhceMh41AQIUEBgQEDgwFDQVHVdJMkknFBIe/qw5R7YaGLAXEyM9JjpMAAABADwBmgBYA3QAAwAAExEzETwcAZoB2v4mAAEAIAD4ASoC3gA3AAA3IiY1NDY3FyImJjU0NjYzMhYWFRQUByM1Mwc0JiMiBhUUFhYzMjY3FwYGBwYGFRQWMzI2NxcGBsAZKSETAilDKChBIyg4HgL86gg1LSpEIjYeHi0TDA8eFSElHgwOFAoMChr4HyUeMBAIJko2NUonI0EuBgoIGgxFPUVHMD4eEAwUCg4GCTgXGRUHCRAKDgD//wAsAZIAbALGAicH5AAAAZoABwfkAAACigABACgCMgC7AkoAAwAAEzUzFSiTAjIYGAABACgCNAE0AkoAAwAAEzUhFSgBDAI0FhYAAAEAKAI0AgoCSgADAAATNSEVKAHiAjQWFgAAAgAgAHYBuAIeACAAMAAANyc3JiY1NDY3JzcXNjMyFzcXBxYWFRQGBxcHJwYGIyInFzI2NjU0JiYjIgYGFRQWFjQUQhIUFBJCFEIxRUQyQhRDEhUVEUIUQhc+IUUydydCJydCJydBKChBdhZEGD0jJT4YRRZFLy9FFkUYPiUjPRhEFkQXGTAUKUkwMEoqKkowMEkpAAMAPv+SAZwC7gApAC0AMQAAFyImJzcWFjMyNjU0LgQ1NDY2MzIWFwcmJiMiBhUUHgQVFAYGBzUzFQM1MxX0OmEbEhtTNkJGKkNKQyopRyw2SBgUFj4wNkQqQ0pDKi5MPh4eHgwuIhIcKk89LDwtKS8+LSxFJyggEB0fRzMoOCspMEMxNUwpYmZmAuh0dAACADYAAAGiAowAIAAlAAAzNTY2NTQmJjU0NjYzMhYXByYmIyIGFRQWFhUUBgcVIRUBNTczFTo5MRoaKEkzMkUVFBU6K0BCGRkoJAEs/pRC4hIhbTovWFcuM0soKCAQHR9QOC1TWTVCVSMEHAEoGgIcAAABACAAAAG4AoAAHQAAMzUjNTM1IzUzAzMXFhYXMzY2NzczAzMVIxUzFSMV3KioqJywImQRIRIEFCIQZCCynqqqqqIcUBwBVsohQyYmQiLK/qocUByiAAEAIAAAAbgCgAAVAAAzESM1MwMzFxYWFzM2Njc3MwMzFSMR3KicsCJkESESBBQiEGQgsp6qAQ4cAVbKIUMmJkIiyv6qHP7yAAMAGP/0AdACjAAdACIAJwAABSImJjU0NjYzMhYXByYmIyIGBhUUFhYzMjY3FwYGATU3IRUlNTchFQE2RWQ3OWlIL0gTFBY5J0BZLyxWPipBGRQbSv6tQAEa/qZCAUAMU5ZlZZRRKyMOICBKiFxcikwmKAwtMQEGGAQcbBgEHAAAAgA+/+YBrAKMABwAIAAAJSImJjU0NjYzMhYXByYmIyIGBhUUFjMyNjcXBgYHETMRARQ9YTg8YTkyQhgSGDwmM1MwZFIpRBkSHktHHFQ1ZklKZjQlFxQXHTJaPFpuIRcUGyVuAqb9WgAC/+b/FgEUAt4AHAAhAAAXIiYnNxYWMzI2NRE0NjYzMhYXByYjIgYVERQGBgM1NzMVIA0iCwgJHg0qGBsxIg8kDwofGygmFisfQpDqCAYYAwc+LgK2Lz0eCAgYDDw2/UouOhwCrBgEHAAAAwBC/5ABvALwAB0AIQAlAAAFIiYmNTQ2NjMyFhcHJiYjIgYGFRQWFjMyNjcXBgYHExcDNxMXAwEiRWU2OWlIL0gTFBY5J0BZLyxWPipBGRQZTL9mHGZIZhxmDFOWZWWUUSsjDiAgSohcXIpMJigMLTFgA1wE/KQEA1wE/KQAAwA2AAABogKMACAAJQAqAAAzNTY2NTQmJjU0NjYzMhYXByYmIyIGFRQWFhUUBgcVIRUlNTczFSU1NzMVOjkxGhooSTMyRRUUFTorQEIZGSgkASz+lEDk/txA5BIhbTovWFcuM0soKCAQHR9QOC1TWTVCVSMEHPoYBBxsGAQcAAADABIAAAHCAoAADwAUABkAADMRMxMXMycRMxEjAycjFxEDNTchFQU1NyEVYCqUPAQGICqUPAQGbk4BYv5QTgFiAoD+YrTeAXT9gAGgst7+jAFmGAQcbBgEHAADABAAAAHIAoAADAAVABoAADMRMzIWFhUUBgYjIxERMzI2NTQmIyMHNTchFWJQP2A1NWA/MiZdY2NdJnBSAWYCgCROQEFVKv7yASpQVFRCphgEHAAC//QAAAHgAoAAFQAaAAAzAzMTFzM3EzMTFzM3EzMDIwMnIwcDAzU3IRVsXiI+DgQQSCpIEAQQPCBaKkYSBBREnk4BngKA/hx+fgG8/kR+fgHk/YABsoiK/lABOBoEHgAEAEYAAAHKAowAEwAhACYAKgAANyImNTQ2NjMyFhcnNTMRIycjBgYnMjY3NSYmIyIGBhUUFhM1IRUHATUhFeBGVC1KKyc0GwQeGAQEFjslHjweHzIjJDoiQCIBAlL+2AFGal5YNU0qHBhsiP3oMBgiHCAish0ZJ0AnRlYBpBwYBP3WHBwAAAQAEAAAAcgCgAAMABUAGgAfAAAzETMyFhYVFAYGIyMRETMyNjU0JiMjBzU3IRUlNTchFWJQP2A1NWA/MiZdY2NdJnBSAWb+SFIBZgKAJE5AQVUq/vIBKlBUVELgGAQcbBgEHAADADb/kgGwAu4AIQAlACkAAAUiJiY1NDY2MzIWFwcmJiMiBgYVFBYWMzI2NzUjNTMVBgYHNTMVAzUzFQEQQmI2OWlILUgVFhY6JEBZLyxTOylGEYCeHlI8Hh4eDFOWZWWUUTAeFCAmSohcXIpMIhbOHPYkJGJmZgLodHQAAwAY//QBwgKMACkALgAzAAAXIiYmNTQ+BDU0JiMiBgcnNjYzMhYWFRQOBBUUFjMyNjcXBgYBNTchFQU1NyEV/ixMLic+RT0nPDItNRoUGkEzKUEmJz1FPidGQDVFFhIYT/7fQgFo/lZAAWoMIT4tNEw7MzQ/KSo8Hx0SHigiPCYtQzYzOUcxMD4rGxAeNAFyGAQcbBgEHAACAEL/kgG8AvAAHQAhAAAFIiYmNTQ2NjMyFhcHJiYjIgYGFRQWFjMyNjcXBgYHETMRASJFZTY5aUgvSBMUFjknQFkvLFY+KkEZFBtKRx4MU5ZlZZRRKyMOICBKiFxcikwmKAwtMWIDXvyiAAADAEoAAAG4AoAAFAAZAB0AABM1MzI2NTQmIyM1IRUjFhYVFAYGIyc1NyEVAwM3E0pMXGZmXEwBbpYmMDRfP1xCASxOzhraASQcS1FKPhwcEEcvPlMpuBgEHP4kASYQ/soAAAMAGP/zAbYCgAATABsAIwAAFxEzETI+AjU0Jic3FhYVFA4CJyc/AhcHBycnPwIXBweIICZTSS4BBRwFAzNWbJsOdBiyDsAYZg50GLIOwBgMAoz9khcvSTEMGhAKExoRO1Y2GvcYPgheGGYIPhg+CF4YZggAAwAiAAABsgKAAAcADwAXAAAzESM1IRUjEScnPwIXBwcnJz8CFwcH3LoBkLioDpwYig6YGI4OnBiKDpgYAmQcHP2crBhUCEgYUAgoGFQISBhQCAAAAgAiAAABsgKAAAgADAAAMxEjNTchFSMRAzUhFdy6QgFOuNgBkAH4GAQc/ggCZBwcAAAEADgAAAGuAoAADAAVABoAHwAAMxEzMhYWFRQGBiMjEREzMjY1NCYjIwM1NzMVJTU3MxWKUD9gNTVgPzImXWNjXSZwUu7+wFISAoAiTD4/Uin+5gE2TVFRP/5KGAQcbBgEHAAAAgA4AAABvAKAAAkADgAAMxEhFSERMxUjESc1NzMVigEy/u3c3HFUuAKAHP7+HP66khoCHAAAAf9c//QA7gKgAAMAAAcBMwGkAXIg/o4MAqz9VAD///9c//QA7gKgAgYIWQAA////XP/0AO4CoAIGCFkAAP//ACr/9AL0AqAAJwfYAAABDgAnCFkBaAAAAAcH2AG2AAD//wAq//QEVAKgACYIXAAAAAcH2AMWAAD//wAq//QFtAKgACYIXAAAACcH2AMWAAAABwfYBHYAAP//AEz/9ALEAqAAJwfZ/+wBDgAnCFkBVAAAAAcH3AGOAAD//wBM//QC1gKgACcH2f/sAQ4AJwhZATwAAAAHB9oBogAA//8AKv/0AtgCoAAnB9sAAAEOACcIWQGGAAAABwfcAaIAAP//AEz/9ALSAqAAJwfZ/+wBDgAnCFkBNgAAAAcH2wGiAAD//wAy//QC5gKgACcH2gAAAQ4AJwhZAWgAAAAHB9sBtgAA//8ATP/0AtgCoAAnB9n/7AEOACcIWQE2AAAABwfdAaIAAP//ADL/9ALsAqAAJwfaAAABDgAnCFkBaAAAAAcH3QG2AAD//wAq//QC7AKgACcH2wAAAQ4AJwhZAWgAAAAHB90BtgAA//8AMP/0AvYCoAAnB9wAAAEOACcIWQFyAAAABwfdAcAAAP//AEz/9ALSAqAAJwfZ/+wBDgAnCFkBQAAAAAcH3gGYAAD//wAq//QC5gKgACcH3QAAAQ4AJwhZAWgAAAAHB94BrAAA//8ATP/0AtQCoAAnB9n/7AEOACcIWQE2AAAABwffAaIAAP//AEz/9ALUAqAAJwfZ/+wBDgAnCFkBQAAAAAcH4AGiAAD//wAq//QC6AKgACcH2wAAAQ4AJwhZAWgAAAAHB+ABtgAA//8AKv/0AugCoAAnB90AAAEOACcIWQFoAAAABwfgAbYAAP//AB7/9ALUAqAAJwff/+wBDgAnCFkBNgAAAAcH4AGiAAD//wBM//QC3AKgACcH2f/sAQ4AJwhZAUAAAAAHB+EBrAAA//8ATP/0A+YCoAAnCFkBQAAAACcH2f/sAQ4AJwfZAZAAAAAHB9gCqAAA//8AKv/0AuYCoAAnB9gAAAEOACcIWQFoAAAABwfbAbYAAAABACIAcAG2AiQACwAANzUjNTM1MxUzFSMV3Lq6ILq6cMwczMwczAAAAQAiATwBtgFYAAMAABM1IRUiAZQBPBwcAAABADQAigGkAgoACwAANyc3JzcXNxcHFwcnSBSkpBSkpBSkpBSkihaqqhasrBaqqhasAAMAIgByAbYCIAADAA8AGwAAEzUhFQciJjU0NjMyFhUUBgMiJjU0NjMyFhUUBiIBlMoNExMNDhISDg0TEw0OEhIBPBwcyhQQDxMTDxAUAWgUEA8TEw8QFP//AMgBHAEQAWoABwVrAIQBKP//ACIA2AG2AbwCJghzAGQABghzAJz//wAiAHQBtgIgAicIcwAAAMgAJghzAAAABwhzAAD/OAABACIAmAG2AgAACQAAJSU1JRUHBxUXFwG2/mwBlPCEhPCYoiSiIF40BDReAAEAIgCYAbYCAAAJAAA3NTc3NScnNQUVIvCEhPABlJggXjQENF4goiQAAAIAIgAAAbYCAAAJAA0AACUlNSUVBwcVFxcFNSEVAbb+bAGU8ISE8P5sAZSYoiSiIF40BDReuBwcAAACACIAAAG2AgAACQANAAA3NTc3NScnNQUVATUhFSLwhITwAZT+bAGUmCBeNAQ0XiCiJP7GHBwAAAIAIgAAAbYCJAALAA8AADc1IzUzNTMVMxUjFQc1IRXcurogurraAZRwzBzMzBzMcBwcAAABAEQBJAGUAp4ACQAAExMzEyMnJyMHB0SWJJYgUjQENFIBJAF6/obWhITWAAEAIgBWAbYCPgATAAA3NyM1MzcjNSE3MwczFSMHMxUhB0RQcoRq7gEAUCJQcoRq7v8AUFaCHKwcgoIcrByCAAABACoBDgGuAYYAFwAAASIuAiMiBgcnNjYzMh4CMzI2NxcGBgFGHDArKRYWKBIWFDgcHS8rKRYXJxIWEzgBDhwkHBwkDCknHCQcHCQOJycA//8AKgCqAa4B6gImCIAAZAAGCIAAnAABACIAcAG2AVgABQAAJTUhNSEVAZb+jAGUcMwc6AABACIAcAG2AVgABQAANzUhFSEVIgGU/oxw6BzMAAABADIAcAGmAjIAEwAANzU0NjYzMhYWFRUjNTQmIyIGFRUyMFQ2NlQwIFNHRlRw+jxaMjJaPPruVlxcVu4AAAEAIgBwAbYCJAAFAAA3ETMRIRUiIAF0cAG0/mgcAAMAKgCuAsoB6AAhAC0AOQAAJSImJicjDgIjIiYmNTQ2NjMyFhYXMz4CMzIWFhUUBgYlMjY3JiYjIgYVFBYFMjY1NCYjIgYHFhYCMitEOx4EETJELSQ+JidAJypBMRIEFjlJLC9GJyZE/lYyUB4nTC0tQUMBqTk/Qj4zVSozVq4iOSMSNSklQCkrQCMmNRcePCgoRi4sSCoqQy0zPTc1NEAKSTM3S0Q8QjwAAgAqAcYBBgKsAA8AGwAAEyImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFpgcMiAgMhwcMiAgMhwkLi4kJC4uAcYbMyQlNBsbNCUkMxsaMyUnMzMnJTMAAAEAUgHyAIYCtgAEAAATJzcXB2YUGBwIAfICwgI+//8AUgHyAQYCtgAmCIgAAAAHCIgAgAAAAAEASgHyAH4CtgAEAAATJyc3F2oYCBwYAfKEPgLCAAEAIv/0AcQCoAAuAAAXIiYmNTQ2NjMyFhcHJiYjIgYGFRQWFjMyPgI1NCYmIyIGByc2NjMyFhYVFAYGzCxOMDJhRy9ZIgQrVidCUSUmQCY0TzccLEouIT8YEhpIKjZYND1wDC1UO0BjOSwmJDIoNlcxMEkpN19+Rmp7NRwaFB0hPYhxb6leAAABADz/cAEGAyIAJQAAFyImJzcWFjMyNjU0LgI1NDY2MzIWFwcmJiMiBhUUHgIVFAYGZA0VBgYGEgotGQ4SDhArKQwWBAYGEQsrGQ0SDRAqkAMDGgEDZFI1iZOHMjxhOQMDGgICZVM0iZKHMj1hOAAAAQCS/7ABHAOYABAAABcRNDY2MzIWFwcmJiMiBhURkhArKQwWBAYGEQsrGVADEjxhOQMDGgICZVP87AAAAQAk/ugAsALQABAAABMiJic3FhYzMjY1ETMRFAYGTA0VBgYGEgotGR4RK/7oAwMaAQNkUgMW/O49YTgAAQA0/5QCFgM0AA8AAAUDByc3ExYWFzM2NjcTMwMBHJZEDmSCBQYDBAMEA8Ie2mwBuiAaMP58DBgMDBgMA0D8YAAAAgAKAAAB/gKUAA0AEQAAMwMzExYWFzM2NjcTMwMDNSEV9uwiihUlEgQSJRWMIOyfASUClP50PGw+Pmw8AYz9bAGMHBwA//8ALgAAAZoClAIGAHkAAP//AEQAWACMAiwCBgVtAGT//wBEAFgBpAIsACYIkgAAAAcIkgEYAAAAAQAS/4gB4gKAAA0AABc1AQM1IRUhFRMBFSEVEgEI/AGk/ob4/vwBpngaAWIBYhocBP6m/qIEHAABAGD/iAIkAoAABwAAFxEhESMRIRFgAcQi/n54Avj9CALc/SQA//8AIv/0AuYCoAAmCBMAwgAnCFkBXgAAAAcIHwGk/mIAAQAe//QBVgLeACcAABciJiY1ETQ2NjMyFhUUDgIHJz4DNTQmIyIGFREUFjMyNjcXBgbqIzojHjMfLT0wUWMyEDJeSiwqICExPCggKBIQEjYMKE05AXhIViZHRz+DemgkFiRjc3o8QTNOUP6IVUcaEhQSIgACAC7/9ALyApQAIgA1AAAFIi4CNTQ+AjMyHgIVFBQVISIVFRQWFxYWMzI2NzMGBgEhMjU1NCYnJiYjIgYHBgYVFRQBkEmBYTc3YYFJSoBhN/3CBAUDKXFARHYqNDGT/s4BuAYFBSpuPkBwKgMFDDRcekZGelw0NFx6RgEFAgS4BgkFLjY9MzxIAVoGuAYMBCwyNS0EDAa0BgAAAQAe//ICRAIGAAkAAAUBNQEXByEVIRcBKv70AQwU8gH4/gjyDgEIBAEIFOgc6AAAAQAs/+gCQAIOAAkAAAURBycBMwEHJxEBKOgUAQgEAQgU6BgB+PIUAQz+9BTy/ggAAQAm//ICTAIGAAkAAAUnNyE1ISc3ARUBQBTy/ggB+PIUAQwOFOgc6BT++AQAAAEALP/oAkACDgAJAAAFATcXETMRNxcBATT++BToHOgU/vgYAQwU8gH4/gjyFP70AAEAbQAwAf0BwAAJAAAlARMjAzcFFSUBAer+mwccAwMBeP6xAWQwAWT+sQF4AwMcB/6bAAABAGoALwH6Ab8ACQAANycBBTUlFwMjE30TAWT+sQF4AwMcBy8TAWUHHAMD/ogBTwABAG0AOAH9AcgACQAAJSU1BQE3AQMzEwH6/ogBT/6cEwFlBxwDOAMcBwFlE/6cAU/+iAAAAQByADcCAgHHAAkAADcnEzMDARcBJRV1AwMcBwFlE/6cAU83AwF4/rEBZBP+mwccAAADAB7/8gJEAgYABwALAA8AAAUBNQEXBxUXAzUhFQU1IRUBKv70AQwU/v6sAbL+TgGyDgEIBAEIFPQE9AFMHBzIHBwAAAMALP/oAkACDgAHAAsADwAANycBMwEHJyMTETMRIxEzEUAUAQgEAQgU9ARYHOQc7hQBDP70FP79/AGy/k4Bsv5OAAMAJv/yAkwCBgAHAAsADwAABSc3NSc3ARUFNSEVJTUhFQFAFP7+FAEM/doBsv5OAbIOFPQE9BT++ARwHBzIHBwAAAMALP/oAkACDgAHAAsADwAABQE3FzM3FwEnETMRMxEzEQE0/vgU9AT0FP74dBysHBgBDBT+/hT+9HQBsv5OAbL+TgAAAf/+AC4CbgHKAA8AACUVByc3IRcHJzU3FwchJzcCbrIUmv3omhSyshSaAhiaFP4EzBSsrBTMBMwUrKwUAAABAGj/xgIEAjAADwAABSMnNxcRByc3MxcHJxE3FwE4BMwUrKwUzATMFKysFDqyFJoCEpoUsrIUmv3umhQAAAIARv+SAiYCMAADABMAABc1IRUnIyc3FxEHJzczFwcnETcXRgHg5ATMFKysFMwEzBSsrBRuHBw0shSaAhKaFLKyFJr97poUAAEAWAB2AgACHgAPAAAlIiYmNTQ2NjMyFhYVFAYGASw9YDc3YD09YDc3YHY3YD09YDc3YD09YDcAAgBQAHACCAIkAA8AHwAAJSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYBLEBjOTljQEBjOTljQDZVMTFVNjZVMTFVcDljPj5jOTljPj5jORwxVjc3VjExVjc3VjEAAAEAZACCAfQCEgADAAA3ESERZAGQggGQ/nAAAgBYAHYCAAIeAAMABwAANxEhESUhESFYAaj+dAFw/pB2Aaj+WBoBdAAAAgBYAHYCAAIeAAUACQAANxE3IREHJSERIVgwAXgo/pwBUv6udgGCJv6ELBoBVgAAAQAoAFoCMAJiAAMAACUJAgEs/vwBBAEEWgEEAQT+/AABADwAbAIcAmQABQAANzUTMxMVPO8C72wCAfb+CgIAAAIAPABsAhwCZAAFAAgAADc1EzMTFSUhAzzvAu/+RAGYzGwCAfb+CgIWAbAAAQA6AG4CMgJOAAUAADcRMwUVBToCAfb+Cm4B4O8C7wACADoAbgIyAk4ABQAIAAA3ETMFFQU3JSU6AgH2/goUAbH+T24B4O8C7yTMzAAAAQA8AFgCHAJQAAUAACUDNSEVAwEr7wHg71gB9gIC/goAAAIAPABYAhwCUAAFAAgAACUDNSEVAycTIQEr7wHg7wHM/mhYAfYCAv4KMgGwAAABACYAbgIeAk4ABQAAJSU1JTMRAhz+CgH2Am7vAu/+IAAAAgAmAG4CHgJOAAUACAAAJSU1JTMRJxEFAhz+CgH2Ahb+UG7vAu/+ICQBmMwAAAEAHABuAm4CTgAFAAA3ETMFFQUcAgJQ/bBuAeDvAu8AAf/qAG4CPAJOAAUAACUlNSUzEQI6/bACUAJu7wLv/iAAAAMAWAB2AgACHgADABMAIwAANxEhEScyNjY1NCYmIyIGBhUUFhY3IiYmNTQ2NjMyFhYVFAYGWAGo1D1eNTVePT1eNTVePTNPLi5PMzNPLi5PdgGo/lgEN147O143N147O143HC9RNDRRLy9RNDRRLwADADAAXgIoAl4ADwAfAC8AACUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWNyImJjU0NjYzMhYWFRQGBgEsQnNHR3NCQ3JHR3JDN2NAQGM3NmRAQGQ2KUgtLUgpKUgtLUheO3NSUXM8PHNRUnM7IDNkSUpjMzNjSklkMz4mSTMySScnSTIzSSYAAgBK//YCzgKcAAUACQAAFxE3IREHJSERIUoyAlIq/cQCJv3aCgJ+KP2MMh4CSgAAAwBK//YDIgMMABIAGAAcAAAlJiYnNxYWFzM+AzcXDgIHBRE3IREHJSERIQFuG0gpGidGFQQZUGh4PxhWmXYj/rAyAlIq/cQCJv3aZE2QPRM8i0RVsauYPRpQ0O17dAJ+KP2MMh4CSgAB//r/7AJOAqgAEwAAFy4CJzcWFhczPgM3Fw4CB4wTLjQdGipKFgQaVGp7QRhYnnwkFDZmXioTPpBHWbawnT4aUtf0fwAAAQAE/+wCegKuABIAABcuAic3FhYXMz4CNxcOAgegFC44IkwpQRgEI2qESUpIh3EoFDdkXy8zPYRAeOPESEJDuemNAAACAC7/8gHwAqgACgATAAAXJz4DNxcOAgUmAic3HgIXShweW3KAQxRaooABFC2IVxo5ZlMcDgZgwrWdPBRP2flpugFGgxNX0Ol+AAIAOP/yAiYCqAAKABMAABcnPgM3Fw4CFyYCJzceAheQWCBccn9BQFeZe9ctil9MP29YHA4kXbisljs2TM7sbLcBP4MnVM/sfwAAAQAg/+wBugK2ACMAABciJiY1NDY2MzIWFxEzHgIXHgIVFAYHJzY2NTQmJxEUBgZ8GioYJEIuFCMHGgUNGxkrLRAMBhgIBEZCL0YUER4VGjAeBwUCKg8UFxIgPT8kJD0VCBonGzJXE/5ELz4fAAADABD/7AI8At4AEgAkACgAABciJiY1NDY2MzIWFxEzFxEUBgYlIiYmNTQ2NjMyFhcRNxEUBgYDNSUVbBoqGCRCLhQjBxoIL0YBFRoqGCRCLhQjByIvRuUBWhQRHhUaMB4HBQIWgP5WLz4fPBAfFRowHgcFAgwK/dYvPh8B9IY8hgAAAQAQ//QCSALSABcAAAUjLgM1NDYzMhYXMzY2MzIWFRQOAgEuBFlvPBZQPDBJFQQVSy48UBY8bwxjmXtsNWNjNkJCNmNjNWx7mQACABAAAAJIAtIACwA4AAAzNT4CNzMeAhcVJSImNTQ2NjMyFhc3LgI1NDY2MzIWFhUUBgYHFzY2MzIWFhUUBiMiJicjBgZwLUgxChgKMUgt/rA9SyVAKQ8gEwQgHwknQSgoQScJHyAEFB8PKUAlSj4lRRQsFEQaBy1mXFxmLQcaollFLT8gCQsEHzcvESU6ISE6JREvNx8ECwkgPy1FWSUxMSUAAAEADP/0AkwC3gAHAAAFIwE1ATMBFQEuBP7iAR4EAR4MAXQEAXL+jgQAAAIAEAAAAkgC3gALACMAADM1PgI3Mx4CFxUnBgYjIiY1ND4CNzMeAxUUBiMiJidwLUgxChgKMUgt0hZIKjZIGj5uVARUbj4aSDYqRxcaBy1mXFxmLQca+DQmQkYuUl9/Wlp/X1IuRkImNAAHABQAMAJEAmQADwAfACsANwBFAE0AVQAAJSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYDIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYHIiYnNxYWMzI2NxcGBicyNTQjIhUUMzI1NCMiFRQBLFF/SEh/UVF+SUl+UUlxQEBxSUlxQEBxBRUXFxUVFxeHFRcXFRUXF2NCUggYD0UwMEUPGAdTggwMDKgMDAwwSn9RUYBJSYBRUX9KGkJzS0t0QUF0S0tzQgEOIxkaIiIaGSMjGRoiIhoZI8BIQAgtJyctCEBI9g4ODg4ODg4OAAAGACgARAIwAlAADwAbACcANQBBAE0AACUiJiY1NDY2MzIWFhUUBgYDMjY1NCYjIgYVFBYzMjY1NCYjIgYVFBYHMjY3JwYGIyImJwcWFiciJjU0NjMyFhUUBjMiJjU0NjMyFhUUBgEsTXVCQnVNTXVCQnWbFRcXFRUXF7EVFxcVFRcXOUJTBxgPRTAwRQ8YCFIWBgoKBgYKCpYGCgoGBgoKREV2S0t3RER3S0t2RQEWIhgYIiIYGCIiGBgiIhgYIsBGQAgtKSktCEBG7QkJCQkJCQkJCQkJCQkJCQkAAf+u//4CqgKcABsAAAUjLgU1NDYzMhYXMzY2MzIWFRQOBAEuBBhLVlRFKnJYRVoTBBRZRVlxKkVUVkoCMEIzNkVkSmNtPk5OPm1jSmRFNjNCAAb/5AAwAowCZAATACYAMgA7AE8AXAAANyImJjU0NjMyFhcWFhUUBgYjBgYnMjY3MjY1NCYjNCYjIgYVFBYWNyImJzY2MzIWFwYGFzY2NzIWFRQGJyYmIyIGFRQWFzEGBhUUFjMyNjczFhYzMjY1NCYjIgYH/FV+RZWDgIkLOEQxUjMidERBbRxWVD09gXl4gj9xSmRrGQ97Xl57DxlrfgsKASAeMcAuRiAcHQ8UFA8dHCBGLgUaJgoMEhIMCiYaMFGpgllfUU0JPj8vRic7ORo0PFA2LUFKUllNeZlI+C4qLzs8LiouTB48HhYeISOsIRkUDAkMBQQNCQwUGSEPCw4MDA4LDwAEAAYADgJSApYAJQAsADoASAAAJSImJjU0NjcmNTQ2NyYmNTQ+AzcWFRQGBxYWFRQHFhYVFAYGJzI2NyEWFicXNjYzMhYXNzQmIyIGFxc2NjMyFhc3NCYjIgYBLGaCPiouIzsuCAwZKS8tEIoKCi47Iy4qPoFnQkcH/uAIRlQaAhISEhMBGiAgHyGsGgISEhITARogIB8hDhdAOzA6DBpANjsJCRYVHh8OCRETJ08TGAsJOzZAGgw6MDtAF147OTk7zAIkICAkAkE3N0ECJCAgJAJBNzcACP/wADACaAJkAA8AHwArADkARwBTAFoAYQAAJSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhY3IiY1NDYzMhYVFAYlFzY2MzIWFzcmJiMiBhcXNjYzMhYXNyYmIyIGByImNTQ2MzIWFRQGJSImNTQ2MwU3MhYVFAYBLEx/S0d+UVJ9R0t+TUZxQz9wS0twP0NxRmdfaF5fZ1/+/yACEBISEQEgASMgHyOqIAIQEhIRASABIyAfIxQPFg8WFw4W/vUgIBwgAfwEIBwgMEWGY1tzODhzW2OGRRo7el9WaC4uaFZfeju4KjZTTU1TNipKAiEdHSECQTc3QQIhHR0hAkE3N/kKCgcFBQcKCkY/Qyshzs4hK0M/AAADADz/ugIcA1gAEAAhACoAABcnETczNTQ2MzIWFRUzFxEHJRczNyc2NjU0JiMiBhUUFhcDMzU0JiMiBhVkKCguUUlKUC4oKP8ALhQuHCAaMiQkMhsfXvQ8Pj09RigB/iigVFxcVKAo/gIoehQUrgwqHCUvLyUcKgwBJqBFTU1FAAQASP/aAhAC0AAPAB8AKwA9AAAlIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFhc1IzUzNTMVMxUjFQMiJiYnNx4CMzI2NjcXDgIBLEBnPT1nQEBnPT1nQDdZNDRZNzdZNDRZJ2BgIGBgEDpGIgQaBCE7LCw7IQQaBCJGnjtlQEBlOztlQEBlOxwyWDo6WDIyWDo6WDLgXhxeXhxeAmosPx0EGzQjIzQbBB0/LAADAEj/2gIQAsIADwAfACsAAAEiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWEzUjNTM1MxUzFSMVASxAZz09Z0BAZz09Z0A3WTQ0WTc3WTQ0WSeSkiCSkgECO2VAQGU7O2VAQGU7HDJYOjpYMjJYOjpYMv68kByQkByQAAMAFAAwAkQCZAAPAB8AKwAAJSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYXNSM1MzUzFTMVIxUBLFF/SEh/UVF+SUl+UUlxQEBxSUlxQEBxOfb2IPb2MEp/UVGASUmAUVF/ShpCc0tLdEFBdEtLc0IM/hz+/hz+AAP//AAWAlgChwAPAB8AKQAANyImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYTJzcHNTcXAyM34EBnPT1nQEBnPT1nQDdZNDRZNzdZNDRZyxTM1v8DAxwHFjtlQEBlOztlQEBlOxwyWDo6WDIyWDo6WDIBXBTNBxwDA/8A1wADAGT/IgKOApQADAAVAC8AADMRMzIWFhUUBgYjIxERMzI2NTQmIyMTNwMzFxYWFzM2Njc3MwcXIycmJicjBgYHB2S2QV80NF9BlopcYmJcip6ouiJ8DhQMBAwWDE4kkqAgXA0bDgQNGw5cApQiSz06Tyn+yAFUSkxOQPyq+gEoxBMjFBQjE4Dm+IoVKhUVKhWKAAMAHgAAAjoClAATABwAIAAAMxEjNSEVIxUzMhYWFRQOAiMjFTUzMjY1NCYjIwEnNxf01gHM1nQxSysZKzohfGpDTk5DagECjhqYAngcHJoZOC8jMyAQ2PQ1NTUv/j7aDOYACgAEAB4CVAJ2ABMAHwAjACcAKwAvADMANwA7AD8AACUiLgI1ND4CMzIeAhUUDgInMjY1NCYjIgYVFBYTNTMVByc3FxcnNxcFNTMVITUzFQUnNxcFJzcXBzUzFQEsKEIwGhowQigoQjAaGjBCKEFTU0FAVFQyHJBmFGbuFGgU/fCMATiM/gQUaBQBQGYUZvYcmBswQSYmQTAbGzBBJiZBMBscVEJCVFRCQlQBNoyMNmgUaBIUZhTgHBwcHNoUZhRmaBRoWIyMAAACADz/9gGwAp4ABQAPAAAXAxMzEwMnMzc3JycjBwcX4qamKKamFgRGUFBGBEZQUAoBVAFU/qz+rBqOrKqQkKqsAAACADwAAAIcAp4ABQANAAAzERMzExElIREnJyMHBzzeJN7+PgGkcl4EXnIBaAE2/sr+mBwBQKKGhqL//wCcAjoBUALQAAcI/AEKAAD//wDEAjoBeALQAAcI/wEKAAD//wB0AjoBoALQAAcJAgEKAAD//wB0AjoBoALQAAcJGAEKAAD//wBqAkQBqgLCAAcJBAEKAAD//wCUAloBgAKaAAcJEAEKAAD//wCSAmABggJ8AAcJBgEKAAD//wB4AjoBnALQAAcJCgEKAAD//wCuAiIBZgLeAAcJFAEKAAD//wCwAjoByALQAAcJFgEKAAD//wDqAlgBKgKeAAcJDgEKAAD//wDE/ygBVAACAAcJOQEUAAD//wDC/ywBXgAEAAcJOwEKAAD//wBSAhoAhgLeAgYIiAAoAAEAMAHoAKYC3gAYAAATIiY1NDY2NxcOAhUUFhcjNjYzMhYVFAZ6GTETLCUOIiMNCgoEBREMDBgYAeguLh85MBIUFCcqFxAZCQwKEBQQFgAAAQA2AegArALeABgAABMnPgI1NCYnMwYGIyImNTQ2MzIWFRQGBkgOIiMNCQsEBBIMDBgZExowEywB6BQUKCkXERgJDAoRExEVLS8fOTAAAQAwAegApgLeABcAABMmJjU0NjMyFhUUBiMiJiczBgYVFBYWF5Q3LTEZFBgYDAwRBQQKCg0kIQHoG0wrNS8VERMRCgwJGxIWKCYUAAEAKgHzALwC3QANAAATNTI2NTQmIzU2FhUUBio7OTk7SEpKAfYYMCoqMBgDPTg3PgAAAQAgAfMAsgLdAA0AABMGJjU0NhcVIgYVFBYzskhKSkg6Ojo6AfYDPjc4PQMYMCoqMAABAAYBmgD8At4AFQAAEzU2NjU0JiMiBgcnNjYzMhYVFAYHFWw+NDQsJC4UEhE8KzVJQTMBmmQYNScmLBsVEBYkNzcuPRdUAAABABwBmgESAt4AFQAAEzUmJjU0NjMyFhcHJiYjIgYVFBYXFZAzQUo0LDsREhMvJCs1NT0BmlQXPS43NyQWEBUbLCYnNRhkAAACADgAAACYAd4AAwAHAAAzNzMXAyczBzgsCCw0LGAsZmYBemRkAAEAOAF6AJgB3gADAAATJzMHZCxgLAF6ZGT//wAqAJUAvAF/AgcI5wAA/qL//wAgAJUAsgF/AgcI6AAA/qIAAQAiAG4BRgGqAAcAADc1MxEzETMVIoIehG4cASD+4BwAAAEAIgBuAUYBqgAHAAA3ESM1IRUjEaSCASSEbgEgHBz+4P//ACIAbgFGAaoCBwfRAAAA+v//ACIA/gFGARoCBwfSAAAA+gAB/6gAwgCgAWwAFQAANyImJjU1BzU3FwYGFRQWMzI2NxcGBmYVIhVyhgoBARsZDBQGEAocwhUwKRgrHTIGDRIJOScKBhYHDwABAEQB6gBkAtIAAwAAEyczB0oGIAYB6ujo//8ABgJgAPYCfAAGCQZ+AP//ACQCOgDYAtAABgj/agD////8AjoAsALQAAYI/GoA//8AHP7yADz/tAAGCT0sAAABAC4B4gCiAtIABwAAEyczJzMHMwdkNi4EIAQuNgHidHx8dP//AET/9ACMAcgCBgVtAAAADAA2//QCGgHqAAsAFwAjAC8AOwBHAFMAXwBrAHcAgwCPAAA3IiY1NDYzMhYVFAYnIiY1NDYzMhYVFAY3IiY1NDYzMhYVFAYTIiY1NDYzMhYVFAYDIiY1NDYzMhYVFAYTIiY1NDYzMhYVFAYDIiY1NDYzMhYVFAYTIiY1NDYzMhYVFAYDIiY1NDYzMhYVFAYTIiY1NDYzMhYVFAY3IiY1NDYzMhYVFAYnIiY1NDYzMhYVFAZuDBERDA4RESoLERELDhISDgwREQwOERFBDBERDA0REA4MEREMDREQXAwREQwOEREODBERDA4REVwLERELDREQDgsREQsNERBBCxISCw0REA4NERENCxMQKgsSEgsNERBhEg4QEBAQDhJuEQ8QDw8QDxFvERAPEBAPEBH+0RIQDg8PDhASAYERDhEPDxEOEf5kEBAPEBAPEBABthEPDxERDw8R/mUSEA4PDw4QEgGAEg4QDw8QDhL+0hIOEBAQEA4SbhEPEA8PEA8RbhEPDxAQDw8RAAAB/5ICOgBGAtAABAAAEyc3MxcolgImjAI6kgSWAAAB/4gCxgBGAz4ABAAAEyc3MxcimgIwjALGdAR4AAAB/84CNAAeAtoABAAAEyc3MxcGOAIiLAI0ogSmAAAB/7oCOgBuAtAABAAAAzczFwdGjCYClgI6lgSSAAAB/7oCxgB4Az4ABAAAAzczFwdGjDACmgLGeAR0AAAB/+ICMAAyAtoABAAAAzczFwceLCICOAIwqgSmAAAB/2oCOgCWAtAABwAAAzczFyMnIweWjBSMHnYEdgI6lpZ0dAAB/2oCxgCWAz4ABwAAAzczFyMnIweWjBSMInIEcgLGeHhaWgAB/2ACRACgAsIAGQAAEyIuAiMiBgcnPgIzMh4CMzI2NxcOAk0dKCAgFhwaAhoCDyMgHScgIRYcGgEaAg8iAkQeKB45KQIdOCUeKB47JwIcOCYAAf9gAtIAoANAABcAABMiLgIjIgYHJzY2MzIeAjMyNjcXBgZOHSggIRYXIAMYAiknHSkgIBYXHwQYASoC0hkgGSwkAis/GSAZLCQCKz8AAf+IAmAAeAJ8AAMAAAM1MxV48AJgHBwAAf+IAuoAeAMGAAMAAAM1MxV48ALqHBz///+IAmAAeAJ8AgYJBgAA////iALqAHgDBgIGCQcAAAAB/24COgCSAtAAEQAAESImJic3HgIzMjY2NxcOAjI+HgQaBBwzJSYyHAQaBB49AjovRB8EHTkmJjkdBB9ELwAAAf98AsgAhANGAA8AABEiJiYnNxYWMzI2NxcOAis4HQQaBTMyMjMFGgMeNwLIJjkbBCc9PScEGzkmAAH/cAI8AJACzAARAAARIiYmJzMeAjMyNjY3Mw4CNz0ZAx4BFTIqKzEVAR4CGj0CPC9DHh03JCQ3HR5DLwAAAf9+AsgAggNGAA8AABEiJiYnMxYWMzI2NzMOAjE3GAIeAiw2Ni0BHgIYNwLIJzscJz8/Jxw7JwAB/+ACWAAgAp4ACwAAESImNTQ2MzIWFRQGDRMTDQ4SEgJYFBAPExMPEBQAAAH/3gLUACIDGgALAAARIiY1NDYzMhYVFAYNFRUNDhQUAtQUEA8TEw8QFAAAAv+KAloAdgKaAAsAFwAAAyImNTQ2MzIWFRQGMyImNTQ2MzIWFRQGVg0TEw0OEhKeDRMTDQ4SEgJaEw0OEhIODRMTDQ4SEg4NEwAC/4AC2ACAAxgACwAXAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAZgDRMTDQ4SErINExMNDhISAtgRDw8REQ8PEREPDxERDw8RAAH/zgIuAEIC4AAPAAADJzY2NTQmJzceAhUUBgYWCB4kLSkCHTQhGSgCLhgJKRgbGgEaAQ8hGxspGwAB/84CwgBCA2QADwAAAyc2NjU0Jic3HgIVFAYGFggdJS0pAh00IRooAsIWCRsYGxoBGgEPIRsaIRQAAv+kAiIAXALeAAsAFwAAESImNTQ2MzIWFRQGJzI2NTQmIyIGFRQWJzU1Jyc1NScdJycdHCgoAiI0Kio0NCoqNBYnISEnJyEhJwAC/6ICvABeA2QACwAXAAARIiY1NDYzMhYVFAYnMjY1NCYjIgYVFBYoNjYoKTU1KR0nJx0cKCgCvC0nJy0tJyctFh8fIB4eIB8fAAL/pgI6AL4C0AAEAAkAAAM3MxcHMzczFwdaYCACaHxgIAJoAjqWBJKWBJIAAv+IAsYA5gM+AAQACQAAAzczFwczNzMXB3h6LgKIknouAogCxngEdHgEdAAB/2oCOgCWAtAABwAAAyczFzM3MwcKjB52BHYejAI6lnR0lgAB/+ICJAAAAvAABAAAAyczFQccAh4GAiTMMJwAAf9qAsgAlgM+AAcAAAMnMxczNzMHCowicgRyIowCyHZYWHYAAf/wAjQAEALaAAMAAAMnMwcKBiAGAjSmpgAB//ACxgAQA1wAAwAAAyczBwoGIAYCxpaWAAL/QgI6AFoC0AAEAAkAAAMnNzMXMyc3MxdWaAIgYHxoAiBgAjqSBJaSBJYAAv8aAsYAeAM+AAQACQAAAyc3MxczJzczF16IAi56kogCLnoCxnQEeHQEeAAC/24COgCSAxYAEQAdAAARIiYmJzceAjMyNjY3Fw4CJyImNTQ2MzIWFRQGMj4eBBoEHDMlJjIcBBoEHj0zDRMTDQ4SEgI6L0QfBB05JiY5HQQfRC+WFBAPExMPEBQAAv98AsgAhAN+AA8AGwAAESImJic3FhYzMjY3Fw4CJyImNTQ2MzIWFRQGKzgdBBoFMzIyMwUaAx43LA0VFQ0OFBQCyCY5GwQnPT0nBBs5JnAUEA8TEw8QFAAAAf9uAjoAkgLQABEAAAMnPgIzMhYWFwcuAiMiBgZ4GgQePjIzPR4EGgQcMiYlMxwCOgQfRC8vRB8EHTkmJjkAAAH/fALIAIQDRgAPAAADJz4CMzIWFhcHJiYjIgZqGgQdOCssNx4DGgUzMjIzAsgEHDgmJjgcBCc9PQAB/9ICLAAqAtIAEgAAEyImNTQ2NxcGBhU2NjMyFhUUBgQWHB8lDh4WBQ4HCxUWAiwhGR46FBYQKiAFBRAOEREAAf/QAsIALANiABIAABMiJjU0NjcXBgYVNjYzMhYVFAYEFR8fJw4fFwUOBwwYFgLCHhwgNBIWDykWBQUQEg8VAAH/vgIuADIC4AAPAAATLgI1NDY2NxcGBhUUFhcWFygZITQdAiguJB4CLgcaJhkdIxEBGgEdHhYlCQAB/9YCLAAuAtIAEgAAAyc2NjUGBiMiJjU0NjMyFhUUBhYOHhYEDggKFhYQFxseAiwWESofBAYQDhERIBoeOgAAAf/UAsIAMANiABIAAAMnNjY1BgYjIiY1NDYzMhYVFAYWDiAWBA4IDBgWEhUfHwLCFg8pFgQGEBIPFR0dHzUA////zgIuAEIC4AIGCRIAAP///9YCLAAuAtICBgkmAAD////UAsIAMANiAgYJJwAAAAH/vv8OAEr/wgAHAAAXNSM1MzUzFS5wcBzyTBxMtAAAAf+2/w4AQv/CAAcAAAc1MxUzFSMVShxwcPK0TBxMAAAB/74CPABKAsIABQAAEzUjNTMVLnCMAjxqHIYAAf/4AbgAegJyAA4AAAMnNjY1NCYnNxYWFRQGBgIGMy8GCBwJCSA4AbgaCDEhDhgQEBQcFCEwHwAB/8b+/QA6/7wADQAAEwYmNTQ2FxUiBhUUFjM6Nz09Ny0rKy3+/gEyLS0zAhYnISEnAAH/qv88AFb/wgAHAAAHNTM1MxUzFVZIHEjEHGpqHAAAAf+q/w4AVv+UAAcAAAc1IzUzFSMVDkisSPJqHBxqAAAB/6r/DgBW/8IACwAABzUjNTM1MxUzFSMVDkhIHEhI8kwcTEwcTAAAAf+q/1oAVv92AAMAAAc1MxVWrKYcHAD////g/0IAIP+IAgcJDgAA/Or///+K/0QAdv+EAgcJEAAA/Or///+k/v4AXP+6AgcJFAAA/NwAAf+w/ygAQP/CAA0AAAcnNjY1NCYnNxYWFRQGSgZCMCokCjYsRtgaBRsWGBUDGgkfICUoAAH/wAJEAFAC3gANAAATJiY1NDY3FwYGFRQWFyI2LEdDBkIwKiQCRAkgHyYoBBoEGxcYFQMAAAH/sP8oAEAAAgAPAAAHJzY2NTQmJzczBxYWFRQGSgZCMCUpKBweICZG2BoFGxYXFwZWRAcfHiUoAAAB/7D/KABAAAIADwAAByc2NjU0Jic3MwcWFhUUBkoGQjAlKSgcHiAmRtgaBRsWFxcGVkQHHx4lKAAAAf+4/ywAVAAEABQAABciJjU0NjY3MwYGFRQWMzI2NxcGBg4kMhUiEyIhLSQWERgNDgwj1CktGS8pERxDIR8dCgoUChIAAAH/tv8qAFYAAAAUAAAXIiY1NDY2NzMGBhUUFjMyNjcXBgYOJDQUIRMcGysmFhEaDQ4MJdYpLRktKBIcQSEfHQoKFAoSAAAB//D+8gAQ/7QAAwAAAzczFxAGFAb+8sLCAAH/jP8aAHT/qgAHAAAHNTMVIzUjFXToGrTmkJB0dAD///9q/yAAlv+2AgcJGAAA/Ob///9u/xoAkv+wAgcJCgAA/OD///9u/xoAkv+wAgcJIQAA/OD///9g/yQAoP+iAgcJBAAA/OD///+I/14AeP96AgcJBgAA/P4AAf7o/14BGP96AAMAAAU1IRX+6AIwohwcAAAB/2AAxACgAUIAGQAANyIuAiMiBgcnPgIzMh4CMzI2NxcOAk0dKCAgFhwaAhoCDyMgHScgIRYcGgEaAg8ixB4oHjkpAh04JR4oHjsnAhw4JgAAAf/G/v0AOv+8AA0AAAM1MjY1NCYjNTYWFRQGOi0rKy04PDz+/hYnISEnFgIzLS0yAAAB/4z/FgB0/6YABwAABzUzFTM1MxV0GrQa6pB0dJAAAAL/jP8WAHT/qgADAAcAAAc1MxUnMzUjdOjOtLTqlJQcXAAB/2f/IACZ/6wAHQAAByY2MzIWFzM2NjMyFgcHNCYjIgYVFSM1NCYjIgYVmAEuJRgnBgIGJxgmLQEaIBoZHRwcGhog3kw+GiMjGj5MAkYuMjIQEDIyLkYAAf+5AjcARwLFAAsAAAMnNyc3FzcXBxcHJzMUMzMUMzMUMzMUMwI3FDMzFDMzFDMzFDMA////YAJEAKACwgIGCQQAAP///2AC0gCgA0ACBgkFAAD////OAi4AQgLgAgYJKAAAAAP/gAIwAIAC2gALABcAHAAAAyImNTQ2MzIWFRQGMyImNTQ2MzIWFRQGBzczFwdiDRERDQ4QELYNERENDhAQjiwiAjgCXBENDhAQDg0REQ0OEBAODREsqgSmAAH/8v9EAEb/vAARAAAXIiY1NTMGBhUUFjMyNjcXBgYkFhweAQEPCQUJDAYJDLweIjgNIw4PDwEDGgMD////xgIhADoC4AIHCUYAAAMkAAH/0AK7ADoDZQAPAAADNTI2NTQmIzU2FhYVFAYGMCcnJycgMBoaMAK8GCAcHR8YARImHR0mEgD////gAlgAIAKeAgYJDgAA////3gLUACIDGgIGCQ8AAAAB/jz/FgHE/6wADwAAFSImJzceAjMyNjY3FwYGhN1jDD+PmlBQmo8/DGPd6kU9FCg2HBw2KBQ9RQD///5cAmABpAJ8AgcJVgAAAvwAAf5c/2QBpP+AAAMAAAU1IRX+XANInBwcAAAB/jwCMgHEAsgADwAAASc2NjMyFhcHLgIjIgYG/kgMY92EhN1jDD+PmlBQmo8CMhQ+REQ+FCg2HBw2AAAB/jwCMgHEAsgABgAAASclMwUHJf5IDAG2HAG2DP5IAjIUgoIUegD///5cAxQBpAMwAgcJVQAAALT///48AuYBxAN8AgcJVwAAALT///48AuYBxAN8AgcJWAAAALQAAf4a/+r/0gHyAAMAAAUnARf+MBYBohYWEgH2EgAAAf2y/+z/wgKoAAMAAAUnARf9yBYB+hYUEAKsEAAAAv8uAjoAjALuAAcADAAAAzczFyMnIwc3JzczF4yCFIIebARsAmYCJFwCOnJyUFBQYARkAAL/OALGAIIDcAAHAAwAAAM3MxcjJyMHJyc3MxeCeBR4JFwEXAZkAiZaAsZkZERERmAEZAAC/3QCOgDSAu4ABwAMAAADNzMXIycjBzc3MxcHjIIUgh5sBGy+XCQCZgI6cnJQUFBkBGAAAv9+AsYAyANwAAcADAAAAzczFyMnIwc3NzMXB4J4FHgkXARcpFomAmQCxmRkRERGZARgAAL/dAI6AIwDCgAHAB0AAAM3MxcjJyMHNyImJiMiBgcnNjYzMhYWMzI2NxcGBoyCFIIebARstB4uKRcRDgMYAhchHy0pFxEOAxgBGAI6cnJQUIgVFRcXAhcvFRUYFgIXLwAAAv92AsYAigOYAAcAIQAAAzczFyMnIwc3Ii4CIyIGByc+AjMyHgIzMjY3Fw4CgngUeCRcBFykGiUeHRQVEgMYAQsdGxolHh4TFRIDGAELHQLGZGRERIIQFhAdFwIQIxkQFhAdFwIQIxkAAAL/dAI6AIwC4AAHAAsAAAM3MxcjJyMHJzUzFYyCFIIiaARoDvACOmRkRkaKHBwAAAL/fgLGAIIDbgAHAAsAAAM3MxcjJyMHJzUzFYJ4FHgkXARcGvACxmRkRESMHBwAAAL/dAI6AIwDDAAPABcAABEiJiYnNxYWMzI2NxcOAgc3MxcjJyMHKDQbAxoELi4uLgQaAhw0tIIUgiJoBGgCthomEgQYJCQYBBImGnxkZEZGAAAC/34CxgCCA5gABwAXAAADNzMXIycjBzciJiYnNxYWMzI2NxcOAoJ4FHgkXARcXig0GwMaBC4uLi4EGgIcNALGZGRERHwaJhIEGCQkGAQSJhoAAv90AjoArAMWAAcAFgAAAzczFyMnIwc3JzY2NTQmJzcWFhUUBgaMghSCHmwEbNAIFx0kJAInPRciAjpyclBQThYIFhIYFwEYAR8kFhwSAAAC/34CyACsA5QADgAWAAATJzY2NTQmJzceAhUUBgU3MxcjJyMHYggXHSQkAhouHC3+/3gUeCRcBFwDChYGFhIYEwEaAQ4cFx4iSmRkREQAAAL/dAI6AIwDFgAHAA8AAAM3MxcjJyMHNyczFzM3MweMghSCImgEaGCCImgEaCKCAjpkZEZGeGRGRmQAAAL/fgLGAIIDmAAHAA8AAAM3MxcjJyMHNyczFzM3MweCeBR4IGAEYFh4IGAEYCB4AsZaWjo6eFo6OloAAAL/iAJgAHgDIAADAAgAAAM1MxUnJzczF3jwXHYCKGwCYBwcXGAEZAAC/4gC6gB4A5gAAwAIAAADNTMVJyc3Mxd48GRuAiZkAuocHEpgBGQAAv+IAmAAeAMgAAMACAAAAzUzFSc3MxcHePC0bCgCdgJgHBxcZARgAAL/iALqAHgDmAADAAgAAAM1MxUnNzMXB3jwqmQmAm4C6hwcSmQEYAAC/24COgCSAyAAEQAWAAARIiYmJzceAjMyNjY3Fw4CJyc3MxcyPh4EGgQcMyUmMhwEGgQePR1wAiRmAjovRB8EHTkmJjkdBB9EL4JgBGQAAAL/fALIAIQDmAAPABQAABEiJiYnNxYWMzI2NxcOAicnNzMXKzgdBBoFMzIyMwUaAx43ImQCJloCyCY5GwQnPT0nBBs5JmxgBGQAAv9uAjoAkgMgABEAFgAAESImJic3HgIzMjY2NxcOAic3MxcHMj4eBBoEHDMlJjIcBBoEHj1lZiQCcAI6L0QfBB05JiY5HQQfRC+CZARgAAAC/3wCyACEA5gADwAUAAARIiYmJzcWFjMyNjcXDgInNzMXBys4HQQaBTMyMjMFGgMeN1RaJgJkAsgmORsEJz09JwQbOSZsZARgAAL/dAI6AIwDDAAPACUAABEiJiYnNxYWMzI2NxcOAjciLgIjIgcnNjYzMh4CMzI3FwYGLzocAxoENjQ0NgQaAxw6FxwjGh0WKAYYAh8lHCMaHRYoBhgBHwI6IS8WBBw0NBwEFi8hghAWEDQCGjIQFhA0AhkzAAAC/3wCyACEA5gADwApAAARIiYmJzcWFjMyNjcXDgI3Ii4CIyIGByc+AjMyHgIzMjY3Fw4CKzkdAxoFMzIyNAQaAx04FhkjGxwTFRADGAEKHBsaIhscExUQAxgBChwCyCAvFwQfMTEfBBcvIIAQFhAcGAIRIxgQFhAcGAIRIxgAAAL/bgI6AJIDRAARACAAABEiJiYnNx4CMzI2NjcXDgInJzY2NTQmJzcWFhUUBgYyPh4EGgQcMyUmMhwEGgQePUcIGiQqKgIsRBonAjovRB8EHTkmJjkdBB9EL3gYBhgSGBcBGgEgJRYfEwAC/3wCyACEA6YADwAeAAARIiYmJzcWFjMyNjcXDgInJzY2NTQmJzceAhUUBis4HQQaBTMyMjMFGgMeNzoKFx4lJAQaLRwvAsgmORsEJz09JwQbOSZUGAYUEhgTARoBDRwYIR8AA/+KAloAdgMgAAsAFwAcAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYnJzczF1YNExMNDhISng0TEw0OEhJOcAIkZgJaEw0OEhIODRMTDQ4SEg4NE2JgBGQAA/+AAtgAgAOYAAsAFwAcAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYnJzczF2ANExMNDhISsg0TEw0OEhJkZAImWgLYEQ8PEREPDxERDw8REQ8PEVxgBGQAA/+AAjAAgALaAAsAFwAcAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYHJzczF2INERENDhAQtg0REQ0OEBBqOAIiLAJcEQ0OEBAODRERDQ4QEA4NESymBKoAA/+KAloAdgMgAAsAFwAcAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYnNzMXB1YNExMNDhISng0TEw0OEhKWZiQCcAJaEw0OEhIODRMTDQ4SEg4NE2JkBGAAA/+AAtgAgAOYAAsAFwAcAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYnNzMXB2ANExMNDhISsg0TEw0OEhKWWiYCZALYEQ8PEREPDxERDw8REQ8PEVxkBGAAA/90AloAjAMMAAsAFwAtAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYnIi4CIyIHJzY2MzIeAjMyNxcGBlYNExMNDhISng0TEw0OEhIeHCMaHRYoBhgCHyUcIxodFigGGAEfAloTDQ4SEg4NExMNDhISDg0TYhAWEDQCGjIQFhA0AhkzAAAD/4YCWgB4AwYACwAXABsAAAMiJjU0NjMyFhUUBjMiJjU0NjMyFhUUBic1MxVWDRMTDQ4SEp4NExMNDhIS3vICWhMNDhISDg0TEw0OEhIODROQHBwAAAP/gALYAIADcAALABcAGwAAAyImNTQ2MzIWFRQGMyImNTQ2MzIWFRQGJzUzFWANExMNDhISsg0TEw0OEhLm8ALYEQ8PEREPDxERDw8REQ8PEXwcHAAAA/90AloAjAMUAAsAFwAfAAADIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAYnJzMXMzczB1YNExMNDhISng0TEw0OEhJugiJoBGgiggJaEw0OEhIODRMTDQ4SEg4NE1ZkRkZkAAAD/34C2ACCA54ACwAXAB8AAAMiJjU0NjMyFhUUBjMiJjU0NjMyFhUUBicnMxczNzMHYA0TEw0OEhKyDRMTDQ4SEnh4IGAEYCB4AtgRDw8REQ8PEREPDxERDw8RZmBAQGAAAAL/pAIiAGQDIAAQABwAABEiJjU0Njc3MxcHNzIWFRQGJzI2NTQmIyIGFRQWJzUlIVImAmgEMio1Jx0nJx0cKCgCIjEnIycaQgRMBDogJzEWJB4gJCQgHiQAAAL/ogK8AGQDmAAQABwAABEiJjU0Njc3MxcHNzIWFRQGJzI2NTQmIyIGFRQWKjQUFHAoAnAMKTU0Kh0nJx0cKCgCvCwiFyANSgRECCklIiwWHBwdHR0dHBwAAAL/dAI6AIwDFgAHABMAAAMnMxczNzMHJyImNTQ2MzIWFRQGCoIebARsHoIKDRMTDQ4SEgI6hmRkhpYUEA8TEw8QFAAAAv9qAsgAlgN+AAcAEwAAAyczFzM3MwcnIiY1NDYzMhYVFAYKjChsBGwojAoNFRUNDhQUAshkQEBkcBQQDxMTDxAUAAAC/3QCOgCMAzoABwAaAAADJzMXMzczBycnNjY1BgYjIiY1NDYzMhYVFAYKgh5sBGwegiAOIBYEDggMGBYSFR8fAjqGZGSGYBYPKRYEBhASDxUdHR81AAL/agLIAJYDoQAHABoAAAMnMxczNzMHJyc2NjUGBiMiJjU0NjMyFhUUBgqMKGwEbCiMHgwcFAQMBwsWFBATHBwCyGRAQGRJFA4lEwQFDxAOEhoaHC8AAv9uAi4AUALgAA8AFAAAAy4CNTQ2NjcXBgYVFBYXFyc3Mxc6FygZITQdAiguJB5qOAIiLAIuBxckGh0lEwEaASEeFiEJFqYEqgAC/4oCLgBaAuAADwAUAAADLgI1NDY2NxcGBhUUFhcXNzMXBx4XKBkhNB0CKC4kHiAsIgI4Ai4HFyQaHSUTARoBIR4WIQkWqgSmAAL/igIyAHYDCgANACMAABMmJjU0NjMXIgYVFBYXNyImJiMiBgcnNjYzMhYWMzI2NxcGBhQbLzkrAiggGxkcGiMfFBIRAxgCGyEaIx8UEhEDGAEcAjIGIRkhGRgSEg0VBnoVFRcXAhcvFRUYFgIXLwAC/4ICLgBaAuAADwAUAAADJzY2NTQmJzceAhUUBgYXJzczF2IIHiQtKQIdNCEZKI04AiIsAi4YCSkYGxoBGgEPIRsbKRsFpgSqAAL/kgIuAG4C4AAPABQAAAMnNjY1NCYnNx4CFRQGBhc3MxcHUggeJC0pAh00IRkoWSwiAjgCLhgJKRgbGgEaAQ8hGxspGwWqBKYAAv+KAjIAdgMKAAwAIgAAAyc2NTQmIzcyFhUUBjciJiYjIgYHJzY2MzIWFjMyNjcXBgYUCDQfKQIsOC8xGiMfFBIRAxgCGyEaIx8UEhEDGAEcAjIWDCAPERgYHhwiihUVFxcCFy8VFRgWAhcvAAACADb/TgOyAroALwBbAAAXIiYmNTQ2MyEyFhUUBgYjIiYmNRE0NjYzMhYWFRQGIyEiJjU0NjYzMhYWFREUBgYnMjY1ETQmIyIGBhUUFjMhMjY1NCYmIyIGFREUFjMyNjY1NCYjISIGFRQWFsguQSNyYgHUYnIjQS4/TyQlTj8uQSNyYv4sYnIjQS4/TyQkTjxETExEKTYZX0sB7EtfGTUqRkpKRio1GV9L/hRLXxk2siZDKVNVVVMpQyY7Zj8BrEVlNiZCKlNVVVMqQiY2ZUX+VD9mOxpdYwG4XGQlOSA9S0s9IDklZFz+SGNdJTofPUtLPR86JQACACb/9APCApYABwALAAAFASE1IQEhFQE1IRUCov6O/vYBIAFyAQr+qgFWDAJ8Jv2EJgJ8JiYAAAMAZAAAA9QCigAFAAoAFgAAMxEhARUBJSEBASETJzcnNxc3FwcXBydkAlgBGP7o/cYCJgEH/vn92oIUpKQUpKQUpKQUpAKK/sIE/rgaATABJv4aFqqqFqysFqqqFqwAAAMAFAAAA4QCigAFAAoAFgAAIQE1ASERJSERIQEFJzcnNxc3FwcXBycBLP7oARgCWP28Aib92v75AWMUpKQUpKQUpKQUpAFIBAE+/XYaAlb+2sAWqqoWrKwWqqoWrAACABj/0gMIAsQACQATAAAXESMnATMBByMRJSERMzcBIwEXM/LYAgF2BAF2Atj+4gEAtAL+zAT+zAK0LgF8BgFw/pAG/oQaAXwEATD+0AQAAAEAZAGwArwC3AAFAAATJwEBBwF6FgEsASwW/uoBsBgBFP7sGAEEAP//AB4AAAGKAt4AJgAhAAAABwAkAPwAAP//AB7/+AGmAt4AJgAhAAAABwAnAPwAAAABADj/9AMkAeoAWQAABSImNTQ+Ajc+AzU0JiMiBgYVFBYzMjY3FwYGIyImJjU0NjYzMhYVFA4CBw4DFRQWMzI2NTQmJiciDgIVFBYXBy4CNTQ+AjMyMhYXHgIVFAYBLCg0LlmEVjNKLhYdGRg1JT9BGR0UEBErIDZHIyxFJSktHUyJbBlCPyojGTU7BQgFM2xbOBERHAwSCjtke0AEBgcFBQoHTQwuKCo+MCYRChogJRYXHTNaO3Z8Dw8UEBg9d1hFajswICAyKicXBRYiNCMcHmVzHklQJypNbUI1RiMMGDE6J0h2Vi4BAS1XTiKIcgACADj/9AOmAeoAFwBxAAAlNx4CMzI2NTQmJzcWFhUUBgYjIi4CBSImNTQ+Ajc+AzU0JiMiBgYVFBYzMjY3FwYGIyImJjU0NjYzMhYVFA4CBw4DFRQWMzI2NTQmJiciDgIVFBYXBy4CNTQ+AjMyMhYXHgIVFAYCJCwnPDkkMEQHCRoMDCZELh4wMT/+3Cg0LlmEVjNKLhYdGRg1JT9BGR0UEBErIDZHIyxFJSktHUyJbBlCPyojGTU7BQgFM2xbOBERHAwSCjtke0AEBgcFBQoHTfwMDRAHQTEVIRIOEycaKUInBQsW+C4oKj4wJhEKGiAlFhcdM1o7dnwPDxQQGD13WEVqOzAgIDIqJxcFFiI0IxweZXMeSVAnKk1tQjVGIwwYMTonSHZWLgEBLVdOIohyAAABADj/9AM4AtYAWwAABSImNTQ+Ajc+AzU0JiMiBgYVFBYzMjY3FwYGIyImJjU0NjYzMhYVFA4CBw4DFRQWMzI2NjU0JiYnIg4CFRQWFhcHLgI1ND4CMzIyFx4CFRQGBgFAKDQuWYRWM0ouFh0ZGDUlP0EZHRQQESsgNkcjLEUlKS0dTIlsGUI/KiMZIzIbERcIMWhZNg4YEBwQGxE6YXc+BQoHCBkTI0EMLigqPjAmEQoaICUWFx0zWjt2fA8PFBAYPXdYRWo7MCAgMionFwUWIjQjHB5KfU03h5FFQnyraTJPQyAMIkRTN262g0cCTpaKPFuMTwACADj/9AO6AtYAFwBzAAAlNx4CMzI2NTQmJzcWFhUUBgYjIi4CBSImNTQ+Ajc+AzU0JiMiBgYVFBYzMjY3FwYGIyImJjU0NjYzMhYVFA4CBw4DFRQWMzI2NjU0JiYnIg4CFRQWFhcHLgI1ND4CMzIyFx4CFRQGBgI4LCc8OSQwRAcJGgwMJkQuHjAxP/7cKDQuWYRWM0ouFh0ZGDUlP0EZHRQQESsgNkcjLEUlKS0dTIlsGUI/KiMZIzIbERcIMWhZNg4YEBwQGxE6YXc+BQoHCBkTI0H8DA0QB0ExFSESDhMnGilCJwULFvguKCo+MCYRChogJRYXHTNaO3Z8Dw8UEBg9d1hFajswICAyKicXBRYiNCMcHkp9TTeHkUVCfKtpMk9DIAwiRFM3braDRwJOloo8W4xPAAABADj/9ANWAqAAWgAABSImNTQ2Njc3PgM1NCYjIgYGFRQWMzI2NxcGBiMiJiY1NDY2MzIWFRQOAgcHDgIVFBYzMjY2NTQmJiciDgIVFBYWFwcmJjU0PgIzMjIXHgIVFAYGAUYtNT5qQog7UzMXHRkbPyw8Ph4kGBAUMiY0RSEyTiopLRk6YUiIN1o1Ix8bMR4NEgcza1w4DhgQHBgkO2R7QAUKBwcUDyZADDUrRGA9ESMPLThBJB0jSIZen6UUEhQTHU+cc2eWUTcnKko+MxIjDjZUOiEjM3hpL3N7OzprlVwyT0MgDDBuUmGfcz8CQ4F3M3eHOAACADj/9APYAqAAFwByAAABNx4CMzI2NTQmJzcWFhUUBgYjIi4CASImNTQ2Njc3PgM1NCYjIgYGFRQWMzI2NxcGBiMiJiY1NDY2MzIWFRQOAgcHDgIVFBYzMjY2NTQmJiciDgIVFBYWFwcmJjU0PgIzMjIXHgIVFAYGAlYsJzw5JDBEBwkaDAwmRC4eMDE//sQtNT5qQog7UzMXHRkbPyw8Ph4kGBAUMiY0RSEyTiopLRk6YUiIN1o1Ix8bMR4NEgcza1w4DhgQHBgkO2R7QAUKBwcUDyZAAVAMDRAHQTEVIRIOEycaKUInBQsW/rQ1K0RgPREjDy04QSQdI0iGXp+lFBIUEx1PnHNnllE3JypKPjMSIw42VDohIzN4aS9zezs6a5VcMk9DIAwwblJhn3M/AkOBdzN3hzgAAAEAHf/0ANwAaAANAAAXIiY3MxQWMzI2NTMWBnwtMgEWJyEhJxYCMww9Ny0pKS03PQAAAQAd//QA3ABoAA0AABcmNjMyFgcjNCYjIgYVHgEyLS0zAhYnISEnDDg8PDgtKSktAAACAB3/9ADcAp4ABQATAAA3AzUzFQMHIiY3MxQWMzI2NTMWBnAEIAQMLTIBFichIScWAjOsAbQ+Pv5MuD03LSkpLTc9AAIAHf/0ANwCngAFABMAADcDNTMVAwcmNjMyFgcjNCYjIgYVcAQgBGoBMi0tMwIWJyEhJ6wBtD4+/ky4ODw8OC0pKS0AAgAk//QBVgKqABsAKQAANyY+AzU0JiYjIgYHJzY2MzIWFhUUDgMXByImNzMUFjMyNjUzFgakBxotMCIZNSolRxoUHUwzMEMjIjEuGwYKLTIBFichIScWAjOsM09BPEAnIDkjIiASICwpRCkpRT9BSy+4PTctKSktNz0AAAIAJP/0AVYCqgAbACkAADcmPgM1NCYmIyIGByc2NjMyFhYVFA4DFwcmNjMyFgcjNCYjIgYVpAcaLTAiGTUqJUcaFB1MMzBDIyIxLhsGaAEyLS0zAhYnISEnrDNPQTxAJyA5IyIgEiAsKUQpKUU/QUsvuDg8PDgtKSktAAACAB3/9ADcAf4ABQATAAA3AzUzFQMHIiY3MxQWMzI2NTMWBnAEIAQMLTIBFichIScWAjOsARQ+Pv7suD03LSkpLTc9AAIAHf/0ANwB/gAFABMAADcDNTMVAwcmNjMyFgcjNCYjIgYVcAQgBGoBMi0tMwIWJyEhJ6wBFD4+/uy4ODw8OC0pKS0AAgAu//QBTAIeABoAKAAANyY+AzU0JiMiBgcnNjYzMhYWFRQOAxcHIiY3MxQWMzI2NTMWBqQGFystHzQ6IkAaFBtHMC0/ICAtLBkGCi0yARYnISEnFgIzrCYyJiYwJCU5HBwUGyUhNiEoNiclLiK4PTctKSktNz0AAgAu//QBTAIeABoAKAAANyY+AzU0JiMiBgcnNjYzMhYWFRQOAxcHJjYzMhYHIzQmIyIGFaQGFystHzQ6IkAaFBtHMC0/ICAtLBkGaAEyLS0zAhYnISEnrCYyJiYwJCU5HBwUGyUhNiEoNiclLiK4ODw8OC0pKS0AAACeB24AAwABBAgBAgAeAAAAAwABBAgBAwAeAB4AAwABBAgBBAAqADwAAwABBAgBBQAqAGYAAwABBAgBBgBSAJAAAwABBAgBBwBGAOIAAwABBAgBCABqASgAAwABBAgBCQAMAZIAAwABBAgBCgAaAZ4AAwABBAgBCwAaAbgAAwABBAgBDACAAdIAAwABBAgBDQBEAlIAAwABBAgBDgBmApYAAwABBAgBDwBaAvwAAwABBAgBEABKA1YAAwABBAgBEQAiA6AAAwABBAgBEgA8A8IAAwABBAgBEwAqA/4AAwABBAgBFAAmBCgAAwABBAgBFQAmBCgAAwABBAgBFgAiBE4AAwABBAgBFwAMAZIAAwABBAgBGAAaAZ4AAwABBAgBGQAaAbgAAwABBAgBGgAqAGYAAwABBAgBGwBSAJAAAwABBAgBHABEBHAAAwABBAgBHQAiA6AAAwABBAgBHgA8A8IAAwABBAkAAACMBLQAAwABBAkAAQAaBUAAAwABBAkAAgAOBVoAAwABBAkAAwBSBWgAAwABBAkABAAaBUAAAwABBAkABQBYBboAAwABBAkABgAwBhIAAwABBAkABwCWBkIAAwABBAkACAAKBtgAAwABBAkACQAYBuIAAwABBAkACwAyBvoAAwABBAkADQMgBywAAwABBAkADgA0CkwAAwABBAkAGQAkCoAAAwABBAkBAAAOCqQAAwABBAkBAQAMCrIAAwABBAkBAgAQCr4AAwABBAkBAwAQCs4AAwABBAkBBAAcCt4AAwABBAkBBQASCvoAAwABBAkBBgBQCwwAAwABBAkBBwAyC1wAAwABBAkBCABsC44AAwABBAkBCQAwC/oAAwABBAkBCgA2DCoAAwABBAkBCwAyDGAAAwABBAkBDACEDJIAAwABBAkBDQBGDRYAAwABBAkBDgBkDVwAAwABBAkBDwBQDcAAAwABBAkBEABGDhAAAwABBAkBEQAeDlYAAwABBAkBEgAiDnQAAwABBAkBEwAkDpYAAwABBAkBFAAeDroAAwABBAkBFQAeDroAAwABBAkBFgAYDtgAAwABBAkBFwAQCr4AAwABBAkBGAAQCs4AAwABBAkBGQAcCt4AAwABBAkBGgASCvoAAwABBAkBGwBQCwwAAwABBAkBHAAyC1wAAwABBAkBHQAeDlYAAwABBAkBHgAiDnQAAwABBAkBHwAOBVoAAwABBAkBIAAMDvAAAwABBAkBIQAMCrIAAwABBAkBIgAUDvwAAwABBAkBIwAKDxAAAwABBAkBJAAOBVoAAwABBAkBJQAMDxoAAwABBAkBJgAQDyYAAwABBAkBJwAIDzYAAwABBAkBKAASDz4AAwABBAkBKQAKD1AAAwABBAkBKgAOBVoAAwABBAkBKwAMDvAAAwABBAkBLAAUDvwAAwABBAkBLQAwBhIAAwABBAkBLgAKDxAAAwABBAkBLwAmD1oAAwABBAkBMAAqD4AAAwABBAkBMQAMDxoAAwABBAkBMgAoD6oAAwABBAkBMwAQDyYAAwABBAkBNAAsD9IAAwABBAkBNQAIDzYAAwABBAkBNgAkD/4AAwABBAkBNwAKD1AAAwABBAkBOAAmECIAAwABBBkBAgASEEgAAwABBBkBAwAmEFoAAwABBBkBBAAeEIAAAwABBBkBBQAYEJ4AAwABBBkBBgBcELYAAwABBBkBBwA+ERIAAwABBBkBCACGEVAAAwABBBkBCQA8EdYAAwABBBkBCgBGEhIAAwABBBkBCwBGElgAAwABBBkBDAB4Ep4AAwABBBkBDQAsExYAAwABBBkBDgBWE0IAAwABBBkBDwByE5gAAwABBBkBEAA2FAoAAwABBBkBEQAeFEAAAwABBBkBEgAsFF4AAwABBBkBEwAwFIoAAwABBBkBFAAmFLoAAwABBBkBFQAmFLoAAwABBBkBFgBuFOAAAwABBBkBFwASEEgAAwABBBkBGAByE5gAAwABBBkBGQA2FAoAAwABBBkBGgAYEJ4AAwABBBkBGwBWE0IAAwABBBkBHAAUFU4AAwABBBkBHQAeFEAAAwABBBkBHgAsFF4AAwABCAkBAgAQCr4AAwABCAkBAwAQCs4AAwABCAkBBAAcCt4AAwABCAkBBQASCvoAAwABCAkBBgBQCwwAAwABCAkBBwAyC1wAAwABCAkBCABsC44AAwABCAkBCQAwC/oAAwABCAkBCgA2DCoAAwABCAkBCwAyDGAAAwABCAkBDACEDJIAAwABCAkBDQBGDRYAAwABCAkBDgBkDVwAAwABCAkBDwBQDcAAAwABCAkBEABGDhAAAwABCAkBEQAeDlYAAwABCAkBEgAiDnQAAwABCAkBEwAkDpYAAwABCAkBFAAeDroAAwABCAkBFQAeDroAAwABCAkBFgAYDtgAAwABCAkBFwAQCr4AAwABCAkBGAAQCs4AAwABCAkBGQAcCt4AAwABCAkBGgASCvoAAwABCAkBGwBQCwwAAwABCAkBHAAyC1wAAwABCAkBHQAeDlYAAwABCAkBHgAiDnQDkQPAA7sDzAAgA7sDsQPEA7kDvQO5A7oDzAAgAGEDkQPAA7sDzAAgA7sDsQPEA7kDvQO5A7oDzAAgAGcDkQPAA7sDzAAgA7sDsQPEA7kDvQO5A7oDzAAgAGwAIAAoJbwAIABMACkDmwOxA8QDuQO9A7kDugPMACAAYQAgA7wDtQAgA8ADsQPEA78DzQPBA7EDmgO1A70DxAPBA7kDugOsACADvwOzA7oDvwO9A7UDugAgAFsAIAEEACABGAAgAQUAIAEZACABcwAgAF0AIAAoA50DsQAtA50DxAO1A70DrQApA5MDwQOsA7wDvAOxACADlQO9A7MDugAgA8MDtQAgA8MDxwOuA7wDsQAgA50AIABbACABSgAgAF0AIAAoA6MDrAO8A7cAKQOVA70DsQO7A7sDsQO6A8QDuQO6A6wAIAPGA8kDvQO3A8QDuQO6A6wAIAOzA8EDrAO8A7wDsQPEA7EAIABbACACUQAgp7UAIAJjACACaQAgAooAIAJ4ACCrUwAgAF0AIAAoA5QDpgORACkDoQOtA8kDvQAgA7IDlQO9A7EDuwO7A7EDugPEA7kDugPMACADuAOVA70DsQO7A7sDsQO6A8QDuQO6A8wAIAPGA5oDxQPBA7kDuwO7A7kDugPMACADvAO5A7oDwQPMACADswPBA6wDvAO8A7EAIAO8A7UAIAO6A6wDuAO1A8QDtwAgA7UDwAOtA7oDxAOxA8MDtwAgAFsAIAQ2ACAEOgAgBE4AIABdACAAKAOSA78DxQO7A7MDsQPBA7kDugOsACkDmgPFA8EDuQO7A7sDuQO6A8wAIAPBA60DyQO9ACADvAPAA7UAIABbACAEMQAgAF0AIAAoA6MDrQPBA7IDuQO6A7EAKQOaA8UDwQO5A7sDuwO5A7oDrAAgA8EDrQPJA70AIAOzA8EDrAO8A7wDsQPEA7EAIABbACAEMgAgBDMAIAQ0ACAENwAgBDgAIAQ5ACAEPwAgBEIAIARGACAESAAgBEkAIARdACAAXQOaA8UDwQO5A7sDuwO5A7oDrAAgA7MDtQPJA7wDtQPEA8EDuQO6A6wAIAOzA8EDrAO8A7wDsQPEA7EAIABbACAEFAAgBBsAIAQJACAENAAgBDsAIARZACAAXQOaA8UDwQO5A7sDuwO5A7oDrAAgA7EDwAO7A6wAIAOzA8EDrAO8A7wDsQPEA7EAIABbACAEFgAgBBoAIAQ2ACAEOgAgBM8AIABdA5oDtQPGA7EDuwOxA68DvwO5ACADsQPBA7kDuAO8A78DrwOcA7cDtAOtA70AIAO8A7UAIAO6A7UDvQPEA8EDuQO6A64AIAPEA7UDuwO1A68DsQAgAFsAIAAwACAAXQOcA7cDtAOtA70AIAO8A7UAIAO6A6wDuAO1A8QDvwAgAFsAIAAwACAAXQOZACADvAO1ACADwAOxA8QDvwPNA8EDsQAgACglsgAgA7kAIAApA5UDvQOxA7sDuwOxA7oDxAO5A7oDrAAgA7IAIAO4ACADxgOTA8EDrAO8A7wDsQOVA70DswO6ACADwwO1ACADwwPHA64DvAOxACADnQAgAFsAIAFKACAAXQAgACgDowOsA7wDtwApAKkAIAAyADAAMgAzACAAQQBkAG8AYgBlACAAKABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwApACwAIAB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAICAYAFMAbwB1AHIAYwBlIBkAUwBvAHUAcgBjAGUAUwBhAG4AcwAzAFYARgBSAGUAZwB1AGwAYQByADMALgAwADUAMgA7AEEARABCAE8AOwBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0ARQB4AHQAcgBhAEwAaQBnAGgAdAA7AEEARABPAEIARQBWAGUAcgBzAGkAbwBuACAAMwAuADAANQAyADsAaABvAHQAYwBvAG4AdgAgADEALgAxAC4AMAA7AG0AYQBrAGUAbwB0AGYAZQB4AGUAIAAyAC4ANgAuADAAUwBvAHUAcgBjAGUAUwBhAG4AcwAzAFYARgAtAEUAeAB0AHIAYQBMAGkAZwBoAHQAUwBvAHUAcgBjAGUAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABBAGQAbwBiAGUAIABpAG4AIAB0AGgAZQAgAFUAbgBpAHQAZQBkACAAUwB0AGEAdABlAHMAIABhAG4AZAAvAG8AcgAgAG8AdABoAGUAcgAgAGMAbwB1AG4AdAByAGkAZQBzAC4AQQBkAG8AYgBlAFAAYQB1AGwAIABEAC4AIABIAHUAbgB0AGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAGQAbwBiAGUALgBjAG8AbQAvAHQAeQBwAGUAVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAgAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwALgAgAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAbwBuACAAYQBuACAgGABBAFMAIABJAFMgGQAgAEIAQQBTAEkAUwAsACAAVwBJAFQASABPAFUAVAAgAFcAQQBSAFIAQQBOAFQASQBFAFMAIABPAFIAIABDAE8ATgBEAEkAVABJAE8ATgBTACAATwBGACAAQQBOAFkAIABLAEkATgBEACwAIABlAGkAdABoAGUAcgAgAGUAeABwAHIAZQBzAHMAIABvAHIAIABpAG0AcABsAGkAZQBkAC4AIABTAGUAZQAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUAIABmAG8AcgAgAHQAaABlACAAcwBwAGUAYwBpAGYAaQBjACAAbABhAG4AZwB1AGEAZwBlACwAIABwAGUAcgBtAGkAcwBzAGkAbwBuAHMAIABhAG4AZAAgAGwAaQBtAGkAdABhAHQAaQBvAG4AcwAgAGcAbwB2AGUAcgBuAGkAbgBnACAAeQBvAHUAcgAgAHUAcwBlACAAbwBmACAAdABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALgBoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwAUwBvAHUAcgBjAGUAUwBhAG4AcwAzAFUAcAByAGkAZwBoAHQAVQBwAHIAaQBnAGgAdABJAHQAYQBsAGkAYwBTAGkAbQBwAGwAZQAgAGEAUwBpAG0AcABsAGUAIABnAFMAaQBtAHAAbABlACAAbAAgACglvAAgAEwAKQBTAGUAcgBpAGYAZQBkACAAYQBDAGUAbgB0AGUAcgBlAGQAIABvAGcAbwBuAGUAawBzACAAWwAgAQQAIAEYACABBQAgARkAIAFzACAAXQAgACgATgBhAC0ARABlAG4A6QApAE4ALQBzAGgAYQBwAGUAZAAgAEUAbgBnACAAWwAgAUoAIABdACAAKABTAGEAbQBpACkARwByAGUAZQBrACAAYQBsAHQAZQByAG4AYQB0AGUAcwAgAGYAbwByACAAcABoAG8AbgBlAHQAaQBjAHMAIABbACACUQAgp7UAIAJjACACaQAgAooAIAJ4ACCrUwAgAF0AIAAoAEkAUABBACkARwByAGUAZQBrACAAYwB1AHIAcwBpAHYAZQAgAGIAZQB0AGEAIABbACADsgAgAF0ARwByAGUAZQBrACAAYQBsAHQAZQByAG4AYQB0AGUAIAB0AGgAZQB0AGEAIABbACADuAAgAF0ARwByAGUAZQBrACAAYQBsAHQAZQByAG4AYQB0AGUAIABwAGgAaQAgAFsAIAPGACAAXQBDAHkAcgBpAGwAbABpAGMAIABsAG8AdwBlAHIAYwBhAHMAZQAgAGEAbAB0AGUAcgBuAGEAdABlAHMAIAB3AGkAdABoACAAYQBzAGMAZQBuAGQAZQByAHMAIABbACAENgAgBDoAIAROACAAXQAgACgAQgB1AGwAZwBhAHIAaQBhAG4AKQBDAHkAcgBpAGwAbABpAGMAIABjAHUAcgBzAGkAdgBlACAAYgBlACAAWwAgBDEAIABdACAAKABTAGUAcgBiAGkAYQBuACkAQwB5AHIAaQBsAGwAaQBjACAAYwB1AHIAcwBpAHYAZQAgAGYAbwByAG0AcwAgAFsAIAQyACAEMwAgBDQAIAQ3ACAEOAAgBDkAIAQ/ACAEQgAgBEYAIARIACAESQAgBF0AIABdAEMAeQByAGkAbABsAGkAYwAgAGcAZQBvAG0AZQB0AHIAaQBjACAAZgBvAHIAbQBzACAAWwAgBBQAIAQbACAECQAgBDQAIAQ7ACAEWQAgAF0AQwB5AHIAaQBsAGwAaQBjACAAcwBpAG0AcABsAGUAIABmAG8AcgBtAHMAIABbACAEFgAgBBoAIAQ2ACAEOgAgBM8AIABdAEMAYQBwAGkAdABhAGwAIABmAGkAZwB1AHIAZQBzAEQAbwB0AHQAZQBkACAAegBlAHIAbwAgAFsAIAAwACAAXQBTAGwAYQBzAGgAZQBkACAAegBlAHIAbwAgAFsAIAAwACAAXQBTAGUAcgBpAGYAZQBkACAASQAgACglsgAgAGkAKQBTAGkAbQBwAGwAZQAgAGEAIABnACAAbABXAGUAaQBnAGgAdABFAHgAdAByAGEATABpAGcAaAB0AEwAaQBnAGgAdABNAGUAZABpAHUAbQBTAGUAbQBpAGIAbwBsAGQAQgBvAGwAZABFAHgAdAByAGEAQgBvAGwAZABCAGwAYQBjAGsAUwBvAHUAcgBjAGUAUwBhAG4AcwAzAFYARgAtAEwAaQBnAGgAdABTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0AUgBlAGcAdQBsAGEAcgBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0ATQBlAGQAaQB1AG0AUwBvAHUAcgBjAGUAUwBhAG4AcwAzAFYARgAtAFMAZQBtAGkAYgBvAGwAZABTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0AQgBvAGwAZABTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0AQgBsAGEAYwBrBB8EQAQ+BEEEQgQwBE8AIAQwBB8EQAQ+BEEEQgQwBE8AIAQ7BDAEQgQ4BD0EQQQ6BDAETwAgAGcEHwRABD4EQQRCBDAETwAgBM8AIAAoJbwAIATAACkEMAAgBEEAIAQ3BDAEQQQ1BEcEOgQwBDwEHgQzBD4EPQRNBDoEOAAgBEYENQQ9BEIEQAQ4BEAEPgQyBDAEPQQ9BEsENQAgAFsAIAEEACABGAAgAQUAIAEZACABcwAgAF0AIAAoBB0EMAAtBBQENQQ9BDUAKQQtBD0EMwAgAE4ALQQ+BDEEQAQwBDcEPQQwBE8AIABbACABSgAgAF0AIAAoBCEEMAQwBDwEQQQ6BDAETwApBBMEQAQ1BEcENQRBBDoEOAQ1ACAEMAQ7BEwEQgQ1BEAEPQQwBEIEOAQyBD0ESwQ1ACAEMQRDBDoEMgRLACAENAQ7BE8AIAREBD4EPQQ1BEIEOAQ6BDgAIABbACACUQAgp7UAIAJjACACaQAgAooAIAJ4ACCrUwAgAF0AIAAoBBwEJAQQACkEEwRABDUERwQ1BEEEOgQwBE8AIAQxBDUEQgQwACAEOgRDBEAEQQQ4BDIEPQQwBE8AIABbACADsgAgAF0EEwRABDUERwQ1BEEEOgQwBE8AIARCBDUEQgQwACAEMAQ7BEwEQgQ1BEAEPQQwBEIEOAQyBD0EMARPACAAWwAgA7gAIABdBBMEQAQ1BEcENQRBBDoEMARPACAERAQ4BEIEMAAgBDAEOwRMBEIENQRABD0EMARCBDgEMgQ9BDAETwAgAFsAIAPGACAAXQQhBEIEQAQ+BEcEPQRLBDUAIAQwBDsETARCBDUEQAQ9BDAEQgQ4BDIEPQRLBDUAIARBACAEMgQ+BEEERQQ+BDQETwRJBDgEPAQ4ACAAWwAgBDYAIAQ6ACAETgAgAF0AIAAoBBEEPgQ7BDMEMARABEEEOgQ4BDUAKQQaBEMEQARBBDgEMgQ9BDAETwAgBDEAIAAoBCEENQRABDEEQQQ6BDAETwApBBoEQwRABEEEOAQyBD0ESwQ1ACAEMQRDBDoEMgRLACAAWwAgBDIAIAQzACAENAAgBDcAIAQ4ACAEOQAgBD8AIARCACAERgAgBEgAIARJACAEXQAgAF0EGgQ4BEAEOAQ7BDsEOARHBDUEQQQ6BDgENQAgBDoEQwRABEEEOAQyBD0ESwQ1ACAEMQRDBDoEMgRLACAAWwAgBDIAIAQzACAENAAgBDcAIAQ4ACAEOQAgBD8AIARCACAERgAgBEgAIARJACAEXQAgAF0EHwRABD4EQQRCBEsENQAgBDEEQwQ6BDIESwAgAFsAIAQWACAEGgAgBDYAIAQ6ACAEzwAgAF0EFwQwBDMEOwQwBDIEPQRLBDUAIARGBDgERARABEsEHQQ+BDsETAAgBEEAIAQ/BEMEPQQ6BEIEOARABD4EPAAgAFsAIAAwACAAXQQfBDUEQAQ1BEcENQRABDoEPQRDBEIESwQ5ACAEPQQ+BDsETAAgAFsAIAAwACAAXQQGACAEQQAgBDcEMARBBDUERwQ6BDAEPAQ4ACAAKCWyACAEVgApBB8EQAQ+BEEEQgRLBDUALAAgBDMENQQ+BDwENQRCBEAEOARHBDUEQQQ6BDgENQAgBDEEQwQ6BDIESwAgAFsAIAQUACAEFgAgBBoAIAQbACAECQAgBDQAIAQ2ACAEOgAgBDsAIARZACAEzwAgAF0EIQQ1BEAEMQRBBDoEOAQ5ACAEMQACAAAAAAAA/84AMgAAAAAAAAAAAAAAAAAAAAAAAAAACa4AAAADACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0ArQDJAMcArgBiAGMBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVAJABFgEXARgBGQEaARsBHABkAP0BHQEeAP8BHwEgASEBIgEjASQBJQEmAMsAZQDIAScAygEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAD4AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAM8AzADNAUwAzgFNAU4A+gFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAOIBYgFjAWQBZQFmAWcBaAFpAWoBawFsAGYBbQFuAW8BcAFxAXIA0wDQANEArwBnAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgACRAYEAsAGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgDkAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpADWANQA1QGlAGgBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AOsBwAHBALsBwgHDAcQBxQHGAccA5gHIAckA6QDtAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegAagBpAGsAbQBsAG4B6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8AKAB/QH+Af8CAAIBAgICAwBvAP4CBAIFAQACBgIHAggCCQIKAgsBAQBxAHAAcgIMAHMCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAPkCIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8AdQB0AHYCMAB3AjECMgIzAjQCNQI2AjcCOADXAjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAOMCSAJJAkoCSwJMAk0CTgJPAlACUQJSAHgCUwJUAlUCVgJXAlgCWQB6AHkAewB9AHwCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAKECaACxAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9AOUCfgJ/AoACgQCJAoICgwKEAoUChgKHAogCiQKKAosAfwB+AIACjACBAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgDsAqcCqAC6AqkCqgKrAqwCrQKuAOcCrwKwAOoA7gKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQAJAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gAqAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrAJ8DrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8AAlwPBA8IDwwCbA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBEgESQRKBEsETARNBE4ETwRQBFEEUgRTBFQEVQRWBFcEWARZBFoEWwRcBF0EXgRfBGAEYQRiBGMEZARlBGYEZwRoBGkEagRrBGwEbQRuBG8EcARxBHIEcwR0BHUEdgR3BHgEeQR6BHsEfAR9BH4EfwSABIEEggSDBIQEhQSGBIcEiASJBIoEiwSMBI0EjgSPBJAEkQSSBJMElASVBJYElwSYBJkEmgSbBJwEnQSeBJ8EoAShBKIEowSkBKUEpgSnBKgEqQSqBKsErAStBK4ErwSwBLEEsgSzBLQEtQS2BLcEuAS5BLoEuwS8BL0EvgS/BMAEwQTCBMMExATFBMYExwTIBMkEygTLBMwEzQTOBM8E0ATRBNIE0wTUBNUE1gTXBNgE2QTaBNsE3ATdBN4E3wTgBOEE4gTjBOQE5QTmBOcE6ATpBOoE6wTsBO0E7gTvBPAE8QTyBPME9AT1BPYE9wT4BPkE+gT7BPwE/QT+BP8FAAUBBQIFAwUEBQUFBgUHBQgFCQUKBQsFDAUNBQ4FDwUQBREFEgUTBRQFFQUWBRcFGAUZBRoFGwUcBR0FHgUfBSAFIQUiBSMFJAUlBSYFJwUoBSkFKgUrBSwFLQUuBS8FMAUxBTIFMwU0BTUFNgU3BTgFOQU6BTsFPAU9BT4FPwVABUEFQgVDBUQFRQVGBUcFSAVJBUoFSwVMBU0FTgVPBVAFUQVSBVMFVAVVBVYFVwVYBVkFWgVbBVwFXQVeBV8FYAVhBWIFYwVkBWUFZgVnBWgFaQVqBWsFbAVtBW4FbwVwBXEFcgVzBXQFdQV2BXcFeAV5BXoFewV8BX0FfgV/BYAFgQWCBYMFhAWFBYYFhwWIBYkFigWLBYwFjQWOBY8FkAWRBZIFkwWUBZUFlgWXBZgFmQWaBZsFnAWdBZ4FnwWgBaEFogWjBaQFpQWmBacFqAWpBaoFqwATABQAFQAWABcAGAAZABoAGwAcBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wARAA8AHQAeAKsABACjACIAogAKAAUAtgC3ALQAtQDEAMUF2AXZBdoF2wXcBd0F3gC+AL8AqQCqABAAsgCzBd8F4AXhBeIAwwCHBeMF5AXlBeYF5wXoBekF6gXrBewF7QXuBe8F8ABCBfEF8gXzAAsADAA+AEAAXgBgABIAXwA/AOgADQCCAMIAhgCIBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYAiwYHAIoAjAYIBgkGCgYLBgwGDQYOBg8GEAYRBhIAIwYTBhQGFQYWBhcABgYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4GLwYwBjEGMgYzBjQGNQY2BjcGOAY5BjoGOwY8Bj0GPgY/BkAGQQZCBkMGRAZFBkYGRwZIBkkGSgZLBkwGTQZOBk8GUAZRBlIGUwZUBlUGVgZXBlgGWQZaBlsGXAZdBl4GXwZgBmEGYgZjBmQGZQZmBmcGaAZpBmoGawZsBm0GbgZvBnAGcQZyBnMGdAZ1BnYGdwZ4BnkGegZ7BnwGfQZ+Bn8GgAaBBoIGgwaEBoUGhgaHBogGiQaKBosGjAaNBo4GjwaQBpEGkgaTBpQGlQaWBpcGmAaZBpoGmwacBp0GngafBqAGoQaiBqMGpAalBqYGpwaoBqkGqgarBqwGrQauBq8GsAaxBrIGswa0BrUGtga3BrgGuQa6BrsGvAa9Br4GvwbABsEGwgbDBsQGxQbGBscGyAbJBsoGywbMBs0GzgbPBtAG0QbSBtMG1AbVBtYG1wbYBtkG2gbbBtwG3QbeBt8G4AbhBuIG4wbkBuUG5gbnBugG6QbqBusG7AbtBu4G7wbwBvEG8gbzBvQG9Qb2BvcG+Ab5BvoG+wb8Bv0G/gb/BwAHAQcCBwMHBAcFBwYHBwcIBwkHCgcLBwwHDQcOBw8HEAcRBxIHEwcUBxUHFgcXBxgHGQcaBxsHHAcdBx4HHwcgByEHIgcjByQHJQcmBycHKAcpByoHKwcsBy0HLgcvBzAHMQcyBzMHNAc1BzYHNwc4BzkHOgc7BzwHPQc+Bz8HQAdBB0IHQwdEB0UHRgdHB0gHSQdKB0sHTAdNB04HTwdQB1EHUgdTB1QHVQdWB1cHWAdZB1oHWwdcB10HXgdfB2AHYQdiB2MHZAdlB2YHZwdoB2kHagdrB2wHbQduB28HcAdxB3IHcwd0B3UHdgd3B3gHeQd6B3sHfAd9B34HfweAB4EHggeDB4QHhQeGB4cHiAeJB4oHiweMB40HjgePB5AHkQeSB5MHlAeVB5YHlweYB5kHmgebB5wHnQeeB58HoAehB6IHowekB6UHpgenB6gHqQeqB6sHrAetB64HrwewB7EHsgezB7QHtQe2B7cHuAe5B7oHuwe8B70Hvge/B8AHwQfCB8MHxAfFB8YHxwfIB8kHygfLB8wHzQfOB88H0AfRB9IH0wfUB9UH1gfXB9gH2QfaB9sH3AfdB94H3wfgB+EH4gfjB+QH5QfmB+cH6AfpB+oH6wfsB+0H7gfvB/AH8QfyB/MH9Af1B/YH9wf4B/kH+gf7B/wH/Qf+B/8IAAgBCAIIAwgECAUIBggHCAgICQgKCAsIDAgNCA4IDwgQCBEIEggTCBQIFQgWCBcIGAgZCBoIGwgcCB0IHggfCCAIIQgiCCMIJAglCCYIJwgoCCkIKggrCCwILQguCC8IMAgxAJ0IMgCeCDMINAg1CDYINwg4CDkIOgg7CDwIPQg+CD8IQAhBCEIIQwhECEUIRghHCEgISQhKCEsITAhNCE4ITwhQCFEIUghTCFQIVQhWCFcIWAhZCFoIWwhcCF0IXghfCGAIYQhiCGMIZAhlCGYIZwhoCGkIaghrCGwIbQhuCG8IcAhxCHIIcwh0CHUIdgh3CHgIeQh6CHsIfAC9AAcAhQCWCH0IfgCECH8IgAiBCIIIgwiECIUIhgiHCIgIiQiKCIsIjAiNCI4A9wC8CI8IkAAIAMYIkQD1APQA9giSCJMIlAiVCJYIlwiYCJkImgibCJwInQieCJ8IoAihAA4A7wDwALgIogAgCKMAHwAhAJQAlQCTAEEAjwBhAKcApAikCKUIpgCSAIMIpwioCKkAmACcCKoIqwClCKwIrQiuCK8AmQCaCLAIsQiyCLMItAi1CLYItwi4CLkIugi7CLwIvQi+CL8IwAjBCMIIwwjECMUIxgjHCMgIyQjKCMsIzAjNCM4IzwjQCNEI0gjTCNQI1QjWCNcI2AjZCNoI2wjcCN0I3gjfCOAI4QjiCOMI5AjlCOYI5wjoCOkI6gjrCOwI7QC5CO4AQwCNANgA4QDZAI4A2gDbAN0A3wDcAN4A4AjvCPAI8QjyCPMI9Aj1CPYI9wj4CPkI+gj7CPwI/Qj+CP8JAAkBCQIJAwkECQUJBgkHCQgJCQkKCQsJDAkNCQ4JDwkQCREJEgkTCRQJFQkWCRcJGAkZCRoJGwkcCR0JHgkfCSAJIQkiCSMJJAklCSYJJwkoCSkJKgkrCSwJLQkuCS8JMAkxCTIJMwk0CTUJNgk3CTgJOQk6CTsJPAk9CT4JPwlACUEJQglDCUQJRQlGCUcJSAlJCUoJSwlMCU0JTglPCVAJUQlSCVMJVAlVCVYJVwlYCVkJWglbCVwJXQleCV8JYAlhCWIJYwlkCWUJZglnCWgJaQlqCWsJbAltCW4JbwlwCXEJcglzCXQJdQl2CXcJeAl5CXoJewl8CX0Jfgl/CYAJgQmCCYMJhAmFCYYJhwmICYkJigmLCYwJjQmOCY8JkAmRCZIJkwmUCZUJlgmXCZgJmQmaCZsJnAmdCZ4JnwmgCaEJogmjCaQJpQmmCacAwADBCagJqQmqCasJrAmtCa4JrwmwCbEJsgmzCbQJtQm2CbcHQW1hY3JvbgZBYnJldmUHdW5pMDIyNgd1bmkwMUNEB3VuaTAyMDAHQW9nb25lawlBb2dvbmVrLmQHdW5pMUVBMAd1bmkxRUEyB3VuaTFFQTQHdW5pMUVBNgd1bmkxRUE4B3VuaTFFQUEHdW5pMUVBQwd1bmkxRUFFB3VuaTFFQjAHdW5pMUVCMgd1bmkxRUI0B3VuaTFFQjYKQXJpbmdhY3V0ZQdBRWFjdXRlB3VuaTAxRTIHdW5pMDIzQQd1bmkwMjQzB3VuaTAxODEHdW5pMUUwMgd1bmkxRTA2C0NjaXJjdW1mbGV4CkNkb3RhY2NlbnQHdW5pMDIzQgd1bmkxRTBBBkRjYXJvbgd1bmkxRTBDB3VuaTFFMEUHdW5pMUUxMAZEY3JvYXQHdW5pMDE4QQd1bmkxRUJDB0VtYWNyb24GRWJyZXZlCkVkb3RhY2NlbnQGRWNhcm9uB3VuaTAyMDQHRW9nb25lawlFb2dvbmVrLmQHdW5pMUVCOAd1bmkxRUJBB3VuaTFFQkUHdW5pMUVDMAd1bmkxRUMyB3VuaTFFQzQHdW5pMUVDNgd1bmkxRTE2B3VuaTAxOEUHdW5pMDE5MAd1bmkxRTFFB3VuaTAxRjQLR2NpcmN1bWZsZXgHdW5pMUUyMApHZG90YWNjZW50BkdjYXJvbgd1bmkwMTIyB3VuaTAxRTQLdW5pMDA0NzAzMDMHdW5pMDE5MwtIY2lyY3VtZmxleAd1bmkxRTI2B3VuaTFFMjIHdW5pMDIxRQd1bmkxRTI0B3VuaTFFMjgHdW5pMUUyQQl1bmkxRTk2LmMESGJhcgZJdGlsZGUHSW1hY3JvbgZJYnJldmUHdW5pMDFDRgd1bmkwMjA4B0lvZ29uZWsHdW5pMUVDOAd1bmkxRUNBB3VuaTAxOTcCSUoLSmNpcmN1bWZsZXgLdW5pMDA0QTAzMEMHdW5pMDI0OAd1bmkwMTM2B3VuaTFFMzIHdW5pMUUzNAZMYWN1dGUGTGNhcm9uB3VuaTAxM0IHdW5pMUUzNgd1bmkxRTM4B3VuaTFFM0EHdW5pMDIzRAd1bmkyQzYwB3VuaTJDNjIHdW5pQTdBRARMZG90B3VuaTFFM0UHdW5pMUU0MAd1bmkxRTQyB3VuaTAxRjgGTmFjdXRlBk5jYXJvbgd1bmkxRTQ0B3VuaTAxNDUHdW5pMUU0Ngd1bmkxRTQ4A0VuZwd1bmkwMjIwB09tYWNyb24GT2JyZXZlDU9odW5nYXJ1bWxhdXQHdW5pMDFEMQd1bmkwMjBDB3VuaTAxRUEHdW5pMUVDQwd1bmkxRUNFB3VuaTFFRDAHdW5pMUVEMgd1bmkxRUQ0B3VuaTFFRDYHdW5pMUVEOAd1bmkxRTUyC09zbGFzaGFjdXRlB3VuaTAyNDUHdW5pMDE4Ngd1bmlBNzRFB3VuaTAyMjIFT2hvcm4HdW5pMUVEQQd1bmkxRURDB3VuaTFFREUHdW5pMUVFMAd1bmkxRUUyB3VuaTFFNTYGUmFjdXRlBlJjYXJvbgd1bmkxRTU4B3VuaTAxNTYHdW5pMUU1QQd1bmkxRTVDB3VuaTFFNUUGU2FjdXRlC1NjaXJjdW1mbGV4B3VuaTFFNjAHdW5pMDE1RQd1bmkwMjE4B3VuaTFFNjIHdW5pMUU2Ngd1bmkxRTlFBlRjYXJvbgd1bmkxRTZBB3VuaTAxNjIHdW5pMDIxQQd1bmkxRTZDB3VuaTFFNkUJdW5pMUU5Ny5jBFRiYXIHdW5pMDIzRQZVdGlsZGUHVW1hY3JvbgZVYnJldmUFVXJpbmcNVWh1bmdhcnVtbGF1dAd1bmkwMUQzB1VvZ29uZWsHdW5pMDFENQd1bmkwMUQ3B3VuaTAxRDkHdW5pMDFEQgd1bmkxRTcyB3VuaTFFRTQHdW5pMDI0NAd1bmkxRUU2BVVob3JuB3VuaTFFRTgHdW5pMUVFQQd1bmkxRUVDB3VuaTFFRUUHdW5pMUVGMAd1bmkxRTdFBldncmF2ZQZXYWN1dGULV2NpcmN1bWZsZXgJV2RpZXJlc2lzBllncmF2ZQtZY2lyY3VtZmxleAd1bmkxRUY4B3VuaTFFOEUHdW5pMUVGNAd1bmkxRUY2BlphY3V0ZQd1bmkxRTkwClpkb3RhY2NlbnQHdW5pMUU5Mgd1bmkxRTk0B3VuaTAxRjcHdW5pMDIxQwd1bmkwMUI3B3VuaTAxRUUHdW5pMDE4Rgd1bmlBNzc5B3VuaUE3N0IHdW5pQTc3RAd1bmlBNzdFB3VuaUE3ODAHdW5pQTc4Mgd1bmlBNzVBB3VuaUE3ODQHdW5pQTc4Ngd1bmkwMTk0B3VuaTAxOTYJdW5pMDM5Qi5sB3VuaTAxQjEHdW5pQTdCMwd1bmkwMjQxB3VuaUE3MjIHdW5pQTcyNA91bmkwMDRDMDBCNzAwNEMLdW5pMDEzMjAzMDELdW5pMDEwNDAzMDELdW5pMDExODAzMDELdW5pMDEyRTAzMDELdW5pMDFFQTAzMDELdW5pMDE3MjAzMDELdW5pMDE5MDAzMjgJdW5pMDE5Qi5jB2FtYWNyb24GYWJyZXZlB3VuaTAyMjcHdW5pMDFDRQd1bmkwMjAxB2FvZ29uZWsJYW9nb25lay5kB3VuaTFFQTEHdW5pMUVBMwd1bmkxRUE1B3VuaTFFQTcHdW5pMUVBOQd1bmkxRUFCB3VuaTFFQUQHdW5pMUVBRgd1bmkxRUIxB3VuaTFFQjMHdW5pMUVCNQd1bmkxRUI3CmFyaW5nYWN1dGUHYWVhY3V0ZQd1bmkwMUUzB3VuaTJDNjUHdW5pMDE4MAd1bmkwMjUzB3VuaTFFMDMHdW5pMUUwNwtjY2lyY3VtZmxleApjZG90YWNjZW50B3VuaTAyM0MHdW5pMUUwQgZkY2Fyb24HdW5pMUUwRAd1bmkxRTBGB3VuaTFFMTEHdW5pMUVCRAdlbWFjcm9uBmVicmV2ZQplZG90YWNjZW50BmVjYXJvbgd1bmkwMjA1B2VvZ29uZWsJZW9nb25lay5kB3VuaTFFQjkHdW5pMUVCQgd1bmkxRUJGB3VuaTFFQzEHdW5pMUVDMwd1bmkxRUM1B3VuaTFFQzcHdW5pMUUxNwd1bmkwMUREB3VuaTFFMUYHdW5pMDFGNQtnY2lyY3VtZmxleAd1bmkxRTIxCmdkb3RhY2NlbnQGZ2Nhcm9uB3VuaTAxMjMHdW5pMDFFNQt1bmkwMDY3MDMwMwd1bmkwMjYwC2hjaXJjdW1mbGV4B3VuaTFFMjcHdW5pMUUyMwd1bmkwMjFGB3VuaTFFMjUHdW5pMUUyOQd1bmkxRTJCB3VuaTFFOTYEaGJhcgZpdGlsZGUHaW1hY3JvbgZpYnJldmUHdW5pMUVDQgd1bmkwMUQwB3VuaTAyMDkHaW9nb25lawd1bmkxRUM5B3VuaTAyNjgCaWoLamNpcmN1bWZsZXgHdW5pMDFGMAd1bmkwMjQ5B3VuaTAyMzcHdW5pMDEzNwd1bmkxRTMzB3VuaTFFMzUMa2dyZWVubGFuZGljBmxhY3V0ZQZsY2Fyb24HdW5pMDEzQwd1bmkxRTM3B3VuaTFFMzkHdW5pMUUzQgd1bmkwMTlBB3VuaTJDNjEHdW5pMDI2Qgd1bmkwMjZDBGxkb3QHdW5pMUUzRgd1bmkxRTQxB3VuaTFFNDMHdW5pMDFGOQZuYWN1dGUGbmNhcm9uB3VuaTFFNDUHdW5pMDE0Ngd1bmkxRTQ3B3VuaTFFNDkLbmFwb3N0cm9waGUDZW5nB3VuaTAxOUUHb21hY3JvbgZvYnJldmUNb2h1bmdhcnVtbGF1dAd1bmkwMUQyB3VuaTAyMEQHdW5pMDFFQgd1bmkxRUNEB3VuaTFFQ0YHdW5pMUVEMQd1bmkxRUQzB3VuaTFFRDUHdW5pMUVENwd1bmkxRUQ5B3VuaTFFNTMLb3NsYXNoYWN1dGUHdW5pMDI4Qwd1bmkwMjU0B3VuaUE3NEYHdW5pMDIyMwVvaG9ybgd1bmkxRURCB3VuaTFFREQHdW5pMUVERgd1bmkxRUUxB3VuaTFFRTMHdW5pMUU1NwZyYWN1dGUGcmNhcm9uB3VuaTFFNTkHdW5pMDE1Nwd1bmkxRTVCB3VuaTFFNUQHdW5pMUU1RgZzYWN1dGULc2NpcmN1bWZsZXgHdW5pMUU2MQd1bmkwMTVGB3VuaTAyMTkHdW5pMUU2Mwd1bmkxRTY3BWxvbmdzBnRjYXJvbgd1bmkxRTZCB3VuaTAxNjMHdW5pMDIxQgd1bmkxRTZEB3VuaTFFNkYHdW5pMUU5NwR0YmFyB3VuaTJDNjYGdXRpbGRlB3VtYWNyb24GdWJyZXZlBXVyaW5nDXVodW5nYXJ1bWxhdXQHdW5pMDFENAd1b2dvbmVrCXVvZ29uZWsuZAd1bmkwMUQ2B3VuaTAxRDgHdW5pMDFEQQd1bmkwMURDB3VuaTFFNzMHdW5pMUVFNQd1bmkxRUU3BXVob3JuB3VuaTFFRTkHdW5pMUVFQgd1bmkxRUVEB3VuaTFFRUYHdW5pMUVGMQd1bmkxRTdGBndncmF2ZQZ3YWN1dGULd2NpcmN1bWZsZXgJd2RpZXJlc2lzBnlncmF2ZQt5Y2lyY3VtZmxleAd1bmkxRUY5B3VuaTFFOEYHdW5pMUVGNQd1bmkxRUY3BnphY3V0ZQd1bmkxRTkxCnpkb3RhY2NlbnQHdW5pMUU5Mwd1bmkxRTk1B3VuaTAxQkYHdW5pMDIxRAd1bmkwMjkyB3VuaTAxRUYHdW5pMDI1OQd1bmlBNzdBB3VuaUE3N0MHdW5pMUQ3OQd1bmlBNzdGB3VuaUE3ODEHdW5pQTc4Mwd1bmlBNzVCB3VuaUE3ODUHdW5pQTc4Nwd1bmkwMjQyB3VuaUE3MjMHdW5pQTcyNQ91bmkwMDZDMDBCNzAwNkMLdW5pMDEzMzAzMDELdW5pMDEwNTAzMDELdW5pMDExOTAzMDELdW5pMDEyRjAzMDELdW5pMDFFQjAzMDELdW5pMDE3MzAzMDELdW5pMDI1QjAzMjgHdW5pMDI1MAd1bmkwMjUxB3VuaTAyNTIHdW5pMDI5OQd1bmlBN0I1B3VuaTAyNTUHdW5pQUI1Mwd1bmkwMjU2B3VuaTAyNTcHdW5pMDJBMwd1bmkwMkE0B3VuaTAyQTUHdW5pQUI2Ngd1bmkxRTlGB3VuaTAxOEQHdW5pMDI1OAd1bmkwMjVBB3VuaTAyNUIHdW5pMDI1Qwd1bmkwMjVEB3VuaTAyNUUHdW5pMDI1Rgd1bmkwMjYxB3VuaTAyNjIHdW5pMDI2Mwd1bmkwMjlCB3VuaTAyNjUHdW5pMDI2Ngd1bmkwMjY3B3VuaTAyOUMHdW5pMDI2QQd1bmkxRDdCB3VuaTAyNjkHdW5pMDI5RAd1bmkwMjlFB3VuaTAyNkQHdW5pMDI2RQd1bmkwMjlGCXVuaTAzQkIubAd1bmkwMTlCB3VuaTAyNkYHdW5pMDI3MAd1bmkwMjcxB3VuaTFENkYHdW5pMDI3Mgd1bmkwMjczB3VuaTFENzAHdW5pMDI3NAd1bmkwMjY0B3VuaTAyNzUHdW5pMDI3Ngd1bmkwMjc3B3VuaTAyNzgHdW5pMDI3OQd1bmkwMjdBB3VuaTAyN0IHdW5pMDI3RAd1bmkwMjdFB3VuaTAyODAHdW5pMDI4MQd1bmkwMjgyB3VuaTAyODMHdW5pMDI4NAd1bmkwMjg3B3VuaTAyODgHdW5pMDJBNgd1bmkwMkE3B3VuaTAyQTgHdW5pQUI2Nwl1bmkwM0I4LmwHdW5pMDI4OQd1bmkwMjhBB3VuaTFEN0YHdW5pMDI4Qgd1bmkyQzcxB3VuaTAyOEQHdW5pMDI4RQd1bmkwMjhGB3VuaTAyOTAHdW5pMDI5MQd1bmkxRDI1B3VuaTAyOTQHdW5pMDI5NQd1bmkwMkExB3VuaTAyQTIHdW5pMDFDMAd1bmkwMUMxB3VuaTAxQzIHdW5pMDFDMwd1bmkwMjk4B3VuaTAyN0YHdW5pMDI4NQd1bmkyMDRBB3VuaTJFNTIHdW5pQTc2NAd1bmlBNzY1A2ZfZgVmX2ZfaQVmX2ZfbANmX3QFZl9mX3QHdW5pQTdBRQhJZ3JhdmUuYQhJYWN1dGUuYQ1JY2lyY3VtZmxleC5hCEl0aWxkZS5hC0lkaWVyZXNpcy5hCUltYWNyb24uYQhJYnJldmUuYQxJZG90YWNjZW50LmEJdW5pMDFDRi5hCXVuaTAyMDguYQlJb2dvbmVrLmENdW5pMDEyRTAzMDEuYQl1bmkxRUM4LmEJdW5pMUVDQS5hCXVuaTAxOTcuYQVFbmcuYQl1bmkwMTk2LmEDYS5hCGFncmF2ZS5hCGFhY3V0ZS5hDWFjaXJjdW1mbGV4LmEIYXRpbGRlLmELYWRpZXJlc2lzLmEHYXJpbmcuYQlhbWFjcm9uLmEIYWJyZXZlLmEJdW5pMDFDRS5hCXVuaTAyMDEuYQlhb2dvbmVrLmEJYW9nb25lay5lCXVuaTAyMjcuYQl1bmkxRUExLmEJdW5pMUVBMy5hCXVuaTFFQTUuYQl1bmkxRUE3LmEJdW5pMUVBOS5hCXVuaTFFQUIuYQl1bmkxRUFELmEJdW5pMUVBRi5hCXVuaTFFQjEuYQl1bmkxRUIzLmEJdW5pMUVCNS5hCXVuaTFFQjcuYQxhcmluZ2FjdXRlLmEJdW5pMkM2NS5hDXVuaTAxMDUwMzAxLmEDYS5iCGFncmF2ZS5iCGFhY3V0ZS5iDWFjaXJjdW1mbGV4LmIIYXRpbGRlLmILYWRpZXJlc2lzLmIHYXJpbmcuYglhbWFjcm9uLmIIYWJyZXZlLmIJdW5pMDIyNy5iCXVuaTAxQ0UuYgl1bmkwMjAxLmIJYW9nb25lay5iCWFvZ29uZWsuZgl1bmkxRUExLmIJdW5pMUVBMy5iCXVuaTFFQTUuYgl1bmkxRUE3LmIJdW5pMUVBOS5iCXVuaTFFQUIuYgl1bmkxRUFELmIJdW5pMUVBRi5iCXVuaTFFQjEuYgl1bmkxRUIzLmIJdW5pMUVCNS5iCXVuaTFFQjcuYgxhcmluZ2FjdXRlLmIJdW5pMkM2NS5iDXVuaTAxMDUwMzAxLmIJdW5pMDI1MC5iA2cuYQl1bmkwMUY1LmENZ2NpcmN1bWZsZXguYQl1bmkxRTIxLmEIZ2JyZXZlLmEMZ2RvdGFjY2VudC5hCGdjYXJvbi5hCXVuaTAxMjMuYQ11bmkwMDY3MDMwMy5hA2wuYQhsYWN1dGUuYQhsY2Fyb24uYQl1bmkwMTNDLmEJdW5pMUUzNy5hCXVuaTFFMzkuYQl1bmkxRTNCLmEIbHNsYXNoLmEJdW5pMDE5QS5hCXVuaTJDNjAuYQl1bmkwMjZCLmEGbGRvdC5hEXVuaTAwNkMwMEI3MDA2Qy5hBGZsLmELdW5pMDEzMTAzMjgLdW5pMDEzMTAzMzUJdW5pMDI5RC54BUFscGhhBEJldGEFR2FtbWEHRXBzaWxvbgRaZXRhA0V0YQVUaGV0YQRJb3RhBUthcHBhBkxhbWJkYQJNdQJOdQJYaQdPbWljcm9uAlBpA1JobwVTaWdtYQNUYXUHVXBzaWxvbgNQaGkDQ2hpA1BzaQd1bmkwM0Y3CkFscGhhdG9ub3MMRXBzaWxvbnRvbm9zCEV0YXRvbm9zCUlvdGF0b25vcwxJb3RhZGllcmVzaXMMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcw9VcHNpbG9uZGllcmVzaXMKT21lZ2F0b25vcwVhbHBoYQRiZXRhBWdhbW1hBWRlbHRhB2Vwc2lsb24EemV0YQNldGEFdGhldGEEaW90YQVrYXBwYQZsYW1iZGECbnUCeGkHb21pY3JvbgNyaG8Fc2lnbWEDdGF1B3Vwc2lsb24DcGhpA2NoaQNwc2kFb21lZ2EHdW5pMDNDMgd1bmkwM0Q5B3VuaTAzREIHdW5pMDNERAd1bmkwM0UxB3VuaTAzRjgHdW5pMDNGNAd1bmkwM0QwB3VuaTAzRDEFcGhpLmEKYWxwaGF0b25vcwxlcHNpbG9udG9ub3MIZXRhdG9ub3MJaW90YXRvbm9zDGlvdGFkaWVyZXNpcwxvbWljcm9udG9ub3MMdXBzaWxvbnRvbm9zD3Vwc2lsb25kaWVyZXNpcwpvbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zFHVwc2lsb25kaWVyZXNpc3Rvbm9zB3VuaTFGMDgHdW5pMUYwOQd1bmkxRkJBB3VuaTFGQkIHdW5pMUYwQQd1bmkxRjBCB3VuaTFGMEMHdW5pMUYwRAd1bmkxRjBFB3VuaTFGMEYHdW5pMUZCOAd1bmkxRkI5B3VuaTFGMTgHdW5pMUYxOQd1bmkxRkM4B3VuaTFGQzkHdW5pMUYxQQd1bmkxRjFCB3VuaTFGMUMHdW5pMUYxRAd1bmkxRjI4B3VuaTFGMjkHdW5pMUZDQQd1bmkxRkNCB3VuaTFGMkEHdW5pMUYyQgd1bmkxRjJDB3VuaTFGMkQHdW5pMUYyRQd1bmkxRjJGB3VuaTFGMzgHdW5pMUYzOQd1bmkxRkRBB3VuaTFGREIHdW5pMUYzQQd1bmkxRjNCB3VuaTFGM0MHdW5pMUYzRAd1bmkxRjNFB3VuaTFGM0YHdW5pMUZEOAd1bmkxRkQ5B3VuaTFGNDgHdW5pMUY0OQd1bmkxRkY4B3VuaTFGRjkHdW5pMUY0QQd1bmkxRjRCB3VuaTFGNEMHdW5pMUY0RAd1bmkxRkVDB3VuaTFGNTkHdW5pMUZFQQd1bmkxRkVCB3VuaTFGNUIHdW5pMUY1RAd1bmkxRjVGB3VuaTFGRTgHdW5pMUZFOQd1bmkxRjY4B3VuaTFGNjkHdW5pMUZGQQd1bmkxRkZCB3VuaTFGNkEHdW5pMUY2Qgd1bmkxRjZDB3VuaTFGNkQHdW5pMUY2RQd1bmkxRjZGB3VuaTFGQkMHdW5pMUY4OAd1bmkxRjg5B3VuaTFGOEEHdW5pMUY4Qgd1bmkxRjhDB3VuaTFGOEQHdW5pMUY4RQd1bmkxRjhGB3VuaTFGQ0MHdW5pMUY5OAd1bmkxRjk5B3VuaTFGOUEHdW5pMUY5Qgd1bmkxRjlDB3VuaTFGOUQHdW5pMUY5RQd1bmkxRjlGB3VuaTFGRkMHdW5pMUZBOAd1bmkxRkE5B3VuaTFGQUEHdW5pMUZBQgd1bmkxRkFDB3VuaTFGQUQHdW5pMUZBRQd1bmkxRkFGB3VuaTFGMDAHdW5pMUYwMQd1bmkxRjcwB3VuaTFGNzEHdW5pMUYwMgd1bmkxRjAzB3VuaTFGMDQHdW5pMUYwNQd1bmkxRjA2B3VuaTFGMDcHdW5pMUZCMAd1bmkxRkIxB3VuaTFGQjYHdW5pMUYxMAd1bmkxRjExB3VuaTFGNzIHdW5pMUY3Mwd1bmkxRjEyB3VuaTFGMTMHdW5pMUYxNAd1bmkxRjE1B3VuaTFGMjAHdW5pMUYyMQd1bmkxRjc0B3VuaTFGNzUHdW5pMUYyMgd1bmkxRjIzB3VuaTFGMjQHdW5pMUYyNQd1bmkxRjI2B3VuaTFGMjcHdW5pMUZDNgd1bmkxRjMwB3VuaTFGMzEHdW5pMUY3Ngd1bmkxRjc3B3VuaTFGMzIHdW5pMUYzMwd1bmkxRjM0B3VuaTFGMzUHdW5pMUYzNgd1bmkxRjM3B3VuaTFGRDAHdW5pMUZEMQd1bmkxRkQ2B3VuaTFGRDIHdW5pMUZEMwd1bmkxRkQ3B3VuaTFGNDAHdW5pMUY0MQd1bmkxRjc4B3VuaTFGNzkHdW5pMUY0Mgd1bmkxRjQzB3VuaTFGNDQHdW5pMUY0NQd1bmkxRkU0B3VuaTFGRTUHdW5pMUY1MAd1bmkxRjUxB3VuaTFGN0EHdW5pMUY3Qgd1bmkxRjUyB3VuaTFGNTMHdW5pMUY1NAd1bmkxRjU1B3VuaTFGNTYHdW5pMUY1Nwd1bmkxRkU2B3VuaTFGRTAHdW5pMUZFMQd1bmkxRkUyB3VuaTFGRTMHdW5pMUZFNwd1bmkxRjYwB3VuaTFGNjEHdW5pMUY3Qwd1bmkxRjdEB3VuaTFGNjIHdW5pMUY2Mwd1bmkxRjY0B3VuaTFGNjUHdW5pMUY2Ngd1bmkxRjY3B3VuaTFGRjYHdW5pMUZCMwd1bmkxRjgwB3VuaTFGODEHdW5pMUZCMgd1bmkxRkI0B3VuaTFGODIHdW5pMUY4Mwd1bmkxRjg0B3VuaTFGODUHdW5pMUY4Ngd1bmkxRjg3B3VuaTFGQjcHdW5pMUZDMwd1bmkxRjkwB3VuaTFGOTEHdW5pMUZDMgd1bmkxRkM0B3VuaTFGOTIHdW5pMUY5Mwd1bmkxRjk0B3VuaTFGOTUHdW5pMUY5Ngd1bmkxRjk3B3VuaTFGQzcHdW5pMUZGMwd1bmkxRkEwB3VuaTFGQTEHdW5pMUZGMgd1bmkxRkY0B3VuaTFGQTIHdW5pMUZBMwd1bmkxRkE0B3VuaTFGQTUHdW5pMUZBNgd1bmkxRkE3B3VuaTFGRjcHdW5pMDNENwd1bmkwM0NGB3VuaTAzN0UJYW5vdGVsZWlhC2Fub3RlbGVpYS5jB3VuaTAzNzQHdW5pMDM3NQV0b25vcwd0b25vcy5jDWRpZXJlc2lzdG9ub3MHdW5pMDM3QQd1bmkxRkJFB3VuaTFGQkQHdW5pMUZCRgd1bmkxRkZFB3VuaTFGRUYHdW5pMUZGRAd1bmkxRkNEB3VuaTFGREQHdW5pMUZDRQd1bmkxRkRFB3VuaTFGQ0YHdW5pMUZERgd1bmkxRkMwB3VuaTFGRUQHdW5pMUZFRQd1bmkxRkMxCXVuaTFGQkQuYwl1bmkxRkZFLmMJdW5pMUZFRi5jCXVuaTFGQ0QuYwl1bmkxRkRELmMJdW5pMUZDRS5jCXVuaTFGREUuYwl1bmkxRkNGLmMJdW5pMUZERi5jB3VuaTA0MTAHdW5pMDQxMQd1bmkwNDEyB3VuaTA0MTMHdW5pMDQxNAd1bmkwNDE1B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDFCB3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjUHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDAwB3VuaTA0MDEHdW5pMDQwMgd1bmkwNDAzB3VuaTA0MDQHdW5pMDQwNQd1bmkwNDA2B3VuaTA0MDcHdW5pMDQwOAd1bmkwNDA5B3VuaTA0MEEHdW5pMDQwQgd1bmkwNDBDB3VuaTA0MEQHdW5pMDQwRQd1bmkwNDBGB3VuaTA0NjIHdW5pMDQ3Mgd1bmkwNDc0B3VuaTA0OTAHdW5pMDQ5Mgd1bmkwNEY2B3VuaTA0OTYHdW5pMDQ5OAd1bmkwNDlBB3VuaTA0QTAHdW5pMDRDMwd1bmkwNEEyB3VuaTA0QzcHdW5pMDRBQQd1bmkwNEFFB3VuaTA0QjAHdW5pMDRCMgd1bmkwNEI2B3VuaTA0QkEHdW5pMDRDMAd1bmkwNEMxB3VuaTA0RDAHdW5pMDRENAd1bmkwNEQ2B3VuaTA0RDgHdW5pMDRFMgd1bmkwNEU2B3VuaTA0RTgHdW5pMDRFRQd1bmkwNEYyB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUwB3VuaTA0NTEHdW5pMDQ1Mgd1bmkwNDUzB3VuaTA0NTQHdW5pMDQ1NQd1bmkwNDU2B3VuaTA0NTcHdW5pMDQ1OAd1bmkwNDU5B3VuaTA0NUEHdW5pMDQ1Qgd1bmkwNDVDB3VuaTA0NUQHdW5pMDQ1RQd1bmkwNDVGB3VuaTA0NjMHdW5pMDQ3Mwd1bmkwNDc1B3VuaTA0OTEHdW5pMDQ5Mwd1bmkwNEY3B3VuaTA0OTcHdW5pMDQ5OQd1bmkwNDlCB3VuaTA0QTEHdW5pMDRDNAd1bmkwNEEzB3VuaTA0QzgHdW5pMDRBQgd1bmkwNEFGB3VuaTA0QjEHdW5pMDRCMwd1bmkwNEI3B3VuaTA0QkIHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDEHdW5pMDRENQd1bmkwNEQ3B3VuaTA0RDkHdW5pMDRFMwd1bmkwNEU3B3VuaTA0RTkHdW5pMDRFRgd1bmkwNEYzCXVuaTA0MTQuYQl1bmkwNDE2LmEJdW5pMDQxQS5hCXVuaTA0MUIuYQl1bmkwNDI0LmEJdW5pMDQwNy5hCXVuaTA0MDkuYQl1bmkwNDBDLmEJdW5pMDQ5Ni5hCXVuaTA0OUEuYQl1bmkwNEEwLmEJdW5pMDRDMy5hCXVuaTA0QzEuYQl1bmkwNDMwLmEJdW5pMDREMS5hCXVuaTA0MzAuYgl1bmkwNEQxLmIJdW5pMDQzNC5hCXVuaTA0MzYuYQl1bmkwNDNBLmEJdW5pMDQzQi5hCXVuaTA0NDQuYQl1bmkwNDU3LmEJdW5pMDQ1OS5hCXVuaTA0NUMuYQl1bmkwNDk3LmEJdW5pMDQ5Qi5hCXVuaTA0QTEuYQl1bmkwNEM0LmEJdW5pMDRDMi5hCXVuaTA0MzEuYQl1bmkwNDMyLmEJdW5pMDQzMy5hCXVuaTA0MzQuYwl1bmkwNDM3LmEJdW5pMDQzOC5hCXVuaTA0MzkuYQl1bmkwNDNGLmEJdW5pMDQ0Mi5hCXVuaTA0NDYuYQl1bmkwNDQ4LmEJdW5pMDQ0OS5hCXVuaTA0NTMuYwl1bmkwNDVELmEJdW5pMDQzNi5iCXVuaTA0M0EuYgl1bmkwNDRFLmEJdW5pMDQzNi5jCXVuaTA0M0EuYwd1bmkyMTE2Bnplcm8uMAd6ZXJvLjBzBnplcm8ucAVvbmUucAV0d28ucAd0aHJlZS5wBmZvdXIucAZmaXZlLnAFc2l4LnAHc2V2ZW4ucAdlaWdodC5wBm5pbmUucAd6ZXJvLjBwCHplcm8uMHBzBnplcm8udAVvbmUudAV0d28udAd0aHJlZS50BmZvdXIudAdmaXZlLnRtBXNpeC50B3NldmVuLnQHZWlnaHQudAZuaW5lLnQGemVyby5vBW9uZS5vBXR3by5vB3RocmVlLm8GZm91ci5vBmZpdmUubwVzaXgubwdzZXZlbi5vB2VpZ2h0Lm8GbmluZS5vBnplcm8uYwVvbmUuYwV0d28uYwd0aHJlZS5jBmZvdXIuYwZmaXZlLmMFc2l4LmMHc2V2ZW4uYwdlaWdodC5jBm5pbmUuYw1xdW90ZXJldmVyc2VkB3VuaTI3NUIHdW5pMjc1Qwd1bmkyNzVEB3VuaTI3NUUHdW5pMjc1Rgd1bmkyNzYwB3VuaTJFM0EHdW5pMkUzQgpmaWd1cmVkYXNoB3VuaTIwMTUHdW5pMjAyMwd1bmkyNUU2B3VuaTI1QUEHdW5pMjVBQgd1bmkyNUI0B3VuaTI1QjUHdW5pMjVCOAd1bmkyNUI5B3VuaTI1QkUHdW5pMjVCRgd1bmkyNUMyB3VuaTI1QzMJaW52YnVsbGV0CmZpbGxlZHJlY3QNdW5kZXJzY29yZWRibAd1bmkyMDNFB3VuaTIwM0YHdW5pMjAxNglleGNsYW1kYmwHdW5pMjA0Nwd1bmkyMDQ5B3VuaTIwNDgHdW5pMjAzRAd1bmkyRTE4B3VuaTIzMUMHdW5pMjMxRAd1bmkyMzFFB3VuaTIzMUYHdW5pMjdFNgd1bmkyN0U3B3VuaTI3RTgHdW5pMjdFOQd1bmkyRTIyB3VuaTJFMjMHdW5pMkUyNAd1bmkyRTI1B3VuaTIxMTcHdW5pMjEyMAZ1MUYxMEQGdTFGMTBFBnUxRjEwRgZ1MUYxMkYGdTFGMTZBBnUxRjE2QgZ1MUYxNkMGdTFGMTZEBnUxRjE2RQZ1MUYxNkYEYXQuYwxleGNsYW1kb3duLmMOcXVlc3Rpb25kb3duLmMJdW5pMkUxOC5jCXVuaUE3ODkuYwNBLnMDQi5zA0MucwNELnMDRS5zA0YucwNHLnMDSC5zA0kucwNKLnMDSy5zA0wucwNNLnMDTi5zA08ucwNQLnMDUS5zA1IucwNTLnMDVC5zA1UucwNWLnMDVy5zA1gucwNZLnMDWi5zCEFncmF2ZS5zCEFhY3V0ZS5zDUFjaXJjdW1mbGV4LnMIQXRpbGRlLnMLQWRpZXJlc2lzLnMHQXJpbmcucwlBbWFjcm9uLnMIQWJyZXZlLnMJdW5pMDIyNi5zCXVuaTAxQ0Qucwl1bmkwMjAwLnMJQW9nb25lay5zCkFvZ29uZWsuZHMJdW5pMUVBMC5zCXVuaTFFQTIucwl1bmkxRUE0LnMJdW5pMUVBNi5zCXVuaTFFQTgucwl1bmkxRUFBLnMJdW5pMUVBQy5zCXVuaTFFQUUucwl1bmkxRUIwLnMJdW5pMUVCMi5zCXVuaTFFQjQucwl1bmkxRUI2LnMMQXJpbmdhY3V0ZS5zBEFFLnMJQUVhY3V0ZS5zCXVuaTAxRTIucwp1bmkwMjNBLnNjCXVuaTAyNDMucwl1bmkwMTgxLnMJdW5pMUUwMi5zCXVuaTFFMDYucwpDY2VkaWxsYS5zCENhY3V0ZS5zDUNjaXJjdW1mbGV4LnMMQ2RvdGFjY2VudC5zCENjYXJvbi5zCXVuaTAyM0Iucwl1bmkxRTBBLnMIRGNhcm9uLnMJdW5pMUUwQy5zCXVuaTFFMEUucwl1bmkxRTEwLnMIRGNyb2F0LnMJdW5pMDE4QS5zCEVncmF2ZS5zCEVhY3V0ZS5zDUVjaXJjdW1mbGV4LnMJdW5pMUVCQy5zC0VkaWVyZXNpcy5zCUVtYWNyb24ucwhFYnJldmUucwxFZG90YWNjZW50LnMIRWNhcm9uLnMJdW5pMDIwNC5zCUVvZ29uZWsucwpFb2dvbmVrLmRzCXVuaTFFQjgucwl1bmkxRUJBLnMJdW5pMUVCRS5zCXVuaTFFQzAucwl1bmkxRUMyLnMJdW5pMUVDNC5zCXVuaTFFQzYucwl1bmkxRTE2LnMJdW5pMDE4RS5zCXVuaTAxOTAucwl1bmkxRTFFLnMJdW5pMDFGNC5zDUdjaXJjdW1mbGV4LnMJdW5pMUUyMC5zCEdicmV2ZS5zDEdkb3RhY2NlbnQucwhHY2Fyb24ucwl1bmkwMTIyLnMJdW5pMDFFNC5zDXVuaTAwNDcwMzAzLnMJdW5pMDE5My5zDUhjaXJjdW1mbGV4LnMJdW5pMUUyNi5zCXVuaTFFMjIucwl1bmkwMjFFLnMJdW5pMUUyNC5zCXVuaTFFMjgucwl1bmkxRTJBLnMJdW5pMUU5Ni5zBkhiYXIucwhJZ3JhdmUucwhJYWN1dGUucw1JY2lyY3VtZmxleC5zCEl0aWxkZS5zC0lkaWVyZXNpcy5zCUltYWNyb24ucwhJYnJldmUucwxJZG90YWNjZW50LnMJdW5pMDFDRi5zCXVuaTAyMDgucwlJb2dvbmVrLnMJdW5pMUVDOC5zCXVuaTFFQ0Eucwl1bmkwMTk3LnMESUoucw1KY2lyY3VtZmxleC5zDXVuaTAwNEEwMzBDLnMJdW5pMDI0OC5zCXVuaTAxMzYucwl1bmkxRTMyLnMJdW5pMUUzNC5zCExhY3V0ZS5zCExjYXJvbi5zCXVuaTAxM0Iucwl1bmkxRTM2LnMJdW5pMUUzOC5zCXVuaTFFM0EucwhMc2xhc2gucwl1bmkwMjNELnMJdW5pMkM2MC5zCXVuaTJDNjIucwl1bmlBN0FELnMGTGRvdC5zCXVuaTFFM0Uucwl1bmkxRTQwLnMJdW5pMUU0Mi5zCXVuaTAxRjgucwhOYWN1dGUucwhOY2Fyb24ucwhOdGlsZGUucwl1bmkxRTQ0LnMJdW5pMDE0NS5zCXVuaTFFNDYucwl1bmkxRTQ4LnMFRW5nLnMJdW5pMDIyMC5zCE9ncmF2ZS5zCE9hY3V0ZS5zDU9jaXJjdW1mbGV4LnMIT3RpbGRlLnMLT2RpZXJlc2lzLnMJT21hY3Jvbi5zCE9icmV2ZS5zD09odW5nYXJ1bWxhdXQucwl1bmkwMUQxLnMKdW5pMDIwQy5zYwl1bmkwMUVBLnMJdW5pMUVDQy5zCXVuaTFFQ0Uucwl1bmkxRUQwLnMJdW5pMUVEMi5zCXVuaTFFRDQucwl1bmkxRUQ2LnMJdW5pMUVEOC5zCXVuaTFFNTIucwhPc2xhc2gucw1Pc2xhc2hhY3V0ZS5zBE9FLnMJdW5pMDI0NS5zCXVuaTAxODYucwl1bmlBNzRFLnMJdW5pMDIyMi5zB09ob3JuLnMJdW5pMUVEQS5zCXVuaTFFREMucwl1bmkxRURFLnMJdW5pMUVFMC5zCXVuaTFFRTIucwl1bmkxRTU2LnMIUmFjdXRlLnMIUmNhcm9uLnMJdW5pMUU1OC5zCXVuaTAxNTYucwl1bmkxRTVBLnMJdW5pMUU1Qy5zCXVuaTFFNUUucwhTYWN1dGUucw1TY2lyY3VtZmxleC5zCFNjYXJvbi5zCXVuaTAxNUUucwl1bmkwMjE4LnMJdW5pMUU2MC5zCXVuaTFFNjIucwl1bmkxRTY2LnMMZ2VybWFuZGJscy5zCXVuaTFFOUUucwhUY2Fyb24ucwl1bmkxRTZBLnMJdW5pMDE2Mi5zCXVuaTAyMUEucwl1bmkxRTZDLnMJdW5pMUU2RS5zCXVuaTFFOTcucwZUYmFyLnMKdW5pMDIzRS5zYwhVZ3JhdmUucwhVYWN1dGUucw1VY2lyY3VtZmxleC5zCFV0aWxkZS5zC1VkaWVyZXNpcy5zCVVtYWNyb24ucwhVYnJldmUucwdVcmluZy5zD1VodW5nYXJ1bWxhdXQucwl1bmkwMUQzLnMJVW9nb25lay5zCXVuaTAxRDUucwl1bmkwMUQ3LnMJdW5pMDFEOS5zCXVuaTAxREIucwl1bmkxRTcyLnMJdW5pMUVFNC5zCXVuaTAyNDQucwl1bmkxRUU2LnMHVWhvcm4ucwl1bmkxRUU4LnMJdW5pMUVFQS5zCXVuaTFFRUMucwl1bmkxRUVFLnMJdW5pMUVGMC5zCXVuaTFFN0UucwhXZ3JhdmUucwhXYWN1dGUucw1XY2lyY3VtZmxleC5zC1dkaWVyZXNpcy5zCFlncmF2ZS5zCFlhY3V0ZS5zDVljaXJjdW1mbGV4LnMJdW5pMUVGOC5zC1lkaWVyZXNpcy5zCXVuaTFFOEUucwl1bmkxRUY0LnMJdW5pMUVGNi5zCFphY3V0ZS5zCXVuaTFFOTAucwxaZG90YWNjZW50LnMIWmNhcm9uLnMJdW5pMUU5Mi5zCXVuaTFFOTQucwVFdGgucwdUaG9ybi5zCXVuaTAxRjcucwl1bmkwMjFDLnMJdW5pMDFCNy5zCXVuaTAxRUUucwl1bmkwMThGLnMJdW5pQTc3OS5zCXVuaUE3N0Iucwl1bmlBNzdELnMJdW5pQTc3RS5zCXVuaUE3ODAucwl1bmlBNzgyLnMJdW5pQTc1QS5zCXVuaUE3ODQucwl1bmlBNzg2LnMJdW5pMDE5NC5zCnVuaTAxOTYuc2MJdW5pMDM5Qi56CXVuaTAxQjEucwl1bmlBN0IzLnMJdW5pMDI0MS5zCXVuaUE3MjIucwl1bmlBNzI0LnMRdW5pMDA0QzAwQjcwMDRDLnMNdW5pMDEzMjAzMDEucw11bmkwMTA0MDMwMS5zDXVuaTAxMTgwMzAxLnMNdW5pMDEyRTAzMDEucw11bmkwMUVBMDMwMS5zDXVuaTAxNzIwMzAxLnMNdW5pMDI1QjAzMjgucwl1bmkwMTlCLnMJdW5pQTdBRS5zCElncmF2ZS56CElhY3V0ZS56DUljaXJjdW1mbGV4LnoISXRpbGRlLnoLSWRpZXJlc2lzLnoJSW1hY3Jvbi56CElicmV2ZS56DElkb3RhY2NlbnQuegl1bmkwMUNGLnoJdW5pMDIwOC56CUlvZ29uZWsuegl1bmkxRUM4LnoJdW5pMUVDQS56CXVuaTAxOTcueg11bmkwMTJFMDMwMS56BUVuZy56CXVuaTAxOTYuegdBbHBoYS5zBkJldGEucwdHYW1tYS5zCXVuaTAzOTQucwlFcHNpbG9uLnMGWmV0YS5zBUV0YS5zB1RoZXRhLnMGSW90YS5zB0thcHBhLnMITGFtYmRhLnMETXUucwROdS5zBFhpLnMJT21pY3Jvbi5zBFBpLnMFUmhvLnMHU2lnbWEucwVUYXUucwlVcHNpbG9uLnMFUGhpLnMFQ2hpLnMFUHNpLnMJdW5pMDNBOS5zCXVuaTAzRjcucwl1bmkwM0Y0LnMJdW5pMDNDRi5zDklvdGFkaWVyZXNpcy5zEVVwc2lsb25kaWVyZXNpcy5zDkFscGhhaW90YXN1Yi5zDEV0YWlvdGFzdWIucw5PbWVnYWlvdGFzdWIucwl1bmkwNDEwLnMJdW5pMDQxMS5zCXVuaTA0MTIucwl1bmkwNDEzLnMJdW5pMDQxNC5zCXVuaTA0MTUucwl1bmkwNDE2LnMJdW5pMDQxNy5zCXVuaTA0MTgucwl1bmkwNDE5LnMJdW5pMDQxQS5zCXVuaTA0MUIucwl1bmkwNDFDLnMJdW5pMDQxRC5zCXVuaTA0MUUucwl1bmkwNDFGLnMJdW5pMDQyMC5zCXVuaTA0MjEucwl1bmkwNDIyLnMJdW5pMDQyMy5zCXVuaTA0MjQucwl1bmkwNDI1LnMJdW5pMDQyNi5zCXVuaTA0Mjcucwl1bmkwNDI4LnMJdW5pMDQyOS5zCXVuaTA0MkEucwl1bmkwNDJCLnMJdW5pMDQyQy5zCXVuaTA0MkQucwl1bmkwNDJFLnMJdW5pMDQyRi5zCXVuaTA0MDAucwl1bmkwNDAxLnMJdW5pMDQwMi5zCXVuaTA0MDMucwl1bmkwNDA0LnMJdW5pMDQwNS5zCXVuaTA0MDYucwl1bmkwNDA3LnMJdW5pMDQwOC5zCXVuaTA0MDkucwl1bmkwNDBBLnMJdW5pMDQwQi5zCXVuaTA0MEMucwl1bmkwNDBELnMJdW5pMDQwRS5zCXVuaTA0MEYucwl1bmkwNDYyLnMJdW5pMDQ3Mi5zCXVuaTA0NzQucwl1bmkwNDkwLnMJdW5pMDQ5Mi5zCXVuaTA0RjYucwl1bmkwNDk2LnMJdW5pMDQ5OC5zCXVuaTA0OUEucwl1bmkwNEEwLnMJdW5pMDRDMy5zCXVuaTA0QTIucwl1bmkwNEM3LnMJdW5pMDRBQS5zCXVuaTA0QUUucwl1bmkwNEIwLnMJdW5pMDRCMi5zCXVuaTA0QjYucwl1bmkwNEJBLnMJdW5pMDRDMC5zCXVuaTA0QzEucwl1bmkwNEQwLnMJdW5pMDRENC5zCXVuaTA0RDYucwl1bmkwNEQ4LnMJdW5pMDRFMi5zCXVuaTA0RTYucwl1bmkwNEU4LnMJdW5pMDRFRS5zCXVuaTA0RjIucwl1bmkwNDE0LnoJdW5pMDQxNi56CXVuaTA0MUEuegl1bmkwNDFCLnoJdW5pMDQyNC56CXVuaTA0MDcuegl1bmkwNDA5LnoJdW5pMDQwQy56CXVuaTA0OTYuegl1bmkwNDlBLnoJdW5pMDRDMy56CXVuaTA0QTAuegl1bmkwNEMxLnoLYW1wZXJzYW5kLnMJdW5pMkU1Mi5zCnVuaUE3NjQuc2MJdW5pMDJCQi5zCXVuaTAyQkMucwl1bmkwMkJELnMKdW5pQTc4OS5zYwZ6ZXJvLnMFb25lLnMFdHdvLnMHdGhyZWUucwZmb3VyLnMGZml2ZS5zBXNpeC5zB3NldmVuLnMHZWlnaHQucwZuaW5lLnMIZXhjbGFtLnMMZXhjbGFtZG93bi5zCnF1ZXN0aW9uLnMOcXVlc3Rpb25kb3duLnMJdW5pMjAzRC5zCXVuaTJFMTgucw1xdW90ZXNpbmdsZS5zCnF1b3RlZGJsLnMLcXVvdGVsZWZ0LnMMcXVvdGVyaWdodC5zDnF1b3RlZGJsbGVmdC5zD3F1b3RlZGJscmlnaHQucwhoeXBoZW4ucwhlbmRhc2gucwhlbWRhc2gucwtwYXJlbmxlZnQucwxwYXJlbnJpZ2h0LnMNYnJhY2tldGxlZnQucw5icmFja2V0cmlnaHQucwticmFjZWxlZnQucwxicmFjZXJpZ2h0LnMGemVyby51BW9uZS51BXR3by51B3RocmVlLnUGZm91ci51BmZpdmUudQVzaXgudQdzZXZlbi51B2VpZ2h0LnUGbmluZS51BnBsdXMudQdtaW51cy51B2VxdWFsLnULcGFyZW5sZWZ0LnUMcGFyZW5yaWdodC51CHBlcmlvZC51B2NvbW1hLnUGemVyby5iBW9uZS5iBXR3by5iB3RocmVlLmIGZm91ci5iBmZpdmUuYgVzaXguYgdzZXZlbi5iB2VpZ2h0LmIGbmluZS5iBnBsdXMuYgdtaW51cy5iB2VxdWFsLmILcGFyZW5sZWZ0LmIMcGFyZW5yaWdodC5iCHBlcmlvZC5iB2NvbW1hLmIGemVyby5kBW9uZS5kBXR3by5kB3RocmVlLmQGZm91ci5kBmZpdmUuZAVzaXguZAdzZXZlbi5kB2VpZ2h0LmQGbmluZS5kC3BhcmVubGVmdC5kDHBhcmVucmlnaHQuZAhwZXJpb2QuZAdjb21tYS5kBnplcm8ubgVvbmUubgV0d28ubgd0aHJlZS5uBmZvdXIubgZmaXZlLm4Fc2l4Lm4Hc2V2ZW4ubgdlaWdodC5uBm5pbmUubgtwYXJlbmxlZnQubgxwYXJlbnJpZ2h0Lm4IcGVyaW9kLm4HY29tbWEubg1vcmRmZW1pbmluZS5hA0EudQNCLnUDQy51A0QudQNFLnUDRi51A0cudQNILnUDSS51A0oudQNLLnUDTC51A00udQNOLnUDTy51A1AudQNRLnUDUi51A1MudQNULnUDVS51A1YudQNXLnUDWC51A1kudQNaLnUDYS51A2IudQNjLnUDZC51A2UudQNmLnUDZy51A2gudQNpLnUDai51A2sudQNsLnUDbS51A24udQNvLnUDcC51A3EudQNyLnUDcy51A3QudQN1LnUDdi51A3cudQN4LnUDeS51A3oudQhlZ3JhdmUudQhlYWN1dGUudQllb2dvbmVrLnUHdW5pMUQ0QQd1bmkxRDRCB3VuaTFENTEHdW5pMURBQwd1bmkxREFFB3VuaTFEQjAHdW5pMURCRgd1bmkwMkIxB3VuaTAyQjQHdW5pMDJFMAd1bmkwMkU0A2EudgNnLnYDbC52CWVvZ29uZWsudgdjb2xvbi51CGh5cGhlbi51CGVuZGFzaC51CGVtZGFzaC51Bnllbi5DTgRFdXJvB3VuaTAxOTINY29sb25tb25ldGFyeQRsaXJhB3VuaTIwQTYGcGVzZXRhB3VuaTIwQTkEZG9uZwd1bmkyMEIxB3VuaTIwQjIHdW5pMjBCNAd1bmkyMEI1B3VuaTIwQjkHdW5pMjBCQQd1bmkyMEFFB3VuaTIwQjgHdW5pMjBCRAd1bmkyMjE1CnNsYXNoLmZyYWMHdW5pMjAzMQhvbmV0aGlyZAl0d290aGlyZHMHdW5pMjE1NQd1bmkyMTU2B3VuaTIxNTcHdW5pMjE1OAd1bmkyMTU5B3VuaTIxNUEHdW5pMjE1MAlvbmVlaWdodGgMdGhyZWVlaWdodGhzC2ZpdmVlaWdodGhzDHNldmVuZWlnaHRocwd1bmkyMTUxB3VuaTIxNTIHdW5pMjE4OQd1bmkyMjE5C2VxdWl2YWxlbmNlDXJldmxvZ2ljYWxub3QMaW50ZXJzZWN0aW9uCm9ydGhvZ29uYWwHdW5pMjAzMgd1bmkyMDMzB3VuaTIwMzUKaW50ZWdyYWx0cAppbnRlZ3JhbGJ0B3VuaTIyMDAHdW5pMjIwMwd1bmkyMjM2B3VuaTIyMzcHdW5pMjEwNQd1bmkyMTEzCWVzdGltYXRlZAd1bmkyMTkwB2Fycm93dXAHdW5pMjE5MglhcnJvd2Rvd24HdW5pMjE5Ngd1bmkyMTk3B3VuaTIxOTgHdW5pMjE5OQd1bmkyMUQwB3VuaTIxRDEHdW5pMjFEMgd1bmkyMUQzCWFycm93Ym90aAlhcnJvd3VwZG4MYXJyb3d1cGRuYnNlB3VuaTI1Q0YHdW5pMjVDQgd1bmkyNUEwB3VuaTI1QTEHdW5pMjc1Mgd1bmkyNUM2B3RyaWFndXAHdW5pMjVCMwd1bmkyNUI2B3VuaTI1QjcHdHJpYWdkbgd1bmkyNUJEB3VuaTI1QzAHdW5pMjVDMQd0cmlhZ3J0B3RyaWFnbGYJaW52Y2lyY2xlB3VuaTI1QzkHdW5pMjYxMAd1bmkyNjExB3VuaTI3MTMHdW5pMjcxNAd1bmkyNzE3B3VuaTI3MTgLbXVzaWNhbG5vdGUObXVzaWNhbG5vdGVkYmwFaGVhcnQEY2x1YgdkaWFtb25kBXNwYWRlCXNtaWxlZmFjZQxpbnZzbWlsZWZhY2UHdW5pMjc2NAd1bmkyNjE1BnUxRjRBOQZ1MUY5MTYGdTFGNTEyB3VuaTI2M0YGZmVtYWxlB3VuaTI2NDEEbWFsZQd1bmkyMTFFBnUxRjc0OANzdW4FaG91c2UHdW5pMDJCOQd1bmkwMkJCB3VuaTAyQkMHdW5pMDJCRAd1bmkwMkJFB3VuaTAyQkYHdW5pMDJDMAd1bmkwMkMxB3VuaTAyRDAHdW5pMDJEMQd1bmkwMkQyB3VuaTAyRDMHdW5pMDJENAd1bmkwMkQ1B3VuaTAyRDYHdW5pMDJENwd1bmkwMkRFB3VuaTAyQzgHdW5pMDJDOQd1bmkwMkNBB3VuaTAyQ0IHdW5pMDJDQwd1bmlBNzFDB3VuaUE3ODkHdW5pMjVDQwd1bmkwMzAwCXVuaTAzMDAuYwl1bmkwMzAwLmcHdW5pMDMwMQl1bmkwMzAxLmMJdW5pMDMwMS5nB3VuaTAzMDIJdW5pMDMwMi5jB3VuaTAzMDMJdW5pMDMwMy5jB3VuaTAzMDQJdW5pMDMwNC5jB3VuaTAzMDUJdW5pMDMwNS5jB3VuaTAzMDYJdW5pMDMwNi5jCXVuaTAzMDYuawl1bmkwMzA2LksHdW5pMDMwNwl1bmkwMzA3LmMHdW5pMDMwOAl1bmkwMzA4LmMHdW5pMDMwOQl1bmkwMzA5LmMHdW5pMDMwQQl1bmkwMzBBLmMHdW5pMDMwQgl1bmkwMzBCLmMHdW5pMDMwQwl1bmkwMzBDLmEJdW5pMDMwQy5jB3VuaTAzMEQJdW5pMDMwRC5jB3VuaTAzMEYJdW5pMDMwRi5jB3VuaTAzMTAJdW5pMDMxMC5jB3VuaTAzMTEJdW5pMDMxMS5jB3VuaTAzMTIJdW5pMDMxMi5jCXVuaTAzMTIuZwd1bmkwMzEzCXVuaTAzMTMuYwl1bmkwMzEzLmcHdW5pMDMxNQl1bmkwMzE1LmMHdW5pMDMxOAd1bmkwMzE5B3VuaTAzMUEHdW5pMDMxQgd1bmkwMzFDB3VuaTAzMUQHdW5pMDMxRQd1bmkwMzFGB3VuaTAzMjAHdW5pMDMyMwd1bmkwMzI0B3VuaTAzMjUHdW5pMDMyNgl1bmkwMzI2LmEHdW5pMDMyNwl1bmkwMzI3LmMHdW5pMDMyOAl1bmkwMzI4LmMHdW5pMDMyOQd1bmkwMzJBB3VuaTAzMkMHdW5pMDMyRQd1bmkwMzJGB3VuaTAzMzAHdW5pMDMzMQd1bmkwMzMyB3VuaTAzMzQHdW5pMDMzOQd1bmkwMzNBB3VuaTAzM0IHdW5pMDMzQwd1bmkwMzNEB3VuaTAzNDIJdW5pMDM0Mi5jB3VuaTAzNDMHdW5pMDM0NAd1bmkwMzQ1B3VuaTAzNTcJdW5pMDM1Ny5jB3VuaTAzNTgJdW5pMDM1OC5jB3VuaTAzNUMHdW5pMDM1RQd1bmkwMzVGB3VuaTAzNjEHdW5pMURDRAl1bmkwMzVFLmEJdW5pMDM2MS5hCXVuaTFEQ0QuYQd1bmkwMzM3B3VuaTAzMzgLdW5pMDMwMjAzMDANdW5pMDMwMjAzMDAuYwt1bmkwMzAyMDMwMQ11bmkwMzAyMDMwMS5jC3VuaTAzMDIwMzAzDXVuaTAzMDIwMzAzLmMLdW5pMDMwMjAzMDQNdW5pMDMwMjAzMDQuYwt1bmkwMzAyMDMwNg11bmkwMzAyMDMwNi5jC3VuaTAzMDIwMzA5DXVuaTAzMDIwMzA5LmMLdW5pMDMwMjAzMEMNdW5pMDMwMjAzMEMuYwt1bmkwMzA0MDMwMA11bmkwMzA0MDMwMC5jC3VuaTAzMDQwMzAxDXVuaTAzMDQwMzAxLmMLdW5pMDMwNjAzMDANdW5pMDMwNjAzMDAuYwt1bmkwMzA2MDMwMQ11bmkwMzA2MDMwMS5jC3VuaTAzMDYwMzAzDXVuaTAzMDYwMzAzLmMLdW5pMDMwNjAzMDkNdW5pMDMwNjAzMDkuYwt1bmkwMzA4MDMwMA11bmkwMzA4MDMwMC5jDXVuaTAzMDgwMzAwLmcLdW5pMDMwODAzMDENdW5pMDMwODAzMDEuYwt1bmkwMzA4MDMwMwt1bmkwMzA4MDMwNA11bmkwMzA4MDMwNC5jC3VuaTAzMDgwMzBDDXVuaTAzMDgwMzBDLmMLdW5pMDMwQTAzMDENdW5pMDMwQTAzMDEuYwt1bmkwMzBDMDMwNw11bmkwMzBDMDMwNy5jC3VuaTAzMEMwMzEzDXVuaTAzMEMwMzEzLmMLdW5pMDMxMjAzMDALdW5pMDMxMjAzMDELdW5pMDMxMjAzMDMLdW5pMDMxMzAzMDALdW5pMDMxMzAzMDELdW5pMDMxMzAzMDMHdW5pMDM0Rgd1bmkyMzE4B3VuaTIzMjUHdW5pMjMyNgd1bmkyMzJCB3VuaTIxRTcHdW5pMjMwMwd1bmkyMDA3B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCB3VuaTIwMkYHdW5pRkVGRgpzcGFjZS5mcmFjB3RfaF9lX3kJdF9oX2VfaV9yB1RfaF9lX3kJVF9oX2VfaV9yB1RfSF9FX1kJVF9IX0VfSV9SD3VuaTAwMkUwMDJEMDAyOQ91bmkwMDJFMDAyRDAwMjgPdW5pMDAyMTAwMkQwMDI5D3VuaTAwMjEwMDJEMDAyOA91bmkwMDNGMDAyRDAwMjkPdW5pMDAzRjAwMkQwMDI4EXVuaTAwMjEwMDJEMDAyOS5zEXVuaTAwMjEwMDJEMDAyOC5zEXVuaTAwM0YwMDJEMDAyOS5zEXVuaTAwM0YwMDJEMDAyOC5zAAAAAAEAAAAAAAEAAAAQAAIAAQAUAAcACndnaHQAyAAAAMgAAAOEAAAAAAErASwAAADIAAABLQEuAAABLAAAAS8AAgAAAZAAAAEwATEAAAH0AAABMgEzAAACWAAAATQBNQAAArwAAAE2ATcAAAOEAAABOAAA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TwBPCE8QTxhPIE80TzxPRE9MT1RPXU9lT5FPrE/PT9pP5E/tT/ZQFlAxUIxQk1CaULBQx1DOUNVQ3FEKURFRGFEyUTlRQFFRUVhRZVFsUYJRiVGQUcFRyFHuUiJSRFJNUlZSX1JoUm9SeFKBUohSkVLLUw1TN1NzU+JUHFRBVG9UjFS6VOBVEVUxVX1VolXRVfxWKFZIVnNWpla+VvlXNldkV5FXvFfOV/VYJVgsWLRZJ1llWW1ZdVl9WYVZjVmVWZ1ZpVmtWbVZvVnGWc9Z2FngWelZ8ln7WgRaDVoWWh1aJFotWjZaP1pHWlBaWVpiWmtadFp9WoZajlqXWqBaqVqyWrtaxFrNWtZa31rnWvBa+VsCWwtbFFsdWyRbK1szWztbRFtMW1VbXltnW3BbeVuCW4xblFudW6Zbr1u3W79byFvRW9pb4lvrW/Rb/VwGXA9cGFwhXCpcM1w8XEVcTlxXXGBcaVxyXHtchFyNXJZcn1yoXLFculzDXMxc1VzeXOdc8Fz5XQJdC10TXRtdI10rXTNdO11DXUtdU11bXWNda11zXXtdg12LXZNdm12jXatds127XcNdy13TXdtd413rXfNd+14DXgteE14bXiNeK14zXjteQ15LXlNeW15jXmtec157XoNei16TXpteo16rXrNeu17DXste017bXuNe617zXvtfA18LXxNfG18jXytfM187X0NfS19TX1tfY19rX3Nfe1+DX4tfk1+bX6Nfq1+zX7tfw1/LX9Nf21/jX+tf81/7YANgC2ATYBtgI2ArYDNgO2BDYEtgU2BbYGNga2BzYHtgg2CLYJNgm2CjYKtgs2C7YMNgy2DTYQxhOWFAYUhhUWFhYW1hdWGCYYphkmGvYbdhv2HHYc9h12HfYedh72H3Yf9iB2IPYhdiH2InYj9iV2JkYoNioWLBYuBjDWM5Y0BjYGNnY25jlWOcY+BkFWRXZGBkiGSqZLFkuGS/ZMZkzWTUZNtk/2UqZTFlQ2VgZXBliGWoZctl6WYQZkNmZmZtZnRmoGaoZtBm12beZuVm7GcfZ0RnZGdtZ3ZnfmePZ7Fn3GgFaBRoMmhEaI5oxmj0aR5pXWlzaZRpwGnQag1qPGpfanxqg2qLapNqmmqiaqlqsmq6asFqyWrRathrEmtta4Nrpmuta+1sVmyfbKhsymzsbVFtYW1obXVtfG2DbZBtl23gbeht+m4WbihuQm5iboZupG70bydvbW90b3tv3W/mcDhwP3BGcE1wVHCFcKpwsXC6cMNwy3DccQJxCXEtcTxxW3FtcbZx7HIVcjlycnKIcqly0HMEc0JzcnOWc51zpnOtc7VzvHPEc8tz1HPcc+Nz63PzdBJ0NHRKdFF0WHR6dKh0sXTZdPV1DXU6dUJ1SXVRdVh1YHV+daR1unXBdch2D3Y9dkZ2dHaRdqp213bgdyB3XHeOd5V3z3fWd9535XfseBN4GnhOeFZ4XXideL148HkWeSx56noNeiB6SHp9epZ6wHr3ew17UXuIe7d8B3wvfD98Z3xufHZ8fXyFfJp8onyqfNx9Mn1VfWh9kH3Gfd5+CX4Rfid+Ln5mfm1+fX6mfq1+tH67fsN+2X7gfud/Cn8df0V/en+Tf71/9YALgE+Ah4CcgLuAw4DLgNSA8IEKgTuBbYF9gYaBpoHFgc6B14HfgeiCBoIegjeCPYJEgkqCUIJfgm6CdoJ+gomCkoKbgqSCrYK4gr6CxoLdguSDBIMPgxyDKoM7g0mDWoNog3mDh4OYg6+DuoPCg8mD0IPog/2EEoQfhCyEYISUhJ+EqISxhL6E2YTuhQ+FX4V5hYKFi4WUhZ2FpoXchhWGIYYthjmGRYZYhmuGeoaJhpWGoIashreHBYdLh4qHrofyiEaImIj+iUmJg4m3ifWKXIquiuqLpYxbjGOMa4xzjHyMzY0CjV2Npo3hjf+OGo5rjomOnY7OjuSO+o9aj6aP8ZAukGOQqJDbkPSRL5FHkaCRx5H7kg6SF5IgkimSMpI7kkSSTZJWkl+SaJJxks6S/JMEkw2TFpMfkyiTMZM7k0STTZNWk1+TaZNyk6+TuJPBk/6UYpTelOeU75T3lQCVCZUSlRuVbZV2lX+Vh5WPlZeVnpXLldSV3ZXmle+V+JYBlgqWE5YcliWWd5bJltGW2pbjluyW9Zb+lwiXEZchl1WXXpdnl3CXeZeCl4uXlJecl/SX/Zh4mIGYipiTmJyYpJismLSYvJjhmOqY85j8mQWZDpkXmSCZKZkymTuZWpljmWuZhpmnmbCZuZn1mf2aBZoNmhaaH5onmi+aOZpBmnKakJq1mtybKpszmzybRZtNm1abX5tom3GbepuCm4qbkpu7m9qb45vsm/Wb/pwHnBCcGZwinCucNJxwnHicgZyKnJOcnJylnK+cuJ0JnRKdOZ1AnWWdrZ3nne+d+J4BngqeE54bniSeLZ42nj+eR55PnlmeYZ5qnnOefJ6EnoyelZ6dnqaer57gnume8p76nwKfCp8SnxufO59jn2yfdZ9+n4efkJ+Zn6Kfq5+0n72f8J/5oAKgC6AUoBygJKBqoHOgoKCpoLKgu6DEoMyg1KDdoOag76D4oQGhCqEToRyhJaEuoTahP6FIoVGhWqFjoWuhc6G3odeh/KIsolOiXKKvotmi+6M1oz6jR6N4o6SjwqPopCOkPKRPpFikhqSppOGlAaUKpRalH6UopTGlOqVDpY6lzqXtpfal/6YIphGmGqYjpiymNaY+pkemcaZ6poKmqaaypxunPadEp0unYad4p3+nhqeNp96n5afsqAOoCqgRqDCoN6hEqEuoYahoqG+onaikqMqo/6kfqSapUqlZqWCpaalyqXupgqnDqcqp2qoAqgeqR6qvqwCrCastq06rVatcq2Oraqtxq3irf6uhq8+r1qvorAOsFawvrG+stKzwrUStcq23rb6txa4grimuea6Aroeujq6VrvuvRq+Er42vlq+fr7Cv9bBEsGiwd7CVsKiw8bEmsVKxeLGwscax57IOsh6yXrKNsq6yybLQstqy47LqsvOy+rMDswyzE7McsyWzRbNss4KzibOQs7K0BLQNtD20W7SFtJ20p7TytQC1JLUstTS1PLVEtW61frWmtda177YZtk22Yrajtte287cNtz63bLfUuDq4QrhLuFO4W7hkuG24dbiAuIu4obi3uMS40bkHuT25RblNuVW5XblluW25dbl9uYW5jbmVuZ25pbmtubW5vbnFuc251bndueW57bn1uf26BboNuhW6Jroxujq6QrpKulK6Wrp7uoq6q7rauu27FLtDu1e7kLu/u9e777wCvB+8J7wvvDe8P7xHvE+8V7xfvGe8b7x3vH+8h7yPvJa8nbykvL686r0OvSy9Pb1MvXO9hL2Pvai9vb3Jvhu+WL58vpq+zL7uvyG/L79Nv2O/vb/fv/fACMBhwIrArcDXwTDBTsGkwcHB2MH9whLCKsJUwnHClcK+wufDAsMyw1LDb8OBw5/DucPdw+7EH8RQxNHFKMWRxbvF8sYbxl7GhsavxsrG+scYx0LHeMeDyATIDcgYyCPILshnyKDI08kgyT3JncnIyfzKWMrE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gYWAAQAIAAgAAAAAUIFAAJCBhQCAAQAIAAgAAAAAUIFAAJCBhQCAAQAIAAUAAACBAECBhIABAAgABQAAAIEAQIGEgAEACAAIAAAAAGKBQACQgYUAgAEACAAIAAAAAGKBQACQgYUAgAEACAAIAAAAAHiBQACmgYUAgAEACAAGAAAAgUAApoGEAIABAAgACQAAAEAAtIFAAOKBhYABAAgACQAAAEAAtIFAAOKBhYABAAgACQAAAEAAtIFAAOKBhYABAAgACQAAAEAAtIFAAOKBhYABAAgACAAAAABigUAAkoGFAIABAAgACAAAAABigUAAkoGFAIABAAgACAAAAAB4gUAAqIGFAIABAAgABgAAAIFAAKiBhACAAQAIAAkAAABAALSBQADkgYWAAQAIAAkAAABAALSBQADkgYWAAQAIAAkAAABAALSBQADkgYWAAQAIAAkAAABAALSBQADkgYWAAQAIAAgAAAAAUIFAAICBhQCAAQAIAAgAAAAAUIFAAICBhQCAAQAIAAgAAAAAYoFAALaBhQCAAQAIAAgAAAAAYoFAALaBhQCAAQAIAAkAAAACePYAQADMgYWAAQAIAAYAAACBQADggYQAgAEACAAJAAAAQAC0gUABCIGFgAEACAAJAAAAQAC0gUABCIGFgAEACAAJAAAAQAC0gUAA/oGFgAEACAAJAAAAQAC0gUABCIGFgAEACAAIAAAAAFCBQACkgYUAgAEACAAIAAAAAFCBQACkgYUAgAEACAAFAAAAgQBUgYSAAQAIAAUAAACBAFSBhIABAAgABwAAAABOgQB6gYWAAQAIAAcAAAAAToEAeoGFgAEACAAJAAAAAnj2AEAApIGFgAEACAAGAAAAgUAApIGEAIABAAgACQAAAEAAqoFAANaBhYABAAgACQAAAEAAqoFAANaBhYABAAgACQAAAEAAoIFAAMyBhYABAAgACQAAAEAAoIFAAMyBhYABAAgACAAAAABigUAApIGFAIABAAgACAAAAAB4gUAA5IGFAIABAAgACwAAAEAAggH2AEAA7oGFgAEACAAGAAAAgUAA7oGEAIABAAgACQAAAEAAqoFAARaBhYABAAgACQAAAEAAvoFAASqBhYABAAgACAAAAABQgUAAvIGFAIABAAgABwAAAIACNgBsgYWAAQAIAAcAAACAAjYAbIGFgAEACAAIAAAAAE6BQACWgYUAgAEACAAIAAAAAE6BQACWgYUAgAEACAAJAAAAAm70AEAAtoGFgAEACAAGAAAAgUAArIGEAIABAAgACQAAAEAAqoFAAPKBhYABAAgACQAAAEAAqoFAAPKBhYABAAgACQAAAEAAoIFAAOiBhYABAAgACQAAAEAAloFAAN6BhYABAAgACAAAAAA8gUAAhIGFAIABAAgACAAAAAA8gUAAhIGFAIABAAgACQAAAIABQABAAJaBhYABAAgABgAAAgEBAkEAuAEOgYABAAgABgAAAgEBAkEAkADmgYABAAgABgAAAgEBAkEA6gFAgYABAAgABgAAAgEBAkEA9AFKgYABAAgABgAAAgEBAkEA9AFKgYABAAgABgAAAgEBAkEA9AFKgYABAAgABgAAAgEBAkEAkADmgYABAAgABgAAAgEBAkEAkADmgYABAAgACQAAAIABMABAAIaBhYABAAgABgAAAgEBAkEAkgDogYABAAgABgAAAgEBAkEAkgDogYABAAgABgAAAgEBAkEA5AE6gYABAAgABgAAAgEBAkEA5AE6gYABAAgABgAAAgEBAkEA5AE6gYABAAgABgAAAgEBAkEA5AE6gYABAAgABgAAAgEBAkEAgADWgYABAAgABgAAAgEBAkEAgADWgYABAAgACQAAAIABSgBAAKCBhYABAAgABgAAAgEBAkEAlgDsgYABAAgABgAAAgEBAkEAlgDsgYABAAgABgAAAgEBAkEA8gFIgYABAAgABgAAAgEBAkEA8gFIgYABAAgABgAAAgEBAkEA6AE+gYABAAgABgAAAgEBAkEA3gE0gYABAAgABgAAAgEBAkEAhADagYABAAgABgAAAgEBAkEAhADagYABAAgABwAAAIACFABMgYWAAQAIAAcAAACAAhQATIGFgAEACAAHAAAAgAIUAEyBhYABAAgABwAAAIACFABMgYWAAQAIAAcAAACAAhQATIGFgAEACAAHAAAAgAIUAEyBhYABAAgABwAAAIACFABMgYWAAQAIAAcAAACAAhQATIGFgAEACAAHAAAAgAIUAEyBhYABAAgABwAAAIACFABMgYWAAQAIAAcAAACAAhQATIGFgAEACAAHAAAAgAIUAEyBhYABAAgABwAAAIACFABMgYWAAQAIAAcAAACAAh4AMoGFgAEACAAHAAAAgAIeADKBhYABAAgABwAAAIACHgAygYWAAQAIAAcAAACAAh4AMoGFgAEACAAHAAAAgAIeADKBhYABAAgABwAAAIACHgAygYWAAQAIAAcAAACAAh4AMoGFgAEACAAHAAAAgAIeADKBhYABAAgABwAAAIACIAAugYWAAQAIAAcAAACAAiAALoGFgAEACAAHAAAAgAIgAC6BhYABAAgABwAAAIACIAAugYWAAQAIAAcAAACAAiAALoGFgAEACAAHAAAAgAIgAC6BhYABAAgABwAAAIACIAAugYWAAQAIAAcAAACAAiAALoGFgAEACAAHAAAAgAIgAC6BhYABAAgABwAAAIACIAAugYWAAQAIAAcAAACAAiAALoGFgAEACAAHAAAAgAIiAFaBhYABAAgABwAAAIACIgBWgYWAAQAIAAcAAACAAiIAVoGFgAEACAAHAAAAgAIiAFaBhYABAAgABwAAAIACIgBWgYWAAQAIAAcAAACAAiIAVoGFgAEACAAHAAAAgAIiAFaBhYABAAgABwAAAIACIgBWgYWAAQAIAAcAAACAAiIAVoGFgAEACAAHAAAAgAIiAFaBhYABAAgABwAAAIACIgBWgYWAAQAIAAcAAACAAiIAVoGFgAEACAAHAAAAgAIiAFaBhYABAAgABwAAAIACIgBWgYWAAQAIAAcAAACAAiIAVoGFgAEACAAHAAAAgAIiAFaBhYABAAgABwAAAIACGAAogYWAAQAIAAcAAACAAhgAKIGFgAEACAAHAAAAgAIYACiBhYABAAgABwAAAIACGAAogYWAAQAIAAcAAACAAhgAKIGFgAEACAAHAAAAgAIYACiBhYABAAgABwAAAIACGAAogYWAAQAIAAcAAACAAhgAKIGFgAEACAAHAAAAgAIKACqBhYABAAgABwAAAIACCgAqgYWAAQAIAAcAAACAAigAMIGFgAEACAAHAAAAgAIoADCBhYABAAgABwAAAIACKAAwgYWAAQAIAAcAAACAAigAMIGFgAEACAAHAAAAgAIoADCBhYABAAgABwAAAIACKAAwgYWAAQAIAAcAAACAAigAMIGFgAEACAAHAAAAgAIoADCBhYABAAgABwAAAIACKAAwgYWAAQAIAAcAAACAAigAMIGFgAEACAAHAAAAgAIoADCBhYABAAgABwAAAIACKAAwgYWAAQAIAAcAAACAAigAMIGFgAEACAAHAAAAgAIo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AQIBJkEBCgCAAQAIAAcAAACAAhkAQYGFgAEACAAGAAACAQECASZBAQoAgAEACAAJAAAAgAFBAEAAgoGFgAEACABZAAAAIEU8Oj5wZ0cuAtra2t7/LSPu8gseQnR0dOjo6Ob+IkNyaUAAowh5YGRkZGRXAFyBgRT//EJRZmZmNhgJ79nRCtvLsLCw0PiBDgL/CRYWFvPVDAkTHBYQBoSAAQAIAAYAAAIBAQIBGjQBCgCAAQAIAAYAAAIBAQIBGjQBCgCAAQAIAAcAAACAAiIANIGFgAEACAAHAAAAgAIaADSBhYABAAgABwAAAIACGgA0gYWAAQAIAAcAAACAAhoANIGFgAEACAAGAAACAQECARo0AQoAgAIAFAARQAEAAEAAABFAACZmQAAIBwEBAgICAgICB+z0Mub8IzofBQYKzsoNyoEH4OxU1Po6YDQFBgq2phamgYACABQAHUABAABAAAAdQAAmZkAAAA0gEDhI5ub8/CMjOjoAH4EK7voaDgDKyg0NysqEDS4iZnLU1Pr6OjpgYAA0gQrm7CgiAKamFhampoQAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACABcAAAALCAL8PDw8u4c+eHi4uJsbGxRKx4R6szMzFJSUldQPj1LWFhYSUZBPjhQRicANIEG8vL/AgUF/oEhFjNAFhYuSmVubm5lSi4WFkA0HQoCABEqNEFOTk5OSPz28oMAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAGAAACAQECARw0AQoAgAEACAAHAAAAgAIcADSBhYABAAgABwAAAIACHAA0gYWAAgAUADtAAQAAQAAAO0AAJmZAAAAc/v7wJCQS/e7u7u5BQUEwGhIK8+Hh4TExMTMnAB+BBPo1Njb6gRINHyYNDRwtPEJCQjwtHA0NJh8NhBz+/uY6Oh764uLi4mxs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9vb+Tk5MTE31FRkfIyMnLS9P+Pj4AEWBBvYuMjL2DSGBB9na3d/f3drZgQEhDYMC8PD8QQCCAIIBf39AAIEI7SMoNTs7QUpNQACDBPLz8wBzgQb2RkpK9hY2gQe/w8fKysfDv4EBNhaDAIACABQAD0ABAABAAAASQAAmZkAABwYBAgICAgICBgf5Bz5NPkYEQM4NzkCBAwz0DGhAAIABaHQEaqwWrGqBgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACAAGAAACAQECATx0AQoAgAEACABLAAAADj4pDg4OFhYMDPT0DAxoaEEAgACAEWhoZGVudnZ2Z2RfXFZuZEUAdIEF8vL/AgUEgQlqaqysFhasrGpqggsOJjRBTk5OTkj89vKDgAEACAAGAAACAQECATx0AQoAgAEACAAHAAAAgAI8AHSBhYACABQAFUABAABAAAAYQAAmZkAACgkBAQICAgICAgICgAj6Sgf5Bz5NPkYHGhrcQM4NzkCBgAX4egz0DGhAAIABaHQHICLMaqwWrGqBAIABAAgABgAAAgEBAgE8dAEKAIACABQAWEABAABAAABkQAAmZkAAACf16uLf7O/n49rY2NEuLy0xMTQ8PDzv70ru7e7q6uff398sLCwkDAAegQno6OrqIyInJycSgQaana2ysq2IQP9+gQcODnRxYFxcYEEAhQCPBQ4OEA766IMn7dzPyd/g1tHCwsLETU5TUlJZZGRk5ORq4eDa3NzUysrKSkpKPBMALoEJ2Nja2jk5PT09HYFH/1z/YP9n/3z/fP9q/zf/JoEBFhZHALoAtQCvAJoAmgCsAOAA8AUWFhsY99iDAIABAAgAOgAAAAkMDGhoVCwD9PT0QwCAAIAAgACDA35+enpBAIoAgwJoAHSBFKwWFqz8/B1TchYWfHZ0dHRycgL//IMAgAEACAAFAAAAgQBIgYSAAQAIAAUAAACBACyBhIACABQACUABAABAAAAJQAAmZkAABAMBAgICA+8dQyAB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IAAgACAAkwAgACkAKQApACkAKQApAEQALgAuAC4ALgBPAE8ATwBPAE8ATwBPAE8ACAAIAAgACAAIAAgAnwA4ADIAHAANAA0AHQAhADIAHwAfADQASAAlADIAIQBEAD0AxgA2AEkATwBRAFEBBgESADAAIwA/ACEAIAAFAMYAJwAnACcAJwAnACcAJwAnACcAJwAnAJ4AngAnACcAJwAnACcAJwAnACcAJwAnACcAJwAnAIEACQAJAJ4AhQAgACAAIAAVABUAFQAVABUAhwAfAEQAHwAfAB8AggAlACUAJQAlACUAJQAlACUAJQAlAJoAmgAlACUAJQAlACUAJQAlACUAJQBPADIAMgAyADIAMgAyADIAngAyAB8ALgAuAC4ALgAuAC4ALgAuAJEAMgAyADIAMgAyADIAMgAyADIAMgAyADIAQQCtAQMAMwAzAEMArgBUAFQAVABUADMAVAAzADMAMwAzAYIAvgC+ARACAQEdAC8ALwAvACsAKwArACsAKwArACsAKwEXACsAKwAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWAIgAFgCAAFcAFQAAAB0AFgAWABYAFgAWABYAHwBRAFEAUQBRAFEAUQBRACkAKQApACkAKQApACkAKQBZAEYASQBJAEkASQBJAEkASQDCAMIAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBXAFsAWwBbAFsAVQBVAFUAVQBVAFUAVQBVADsAOwA7ADsAOwA7AIsAHwAuACkAOwA7AJ0AIABRADIAMgAzAFUASwBRACMASABFAEUBMQEDACcAJQAyABYAKgCIAJ4AGAAgACEAOwCPAC4AHwAfAEYAUQGIAEYAIAAgAJ0BgQCIAIMASwCWAL4AkQCTAFcAIAArAC4ALgAhAFUAyQAzAE8AVQAzAFUAIwDJAMkALwAvAC8BDQArACsBCwCRAQAAiACnAEYAWwBRAFEAUQBRAEkAuAC5ACkArgDFAEkASQEPAD4AUAEPAC4AvgCaAJoAJQBXAFsAVQBRADsBgwEAAK4ArgCuAK4AMgECAYcCAACuAEQAQwEAAQEAJQBBABMBFgErASwBHwEzAMgAVABUAFQAVABUAFQAVABUAFQAVABUAFQAVABUAMgAkQBUAJEAHwAfAB8AHwAfAB8AHwAfAB8AHwAfAB8AHwAfAB8AHwAfAB8AHwAfAB8AHwAfAB8AHwAfAJEAHwCTACAAIAAgACAAIAAgACAAIAAgACAAIACTAJMAIAAgABcAIAAgACAAIAAgACAAKgAgACAAIACTACAAkwAfAB8AHwAfAB8AHwAfAB8AHwCtADIAVAAyADIAMgAyAYAAvgC+ARABHQEwARUAMgC9AMYAMAAdAJ4AUgAjAAgAJQAhAD8AOwBEADsAHwA/ACEAHwAyABUAIQBPAEQAVQBUADYASAEIAREBEgEeAD8BCAEqAE8BFAA6ADsATwAcAJ4ARQAjAC4AQQBSAFsANABPAD8AHwBPACAALgAyACUAWwBKAQUASgAYAB8AKgAgAD4APgAhALUAqABbADoAJwAjAEEAQQAfACUAJQBKAEEAJQEaAQgBEAEIASgBLAEsASwBCAEIADAAMAEIAQgBEQERASQBJAEkASQBCQEJARIBEgElASUBJQElAQABAAEZARkBHgEjAS8BLwEtAS8BEAEQAD8APwBXAFcBEAEQASABIAEeAR4BEAElASoBKgE0ATcBHABPAE8BCwELARkBFAErASsBJwEiAQIBAgELATIBJgE8AT4BPgE+ASYBJgEDAScBJwE6AToBOgE6ASABIAEOASkBKQE9AT0BOwE4ASEBIQA6ADoAOgA6ADoAOgA6ADoAOgA6ADoAOgA6ACcAJwAnACcAJwAnACcAJwAjACMAIwAjACMAIwAjACMAIwAjACMAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQAfAB8AHwAfAB8AHwAfAB8AIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUASgBKAEoASgBKAEoASgBKAEoASgBKADoAOgA6ADoAOgA6ADoAOgA6ADoAOgA6ACMAIwAjACMAIwAjACMAIwAjACMAIwAjAEoASgBKAEoASgBKAEoASgBKAEoASgBKAD4AMwBRAFEAUQBRAFEAFgBWABYAFgBBABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWAEkASQBWARgBGAEYARgAPQA9ADAAIQAdACcANAAjAEkADQCbACEAOwAuADsAJQAhAB8AMgAUACEAQwA0AFUALgA0AD0ATAATAFYAIQAUAEUAOgAjACMAFwAnABQAJQA/AD8AMAASAAoAJQA7ACEAQwAfABMAIQBKACcApQAnAEEAEwBBACwAPgAvACUAFADGAMYAVQA/ADQAPwBJADAAJwAjACUAIQAhACEAQwBDACcAHQCWAJgAUQAlARAAlgCRAB8AVABGAKYAIQAWACMAHwAVADQAVQBJAQoAPgA+AFUBCwAuAQcAKwCHAD4ArQAlACUAjQAjAIcAKQAyADIAMwBKADIALgBUAB8AVQAhACoAFgBXAB0AvgAjARQAIQBSAEwAVAA6ACEAFQDKAMoBCQBWAC4BEAAzACcACQAlACUAHwAWABYAVQBVADQASQA7AEQARAA/AEEAOwBBAEEALAA+AEkAHwAfACAAIABBARAAVABXAFsAwQBVAFEBGwBSAEoAVAEQACEAOgApAB8AOwAqACoAKwAvAEEALwBJACkAKgEQAFEAPgEQAFEBhgAzADMAMwAzADMAMwAzADMAMwAzADMArwBFAEQAKwAzAEQAMwA9ACsAKQA9AEUAwAAzADMAMwAzADMAMwAzADMAMwAzAC4ARAAjADMALgAzAC4ALAAvAC4AMwAzADMAMwAzADMAMwAzADMAMwBRAFEAUQBRADIAUQBRAD8APwBRASwAUQBRASwBLABRASwAUQIAAgACAAAWAgACAAAjACMAUQBRACMCAAIAAgACAAAzAgAAUQBDAEMAQwBDAEMAQwBDAEMAQwBDAEMAQwBDAEMAQwIAAgACAAApAEQARABEAEQARABEAAMALAADACwAQQBZAFkAMwESAQUBCAEAAQ0BDQBMAEwARABEAEQARAEBAQEARABEAEQARABEAEQADQAPAEAASgBKAA0ADQIAAA0ASgEIAQgADQANAgAAygDEAFEAPwBMAFEArgCyAJYAjwClAKEAsQCmAKgAugCwAEMAtAC6AJgApgCyACsAvAAwAKEAoQBIALMAVwDHAAwANgA2ADYANgA2ADYANgA2ADYANgA2ALIANgA2ADYANgA2ADYANgA2ADYANgA2ADYANgA2AKwAMAAwALIAlwC2ACEAIQAcABwAHAAcABwAjwArACsAKwArACsALgBGACkAKQApACkAKQApACkAKQApACkAoQChACkAKQApACkAKQApACkAKQApACkANQAsACwALAAsACwALAAsAJkALACmAC4ALgAuAC4ALgAuAC4ALgCtAD8APwA/AD8APwA/AD8APwA/AD8ASQA/AD8AugESADQANACwAEMAQwBDADgAOAA4ADgAOAA4ALsArQCtADIBhAA4AD8APwA/ACMAIwAjACMAIwAjACMAIwA5ADAALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALACmACwAMwBIABwAAQAqACwALAAsACwALAAsADYAPwA/AD8APwA/AD8APwAxADEAMQAxADEAMQAxADEBAQBFACkAKQApACkAKQApACkAoQChACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQChACkALwAvAC8ALwAvAC8ASAA3ADcANwA3AFMAUwBTAFMAUwBTAFMAUwANAA0ADQANAA0ADQCrAD0ANgAYABgAGACaACwANgAnACcAFABRABcANgApAEgAPQDHAEMAVwEAAE0ATQEKARIANgApAD8ALAApACAAxwDIAFQAVABUAFQAVABUAFQAVABUAFQAVABUAFQAyABUAJwAVAA2ACEAowBYACkADQAuAKYAPwBDAEgAPwAjAL8ALAAuADYAGgApAFMATQBXAFoAQwBVACwALAA/AFMBDQEIARMANgChACIAowBFACkBCwCKAJgAIwBEADQAPwAuACwALgA2ABwAKQBGAEsAVwAzADsAUAEAAJABgQCkAIwATAC9ACkAKQCTACoAjgAxAD8APwA0AJUAiACpAEQAIwBGACQAogCmAE4AKgCoACoBDAAXAEoAOABPADsALgAcAMcAxwBXAEgAOwA/AQsANgAwACkAJQAjACwALABGAEYAUQELAEQARwBOAD8AwwBEAQwASgBPADgBCwEEAD0APQBKAEoASgBRAEoARQAwADwARQAwADMANwAmADIAUQBRAD8APwC8ALwAUQEsAFEAUQEsASwAIwALABIARABEAEQARABEAEQAEgASABIAEgASABIAEgASABIAEgASABIAEgAzADMAMwAzABIAEgASABIAEgASABIAEgASABIAEgASABIAMwAzADMAMwASABIAEgASABIAEgASABIAEgASADMAMwAzADMAEgASABIAEgASABIAEgASABIAEgAzADMAMwAzABcAFQARACoAGgAVABsAHgApACAAHgAsACcALgAqAKkAjQAfACgAHwAtAB8AIAAcADQAoABCADwADgCJABUAEAAVAIQAMwAfAB4AJQAjADgAIQAfABoAEQAVABUANAAXAC4AFgA4ADwARAA4ACUAEwATAIUAhACEABoAHwAaAIcAEQAeADQAOwBDABUAGgAlAIUAMwAZAAcABwAzADMAMwCuADMArgAzAE8ArgCuAK4AMwCuAK4ArgAzAK4AMwCuAK4ArgCuAK4AMwATABMAEwA2AFYBEgAvAD4AJQA2AC8ANgAvAC8ASwA2AC8ANgA2AC8ALwAvADYBBgAvADMAMwAzADMAMwAzADMAMwAzADMAMwAzADMAMwAzADMAMwAzADMAMwA0ADgAUQEsAFEATwBEAEQARAAzADAAIwBRAQcAMgA9AD4BAwIAAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAABEAEQA6ADIAQQA8AEQCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAABLACwCAAAzAgAAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgBRAEoASgBKAC4ALgA9AD0AUQBRAC4ALgASABIAEgASAEEAKQAzABQAFAA2AFEAUQAEAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAAnAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAADMCAAIAAgACAAIAAAsBFQEWATYBPgEuATkBJwE1AFEAUQBRAFEAPwA/AFEAUQA/AAABAAAACgDyACQABERGTFQCXmN5cmwCbGdyZWsCYmxhdG4CggBmAq4CtgK+AsYCzgLWAt4C5gLuBOYC9gL+BbgFkgMGAw4DDgMWAx4DJgXIAy4DNgM+A0YDTgNWBaoDXgNeBX4DZgNuA24DdgN+A4YDjgOWA54DpgOuA7YDvgPGA84D1gPeA+YD7gP2A/4EBgQOBBYEHgQmBC4ENgQ+BEYETgRWBF4EZgRuBHYEfgSGBI4ElgSeBKYErgS2BL4ExgWeBM4E1gTeBOYE7gT2BYgE/gT+BQYFDgUWBR4FJgUuBTYFPgVGBU4FVgVeBWYFbgV2AD5hYWx0BdhjMnNjBrxjYXNlBkhjY21wBvJjdjAxBoRjdjAyBQxjdjAzBRJjdjA0BRhjdjA1BR5jdjA2BSRjdjA3BSpjdjA4BTBjdjA5BTZjdjEwBTxjdjExBUJjdjEyBUhjdjEzBU5jdjE0BVRjdjE1BVpjdjE2BWBjdjE3BWZjdjE4BWxjdjE5BXJkbGlnBiBkbm9tBXhmcmFjBipobGlnBX5saWdhBYRsb2NsBeBsb2NsBehsb2NsBlRsb2NsBYpsb2NsBfBsb2NsBfhsb2NsBgBsb2NsBZBsb2NsBZZudW1yBZxvbnVtBaJvcmRuBahwbnVtBa5zYWx0BwpzaW5mBcZzbWNwBmBzbWNwBpJzbWNwBmxzbWNwBsxzbWNwBqBzczAxBq5zczAyBt5zczAzBghzczA0BjRzczA1Bj5zczA2BbRzczA3BhBzczA4BhhzczA5BbpzczEwBcBzdWJzBcZzdXBzBnh0aXRsBcx6ZXJvBdIFxgAABpIAAVBHUiAGKgdcAANCR1IgBvJNS0QgB1xTUkIgB8YI6gALQVBQSAlUQVRIIAm+QVpFIAiCQ0hQIAgaQ1JUIAiCSVBQSAlUTkFWIAm+TlNNIAooU0tTIAooU0xBIAgaVFJLIAiCAAEAAAABI3AAAwAAAAEW+gABAAAAARGqAAEAAAABCjQAAQAAAAELYAABAAAAAQ96AAEAAAABD5oAAQAAAAEQXgABAAAAARCEAAEAAAABCgoAAgAAAAEb1AAEAAAAAQpUAAEAAAABC2YABgAAAAEL6gABAAAAAQseAAEAAAABCrwAAQAAAAERBAABAAAAARBqAAEAAAABDNQABAAAAAEM5gAEAAAAARJeAAQAAAABEHgAAQAAAAEKjgAGAAgAAQseAAEACAABCpwABAAAAAEKgAAEAAAAAQqYAAYAAAABDfgABAAAAAEJ1AAEAAAAAQnUAAQAAAABCdQABAAAAAEJ1AAEAAAAAQnUAAQAAAABCdQABAAAAAEJ1AAEAAAAAQnUAAQAAAABCdQABAAAAAEJ1AAEAAAAAQnUAAQAAAABCdQABAAAAAEJ1AAEAAAAAQnUAAQAAAABCdQAAQAAAAEQpAABAAAAAQw4AAEAAAABDc4AAQAAAAER+AABAAAAAQrwAAEAAAABCNgAAQAAAAEN0gABAAAAAQjOAAEAAAABCMwAAQAAAAEIygABAAAAAQnMAAEAAAABCMAAAQAAAAEM+AABAAAAAQq+AAEAAAABDqIAAQAAAAEIpgABAAAAAQikAAEAAAABCbwAAQAAAAEImgABAAAAAQoGAAEAAAABCJAAAQAAAAEMDAABAAAAAQzqAAEAAAABDQQAAQAAAAEIdgABAAAAAQ1eAAEAAAABCGwAAQAAAAEKZAABAAAAARBkAAEAAAABCaYAAQAAAAEdEAABAAAAAQhKAAEAAAABCVIAAQAAAAENkgABAAAAAQ7qAAEAAAABCDAAAQAAAAEWpAABAAAAAQ/EAAEAAAABE4IAAQAAAAESlgABAAAAAQ2CAAEAAAABDaIAAQAAAAEJEAACAAAAAQt4AAEAAAABCJoAAQAAAAEH5gAEAAAAAQhkAAYAAAACCToJTAAGAAAAAglUCWYABgAAAAMJ/AoQCcYABgAAAAMJzAneChgABgAAAAQKIAoyCkQKVgAGAAAABQqoCroKzAreCvAABgAAAAYLKgs8C04LYAtyC4QQ7AABADQQ9AABADUQ/AABADYRBAABADcRDAABADgRFAABADkRHAABADoRJAABADsRLAABADwRNAABAD0RPAABAD4RRAABAD8RTAABAEARVAABAEERXAABAEIRZAABAEMRbAABAEQRdAABAEUAAAABAEsAAAABACIAAAABAGUAAAABAEgAAAABAEYAAAABADoAAAABAEoAAAABAAcAAAABAAIAAAABAAgQIAABADcQHgABAEMQHAABAEQAAAABAAYAAAABAEMAAAABAEUAAAACAAAAAQAAAAIAOgAKAAAAAgA6ADgAAAACADoAOQAAAAIARgBHAAAAAgBIAD8P2AACADQAOw/UAAIAOABAD9AAAgA5AD8AAAADACIAIwAkAAAAAwBKAEwATQ+4AAMANQA8AEEPsgADADYAPQBCAAAABABQAFEAQwBSAAAABABIAEEAPgBJAAAABABbAFcAWAAJAAAABABeAFcAWAAJAAAABAACAAMABQAEEHQABQBgAGEAYgBjAF8AAAAFAFoAWwBXAFgACQAAAAUAXABdAFcAWAAJD0YABQBgAF8AYQBiAGMAAAAGAFMAVABXAFgAWQAJAAAABwBbAFwAXQBeAFQAVwBYEBYACAA0ADUANgA7ADwAPQBBAEIAAAAKAAwADQARABQAGAAZABoAGwAeAB8AAAAXAGAAYQBiAGMANAA3ADUANgA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUAZAAA//8AMQAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbACUAJgAnACgAKQAqAC4AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AAD//wAxAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAIQAlACYAJwAoACkAKgAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0AAP//ADIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAjACUAJgAnACgAKQAqAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AAD//wAyAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHgAlACYAJwAoACkAKgAtADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQAA//8AMgAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbAB8AJQAmACcAKAApACoALQAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0AAP//ADIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAiACUAJgAnACgAKQAqAC0AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AAD//wAxAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHQAlACYAJwAoACkAKgAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0AAP//ADEAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAlACYAJwAoACkAKgAsADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQAA//8AMgAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbACQAJQAmACcAKAApACoAKwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0AAP//ADIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcACUAJgAnACgAKQAqACsAMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AAD//wAyAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHQAlACYAJwAoACkAKgArADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQAA//8AMgAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbACAAJQAmACcAKAApACoAKwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0AASIcB/UAASGKAAAAASGKAgkAASGKAB4AASGKABkAASGKAA0AASGKAGsAASH8ACwAASHcAAoAASJAAAIAASHYAAIAASFyArMAASHw//IAASGuACwAASGuBjAAASFgAAEAASGiAAEhqAABS3AAASFYAAFLfgABIVQAAUt2AAEhUAABS64AASFMAAFLwAABIUgAAUu4AAEhRAABS5YAASFAAAFLqAABITwAAUugAAEhOAABS34AASE0AAFLkAABITAAAUuIAAEhLAABS2YAASEoAAFLeAABISQAAUtwAAEhIAABS4IAASFQAAIhWgACCWwJbgACIXoAAgUIBRkAAUvuAAIhoiFOAAIhTAACArQCuQACIX4AAwlZCVoJWwABS5QAAyE+IUQhSgACIVwAAwUvBTAFMQAC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AHkHFQcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHFQcZBxkHGQcZBxkHGQcZBxkHGwcbBxsHGwcbBxsHGwcbBxsHGwcbBx0HHQcdBx0HHQcdBx0HHQcdBx0HHQcdBx0HMAcwBzAHIwcjByMHIwcjByMHIwcjByUHJQcoBygHKAcoBygHKAcoBygHKAcoBygHKAcoBzEHMQcxBywHLAcsBywHLAcsBywHLAcsBywHLAcyBzIHMgcyBzIHMgcyBzIHMgcyBzIHMgczBzMHMwczBzMHMwczBzMHMwczBzMHMwc0BzQHNAc0BzQHNAc0BzQHNAc0BzQHNAABN9IBCiZAJkYmTCZSJlgmXiZkJmorGiZwJnYmfCaCJogmjiaUJpomoCamJqwmsia4Jr4mxCbKJtAsiibWJtwm4iboJu4rIib0Kyom+icAKzInBicMJxInGCceJyQnKicwJzYnPCdCJ0gnTidUJ1onYCdmJ2wncid4J34nhCeKJ5AnliecJ6InqCeuJ7QnuifAJ8YrOitCK0orUitaK2IraityK3orgiuKLGIoyCuSK5oroiuqK7IruivCK8or0ivaK+Ir6ivyK/onzCfSLAIn2CfeJ+Qn6ifwJ/Yn/CgCKAgoDigUKBooICgmKCwoMig4KD4oRChKKFAoVihcKGIoaCwKKG4odCh6KIAohiiMKJIomCieKKQoqiiwKLYovCjCLBIoyCjOKNQo2ijgKOYo7CjyKPgo/ikEKQopECkWKRwpIikoKS4pNCwaKTopQClGKUwsIilSKVgsKileKWQpaiwyKXApdil8KYIpiCmOKZQpmimgKaYprCmyKbgpvinEKcop0CnWKdwp4inoKe4p9Cn6LDoqACoGKgwsQixKKhIqGCoeLFIqJCoqKjAqNio8KkIqSCpOKlQqWipgKmYqbCpyKngqfiqEKoosWiqQKpYqnCqiLVAsrizALNIs5Cz2LQgtGi0sLT4qqCxsKq4sdiyAKrQquirAKsYqzCyWLKIq0irYKt4q5CrqKvAq9ir8KwIrCCsOKxQAAjU2AYEF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYXBhgGGQYaBhsGHAYdBh4GHwYgBiEGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4GLwYwBjEGMgYzBjQGNQY2BjcGOQY6BjsGPAY9Bj4GPwZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZSBlMGWQZVBlYGVwZYBloF4gZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZtBm4GbwZwBnEGcgZzBnQGdQZ2BncGeAZ5BnoGewZ8Bn0GfgZ/BoAGgQaCBoMGhAaFBoYGhwaIBokGigaLBowGjQaOBo8GkAaRBpIGkwaUBpUGlgaXBpgGmQaaBpsGnAadBp4GnwagBqEGogajBqQGqAalBqYGpwapBqoGqwXsBq0GrgavBrAGsQayBrMGtAa1BrYGtwa4BrkGuga7BrwGvQa+Br8GwAbABsEGwgbDBsQGxQbGBsgGyQbKBssGzAbNBs4GzwbQBtEG0gbTBtQG1QbWBtcG2AbZBtoG2wbcBt0G3gbfBuAG4QbiBuMG5AblBuYG5wboBukG6gbrBuwG7QbuBu8G8AbxBvcG+Ab5BvoG+wb8Bv0G/gb/BwAHAQb2BiIGOAbyBvMG9AcCBy4Gxwb1BvcHkQeSBdoF9AX1BfYF9wX4BfkF+gX7Bf0F/gX/BgAF/AYBBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBvwF2gX0BfUF9gX3BfgF+QX6BfsF/AX9Bf4F/wYABgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0G/AXgBjoGOwY8Bj0GPgY/BkAGQgXlBmIGYwZkBmUGZgZnBmgGaQZqBmsGbQb6BlcJqgmrCawJrQABNQQBlyhEKEooUChWKFwoYihoKG4odCh6KIAohiiMME4wVjBeMGYwbjB2MH4whjCOMJYwniiSKJgoniikKKoosCi2KLwowijIKM4o1CjaKOAo5ijsKPIo+Cj+KQQpCikQKRYpFikcKSIwpjCuMLYwvjDGMM4pKCkuKTQpOilAKUYpTClSKVgpXilkKWopcCl2KXwpgimIKY4plCmaKaAppimsKbIpuCm+Kb4pxCnKKdAp1incKeIp6CnuKfQp+ioAMNYqBioMKhIqGCoeKiQqKiowKjYqPCpCKkgqTipUKloqYCpmKmwqcip4Kn4qfiqEKoow3jDmMO4w9jD+MQYqkCqWKpwqoiqoKq4qtCq6KsAqxirMKtIxDirYKt4q5CrqKvAq9ir8KwIxFisIKw4rFCsaKyArJissKzIrOCs+K0QrSitQK1YrXCtiK2gxHjEmMS4xNituK3QreiuAK4YrjCuSK5grniukK6orsCu2K7wrwivIK84r1CvaK+Ar5ivsK/Ir+Cv+LAQsCiwQLBYsHCwiLCgsLiw0LDosQCxGLEwsUixYLF4sZCxqLHAsdix8MT4xRjFOMVYxXjFmMW4xdjF+MYYxjiyCLIgsjiyULJosoCymLKwssiy4LL4sxCzKLNAs1izcLOIs6CzuLPQs+i0ALQYtDC0SLRgxljGeMaYxrjG2Mb4tHi0kLSotMC02LTwtQi1ILU4tVC1aLWAtZi1sLXIteC1+LYQtii2QLZYwQi2cLaItqC2uLbQtui3ALcYtzC3SLdgt3i3kLeot8DHGLfYt/C4CLgguDi4ULhouIC4mLiwuMi44Lj4uRC5KLlAuVi5cLmIuaC5uLnQuei6AMc4x1jHeMeYx7jH2LoYujC6SLpguni6kLqousC62Lrwuwi7IMf4uzi7ULtou4C7mLuwu8i74MgYu/i8ELwovEC8WLxwvIi8oLy4vNC86L0AvRi9ML1IvWC9eMg4yFjIeMiYvZC9qL3Avdi98L4IviC+OL5Qvmi+gL6YvrC+yL7gvvi/EL8ov0C/WL9wv4i/oL+4v9C/6MAAwBjAMMBIwGDAeMCQwKjAwMDYwPDBCMEgAAjGEAgkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfEF8gXzBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0GDgYPBhAGEQYSBhMGFAYVBhYGFwYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6BjsGPAY9Bj4GPwZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZSBlMGVAZVBlYGVwZYBlkGWgZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZtBm4GbwZwBnEGcgZzBnQGdQZ2BncGeAZ5BnoGewZ8Bn0GfgZ/BoAGgQaCBoMGhAaFBoYGhwaIBokGigaLBowGjQaOBo8GkAaRBpIGkwaUBpUGlgaXBpgGmQaaBpsGnAadBp4GnwagBqEGogajBqQGqAalBqYGpwapBqoGrAatBq4GrwawBrEGsgazBrQGtQa2BrcGuAa5BroGuwa8Br0Gvga/BsAGwQbCBsMGxAbFBsYGxwbIBskGygbLBswGzQbOBs8G0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHkQeSBxMHFAcVBxYHFwcYBxkHGgcbBxwHHQceBx8HIAchByIHIwckByUHJgcnBygHKQcqBysHLActBxUHGQcbBx0HMAcjBygHMQcsBy4HFQcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHGQcZBxkHGQcZBxkHGQcZBxsHGwcbBxsHGwcbBxsHGwcbBxsHHQcdBx0HHQcdBx0HHQcdBx0HHQcdBx0HIwcjByMHIwcjByMHIwcjByUHKAcoBygHKAcoBygHKAcoBywHLAcsBywHLAcsBywHLAcsBywHMgcyBzIHMgcyBzIHMgcyBzIHMwczBzMHMwczBzMHMwczBzMHNAc0BzQHNAc0BzQHNAc0BzQHLwc1BzYHNwc4BzkHOgc7BzwHPQc+Bz8HQAdBB0IHQwdEB0UHRgdHB0gHSQdKB0sHTAdNB04HTwdQB1EHUgdTB1QHVQdWB1cHWAdZB1oHWwdcB10HXgdfB2AHYQdiB2MHZAdlB2YHZwdoB2kHagdrB2wHbQduB28HcAdxB3IHcwd0B3UHdgd3B3gHeQd6B3sHfAd9B34HfweAB4EHggeDB4QHhQeGB4cHiAeJB4oHiweMB44HjQePAAIvGAQzCZsF9AX1BfYF9wX4BfkF+gX7BfwF/QX+BgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0GDgYPBhAGEQYSBhMGFAYVBhYGFwYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYvBjAGMQYyBjMGNAY1BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZHBkgGSQZKBksGTAZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZtBm4GbwZwBnEGcgZzBnQGdQZ2BncGeAZ6BnsGfAZ9Bn4GfwaABoEGggaDBoQGhQaGBocGiAaJBooGiwaMBo0GjgaPBpAGkQaSBpMGlAaVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAahBqIGowakBqgGpQamBqcGqQaqBqwGrQauBq8GsAaxBrIGswa0BrUGtga3BrgGuQa6BrsGvAa9Br4GvwbABsEGwgbDBsQGxQbGBscGyAbJBsoGywbMBs0GzgbPBtAG0QbSBtMG1AbVBtYG1wbYBtkG2gbbBtwG3QbeBt8G4AbhBuIG4wbkBuUG5gbnBugG6QbqBusG7AbtBu4G7wbwBvEG8gb0BvUG9gb3BvgG+Qb6BvsG/Ab9Bv8HAAcBBwIGDgYPBhAGEgYTBhQGFQYWBhcGGAYZBhoGGwYcBh0GHgYfBiAGIQYlBiYGJwYoBikGKgYrBiwGLgYvBjAGMQYyBjMGNAY1BjYGNwY5BkEGQwZEBkUGRgZHBkgGSQZKBkwGTQZOBk8GUAZRBlIGUwZZBlUGVgZXBlgGWgXiBlsGXAZeBl8GYAZhBmwGbgZvBnAGcQZyBnMGdAZ1BnYGdwZ4BnkGegZ7BnwGfQZ+Bn8GgAaBBoIGgwaEBoUGhgaHBogGiQaKBosGjAaNBo4GjwaQBpEGkgaTBpQGlQaWBpcGmAaZBpoGmwacBp0GngafBqAGoQaiBqMGpAaoBqUGpganBqkGqgarBewGrQauBq8GsAaxBrIGtAa1BrYGtwa4BrkGuga7BrwGvQa+Br8GwAbBBsIGwwbEBsUGxgbIBskGygbLBswGzQbOBs8G0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6QbqBusG7AbtBu4G7wbwBvEG9wb4BvkG+wb9Bv4G/wcABwEDAAb2BiIGOAbyBvMGxwb1B5AHkQeRB5IHkgcTBxQC/gXaBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gYABgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0G/AXgBjoGOwY8Bj0GPgY/BkAGQgXlBmIGYwZkBmUGZgZnBmgGaQZqBmsGbQb6BlcHFQcWBxgHGQcaBxsHHgcgByEHIgcjByQHJQcmBycHKAcpBysHLActBxUHGQcbBx0HIwcoBzEHLAcZBxoHGwceByAHIQciByMHJAclByYHJwcrBywHJgctBy4HFgccBykHMAcxBzAHMQcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHFQcZBxkHGQcZBxkHGQcZBxkHGwcbBxsHGwcbBxsHGwcbBxsHGwcdBx0HHQcdBx0HHQcdBx0HHQcdByMHIwcjByMHIwcjByMHIwclBygHKAcoBygHKAcoBygHKAcsBywHLAcsBywHLAcsBywHLAcsBzIHMgcyBzIHMgcyBzIHMgcyBzMHMwczBzMHMwczBzMHMwczBzQHNAc0BzQHNAc0BzQHNAc0BxUHFQcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHGQcZBxkHGQcZBxkHGQcZBxsHGwcbBxsHGwcbBxsHGwcbBxsHGwcdBx0HHQcdBx0HHQcdBx0HHQcdBx0HHQcdBzAHMAcwByMHIwcjByMHIwcjByMHIwclByUHKAcoBygHKAcoBygHKAcoBygHKAcoBygHKAcxBzEHMQcsBywHLAcsBywHLAcsBywHLAcsBywHMgcyBzIHMgcyBzIHMgcyBzIHMgcyBzIHMwczBzMHMwczBzMHMwczBzMHMwczBzMHNAc0BzQHNAc0BzQHNAc0BzQHNAc0BzQHLwcvBEcHNQc2BzcHOAc6BzwHPQc+B0EHQgdDB0QHRQdGB0cHSAdKB0sHTAdNB04HTwdQB1EHUgdTB1QHVQdWB1cHWAdZB1oHXQdfB2AHYgdjB2QHZQdmB2cHaAdpB2oHbAdwB3EHcgdzB3QHdQd2B3cHeAd6B3sHfAd9B34HfweAB4EHggc6B0EHQgdDB0UHRgdIB0oHTAdPB1AHUQdSB1QHVQdWB1cHWQdaB1sHXAddB18HYAdjB2QHZQdmB2cHaAdpB2oHbAdwB3EHcgdzB3QHdQd2B3cHewd8B30Hfgd/B4AHgQeCB4MHhAeFB4YHhweIB4kHigeLB4wHjgeNB48HgweEB4UHhgeHB4gHiQeKB4sHjAeOB40Hjwc2BzcHOAc5BzwHPQc+B0QHRwdLB00HTgdiB1MHhAeFB5cFWAVZBVoFWwVcBV0FXgVfBWAHlwVXBVgFWQVaBVsFXAVdBV4FXwVgB5cHlwg9B6EHowenB6gHqQeqB6sHrAeyB7MHtAe1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AaEA0AGjAaQA1wGmAaYA2QGqAasA2gGyAbMA3AG+Ab8A3gHBAcUA4AHMAdUA5QHYAdwA7wHeAd4A9AHnAeoA9QHsAe8A+QH0AfcA/QH7AfsBAQH+Af8BAgIHAhABBAITAhYBDgIZAhkBEgIbAh4BEwIhAioBFwIsAjABIQI4AjgBJgJIAkwBJwACBdoH9wACBdsH+AACBdwH+QACBd0H+gACBd4H+wACBd8H/AACBeAH/QACBeEH/gACBeMIAAACBeQIAQACBeUIAgACBeYIAwACBecIBAACBegIBQACBekIBgACBeoIBwACBesICAACBewICQACBe0ICgACBe4ICwACBe8IDAACBfAIDQACBfEIDgACBfIIDwACBfMIEAACBdsIEgACBdwIEwACBd0IFAACBd4IFQACBd8IFgACBeEIGAACBeMIGgACBeQIGwACBeYIHQACBecIHgACBegIHwACBekIIAACBeoIIQACBesIIgACBewIIwACBe0IJAACBe4IJQACBe8IJgACBfAIJwACBfEIKAACBfIIKQACBfMIKgACAEIF/wACAHAGLQACArUGTQACArYGTgACArcGTwACArgGUAACArkGUQACAroGUgACArsGUwACArwGVAACAr0GVQACAr4GVgACAr8GVwACAsEGWAACAsIGWQACAsMGWgACAsQGeQACAsUG8wACAsAG/gACBiMIKwACBiQILAACAwIGOgACAwMGOwACAwQGPAACAwUGPQACAwYGPgACAwcGPwACAwgGQAACAwkGQgACAI0GSwACAJ8GXQACAwsGYgACAwwGYwACAw0GZAACAw4GZQACAw8GZgACAxAGZwACAxEGaAACAxIGaQACAxMGagACAxQGawACAxUGbQACAPQGswACAhIGwAACBugILgACAxYG+gACATUG9AACAUMHAgACA1sHLgACATgG9wACAuMF2gACAuQF9AACAuUF9QACAuYF9gACAucF9wACAugF+AACAukF+QACAuoF+gACAusF+wACAu0F/QACAu4F/gACAtIGAAACAuwF/AACAvEGAQACAvIGAgACAvMGAwACAvQGBAACAvUGBQACAvYGBgACAvcGBwACAvgGCAACAvkGCQACAvoGCgACAvsGCwACAvwGDAACAv0GDQACAv8G/AACAvAF/wACATMHFwACA1sHHAACATUHHwACATcHKgACArkHMAACAk8HFQACAmYHFwACAlsHGAACAm4HHQACAnQHHwACApcHKAACAlQHKgACA80HFQACA9oHGQACA+IHGwACA+0HHQACA/0HIwACBAcHKAACBBcHLAACArsHHQACAroHHQACBQMHOQACBQQHOwACBQUHPwACBQYHQAACBQcHSQACArQHWwACArkHXAACBQkHXgACBQoHYQACBQsHawACBQwHbQACBQ0HbgACBQ4HbwACBQ8HeQACBSEHNgACBSIHNwACBSMHOAACBSUHPAACBSYHPQACBScHPgACBRcHQAACBSgHRAACBSkHRwACBRgHSQACBSoHSwACBSsHTQACBSwHTgACBTEHUwACBS0HWAACBRoHXgACBRsHYQACBS4HYgACBRwHawACBR0HbQACBR4HbgACBR8HbwACBSAHeQACAwoHeAACBRIHNQACBRMHegACBTIHOwACBTMHPwACBUAHlwACBUwHlwACBdUHogACBdYHpAACB60IPgACB64IPwACB68IQAACBdcHpgACCBEIOQACB8AH0QACB8EH0gACB8IH0wACBdgHlgACCP0I/gACCQAJAQACCQsJDAACCSQJJQACCScJKAACCXkJegADArQF4gf/AAMDAQXgCBcAAwXiBlQIGQADAwoF5QgcAAMCxwLkBfQAAwLIAuUF9QADAskC5gX2AAMCygLnBfcAAwLLAugF+AADAswC6QX5AAMCzQLqBfoAAwLOAusF+wADAtMC7AX8AAMCzwLtBf0AAwLQAu4F/gADAtQC8QYBAAMC1QLyBgIAAwLWAvMGAwADAtcC9AYEAAMC2AL1BgUAAwLZAvYGBgADAtoC9wYHAAMC2wL4BggAAwLcAvkGCQADAt0C+gYKAAMC3gL7BgsAAwLfAvwGDAADAuAC/QYNAAMC4QL+BhEAAwF9Bi0ILQADAuIC/wb8AAMC0gLvBf8AAwE0ArQHHQADAlIDXAcWAAMCkwNdBxwAAwKCA14HKQADBRAFEgc1AAMFFAUkBzkAAwUVBS8HOwADBRYFMAc/AAMFEQUTB3oABAFQAtEC7wX/AAQFSwVMBVcHlwAEB8UH1gfkB/IABAfGB9cH5QfzAAUAHALGAuMF2ggRAAUHsAfDB9QH4gfwAAUHsQfEB9UH4wfxAAgFQgVOBWIHmAe3B8gH2QfnAAgFQwVPBWMHmQe4B8kH2gfoAAgFRAVQBWQHmge5B8oH2wfpAAgFRQVRBWUHmwe6B8sH3AfqAAgFRgVSBWYHnAe7B8wH3QfrAAgFRwVTBWcHnQe8B80H3gfsAAgFSAVUBWgHnge9B84H3wftAAgFSQVVBWkHnwe+B88H4AfuAAgFSgVWBWoHoAe/B9AH4QfvAAoFPwVABUEFTQVhB5cHtgfHB9gH5gACAAII/QACAAIJAAACAAIJAwACAAIJBQACAAIJEQACAAIJFQACAAIJBwACAAIJCwACAAIJDwACAAIJGgACAAIJHgACAAIJNAACAAIJEwACAFAJAAACAFAJBwACAAMJDwACAAMJQwACAAQJOgACAAQJAAACAAQJAwACAAQJDwACAAQJGgACAAUJDwACAAUJGgACAAUJNAACAAUJQwACAAUJOgACAAYI/QACAAYJAAACAAYJAwACAAYJBQACAAYJEQACAAYJBwACAAYJCwACAAYJDwACAAYJGgACAAYJNAACAAYJEwACAAcJDwACAAgJAAACAAgJAwACAAgJBwACAAgJCwACAAgJDwACAAgJGgACAAgJNwACAAgJBQACAAkJAwACAAkJEQACAAkJDwACAAkJGgACAAkJNAACAAkJOgACAAkJQAACAAkJQwACAAoI/QACAAoJAAACAAoJAwACAAoJBQACAAoJEQACAAoJBwACAAoJCwACAAoJDwACAAoJGgACAAoJEwACAAoJNAACAAsJAwACAAsJGgACAAwJNwACAAwJNAACAAwJQwACAA0JAAACAA0JGgACAA0JNwACAA0JNAACAA0JQwACAA4JAAACAA4JDwACAA4JNAACAA8I/QACAA8JAAACAA8JGgACAA8JBQACAA8JDwACAA8JNwACAA8JNAACAA8JQwACABAI/QACABAJAAACABAJAwACABAJBQACABAJEQACABAJBwACABAJCwACABAJFwACABAJGgACABAJNAACABAJEwACANAJAAACANcJAAACANcI/QACANcJEwACANcJBQACANcJNAACABEJDwACABMJAAACABMJGgACABMJDwACABMJNwACABMJNAACABMJQwACABQJAAACABQJAwACABQJDwACABQJGgACABQJOgACABQJNwACABQJNAACABUJGgACABUJDwACABUJOgACABUJNwACABUJNAACABUJQwACABUJEQACABYI/QACABYJAAACABYJAwACABYJBQACABYJEQACABYJBwACABYJCwACABYJFQACABYJFwACABYJGgACABYJNQACABYJNAACABYJEwACAQoJAAACAQoI/QACAQoJEwACAQoJBQACAQoJNAACABcJNAACABgI/QACABgJAAACABgJAwACABgJEQACABoI/QACABoJAAACABoJAwACABoJBQACABoJEQACABoJDwACABoJNAACABoJEwACABsJAAACABsJAwACABsJDwACABsJGgACABsJNAACABsJQwACAScJGgACAEEJAAACAG8JAAACAJkJAAACAMcJAAACAQEJAAACABwI/AACABwI/wACABwJAgACABwJBAACABwJEAACABwJFAACABwJBgACABwJCgACABwJDgACABwJGAACABwJHQACABwJNAACABwJEgACAV4I/wACAV4JBgACAB0JDwACAB0JQwACAB4JOQACAB4I/wACAB4JAgACAB4JDgACAB4JGAACAB8JDwACAB8JGQACAB8JNAACAB8JQwACAB8JOQACACAI/AACACAI/wACACAJAgACACAJBAACACAJEAACACAJBgACACAJCgACACAJDgACACAJGAACACAJHQACACAJNAACACAJEgACACEJDgACACII/wACACIJAgACACIJBgACACIJCgACACIJDgACACIJGAACACIJOAACACIJBAACACMJAwACACMJEAACACMJDgACACMJGAACACMJNAACACMJOQACACMJQAACACMJQwACAagI/AACAagI/wACAagJAgACAagJBAACAagJBgACAagJCgACACQJNAACAagJGAACACQJHQACAagJEgACAa0JAgACAa0JGAACACYJNwACACYJNAACACYJQwACACcJAAACACcJGQACACcJNwACACcJNAACACcJQwACACgI/wACACgJDgACACgJNAACACkI/AACACkI/wACACkJGAACACkJBAACACkJDgACACkJNwACACkJNAACACkJQwACACoI/AACACoI/wACACoJAgACACoJBAACACoJEAACACoJBgACACoJCgACACoJFgACACoJGAACACoJHQACACoJNAACACoJEgACAd8I/wACAeYI/wACAeYI/AACAeYJEgACAeYJBAACAeYJNAACACsJDgACAC0I/wACAC0JGAACAC0JDgACAC0JNwACAC0JNAACAC0JQwACAC4I/wACAC4JAgACAC4JDgACAC4JGAACAC4JOQACAC4JNwACAC4JNAACAC8JGQACAC8JDgACAC8JOQACAC8JNwACAC8JNAACAC8JQwACAC8JEAACADAI/AACADAI/wACADAJAgACADAJBAACADAJEAACADAJBgACADAJCgACADAJFAACADAJFgACADAJGAACADAJNQACADAJNAACADAJEgACAhoI/wACAhoI/AACAhoJEgACAhoJBAACAhoJNAACADEJNAACADII/AACADII/wACADIJAgACADIJEAACADQI/AACADQI/wACADQJAgACADQJBAACADQJEAACADQJDgACADQJNAACADQJEgACADUI/wACADUJAgACADUJDgACADUJGAACADUJNAACADUJQwACAjcJGAACAU8I/wACAXwI/wACAxgI/wACAdYI/wACAhEI/wACBGwJEQACBI0JEQACBHUJEQACBLoJEAACAagJEAACBMMJEAADAAIJAwkAAAMAAgkDCP0AAwACCQMJEwADAAIJAwkFAAMAAgkDCTQAAwACCQsJAAADAAIJCwj9AAMAAgkLCRMAAwACCQsJBQADAAIJCwk0AAMAAgkVCQAAAwAGCQMJAAADAAYJAwj9AAMABgkDCRMAAwAGCQMJBQADAAYJAwk0AAMABgkHCQAAAwANCTQJBwADABAJAwkAAAMAEAkDCP0AAwAQCQMJEwADABAJAwkFAAMAEAkDCTQAAwAQCQcJAAADABMJNAkHAAMAFAkaCQ8AAwAWCREJBwADABYJEQkAAAMAFgkRCRoAAwAWCREI/QADABwJAgj/AAMAHAkCCPwAAwAcCQIJEgADABwJAgkEAAMAHAkCCTQAAwAcCQoI/wADABwJCgj8AAMAHAkKCRIAAwAcCQoJBAADABwJCgk0AAMAHAkUCP8AAwAgCQII/wADACAJAgj8AAMAIAkCCRIAAwAgCQIJBAADACAJAgk0AAMAIAkGCP8AAwAnCTQJBwADACoJAgj/AAMAKgkCCPwAAwAqCQIJEgADACoJAgkEAAMAKgkCCTQAAwAqCQYI/wADAC0JNAkGAAMALgkYCQ4AAwAwCRAJBgADADAJEAj/AAMAMAkQCRgAAwAwCRAI/AACABUAHAA1AAABRAGsABoBrgGwAIMBsgHIAIYBygJNAJ0CVAJUASECVgJWASICXwJfASMCZgJmASQCbgJuASUCdAJ1ASYCkwKVASgCnwKfASsCqwKrASwCrgKuAS0CxgLgAS4C4gL9AUkC/wL/AWUDAQMWAWYDGAMYAXwJpgmpAX0AAgBWAAIANQAAAEEAQQA0AG8AbwA1AI8AnAA2ALsAuwBEATQBNABFAT8BPwBGAUQBXQBHAWEBYQBhAXIBcwBiAXwBfABkAYgBjgBlAZABkABsAZkBmQBtAasBqwBuAbIBuwBvAb0BvQB5AgQCBAB6AhECEQB7AjkCOQB8AkYCRgB9AkgCSAB+AnQCdQB/ApMCkwCBAp8CnwCCAsYC4ACDAuIC4gCeAu8C7wCfAx0DHQCgAyIDIwChAyUDJQCjAzADMACkAzgDOAClAz0DQACmA0QDRQCqA0cDRwCsA1ADUgCtA18DYgCwA2QDZQC0A2cDZwC2A5IDkwC3BGsEawC5BG0EbQC6BHEEcgC7BHsEewC9BI0EjgC+BJAEkADABJMEkwDBBJ0EnQDCBJ8EoQDDBKsEqwDGBLUEuQDHBLsEwADMBMQExADSBMcExwDTBMkEyQDUBMsEywDVBM0EzgDWBNME0wDYBNgE2ADZBN4E3gDaBOEE4gDbBOsE6wDdBO0E7wDeBPgE+gDhBRAFEQDkBS8FMADmBTUFPwDoBUEFQQDzBUsFSwD0BWsFbAD1BXEFcQD3BXMFcwD4BYcFiQD5BaIFowD8BbcFtwD+CBEIEQD/CHIIcwEACHcIdwECCPoI+gEDCPwI/AEECP8I/wEFCQoJCgEGCSMJIwEHCSYJJgEICXgJeAEJAAIADAACABsAAAA2AEEAGgBDAG8AJgBxAUMAUwKsAq0BJgLEAsUBKAMbAzwBKgNbA1sBTANqA8kBTQREBEQBrQRnBLQBrgUDBQ8B/AACADoANgBAAAAAQwBPAAsAUQBSABgAVgBcABoAXgBiACEAZQBuACYAcQB4ADAAewCCADgAhACEAEAAhgCNAEEAjwCYAEkAmgCbAFMAngCfAFUAoQCpAFcAsAC6AGAAvQDGAGsAyADPAHUA0QDRAH0A2ADsAH4A7gD0AJMA9wEAAJoBAgEHAKQBCQEJAKoBCwEiAKsBKAEoAMMBPQFBAMQBRAFOAMkBUQFdANQBXwFgAOEBZAFqAOMBbAFwAOoBcgF7AO8BfgGFAPkBhwGOAQEBkAGQAQkBkgGZAQoBmwGkARIBpgGmARwBqgGrAR0BrgGwAR8BsgG3ASIBvgHIASgBzAHVATMB1wHeAT0B4AHgAUUB5wH7AUYB/gIEAVsCBwIQAWICEwIZAWwCGwIyAXMCOAI4AYsCSAJMAYwEiASIAZEEjgSOAZIEsQSxAZME1gTWAZQE3ATcAZUE/wT/AZYAAgCUAAEAAQAAADYAQAABAEMAbgAMAHEAjgA4AJ0AugBWALwBMwB0ATUBPgDsAUABQwD2AV4BYAD6AWIBcQD9AXQBewENAX0BhwEVAY8BjwEgAZEBmAEhAZoBqgEpAawBrAE6Aa4BsAE7AbwBvAE+Ab4ByAE/AcoCAwFKAgUCEAGEAhICOAGQAjoCRQG3AkcCRwHDAkkCTgHEAlQCVAHKAlYCVgHLAl8CXwHMAmYCZgHNAm4CbgHOApQClQHPAqoCrgHRAsQCxQHWAuEC4QHYAuMC7gHZAvAC/QHlAv8C/wHzAwEDFgH0AxgDGAIKAxsDHAILAx4DIQINAyQDJAIRAyYDLwISAzEDNwIcAzkDPAIjA0EDQwInA0YDRgIqA0gDTwIrA1MDVQIzA1oDXgI2A2MDYwI7A2YDZgI8A2gDkQI9A5QERAJnBEYERgMYBGcEagMZBGwEbAMdBG4EcAMeBHMEegMhBHwEjAMpBI8EjwM6BJEEkgM7BJQEnAM9BJ4EngNGBKIEqgNHBKwEtANQBLoEugNZBMEEwwNaBMUExgNdBMgEyANfBMoEygNgBMwEzANhBM8E0gNiBNQE1wNmBNkE3QNqBN8E4ANvBOME6gNxBOwE7AN5BPAE9wN6BPsFDwOCBRQFLAOXBS4FLgOwBTEFMwOxBUAFQAO0BUIFSgO1BUwFVwO+BWEFYQPKBW0FbQPLBXAFcAPMBXIFcgPNBXQFeQPOBaQFqAPUBbYFtgPZBdMF0wPaBeIF4gPbBk0GWgPcBvMG8wPqBv4G/gPrB1wHXAPsB+YH9QPtCBcIFwP9CBwIHAP+CC0ILQP/CDkIOQQACEQIRAQBCOQI5gQCCQIJAgQFCQQJBAQGCQYJBgQHCQgJCAQICQsJDAQJCQ4JDgQLCRAJEAQMCRIJEgQNCRQJFAQOCRYJFgQPCRgJGAQQCRsJGwQRCR0JHQQS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AAII/wOFAAIJiQN/AAIJJQODAAIJiAOHAAIJigOAAAII/AO4AAIETgO4AAIJTwOEAAIJjAN+AAIJKAOCAAIJiwOGAAIJjQOoAAII/wOsAAIJiQOmAAIJJQOqAAIJiAOuAAIJigOnAAII/APBAAIETgPBAAIJTwOrAAIEVgOpAAIJiwOtAAIJjQOlAAIEUAO+AAMETgmJA7oAAwROCSUDvAADBE4JiAPAAAMETgmKA70AAwROCYwDuQADBE4JKAO7AAMETgmLA78AAwROCY0DvgADCU8JiQO6AAMJTwklA7wAAwlPCYgDwAADCU8JigO9AAMJTwmMA7kAAwlPCSgDuwADCU8JiwO/AAMJTwmNA8cAAwROCYkDwwADBE4JJQPFAAMETgmIA8kAAwROCYoDxgADBE4JjAPCAAMETgkoA8QAAwROCYsDyAADBE4JjQPHAAMJTwmJA8MAAwlPCSUDxQADCU8JiAPJAAMJTwmKA8YAAwlPCYwDwgADCU8JKAPEAAMJTwmLA8gAAwlPCY0AhAACCQQAnwACCRgBbQACCRgCeQACCUUCfAACCUUBPQACCTsBPQACCP8BPgACCTsBPgACCP8BQgACCTsBPwACCTsBPwACCP8BPAACCP8BQAACCTsBQAACCP8BQQACCTsBQQACCP8CSAACCTsCSAACCP8CSQACCTsCSQACCP8CSgACCTsCSgACCP8CRwACCP8CSwACCTsCSwACCP8CTAACCTsCTAACCP8CXgACCPMCTQACCTsCYQACCPMDbQACCP8DcQACCYkDawACCSUDbwACCYgDcwACCYoDdAACCQoDbAACCPwDrwACBE4DrwACCU8DcAACCYwDagACCSgDbgACCYsDcgACCY0DdQACCQYAXQACCV0AXQACCVwArQACCUUA9gACCV0A9gACCVwBawACCV0BawACCVwBjgACCTkBkAACCQQILAACCP8IKwACCPwDtQADBE4JiQOxAAMETgklA7MAAwROCYgDtwADBE4JigO0AAMETgmMA7AAAwROCSgDsgADBE4JiwO2AAMETgmNA7UAAwlPCYkDsQADCU8JJQOzAAMJTwmIA7cAAwlPCYoDtAADCU8JjAOwAAMJTwkoA7IAAwlPCYsDtgADCU8JjQABABYDGwMfAyEDIwMpAysDLgMyAz0DQQNDA0UDSwNNA1ADVAOv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BhsBpwYhBiUBqAYoBikBrQYrBi4BrwY3BjgBswZBBkEBtQZNBk8BtgZSBlMBuQZVBlYBuwZaBloBvQZeBl4BvgZoBmwBvwZxBnIBxAZ5Bn0BxgaABoEBywaDBoUBzQaOBo4B0AaRBpUB0Qa0BrgB1ga7BrwB2wa/Br8B3QbHBscB3gbJBskB3wbiBuIB4AbkBuYB4QboBvcB5AcCBwYB9AcJBwoB+QcMBw0B+wcRBxEB/QcTBxYB/gcZBxsCAgcdBx4CBQcgByECBwcjByMCCQclByUCCgcoBygCCwgnCCcCDAhICEgCDQj7CPsCDgIPEgwRYhMuEWwYYBF2EjQRgBjEGQASXBJmEpgW2hkKEYoZChGUEZ4S6BMGEagRshG8E6YRxhm+FSIXrBS0GR4c8hHQFSIR2hHaE+IVShV8FjAZlhYwEeQVuBXgFCgZ5hmMFkQR7hH4FmISAhIMEgwY9hIMEhYTLhMuEhYSIBhgGGASKhOcEjQSPhJIGMQYxBJSGQASXBJmEnASehJ6EoQSjhKYFtoSohKiEqwSthK2EsATfhLKEtQZChLeEugS6BLyEwYS/BMGEy4TEBMaEyQTLhbaE2oTOBNCE0wTVhNgE2oTdBN+GMQTphOIE5ITphOcE6YTsBm+Gb4Tuhm+FSIXrBS0FwIZHhkeFGQZtBkUE8QXmBPOE9gT4hVKFyAXKhcqFzQT7BV8FjAWMBYwE/YZlhmWFAAUChQUFB4UtBmWHPIUKBQoFDIUPBQ8FEYXcBRQFjAUWhncFGQXcBUOFG4X1BR4FIIUjBUOFKoWWBTmGbQZtBSWFcwUoBm0FKoUtBS0FL4UvhS+FL4UyBTSFNwU5hTwFPAU+hUEGbQZtBUOFRgZ5hUiFSIVLBU2FTYVQBfoFUoVVBVeFWgVaBVyFXIVfBWGFjAWMBWQGbQZghmWERAX/BWaFa4VpBWuFbgVwhXMFdYV4BXqFfQV/hYIFiYWEhYcFiYXjhYwFjoWOhm0GYIWRBZOFlgWYhZsGYIWdhaKFoAWihaUFp4WqBayFrwWxhbGFuQW0BbkFuQW5BbaFuQZtBbuFvgW+Bm0Gb4XAhm+Gb4ZvhcMGbQXFhcWFyAXKhcqFzQXmBc+F0gYVhdSGQoYEBdcF2YXcBgGF3oXhBeOF5gZ5heiF6wX1Be2Gb4XwBfKGTwX1BfeF/IX6BfyF/wYBhm+GBAYGhgkGQoYLhg4GEIYTBhWGGAZoBhqGaoZChh0GH4YiBiSGJwYphiwGLoYxBjOGQoY2BjiGOwY9hkAGQoZvhkUGR4ZyBkoGdIZlhkyGTwZRhlQGVoZZBluGXgZlhmCGYwZjBmWGaAZqhm0Gb4ZyBnSGdwZ5hw+GfAaXhn6HFIaBBp8G+4b+BqaHAIapBrWG6gcZhoOGv4aGBoiGwgbJhosGjYaQBy2G+QaShu8G7wcwBw+GlQaXhzKGmgachxSHFIbbBuKGnwahhv4G/gakBqaHAIapBquGrgauBrCGswa1huoGxwbHBrgGuocZhtsGzAa9BxmGv4bCBsIGxIbJhscGyYcyhuoGzARGhzKG6gbWBEgGzobRBt2G04bWBtiG2wb+BuUG3YbgBuAG4oblBuyG54bshuyG7IbqBuyG7wbxhvQG9ob5BvuHGYb+BwCHAwcFhwgHCocNBxmHD4cSBxSHNQcXBzeHGYccBx6HIQcjhyYHKIcrBy2HLYcwBzKHNQc3hzoHPIc/AIPHoYe4BmaHuANDB8SGnYd+iFWIIQY5h/kGPAZzBoSIYgY+hkEGQ4efBowGRgZIhksHl4NBh20Grwaxh+KHxwbPhk2G/Ia2hzEGUAcBhlKHwgcfhlUGV4dWhloH54fihlyHRQZfBmGHVAehh6GHoYehh6GHoYehh6GGZAZmho6GaQNDA0MDQwNDA0MDQwNDA0SDRIhnB/kGnYadiFWIVYhViFWIVYhViFWH8YghB7gGa4Zrhm4GcIZzBnMGdYZ4BoSGhIaEhoSGhIaEhoSGeoZ9Bn+HpAaCBoSGhwefB58GjAaMBowGjAaMBowGiYaMBo6GkQaTg02GlgfJhqKGmIabBp2GooagBqKIOgalCDeHl4anhqoH54eXh20HbQdtB20HbQdtB20GrIdtBq8GsYfih8cHxwfHB8cHxwfHB8cH5QflBtcHb4dvhraGtoa2hraGtoa2hraGtAa2hzOHMQa5BruGu4a+BsCHwgfCBxgHGAcfhx+HH4cfhx+HH4cfhsMHH4bFhsgGyobNB58HH4bPh+eH54fih+KH4ofih+KH4obSA0YG3objhtSHYwbXB8cG44bZhtwG3objhuEG44hnBuYHnwf2g0eH4obog0eG6wcYB8IG8obthvAG8oefCGcHxwb1BveG94fCBzOHb4fihvoH4oc7BvyHGAb/CEGIQYcBhwQHBocJBwuDSQdHh0eHDgcQhxMHFYcYBxgHGocdB5KHH4ciB6uHJIcnBycHKYcsB1aHwggyhy6HMQczhzYHOIerhzsDSoc9h42IGYdAB0AHnwdCh0UHR4fbB0oHTIeSh08HVAdRh1QHVodZB1uDTAdeB2CHYwhBh2WHZYdliEGIQYhBh2WIQYdoB2qHwgfCB8IHwgfCB8IHwgfCB8IHuoe6h7qHuoe6h7qHuoe6h20DTYdvh4sHcgd0h3SHdwd5h3wHfoeBB4OHtYeGB42HiINPB4sHjYeQB/aHkoeVB5eDTwefB5oHnIefB6GHpAemh6kHvQerh64HsINPB7MHtYe4B7qHvQfdh7+II4fCB+KHxIfsiFMIVYf0CFgHxwfJiBmIDQhiB8wHzofRCBIIFwfTh9YH2IfbCFCH3Yfdh92H3Yfdh92H3Yfdh+AII4gZh+AH4ofih+KH4ofih+KH4oflB+UH54fqB+yH7wfvB+8H7wfvB+8H7wfxh/QH9of5B/kH+4f+CBmIGYgAiEQIDQgNCA0IDQgNCA0IDQgDCA0IBYgICAqIDQgPiBIIEggXCBcIFwgXCBcIFwgUiBcIGYgcCB6IIQg6CCOIMAgmCCiIKwgwCC2IMAgyiDUIN4g/CDoIPIhGiD8IQYhBiEGIQYhBiEGIQYhBiEGIRAhGiEkIS4hOCFCIUwhViFgIWohdCF+IYghkiGcIaYhsAABAg8AAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA8AEEAQgBQAFMAVQBdAGMAZABqAG8AcAB5AHoAgwCFAJQAmQCbAJwAoACjAKcAqgCrAKwArQCuALIAuQC7ALwAwgDHANAA0gDTANQA1QDWANcA9QD2APwBAQEIAQoBIwElASYBJwEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4AUIBQwFKAU8BUAFeAWEBYwFrAXEBdwF8AX0BhgGPAZEBoAGoAawBrQGwAbUBuAG5AboBuwG8AcABxwHKAcsB0QHWAd8B4QHiAeMB5AHlAeYB/QIFAgYCDAIRAhICGgIzAjQCNQI2AjcCOQI6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AqoWChV0AAMBrgIyFWQAAAADAaQCMhWQAAAAAwJOAjIVdAAAAAMBVAIyFe4AAAADAfQCMhVOAAAAAwG4AjIVXAAAAAMB6gIyFdAAAAADAdYCMhXGAAAAAwFKAjIVOAAAAAMB2gH2FOYU/gADAZoB9hUYFPQAAQEEAjIAAQEOAjIAAQEa/+oAAQEs/+oAAQEs/yIAAQEO/+oAAQEi/+oAAQDw/+oAAQF8/+oAAQB8/+oAAQEY/+oAAQDc/0oAAwEYAqoU2BS0AAMBLAKqFM4UqgADARwCqhWuFKAAAwE8AqoVCBSWAAMBIgKqFLAUjAADARoCqhRkFIIAAwEMAqoUohR4AAMA8AKqFUwUbgADAX4CqhToFGQAAwDsAqoVmBRaAAMBFgKqFV4UUAADAPoB9hTEFDQAAwBuAqoUHhQ2AAMBCgH2FFwUIAADAMQB9hSCFBYAAwDcAfYVkhQMAAMBBAMOFDgULAADAQQCqhQuFAoAAwGkAqoUDBQAAAMBIgMOAAAUDgADAPACqhPmE+wAAwFUAqoUBhPiAAMBLAKqFA4T2AADAHQDDhReE+YAAwCIAqoUVBPEAAMBMAKqE4QTugADAHgCqhOqE7AAAwCCAqoTxBOmAAMAjAKqE5YTnAADAL4CoBOMAAAAAwCMAqoUJBOIAAMBXgKqE3gTfgADAUoCqhNuE3QAAwFEAw4T0BOCAAMBQAKqE94TYAADAhYCqhRwE1YAAwEEAqoTXhNMAAMCFgKqFEoTQgADAUgCqhMCEzgAAwEEAqoTHBMuAAMBOgMOE4oTPAADAU4CqhOAExoAAwE6AqoTdhMQAAMBLAKqEwATBgADAPACqhLqEvwAAwEiAqoS8hLyAAMBQAKqEwwS6AADATYCqhLeEt4AAwEiAqoSzhLUAAMAvgKqEugSygADASwCqhLYEsAAAwDwAqoTNBK2AAMBLAKqE1oSrAADARgCqhKQEqIAAwDwAqoSsBKYAAMBSgKqErISjgADAOwCqhOkEoQAAwEYAqoSjBJ6AAMA3AKqEogScAADAQQCghJUEoQAAwGWAfYAABJKAAMAbgKCEjQScAADAIICqhLYEkIAAwBwAfYSIBIsAAMBDgLcEkwSNAADAIwC3BLGEioAAwEKAoISYhI+AAMBwgH2EkYSBAADANIB9hM4EfoAAwDIAfYR8BHwAAMByAH2EwwR5gADAIICeBIGEhIAAwEEAoISCBICAAMBBAH2EaQAAAADAQQB9hJOEb4AAwEYAtwTChHGAAMAyAH2EeARqgADAPAB9hGgEaAAAwD6AfYRuhGWAAMAZAH2EcIRjAADAQ4B9hGyEYIAAwCqAfYRqBF4AAMBLAH2EW4RbgADARgC3BGaEXYAAwDmAfYRWhFaAAMBBALcEVARYgADAZoC3BFqEVgAAwEYAtwRYBFOAAMA5gH2ET4RMgADANwB9hE0ESgAAwDwAfYRQhEeAAMA1AH2Eo4RFAADASIB9hEKEQoAAwCCAfYR8BEAAAMA0gH2ESYQ9gADAQ4C3BEiEP4AAwEYAtwQ7hD0AAMBDgH2EVwQ2AADAJYB9hD+EM4AAwBuAfYQ0BDEAAMAbgLcEMYQzAADASwC3BF2EMIAAwB4AfYQ3BCmAAMAtALcEKgQrgADAZQB9hCMEJIAAwGaAfYQlBCIAAMBugH2EUoQfgADATgB9hFAEHQAAwFAAtwQmhB8AAMAvgLcEH4QcgADAL4B9hB0EFYAAwDIAfYQfBBMAAMAyAH2EGwQQgADAPoB9hA4EDgAAwEEAfYQOhAuAAMAyAH2EDAQJAADAKoC3BBEECwAAwC+AtwQQBAiAAMAbgH0EMYQfgADAHwCeBGCEDIAAwEYAtwQshAEAAMBVAJ4EAwQogADAUoCeBCYEBQAAwEYAfYP4A/UAAMBCAH2EFoPygADAVAB9hD+D8AAAwDcAtwP1A/IAAMAvgH2D9YPrAADANwB9g/YD6IAAwDcAfYP1A+YAAMAvgLcD8QPoAADAMgC3A+6D5YAAwC+AtwPhg+MAAMAbgLcD6YPggADAMgC3BAmD3gAAwCqAtwQpg9uAAMAfALcAAAPZAADAPoC3A88D1oAAwB4AfYPPg8+AAMAlgMOD2QPXgADAUoCqg9ODzwAAwCWAqoPUA8yAAMBDgKCDxYPRgADAQwB9g9+DwwAAwEEAoIPJg8yAAMBIgH2DwoO+AADAHAC3A8qDwAAAwB4AtwPpA72AAMAggLcDwQO7AADAIwC3A+KDuIAAwCCAfYPaA7GAAMAvgH2D44OvAADAQ4Cqg7iDsQAAwEEAtwO0g66AAMA5gH2DsgOngADARgC3A6UDqYAAwDwAtwOwA6cAAMBGAH2DrYOgAADAPoC3A6sDogAAwBuAfYOYA5sAAMA8ALcDpIOdAADAQ4B9g58DlgAAwDwAtwAAA5gAAMBGAH2Dm4ORAADASIB9g5eDjoAAwDcAfYOWg4wAAMA5gH2DhoOJgADANwB9g5MDhwAAwFAAngOQg5IAAMBSgH2DjIOCAADAPAB9g40Df4AAwEYAfYN9A30AAMA+gH2AAAN6gADASwCeA3sDhYAAwEEAtwOlg3oAAMBBALcDfAN3gADAUAB9g3gDcIAAwEEAqoOTg3KAAMBIgKqDdINwAADASICqgAADbYAAwFEAqoOEgAAAAMA8AKqDuANogADATYCqg2GDZgAAwEYAqoNcA2OAAMBhgKqDqQNhAADAQQCqg5ADXoAAwGiAqoNyg1wAAMBGAKqDU4NZgADAUACqg1KDVwAAwB0AqoN4g1SAAMA0gLSDTYAAAADAPACqg3sDT4AAwDaAqoOVA00AAMA2gKqDR4NKgADAkQCqg3sDSAAAwFSAqoNfA0WAAMBRAKqDXINDAADAPoB9g0CDPAAAwEEAfYNCgzmAAMBFAH2DWAM3AADAOAB9gzYDNIAAwEOAfYM/gzIAAMA8AH2DRgMvgADAUQB9g0aDLQAAwDGAfYMmAyqAAMBdgH2DdIMoAADAPgB9g04DJYAAwEMAfYNjgyMAAMA5gH2DUIMggADANQB9g2MDHgAAwEKAfYMwgxuAAMBiwKqDWwMdgADASwCqgxmAAAAAwEOAfYMUAxQAAMBBAH2DEYMRgADATsB9g0gDDwAAwD6AfYMXAwyAAMA0gH2DCgMKAADAQQB9gxUDB4AAwEJAjINCgAAAAMBGAIyDAoAAAADAQcCMgzqAAAAAwEOAjIMUAAAAAMBDAIyDF4AAAADAPACMgw8AAAAAwDSAjIMyAAAAAMBSgIyDCgAAAADANACMg0UAAAAAwDcApYLxgvqAAMBkAIyC9oAAAADARgCMgvcAAAAAwGGAjILzAAAAAMBBAKWC7YLwgADASsCMgx+AAAAAwB0ApYLeAuuAAMAiAIyDBYAAAADASQCMgugAAAAAwB4AjILbAAAAAMAggIyC4YAAAADAIwCMgtYAAAAAwC+AjILTgAAAAMAjAIyC+YAAAADATYCMgs6AAAAAwEcApYLtAtUAAMBGAIyCw4AAAADAdYCMguaAAAAAwEcAjILnAAAAAMA4AIyC4wAAAADARoClguICyIAAwEsAjILHgAAAAMBGgIyC3QAAAAD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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L1YgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PXs//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9eAAAAAAAAAAAAAAAAAAFAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9cIAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAK9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo9c4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAr1/gAAAAAAFPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/7AAAAAD14AAAAAAAGPWYAAAAAAAAAAAAAAAAAAAAAP/s9eAACvXg//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAK9f4AAAAA/+T1XP/s9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9Vb/9vXg//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b1/gAAAAAAAAAAAAAAAP/s9cIAAAAA//b1/gAK9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAP/i9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9f4AAAAAAAAAAAAAAAD/9gAAABL1qv/k9Vz/7PXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PX+AAAAAAAAAAAAAAAA/9b1UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6vVoAAAAAP/u9cgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXg/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f4AAAAAAAAAAP/i9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX+//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PWeAAAAAP/i9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT1/gAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT1/gAA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AAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAD1wgAAAAAAFPX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vWAAAAAAAAAAAAAAAAAAAD17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ewAAAAAAAAAAAAA9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAABQAAAAUAAAAAAAA/+wAAAAA9eAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXsAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAK9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAA//b1/gAA9f4AAAAAAAAAAP/2AAAAAAAAABT17AAU9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX+AAAAAAAA9ewAKPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXsAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT17AAAAAAAFPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAA9ewAAPXsABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9cL/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPVWACj1/gAA9eAAAAAAAAD14AAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo9f4AAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAABT17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5vWAAAAAAP/O9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvXC/871wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+r1pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4PVQAAD1wgAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA//YAAP/2AAAAFPX+AAAAAP/W9N7/nPT8AAAAAAAAAAAAAAAAAAAAAAAAAAD/oPVuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2r1wv+IAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+m9c4AAAAAAAAAAAAAAAAAAAAAAAAAAAAK9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9PVoAAAAAAAAAAAAAAAAAAAAAAAq9VwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/oPTkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sPXO/4j17P/s9eD/9vXgAAAAAP/s9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D1zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9fgAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAA9eAAAAAAAAAAAAAAAAAAAAAA/+z14P/s9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAA/7D1zv/s9eAAAAAAAAAAAAAAAAAAAAAA//b17AAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAP+c9c4AAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAD1wgAAAAAAAAAAAAAAAAAAAAD/7AAA//YAAAAAAAAAAAAAAAAAAP/i9ewAAAAA/+z1wv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9fgAAAAAAAAAAAAAAAD/9vXgAAAAAP/E9ez/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eD/2PX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E9f4AAAAA/8QAAAAAAAAAAAAA//b1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29fgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8714AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f4AAAAAAAAAAAAAAAAAAPXgAAAAAP/Y9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1wgAAAAD/9vX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6vVQAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29QgAPPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7711AAAAAAAKPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj17AAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAACj17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA89f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAA/7D1zgAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w9ez/9vX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j17AAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAD/sAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9VYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA/7D1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAD//PTwAAAAAAAAAAAAAAAAAAAAAAAA9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/69dQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL1UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT06gAAAAAAAAAAAAAAAAAK9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9WIACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAo9cIAAAAAAAAAAAAAAAAAAAAA//z08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPXCAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKvWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eD/9gAAAAAAAAAAAAAAAAAAAAAAAP/s9eD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAP/2AAD/7AAAAAAAAAAAAAD/7PX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PX4AAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXs/9j17AAAAAAAAAAAAAAAAAAAAAD/4vXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/9j1wv/49Z4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5L1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fvViAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAA/+z17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9ewAAAAAAAAAAP+69WIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/iPXOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9cIAAAAAAAAAAAAAAAD/nPT2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5z17AAAAAD/sPVWAAAAAAAAAAAAAAAA/8QAAP+c9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E9Qj/xPXOAAAAAAAAAAAAAAAAAAAAAP/YAAD/sPXOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAP/E9c4AAAAAAAAAAAAAAAD/xPXOAAAAAAAAAAD/nPT8AAAAAP+I9WL/dPXO//b1/gAAAAAAAAAAAAAAAAAAAAAAAAAA/7r1YgAAAAAAAPXs/4j17AAAAAAAAAAA/7D17P+w9c7/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sPXOAAAAAAAAAAAAAAAAAAAAAP+I9WL/iAAA/3T1zgAAAAAAAAAA/871wv+w9ewAAAAAAAAAAAAAAAAAAAAAAAAAAP849ez/TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAP+w9ez/2PXOAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPViAAAAAAAAAAD/iPXOAAAAAAAAAAD/sPVi/8T17P+69WIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/iPVi/9j1YgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i9cIAAAAAAAD1/v+w9VYAFAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT1/v/E9cIAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uvViAAAAAP+w9cIAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sPXCAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAFPX4AAAAAP9W9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAD/7PXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHvX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z17AAAAAAACvXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cL/9vXCAAD1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr14AAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAD/9gAAAAAAAAAAAAAAAPXCAAAAAAAAAAAAAAAA//b1wgAAAAAAHvXgAAAAAP/s9ez/9vXCAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPXgAAAAAAAU9f7/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D1zv/O9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/49cgAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy9fgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/0vXUAAAAAAAe9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//PVKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9ez/9vXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7r1YgAAAAAAAAAAAAAAAAAAAAAAAAAAAB714AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPX+AAAAAAAAAAAAAAAAAAAAAP/29cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAAAAPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//D1gP/2AAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAADvWYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr1+AAAAAAAAPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/+PXIAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9b1UP/49VwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXg/+z1/v/2AAAAAAAAAAAAAP/E9ewAAAAA/7D1zgAAAAAAAAAA/+z17AAAAAAAAAAAAAAAAP+w9PwAAAAA/+z17P+c9c7/nPXOAAAAAAAAAAD/sPT8AAAAAAAAAAAAPPX+AAAAAAAAAAAAAAAAAAAAAP+w9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i9cL/7PXCAAAAAAAAAAD/2AAAAAAAAP/Y9ewAAAAAAAAAAAAAAAAAAAAA/8T1zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP949ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j1AgAAAAAAAAAAAAAAAAAAAAD/sPXOAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PUCAAAAAAAAAAD/xPXyAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5z1zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX+AAAAAP/Y9ez/7AAA/8QAAAAAAAAAAPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ez/2PXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPXOAAAAAAAA9f4AAAAA/8QAAAAAAAD/uvVi/9j1/gAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T18gAAAAD/2PXsAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPUIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9cIAAAAAAAAAAP/E9WIAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA89ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9c4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vXCAAAAAAAAAAAAAAAAAAAAAP/Y9f7/2PViAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vX+/8b1yAAAAAAAAAAAAAAAAP/sAAD/7PXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j1/v/Y9WL/7PX+//b14AAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/s9f7/9vXg/8b1yAAAAAD/9vXgAAAAAAAAAAAAAAAA/+L1wgAAAAAAAPX+AAAAAAAAAAAAAAAA/+wAAAAAAAD/7vWeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAA/+wAAP/2AAD/7PX+AAAAAAAK9eAAFPXg/9j1YgAAAAD/7PX+AAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29fgAAAAAAAAAAP/s9f4AAAAA/9j1YgAAAAD/9gAAAAD1/gAAAAD/9vX+AAAAAAAAAAAAAAAAAAAAAP/u9Z4AAAAA/+wAAAAAAAAACvXgAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAA/+z1/gAAAAD/2PX+/9j1YgAAAAAAAAAA/+z1/gAAAAD/7PXgAAAAAP/E9ez/9vXg/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14P/2AAAAAAAAAAAAAAAAAAD/7PXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXyAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8PVuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/nAAAAAD17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L14AAAAAD/xPXOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAA/9j17AAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPViAAAAAAAAAAD/9vXg//b14AAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ9fIAAAAA/+z14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvXsAAAAAAAAAAAAAAAAAAAAAP/29cgAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vX4/+wAAAAAAAAAAAAAAAAAAP/s9VYAAAAA/+wAAAAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//r1dAAAAAD/9gAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAE9W4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+71yP/09Q4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX+AAAAAAAAAAAAAPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPX+AAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7vXIAAD1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6vWkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u9cgAAAAAAAAAAAAAAAAAAAAAAAr1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+z14AAAAAD/2PXg/+z14AAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX4AAAAAP/2AAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAA//L1FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPXsAAD1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PVWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/7PXyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXgAAAAAAAAAAD/9vX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+vUaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//j1ngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//T1pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA89fIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9PVoAAAAAAAW9VwAAAAAAAAAAAAAAAAAAPXyAAr14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAD/9vXg/+z14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T17P/29eAAAAAAAAAAAAAAAAAAAAAA/+wAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAA/+L17P/s9cIAAAAAAAAAAAAAAAAAAAAA//b17AAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAA//b17AAAAAAAAAAAAAAAAAAAAAD/9vXgAAb1SgAAAAAAAAAAAAAAAAAA9TIACgAA//L1Sv/89UoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29cIAAAAAAAAAAAAAAAAAAAAAAAAAAP/i9ewAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAA9cIAAAAAABT1+AAAAAAAAAAAAAAAAAAAAAAAAAAA/+L1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29cIAAAAAAAAAAAAAAAAAAAAAAAAAAP/i9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAP/y9TIAFPX4AAAAAAAAAAAAAAAAAAAAAAAAAAD/8PWAAAAAAP/2AAAAFAAA//b14AAK9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7vUgAAAAAAAAAAAAAAAAAAAAAP/29f4AAAAAAAAAAP/29eAAAAAA//j1XAAK9f4ACvXgAAAAAAAAAAAAAPWY//j1yP/29eD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvU4AAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAA//YAAAAO9ZgAAAAAAAb1OP/09SYAAAAAAAAAAP/49cgAAAAAAAAAAAAAAAAAAAAAAB714AAAAAAAAAAAAAAAAAAAAAD/+PXIAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PVcAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PWSAA71mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAD14AAAAAAAAAAAAAAAAP/29fgAAAAA//b1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/a9cgAAAAAAAAAAAAAAAAAAAAAABr1OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9TIAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+/UsAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAUAAAAAAAA/+z14P/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1/gAA9eAAAAAAAAAAAAAU9f7/sPX+AAoAAAAAAAD/7AAAAAAAAP/2AAAAFPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z14AAU9eD/2AAAAAAAAAAAAAAAAAAA/9gAAP/s9f4AAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eD/7PXCAAAAAAAAAAAAAAAAAAAAAP/s9eD/7PX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAP/29eD/7PXgAAAAAAAAAAD/7PXgAAAAAP/E9eD/xPXg/+z1/gAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAFAAA/7AAAAAAAAAAAAAA/+z1/v/s9Vb/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vXgAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAA/8T14AAAAAAAAAAA//b14P/Y9eAAAAAAAAAAAAAAAAAAAAAAAAAAAP+IAAD/nPVWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAD14P/s9f4AAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAD/xAAAAAAAAAAAAAD/4vX+//b1/v/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PX+/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAP/E9f4AAAAAAAAAAP/2AAAAAAAAAAr1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAACvX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAPXgAAAAAP/i9eAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vXgAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAACvX4AAAAAP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvX4AAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//z1MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr14AAAAAAAAAAAAAAAAAAAAAD/7AAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAFPX+AAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAACvXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9ewAAAAAAAAAAP/E9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j17AAAAAAAAAAAAAAAAAAe9fgAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAK9f4AAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAB71+AAAAAD/xPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFD1zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADL14AAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAARvX4AAAAAP/2AAD/8PWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPX4/9r1XAAq9cgAAAAAAAAAAAAAAAAAAAAAAB714AAAAAAAAAAAAAAAAAAAAAAAMvXgAAAAAAAAAAAAKvXI//b14AAW9cgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAAAA9c4AAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAABG9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9c4AAAAAAAAAAAAAAAAAAAAAAAAAAAAo9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAFPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVvU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAYPU+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+r1UAAAAAAAUPXgAAAAAAAAAAAAAAAAAAD18gA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPXsAAAAAP/YAAAAAAAA/9j1wv/s9ewAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/xAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b1wgAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y9ez/xPViAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj1/gAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo9VYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXgAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1+AAAAAAAAAAAAAAAAAAAAAD/8vU+AAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAD14AAA9eD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX+AAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAAAAAAAAAAAAAAAPX4AAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD14AAAAAAAAAAAAAAAAAAAAAD/6vVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+71jAAK9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAD/9gAA//b14AAU9cIAFAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAUAAAAAAAAAAAAAAAAAAD/yvVE/9j1VgAAAAAAAAAAAAAAAP/u9cgAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9XQAHvX+/8r1SgAAAAAAAAAAAAAAAAAAAAD/9vXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAA9f7/9vXgAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXgABT14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1/gAAAAAAAAAA/7AAAP/Y9cIADPXIABQAAAAA9f4AAAAAAAD17AAA9ewADPXIABQAAAAAAAAAAAAAAAAAAAAAAAD/7PX+AAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAAAAAAAAAAP/Y9VYAAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAD17AAAAAAAAPXsAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAP/29eAAFPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPX+AAAAAAAAAAAAAAAAAAAAAP/E9ewAAAAAAAAAAAAAAAD/mvVQ/9gAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAe9f4AKPVWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAAAAAAA/7z1XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9z1bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAD/uvXs/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PX+AAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PViAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T1wgAAAAAAAAAAAAAAAAAA9eAAAAAAAAD17AAAAAAACvX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ewAAAAAAAAAAAAAAAD/9vXCAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAD17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1wgAAAAD/7PX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/q9aoAAAAAAAAAAAAAAAAAAAAAAAAAAP/q9Wj/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7vXIAAAAAAAAAAAAAAAAAAAAAAAG9eYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f7/9vXgAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAP/sAAD/2PX+AAAAAAAAAAD/2PXgAAAAAAAAAAAAAAAAAAD14AAY9ZgAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z14AAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXC/9gAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/3PVuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/29eAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9f4AAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAA71dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//n1egAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/69YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//T12v/29cL/9PWG//YAAP/29cL/7AAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAA//b14AAA9eD/9gAA//b17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAA/+T1jAAAAAD/+PWeAAAAAAAAAAAAAAAA//j1kv/2AAAAAAAAABQAAAAAAAD/6vWk/+71ngAAAAAAAAAAAAAAAAAAAAAAAAAA/8j1mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAFPX+/+71ngAAAAAAAPXg//j1ngAAAAAAAAAAAAAAAP+w9ez/uvXsAAAAAAAAAAAAAAAAAAAAAP/09doAAAAAAAAAAAAAAAAAAAAAAAAAAP/49Z4AAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAFPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/q9aT/9PWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPXsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+71sAAAAAAAAAAAAAAAAAAAAAAANvW8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8L1tgAAAAAAMvXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXC//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+69ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAo9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB71+AAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB714AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvXgAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPX+AAAAAAAAAAAAAAAAAAAAAAAK9eAACvX+AAAAAAAAAAAAAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAA/9j1wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9f4AAAAAAAAAAAAAAAAAAAAA/+z1wgAAAAAAAAAAAAAAAAAAAAAAAPX+//b14AAAAAAAAAAAAAAAAAAAAAAAAPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/i9cIAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8PW8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9f4AAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sPXOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAe9eAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j17AAAAAAAAAAA/7D17AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PXsAAAAAAAAAAAAAAAAACj1/gAAAAAAAAAAAAAAAP/s9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAr14AAAAAAAAAAAAB714AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAKPX+AAAAAP+w9ewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7vXIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7vXIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAo9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP++9dQAAAAAAAAAAAAAAAAAAAAAACj1/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vX+AAAAAP/2AAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z14AAAAAAAAAAAAAAAAAAAAAD/2PXsAAAAAAAAAAAAAAAAAAAAAAAK9fgAAAAAAAAAAAAAAAAAAAAAAAD14P/i9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vXg//b14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//T12gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b1/gAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PXg/+z14P/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU9f4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAEEzgTOAAEEzwTPABQE0QTRABQE1QTWACAE2ATYACYE3gTfABQE4ATgADcE4wTjADgE5QTlABQE6ATqACYE6wTrADYE7QTtADYE8ATwAAEE9gT2AAEE9wT3ADcE+wT8ACAFAQUCADgFAwUDAAkFBgUGADkFCQUJAAwFFAUUAAEFGgUaABQFHAUdADYFKAUpADcFKgUqAAEFLAUsAAEFawVsAAYFbQVuAEMFbwVvAAYFcAVwACUFcgVyABMFdgV2AAcFdwV3ACEFeAV4AAcFeQV5ACEFegV7AAYFfAV8AAcFhwWJACQFjAWNACQFogWiAAUFpAWkAAUFpgWmAAUFsgWyACUFswW0ABMFtQW1ACUFtgW2ABMFuAW4AAUFugW6AAUFvAW8AAUFvgW+AAUF2wXbAAgF4wXjAEAF5AXkAC4F6QXpABkF7wXvAD4F8AXwAB4GEgYVAAgGXAZdAEAGXwZhAC4GlAaUAAgGlQaaAA8GmwabABkGrAasACwGyQbOABEGzwbPAD4G0AbTAB4G5QbnACwG6gbqABkG8AbwABkG8gbyAD4G9wb3ABkHHAccAEEHIwcjAEEHLgcuAEEHNQc1ADoHNgc3ACsHOAc4ABsHOQc5AAoHOgc6ABgHPAc8ACsHQwdDAAMHRgdGADwHSAdIADAHSwdLAAoHTgdOAAoHTwdPAA0HUQdRAA0HUgdTAAMHVQdWABgHWAdYABsHWQdZADwHXgdfAA0HYwdjADAHZgdmAAMHaAdqABsHbAdsACsHcAdwAAoHcgdyADwHdgd2AAoHdwd3AA0Hegd6ADoHewd8ABgHfQd9AAMHfweAAAMHgQeCADAHgweDAAoHhgeGADoHiQeJAA0HkweTADIHlAeUAEIHlQeVADIHqQepADIHqgeqAEIHqwerADIHrAesAEIIEQgRAB8IEwgTACIIFAgUAAQIGAgYAB8IGQgZAAQIHAgcAAQIHQgeAB8IIwgkACIIJQglAAQIJggnADUIKQgpADUIKggqACIILwgvACIIMwgzAAQINQg1AB8INwg3ADUIOQg5AAQIOwg7AAQISAhIADQI5AjkAAcI5QjlACEI5gjmAAcI5wjnACEI6AjoAAcI6QjpACEI6gjqAAcI6wjsAEQI+gj6AEMJpAmlAAYJpgmnACUJqAmpABMAAgLEAAIAAgANAAQABAAEAAgACAAE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BX4FfgCHBYAFgACHBYMFgwCABYQFhACBBYUFhQCABYYFhgCBBYcFiQBDBYwFjQBDBY4FjgDKBaMFowAzBaUFpQAzBacFpwAzBagFqADWBaoFqgCxBawFrACwBbIFsgBEBbMFswA6BbQFtABEBbUFtgA6BbkFuQAzBbsFuwAzBb0FvQAzBb8FvwAzBcYFxgDPBccFxwDYBdoF2gAOBdsF2wACBdwF3AAFBd0F3wACBeAF4AAFBeEF4QACBeIF4gAeBeMF4wBLBeQF5wACBegF6AAFBekF6QACBeoF6gAFBesF6wACBewF7AAmBe0F7QAgBe4F7gAQBe8F7wBdBfAF8ABABfEF8QBvBfIF8gArBfMF8wAlBfQGDQAOBg4GEABYBhEGEQAOBhQGFQACBhYGGwAFBhwGIAACBiMGNgACBjkGOQACBjoGQwAFBkQGSwACBk0GWQAeBlsGWwACBlwGXgBLBl8GZwACBmgGaABfBmsGbABfBm0GegACBnsGkAAFBpEGkQAOBpMGkwAFBpUGmgAFBpsGogACBqMGqwAmBqwGrACUBq0GtQAgBrYGxgAQBsgGzgAQBs8GzwBdBtAG0wBABtQG2wArBtwG4QAlBuMG5AACBuYG5wAlBugG6ACgBukG6QAQBuoG6gACBu0G7QAgBu4G7gACBu8G7wAlBvAG8AACBvIG8gBdBvMG8wACBvQG9AAOBvUG9QAQBvYG9gBvBvcG9wCWBvoG+wACBvwG/AAOBv0G/gACBv8G/wAFBwAHAAAQBwMHEAAYBxIHEgAYBxMHEwACBxQHFAAYBxUHFQBZBxYHFwAdBxgHGACRBxkHGQAdBxoHGgCvBxsHGwAdBxwHHABhBx0HHgAdBx8HHwBZByAHIQAdByIHIgCpByMHIwBhByQHJQAdByYHJgCjBycHJwClBygHKAB4BykHKQCcByoHKgCMBysHKwCeBywHLAB3By0HLQAdBy4HLgBhBy8HMAAdBzEHMQB4BzIHMgBZBzMHMwAdBzQHNAB3BzUHNQBIBzYHOAAJBzkHOQCPBzoHOgAJBzsHOwA5BzwHPABbBz0HPwAJB0AHQABzB0EHQgAJB0MHQwAxB0QHRQAJB0YHRgAxB0cHRwA3B0gHSABNB0kHSQBxB0oHSgB1B0sHSwAJB0wHTABtB00HTgAJB08HTwA3B1AHUQAJB1IHUgBbB1MHUwAJB1QHVACrB1UHVgAJB1cHVwA3B1gHWAAJB1kHWQAxB1oHWgCTB1sHXAAJB10HXQCaB14HXgBzB18HXwAJB2AHYAA3B2EHYgAJB2MHYwBNB2QHZAAJB2UHZQCtB2YHZgAxB2cHZwCYB2gHaAAJB2oHagAJB2sHawA5B2wHbABbB20HbQAJB24HbgA3B28HcQAJB3IHcgAxB3MHcwCnB3UHdQB1B3YHdgBtB3cHeAAJB3kHeQA5B3oHegBIB3sHewCKB3wHfAAJB34HfgAJB38HgAAxB4EHggBNB4QHhAA5B4UHhQAJB4YHhgBIB4cHhwBxB4gHiAAJB4kHiQBIB4oHigAJB4sHiwA5B4wHjQAJB44HjgA3B48HjwA5B5EHkQAgB5MHkwBRB5QHlABiB5UHlQBRB5gHmADIB5kHmQDZB5sHmwC8B50HnQDVB54HngDUB6MHowDMB6cHqACGB6kHqQBRB6oHqgBiB6sHqwBRB6wHrABiB60HrwBnB7EHsQDJCBEIEQAbCBIIEgAhCBMIFQAbCBcIFwBTCBgIGQAhCBoIGgBTCBsIHgAhCB8IHwAbCCAIIABTCCEIIQAbCCIIIgAhCCUIJQAhCCYIJwBoCCkIKQBTCCsILwAbCDMIMwAhCDQINAAbCDUINQAhCDcINwBoCDkIOgAbCDsIOwAhCDwIPAAbCEgISAAjCOQI5AA1COUI5QBCCOYI5gA1COcI5wBCCOgI6AA1COkI6QBCCOoI6gA1COsI7ABQCPQI9ADdCPgI+ADcCPoI+gBlCRkJGQCzCT0JPQDbCZwJnQAjCaQJpQA0CaYJpwBECagJqQA6AAL5WgBEAAD6OPygAEYA4wAAAAAAAAAAAAAAAP/0+IIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//j4WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//j5HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAP/iAAD/7PlCAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9T4iAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA//b5TgAAAAAAFPlCAAAAAAAAAAAAAAAA//b5TgAAAAAAAAAA/+z5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA/+z5QgAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/U+IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//D4mgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA//j4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAr5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAU+U4AAAAAAAAAAP/2+UIAAAAAABL4jgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAD/9gAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/y+F4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PkeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Pi4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz5PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAABT5VAAAAAAAAAAAAAAAAAAA+HYACvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5Qv/g+GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/875NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7r5Nv/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlIAAAAAP/s+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4ACvlC//YAAP/2+U4ACvlUAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAK+U4AFPlC//YAAAAK+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PkGAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAP/2+UL/+PkG//j5BgAK+UIACvlCAAAAAAAAAAD/9vlCAAAAAAAU+TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+UIAAAAAAAD5Tv/s+U4AAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAACvlUABQAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlC//b5QgAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAABj4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb5HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+U4AAAAAAAAAAAAAAAAAAAAA//b5Tv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAD/2PlO/+z5Nv+wAAAAAAAA/+L5SAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/Y+TYACvlCAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+VT/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O+TD/7PlI/+z5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAD/2Pk2AAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAP/O+TAAAAAA/+z5SAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAP/Y+Tz/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vlCAAAAAAAAAAAAAAAA//YAAAAA+UL/2PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlC/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5Tv/s+Uj/7AAAAAAAAP/O+TYAAAAAAAD5Qv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAU+UIAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+UIAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UgAAAAA//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlIAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+UIAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAD/4vlC//YAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/y+KYAAAAA/9z44v/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//T47gAAAAD/+PkG//b5Qv/s+UIAAAAA//L4+v/y+PoADvhqAAAAAAAAAAD/7PlC/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8j4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//j5BgAAAAAAAAAAAAAAAP9y+Uj/nAAAAAAAAAAAAAAAAAAAAAAAAP/u+QYAAAAAAAAAAAAAAAAAAAAAAAAAAP/4+HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM+QYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAIPhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6r5JAAAAAAAPPh2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5QgAAAAAAAAAAAAAAAAAAAAD/9gAA//b5QgAAAAAAAAAAAAAAAAAAAAAAFPlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+o+R4AAAAAAAAAAAAAAAAAAAAAAAAAAAAo+TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+VQAAAAAAAAAAAAAAAAAAAAAABT5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj5PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlOAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAAAAAAAP/s+U4AAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5Tv/s+TYAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk2AAr5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5NgAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5VAAAAAAAAAAAAAAAAAAAAAD/9vlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAD/4vlCAAAAAP+wAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Pk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/m+L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5vi+AAAAAAAAAAAAMvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+g+MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E+TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAA/875TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAD/4PkAAAD5SAAAAAAAAAAA//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAA/5z5DAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAA/+z5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5QgAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5TgAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAP/0+RIAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+g+MoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w+Rj/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D5DAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAABT5TgAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5Qv/2+UIAAAAAAAAAAAAAAAAAAAAAAAr5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAA//b5TgAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/2AAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5QgAAAAAAAAAAAAAAAAAE+MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//j5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4+QYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/wvkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAA/9gAAP/2+UIAAAAAAAAAAAAAAAAAAPlC//b5QgAA+U4AAAAAAAAAAAAAAAD/6Ph8//b5QgAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAD/2AAA//b5QgAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U7/9vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5TgAAAAD/6Ph8AAAAAP/sAAAAAAAAAAAAAAAAAAD/9vlCAAD5QgAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAD/9vlCAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAD5QgAAAAD/9vlCAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAA//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/2Pk2//b5Qv/YAAD/9vlC/+j4fP/2+UIAAAAA//b5Qv/sAAAAAAAA/8T5NgAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/s+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5NgAAAAAAAAAAAAAAAAAAAAD/2vkG/9j5SAAAAAAAAAAAAAAAAAAA+U7/7AAA/9j5NgAAAAAAAAAA/+IAAP/Y+Tz/9vlCAAAAAAAAAAD/6vkS//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/a+Qb/2PlI//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAP/Y+Uj/7Pk8AAAAAP/Y+TwAAAAA/+z5QgAAAAAAAAAAAAAAAP/Y+TYAAPlOAAD5TgAAAAAAAAAAAAAAAP/sAAAAAAAA/+r4uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAP/YAAAAAAAA//b5Qv/sAAAAAAAAAAAAAP/s+TYAAAAA//b5Qv/sAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAD/9vlC/+wAAP/s+TYAAAAAAAAAAAAAAAAAAAAA/+IAAP/Y+TYAAAAAAAAAAAAAAAD/6vi4AAAAAP/iAAD/2PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9r5Bv/Y+UgAAAAAAAAAAAAAAAAAAAAA/+z5TgAAAAD/xAAAAAAAAP/q+RL/7AAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAA//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlO//YAAAAAAAAAAAAAAAAAAAAA+U4AAAAA/9j5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/2+UL/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5QgAK+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlC/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAP/0+IIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6PiIAAAAAP/2AAAAAAAAAAAAAAAA+SoAAAAAAAAAAAAAAAAAEviOAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAPk2AAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U7/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5BgAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAABPjEAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u+Qb/9PiUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/6+JoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAABT5TgAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+75BgAA+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+r4uAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAP/2+VQAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+TwAAAAA//b5VAAAAAAAAAAAAAAAAAAAAAD/7vkGAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAP/Y+TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TAAAAAAAAAAAP/Y+TwAAAAAAAAAAAAAAAD/2PkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c+TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk8AAAAAAAAAAD/sPk8AAAAAAAK+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/Y+TYAAAAA/7D5TgAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA/7AAAAAAAAAAAAAA/9j5PAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D5PAAAAAD/2Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAD/sPkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAr5SAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvk2AAAAAAAAAAD/nPk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O+TYAAAAAAAAAAAAAAAAAHvlCAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA//b5SAAAAAAAAAAAAAAAAAAe+UIAAAAA/5z5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk2AAAAAAAAAAD/9vlIAAAAAAAU+U4AAAAAAAAAAAAAAAAAAAAA/+z5NgAAAAAAAAAAAAAAAAAAAAD/2Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPlOAAAAAAAAAAAAAAAA/8T5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlIAAAAAAAAAAAAAAAAAAAAAP/2+UgAAAAA/+z5QgAAAAAAAAAAAAAAAP/2+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAA/+IAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAPlIAAAAAAAU+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj5NgAK+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIACvlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlO/+z5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlOAAr5VAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UL/9vlCAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+VQAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5Qv/2AAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlUAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4+QYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAr5TgAAAAAAAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yvimAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8r4rAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5QgAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlUAAAAAP/E+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5VAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/s+U4AAAAAAAAAAAAAAAAAAAAA/8L4uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAA+U4AAAAAAAAAAAAAAAAAAAAA/7D5SP+cAAD/9vlOAAD5TgAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+UIAAPlUAAAAAAAAAAAAAAAAAAAAAP/s+U7/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+TwAAAAAAAAAAP+6+UL/4vlCAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5QgAAAAD/9vlCAAD5QgAAAAAAAAAAAAAAAP/sAAAAAPlOAAAAAAAAAAD/xPk2AAAAAAAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk2AAD5Qv/s+U7/7PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAD5VAAAAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlU/9j5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PlOAAAAAP/EAAAAAAAAAAAAAP/2+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAP/s+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj5VAAAAAAAAAAAAAAAAAAAAAD/7AAAAAr5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlUAAr5SAAAAAAAAAAAAAAAAAAAAAAAHvlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlU//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9viy//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPlOAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+UL/9vlC//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAA/+z5Tv/sAAAAAAAAAAAAAP/s+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//T4uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5Qv/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT5VAAAAAAAAAAAAAAAAAAAAAAACvlOAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAPlCAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+b4vgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6D4xAAAAAD/4PkAAAD5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O+TYAAAAA/9j5NgAAAAAAAAAAAAAAAP/OAAD/zvlIAAAAAAAAAAAAAAAAAAD5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPlI/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPkq/5z5DP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAP/sAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/nPkqAAAAAP+c+QwAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+Uj/avlI/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5MAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//T5EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6D4ygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/kvlIAAAAAAAAAAD/7AAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+UgAAAAAAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAD/7Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPkqAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5KgAAAAAAAAAAAAAAAP/4+R4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fvkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+I+SoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/iPkq/5z5DP+6+RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8+Tb/2Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5z5KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c+NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPjW/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w+TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5SAAAAAAAAAAA/9j5SAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP90+SoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAP/s+UgAAAAA/7r5MAAAAAAAAAAAAAAAAAAAAAD/sPk2/7D5KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAA/7r5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/875SAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5TgAAAAD/xPkqAAAAAAAAAAAAAAAAAAAAAP/YAAD/sPjcAAAAAAAAAAAAAAAAABT5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlO/7D5PAAUAAAAAAAAAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPlO/8T5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L5SAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i+Uj/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6b5GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlOAAr5VAAAAAAAAAAAAAAAAAAA+U7/7AAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAPlO/+z5TgAAAAAAAAAAAAAAAAAK+U4AFPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PkG//j5BgAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+PkGAAAAAAAAAAD/9vlC/9j5TgAAAAAAAAAA/+z5VAAAAAAAAAAAAAAAAAAAAAAACvlUAAAAAAAAAAAAAAAAAAAAAP/i+U4AAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UL/7AAA//YAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIACvlCAAAAAAAAAAAAAAAAAAAAAAAK+U4ACvlUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAPlO/+wAAP/s+U4AAAAAAAAAAP/2AAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8PjiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8+U7/sAAAACj5NgAoAAD/9vkwADz5TgAAAAAAKPlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAo+Tb/2Pk2AAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAPPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+UIAAAAAAAAAAAAAAAD/9vlIAAAAAP/Y+Tb/2Pk2AB75TgAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAHvkq/9gAAAAAAAAAAAAA/+z5Tv/sAAD/9gAAABT5SAAAAAAAFPlIAAAAAAAAAAD/7PlIAAAAAAAAAAAAAAAAAAAAAP/Y+TYAAAAA/9j5NgAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAPAAAAAAAAP+cAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk2AAAAAAAAAAD/9gAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlC//b5MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5Qv/EAAAAFPk2AAAAAAAoAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UgAAAAAABT5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPlOAAAAAP/E+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPlOAAAAAAAAAAAAAAAAABT5TgAAAAAAAPkqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr5QgAAAAAAAAAA/+z5QgAAAAAAAAAAABT5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlOAAAAAAAAAAAAAAAAAAAAAAAU+U7/2AAA/9j5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvjoAAAAAAAAAAAAAAAAAAAAAAAA+U4AAPlC//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb46P/0+O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//j5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//L4+gAU+VQAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAD5QgAAAAAAAAAAAAAAAP/2+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+U7/2AAAAAAAAAAAAAAAAAAA//j5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5TgAAAAAAAAAAAAAAAAAAAAAAAAAA//b5TgAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAP/a+QYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7vj0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5TgAA+U4AAAAAAAAAAAAUAAAAAAAA/+z5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAD5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i+Uj/9vlI//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/zvlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAD/xPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAAAFPlC/+z5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5PAAAAAAAAAAAAAAAAAAAAAD/9vlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+S+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAAAAP/s+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAP/Y+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAA/+wAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA/9j5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvlIAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+6+UgAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/Y+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlOAAAAAAAAAAD/7PlIAAAAAAAAAAAAAAAAAAAAAAAAAAD/7PlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UIAAAAAAAAAAAAAAAAAAAAA/8QAAP/s+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vk2AAAAAAAAAAAAAAAA/+L5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9vlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TYAAAAA/9j5KgAAAAAAAAAAAAAAAAAAAAD/7Pk2AAAAAP/s+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/G+QYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xvkG/875SP/E+SoAKPk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo+Tb/xPkqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+e+QYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4vlC/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uvk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z5Qv/EAAAAAAAA/9j5SAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP+6+VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+UIAAAAA/9j5Nv/s+UgAAAAA/875SAAAAAAAAAAAAAAAAAAAAAD/2PlO/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/4vlIAAAAAAAAAAAAAAAA/875TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sPkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAA/9j5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8L5AP/E+SoAAAAAAAAAAAAAAAAAAAAA/875MAAAAAAAAAAA/9j5SAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L5SAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAD/4vlIAAAAAAAAAAAAAAAAAAAAAP/E+UL/xPkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+W+ST/6vkSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+L5SAAK+UIAAAAAAAAAAAAAAAAAAAAA/875SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i+Uj/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+Uj/9vlCAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9j5MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E+SoAAAAAAAAAAP/O+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xvkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s+UL/xAAAAAAAAAAAAAD/nvkGAAAAAAAAAAD/2PkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D5NgAAAAD/sPk2AAAAAAAAAAAAAAAA/9gAAP+6+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/q+RL/2Pk2AAAAAAAAAAAAAAAAAAAAAP/s+UL/xPkqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAP/Y+TYAAAAAAAAAAAAAAAD/2Pk2AAAAAAAAAAD/sPkYAAAAAP+w+TD/nPkq/+wAAP/i+UgAAAAAAAAAAAAAAAAAAAAA/9j5SAAAAAAAAAAA/5z5SAAAAAAAAAAA/9j5Tv/YAAD/zvkwAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPkw/5z5KgAAAAAAAAAAAAAAAP+w+Sr/xAAA/5z5KgAAAAAAAAAA/875MP+6+TAAAAAAAAAAAAAAAAAAAAAA/+L5SP9++Uj/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/E+Tb/7Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAD/zvkwAAAAAAAAAAD/nPkwAAAAAAAAAAD/xvke/875Nv/O+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPlCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/lvkkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nPk2/+L5MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i+UgAAAAAAAAAAP+w+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i+UgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvlCAAAAAAAAAAAAAAAAAAAAAP/O+UgAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/zvk2AAAAAP/E+TAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2PlI//b5QgAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAA/7D5KgAAAAAAAAAAAAAAAAAAAAD/xPkwAAAAAAAAAAAAAAAA/9j5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+I+TYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA//YAAAAAAAD/7Pk2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAD/xPlOAAD5VAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xPlOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Pk2//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlUAAAAAAAAAAD/uvlI//b5VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5TgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b5TgAAAAAAAAAAAAAAAAAAAAAAAAAA/8T5NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+U4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPlCAAAAAAAAAAAAAAAA/9j5PAAAAAD/xAAAAAAAAAAAAAD/9vlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y+TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zvlUAAAAAAAAAAAAAAAAAAD5QgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+UIAAAAAAAAAAAAA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AN8E1QTWABkE1wTXAHwE2ATYAAwE2QTZABkE2gTaALgE2wTcAIME3QTdAMIE3gTeAH0E3wTfAAwE4ATgAHwE4QTiAAwE4wTjAFUE5ATkAAwE5QTlAOAE5gTmABkE5wTnAGkE6AToAAwE6QTpAL4E6gTqAAwE6wTrAC8E7ATsAIgE7QTtAAwE7gTuAFQE7wTxAAwE8gTyABkE8wT0AGkE9QT1AIIE9gT2AHoE+AT4AC8E+gT7AEEE/AT8ABkE/QT9ANEE/gT+AAwE/wUAABkFAQUCAFUFAwUDAI4FBAUEADgFBQUFAAgFBgUGAEcFBwUHAHAFCAUIAAgFCQUJAEcFCgUKAAgFCwULADgFDAUMAAgFDQUNADYFDgUOAAgFDwUPADgFEAURABkFEgUTAEEFFAUUALYFFQUVAC8FFgUWAAwFFwUXAH4FGAUYABkFGgUaAH4FGwUbAAwFHAUcAC8FHQUdAAwFHgUeAFQFHwUfAAwFIAUgAC8FIgUiANoFJAUkABkFJQUlAOEFKAUpAAwFLwUvAC8FMgUyAC8FQgVCAMcFSAVIANMFWAVYAMYFXgVeANIFYAVgAMQFawVsADQFbQVuAGUFbwVvADQFcAVwAEQFcQVxALsFcgVyADoFcwVzAM0FdAV1AIUFdgV2ADUFdwV3AEIFeAV4ADUFeQV5AEIFegV7ADQFfAV8ADUFfgV+AIcFgAWAAIcFgwWDAIAFhAWEAIEFhQWFAIAFhgWGAIEFhwWJAEMFjAWNAEMFjgWOAMoFowWjADMFpQWlADMFpwWnADMFqAWoANYFqgWqALEFrAWsALAFsgWyAEQFswWzADoFtAW0AEQFtQW2ADoFuQW5ADMFuwW7ADMFvQW9ADMFvwW/ADMFxgXGAM8FxwXHANgF2gXaAA4F2wXbAAIF3AXcAAUF3QXfAAIF4AXgAAUF4QXhAAIF4gXiAB4F4wXjAEsF5AXnAAIF6AXoAAUF6QXpAAIF6gXqAAUF6wXrAAIF7AXsACYF7QXtACAF7gXuABAF7wXvAF0F8AXwAEAF8QXxAG8F8gXyACsF8wXzACUF9AYNAA4GDgYQAFgGEQYRAA4GFAYVAAIGFgYbAAUGHAYgAAIGIwY2AAIGOQY5AAIGOgZDAAUGRAZLAAIGTQZZAB4GWwZbAAIGXAZeAEsGXwZnAAIGaAZoAF8GawZsAF8GbQZ6AAIGewaQAAUGkQaRAA4GkwaTAAUGlQaaAAUGmwaiAAIGowarACYGrAasAJQGrQa1ACAGtgbGABAGyAbOABAGzwbPAF0G0AbTAEAG1AbbACsG3AbhACUG4wbkAAIG5gbnACUG6AboAKAG6QbpABAG6gbqAAIG7QbtACAG7gbuAAIG7wbvACUG8AbwAAIG8gbyAF0G8wbzAAIG9Ab0AA4G9Qb1ABAG9gb2AG8G9wb3AJYG+gb7AAIG/Ab8AA4G/Qb+AAIG/wb/AAUHAAcAABAHAwcQABgHEgcSABgHEwcTAAIHFAcUABgHFQcVAFkHFgcXAB0HGAcYAJEHGQcZAB0HGgcaAK8HGwcbAB0HHAccAGEHHQceAB0HHwcfAFkHIAchAB0HIgciAKkHIwcjAGEHJAclAB0HJgcmAKMHJwcnAKUHKAcoAHgHKQcpAJwHKgcqAIwHKwcrAJ4HLAcsAHcHLQctAB0HLgcuAGEHLwcwAB0HMQcxAHgHMgcyAFkHMwczAB0HNAc0AHcHNQc1AEgHNgc4AAkHOQc5AI8HOgc6AAkHOwc7ADkHPAc8AFsHPQc/AAkHQAdAAHMHQQdCAAkHQwdDADEHRAdFAAkHRgdGADEHRwdHADcHSAdIAE0HSQdJAHEHSgdKAHUHSwdLAAkHTAdMAG0HTQdOAAkHTwdPADcHUAdRAAkHUgdSAFsHUwdTAAkHVAdUAKsHVQdWAAkHVwdXADcHWAdYAAkHWQdZADEHWgdaAJMHWwdcAAkHXQddAJoHXgdeAHMHXwdfAAkHYAdgADcHYQdiAAkHYwdjAE0HZAdkAAkHZQdlAK0HZgdmADEHZwdnAJgHaAdoAAkHagdqAAkHawdrADkHbAdsAFsHbQdtAAkHbgduADcHbwdxAAkHcgdyADEHcwdzAKcHdQd1AHUHdgd2AG0Hdwd4AAkHeQd5ADkHegd6AEgHewd7AIoHfAd8AAkHfgd+AAkHfweAADEHgQeCAE0HhAeEADkHhQeFAAkHhgeGAEgHhweHAHEHiAeIAAkHiQeJAEgHigeKAAkHiweLADkHjAeNAAkHjgeOADcHjwePADkHkQeRACAHkweTAFEHlAeUAGIHlQeVAFEHmAeYAMgHmQeZANkHmwebALwHnQedANUHngeeANQHowejAMwHpweoAIYHqQepAFEHqgeqAGIHqwerAFEHrAesAGIHrQevAGcHsQexAMkIEQgRABsIEggSACEIEwgVABsIFwgXAFMIGAgZACEIGggaAFMIGwgeACEIHwgfABsIIAggAFMIIQghABsIIggiACEIJQglACEIJggnAGgIKQgpAFMIKwgvABsIMwgzACEINAg0ABsINQg1ACEINwg3AGgIOQg6ABsIOwg7ACEIPAg8ABsISAhIACMI5AjkADUI5QjlAEII5gjmADUI5wjnAEII6AjoADUI6QjpAEII6gjqADUI6wjsAFAI9Aj0AN0I+Aj4ANwI+gj6AGUJGQkZALMJPQk9ANsJnAmdACMJpAmlADQJpgmnAEQJqAmpADoAAutaAEQAAO+o+FIAQgDjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4OtOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6voAAOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bq4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsMAAAAAAAA61QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/w6zwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAAAAAAAAAAAAAAAAAAAAD/yOq4AAAAAP/sAAAAAOrQAADrDAAA60IAAAAAAAAAAAAAAAAAAOsMAAAAAP/a6x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA/+rrTgAAAAAAAAAAAAAAAAAAAAAABOskAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u6x4ACutCAAAAAAAA60IAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAAAAAAAAAAABTrKgAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAA/+7qmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OqmAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jrNv/u6x4AAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jrVAAAAAD/7OtUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOqI/+zq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/6utOAAAAAAAAAAAAAAAAAAAAAAAE6yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+7rHgAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9rrHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y6qYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yOq4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Os2/+7rHgAAAAAAAAAA//brKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//DquAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq9AAAAAD/8Oq4AAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9usqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG6zwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjrEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAArrKgAAAAAAFOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtCAArrQgAAAAAAAOsqAAAAAAAAAAAAAOtCAArrKgAAAAAAAAAAAAAAAP/sAAAAFOsqAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAGOsSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Tq3P/s60IAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAS6qwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9brTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6usYAAAAAP/u6x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4utIAAAAAAAAAAAAAAAAAAAAAP/w6rgAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/86wwAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//jqmgAAAAAAAAAAAAAAAAAAAAAAAOr0AAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsq//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHusq//YAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAA//brSAAAAAD/7uooAArrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAA/9jq+gAAAAAAAAAAAAAAAP/2AAAAAOsqABTrSAAUAAAAAAAAAB7rKgAAAAD/9utCABTrKgAAAAAAAAAA//TrGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/K6wAAAAAAAAAAAAAAAAAAAAAA/+7rHgAAAAAAAAAAAAAAAAAAAAAAAAAAABTqygAAAAD/nOs2AAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAFOtCAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6x4AFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jq+gAAAAD/7OsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+a607/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrQgAAAAAAAAAAAAAAAAAAAAD/vOrcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/3OskAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uutU/+IAAAAAAAAAAAAAAAAAAAAAAAD/9utU//brSAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utIAAAAAP/Y6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA61QAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y6qYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAADrQgAAAAAAAAAA/7DrNgAAAAAAAAAAABQAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/87rVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY6xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3qNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJOsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6i4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+OseAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s6voAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/W604AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s61QAAAAA/9jrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAADrKv/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOskAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAP/46x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//jrHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y61QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8LrTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrVAAAAAD/2OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsq/+zrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//DrPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAAAAAAAAAG6tAAAOsMAA7rEgAAAAAAAAAAAAAAAAAAAAD/7AAA/+7rHgAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAA//YAAAAKAAAAAAAAAAAAAAAO6xIAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAADusSAAAAAAAAAAAAAAAAAAAAAAAAAAD/+OseAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACur0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/1utO//jq3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAArq9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAAAAAAAAAAAAAAAAAA6yoAAOqIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOq4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9OriAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/06uIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrQgAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAAAAAAAAAAAAAAAP/2AAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+zq9AAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGOsSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOsqAAAAAAAAAAAAAAAAAAAAAAAP6i4ACutCAAAAAAAAAAAAAAAAAAAAAAAt6jQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7q9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAA60IAAAAAAArrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK60IAAAAAAADrQv/2AAD/9utCAB7q9AAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//jrHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y6yr/2OtUAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IACutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAACutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9TqOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y60gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/g604AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOr6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY6xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAU6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArrQgAAAAAAAAAAAAAAAAAAAAAAHur0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrQgAAAAAAFOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAAACutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAHur0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9usqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAADq9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9usqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9usqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAA6vT/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26yr/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAAAAD/9gAAAAAAAAAAAAAAAAAA//brQv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAOs2AAAAAAAAAAAAAOtCABLqZAAAAAAAAAAAAAAAAAAAAAAAAOr0AAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo6ugAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOr6/+zrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yusAAAAAAAAAAAAAAAAAAAAAAP/u6x4AAAAA//brSAAAAAAAAAAAAAAAAAAAAAAAAAAA/8rrDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK60IAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y6voAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6x4AFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAAAAAP/O60gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Or6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//TrGAAU60j/mutO/9gAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAP/q6uIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAA60IAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFupAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7useAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7useAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAABbrHgAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+rrGP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAq6x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFurcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26kYAAAAAAAAAAP/u6x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAK6yoAFOtC/+rqrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8urQAAAAAAAAAAAAAAAAAAAAAP+IAAD/2OtCAAAAAAAAAAD/9utC/+rqUgAAAAAAAAAAAAAAAAAAAAD/7upM/7zrHv/O60IAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yupwAAAAAAAAAAAAAAAAAAAAAP/w6yQAAAAAAAAAAAAAAAAAAAAA/8rrDP/260IAAAAA/8rqcP/C604AAAAAAAAAAP/i60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6upSAAAAAAAAAAAAAAAAAAAAAAAAAAD/tusM/+zrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/1utOAAAAAAAAAAAAAAAAAAAAAP/Q6lgAAAAA/7rrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/eOsk/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+06yQAAAAAAAAAAAAAAAAAAAAA/7TrJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7bqcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU60IAAAAA/+jq0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/86tAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7q9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9zquAAAAAD/sOr6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yurQAAAAAAAAAAAAAAAAAAAAAP+w6yoAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zupeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Or6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8OrKAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+OrcAAAAAAAAAAAACutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLqZAAAAAAAAAAAAAAAAAAAAAAAAAAAAArrQgAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAg6twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA/+LrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i60gAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAA/9jqpgAAAAAAAAAA//brSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/46x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/06uIAAAAAAAAAAAAAAAAAAAAAACjq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAFOsqAAAAAAAAAAAAAAAA/9jqpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAA//brKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9usqAAAAAAAAAAD/7OtI/9jrVAAAAAAAAAAA/+LrSAAAAAAAAOs2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAAAAAAAAAUAAAAAAAAAAAAAP/26yoAAOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAAAAOqmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSP/Y61QAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAABQAAAAAAAAAAAAAABTrKgAo6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQv/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTq9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTq9AAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjrEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAK60IAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OtIAAAAAP/s60IACutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAADrQv/W604AAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9ur0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+rrGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/s60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAo6voAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAP/2AAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4OpqACjrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo6oj/7OtCAAAAAP/s6yoAHur0AAAAAAAAAAAAAAAA/9jq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAACjq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAP/E6ogAAAAAAAAAAAAo6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAABW6nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/1utOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOp2ACjq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAKAAAAAAAAAB7rKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/vuqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vr/7OsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Lq9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i6vT/2AAA/9gAAAB46nwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzrVP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4ur0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7bq7gAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKv/YAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOr0/8brHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utC/+zrKgAAAAD/9utCAAAAAP/w6xIAAAAAAAAAAAAAAAAAAAAA/9jq9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAACutI/+wAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAP/Y6vr/6OsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9ur0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4utI/+zrKgAAAAAAAAAAAAAAAAAAAAD/4utCAAAAAAAAAAD/4utIAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOr6AAAAAP/260IAAAAAAAAAAAAAAAAAAAAA/9rrHv/i6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/67rBv/26ugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAOtCAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8uqCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA86voAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6utOAAAAAAAU6yoAAAAAAAAAAAAAAAAAAOqIAArrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/6utO/8jquAAAAAAAAAAAAAAAAAAE6yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8Os8/+7rHgAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brKgAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26yoAAAAAAAAAAP/Y6qYAAAAAAAAAAP/26yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u6poAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2Os2/+7rHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6wz/8OrKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60L/2AAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA/+zrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Or0AAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAA/+zq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLq4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAArrSAAAAAAADOqaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOr0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IADuq4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAY6soAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+DrGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY6yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe6ugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//OsMAAAAAAAAAAAAAAAAAAAAAAAAAAD//OqyAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA//brSP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y6qYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4jrVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w6zYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACutCAAAAAAAAAAAAAAAAAAAAAP/O60gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OtI//brQgAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vQAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6vQAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAABTrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+zrQgAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAG6wwAAAAAAAAAAP/260L/9utCAArrQgAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCABTrQgAAAAD/7AAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAP/y6wz//OsMAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6tAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6uqsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAbqsv/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrKgAAAAAAAAAAAAAAAAAAAAD/6usY/+wAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAA/+zrQgAA6yoAAAAAAAAAAP/sAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAD/7useAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAY6xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/3OskAAAAAAAAAAAAAAAAAAAAAAAW6twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg6x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/66rgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAP/36r7/+erEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//rrPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7qygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAOtCAAAAAAAK60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrQgAA61QAAAAAAArrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAK60IAAAAAAADrKgAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAP/yAAAACur0ABTrQgAAAAAAAOtC//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACutCABTrKgAAAAAAAAAA/+Dq4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/q6xj/9utUAAAAAAAAAAAAAAAAAAAAAAAA6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU6voAFOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IACutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAD/9utCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAKOr6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAAAAAAAAAAAAAAAAAAAAD/9gAA//YAAAAAAAAAAAAAAAAAAAAAAAD//OrQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/m6tYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKOr0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHusqAAAAAAAe6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAP/sAAAACusqAAAAAAAM6twAAAAAAAAAAAAK60IAAAAAAAAAAAAAAAD/9utC//brQgAU6vQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe6yoAAAAAAADq9AAK60gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9utC//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/06uIAAAAAAAAAAAAAAAAAAAAAAArrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Lq9P/260L/xOsq//brQv/s6yr/2AAAAAAAAAAAAAAAAAAAAAAAAP/i60IAAAAA//brQv/s6yr/9gAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/26ugAAAAAAAAAAAAAAAAAAAAA//brQgAKAAAAAAAA/9jrKgAAAAD/9utC/+zrKv/s6voAAAAA/+Lq9P/y6wwAAAAAAArrSAAAAAD/xAAA/+LrSAAAAAAAAAAAAAAAAAAAAAAAAAAA/7bq7gAAAAAAAAAAAAAAAAAAAAAAAAAAAADrKgAAAAAAAAAAAAAAAAAAAAAAAAAAAArrKgAAAAAAFOr0/8brHgAAAAAAAOr0/+zrQgAAAAAAAAAAAAAAAP+cAAD/nAAAAAAAAAAAAAAAAAAAAAAAAP/i60IAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOr0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/w6xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y6vr/6OsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOtUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9rrHgAAAAAAAAAAAAAAAAAAAAAAKOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/67rBgAAAAAAMutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/7AAA//brQgAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uutCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c61QAAAAAAAAAAAAAAAAAAAAAAAAAAAAe60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTrKgAAAAAAAAAAAAAAAAAAAAD/7OtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQv/260IAAAAAAAAAAAAAAAAAAAAAAArrSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo6yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260IAAAAA//LrDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u6x4AAAAAAAAAAP/260IAAAAAABjrEgAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAHutUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbrHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/k6x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA60IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OtUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/06xgAAAAAAAAAAAAAAAAAAAAAABbrHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA6yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA61QAFOsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5OswAAAAAP/s60j/7AAA/+zrSAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LrVAAAAAD/9utIAADrVP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//brQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/s60gAAAAAAAAAAAAAAAAAAAAA/+IAAP/260L/7Os2AAAAAP/w6zz/7OtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/260gAAAAAAAAAAAAAAAD/1utOAAAAAAAA60L/7OtIAAAAAAAAAAAAAAAA/9jrVAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrQgAAAAAAAAAAAAAAAAAAAAAAAAAA/+zrSAAAAAAAAAAAAAAAAAAAAAAAAAAA//brSP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/261QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9brTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA61QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL4AAAAAAIIAAAAAAEIAAAAAARIAAAAAAEoAAAAAAJoAAAAAAIoAAAAAAFIAAAAAAAYAAAAAATYAAAAAAGYAAAAAACYAAAAAACoAAAAAABoAAAAAAAIAAAAAADIAAAAAAC4AA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BaMFowAzBaUFpQAzBacFpwAzBagFqADWBaoFqgCxBawFrACwBbIFsgBEBbMFswA6BbQFtABEBbUFtgA6BbkFuQAzBbsFuwAzBb0FvQAzBb8FvwAzBcYFxgDPBccFxwDYBdoF2gAOBdsF2wACBdwF3AAFBd0F3wACBeAF4AAFBeEF4QACBeIF4gAeBeMF4wBLBeQF5wACBegF6AAFBekF6QACBeoF6gAFBesF6wACBewF7AAmBe0F7QAgBe4F7gAQBe8F7wBdBfAF8ABABfEF8QBvBfIF8gArBfMF8wAlBfQGDQAOBg4GEABYBhEGEQAOBhQGFQACBhYGGwAFBhwGIAACBiMGNgACBjkGOQACBjoGQwAFBkQGSwACBk0GWQAeBlsGWwACBlwGXgBLBl8GZwACBmgGaABfBmsGbABfBm0GegACBnsGkAAFBpEGkQAOBpMGkwAFBpUGmgAFBpsGogACBqMGqwAmBqwGrACUBq0GtQAgBrYGxgAQBsgGzgAQBs8GzwBdBtAG0wBABtQG2wArBtwG4QAlBuMG5AACBuYG5wAlBugG6ACgBukG6QAQBuoG6gACBu0G7QAgBu4G7gACBu8G7wAlBvAG8AACBvIG8gBdBvMG8wACBvQG9AAOBvUG9QAQBvYG9gBvBvcG9wCWBvoG+wACBvwG/AAOBv0G/gACBv8G/wAFBwAHAAAQBwMHEAAYBxIHEgAYBxMHEwACBxQHFAAYBxUHFQBZBxYHFwAdBxgHGACRBxkHGQAdBxoHGgCvBxsHGwAdBxwHHABhBx0HHgAdBx8HHwBZByAHIQAdByIHIgCpByMHIwBhByQHJQAdByYHJgCjBycHJwClBygHKAB4BykHKQCcByoHKgCMBysHKwCeBywHLAB3By0HLQAdBy4HLgBhBy8HMAAdBzEHMQB4BzIHMgBZBzMHMwAdBzQHNAB3BzUHNQBIBzYHOAAJBzkHOQCPBzoHOgAJBzsHOwA5BzwHPABbBz0HPwAJB0AHQABzB0EHQgAJB0MHQwAxB0QHRQAJB0YHRgAxB0cHRwA3B0gHSABNB0kHSQBxB0oHSgB1B0sHSwAJB0wHTABtB00HTgAJB08HTwA3B1AHUQAJB1IHUgBbB1MHUwAJB1QHVACrB1UHVgAJB1cHVwA3B1gHWAAJB1kHWQAxB1oHWgCTB1sHXAAJB10HXQCaB14HXgBzB18HXwAJB2AHYAA3B2EHYgAJB2MHYwBNB2QHZAAJB2UHZQCtB2YHZgAxB2cHZwCYB2gHaAAJB2oHagAJB2sHawA5B2wHbABbB20HbQAJB24HbgA3B28HcQAJB3IHcgAxB3MHcwCnB3UHdQB1B3YHdgBtB3cHeAAJB3kHeQA5B3oHegBIB3sHewCKB3wHfAAJB34HfgAJB38HgAAxB4EHggBNB4QHhAA5B4UHhQAJB4YHhgBIB4cHhwBxB4gHiAAJB4kHiQBIB4oHigAJB4sHiwA5B4wHjQAJB44HjgA3B48HjwA5B5EHkQAgB5MHkwBRB5QHlABiB5UHlQBRB5gHmADIB5kHmQDZB5sHmwC8B50HnQDVB54HngDUB6MHowDMB6cHqACGB6kHqQBRB6oHqgBiB6sHqwBRB6wHrABiB60HrwBnB7EHsQDJCBEIEQAbCBIIEgAhCBMIFQAbCBcIFwBTCBgIGQAhCBoIGgBTCBsIHgAhCB8IHwAbCCAIIABTCCEIIQAbCCIIIgAhCCUIJQAhCCYIJwBoCCkIKQBTCCsILwAbCDMIMwAhCDQINAAbCDUINQAhCDcINwBoCDkIOgAbCDsIOwAhCDwIPAAbCEgISAAjCOQI5AA1COUI5QBCCOYI5gA1COcI5wBCCOgI6AA1COkI6QBCCOoI6gA1COsI7ABQCPQI9ADdCPgI+ADcCPoI+gBlCRkJGQCzCT0JPQDbCZwJnQAjCaQJpQA0CaYJpwBECagJqQA6AALSJgBEAADSoNQAADsA4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACtIOAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iD/9tIOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iD/4tIgAAAAAAAAAAD/4tIgAAAAAP/iAAD/2NIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSIAAAAAAAAAAA/9jSGgAAAAAAAAAAAAAAAP/o0VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NIaAAAAAAAAAAAAAAAAAAAAAP/i0eoAAAAA/9jSFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/20g4AAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAD/2NIaAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2NIa/+zSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAArSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAACtIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20hoAAAAAAAAAAAAAAAD/9tIgAAAAAP/i0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4tHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4tHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/+LSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xNGi/5zRov/s0iAAAAAAAAAAAP/s0hQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAANIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAA0iAAAAAAAAAAAAAAAAAAAAAA//bSGv/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TR/P/s0iAAAAAAAAAAAAAAAAAAAAAAAADR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAADR6gAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAANIgAAAAAP/EAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iD/2NIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0hoAAAAA/9gAAAAAAAAAAAAA//bSDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2NIUAADR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADR6gAAAAAAAAAAAAAAAAAAAAAAAAAA/9jSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gAAAAD/9tIOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5NFaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+TRWgAAAAD/4tH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFNGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIP/20eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/1tFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7NHqAAAAAP/Y0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tHqAAAAAP/s0aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9bRYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LSGgAAAAD/7NH8AAAAAAAAAAAAAAAAAAAAAP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iAAAAAAAAAAAP/Y0eoAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gAAAAAAAAAAAAAAAAAAAAD/xAAA/+LR6gAAAAAAAAAAAAAAAAAAAAD/2NH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20eoAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2NH8//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2NGcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5zRogAAAAAAAAAAAAAAAAAAAAAAFNIaAAAAAAAAAAAAAAAAAAAAAAAAAAD/sNH8AAAAAABQ0hoAKNIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nNGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+rR2AAAAAD/2NGcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAA/9jRnAAAAAAAAAAAAAAAAAAAAAD/sNH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSGv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c0aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//jRZgAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/9tIaAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA//DSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA/9jSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20hr/9gAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/o0WwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NIaAAAAAP/i0eoAAAAAAAAAAAAAAAAAAAAA/+wAAP/20iAAAAAAAAAAAAAA0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0g4AAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20eoACtIgAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAP/Y0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NIgAAAAAAAAAAAAAAAAAADSDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIOAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP++0XIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0iAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+jRrgAAAAAAKNIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//jR0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+jRrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8NF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/w0XgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAAAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hQAAAAAAADSFAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8tF+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIg//jR0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4tH2AAAAAAAAAAAAAAAAAAAAAP/40dIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LRhAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACtIgAAAAAAAAAAAAAAAAAAAAAAAAAAD/+NHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+7R0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAANIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/sAAAAAAAAAAAAAP/i0ZwAAAAAAAAAAAAAAAAAAAAA/+LRnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAP/Y0ZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LRnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jR6gAAAAD/ztHqAAAAAAAAAAD/4tHqAAAAAAAAAAAAAAAAAAAAAP/i0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSFP/iAAD/7NIOAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jSGgAAAAAAAAAA/+LSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i0hoAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E0eoAAAAAAAAAAAAo0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSGgAAAAAAAAAAAAAAAAAA0iD/2NIaADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gA80hT/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe0iAAHtIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjSGgAAAAAAAAAAAAAAAAAe0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAACtHq/+zR6gAAAAAAAAAA/+zR6gAK0iAAFNIgAAAAAAAAAAAAKNIaAAAAAAAAAAAAFNIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAB7SGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB40ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAB7SIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIgAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5zR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAANH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSGgAAAAAAAAAAAADSIAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSDgAAAAAAAAAAAAAAAAAAAAAAAAAA/9jSGgAAAAD/9tIOAAAAAAAAAAAAAAAAAAAAAP/20iAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NIOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0iAAAAAA/+jRkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/80ZAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7SDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9zRigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ytGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAAAAAAADSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAADSFAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSFAAAAAAAANIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NIg/+zR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xNIgAAAAAAAAAAAAAAAAAAAAAAAAAAD/xNGi//YAAAAAAAAAAAAA/+zSIP/e0bQAAAAAAAAAAAAAAAD/1tHYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E0iAAAAAA//bSGv/s0eoAAAAAAAAAAP/s0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSIP/s0eoAAAAAAAAAAP/YAAD/9tIa//bSIP/e0bQAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zR6gAAAAAAAAAA/+7R0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAA/+7R0v/sAAAAAAAAAArSIAAAAAAAAAAA/+7R0v/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7tHS/+wAAP/Y0ZwAAAAA/9jRnP/s0hoAAAAA/+zSIP/2AAAAAAAAAAAAAAAAAAD/7tHSAAAAAAAAAAD/2AAAAAAAAAAAAAD/7NHqAAAAAAAAAAAAAAAAAAAAAP/Y0hoAAAAA/8TSIAAAAAAAAAAAAAAAAP/i0iAAAAAAAAAAAAAAAAD/7NIgAAAAAP/W0dj/xNGiAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSDgAAAAD/7NIU//TRqAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSDgAAAAAAAAAA/9jSCAAAAAD/5NHkAAAAAP/20g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSDgAAAAAAAAAAAAAAAAAAAAAAAAAA/7DSGgAAAAAAAAAAAAAAAP/Y0ggAAAAAAAAAAAAAAAAAAAAAAAAAAP/y0a7/xNHwAAAAAABG0g4AAAAAAAAAAAAAAAD/9NGoAAAAAAAAAAAAAAAAAAAAAAAAAAD/sNIaAAAAAAAAAAAAAAAAAAAAAAAAAAD/2NIIAAAAAAAAAAD/5NHkAAAAAP/s0hQAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xNHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/e0bQAAAAAAAAAAAAAAAD/9NGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0ggAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/y0a4AAAAAAAAAAAAAAAAAAAAA/97RtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABG0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSGgAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TR/AAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAD/xNH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSGgAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIaAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAD/7NIaAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/U0boAAAAA/+zSIP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/U0br/7AAAAAAAAP/YAAAAAAAAAAAAAAAAAAD/1NG6AAAAAAAAAAAAUNIIAAAAAAAo0hQAAAAAAAAAAP/U0boAFNIOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNIU//YAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAD/7NIgAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFNIOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+LR6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4tHqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFtHGAAAAAAAAAAAAAAAAAAAAAAAAAAD/7tHS/+zR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7tHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/60cwAAAAAABbR0gAAAAAAAAAAAAAAAAAAAAD/7NHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+rR2P/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA//bSIAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFtHk/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW0cYAAAAA//bSIAAAAAAAAAAAAAAAAP/u0dIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6tHMAAAAAP/u0dIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFtHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/2AAAAAAAAAAAAAD/6tHY//bSIP/s0eoAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/e0d4AAAAAAAAAAP/2AAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/20iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAADzSCAAAAAD/9tHqAAAAAAAAAAAAAAAAAAAAAAAW0eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0eoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSDgAAAAAAAAAAAAAAAAAAAAD/7NIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIAAAAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAADSGgAA0iD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAADSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIgAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIaAADSIAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y0fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ggAAAAAAADSFAAAAAAAAAAAAADSCAAA0fAAAAAAAAAAAAAAAAAAANIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hQAAAAAAAAAAAAAAAAAANHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAANIIAADSGgAAAAAAAAAAAAAAAAAA0ggAAAAAAAAAAAAAAAAAUNH8AADR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSFAAAAAD/7NIaAAAAAAAAAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bSIAAK0fYACtIgAAAAAAAAAAAAAAAAAADSFAAAAAAAAAAAAAAAAAAAAAD/7NH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAK0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjR/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+tICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//rSAgAAAAAAANIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80ggAKNIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFNIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy0hQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAo0hoAAAAAAArSDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4tIgAAAAAP/s0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzSCAAe0g4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9tIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTSDv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zSGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0iAAAAAAABTSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLSFAAAAAAAAAAA/+wAAAAAAAAAAAAA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BYYFhgCBBYcFiQBDBYwFjQBDBY4FjgDKBaMFowAzBaUFpQAzBacFpwAzBagFqADWBaoFqgCxBawFrACwBbIFsgBEBbMFswA6BbQFtABEBbUFtgA6BbkFuQAzBbsFuwAzBb0FvQAzBb8FvwAzBcYFxgDPBccFxwDYBdoF2gAOBdsF2wACBdwF3AAFBd0F3wACBeAF4AAFBeEF4QACBeIF4gAeBeMF4wBLBeQF5wACBegF6AAFBekF6QACBeoF6gAFBesF6wACBewF7AAmBe0F7QAgBe4F7gAQBe8F7wBdBfAF8ABABfEF8QBvBfIF8gArBfMF8wAlBfQGDQAOBg4GEABYBhEGEQAOBhQGFQACBhYGGwAFBhwGIAACBiMGNgACBjkGOQACBjoGQwAFBkQGSwACBk0GWQAeBlsGWwACBlwGXgBLBl8GZwACBmgGaABfBmsGbABfBm0GegACBnsGkAAFBpEGkQAOBpMGkwAFBpUGmgAFBpsGogACBqMGqwAmBqwGrACUBq0GtQAgBrYGxgAQBsgGzgAQBs8GzwBdBtAG0wBABtQG2wArBtwG4QAlBuMG5AACBuYG5wAlBugG6ACgBukG6QAQBuoG6gACBu0G7QAgBu4G7gACBu8G7wAlBvAG8AACBvIG8gBdBvMG8wACBvQG9AAOBvUG9QAQBvYG9gBvBvcG9wCWBvoG+wACBvwG/AAOBv0G/gACBv8G/wAFBwAHAAAQBwMHEAAYBxIHEgAYBxMHEwACBxQHFAAYBxUHFQBZBxYHFwAdBxgHGACRBxkHGQAdBxoHGgCvBxsHGwAdBxwHHABhBx0HHgAdBx8HHwBZByAHIQAdByIHIgCpByMHIwBhByQHJQAdByYHJgCjBycHJwClBygHKAB4BykHKQCcByoHKgCMBysHKwCeBywHLAB3By0HLQAdBy4HLgBhBy8HMAAdBzEHMQB4BzIHMgBZBzMHMwAdBzQHNAB3BzUHNQBIBzYHOAAJBzkHOQCPBzoHOgAJBzsHOwA5BzwHPABbBz0HPwAJB0AHQABzB0EHQgAJB0MHQwAxB0QHRQAJB0YHRgAxB0cHRwA3B0gHSABNB0kHSQBxB0oHSgB1B0sHSwAJB0wHTABtB00HTgAJB08HTwA3B1AHUQAJB1IHUgBbB1MHUwAJB1QHVACrB1UHVgAJB1cHVwA3B1gHWAAJ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");
- unicode-range: U+0000-1FFF, U+2070-20CF, U+2150-218F, U+2400-245F, U+2500-259F, U+27C0-28FF, U+2980-2AFF, U+2C00-2FFF, U+3040-31FF, U+3300-FFFF, U+10000-1EEFF, U+1F700-1F77F, U+1F800-1F8FF, U+1FB00-10FFFD;
-}
-@font-face {
- font-family: "Source Sans 3";
- font-style: italic;
- font-weight: 200 900;
- font-stretch: normal;
- src: url("data:application/octet-stream;base64,AAEAAAAVAQAABABQQkFTRWUeXb0ABgikAAAARkRTSUcAAAABAAKVEAAAAAhHREVG58+SvQAGBHwAAAP5R1BPU87Z4kkABJRcAAFwHkdTVUJJIqg7AARJbAAASu5IVkFSjSNo3AAEN/QAABF2TVZBUnkJbwAABDesAAAARk9TLzJ+TFMyAAAB2AAAAGBTVEFU757/4QAClYQAAADmYXZhcpg6iSYABgh4AAAAKmNtYXAmbEIcAAAhcAAAQk5mdmFyjSl2xgAClRgAAABqZ2x5Zg5dWzEAAHNgAAG63md2YXISzbZOAAKWbAABoUBoZWFkJWqsSAAAAVwAAAA2aGhlYQpoEHQAAAGUAAAAJGhtdHh9UQ7+AAACOAAAHzZsb2NhKVS3BwAAY8AAAA+ebWF4cAfoASAAAAG4AAAAIG5hbWVMctjPAAIuQAAAHehwb3N0Bln+pAACTCgAAEjlAAEAAAADDVBCHFf8Xw889QADA+gAAAAA4EqtxgAAAADgSq3J/Z7+4AgcA6YAAgAGAAIAAAAAAAAAAQAAA+j+ugAACED9nv30CBwD6ADC/9EAAAAAAAAAAAAAB80AAQAAB84AkAAMAIwACQABAAAAAAAAAAAAAAAAAAQAAwAEAd0AyAAFAAACigJY//EASwKKAlgARAFeADIBHgAAAgsDAwMEAwkCBOAAAv8AACADAAAAAAAAAABBREJPAAEAIP//A+j+ugAAA+gBRiAAAZ8AAAAAAd4ClAAAACAABQJYACoAyAAAAeD/1gImACgCGAA6AjwAKAHkACgBwAAoAjoAOgJWACgA1AAoAawAAgIKACgBsAAoAqQAKAJYACgCZAA+AgwAKAJkAD4CCgAoAegAEgHsAGQCUgBSAcIAVALWAGwBvv/cAaYAVgH2AAICDAAuAgoALAGsACwCDgAuAdQALAD2ADACBgAGAfgALADWACwA1v+KAbQALADiADIDCAAsAfgALAH0AC4CCAAAAggALgE0ACwBgAAAASIARgH4AEABmAA6AqIARAF8/9ABmP+sAYD/9gHg/9YB4P/WAeD/1gHg/9YB4P/WAeD/1gHg/9YB4P/WAeD/1gHg/9YB4P/WAeD/0gHg/9YB4P/WAeD/1gHg/9YB4P/WAeD/1gHg/9YB4P/WAeD/1gHg/9YB4P/WAeD/1gHg/9YB4P/WAwb/4AMG/+ADBv/gAeD/1gI+ABYCmABAAiYAKAImACgCGAA6AhgAOgIYADoCGAA6AhgAOgIYADoCPAAoAjwAKAI8ACgCPAAoAjwAKAJQADYCrgBAAeQAKAHkACgB5AAoAeQAKAHkACgB5AAoAeQAKAHkACgB5AAoAeQAKAHkACgB5AAoAeQAKAHkACgB5AAoAeQAKAHkACgB5AAoAeQAKAHkACgB5P/4AgwAFgHAACgCOgA6AjoAOgI6ADoCOgA6AjoAOgI6ADoCOgA6AmIAOgI6ADoCOgA6AlYAKAJWACgCVgAoAlYAKAJWACgCVv+6AlYAKAJWACgCfgA8ANQAKADUACgA1AAoANQAKADUACgA1AAoANQAKADUACgA1AAoANT/9gDU/8wA1AAoANT/8gD8ADABqAAoAawAAgGsAAIBwgACAgoAKAIKACgCCgAoAbAAKAGwACgBsAAoAbAAKAGwACgBsAAoAbr//gHEADABxAAoAewAGgHIAAoBsAAoAqQAKAKkACgCpAAoAlgAKAJYACgCWAAoAlgAKAJYACgCWAAoAlgAKAJYACgCSAAoAlIAKAJkAD4CZAA+AmQAPgJkAD4CZAA+AmQAPgJkAD4CZAA+AmQAPgJkAD4CZAA+AmQAPgJkAD4CZAA+AmQAPgJkAD4CZAA+AmQAPgJkAD4CZAACAmQAAgMiAD4BvP/SAhgAEAQCAD4ChgAwAmQAPgJkAD4CZAA+AmQAPgJkAD4CZAA+AgwAKAIKACgCCgAoAgoAKAIKACgCCgAoAgoAKAIKACgB6AASAegAEgHoABIB6AASAegAEgHoABIB6AASAegAEgJaACgB7ABkAewAZAHsAEYB7ABSAewAZAHsADwB7ABkAewAZAHs/+YCUgBSAlIAUgJSAFICUgBSAlIAUgJSAFICUgBSAlIAUgJSAFICUgBSAlIAUgJSAFICUgBSAlIAUgJSAFICUgBSAlIAUgJ6ACwCUgBSAlgAUgJYAFICWABSAlgAUgJYAFICWABSAcIAVALWAGwC1gBsAtYAbALWAGwBpgBWAaYAVgGmAFYBpgBWAaYAVgGmAFYBpgBWAaYAVgH2AAIB9gACAfYAAgH2AAIB9gACAfYAAgJQADYCGAAoAgwADAHSAAQCDAAJAgwACQJiAD4CbwA+AggADAI4AAYCOP/nAbAAVgIAAAwB2AA2AggADAHsADoBmAA6ANQALgGm/8oCcABAAcP/vgHOAFgA7gAUAO4AbgNgACgBqAAoAeD/1gHkACgA1P/MAmQAPgJSAFICDAAWAab/ygIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAv4AKAL+ACgC/gAoAgwALgIeAEACCgAsAgoALAIKACwBrAAsAawALAGsACwBrAAsAawALAGsACwCDgAuAggALgIOAC4CDgAuAg4ALgIKAC4B1AAsAdQALAHUACwB1AAsAdQALAHUACwB1AAsAdQALAHUACwB1AAsAdQALAHUACwB1AAsAdQALAHUACwB1AAsAdQALAHUACwB1AAsAdQALAHUACIA9gAwAgYABgIGAAYCBgAGAgYABgIGAAYCBgAGAgYABgIGAAYCBgAGAgYABgH4ACwB+AAsAfgALAH4ACwB+AAsAfj/vAH4ACwB+AAsAgwAQADWACwA1gAsANYAHgDWABwA1gAsANYALADWACwA1v/8ANYALADWABQA1v/QANYALADmABQA1gAsAawALADW/4oA1v+KAP7/ngDW/4oBtAAsAbQALAG0ACwBtAAsAOIAMgDSADIA4v/UAOIAEADiABAA4v++APYAGAEKACgBCgAcAToAHAEEABYBAgAyAwgALAMIACwDCAAsAfgALAH4ACwB+AAsAfgALAH4ACwB+AAsAfgALAH4ACwCogBgAfgALAH4ACwB9AAuAfQALgH0AC4B9AAuAfQALgH0AC4B9AAuAfQALgH0AC4B9AAuAfQALgH0AC4B9AAuAfQALgH0AC4B9AAuAfQALgH0AC4B9AAuAfQAAAH0AAADOAAuAZj/6AGr/+wDZgAuAgoAMgH0AC4B9AAuAfQALgH0AC4B9AAuAfQALgIIAAABNAAsATQALAE0ACwBNP/KATQABgE0AAYBNP+0AYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAACAAAsAPYAMAEiAEYBIgBGASIAKgEiAB4BIgBGASIACAEiAEYBIgAaASL/2AH4AEAB+ABAAfgAQAH4AEAB+ABAAfgAQAH4AEAB+ABAAfgAQAH4AEAB+ABGAfgARgH4AEAB+ABAAfgAQAH4AEAB+ABAAfgAQAH4AEACDABAAgwAQAIMAEACDABAAgwAQAIMAEABmAA6AqIARAKiAEQCogBEAqIARAGY/6wBmP+sAZj/rAGY/6wBmP+sAZj/rAGY/6wBmP+sAYD/9gGA//YBgP/2AYD/9gGA//YBgP/2AgIAMgIIAAAB/AAAAY7/8AGM/7oBjP+6AdQAIgHuADABSAAAAbr//AG6/9QA4gAKAcIAAAFKACwBSAAAAZAALAGIAEAA7gAUAO4ASgHkADIBrAAsAgwALgHUACwA1v/QAfQALgH4AEYBjAAWAdoASgIMAC4CDAAwAcoALAIIAAABrAAJAar/5AIOAC4CDgAuAvwALgMIAC4DEgAuAwgALgHuADAB6AA0AdQAHAJYAAwBjAAWAYwAAAIUAAAB1AAuAP7/ngIGAAYBzgAsAZgALgHOACwCAgBGAfIALAHyACwCAgAsASL/+AEi//gA4gAyAN7/eAG0ABQA2AASAg4ALAGKACwBmP/oAZj/6AMIAEADCABAAwgALANs//QB+P+MAfgALAJc//QCAgAsAdAASQH0AC4CmAAuAooAKAJcAC4BNP/aATT/2gE0/9oBNAASATQALAG4ACwBuAAsAYD/1gDW/4oA5v+eASL/6gEiABwCPgBGAgwARgKmAEYCPgBGAfYARgIgABIB9AAuAfT/9gIAAEoBnQA6AqIABAGY/+gBdgAwAYz/9gGW//YB0P/wAYgATgGIAEwBnAAYAZwARgDWACwBXAAsAS4AIgC6ABYBzAAyAOAAFADsACYCHgAQAX4AFAG+AGQCLAA2AgYAFAHoADACvgAwAsoAMAHqADAC3AAwASL/+AEi//gBIv/4ASL/+AEi//gBIv/4ASL/+AEi//gBIv/4ASL/+AEi//gBIv/0ASL/9AEi//gBIv/4ASL/+AJYACgBIgBWAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgB2gAoAdoAKAHaACgCDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgIMAC4CDAAuAgwALgHaAEoByP/6Acj/+gHI//oByP/6Acj/+gHI//oByP/6Acj/+gHI//oA1gAsANYALADWACwA1v/AANb//ADW//wA1v+qAPYAGAEAACgBAAAcAToAHAECACwB2gAsAc4AMADW/9AA/gAUAN7/eAHg/9YCJgAoAcYAKAHg/9YB5AAoAfYAAgJWACgCZAA+ANQAKAIKACgBvP/SAqQAKAJYACgB4P/1AmQAPgJUACgCDAAoAfr/9wHsAGQBpgBWApwANgG+/9wCcABuAnD/+gHUACQB4P/WAgIAFAJ0ABQA8gAUANQAKAKCABQB9gAUAaYAVgKOABQCAAAuAfwACAGoADIB7AAwAYYAFgF0ADYB+AAsAd4ALgDiADIBqgAsAZD/4gHqAAYBngAwAXQAJgHsADICCAA+AgIAAgIAAC4BnAA8AdoAPgJKAC4BlP+sAkIAPAJ4ACwBkAAsAewAMgGqACwBfgAIAb8AFAIIAAgCZAA+AfQARgH2AEYCXAAuAgAALgGGABYB+AAsAOIAMgDiADIB7AAyAdoAPgHaAD4CeAAsAOIAMgHaAD4B6v/gAer/4AHg/9YB4P/WAjoAJAI6ACwCMAAkAjAAJgII//4CCP/+AeD/1gHg/9YCPgAkAj4ALAICADICAgAUAo4AJAKOACwCjgAkAoQALAKwACQCsAAsAnQAMgJ0ABQDAAAkAwAALAMAACQC9gAsAvYALAL2ACwBLgAkAS4ALADyADIA8gAUAX4AJAF+ACwBfgAkAXQALAF0ACwBdAAsANQAKADUACgCvgAkAr4ALAKMADICggAUAxgAJAMYACwDDgAkAwQALAJmACwCPAAsAeIAMgH2ABQCbgAsAoIALAJuACwBpgBWAaYAVgLKACQCygAsApgAIgKOABQDJAAkAyQALAMaACQDEAAsAxAALAMQACwCwv/WAsz/4ALM/+ADHAAkAxwALAMSACQDEgAmAur//gLq//4DOAAoA5IAJAOSACwD4gAkA+IALAPiACQD2AAsA9gALAPYACwDUv/6A6wAJAOsACwEBgAkBAYALAP8ACQD8gAsA/IALAPyACwCAAAuAgAALgIAAC4CAAAuAgAALgIAAC4CAAAuAgAALgIAAC4CAAAuAgAALgIAAC4CAAAuAYYAFgGGABYBhgAWAYYAFgGGABYBhgAWAYYAFgGGABYB+AAsAfgALAH4ACwB+AAsAfgALAH4ACwB+AAsAfgALAH4ACwB+AAsAfgALADiADIA4gAyAOIAMgDiADIA4gAyAOIAKgDiADIA4gAyAOIAMgDiADIA4gAyAOIAMgDiABwA4gAyAOIAMgDiADIB7AAyAewAMgHsADIB7AAyAewAMgHsADIB7AAyAewAMgICAAICAgACAdoAPgHaAD4B2gA+AdoAPgHaAD4B2gA+AdoAPgHaAD4B2gA+AdoAPgHaAD4B2gA+AdoAPgHaAD4B2gA+AdoAPgJ4ACwCeAAsAngALAJ4ACwCeAAsAngALAJ4ACwCeAAsAngALAJ4ACwCeAAsAgAALgIAAC4CAAAuAgAALgIAAC4CAAAuAgAALgIAAC4CAAAuAgAALgIAAC4CAAAuAfgAEgH4ABIB+AASAfgAEgH4ABIB+AASAfgAEgH4ABIB+AASAfgAEgH4ABIB+AASAngALAJ4ACwCeAAsAngALAJ4ACwCeAAsAngALAJ4ACwCeAAsAngALAJ4ACwCeAAsAbD/9gIUAAIAyv/eAMoAFgDKABYAxgB8AMYAEAIUAVAAHgAUAhQBFAIUAOoA4gAyAhQBWAIUAVgCFAFGAhQBZAIUAVACFAEQAhQA+AIUASQCFAEMAhQBGgIUARoCFADqAhQBCgIUAQoCFAEIAFoAJABaACwAHgAyAKoAJACqACwAqgAkAKAALACgACwAoAAsAeD/1gIeACgCJgAoAcYAKAJa/8oB5AAoAwL/3gIMAAkCXgAoAl4AKAIKACgCYP/SAqQAKAJWACgCZAA+AlQAKAIMACgCGAA6AewAZAHA//YCqAA8Ab7/3AJcACQCHABoAvoAKAL8ACgCmABkAtIAKAIWACgCGwAQA0IAKAIR/+IB5AAoAeQAKAKKAGQBxgAoAhgAOgHoABIA1AAoANQAKAGsAAIDUv/SA3AAKAJ4AGQCCgAoAl4AKAHA//YCVAAoAjoAUAJkAD4B1wBTAcYAKAHaADYBxgAoAxb/3gIMAAkCHgAoApYAZAIUACgCYgAoAlYAKAIYADoBpgBWAaYAIAHS/9wCKABoAhwAKADUACgDAv/eAeD/1gMG/+AB5AAoAmIAPgJeACgCZAA+AmQAPgHA//YBwP/2AgwALgH4AEABwgAuAW4AGAH0AC4B1AAsAowABQGS//4B+ABAAfgAQAG0ACwB9P/mAmb/6AICACwB9AAuAfgALAIIAAABrAAsAwgALAGY/6wCnQAkAXz/0AH8AEABuAA4AwgAQAMMAEACCAA8Al4APAG0ADwBrP/0AqoALAHI/+YB1AAsAdQALAIMAEABbgAYAawALAGAAAAA1gAsANYALADW/4oCvv/mAswALAH4AEABtAAsAfgAQAGY/6wB+ABAAtgALAH0AC4BnQA6AW4AGAFuAAIBbgAYAqAABQGS//4ByAAsAiAAPAG+ACwCAAAsAgIALAGsACwBmAA6AZgAAAFo/9ABtgA4AfIALAKMAAUA4gAyAgwALgL+ACgB1AAsAdIAIgH4AEAB9AAuAfQALgGY/6wBmP+sAlr/ygMC/94CCgAoAbz/0gKcADYA1AAoAtb/0gIKACgDFv/eAh4AKAKWAGQCFAAoAwL/3gHaACgB2gAoAgwALgIMAC4CBgAGAowABAG0ACwBqv/mAlwALgDWACwCrP/mAbQALAKgAAQByAAsAiAAPAG+ACwCjAAEAeoALAH0AEYA1gAsAgYABgGM/7oB+ABAAfgAQAH4AEADCABAAfwAQAMIAEADDABAANYALAH4AEACjAAFAbQALAKsACwCjAAEAbQALAMdAA4ByAAuAcgAIAHI//gByP/8AcgAFAHIAAIByAA0AcgAcgHIACIByAAUAcgALgHIAC4B2gAuATYAcAHA//gBtv/yAcYAIAG2//4ByAA0AbQAaAHIACIByAAUAdoALgHaAC4ByAAqAcgAIAHI//gByP/uAcj/8gHI//AByAA0AcgAZAHIACIByAAIAcgAKgE8AFgBwP/4Acj/7gHI//IByP/wAcgANAG0AFIByAAiAcgACAHIAC4ByAAgAcj/+AHI//wByAAaAcgAAgHIADQByAB2AcgAIgHIAAoAygAWAMr/3gDKABYAyv/eA7IAXgDyACoA8gAYAXwAYgF8//oAygCGAUQAhgDKAHgAygByAUQAeAFEAHIAyv/uAUT/7gDKAHwBaAAyAWgARgLQADIC0ABGAWj/9gLQ//YA7AAoAOwAFAF0ACgBdAAUARoAJAHOACQDAAAkBaAAJAhAACQByAAkAwAAJADKAFIBCgAqAQoALAEKAB4BCgAoAQoAIAEKABABCgACAQoALAEKACQBCgAQAQoAAgEKAA4BCgAEAQoAFgEKAAAB5P/mAeT/0gHkAEoCCv/sAQQASAEG/8oBBgASAQb/wAEEACQBBv/AAV7/tgDUAGQBXgBaANQAZAF2AJABiAByAYgAGgHGABoB3ABMAUwAZAHkACoC8gBiAloAKgJoAGIBfABiAXz/+gEGADABBgBYAQYAJgEG/9YBQgASAUL/wAEEACABBv/MAQYAaAEGAGgBBgASAQb/wAKUACgClAAoAXgAQgJCAFACOAAyApQAKAKUACgClAAoApQAKAJYADICWAAyAjAAMgKUACgClAAoApQAKAMEAC4DCABsAPIANgF8ABgBfAAYAMoAKgHKABwBVgBmAVQAtAFYAFoBWABWAVoAagFYAFYBWgByAVgAmgFaAGYBWgBgAVoAXgFaAF4BWgBeAMwAfADMAEAAkgBQAJIAMgFW//QBVABCAVj/6AFY/+QBWv/4AVj/5AFaAAABWAAoAVr/9AFa/+4BWv/wAVr/8AFa//AAzAAKAMz/zgCS/94Akv/AAVYAEgFUAGABWAAGAVgAAgFaABYBWAACAVoAHgFYAEYBWgASAVoADADMACgAzP/sAJL//ACS/94BVgBEAVQAkgFYADgBWAA0AVoASAFYADQBWgBQAVgAeAFaAEQBWgA+AMwAWgDMAB4AkgAuAJIAEAFaAFwBQwBaAVQAXAFKACQBbABcAWIAZgF8AF4BRABeASwAXgF8AGYBlgBeAJYAXgEkAEIBXgBeASQAXgG8AF4BkQBeAZoAbAFeAF4BmgBsAWAAXgFSAE4BRgCAAZEAeAEzAHwB6ACGASwAKAEYAHYBVABGAVoAXAFgAF4BIABcAWAAXAE8AFwArABeAVgARAFUAF4AlgBeAJb/7gEsAF4AmABkAgoAXgFWAF4BVABcAV4AQgFaAFwAyABeAQQAPADIAGoBWgBuARoAZgHKAGwBCAAkARoACgEGADIBPABcATwAXAE8AFwBOABUASgAVgFWAF4CCgBeAVb/7gFcAF4BWABtAVQAXgDIACgBGgBiAQ4AYgFDAFoBOAA2AJcAXgE8AFwAmABQAOAAbAFbAGwCMQBsAcgADgHIABkByAAIAcgAIgHIADgByAAYAcgAUgD2/44ByABCAcgACAHIABIByAAsAcj//AHIACQByAAsAcgANgHIABIByABCAcgATgHIACIByAA2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BawGlgVsBYcFawWoBW0FbgadBpsGngVyBdMFpAWqBaUGogWeBvoFpgWpBacGpAABBXEGawZnBmUGaAWrBa8G/wXEBhgFhQamBYcFxgcABqsGoQXcBd0G+wNIBbAFjgcFBdsGGgWGBoMGhAaFBXMANgA3ADgAOQA6ADsAUABYAGUAZgBnAGkAjwCQAJEAkwEjALYAvQC+AL8AwADBBpgA0AD3APgA+QD7ARYBJAH8AUQBRQFGAUcBSAFJAV4BZgFyAXMBdAF2AZsBnAGdAZ8CMwHEAcwBzQHOAc8B0AaZAd8CBwIIAgkCCwImAjQCKQA8AUoAPQFLAEEBTwBZAWcAWgFoAFsBaQBcAWoAXwFtAGMBcQBqAXcAawF4AGwBeQBvAXwAbQF6AH0BiQB/AYsAgAGMAIIBjgCGAZIAjgGaAJIBngCUAaAAlQGhAJkBpQCWAagAnQGpAJ4BqgChAa4BsQCkAbIApgG0AKUBswCvAb0AqgG4ALQBwgC4AcYAtQHDAckAuwHKAMIB0QDDAdIAxAHTANIB4QDeAe0A4QHwAN8B7gDlAfQA5gH1AOkB+ADoAfcA8AIAAO4B/gD1AgUA+gIKAPwCDAD9Ag0A/gIOAP8CDwEBAhEBEwIjARcCJwEZAR0CLQEfAi8BIAIwAf0BYgBVAlwAeQEpAHoGbACFATMBNACcAbkCdQDXAeYBCgIaATYCNQKjAqQCpQKmAD8BTQCXAaMAxQHUAQACEAECAhMBAwIUAQQCFQEFAhYBhgBSAWAAgwGPAIEBjQDHAdYBKAI4AasAfAGIASUAswHBAE8BXQBRAV8A0QHgAEABTgBuAXsAmAGkAMYB1QDqAfkA8QIBASYCNgCJAZUAvADWAeUAPgFMAFMAXQFrAKsA9gE4AkMAVAEIANMAoAGsAk4CTwJQAWMB4wJTAlUCVgJdAjkCXgJfAmACYQJiAmMBkQJkAmUCZgJ+AmgCaQJqAacCbgJsAbsBvAJxAnICdgJ3AngCegJ7An0ChgKHAqgCiAKJAooCiwKMAqkCjQKOApQClQKXAeICmQKaApsCnAKdAjcCpwJRAmcCawJvAnACcwKhAqICVwJYAlkCjwKQApEGPAZZBj4GRgZaBksGTQcHBwEHBAcCBwYG/gcDBxcGWwZABkcGTAZcByAHIwcmBygHKgcsBy4HMgc0BzYHOAc6BzwHPwdBB0MHRQdHB0oHWAdZB1oHWwddB18HYQdiB28HcQdyB3MHdAd2BEoETAM0BEYDNQM2AzcDOgM8A2gDOAM7A18DYANhA2IDaQNVA04DTwNQA1EDUgNTA1QDYwNmA2QDZQNnBEQDXANdAzMDWgSXBOUEmATmBJkE5wSaBOgEmwTpBJ0E6wSeBOwEnwTtBKAE7gSiBPAEpATyBKUE8wSmBPQEpwT1BKgE9gSpBPcEqgSrBPgEoQTvBKME8QT5BKwE+gStBPsErgT8BK8E/QSwBP4EsQT/BLIFAASzBQEEtAUCBJwE6gYqBiwGLgYvBjEGNQY2BjgGOQZSBlMGPwZBBlQGQwZEBkgGSQJ5AnwAVgFkAFcBZQBeAWwAYAFuAGEBbwBiAXAAeAGFAHsBhwB+AYoAiAGUAIoBlgCHAZMAiwGXAIwBmACiAa8AowGwAKcBtQCoAbYAqQG3ALABvgCxAb8AsgHAALcBxQC5AccAugHIAM8B3gDdAewA4AHvAOIB8QDjAfIA5AHzAOcB9gDrAfoA7AH7AO8B/wDyAgIA8wIDAQYCFwEQAiABEQIhARICIgEUAiQBGgIqAR4CLgEhAjEBIgIyAZkCBADtAlsAQwFRAEQBUgBFAVMARgFUAEcBVQBIAVYASQFXAEoBWABLAVkATAFaAE0BWwBOAVwAcQF+AHIBfwBoAXUAcwGAAHQBgQB1AYIAdgGDAHcBhACaAaYAmwGiAMgB1wDJAdgAygHZAMsB2gDMAdsAzQHcAM4B3QDYAecA2QHoANoB6QDbAeoA3AHrAQcCGAEJAhkBCwIbAQwCHAENAh0BDgIeAQ8CHwEVAiUBGwIrARwCLAEYAigDygPLA84DzwPQA9ED0gPTA2oDawNuA28DcANxA3IDcwPXA9gD2wPcA90D3gN2A3cDegN7A3wDfQPfA+AD4wPkA+UD5gPnA+gDfgN/A4IDgwOEA4UDhgOHA+oD6wPuA+8D8APxA/ID8wOIA4kDjAONA44DjwOQA5ED+gP7A/4D/wQABAEDlAOVA5gDmQOaA5sDogQUBBUEGAQZBBoEGwQcBB0DpQOmA6kDqgOrA6wDrQOuA8wDzQPZA9oD4QPiA+wD7QP8A/0EBgQHBBYEFwQgBCEEJAQlBCYEJwQoBCkDsAOxA7IDswO0A7UDtgO3BCwELQQwBDEEMgQzBDQENQO5A7oDuwO8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IBwAACAdAAAFeAAAIB4AACAeAAAFewAAICAAACAhAAAFrQAAICIAACAjAAAFjwAAICYAACAmAAAFbwAAIC8AACAvAAAHvQAAIDAAACAxAAAGgQAAIDIAACAzAAAGrAAAIDUAACA1AAAGrgAAIDkAACA6AAAFgwAAIDwAACA8AAAFsgAAID0AACA9AAAFtgAAID4AACA/AAAFoAAAIEQAACBEAAAGfQAAIEcAACBHAAAFswAAIEgAACBIAAAFtQAAIEkAACBJAAAFtAAAIEoAACBKAAACqwAAIHAAACBwAAAF2gAAIHEAACBxAAAGPQAAIHQAACB+AAAF3gAAIH8AACB/AAAGQgAAIIAAACCOAAAF6wAAIKEAACChAAAGbQAAIKMAACCjAAAGfAAAIKQAACCkAAAGbgAAIKYAACCnAAAGbwAAIKkAACCpAAAGcQAAIKsAACCrAAAGcgAAIKwAACCsAAAGagAAIK4AACCuAAAGeQAAILEAACCyAAAGcwAAILQAACC1AAAGdQAAILgAACC4AAAGegAAILkAACC6AAAGdwAAIL0AACC9AAAGewAAIQUAACEFAAAGugAAIRMAACETAAAGuwAAIRYAACEWAAAFNAAAIRcAACEXAAAFxQAAIR4AACEeAAAG9QAAISAAACEgAAAFyAAAISIAACEiAAAFxwAAISYAACEmAAADMgAAIS4AACEuAAAGvAAAIVAAACFQAAAGjgAAIVEAACFSAAAGkwAAIVMAACFaAAAGhgAAIVsAACFeAAAGjwAAIYkAACGJAAAGlQAAIZAAACGTAAAGvQAAIZQAACGVAAAGyQAAIZYAACGZAAAGwQAAIagAACGoAAAGywAAIdAAACHTAAAGxQAAIecAACHnAAAHtwAAIgAAACIAAAAGtAAAIgIAACICAAAGrwAAIgMAACIDAAAGtQAAIgYAACIGAAADHgAAIg8AACIPAAAGuQAAIhEAACIRAAAGuAAAIhIAACISAAAGlwAAIhUAACIVAAAGfgAAIhkAACIZAAAGmgAAIhoAACIaAAAGswAAIh4AACIeAAAGqgAAIh8AACIfAAAGqQAAIikAACIpAAAGqAAAIisAACIrAAAGsAAAIjYAACI3AAAGtgAAIkgAACJIAAAGpQAAImAAACJgAAAGowAAImEAACJhAAAGnAAAImQAACJlAAAGnwAA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T/NP/1ALUBdQJ1AzUH5QilCSUJ5QqlC2UMJQzlDaUOZQ8lD+UQpRFlF4UeJR7lH6UgZSElIeUipSOlJGUlJSXlJqUnpShlLaUuZTO1O3U8NTz1PbU+dT81P/VAtUF1QkVC9UO1RGVFFUX1RqVIVUnFS7VMdU01TfVOtVE1UoVVxVZFVsVX1VnlWmVa5VtlX3Vf9WB1YkVixWNFZPVldWa1ZzVo9Wl1afVtxW5FcYV1dXgFeLV5ZXoVesV7RXv1fKV9JX3VgsWHxYqlj4WUBZfFm0WgJaJlpgWpla31sCW1ZbiFvDW/1cNlxhXJZc3l0LXUpdj13IXgReO15UXotey17TXyRfYl+kX7BfvF/IX9Nf3l/qX/ZgAmAOYBlgJWAwYDtgRmBOYFlgZGBvYHpghWCQYJhgoGCrYLZgwWDJYNVg4WDtYPlhBGEPYRphImEuYTphRmFSYV5hamF1YYBhi2GTYZ9hq2G3YcNhz2HbYeNh62H2YgFiDGIUYiBiLGI4YkRiT2JbYmZibmJ6YoZikmKeYqpitWLAYsti02LfYuti92MDYw9jG2MnYzNjP2NLY1djY2NvY3tjh2OTY59jq2O3Y8Njz2PbY+dj82P/ZAtkF2QjZC9kO2RHZFNkX2RrZHdkg2SPZJtkp2SzZL9ky2TXZONk72T7ZQdlE2UfZStlN2VDZU9lW2VnZXNlf2WLZZdlo2WvZbtlx2XTZd9l6mX1ZgBmC2YWZiFmLGY3ZkJmTWZYZmNmbmZ5ZoRmj2abZqdms2a/Zstm12bjZu9m+2cHZxNnH2crZzdnQ2dPZ1tnZ2dzZ39ni2eXZ6Nnr2e7Z8dn02ffZ+tn92gDaA9oG2gnaDNoP2hLaFdoY2hvaHtoh2iTaJ9oq2i3aMNoz2jbaOZo8mj+aQppFmkiaS5pOmlGaVJpXmlqaXZpgmmOaZpppmmyab5pymnWaeJp7mn6akJqemqCaotqlGqjarFqumrJatJq22r+awdrEGsZayJrK2s0az1rRmtPa1hrYWtqa3NrfGuFa6BrvmvNa+9sFmw4bF9sl2zPbNds/m0GbQ5tRW1NbZht2m4GbhJuPW5qbnJuem6Cbopukm6abqJuy28CbwpvKG9Tb2xvkW+4b+VwCnBBcIdwuHDAcMhxAHEMcUdxT3FXcV9xZ3Gscd5yDXIZciVyMXJKcnVytnLjcvZzEXMt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AAIAAAAHBzkAyAAA////1gAAAdIDBgImAAIAAAAHBysAyAAA////1gAAAe4DRgImAAIAAAAHBy8AyAAA////1gAAAbIDGgImAAIAAAAHBzMAyAAA////1gAAAf4DQAImAAIAAAAHBz4AyAAA////1gAAAcwDPgImAAIAAAAHB0IAyAAAAAL/0v8qAcoClAAgACQAAAUiJjU0NjY3IwMmJicjBgYHAyMBMxMGBhUUFjMyNxcGBgE3IQcBgh8rHiwUAjAGDgYEHjwg2CIBbh5UITsbFRoeDBIi/tIIARgG1iEhHTgvEAGMOHI8PW47/nQClP1sHkknFRkWEBAQAcQaGgAD/9b/KgGyApQAEwAhACUAABciJjU0NjY3FwYGFRQWMzI3FwYGJwEzEyMDJiYnIwYGBwM3NyEHth8rHzIdDCoyGxUaHgwSIvQBah5UHjAGDgYEHjwg2HQIARgG1iEhHDo0EhAcSSEVGRYQEBDWApT9bAGMOHI8PW47/nTuGhoA////1v9AAbIClAImAAIAAAAHB1gA0gAI////1gAAAbIDYgImAAIAAAAHBzcAyAAA////1gAAAjoDcAImAAIAAAAHB4UAyAAA////1gAAAdYDcAImAAIAAAAHB4MAyAAA////1gAAAhYDlAImAAIAAAAHB40AyAAA////1gAAAgYDmAImAAIAAAAHB4cAyAAA////1v9AAeADPwImAAIAAAAnBycAyP//AAcHWADSAAj////WAAAB7gOYAiYAAgAAAAcHlwDIAAD////WAAAB7gOYAiYAAgAAAAcHlQDIAAD////WAAAB7gOmAiYAAgAAAAcHmwDIAAD////WAAACBgOYAiYAAgAAAAcHmQDIAAD////W/0AB7gNGAiYAAgAAACcHLwDIAAAABwdYANIACP///9YAAAHMA5gCJgACAAAABwenAMgAAAAC/+AAAAMkApQAEgAWAAAjASEHIQMzByMDIQchEyMGBgcBNzchByAB6gFaBv7WNvoG+EABNAb+sH4EK1cs/uCUCAECCAKUGv7yGv7IGgJ4PHg8/njiGhr////gAAADJAM+AiYAUAAAAAcHJAHqAAD////gAAADJAMGAiYAUAAAAAcHKwHqAAAAA//W/9oBxAK8AAMAEQAVAAAXJwEXAQEzEyMDJiYnIwYGBwM3NyEHVhYBbhb+EgFqHlQe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AAACeAKgACYDMigAAAYEYAAA//8AFAAAAm4CoAIGAzwAAP//ACQAAAMEAqAAJwMyALQAAAAGBGEAAP//ACwAAAMEAqAAJwMyALQAAAAGBGIAAP//ACQAAAL6AqAAJwMyAKoAAAAGBGMAAP//ACwAAALwAqAAJwMyAKAAAAAGBGQAAP//ACwAAALwAqIAJwMyAKAAAAAGBGUAAP//ACwAAALwAqIAJwMyAKAAAAAGBGYAAP///9b/+AJ4ApQAJgMbAAAABwROAeAAAP///+D/+AKCApYAJgNqAAAABwROAeoAAP///+D/+AKCApYAJgNrAAAABwROAeoAAP//ACT/+ALSApYAJgNuAAAABwROAjoAAP//ACz/+ALSApYAJgNvAAAABwROAjoAAP//ACT/+ALIApYAJgNwAAAABwROAjAAAP//ACb/+ALIApYAJgNxAAAABwROAjAAAP////7/+AKgAqIAJgNyAAAABwROAggAAP////7/+AKgAqIAJgNzAAAABwROAggAAP//ACj/+ALuApQAJgMhAAAABwROAlYAAP//ACT/+ANIApYAJgN+AAAABwROArAAAP//ACz/+ANIApYAJgN/AAAABwROArAAAP//ACT/+AOYApYAJgOCAAAABwROAwAAAP//ACz/+AOYApYAJgODAAAABwROAwAAAP//ACT/+AOYApYAJgOEAAAABwROAwAAAP//ACz/+AOOApYAJgOFAAAABwROAvYAAP//ACz/+AOOAqIAJgOGAAAABwROAvYAAP//ACz/+AOOAqIAJgOHAAAABwROAvYAAP////r/+AMIAqAAJgMyAAAABwROAnAAAP//ACT/+ANiAqAAJgOlAAAABwROAsoAAP//ACz/+ANiAqAAJgOmAAAABwROAsoAAP//ACT/+AO8AqAAJgOpAAAABwROAyQAAP//ACz/+AO8AqAAJgOqAAAABwROAyQAAP//ACT/+AOyAqAAJgOrAAAABwROAxoAAP//ACz/+AOoAqAAJgOsAAAABwROAxAAAP//ACz/+AOoAqIAJgOtAAAABwROAxAAAP//ACz/+AOoAqIAJgOuAAAABwROAxAAAP//AC7/9AHzAuACJgM9AAAABwdMANwAAP//AC7/9AHzAuACJgM9AAAABwdJANwAAP//AC7/9AHzAtACJgM9AAAABwcgANwAAP//AC7/9AHzAtACJgM9AAAABwcjANwAAP//AC7/9AHzAuACJgM9AAAABwevANwAAP//AC7/9AHzAuACJgM9AAAABwesANwAAP//AC7/9AHzAuACJgM9AAAABwewANwAAP//AC7/9AHzAuACJgM9AAAABwetANwAAP//AC7/9AHzAwgCJgM9AAAABwexANwAAP//AC7/9AHzAwgCJgM9AAAABweuANwAAP//AC7/9AH5AtACJgM9AAAABwcuAN0AAP//AC7/9AHzAnwCJgM9AAAABwcqANwAAP//AC7/9AIIAsICJgM9AAAABwcoANwAAP//ABb/9AGEAuACJgNBAAAABwdMAKoAAP//ABb/9AGEAuACJgNBAAAABwdJAKoAAP//ABb/9AGEAtACJgNBAAAABwcgAKoAAP//ABb/9AGaAtACJgNBAAAABwcjAKoAAP//ABb/9AGEAuACJgNBAAAABwevAKoAAP//ABb/9AGEAuACJgNBAAAABwesAKoAAP//ABb/9AGuAuACJgNBAAAABwewAKoAAP//ABb/9AGaAuACJgNBAAAABwetAKoAAP//ACz/TAG6AuACJgNDAAAABwdMANIAAP//ACz/TAG6AuACJgNDAAAABwdJANIAAP//ACz/TAG6AtACJgNDAAAABwcgANIAAP//ACz/TAHCAtACJgNDAAAABwcjANIAAP//ACz/TAG6AuACJgNDAAAABwevANIAAP//ACz/TAG6AuACJgNDAAAABwesANIAAP//ACz/TAHWAuACJgNDAAAABwewANIAAP//ACz/TAHCAuACJgNDAAAABwetANIAAP//ACz/TAHkAwgCJgNDAAAABwexANIAAP//ACz/TAHkAwgCJgNDAAAABweuANIAAP//ACz/TAH+AsICJgNDAAAABwcoANIAAP//ADL/+AD0AuACJgNFAAAABgdMPAD//wAy//gA+ALgAiYDRQAAAAYHSTwA//8AMv/4APoC0AImA0UAAAAGByA8AP//ADL/+AEsAtACJgNFAAAABgcjPAD//wAy//gBBALgAiYDRQAAAAYHrzwA//8AKv/4APoC4AImA0UAAAAGB6w8AP//ADL/+AFAAuACJgNFAAAABgewPAD//wAy//gBLALgAiYDRQAAAAYHrTwA//8AMv/4AU4DCAImA0UAAAAGB7E8AP//ADL/+AFO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AAEECAERACIDoAADAAEECAESADwDwgADAAEECAETACoD/gADAAEECAEUACYEKAADAAEECAEVACYEKAADAAEECAEWACIETgADAAEECAEXAAwBkgADAAEECAEYABoBngADAAEECAEZABoBuAADAAEECAEaACoAZgADAAEECAEbAFIAkAADAAEECAEcAEQEcAADAAEECAEdACIDoAADAAEECAEeADwDwgADAAEECQAAAIwEtAADAAEECQABABoFQAADAAEECQACAAwFWgADAAEECQADAF4FZgADAAEECQAEACgFxAADAAEECQAFAFgF7AADAAEECQAGADwGRAADAAEECQAHAJYGgAADAAEECQAIAAoHFgADAAEECQAJABgHIAADAAEECQALADIHOAADAAEECQANAyAHagADAAEECQAOADQKigADAAEECQAZACIKvgADAAEECQEAAA4K4AADAAEECQEBAAwFWgADAAEECQECABAK7gADAAEECQEDABAK/gADAAEECQEEABwLDgADAAEECQEFABILKgADAAEECQEGAFALPAADAAEECQEHADILjAADAAEECQEIAGwLvgADAAEECQEJADAMKgADAAEECQEKADYMWgADAAEECQELADIMkAADAAEECQEMAIQMwgADAAEECQENAEYNRgADAAEECQEOAGQNjAADAAEECQEPAFAN8AADAAEECQEQAEYOQAADAAEECQERAB4OhgADAAEECQESACIOpAADAAEECQETACQOxgADAAEECQEUAB4O6gADAAEECQEVAB4O6gADAAEECQEWABgPCAADAAEECQEXABAK7gADAAEECQEYABAK/gADAAEECQEZABwLDgADAAEECQEaABILKgADAAEECQEbAFALPAADAAEECQEcADILjAADAAEECQEdAB4OhgADAAEECQEeACIOpAADAAEECQEfAAwFWgADAAEECQEgAAwPIAADAAEECQEhAAwFWgADAAEECQEiABQPLAADAAEECQEjAAoPQAADAAEECQEkAA4PSgADAAEECQElAAwPWAADAAEECQEmABAPZAADAAEECQEnAAgPdAADAAEECQEoABIPfAADAAEECQEpAAoPjgADAAEECQEqAAwFWgADAAEECQErAAwPIAADAAEECQEsACIPmAADAAEECQEtADwGRAADAAEECQEuABgPugADAAEECQEvADIP0gADAAEECQEwACgQBAADAAEECQExABoQLAADAAEECQEyADQQRgADAAEECQEzAB4QegADAAEECQE0ADgQmAADAAEECQE1ABYQ0AADAAEECQE2ADAQ5gADAAEECQE3ABgRFgADAAEECQE4ADIRLgADAAEEGQECABIRYAADAAEEGQEDACYRcgADAAEEGQEEAB4RmAADAAEEGQEFABgRtgADAAEEGQEGAFwRzgADAAEEGQEHAD4SKgADAAEEGQEIAIYSaAADAAEEGQEJADwS7gADAAEEGQEKAEYTKgADAAEEGQELAEYTcAADAAEEGQEMAHgTtgADAAEEGQENACwULgADAAEEGQEOAFYUWgADAAEEGQEPAHIUsAADAAEEGQEQADYVIgADAAEEGQERAB4VWAADAAEEGQESACwVdgADAAEEGQETADAVogADAAEEGQEUACYV0gADAAEEGQEVACYV0gADAAEEGQEWAG4V+AADAAEEGQEXABIRYAADAAEEGQEYAHIUsAADAAEEGQEZADYVIgADAAEEGQEaABgRtgADAAEEGQEbAFYUWgADAAEEGQEcABQWZgADAAEEGQEdAB4VWAADAAEEGQEeACwVdgADAAEICQECABAK7gADAAEICQEDABAK/gADAAEICQEEABwLDgADAAEICQEFABILKgADAAEICQEGAFALPAADAAEICQEHADILjAADAAEICQEIAGwLvgADAAEICQEJADAMKgADAAEICQEKADYMWgADAAEICQELADIMkAADAAEICQEMAIQMwgADAAEICQENAEYNRgADAAEICQEOAGQNjAADAAEICQEPAFAN8AADAAEICQEQAEYOQAADAAEICQERAB4OhgADAAEICQESACIOpAADAAEICQETACQOxgADAAEICQEUAB4O6gADAAEICQEVAB4O6gADAAEICQEWABgPCAADAAEICQEXABAK7gADAAEICQEYABAK/gADAAEICQEZABwLDgADAAEICQEaABILKgADAAEICQEbAFALPAADAAEICQEcADILjAADAAEICQEdAB4OhgADAAEICQEeACIOpAORA8ADuwPMACADuwOxA8QDuQO9A7kDugPMACAAYQORA8ADuwPMACADuwOxA8QDuQO9A7kDugPMACAAZwORA8ADuwPMACADuwOxA8QDuQO9A7kDugPMACAAbAAgACglvAAgAEwAKQObA7EDxAO5A70DuQO6A8wAIABhACADvAO1ACADwAOxA8QDvwPNA8EDsQOaA7UDvQPEA8EDuQO6A6wAIAO/A7MDugO/A70DtQO6ACAAWwAgAQQAIAEYACABBQAgARkAIAFzACAAXQAgACgDnQOxAC0DnQPEA7UDvQOtACkDkwPBA6wDvAO8A7EAIAOVA70DswO6ACADwwO1ACADwwPHA64DvAOxACADnQAgAFsAIAFKACAAXQAgACgDowOsA7wDtwApA5UDvQOxA7sDuwOxA7oDxAO5A7oDrAAgA8YDyQO9A7cDxAO5A7oDrAAgA7MDwQOsA7wDvAOxA8QDsQAgAFsAIAJRACCntQAgAmMAIAJpACACigAgAngAIKtTACAAXQAgACgDlAOmA5EAKQOhA60DyQO9ACADsgOVA70DsQO7A7sDsQO6A8QDuQO6A8wAIAO4A5UDvQOxA7sDuwOxA7oDxAO5A7oDzAAgA8YDmgPFA8EDuQO7A7sDuQO6A8wAIAO8A7kDugPBA8wAIAOzA8EDrAO8A7wDsQAgA7wDtQAgA7oDrAO4A7UDxAO3ACADtQPAA60DugPEA7EDwwO3ACAAWwAgBDYAIAQ6ACAETgAgAF0AIAAoA5IDvwPFA7sDswOxA8EDuQO6A6wAKQOaA8UDwQO5A7sDuwO5A7oDzAAgA8EDrQPJA70AIAO8A8ADtQAgAFsAIAQxACAAXQAgACgDowOtA8EDsgO5A7oDsQApA5oDxQPBA7kDuwO7A7kDugOsACADwQOtA8kDvQAgA7MDwQOsA7wDvAOxA8QDsQAgAFsAIAQyACAEMwAgBDQAIAQ3ACAEOAAgBDkAIAQ/ACAEQgAgBEYAIARIACAESQAgBF0AIABdA5oDxQPBA7kDuwO7A7kDugOsACADswO1A8kDvAO1A8QDwQO5A7oDrAAgA7MDwQOsA7wDvAOxA8QDsQAgAFsAIAQUACAEGwAgBAkAIAQ0ACAEOwAgBFkAIABdA5oDxQPBA7kDuwO7A7kDugOsACADsQPAA7sDrAAgA7MDwQOsA7wDvAOxA8QDsQAgAFsAIAQWACAEGgAgBDYAIAQ6ACAEzwAgAF0DmgO1A8YDsQO7A7EDrwO/A7kAIAOxA8EDuQO4A7wDvwOvA5wDtwO0A60DvQAgA7wDtQAgA7oDtQO9A8QDwQO5A7oDrgAgA8QDtQO7A7UDrwOxACAAWwAgADAAIABdA5wDtwO0A60DvQAgA7wDtQAgA7oDrAO4A7UDxAO/ACAAWwAgADAAIABdA5kAIAO8A7UAIAPAA7EDxAO/A80DwQOxACAAKCWyACADuQAgACkDlQO9A7EDuwO7A7EDugPEA7kDugOsACADsgAgA7gAIAPGA5MDwQOsA7wDvAOxA5UDvQOzA7oAIAPDA7UAIAPDA8cDrgO8A7EAIAOdACAAWwAgAUoAIABdACAAKAOjA6wDvAO3ACkAqQAgADIAMAAyADMAIABBAGQAbwBiAGUAIAAoAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAGQAbwBiAGUALgBjAG8AbQAvACkALAAgAHcAaQB0AGgAIABSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAgIBgAUwBvAHUAcgBjAGUgGQBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAEkAdABhAGwAaQBjADMALgAwADUAMgA7AEEARABCAE8AOwBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0ARQB4AHQAcgBhAEwAaQBnAGgAdABJAHQAYQBsAGkAYwA7AEEARABPAEIARQBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGACAASQB0AGEAbABpAGMAVgBlAHIAcwBpAG8AbgAgADMALgAwADUAMgA7AGgAbwB0AGMAbwBuAHYAIAAxAC4AMQAuADAAOwBtAGEAawBlAG8AdABmAGUAeABlACAAMgAuADYALgAwAFMAbwB1AHIAYwBlAFMAYQBuAHMAMwBWAEYALQBFAHgAdAByAGEATABpAGcAaAB0AEkAdABhAGwAaQBjAFMAbwB1AHIAYwBlACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAAQQBkAG8AYgBlACAAaQBuACAAdABoAGUAIABVAG4AaQB0AGUAZAAgAFMAdABhAHQAZQBzACAAYQBuAGQALwBvAHIAIABvAHQAaABlAHIAIABjAG8AdQBuAHQAcgBpAGUAcwAuAEEAZABvAGIAZQBQAGEAdQBsACAARAAuACAASAB1AG4AdABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwB0AHkAcABlAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AIABUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGkAcwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6ACAAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAC4AIABUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAG8AbgAgAGEAbgAgIBgAQQBTACAASQBTIBkAIABCAEEAUwBJAFMALAAgAFcASQBUAEgATwBVAFQAIABXAEEAUgBSAEEATgBUAEkARQBTACAATwBSACAAQwBPAE4ARABJAFQASQBPAE4AUwAgAE8ARgAgAEEATgBZACAASwBJAE4ARAAsACAAZQBpAHQAaABlAHIAIABlAHgAcAByAGUAcwBzACAAbwByACAAaQBtAHAAbABpAGUAZAAuACAAUwBlAGUAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACAAZgBvAHIAIAB0AGgAZQAgAHMAcABlAGMAaQBmAGkAYwAgAGwAYQBuAGcAdQBhAGcAZQAsACAAcABlAHIAbQBpAHMAcwBpAG8AbgBzACAAYQBuAGQAIABsAGkAbQBpAHQAYQB0AGkAbwBuAHMAIABnAG8AdgBlAHIAbgBpAG4AZwAgAHkAbwB1AHIAIAB1AHMAZQAgAG8AZgAgAHQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlAC4AaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAFMAbwB1AHIAYwBlAFMAYQBuAHMAMwBJAHQAYQBsAGkAYwBVAHAAcgBpAGcAaAB0AFMAaQBtAHAAbABlACAAYQBTAGkAbQBwAGwAZQAgAGcAUwBpAG0AcABsAGUAIABsACAAKCW8ACAATAApAFMAZQByAGkAZgBlAGQAIABhAEMAZQBuAHQAZQByAGUAZAAgAG8AZwBvAG4AZQBrAHMAIABbACABBAAgARgAIAEFACABGQAgAXMAIABdACAAKABOAGEALQBEAGUAbgDpACkATgAtAHMAaABhAHAAZQBkACAARQBuAGcAIABbACABSgAgAF0AIAAoAFMAYQBtAGkAKQBHAHIAZQBlAGsAIABhAGwAdABlAHIAbgBhAHQAZQBzACAAZgBvAHIAIABwAGgAbwBuAGUAdABpAGMAcwAgAFsAIAJRACCntQAgAmMAIAJpACACigAgAngAIKtTACAAXQAgACgASQBQAEEAKQBHAHIAZQBlAGsAIABjAHUAcgBzAGkAdgBlACAAYgBlAHQAYQAgAFsAIAOyACAAXQBHAHIAZQBlAGsAIABhAGwAdABlAHIAbgBhAHQAZQAgAHQAaABlAHQAYQAgAFsAIAO4ACAAXQBHAHIAZQBlAGsAIABhAGwAdABlAHIAbgBhAHQAZQAgAHAAaABpACAAWwAgA8YAIABdAEMAeQByAGkAbABsAGkAYwAgAGwAbwB3AGUAcgBjAGEAcwBlACAAYQBsAHQAZQByAG4AYQB0AGUAcwAgAHcAaQB0AGgAIABhAHMAYwBlAG4AZABlAHIAcwAgAFsAIAQ2ACAEOgAgBE4AIABdACAAKABCAHUAbABnAGEAcgBpAGEAbgApAEMAeQByAGkAbABsAGkAYwAgAGMAdQByAHMAaQB2AGUAIABiAGUAIABbACAEMQAgAF0AIAAoAFMAZQByAGIAaQBhAG4AKQBDAHkAcgBpAGwAbABpAGMAIABjAHUAcgBzAGkAdgBlACAAZgBvAHIAbQBzACAAWwAgBDIAIAQzACAENAAgBDcAIAQ4ACAEOQAgBD8AIARCACAERgAgBEgAIARJACAEXQAgAF0AQwB5AHIAaQBsAGwAaQBjACAAZwBlAG8AbQBlAHQAcgBpAGMAIABmAG8AcgBtAHMAIABbACAEFAAgBBsAIAQJACAENAAgBDsAIARZACAAXQBDAHkAcgBpAGwAbABpAGMAIABzAGkAbQBwAGwAZQAgAGYAbwByAG0AcwAgAFsAIAQWACAEGgAgBDYAIAQ6ACAEzwAgAF0AQwBhAHAAaQB0AGEAbAAgAGYAaQBnAHUAcgBlAHMARABvAHQAdABlAGQAIAB6AGUAcgBvACAAWwAgADAAIABdAFMAbABhAHMAaABlAGQAIAB6AGUAcgBvACAAWwAgADAAIABdAFMAZQByAGkAZgBlAGQAIABJACAAKCWyACAAaQApAFMAaQBtAHAAbABlACAAYQAgAGcAIABsAFcAZQBpAGcAaAB0AEUAeAB0AHIAYQBMAGkAZwBoAHQATABpAGcAaAB0AFIAZQBnAHUAbABhAHIATQBlAGQAaQB1AG0AUwBlAG0AaQBiAG8AbABkAEIAbwBsAGQARQB4AHQAcgBhAEIAbwBsAGQAQgBsAGEAYwBrAEUAeAB0AHIAYQBMAGkAZwBoAHQAIABJAHQAYQBsAGkAYwBMAGkAZwBoAHQAIABJAHQAYQBsAGkAYwBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0ATABpAGcAaAB0AEkAdABhAGwAaQBjAFMAbwB1AHIAYwBlAFMAYQBuAHMAMwBWAEYALQBJAHQAYQBsAGkAYwBNAGUAZABpAHUAbQAgAEkAdABhAGwAaQBjAFMAbwB1AHIAYwBlAFMAYQBuAHMAMwBWAEYALQBNAGUAZABpAHUAbQBJAHQAYQBsAGkAYwBTAGUAbQBpAGIAbwBsAGQAIABJAHQAYQBsAGkAYwBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0AUwBlAG0AaQBiAG8AbABkAEkAdABhAGwAaQBjAEIAbwBsAGQAIABJAHQAYQBsAGkAYwBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0AQgBvAGwAZABJAHQAYQBsAGkAYwBCAGwAYQBjAGsAIABJAHQAYQBsAGkAYwBTAG8AdQByAGMAZQBTAGEAbgBzADMAVgBGAC0AQgBsAGEAYwBrAEkAdABhAGwAaQBjBB8EQAQ+BEEEQgQwBE8AIAQwBB8EQAQ+BEEEQgQwBE8AIAQ7BDAEQgQ4BD0EQQQ6BDAETwAgAGcEHwRABD4EQQRCBDAETwAgBM8AIAAoJbwAIATAACkEMAAgBEEAIAQ3BDAEQQQ1BEcEOgQwBDwEHgQzBD4EPQRNBDoEOAAgBEYENQQ9BEIEQAQ4BEAEPgQyBDAEPQQ9BEsENQAgAFsAIAEEACABGAAgAQUAIAEZACABcwAgAF0AIAAoBB0EMAAtBBQENQQ9BDUAKQQtBD0EMwAgAE4ALQQ+BDEEQAQwBDcEPQQwBE8AIABbACABSgAgAF0AIAAoBCEEMAQwBDwEQQQ6BDAETwApBBMEQAQ1BEcENQRBBDoEOAQ1ACAEMAQ7BEwEQgQ1BEAEPQQwBEIEOAQyBD0ESwQ1ACAEMQRDBDoEMgRLACAENAQ7BE8AIAREBD4EPQQ1BEIEOAQ6BDgAIABbACACUQAgp7UAIAJjACACaQAgAooAIAJ4ACCrUwAgAF0AIAAoBBwEJAQQACkEEwRABDUERwQ1BEEEOgQwBE8AIAQxBDUEQgQwACAEOgRDBEAEQQQ4BDIEPQQwBE8AIABbACADsgAgAF0EEwRABDUERwQ1BEEEOgQwBE8AIARCBDUEQgQwACAEMAQ7BEwEQgQ1BEAEPQQwBEIEOAQyBD0EMARPACAAWwAgA7gAIABdBBMEQAQ1BEcENQRBBDoEMARPACAERAQ4BEIEMAAgBDAEOwRMBEIENQRABD0EMARCBDgEMgQ9BDAETwAgAFsAIAPGACAAXQQhBEIEQAQ+BEcEPQRLBDUAIAQwBDsETARCBDUEQAQ9BDAEQgQ4BDIEPQRLBDUAIARBACAEMgQ+BEEERQQ+BDQETwRJBDgEPAQ4ACAAWwAgBDYAIAQ6ACAETgAgAF0AIAAoBBEEPgQ7BDMEMARABEEEOgQ4BDUAKQQaBEMEQARBBDgEMgQ9BDAETwAgBDEAIAAoBCEENQRABDEEQQQ6BDAETwApBBoEQwRABEEEOAQyBD0ESwQ1ACAEMQRDBDoEMgRLACAAWwAgBDIAIAQzACAENAAgBDcAIAQ4ACAEOQAgBD8AIARCACAERgAgBEgAIARJACAEXQAgAF0EGgQ4BEAEOAQ7BDsEOARHBDUEQQQ6BDgENQAgBDoEQwRABEEEOAQyBD0ESwQ1ACAEMQRDBDoEMgRLACAAWwAgBDIAIAQzACAENAAgBDcAIAQ4ACAEOQAgBD8AIARCACAERgAgBEgAIARJACAEXQAgAF0EHwRABD4EQQRCBEsENQAgBDEEQwQ6BDIESwAgAFsAIAQWACAEGgAgBDYAIAQ6ACAEzwAgAF0EFwQwBDMEOwQwBDIEPQRLBDUAIARGBDgERARABEsEHQQ+BDsETAAgBEEAIAQ/BEMEPQQ6BEIEOARABD4EPAAgAFsAIAAwACAAXQQfBDUEQAQ1BEcENQRABDoEPQRDBEIESwQ5ACAEPQQ+BDsETAAgAFsAIAAwACAAXQQGACAEQQAgBDcEMARBBDUERwQ6BDAEPAQ4ACAAKCWyACAEVgApBB8EQAQ+BEEEQgRLBDUALAAgBDMENQQ+BDwENQRCBEAEOARHBDUEQQQ6BDgENQAgBDEEQwQ6BDIESwAgAFsAIAQUACAEFgAgBBoAIAQbACAECQAgBDQAIAQ2ACAEOgAgBDsAIARZACAEzwAgAF0EIQQ1BEAEMQRBBDoEOAQ5ACAEMQACAAD/9QAA/84AMgAAAAAAAAAAAAAAAAAAAAAAAAAAB84AAAADACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0ArQDJAMcArgBiAGMBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVAJABFgEXARgBGQEaARsBHABkAP0BHQEeAP8BHwEgASEBIgEjASQBJQEmAMsAZQDIAScAygEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAD4AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAM8AzADNAUwAzgFNAU4A+gFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAOIBYgFjAWQBZQFmAWcBaAFpAWoBawFsAGYBbQFuAW8BcAFxAXIA0wDQANEArwBnAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgACRAYEAsAGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgDkAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpADWANQA1QGlAGgBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AOsBwAHBALsBwgHDAcQBxQHGAccA5gHIAckA6QDtAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegAagBpAGsAbQBsAG4B6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8AKAB/QH+Af8CAAIBAgICAwBvAP4CBAIFAQACBgIHAggCCQIKAgsBAQBxAHAAcgIMAHMCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAPkCIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8AdQB0AHYCMAB3AjECMgIzAjQCNQI2AjcCOADXAjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAOMCSAJJAkoCSwJMAk0CTgJPAlACUQJSAHgCUwJUAlUCVgJXAlgCWQB6AHkAewB9AHwCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAKECaACxAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9AOUCfgJ/AoACgQCJAoICgwKEAoUChgKHAogCiQKKAosAfwB+AIACjACBAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgDsAqcCqAC6AqkCqgKrAqwCrQKuAOcCrwKwAOoA7gKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQAJAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gAqAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrAJ8DrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8AAlwPBA8IDwwCbA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBEgESQRKBEsETARNBE4ETwRQBFEEUgRTBFQEVQRWBFcEWARZBFoEWwRcBF0EXgRfBGAEYQRiBGMEZARlBGYEZwRoBGkEagRrBGwEbQRuBG8EcARxBHIEcwR0BHUEdgR3BHgEeQR6BHsEfAR9BH4EfwSABIEEggSDBIQEhQSGBIcEiASJBIoEiwSMBI0EjgSPBJAEkQSSBJMElASVBJYElwSYBJkEmgSbBJwEnQSeBJ8EoAShBKIEowSkBKUEpgSnBKgEqQSqBKsErAStBK4ErwSwBLEEsgSzBLQEtQS2BLcEuAS5BLoEuwS8BL0EvgS/BMAEwQTCBMMExATFBMYExwTIBMkEygTLBMwEzQTOBM8E0ATRBNIE0wTUBNUE1gTXBNgE2QTaBNsE3ATdBN4E3wTgBOEE4gTjBOQE5QTmBOcE6ATpBOoE6wTsBO0E7gTvBPAE8QTyBPME9AT1BPYE9wT4BPkE+gT7BPwE/QT+BP8FAAUBBQIFAwUEBQUFBgUHBQgFCQUKBQsFDAUNBQ4FDwUQBREFEgUTBRQFFQUWBRcFGAUZBRoFGwUcBR0FHgUfBSAFIQUiBSMFJAUlBSYFJwUoBSkFKgUrBSwFLQUuBS8FMAUxBTIFMwU0BTUFNgU3BTgFOQU6BTsFPAU9BT4FPwVABUEFQgVDBUQFRQVGBUcFSAVJBUoFSwVMBU0FTgVPBVAFUQVSBVMFVAVVBVYFVwVYBVkFWgVbBVwFXQVeBV8FYAVhBWIFYwVkBWUFZgVnBWgFaQVqBWsFbAVtBW4FbwVwBXEFcgVzBXQFdQV2BXcFeAV5BXoFewV8BX0FfgV/BYAFgQWCBYMFhAWFBYYFhwWIBYkFigWLBYwFjQWOBY8FkAWRBZIFkwWUBZUFlgWXBZgFmQWaBZsFnAWdBZ4FnwWgBaEFogWjBaQFpQWmBacFqAWpBaoFqwATABQAFQAWABcAGAAZABoAGwAcBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wARAA8AHQAeAKsABACjACIAogAKAAUAtgC3ALQAtQDEAMUF2AXZBdoF2wXcBd0F3gC+AL8AqQCqABAAsgCzBd8F4AXhBeIAwwCHBeMF5AXlBeYF5wXoBekF6gXrBewF7QXuBe8F8ABCBfEF8gXzAAsADAA+AEAAXgBgABIAXwA/AOgADQCCAMIAhgCIBfQF9QX2BfcF+AX5BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYAiwYHAIoAjAYIBgkGCgYLBgwGDQYOBg8GEAYRBhIAIwYTBhQGFQYWBhcABgYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4GLwYwBjEGMgYzBjQGNQY2BjcGOAY5BjoGOwY8Bj0GPgY/BkAGQQZCBkMGRAZFBkYGRwZIBkkGSgZLBkwGTQZOBk8GUAZRBlIGUwZUBlUAnQZWAJ4GVwZYBlkGWgZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZtBm4GbwZwBnEGcgZzBnQGdQZ2BncGeAZ5BnoGewZ8Bn0GfgZ/BoAGgQaCBoMGhAaFBoYGhwaIBokGigaLBowGjQaOBo8GkAaRBpIGkwaUBpUGlgaXBpgGmQaaBpsGnAadBp4GnwagAL0ABwCFAJYGoQaiAIQGowakBqUGpganBqgGqQaqBqsGrAatBq4GrwawBrEGsgD3ALwGswa0AAgAxga1APUA9AD2BrYGtwa4BrkGuga7BrwGvQa+Br8GwAbBBsIGwwbEBsUADgDvAPAAuAbGACAGxwAfACEAlACVAJMAQQCPAGEApwCkBsgGyQbKAJIAgwbLBswGzQCYAJwGzgbPAKUG0AbRBtIG0wCZAJoG1AbVBtYG1wbYBtkG2gbbBtwG3QbeBt8G4AbhBuIG4wbkBuUG5gbnBugG6QbqBusG7AbtBu4G7wbwBvEG8gbzBvQG9Qb2BvcG+Ab5BvoG+wb8Bv0G/gb/BwAHAQcCBwMHBAcFBwYHBwcIBwkHCgcLBwwHDQcOBw8HEAcRALkHEgBDAI0A2ADhANkAjgDaANsA3QDfANwA3gDgBxMHFAcVBxYHFwcYBxkHGgcbBxwHHQceBx8HIAchByIHIwckByUHJgcnBygHKQcqBysHLActBy4HLwcwBzEHMgczBzQHNQc2BzcHOAc5BzoHOwc8Bz0HPgc/B0AHQQdCB0MHRAdFB0YHRwdIB0kHSgdLB0wHTQdOB08HUAdRB1IHUwdUB1UHVgdXB1gHWQdaB1sHXAddB14HXwdgB2EHYgdjB2QHZQdmB2cHaAdpB2oHawdsB20HbgdvB3AHcQdyB3MHdAd1B3YHdwd4B3kHegd7B3wHfQd+B38HgAeBB4IHgweEB4UHhgeHB4gHiQeKB4sHjAeNB44HjweQB5EHkgeTB5QHlQeWB5cHmAeZB5oHmwecB50HngefB6AHoQeiB6MHpAelB6YHpweoB6kHqgerB6wHrQeuB68HsAexB7IHswe0B7UHtge3B7gHuQe6B7sHvAe9B74HvwfAB8EHwgfDB8QHxQfGB8cHyAfJB8oHywDAAMEHzAfNB84HzwfQB9EH0gfTB9QH1QfWB9cHQW1hY3JvbgZBYnJldmUHdW5pMDIyNgd1bmkwMUNEB3VuaTAyMDAHQW9nb25lawlBb2dvbmVrLmQHdW5pMUVBMAd1bmkxRUEyB3VuaTFFQTQHdW5pMUVBNgd1bmkxRUE4B3VuaTFFQUEHdW5pMUVBQwd1bmkxRUFFB3VuaTFFQjAHdW5pMUVCMgd1bmkxRUI0B3VuaTFFQjYKQXJpbmdhY3V0ZQdBRWFjdXRlB3VuaTAxRTIHdW5pMDIzQQd1bmkwMjQzB3VuaTAxODEHdW5pMUUwMgd1bmkxRTA2C0NjaXJjdW1mbGV4CkNkb3RhY2NlbnQHdW5pMDIzQgd1bmkxRTBBBkRjYXJvbgd1bmkxRTBDB3VuaTFFMEUHdW5pMUUxMAZEY3JvYXQHdW5pMDE4QQd1bmkxRUJDB0VtYWNyb24GRWJyZXZlCkVkb3RhY2NlbnQGRWNhcm9uB3VuaTAyMDQHRW9nb25lawlFb2dvbmVrLmQHdW5pMUVCOAd1bmkxRUJBB3VuaTFFQkUHdW5pMUVDMAd1bmkxRUMyB3VuaTFFQzQHdW5pMUVDNgd1bmkxRTE2B3VuaTAxOEUHdW5pMDE5MAd1bmkxRTFFB3VuaTAxRjQLR2NpcmN1bWZsZXgHdW5pMUUyMApHZG90YWNjZW50BkdjYXJvbgd1bmkwMTIyB3VuaTAxRTQLdW5pMDA0NzAzMDMHdW5pMDE5MwtIY2lyY3VtZmxleAd1bmkxRTI2B3VuaTFFMjIHdW5pMDIxRQd1bmkxRTI0B3VuaTFFMjgHdW5pMUUyQQl1bmkxRTk2LmMESGJhcgZJdGlsZGUHSW1hY3JvbgZJYnJldmUHdW5pMDFDRgd1bmkwMjA4B0lvZ29uZWsHdW5pMUVDOAd1bmkxRUNBB3VuaTAxOTcCSUoLSmNpcmN1bWZsZXgLdW5pMDA0QTAzMEMHdW5pMDI0OAd1bmkwMTM2B3VuaTFFMzIHdW5pMUUzNAZMYWN1dGUGTGNhcm9uB3VuaTAxM0IHdW5pMUUzNgd1bmkxRTM4B3VuaTFFM0EHdW5pMDIzRAd1bmkyQzYwB3VuaTJDNjIHdW5pQTdBRARMZG90B3VuaTFFM0UHdW5pMUU0MAd1bmkxRTQyB3VuaTAxRjgGTmFjdXRlBk5jYXJvbgd1bmkxRTQ0B3VuaTAxNDUHdW5pMUU0Ngd1bmkxRTQ4A0VuZwd1bmkwMjIwB09tYWNyb24GT2JyZXZlDU9odW5nYXJ1bWxhdXQHdW5pMDFEMQd1bmkwMjBDB3VuaTAxRUEHdW5pMUVDQwd1bmkxRUNFB3VuaTFFRDAHdW5pMUVEMgd1bmkxRUQ0B3VuaTFFRDYHdW5pMUVEOAd1bmkxRTUyC09zbGFzaGFjdXRlB3VuaTAyNDUHdW5pMDE4Ngd1bmlBNzRFB3VuaTAyMjIFT2hvcm4HdW5pMUVEQQd1bmkxRURDB3VuaTFFREUHdW5pMUVFMAd1bmkxRUUyB3VuaTFFNTYGUmFjdXRlBlJjYXJvbgd1bmkxRTU4B3VuaTAxNTYHdW5pMUU1QQd1bmkxRTVDB3VuaTFFNUUGU2FjdXRlC1NjaXJjdW1mbGV4B3VuaTFFNjAHdW5pMDE1RQd1bmkwMjE4B3VuaTFFNjIHdW5pMUU2Ngd1bmkxRTlFBlRjYXJvbgd1bmkxRTZBB3VuaTAxNjIHdW5pMDIxQQd1bmkxRTZDB3VuaTFFNkUJdW5pMUU5Ny5jBFRiYXIHdW5pMDIzRQZVdGlsZGUHVW1hY3JvbgZVYnJldmUFVXJpbmcNVWh1bmdhcnVtbGF1dAd1bmkwMUQzB1VvZ29uZWsHdW5pMDFENQd1bmkwMUQ3B3VuaTAxRDkHdW5pMDFEQgd1bmkxRTcyB3VuaTFFRTQHdW5pMDI0NAd1bmkxRUU2BVVob3JuB3VuaTFFRTgHdW5pMUVFQQd1bmkxRUVDB3VuaTFFRUUHdW5pMUVGMAd1bmkxRTdFBldncmF2ZQZXYWN1dGULV2NpcmN1bWZsZXgJV2RpZXJlc2lzBllncmF2ZQtZY2lyY3VtZmxleAd1bmkxRUY4B3VuaTFFOEUHdW5pMUVGNAd1bmkxRUY2BlphY3V0ZQd1bmkxRTkwClpkb3RhY2NlbnQHdW5pMUU5Mgd1bmkxRTk0B3VuaTAxRjcHdW5pMDIxQwd1bmkwMUI3B3VuaTAxRUUHdW5pMDE4Rgd1bmlBNzc5B3VuaUE3N0IHdW5pQTc3RAd1bmlBNzdFB3VuaUE3ODAHdW5pQTc4Mgd1bmlBNzVBB3VuaUE3ODQHdW5pQTc4Ngd1bmkwMTk0B3VuaTAxOTYJdW5pMDM5Qi5sB3VuaTAxQjEHdW5pQTdCMwd1bmkwMjQxB3VuaUE3MjIHdW5pQTcyNA91bmkwMDRDMDBCNzAwNEMLdW5pMDEzMjAzMDELdW5pMDEwNDAzMDELdW5pMDExODAzMDELdW5pMDEyRTAzMDELdW5pMDFFQTAzMDELdW5pMDE3MjAzMDELdW5pMDE5MDAzMjgJdW5pMDE5Qi5jB2FtYWNyb24GYWJyZXZlB3VuaTAyMjcHdW5pMDFDRQd1bmkwMjAxB2FvZ29uZWsJYW9nb25lay5kB3VuaTFFQTEHdW5pMUVBMwd1bmkxRUE1B3VuaTFFQTcHdW5pMUVBOQd1bmkxRUFCB3VuaTFFQUQHdW5pMUVBRgd1bmkxRUIxB3VuaTFFQjMHdW5pMUVCNQd1bmkxRUI3CmFyaW5nYWN1dGUHYWVhY3V0ZQd1bmkwMUUzB3VuaTJDNjUHdW5pMDE4MAd1bmkwMjUzB3VuaTFFMDMHdW5pMUUwNwtjY2lyY3VtZmxleApjZG90YWNjZW50B3VuaTAyM0MHdW5pMUUwQgZkY2Fyb24HdW5pMUUwRAd1bmkxRTBGB3VuaTFFMTEHdW5pMUVCRAdlbWFjcm9uBmVicmV2ZQplZG90YWNjZW50BmVjYXJvbgd1bmkwMjA1B2VvZ29uZWsJZW9nb25lay5kB3VuaTFFQjkHdW5pMUVCQgd1bmkxRUJGB3VuaTFFQzEHdW5pMUVDMwd1bmkxRUM1B3VuaTFFQzcHdW5pMUUxNwd1bmkwMUREB3VuaTFFMUYHdW5pMDFGNQtnY2lyY3VtZmxleAd1bmkxRTIxCmdkb3RhY2NlbnQGZ2Nhcm9uB3VuaTAxMjMHdW5pMDFFNQt1bmkwMDY3MDMwMwd1bmkwMjYwC2hjaXJjdW1mbGV4B3VuaTFFMjcHdW5pMUUyMwd1bmkwMjFGB3VuaTFFMjUHdW5pMUUyOQd1bmkxRTJCB3VuaTFFOTYEaGJhcgZpdGlsZGUHaW1hY3JvbgZpYnJldmUHdW5pMUVDQgd1bmkwMUQwB3VuaTAyMDkHaW9nb25lawd1bmkxRUM5B3VuaTAyNjgCaWoLamNpcmN1bWZsZXgHdW5pMDFGMAd1bmkwMjQ5B3VuaTAyMzcHdW5pMDEzNwd1bmkxRTMzB3VuaTFFMzUMa2dyZWVubGFuZGljBmxhY3V0ZQZsY2Fyb24HdW5pMDEzQwd1bmkxRTM3B3VuaTFFMzkHdW5pMUUzQgd1bmkwMTlBB3VuaTJDNjEHdW5pMDI2Qgd1bmkwMjZDBGxkb3QHdW5pMUUzRgd1bmkxRTQxB3VuaTFFNDMHdW5pMDFGOQZuYWN1dGUGbmNhcm9uB3VuaTFFNDUHdW5pMDE0Ngd1bmkxRTQ3B3VuaTFFNDkLbmFwb3N0cm9waGUDZW5nB3VuaTAxOUUHb21hY3JvbgZvYnJldmUNb2h1bmdhcnVtbGF1dAd1bmkwMUQyB3VuaTAyMEQHdW5pMDFFQgd1bmkxRUNEB3VuaTFFQ0YHdW5pMUVEMQd1bmkxRUQzB3VuaTFFRDUHdW5pMUVENwd1bmkxRUQ5B3VuaTFFNTMLb3NsYXNoYWN1dGUHdW5pMDI4Qwd1bmkwMjU0B3VuaUE3NEYHdW5pMDIyMwVvaG9ybgd1bmkxRURCB3VuaTFFREQHdW5pMUVERgd1bmkxRUUxB3VuaTFFRTMHdW5pMUU1NwZyYWN1dGUGcmNhcm9uB3VuaTFFNTkHdW5pMDE1Nwd1bmkxRTVCB3VuaTFFNUQHdW5pMUU1RgZzYWN1dGULc2NpcmN1bWZsZXgHdW5pMUU2MQd1bmkwMTVGB3VuaTAyMTkHdW5pMUU2Mwd1bmkxRTY3BWxvbmdzBnRjYXJvbgd1bmkxRTZCB3VuaTAxNjMHdW5pMDIxQgd1bmkxRTZEB3VuaTFFNkYHdW5pMUU5NwR0YmFyB3VuaTJDNjYGdXRpbGRlB3VtYWNyb24GdWJyZXZlBXVyaW5nDXVodW5nYXJ1bWxhdXQHdW5pMDFENAd1b2dvbmVrCXVvZ29uZWsuZAd1bmkwMUQ2B3VuaTAxRDgHdW5pMDFEQQd1bmkwMURDB3VuaTFFNzMHdW5pMUVFNQd1bmkxRUU3BXVob3JuB3VuaTFFRTkHdW5pMUVFQgd1bmkxRUVEB3VuaTFFRUYHdW5pMUVGMQd1bmkxRTdGBndncmF2ZQZ3YWN1dGULd2NpcmN1bWZsZXgJd2RpZXJlc2lzBnlncmF2ZQt5Y2lyY3VtZmxleAd1bmkxRUY5B3VuaTFFOEYHdW5pMUVGNQd1bmkxRUY3BnphY3V0ZQd1bmkxRTkxCnpkb3RhY2NlbnQHdW5pMUU5Mwd1bmkxRTk1B3VuaTAxQkYHdW5pMDIxRAd1bmkwMjkyB3VuaTAxRUYHdW5pMDI1OQd1bmlBNzdBB3VuaUE3N0MHdW5pMUQ3OQd1bmlBNzdGB3VuaUE3ODEHdW5pQTc4Mwd1bmlBNzVCB3VuaUE3ODUHdW5pQTc4Nwd1bmkwMjQyB3VuaUE3MjMHdW5pQTcyNQ91bmkwMDZDMDBCNzAwNkMLdW5pMDEzMzAzMDELdW5pMDEwNTAzMDELdW5pMDExOTAzMDELdW5pMDEyRjAzMDELdW5pMDFFQjAzMDELdW5pMDE3MzAzMDELdW5pMDI1QjAzMjgHdW5pMDI1MAd1bmkwMjUxB3VuaTAyNTIHdW5pMDI5OQd1bmlBN0I1B3VuaTAyNTUHdW5pQUI1Mwd1bmkwMjU2B3VuaTAyNTcHdW5pMDJBMwd1bmkwMkE0B3VuaTAyQTUHdW5pQUI2Ngd1bmkxRTlGB3VuaTAxOEQHdW5pMDI1OAd1bmkwMjVBB3VuaTAyNUIHdW5pMDI1Qwd1bmkwMjVEB3VuaTAyNUUHdW5pMDI1Rgd1bmkwMjYxB3VuaTAyNjIHdW5pMDI2Mwd1bmkwMjlCB3VuaTAyNjUHdW5pMDI2Ngd1bmkwMjY3B3VuaTAyOUMHdW5pMDI2QQd1bmkxRDdCB3VuaTAyNjkHdW5pMDI5RAd1bmkwMjlFB3VuaTAyNkQHdW5pMDI2RQd1bmkwMjlGCXVuaTAzQkIubAd1bmkwMTlCB3VuaTAyNkYHdW5pMDI3MAd1bmkwMjcxB3VuaTFENkYHdW5pMDI3Mgd1bmkwMjczB3VuaTFENzAHdW5pMDI3NAd1bmkwMjY0B3VuaTAyNzUHdW5pMDI3Ngd1bmkwMjc3B3VuaTAyNzgHdW5pMDI3OQd1bmkwMjdBB3VuaTAyN0IHdW5pMDI3RAd1bmkwMjdFB3VuaTAyODAHdW5pMDI4MQd1bmkwMjgyB3VuaTAyODMHdW5pMDI4NAd1bmkwMjg3B3VuaTAyODgHdW5pMDJBNgd1bmkwMkE3B3VuaTAyQTgHdW5pQUI2Nwl1bmkwM0I4LmwHdW5pMDI4OQd1bmkwMjhBB3VuaTFEN0YHdW5pMDI4Qgd1bmkyQzcxB3VuaTAyOEQHdW5pMDI4RQd1bmkwMjhGB3VuaTAyOTAHdW5pMDI5MQd1bmkxRDI1B3VuaTAyOTQHdW5pMDI5NQd1bmkwMkExB3VuaTAyQTIHdW5pMDFDMAd1bmkwMUMxB3VuaTAxQzIHdW5pMDFDMwd1bmkwMjk4B3VuaTAyN0YHdW5pMDI4NQd1bmkyMDRBB3VuaTJFNTIHdW5pQTc2NAd1bmlBNzY1A2ZfZgVmX2ZfaQVmX2ZfbANmX3QFZl9mX3QHdW5pQTdBRQhJZ3JhdmUuYQhJYWN1dGUuYQ1JY2lyY3VtZmxleC5hCEl0aWxkZS5hC0lkaWVyZXNpcy5hCUltYWNyb24uYQhJYnJldmUuYQxJZG90YWNjZW50LmEJdW5pMDFDRi5hCXVuaTAyMDguYQlJb2dvbmVrLmENdW5pMDEyRTAzMDEuYQl1bmkxRUM4LmEJdW5pMUVDQS5hCXVuaTAxOTcuYQVFbmcuYQl1bmkwMTk2LmEDYS5hCGFncmF2ZS5hCGFhY3V0ZS5hDWFjaXJjdW1mbGV4LmEIYXRpbGRlLmELYWRpZXJlc2lzLmEHYXJpbmcuYQlhbWFjcm9uLmEIYWJyZXZlLmEJdW5pMDFDRS5hCXVuaTAyMDEuYQlhb2dvbmVrLmEJYW9nb25lay5lCXVuaTAyMjcuYQl1bmkxRUExLmEJdW5pMUVBMy5hCXVuaTFFQTUuYQl1bmkxRUE3LmEJdW5pMUVBOS5hCXVuaTFFQUIuYQl1bmkxRUFELmEJdW5pMUVBRi5hCXVuaTFFQjEuYQl1bmkxRUIzLmEJdW5pMUVCNS5hCXVuaTFFQjcuYQxhcmluZ2FjdXRlLmEJdW5pMkM2NS5hDXVuaTAxMDUwMzAxLmEDYS5iCGFncmF2ZS5iCGFhY3V0ZS5iDWFjaXJjdW1mbGV4LmIIYXRpbGRlLmILYWRpZXJlc2lzLmIHYXJpbmcuYglhbWFjcm9uLmIIYWJyZXZlLmIJdW5pMDIyNy5iCXVuaTAxQ0UuYgl1bmkwMjAxLmIJYW9nb25lay5iCWFvZ29uZWsuZgl1bmkxRUExLmIJdW5pMUVBMy5iCXVuaTFFQTUuYgl1bmkxRUE3LmIJdW5pMUVBOS5iCXVuaTFFQUIuYgl1bmkxRUFELmIJdW5pMUVBRi5iCXVuaTFFQjEuYgl1bmkxRUIzLmIJdW5pMUVCNS5iCXVuaTFFQjcuYgxhcmluZ2FjdXRlLmIJdW5pMkM2NS5iDXVuaTAxMDUwMzAxLmIJdW5pMDI1MC5iA2cuYQl1bmkwMUY1LmENZ2NpcmN1bWZsZXguYQl1bmkxRTIxLmEIZ2JyZXZlLmEMZ2RvdGFjY2VudC5hCGdjYXJvbi5hCXVuaTAxMjMuYQ11bmkwMDY3MDMwMy5hA2wuYQhsYWN1dGUuYQhsY2Fyb24uYQl1bmkwMTNDLmEJdW5pMUUzNy5hCXVuaTFFMzkuYQl1bmkxRTNCLmEIbHNsYXNoLmEJdW5pMDE5QS5hCXVuaTJDNjAuYQl1bmkwMjZCLmEGbGRvdC5hEXVuaTAwNkMwMEI3MDA2Qy5hBGZsLmELdW5pMDEzMTAzMjgLdW5pMDEzMTAzMzUJdW5pMDI5RC54BUFscGhhBEJldGEFR2FtbWEHRXBzaWxvbgRaZXRhA0V0YQVUaGV0YQRJb3RhBUthcHBhBkxhbWJkYQJNdQJOdQJYaQdPbWljcm9uAlBpA1JobwVTaWdtYQNUYXUHVXBzaWxvbgNQaGkDQ2hpA1BzaQd1bmkwM0Y3CkFscGhhdG9ub3MMRXBzaWxvbnRvbm9zCEV0YXRvbm9zCUlvdGF0b25vcwxJb3RhZGllcmVzaXMMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcw9VcHNpbG9uZGllcmVzaXMKT21lZ2F0b25vcwVhbHBoYQRiZXRhBWdhbW1hBWRlbHRhB2Vwc2lsb24EemV0YQNldGEFdGhldGEEaW90YQVrYXBwYQZsYW1iZGECbnUCeGkHb21pY3JvbgNyaG8Fc2lnbWEDdGF1B3Vwc2lsb24DcGhpA2NoaQNwc2kFb21lZ2EHdW5pMDNDMgd1bmkwM0Q5B3VuaTAzREIHdW5pMDNERAd1bmkwM0UxB3VuaTAzRjgHdW5pMDNGNAd1bmkwM0QwB3VuaTAzRDEFcGhpLmEKYWxwaGF0b25vcwxlcHNpbG9udG9ub3MIZXRhdG9ub3MJaW90YXRvbm9zDGlvdGFkaWVyZXNpcwxvbWljcm9udG9ub3MMdXBzaWxvbnRvbm9zD3Vwc2lsb25kaWVyZXNpcwpvbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zFHVwc2lsb25kaWVyZXNpc3Rvbm9zB3VuaTFGMDgHdW5pMUYwOQd1bmkxRkJBB3VuaTFGQkIHdW5pMUYwQQd1bmkxRjBCB3VuaTFGMEMHdW5pMUYwRAd1bmkxRjBFB3VuaTFGMEYHdW5pMUZCOAd1bmkxRkI5B3VuaTFGMTgHdW5pMUYxOQd1bmkxRkM4B3VuaTFGQzkHdW5pMUYxQQd1bmkxRjFCB3VuaTFGMUMHdW5pMUYxRAd1bmkxRjI4B3VuaTFGMjkHdW5pMUZDQQd1bmkxRkNCB3VuaTFGMkEHdW5pMUYyQgd1bmkxRjJDB3VuaTFGMkQHdW5pMUYyRQd1bmkxRjJGB3VuaTFGMzgHdW5pMUYzOQd1bmkxRkRBB3VuaTFGREIHdW5pMUYzQQd1bmkxRjNCB3VuaTFGM0MHdW5pMUYzRAd1bmkxRjNFB3VuaTFGM0YHdW5pMUZEOAd1bmkxRkQ5B3VuaTFGNDgHdW5pMUY0OQd1bmkxRkY4B3VuaTFGRjkHdW5pMUY0QQd1bmkxRjRCB3VuaTFGNEMHdW5pMUY0RAd1bmkxRkVDB3VuaTFGNTkHdW5pMUZFQQd1bmkxRkVCB3VuaTFGNUIHdW5pMUY1RAd1bmkxRjVGB3VuaTFGRTgHdW5pMUZFOQd1bmkxRjY4B3VuaTFGNjkHdW5pMUZGQQd1bmkxRkZCB3VuaTFGNkEHdW5pMUY2Qgd1bmkxRjZDB3VuaTFGNkQHdW5pMUY2RQd1bmkxRjZGB3VuaTFGQkMHdW5pMUY4OAd1bmkxRjg5B3VuaTFGOEEHdW5pMUY4Qgd1bmkxRjhDB3VuaTFGOEQHdW5pMUY4RQd1bmkxRjhGB3VuaTFGQ0MHdW5pMUY5OAd1bmkxRjk5B3VuaTFGOUEHdW5pMUY5Qgd1bmkxRjlDB3VuaTFGOUQHdW5pMUY5RQd1bmkxRjlGB3VuaTFGRkMHdW5pMUZBOAd1bmkxRkE5B3VuaTFGQUEHdW5pMUZBQgd1bmkxRkFDB3VuaTFGQUQHdW5pMUZBRQd1bmkxRkFGB3VuaTFGMDAHdW5pMUYwMQd1bmkxRjcwB3VuaTFGNzEHdW5pMUYwMgd1bmkxRjAzB3VuaTFGMDQHdW5pMUYwNQd1bmkxRjA2B3VuaTFGMDcHdW5pMUZCMAd1bmkxRkIxB3VuaTFGQjYHdW5pMUYxMAd1bmkxRjExB3VuaTFGNzIHdW5pMUY3Mwd1bmkxRjEyB3VuaTFGMTMHdW5pMUYxNAd1bmkxRjE1B3VuaTFGMjAHdW5pMUYyMQd1bmkxRjc0B3VuaTFGNzUHdW5pMUYyMgd1bmkxRjIzB3VuaTFGMjQHdW5pMUYyNQd1bmkxRjI2B3VuaTFGMjcHdW5pMUZDNgd1bmkxRjMwB3VuaTFGMzEHdW5pMUY3Ngd1bmkxRjc3B3VuaTFGMzIHdW5pMUYzMwd1bmkxRjM0B3VuaTFGMzUHdW5pMUYzNgd1bmkxRjM3B3VuaTFGRDAHdW5pMUZEMQd1bmkxRkQ2B3VuaTFGRDIHdW5pMUZEMwd1bmkxRkQ3B3VuaTFGNDAHdW5pMUY0MQd1bmkxRjc4B3VuaTFGNzkHdW5pMUY0Mgd1bmkxRjQzB3VuaTFGNDQHdW5pMUY0NQd1bmkxRkU0B3VuaTFGRTUHdW5pMUY1MAd1bmkxRjUxB3VuaTFGN0EHdW5pMUY3Qgd1bmkxRjUyB3VuaTFGNTMHdW5pMUY1NAd1bmkxRjU1B3VuaTFGNTYHdW5pMUY1Nwd1bmkxRkU2B3VuaTFGRTAHdW5pMUZFMQd1bmkxRkUyB3VuaTFGRTMHdW5pMUZFNwd1bmkxRjYwB3VuaTFGNjEHdW5pMUY3Qwd1bmkxRjdEB3VuaTFGNjIHdW5pMUY2Mwd1bmkxRjY0B3VuaTFGNjUHdW5pMUY2Ngd1bmkxRjY3B3VuaTFGRjYHdW5pMUZCMwd1bmkxRjgwB3VuaTFGODEHdW5pMUZCMgd1bmkxRkI0B3VuaTFGODIHdW5pMUY4Mwd1bmkxRjg0B3VuaTFGODUHdW5pMUY4Ngd1bmkxRjg3B3VuaTFGQjcHdW5pMUZDMwd1bmkxRjkwB3VuaTFGOTEHdW5pMUZDMgd1bmkxRkM0B3VuaTFGOTIHdW5pMUY5Mwd1bmkxRjk0B3VuaTFGOTUHdW5pMUY5Ngd1bmkxRjk3B3VuaTFGQzcHdW5pMUZGMwd1bmkxRkEwB3VuaTFGQTEHdW5pMUZGMgd1bmkxRkY0B3VuaTFGQTIHdW5pMUZBMwd1bmkxRkE0B3VuaTFGQTUHdW5pMUZBNgd1bmkxRkE3B3VuaTFGRjcHdW5pMDNENwd1bmkwM0NGB3VuaTAzN0UJYW5vdGVsZWlhC2Fub3RlbGVpYS5jB3VuaTAzNzQHdW5pMDM3NQV0b25vcwd0b25vcy5jDWRpZXJlc2lzdG9ub3MHdW5pMDM3QQd1bmkxRkJFB3VuaTFGQkQHdW5pMUZCRgd1bmkxRkZFB3VuaTFGRUYHdW5pMUZGRAd1bmkxRkNEB3VuaTFGREQHdW5pMUZDRQd1bmkxRkRFB3VuaTFGQ0YHdW5pMUZERgd1bmkxRkMwB3VuaTFGRUQHdW5pMUZFRQd1bmkxRkMxCXVuaTFGQkQuYwl1bmkxRkZFLmMJdW5pMUZFRi5jCXVuaTFGQ0QuYwl1bmkxRkRELmMJdW5pMUZDRS5jCXVuaTFGREUuYwl1bmkxRkNGLmMJdW5pMUZERi5jB3VuaTA0MTAHdW5pMDQxMQd1bmkwNDEyB3VuaTA0MTMHdW5pMDQxNAd1bmkwNDE1B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDFCB3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjUHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDAwB3VuaTA0MDEHdW5pMDQwMgd1bmkwNDAzB3VuaTA0MDQHdW5pMDQwNQd1bmkwNDA2B3VuaTA0MDcHdW5pMDQwOAd1bmkwNDA5B3VuaTA0MEEHdW5pMDQwQgd1bmkwNDBDB3VuaTA0MEQHdW5pMDQwRQd1bmkwNDBGB3VuaTA0NjIHdW5pMDQ3Mgd1bmkwNDc0B3VuaTA0OTAHdW5pMDQ5Mgd1bmkwNEY2B3VuaTA0OTYHdW5pMDQ5OAd1bmkwNDlBB3VuaTA0QTAHdW5pMDRDMwd1bmkwNEEyB3VuaTA0QzcHdW5pMDRBQQd1bmkwNEFFB3VuaTA0QjAHdW5pMDRCMgd1bmkwNEI2B3VuaTA0QkEHdW5pMDRDMAd1bmkwNEMxB3VuaTA0RDAHdW5pMDRENAd1bmkwNEQ2B3VuaTA0RDgHdW5pMDRFMgd1bmkwNEU2B3VuaTA0RTgHdW5pMDRFRQd1bmkwNEYyB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUwB3VuaTA0NTEHdW5pMDQ1Mgd1bmkwNDUzB3VuaTA0NTQHdW5pMDQ1NQd1bmkwNDU2B3VuaTA0NTcHdW5pMDQ1OAd1bmkwNDU5B3VuaTA0NUEHdW5pMDQ1Qgd1bmkwNDVDB3VuaTA0NUQHdW5pMDQ1RQd1bmkwNDVGB3VuaTA0NjMHdW5pMDQ3Mwd1bmkwNDc1B3VuaTA0OTEHdW5pMDQ5Mwd1bmkwNEY3B3VuaTA0OTcHdW5pMDQ5OQd1bmkwNDlCB3VuaTA0QTEHdW5pMDRDNAd1bmkwNEEzB3VuaTA0QzgHdW5pMDRBQgd1bmkwNEFGB3VuaTA0QjEHdW5pMDRCMwd1bmkwNEI3B3VuaTA0QkIHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDEHdW5pMDRENQd1bmkwNEQ3B3VuaTA0RDkHdW5pMDRFMwd1bmkwNEU3B3VuaTA0RTkHdW5pMDRFRgd1bmkwNEYzCXVuaTA0MTQuYQl1bmkwNDE2LmEJdW5pMDQxQS5hCXVuaTA0MUIuYQl1bmkwNDI0LmEJdW5pMDQwNy5hCXVuaTA0MDkuYQl1bmkwNDBDLmEJdW5pMDQ5Ni5hCXVuaTA0OUEuYQl1bmkwNEEwLmEJdW5pMDRDMy5hCXVuaTA0QzEuYQl1bmkwNDMwLmEJdW5pMDREMS5hCXVuaTA0MzAuYgl1bmkwNEQxLmIJdW5pMDQzNC5hCXVuaTA0MzYuYQl1bmkwNDNBLmEJdW5pMDQzQi5hCXVuaTA0NDQuYQl1bmkwNDU3LmEJdW5pMDQ1OS5hCXVuaTA0NUMuYQl1bmkwNDk3LmEJdW5pMDQ5Qi5hCXVuaTA0QTEuYQl1bmkwNEM0LmEJdW5pMDRDMi5hCXVuaTA0MzEuYQl1bmkwNDMyLmEJdW5pMDQzMy5hCXVuaTA0MzQuYwl1bmkwNDM3LmEJdW5pMDQzOC5hCXVuaTA0MzkuYQl1bmkwNDNGLmEJdW5pMDQ0Mi5hCXVuaTA0NDYuYQl1bmkwNDQ4LmEJdW5pMDQ0OS5hCXVuaTA0NTMuYwl1bmkwNDVELmEJdW5pMDQzNi5iCXVuaTA0M0EuYgl1bmkwNDRFLmEJdW5pMDQzNi5jCXVuaTA0M0EuYwd1bmkyMTE2Bnplcm8uMAd6ZXJvLjBzBnplcm8ucAVvbmUucAV0d28ucAd0aHJlZS5wBmZvdXIucAZmaXZlLnAFc2l4LnAHc2V2ZW4ucAdlaWdodC5wBm5pbmUucAd6ZXJvLjBwCHplcm8uMHBzBnplcm8udAVvbmUudAV0d28udAd0aHJlZS50BmZvdXIudAdmaXZlLnRtBXNpeC50B3NldmVuLnQHZWlnaHQudAZuaW5lLnQGemVyby5vBW9uZS5vBXR3by5vB3RocmVlLm8GZm91ci5vBmZpdmUubwVzaXgubwdzZXZlbi5vB2VpZ2h0Lm8GbmluZS5vBnplcm8uYwVvbmUuYwV0d28uYwd0aHJlZS5jBmZvdXIuYwZmaXZlLmMFc2l4LmMHc2V2ZW4uYwdlaWdodC5jBm5pbmUuYw1xdW90ZXJldmVyc2VkB3VuaTI3NUIHdW5pMjc1Qwd1bmkyNzVEB3VuaTI3NUUHdW5pMjc1Rgd1bmkyNzYwB3VuaTJFM0EHdW5pMkUzQgpmaWd1cmVkYXNoB3VuaTIwMTUHdW5pMjAyMwd1bmkyNUU2B3VuaTI1QUEHdW5pMjVBQgd1bmkyNUI0B3VuaTI1QjUHdW5pMjVCOAd1bmkyNUI5B3VuaTI1QkUHdW5pMjVCRgd1bmkyNUMyB3VuaTI1QzMJaW52YnVsbGV0CmZpbGxlZHJlY3QNdW5kZXJzY29yZWRibAd1bmkyMDNFB3VuaTIwM0YHdW5pMjAxNglleGNsYW1kYmwHdW5pMjA0Nwd1bmkyMDQ5B3VuaTIwNDgHdW5pMjAzRAd1bmkyRTE4B3VuaTIzMUMHdW5pMjMxRAd1bmkyMzFFB3VuaTIzMUYHdW5pMjdFNgd1bmkyN0U3B3VuaTI3RTgHdW5pMjdFOQd1bmkyRTIyB3VuaTJFMjMHdW5pMkUyNAd1bmkyRTI1B3VuaTIxMTcHdW5pMjEyMAZ1MUYxMEQGdTFGMTBFBnUxRjEwRgZ1MUYxMkYGdTFGMTZBBnUxRjE2QgZ1MUYxNkMGdTFGMTZEBnUxRjE2RQZ1MUYxNkYEYXQuYwxleGNsYW1kb3duLmMOcXVlc3Rpb25kb3duLmMJdW5pMkUxOC5jCXVuaUE3ODkuYwZ6ZXJvLnUFb25lLnUFdHdvLnUHdGhyZWUudQZmb3VyLnUGZml2ZS51BXNpeC51B3NldmVuLnUHZWlnaHQudQZuaW5lLnUGcGx1cy51B21pbnVzLnUHZXF1YWwudQtwYXJlbmxlZnQudQxwYXJlbnJpZ2h0LnUIcGVyaW9kLnUHY29tbWEudQZ6ZXJvLmIFb25lLmIFdHdvLmIHdGhyZWUuYgZmb3VyLmIGZml2ZS5iBXNpeC5iB3NldmVuLmIHZWlnaHQuYgZuaW5lLmIGcGx1cy5iB21pbnVzLmIHZXF1YWwuYgtwYXJlbmxlZnQuYgxwYXJlbnJpZ2h0LmIIcGVyaW9kLmIHY29tbWEuYgZ6ZXJvLmQFb25lLmQFdHdvLmQHdGhyZWUuZAZmb3VyLmQGZml2ZS5kBXNpeC5kB3NldmVuLmQHZWlnaHQuZAZuaW5lLmQLcGFyZW5sZWZ0LmQMcGFyZW5yaWdodC5kCHBlcmlvZC5kB2NvbW1hLmQGemVyby5uBW9uZS5uBXR3by5uB3RocmVlLm4GZm91ci5uBmZpdmUubgVzaXgubgdzZXZlbi5uB2VpZ2h0Lm4GbmluZS5uC3BhcmVubGVmdC5uDHBhcmVucmlnaHQubghwZXJpb2Qubgdjb21tYS5uDW9yZGZlbWluaW5lLmEDQS51A0IudQNDLnUDRC51A0UudQNGLnUDRy51A0gudQNJLnUDSi51A0sudQNMLnUDTS51A04udQNPLnUDUC51A1EudQNSLnUDUy51A1QudQNVLnUDVi51A1cudQNYLnUDWS51A1oudQNhLnUDYi51A2MudQNkLnUDZS51A2YudQNnLnUDaC51A2kudQNqLnUDay51A2wudQNtLnUDbi51A28udQNwLnUDcS51A3IudQNzLnUDdC51A3UudQN2LnUDdy51A3gudQN5LnUDei51CGVncmF2ZS51CGVhY3V0ZS51CWVvZ29uZWsudQd1bmkxRDRBB3VuaTFENEIHdW5pMUQ1MQd1bmkxREFDB3VuaTFEQUUHdW5pMURCMAd1bmkxREJGB3VuaTAyQjEHdW5pMDJCNAd1bmkwMkUwB3VuaTAyRTQDYS52A2cudgNsLnYJZW9nb25lay52B2NvbG9uLnUIaHlwaGVuLnUIZW5kYXNoLnUIZW1kYXNoLnUGeWVuLkNOBEV1cm8HdW5pMDE5Mg1jb2xvbm1vbmV0YXJ5BGxpcmEHdW5pMjBBNgZwZXNldGEHdW5pMjBBOQRkb25nB3VuaTIwQjEHdW5pMjBCMgd1bmkyMEI0B3VuaTIwQjUHdW5pMjBCOQd1bmkyMEJBB3VuaTIwQUUHdW5pMjBCOAd1bmkyMEJEB3VuaTIyMTUKc2xhc2guZnJhYwd1bmkyMDMxCG9uZXRoaXJkCXR3b3RoaXJkcwd1bmkyMTU1B3VuaTIxNTYHdW5pMjE1Nwd1bmkyMTU4B3VuaTIxNTkHdW5pMjE1QQd1bmkyMTUwCW9uZWVpZ2h0aAx0aHJlZWVpZ2h0aHMLZml2ZWVpZ2h0aHMMc2V2ZW5laWdodGhzB3VuaTIxNTEHdW5pMjE1Mgd1bmkyMTg5B3VuaTIyMTkLZXF1aXZhbGVuY2UNcmV2bG9naWNhbG5vdAxpbnRlcnNlY3Rpb24Kb3J0aG9nb25hbAd1bmkyMDMyB3VuaTIwMzMHdW5pMjAzNQppbnRlZ3JhbHRwCmludGVncmFsYnQHdW5pMjIwMAd1bmkyMjAzB3VuaTIyMzYHdW5pMjIzNwd1bmkyMTA1B3VuaTIxMTMJZXN0aW1hdGVkB3VuaTIxOTAHYXJyb3d1cAd1bmkyMTkyCWFycm93ZG93bgd1bmkyMTk2B3VuaTIxOTcHdW5pMjE5OAd1bmkyMTk5B3VuaTIxRDAHdW5pMjFEMQd1bmkyMUQyB3VuaTIxRDMJYXJyb3dib3RoCWFycm93dXBkbgxhcnJvd3VwZG5ic2UHdW5pMjVDRgd1bmkyNUNCB3VuaTI1QTAHdW5pMjVBMQd1bmkyNzUyB3VuaTI1QzYHdHJpYWd1cAd1bmkyNUIzB3VuaTI1QjYHdW5pMjVCNwd0cmlhZ2RuB3VuaTI1QkQHdW5pMjVDMAd1bmkyNUMxB3RyaWFncnQHdHJpYWdsZglpbnZjaXJjbGUHdW5pMjVDOQd1bmkyNjEwB3VuaTI2MTEHdW5pMjcxMwd1bmkyNzE0B3VuaTI3MTcHdW5pMjcxOAttdXNpY2Fsbm90ZQ5tdXNpY2Fsbm90ZWRibAVoZWFydARjbHViB2RpYW1vbmQFc3BhZGUJc21pbGVmYWNlDGludnNtaWxlZmFjZQd1bmkyNzY0B3VuaTI2MTUGdTFGNEE5BnUxRjkxNgZ1MUY1MTIHdW5pMjYzRgZmZW1hbGUHdW5pMjY0MQRtYWxlB3VuaTIxMUUGdTFGNzQ4A3N1bgVob3VzZQd1bmkwMkI5B3VuaTAyQkIHdW5pMDJCQwd1bmkwMkJEB3VuaTAyQkUHdW5pMDJCRgd1bmkwMkMwB3VuaTAyQzEHdW5pMDJEMAd1bmkwMkQxB3VuaTAyRDIHdW5pMDJEMwd1bmkwMkQ0B3VuaTAyRDUHdW5pMDJENgd1bmkwMkQ3B3VuaTAyREUHdW5pMDJDOAd1bmkwMkM5B3VuaTAyQ0EHdW5pMDJDQgd1bmkwMkNDB3VuaUE3MUMHdW5pQTc4OQd1bmkyNUNDB3VuaTAzMDAJdW5pMDMwMC5jCXVuaTAzMDAuZwd1bmkwMzAxCXVuaTAzMDEuYwl1bmkwMzAxLmcHdW5pMDMwMgl1bmkwMzAyLmMHdW5pMDMwMwl1bmkwMzAzLmMHdW5pMDMwNAl1bmkwMzA0LmMHdW5pMDMwNQl1bmkwMzA1LmMHdW5pMDMwNgl1bmkwMzA2LmMJdW5pMDMwNi5rCXVuaTAzMDYuSwd1bmkwMzA3CXVuaTAzMDcuYwd1bmkwMzA4CXVuaTAzMDguYwd1bmkwMzA5CXVuaTAzMDkuYwd1bmkwMzBBCXVuaTAzMEEuYwd1bmkwMzBCCXVuaTAzMEIuYwd1bmkwMzBDCXVuaTAzMEMuYQl1bmkwMzBDLmMHdW5pMDMwRAl1bmkwMzBELmMHdW5pMDMwRgl1bmkwMzBGLmMHdW5pMDMxMAl1bmkwMzEwLmMHdW5pMDMxMQl1bmkwMzExLmMHdW5pMDMxMgl1bmkwMzEyLmMJdW5pMDMxMi5nB3VuaTAzMTMJdW5pMDMxMy5jCXVuaTAzMTMuZwd1bmkwMzE1CXVuaTAzMTUuYwd1bmkwMzE4B3VuaTAzMTkHdW5pMDMxQQd1bmkwMzFCB3VuaTAzMUMHdW5pMDMxRAd1bmkwMzFFB3VuaTAzMUYHdW5pMDMyMAd1bmkwMzIzB3VuaTAzMjQHdW5pMDMyNQd1bmkwMzI2CXVuaTAzMjYuYQd1bmkwMzI3CXVuaTAzMjcuYwd1bmkwMzI4CXVuaTAzMjguYwd1bmkwMzI5B3VuaTAzMkEHdW5pMDMyQwd1bmkwMzJFB3VuaTAzMkYHdW5pMDMzMAd1bmkwMzMxB3VuaTAzMzIHdW5pMDMzNAd1bmkwMzM5B3VuaTAzM0EHdW5pMDMzQgd1bmkwMzNDB3VuaTAzM0QHdW5pMDM0Mgl1bmkwMzQyLmMHdW5pMDM0Mwd1bmkwMzQ0B3VuaTAzNDUHdW5pMDM1Nwl1bmkwMzU3LmMHdW5pMDM1OAl1bmkwMzU4LmMHdW5pMDM1Qwd1bmkwMzVFB3VuaTAzNUYHdW5pMDM2MQd1bmkxRENECXVuaTAzNUUuYQl1bmkwMzYxLmEJdW5pMURDRC5hB3VuaTAzMzcHdW5pMDMzOAt1bmkwMzAyMDMwMA11bmkwMzAyMDMwMC5jC3VuaTAzMDIwMzAxDXVuaTAzMDIwMzAxLmMLdW5pMDMwMjAzMDMNdW5pMDMwMjAzMDMuYwt1bmkwMzAyMDMwNA11bmkwMzAyMDMwNC5jC3VuaTAzMDIwMzA2DXVuaTAzMDIwMzA2LmMLdW5pMDMwMjAzMDkNdW5pMDMwMjAzMDkuYwt1bmkwMzAyMDMwQw11bmkwMzAyMDMwQy5jC3VuaTAzMDQwMzAwDXVuaTAzMDQwMzAwLmMLdW5pMDMwNDAzMDENdW5pMDMwNDAzMDEuYwt1bmkwMzA2MDMwMA11bmkwMzA2MDMwMC5jC3VuaTAzMDYwMzAxDXVuaTAzMDYwMzAxLmMLdW5pMDMwNjAzMDMNdW5pMDMwNjAzMDMuYwt1bmkwMzA2MDMwOQ11bmkwMzA2MDMwOS5jC3VuaTAzMDgwMzAwDXVuaTAzMDgwMzAwLmMNdW5pMDMwODAzMDAuZwt1bmkwMzA4MDMwMQ11bmkwMzA4MDMwMS5jC3VuaTAzMDgwMzAzC3VuaTAzMDgwMzA0DXVuaTAzMDgwMzA0LmMLdW5pMDMwODAzMEMNdW5pMDMwODAzMEMuYwt1bmkwMzBBMDMwMQ11bmkwMzBBMDMwMS5jC3VuaTAzMEMwMzA3DXVuaTAzMEMwMzA3LmMLdW5pMDMwQzAzMTMNdW5pMDMwQzAzMTMuYwt1bmkwMzEyMDMwMAt1bmkwMzEyMDMwMQt1bmkwMzEyMDMwMwt1bmkwMzEzMDMwMAt1bmkwMzEzMDMwMQt1bmkwMzEzMDMwMwd1bmkwMzRGB3VuaTIzMTgHdW5pMjMyNQd1bmkyMzI2B3VuaTIzMkIHdW5pMjFFNwd1bmkyMzAzB3VuaTIwMDcHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMEIHdW5pMjAyRgd1bmlGRUZGCnNwYWNlLmZyYWMHdF9oX2VfeQl0X2hfZV9pX3IHVF9oX2VfeQlUX2hfZV9pX3IHVF9IX0VfWQlUX0hfRV9JX1IPdW5pMDAyRTAwMkQwMDI5D3VuaTAwMkUwMDJEMDAyOA91bmkwMDIxMDAyRDAwMjkPdW5pMDAyMTAwMkQwMDI4D3Vu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S1pLYktqS3JLnEukS6xLtUvoTFFMeEzgTOhM8Ez4TQBNCE0QTRhNIE0oTTBNv05YTmBOaE5wTnhOgE6ITpBOmk6iTqpOsk66TsROzE89T0VPVU9dT2VPbU91T31PhU+NT5VPnU+lT61P+lBNUFVQXVBlUG1QdVB9UIZQjlCWUJ5QplCvULdROFFAUchSKVIxUjlSQVJJUlFSWVJhUmlSgVKJUpFSmVKhUqpSslLcUuxTAVMLUxVTHlMnU0dTaVPNU9RT21P3VBJUGVQgVCdUXVRkVGtUgFSHVI5UolSpVLhUv1TUVNtU4lURVRhVQ1V8VaBVqVWyVbtVxFXLVdRV3VXkVe1WLFZpVpBWz1dCV3NXn1gaWDhYY1iOWMVY4lkkWU1ZfFmpWddZ/FooWmNahlq7WvFbH1tOW3tbj1u1W+db7lxuXJ9c2FzgXOhc8Fz4XQBdCF0QXRhdIF0oXTBdOV1CXUtdU11cXWVdbl13XYBdiV2QXZddoF2pXbJdul3DXcxd1V3eXedd8F35XgFeCl4TXhxeJV4tXjVePl5HXlBeWF5hXmpec158XoVejl6VXpxepV6uXrdev17IXtFe2l7jXuxe9V7+XwZfD18YXyFfKV8xXzpfQ19MX1RfXV9mX29feF+BX4pfk1+cX6Vfrl+3X8BfyV/SX9tf41/sX/Vf/mAHYBBgGWAiYCtgM2A8YEVgTmBXYGBgaWByYHtgg2CLYJNgm2CjYKtgs2C7YMNgy2DTYNtg42DrYPNg+2EDYQthE2EbYSNhK2EzYTthQ2FLYVNhW2FjYWthc2F7YYNhi2GTYZtho2GrYbNhu2HDYcth02HbYeNh62HzYftiA2ILYhNiHGIlYi1iNWI9YkViTWJVYl1iZWJtYnVifWKFYo1ilWKdYqVirWK1Yr1ixWLNYtVi3WLlYu1i9WL9YwVjDWMVYx1jJWMtYzVjPWNFY01jVWNdY2VjbWN1Y31jhWONY5VjnWOlY61jtWO9Y8VjzWPVY91j5WPtY/Vj/WQFZA1kFWQdZCVkLWQ1ZD1kRWR9ZKpksWS5ZMJk0GTeZOZk82T7ZQNlIGUoZTBlOGVAZUhlUGVYZWBlaGVwZXhlgGWIZZBlmGWvZcdl1GXxZhJmMGZRZn1mqGavZtBm12beZwVnDGdPZ4Rn0WfZaABoI2gqaDFoOGg/aEZoTWhUaHhoo2iqaMFo4mj7aR1pPmlmaYZpsGntahRqG2oiak1qVWqCaolqkGqXap5q02r5ax5rJmsuazZrSWuOa8Fr5Wv0bBpsL2x5bLJs4G0JbUdtYG2BbbFtwW3+bixuVW53bn5uhm6ObpVunW6kbqxus266bsJuym7Rbw1veG+nb9dv3nAVcH1whHCNcKxwzHFKcV1xZHFrcXJxeXGAcYdx1HHccgxyM3I6cntyp3LXcwFzU3OHc+Zz7XP0dGJ0a3TBdMh0z3TWdN11HXVPdVZ1X3VmdW51lHXVddx2AHYzdp120HcRd0h3b3eUd8536XgNeDd4a3ipeNl5CXkQeRh5H3kneS55Nnk9eUR5S3lSeVp5Ynl/eaJ5uHm/ecZ57HoUehx6R3pkenx6qXqxerh6wHrHes961nr2ewp7LHsze3t7tnu/e+h8A3wdfEx8VHyTfJp8oXyofOJ86XzwfPd9L302fW59dX19fYR9u33afg5+Ln5Cfvt/W39vf5h/z3/rgBaAToBjgKiA4YEcgYWB5YH1gh6CJoIugjaCPYJSglmCYIKcgwWDLINAg2mDoYO7g+eD7oQEhAuERYRMhFyEhISLhJKEmYSghLaEvYTEhPCFBIUthWSFgIWqheOF+YY+hneGjIaphrKGu4bEht6G+Ycoh1qHaodzh5SHtYe+h8eH0IfZh/uIG4g7iEGISIhOiFSIY4hyiHqIgoiOiJqIpoixiLyIyIjPiNiI7oj1iRmJJIkyiUCJUYlfiXCJfomPiZ2JronFidCJ3Inlie6KB4ofijeKRYpTioyKxYrQitmK4orviwiLHYs+i42LqIuxi7qLwovLi9SMCYw/jEyMWYxnjHWMiIydjKyMu4zHjNOM34zrjTWNdo2yjdaOHI5qjr2PII9qj6SP15ASkHmQx5EEkcGSdJJ9koaSj5KZkuqS85L8kwWTDpMXkyCTKZMykzuTRJNNk1aTX5Nok3GTepODk4yTlZOek6eTsJO5k8KTy5PUk92T7pP5lAKUC5QUlB2UJpRPlF6Uf5SulMGU6ZUZlSyVaZWZlbCVx5XalfaV/pYGlg6WFpYeliaWLpY2lj6WRpZOllaWXpZmlm2WdJZ7lpWWwZbolwSXGJcql1WXaZd1l42XopewmAeYTZh1mJKYyJjpmRqZKplKmWCZupncmfSaBpowmluagJqrmwabI5tZm3yblJu4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AIACHgBAgYWAAQAIAAcAAACAAh4AKIGFgAEACAAHAAAAgAIeACiBhYABAAgABwAAAIACHgAogYWAAQAIAAcAAACAAh4AKIGFgAEACAAHAAAAgAIeACiBhYABAAgABwAAAIACHgAogYWAAQAIAAcAAACAAh4AKIGFgAEACAAHAAAAgAIeACiBhYABAAgABwAAAIACHgAsgYWAAQAIAAcAAACAAh4ALIGFgAEACAAHAAAAgAIeACyBhYABAAgABwAAAIACHgAsgYWAAQAIAAcAAACAAh4ALIGFgAEACAAHAAAAgAIeACyBhYABAAgABwAAAIACHgAsgYWAAQAIAAcAAACAAh4ALIGFgAEACAAHAAAAgAIeACyBhYABAAgABwAAAIACHgAsgYWAAQAIAAcAAACAAh4ALIGFgAEACAAHAAAAgAIeADyBhYABAAgABwAAAIACHgA8gYWAAQAIAAcAAACAAh4APIGFgAEACAAHAAAAgAIeADyBhYABAAgABwAAAIACHgA8gYWAAQAIAAcAAACAAh4APIGFgAEACAAHAAAAgAIeADyBhYABAAgABwAAAIACHgA8gYWAAQAIAAcAAACAAh4APIGFgAEACAAHAAAAgAIeADyBhYABAAgABwAAAIACHgA8gYWAAQAIAAcAAACAAh4APIGFgAEACAAHAAAAgAIeADyBhYABAAgABwAAAIACHgA8gYWAAQAIAAcAAACAAh4APIGFgAEACAAHAAAAgAIeADyBhYABAAgABwAAAIACCgAugYWAAQAIAAcAAACAAgoALoGFgAEACAAHAAAAgAIKAC6BhYABAAgABgAAAgEBAgEILgECAIABAAgABgAAAgEBAgEKLgH/AIABAAgABwAAAIACCgAugYWAAQAIAAcAAACAAgoALoGFgAEACAAHAAAAgAIKAC6BhYABAAgABwAAAIACCgAugYWAAQAIAAcAAACAAgoALoGFgAEACAAHAAAAgAIKADiBhYABAAgABwAAAIACCgA4gYWAAQAIAAcAAACAAgoAOIGFgAEACAAHAAAAgAIKADiBhYABAAgABwAAAIACCgA4gYWAAQAIAAcAAACAAgoAOIGFgAEACAAHAAAAgAIKADiBhYABAAgABwAAAIACCgA4gYWAAQAIAAcAAACAAgoAOIGFgAEACAAHAAAAgAIKADiBhYABAAgABwAA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AKgAqACoARMAqACoALAAsACwALAAsACwALAAsAEgAMwAzADMAMwAzADMAMwAzADMAMwAzADMAMwBLQGgALcAtwEjAMIAwgDCALwAvAC8ALwAvAC8AS0BJgEmAKkBNgC8ALkAuQC5AKkAqQCpAKkAqQCpAKkAqQC3ALwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEbAKwAoQDQAJUAhQCOAKwArACsAKwArACsALQAwgDCAMIAwgDCAMIAwgCoAKgAqACoAKgAqACoAKgAvQCnAKcApwCnAKcApwCnARIBEgCtAK0ArQCtAK0ArQCtAK0ArQCtAK0ArQCtAK0ArQCtAK0BHACtALoAugC6ALoAugC6ANwAvAC8ALwAvADQANAA0ADQANAA0ADQANAAmACYAJgAmACYAJgBHAC0ALQAmwCRAJEAswCjALcAqgCqALwAzACRALcApwGTAMwBMADAAMcAsADSANIBkQGgALwAqADMAKwArQCRATAAnQCdAJ0AnQCdAJ0AnQCdAJ0AnQCdAJ0AnQCdAJ0AnQCdAJ0AnQCdAJ0AnQCdAJ0AnQCdAQEAhgCGAQoBAgChAKEAoQCQAJAAkACQAJABAwCUAK0AlACUAJQBDACdAJ0AnQCdAJ0AnQCdAJ0AnQCdAQoBCgCdAJ0AnQCdAJ0AnQCdAJ0AnQDKAJ0AnQCdAJ0AnQCdAJ0BIgCdAKgAqQCpAKkAqQCpAKkAqQCpAQkArgCuAK4ArgCuAK4ArgCuAK4ArgCuAK4A3AEdANwArwCvAM8BHwDSANIA0gDSAK0AwgCtAK0ArQCtATQBLAEsAM0CAwGfAK4ArgCuAKwArACsAKwArACsAKwArAGZAKwArAChAKEAoQChAKEAoQChAKEAoQChAKEAoQChAKEAoQChAKEAoQChAQ0AoQEAANQAmwCAAI8ApgCmAKYApgCmAKYAogDEAMQAxADEAMQAxADEAKcApwCnAKcApwCnAKcApwDYAMoAxgDGAMYAxgDGAMYAxgEqASoApwCnAKcApwCnAKcApwCnAKcApwCnAKcApwCnAKcApwCnAKcApwCpAKkAqQCpAKkAqQDUAMIAwgDCAMIA1ADUANQA1ADUANQA1ADUALQAtAC0ALQAtAC0AQ8AogCpAKoArQCtAQoAogDEALMAswCtANUAvADEAKMAtwDBAMEBsADcAJ0AnQCuAKEApwEYAQ8BDwCkARwBHwEXAKwAmgCaAM0A1QIEAMIAogCmAQoBNQEYARkA0gEkAS4AnQEWANQAowClAKwArACqANMBMQCtAY0A0gCzANkAjwEyATIArACsAK4AzQCsAKwAygEHAM8BDQEMAMIA2QDEAMQAxADEALUBJwEnAKcBHwErAMYAxgDMAKsBgQDMAJ8BEgEQATcAnQDVAMIA1ADFAK0BKQDPARMBEwEIAQgArgGRAgABkQEaALMAswDUALUApQC0AKEBkgGoAacBngGxASkAxADEAMQAxADEAMQAxADEAMQAxADEAMQAxADEASkBFADEARIApwCnAKcApwCnAKcApwCnAKcApwESARIApwCnAKcApwCnAKcApwCnAKcApwCnAKcApwCnARIApwEPAKQApACkAKQApACkAKQApACkAKQApACkAJ0ApACkAKQApACkAKQApACkAKQApACkAKQApAEPAKQBEgCrAKsAqwCrAKsAqwCrAKsAqwEeAK4AvgCuAK4ArgCuAS8AzADMAM0BnwGwAY4ArgEtAgIAvACpARMA1wCoAJgAsACsAMwAwgDQALkAqQC4AKwArwC0AJQApwDQALkA2QDQAMAA2QGQAZQBmgGkAMwBjgGhANABmwCvALkAzAChAQ4AugClARkArQDKALkAuQDMALsApgDIAKYAqgCyAKsBgwDGAYoAywCuAKcArgCgALgAogCsASQAnwDYAK8AogClAK0ArQCmAKsAqwDLAK0AqwGdAZ0BmAGQAb0BvQG8AbwBmAGYALwAvAGGAYYBlAGUAa0BqgGtAa0BjQGNAZoBmgGyAa8BsgGyANwA3AGcAZcBpAGkAbsBuQG7AbsBjwGPAMwAzAGOAYkBmwGOAbMBsAGsAbABkAGVAaEBoQG3AbcBmgDQANABmwGWAaMBmwG6AbgBtgG4AYEBgQGHAa4BrgHFAcUBxAHEAasBqwDcAaIBogHAAb4BwAHAAZoBmgDaAawBqQHDAcIBwQHCAZsBmwCvAK8ArwCvAK8ArwCvAK8ArwCvAK8ArwCvAKIAogCiAKIAogCiAKIAogClAKUApQClAKUApQClAKUApQClAKUArQCtAK0ArQCtAK0ArQCtAK0ArQCtAK0ArQCtAK0ArQCmAKYApgCmAKYApgCmAKYApgCmAKsAqwCrAKsAqwCrAKsAqwCrAKsAqwCrAKsAqwCrAKsAywDLAMsAywDLAMsAywDLAMsAywDLAK8ArwCvAK8ArwCvAK8ArwCvAK8ArwCvAKUApQClAKUApQClAKUApQClAKUApQClAMsAywDLAMsAywDLAMsAywDLAMsAywDLAMsAwgDSANIA0gDOAM0AmADZAJgAmACtAJgAmACYAJgAmACYAJgAmACYAJgAmACYAJgAmACYAMIAwgDZAaABoAGgAaAArQCtALwAnwCpAKgArQCoANAAkQEgALAAwgCmALkAsACsAK8AtAChAKcAxQDIANkAswC9ANoBiAChAYIArgCSAM8AvwCoAKgAlACoAKEAqADMAMwAtwCnAJgArgDCALAAxQCvARUArADDAKgBEwCoANQAkQDYAK8AwgCyALAAoQEwATAA1AC+AL0AzADQALwAuQCoALMAsACsAKwAxQDFAJ0AmAEZAK0AqACdAMoBEQCnAKcA0gCwASUAqgChAKwAogCQAK4A1ADCAYQAugDMAKwAwgCpAYcArgEPAL0BIgCdAJ0BCQCtAQMApwCuAK4ArwC5ALAAqQDSAKcA1ACnAKgAoQDVAK0BHACtAYUApgDbANwA0gDIAKoAkAEyATIBjAGHAKwAygCtAJ0AhgCdAJsApwChAKEA1ADUAK4A0ADCANAAuQDMANQAwgDUANgArwDCANAApwCnAKQApACdAMoA0gDMANkBHQC0ANIBhQDbANwA0gDKAKgAtwCuAJ0ArgCnAKcApwCsALoArADCAK4ApwDKANIAwADKANICAQEfAK8ArwCvAK8ArwCvAK8ArwCvAK8BHwEmALwAqQCuAL0ArgCvAKoArwCvALwBJgCvAK8ArwCvAK8ArwCvAK8ArwCvAK8AtAChAK8ArwCvAK8AqgCvAK8ArwCvAK8ArwCvAK8ArwCvAK8ArwDSANIA0gDSAJ8A0gDSALkAuQDSAaYA0gDSAaYBpgDSAaYA0gAAAAAAAACBAAAAAAClAKUA0gDSAKYAigCLAAAAAACvAIsA0gC5ALkAuQC5ALkAuQC5ALkAuQC5ALkAuQC5ALkAuQCIAIgAiACoAL0AvQC8ALwAvAC9AIIAqQCCAKkAuQDXANcArgGPAYMBiADaAY0BiwDEAMQAvAC8ALwAvADVANUAvQC9ALwAvAC8ALwAjgCO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AD8AAAADACIAIwAkAAAAAwBLAE0ATgAAAAMASAA/AEoN7AADADUAPABBDeYAAwA2AD0AQgAAAAQAUQBSAEMAUwAAAAQASABBAD4ASQAAAAQAAgADAAUABA7AAAUAVQBWAFcAWABUDa4ABQBVAFQAVgBXAFgOoAAIADQANQA2ADsAPAA9AEEAQgAAAAoADAANABEAFAAYABkAGgAbAB4AHwAAABcAVQBWAFcAWAA0ADcANQA2ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBZAAD//wAvAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAiACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAgACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAhACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAdACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAeACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAfACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwAA//8AMAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAcACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwABEFIGGQABD8wCCQABD8wAHgABD8wAGQABD8wADQABD8wAawABEDgALAABEBgACgABEIQAAgABEBQAAgABD7QA1wABECz/8gABD/AAAAABD6gAAQABD+QAAQ/qAAEwdAABD6AAATCCAAEPnAABMHoAAQ+YAAEwsgABD5QAATDEAAEPkAABMLwAAQ+MAAEwmgABD4gAATCsAAEPhAABMKQAAQ+AAAEwggABD3wAATCUAAEPeAABMIwAAQ90AAEwagABD3AAATB8AAEPbAABMHQAAQ9oAAEwhgABD5IAAg+cAAICxgZdAAIPmgACB5AHkgACD7oAAgUIBRkAATDoAAIP7A+OAAIPjAACArQCuQACD8gAAwd9B34HfwABMI4AAw9+D4QPigACD5wAAwUvBTAFMQACD5oAAwUiBSQFJQACD7YABAZhBmIGYwZkAAIPzAAEB5wHnwekB6oAAg+mAAQFQAVABUwFTAACD6QABAK0ArkCuwK6AAIP9gAFAagBrQMYAxkDGgACD1Aedg+2HnYAAg8sD1oAAg+0AAUFIwUkBSgFKQUtAAIPsgAFBEcF1QXWBdcF1AACEIAABwPNA9oD4gPtA/0EBwQXAAMAAR1cAAEYJAAAAAEAAAAJAAMAAReyAAEYEgAAAAEAAAAJAAIPKhuoEToPNgAFDsQPQg86Dz4PQgACEJQACABCAHABUAF9AhIC0gLwBmAAAhCSAAgFAwUGBQcFCQUUBRcFGAUaAAIQkAAIAI0AnwD0ATUBQwNbATgF2AADAAAAAQ8mAAEaAgABAAAAEAADAAEPOAABDt4AAAABAAAATwADAAEP3gABDgQAAAABAAAATwADAAAAAg28DuoAARQeAAEAAAAOAAMAAAABDtwAAhEsGbgAAQAAAA8AAwACDtYPHgABDcoAAAABAAAAUAADAAAAAQ7IAAEOyAABAAAAHAADAAAAAQ68AAEOvAABAAAAHAADAAEOvgABDqQAAAABAAAAHQADAAEOtAABDpgAAAABAAAAHQACEFwACgACAAYACgAQABYAHAAgAagAKgAwAAEv7gAKD7oOkA8SD9IOcg6WD1YPVg9kD2QAAhAQAAoDAQMCAwMDBAMFAwYDBwMIAwkGXgADAAAAAR4WAAEQbgABAAAACwADAAAAARrKAAETOgABAAAACwADAAAAAQ7mAAEORAABAAAACwADAAAAAQ7gAAEOOAABAAAACwADAAAAAQ0UAAEOJgABAAAACwABD1YACw42DiQOKg4wDjYOPA5CDkgOTg5UDloAAwAAAAEPmAABDkQAAQAAABUAAwAAAAEPhgABDjgAAQAAABYAAwAAAAEPdAABDiwAAQAAABcAAwAAAAEPegABDiAAAQAAABUAAwAAAAEPaAABDhQAAQAAABYAAwAAAAEObgABDggAAQAAABUAAg/IAA0FIgUjBSQFJQUmBScFKAUpBSoFKwUsBS0FLgACDr4WShKUFkoACwxiDpQMYgxiD44MYg7KDGIMYhFeDGIAAg8uAA4GCgYLBgwGDQYOBg8GEAYRBhIGEwYWBhcGFAYVAAIPDAAOBfwF/QX+Bf8GAAYBBgIGAwYEBgUGCAYJBgYGBwACEBoADwMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWBl8DFwACEBgADwEzA1sBNAE1ATcCTwJSAmYCWwKTAm4CdAKXAoICVAACDo4ADwe/BfwF/QX+Bf8GAAYBBgIGAwYEBgUGBgYHBggGCQACEAYAEQXaBdsF3AXdBd4F3wXgBeEF4gXjBekF6gXnBegF5AXlBeYAAg/eABEF6wXsBe0F7gXvBfAF8QXyBfMF9AX6BfsF+AX5BfUF9gX3AAIOxAARArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsECwgLDAsUCwAACEEYAEwUEBQUFCgULBQwFDQUOBQ8FFQUWBRsFHAUdBR4FHwUgAwoFMgUzAAIOUAAUBU0FTgVPBVAFUQVSBVMFVAVVBVYFVwVYBVkFWgVbBVwFXQVeBV8FYAACDjIAFAVBBUIFQwVEBUUFRgVHBUgFSQVKBVcFWAVZBVoFWwVcBV0FXgVfBWAAAhAwABQAAgACAAYABgAKAAoAEAAQABYAFgAcABwAIAAgAagBqAAqACoAMAAwAAE3nAAWEowOAhGcD0IOFA1MDsQR1hE0DiYQ1A+6DjgNZg/eEQQOSg5cDm4O+g8SDyoAAhE2ABgAAgACAAQABgAGAAoACgAQABAAFAAWABYAHAAcAB4AIAAgAagBqAAqACoALgAwADAAAg/GAB4GNQY2BjcGOAY5BjoGOwY8Bj0GPgY/BkAGQQZCBkMGRAZFBkYGRwZIBkkGSgZLBkwGTQZOBk8GUAZRBlIAAhNsACECxgLHAsgCyQLKAssCzALNAs4C0wLPAtAC0QLSAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiBRAFEQYZBl0AAhKsAC4HIQckBycHKQcrBy0HLwcxBzMHNQc3BzkHOwc+B0AHQgdEB0YHSAdLB04HXgdgB3AHdQd3B4MHhQeHB4kHiweNB48HkQeTB5UHlweZB5sHnQegB6MHpQenB6kHqwABN5oAMhKqEXYRmhC8EaIQwBF8EaoRghGyErYRiBDEEboRjhHCEcoQyBDMEdIR2hHiENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUCJoRGBEcESARJBEoESwRMBE0EZQAAhbMAEMC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLSAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwAC4wLkAuUC5gLnAugC6QLqAusC7QLuAu8C0gLsAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/BRIFEwUSBRMGGQYZBjUGNQABGD4ARBJkE5YSahJwEnYSfBKCEogSjhKUEpoSoBKmEqwSshK4E54SvhLEEsoS0BLWEtwS4hLoEu4S9BL6EwATBhMMExITGBMeEyQTKhMwEzYTPBNCE0gTThNUFOgUWBRoFHgUiBSYFKgUuBTIFNgTphQwFDoURBROE1oTYBNmE2wTchN4E34ThBOKE5AAAAEaAAABHQAAAR4AAAEXAAABGwAAARwAAAEYAAABGQAAARUAAAECAAAAAAAAAAAAAAAAAQMAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAAAEFAAAAAAAAAAAAAAAAAQYAAAAAAAAAAAAAAAABBwAAAAAAAAAAAAAAAAEIAAAAAAAAAAAAAAAAAQkAAAAAAAAAAAAAAAABCgAAAAAAAAAAAAAAAAELAAAAAAAAAAAAAAAAAQwAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAEOAAAAAAAAAAAAAAAAAQ8AAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAERAAAAAAAAAAAAAAAAARIAAAAAAAAAAAAAAAABEwAAAAAAAAAAAAAAAAEWAAABFAAAAAAAAAAAAAAAAiK0AR8HvwYbBhwGHQYeBh8GIAYhBiIGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjYGNwY4BjkGOgY8Bj4GPwZBBkIGQwZEBkUGRgZHBkgGSQZKBksGTAZNBk4AQgBwArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLBAsICwwLEAsUCwALSBk8GUAMCAwMDBAMFAwYDBwMIAwkAjQCfAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQD0AhIGUgMWAwABNQFDA1sBOALjAuQC5QLmAucC6ALpAuoC6wLtAu4C0gLsAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AvABMwNbATUBNwK5Ak8CZgJbAm4CdAKXAlQDzQPaA+ID7QP9BAcEFwK7AroERwUDBQQFBQUGBQcCtAK5BQkFCgULBQwFDQUOBQ8FIQUiBSMFJQUmBScFFwUoBSkFGAUqBSsFLAUxBS0FGgUbBS4FHAUdBR4FHwUgAwoFEgUTBTIFMwVABVgFWQVaBVsFXAVdBV4FXwVgBUwFVwVYBVkFWgVbBVwFXQVeBV8FYAZhBdUF1gZiBmMGZAZ/BdcF1AX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGGQYZBl4GXwZgBjUGaQXYBycHKQcrBy0HMQcxBzMHNQc3BzkHOwc+B0AHQgdEB0YHTgdeB2AHcAd1B3cHgweFB4cHiQeLB40HjweRB5MHlQeXB5kHmwegB6MHpQenB6kHqwMXAAEisgGXFoYWjBaSFpgWnhakFqoWsBa2FrwWwhbIFs4ekB6YHqAeqB6wHrgewB7IHtAe2B7gFtQW2hbgFuYW7BbyFvgW/hcEFwoXEBcWFxwXIhcoFy4XNBc6F0AXRhdMF1IXWBdYF14XZB7oHvAe+B8AHwgfEBdqF3AXdhd8F4IXiBeOF5QXmhegF6YXrBeyF7gXvhfEF8oX0BfWF9wX4hfoF+4X9Bf6GAAYABgGGAwYEhgYGB4YJBgqGDAYNhg8GEIfGBhIGE4YVBhaGGAYZhhsGHIYeBh+GIQYihiQGJYYnBiiGKgYrhi0GLoYwBjAGMYYzB8gHygfMB84H0AfSBjSGNgY3hjkGOoY8Bj2GPwZAhkIGQ4ZFB9QGRoZIBkmGSwZMhk4GT4ZRB9YGUoZUBlWGVwZYhloGW4ZdBl6GYAZhhmMGZIZmBmeGaQZqh9gH2gfcB94GbAZthm8GcIZyBnOGdQZ2hngGeYZ7BnyGfgZ/hoEGgoaEBoWGhwaIhooGi4aNBo6GkAaRhpMGlIaWBpeGmQaahpwGnYafBqCGogajhqUGpoaoBqmGqwashq4Gr4fgB+IH5AfmB+gH6gfsB+4H8AfyB/QGsQayhrQGtYa3BriGuga7hr0GvobABsGGwwbEhsYGx4bJBsqGzAbNhs8G0IbSBtOG1QbWh/YH+Af6B/wH/ggABtgG2YbbBtyG3gbfhuEG4obkBuWG5wbohuoG64btBu6G8AbxhvMG9Ib2B6EG94b5BvqG/Ab9hv8HAIcCBwOHBQcGhwgHCYcLBwyIAgcOBw+HEQcShxQHFYcXBxiHGgcbhx0HHocgByGHIwckhyYHJ4cpByqHLActhy8HMIgECAYICAgKCAwIDgcyBzOHNQc2hzgHOYc7BzyHPgc/h0EHQogQB0QHRYdHB0iHSgdLh00HTogSB1AHUYdTB1SHVgdXh1kHWodcB12HXwdgh2IHY4dlB2aHaAgUCBYIGAgaB2mHawdsh24Hb4dxB3KHdAd1h3cHeId6B3uHfQd+h4AHgYeDB4SHhgeHh4kHioeMB42HjweQh5IHk4eVB5aHmAeZh5sHnIeeB5+HoQeigABAAEAuwABAAEDPgABAAEDRAABAAEDUQABAAEEtgABAAEFqAABAAEGaAABIMwAASDWAAEg2gABIRQAASEgAAEhJgABINgAASDcAAEg4AABIOQAASDoAAEg7AABIIQAASCGAAEgiAABAAEAJAABIIQAAQACBTUFQQAB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ALMAtwBKAL0AxgBPAMkAzQBZAM8AzwBeANgA2wBfAN0A4ABjAOUA6ABnAOwA7ABrAO4A7wBsAPcBAABuAQIBBQB4AQkBCQB8AQsBDgB9AREBGgCBARwBIACLASgBKACQAT0BQQCRAUQBTgCWAVIBVgChAVgBWwCmAV0BXQCqAV8BYACrAWQBZACtAWcBagCuAWwBbQCyAXIBewC0AX8BgwC+AYUBhQDDAYcBjQDEAZABkADLAZIBlQDMAZsBoQDQAaMBpADXAaYBpgDZAaoBqwDaAbIBswDcAb4BvwDeAcEBxQDgAcwB1QDlAdgB3ADvAd4B3gD0AecB6gD1AewB7wD5AfQB9wD9AfsB+wEBAf4B/wECAgcCEAEEAhMCFgEOAhkCGQESAhsCHgETAiECKgEXAiwCMAEhAjgCOAEmAkgCTAEnAAIAAgchAAIAAgckAAIAAgcnAAIAAgcpAAIAAgc1AAIAAgc5AAIAAgcrAAIAAgcvAAIAAgczAAIAAgc+AAIAAgdCAAIAAgdYAAIAAgc3AAIAUAckAAIAUAcrAAIAAwczAAIAAwdnAAIABAdeAAIABAckAAIABAcnAAIABAczAAIABAc+AAIABQczAAIABQc+AAIABQdYAAIABQdnAAIABQdeAAIABgchAAIABgckAAIABgcnAAIABgcpAAIABgc1AAIABgcrAAIABgcvAAIABgczAAIABgc+AAIABgdYAAIABgc3AAIABwczAAIACAckAAIACAcnAAIACAcrAAIACAcvAAIACAczAAIACAc+AAIACAdbAAIACAcpAAIACQcnAAIACQc1AAIACQczAAIACQc+AAIACQdYAAIACQdeAAIACQdkAAIACQdnAAIACgchAAIACgckAAIACgcnAAIACgcpAAIACgc1AAIACgcrAAIACgcvAAIACgczAAIACgc+AAIACgc3AAIACgdYAAIACwcnAAIACwc+AAIADAdbAAIADAdYAAIADAdnAAIADQckAAIADQc+AAIADQdbAAIADQdYAAIADQdnAAIADgckAAIADgczAAIADgdYAAIADwchAAIADwckAAIADwc+AAIADwcpAAIADwczAAIADwdbAAIADwdYAAIADwdnAAIAEAchAAIAEAckAAIAEAcnAAIAEAcpAAIAEAc1AAIAEAcrAAIAEAcvAAIAEAc7AAIAEAc+AAIAEAdYAAIAEAc3AAIA0AckAAIA1wckAAIA1wchAAIA1wc3AAIA1wcpAAIA1wdYAAIAEQczAAIAEwckAAIAEwc+AAIAEwczAAIAEwdbAAIAEwdYAAIAEwdnAAIAFAckAAIAFAcnAAIAFAczAAIAFAc+AAIAFAdeAAIAFAdbAAIAFAdYAAIAFQc+AAIAFQczAAIAFQdeAAIAFQdbAAIAFQdYAAIAFQdnAAIAFQc1AAIAFgchAAIAFgckAAIAFgcnAAIAFgcpAAIAFgc1AAIAFgcrAAIAFgcvAAIAFgc5AAIAFgc7AAIAFgc+AAIAFgdZAAIAFgdYAAIAFgc3AAIBCgckAAIBCgchAAIBCgc3AAIBCgcpAAIBCgdYAAIAFwdYAAIAGAchAAIAGAckAAIAGAcnAAIAGAc1AAIAGgchAAIAGgckAAIAGgcnAAIAGgcpAAIAGgc1AAIAGgczAAIAGgdYAAIAGgc3AAIAGwckAAIAGwcnAAIAGwczAAIAGwc+AAIAGwdYAAIAGwdnAAIBJwc+AAIAQQckAAIAbwckAAIAmQckAAIAxwckAAIBAQckAAIAHAcgAAIAHAcjAAIAHAcmAAIAHAcoAAIAHAc0AAIAHAc4AAIAHAcqAAIAHAcuAAIAHAcyAAIAHAc8AAIAHAdBAAIAHAdYAAIAHAc2AAIBXgcjAAIBXgcqAAIAHQczAAIAHQdnAAIAHgddAAIAHgcjAAIAHgcmAAIAHgcyAAIAHgc8AAIAHwczAAIAHwc9AAIAHwdYAAIAHwdnAAIAHwddAAIAIAcgAAIAIAcjAAIAIAcmAAIAIAcoAAIAIAc0AAIAIAcqAAIAIAcuAAIAIAcyAAIAIAc8AAIAIAdBAAIAIAdYAAIAIAc2AAIAIQcyAAIAIgcjAAIAIgcmAAIAIgcqAAIAIgcuAAIAIgcyAAIAIgc8AAIAIgdcAAIAIgcoAAIAIwcnAAIAIwc0AAIAIwcyAAIAIwc8AAIAIwdYAAIAIwddAAIAIwdkAAIAIwdnAAIBqAcgAAIBqAcjAAIBqAcmAAIBqAcoAAIBqAcqAAIBqAcuAAIAJAdYAAIBqAc8AAIAJAdBAAIBqAc2AAIBrQcmAAIBrQc8AAIAJgdbAAIAJgdYAAIAJgdnAAIAJwckAAIAJwc9AAIAJwdbAAIAJwdYAAIAJwdnAAIAKAcjAAIAKAcyAAIAKAdYAAIAKQcgAAIAKQcjAAIAKQc8AAIAKQcoAAIAKQcyAAIAKQdbAAIAKQdYAAIAKQdnAAIAKgcgAAIAKgcjAAIAKgcmAAIAKgcoAAIAKgc0AAIAKgcqAAIAKgcuAAIAKgc6AAIAKgc8AAIAKgdBAAIAKgdYAAIAKgc2AAIB3wcjAAIB5gcjAAIB5gcgAAIB5gc2AAIB5gcoAAIB5gdYAAIAKwcyAAIALQcjAAIALQc8AAIALQcyAAIALQdbAAIALQdYAAIALQdnAAIALgcjAAIALgcmAAIALgcyAAIALgc8AAIALgddAAIALgdbAAIALgdYAAIALwc9AAIALwcyAAIALwddAAIALwdbAAIALwdYAAIALwdnAAIALwc0AAIAMAcgAAIAMAcjAAIAMAcmAAIAMAcoAAIAMAc0AAIAMAcqAAIAMAcuAAIAMAc4AAIAMAc6AAIAMAc8AAIAMAdZAAIAMAdYAAIAMAc2AAICGgcjAAICGgcgAAICGgc2AAICGgcoAAICGgdYAAIAMQdYAAIAMgcgAAIAMgcjAAIAMgcmAAIAMgc0AAIANAcgAAIANAcjAAIANAcmAAIANAcoAAIANAc0AAIANAcyAAIANAdYAAIANAc2AAIANQcjAAIANQcmAAIANQcyAAIANQc8AAIANQdYAAIANQdnAAICNwc8AAIBTwcjAAIBfAcjAAIDGAcjAAIB1gcjAAICEQcjAAIEbAc1AAIEjQc1AAIEdQc1AAIEugc0AAIBqAc0AAIEwwc0AAMAAgcnByQAAwACBycHIQADAAIHJwc3AAMAAgcnBykAAwACBycHWAADAAIHLwckAAMAAgcvByEAAwACBy8HNwADAAIHLwcpAAMAAgcvB1gAAwACBzkHJAADAAYHJwckAAMABgcnByEAAwAGBycHNwADAAYHJwcpAAMABgcnB1gAAwAGBysHJAADAA0HWAcrAAMAEAcnByQAAwAQBycHIQADABAHJwc3AAMAEAcnBykAAwAQBycHWAADABAHKwckAAMAEwdYBysAAwAUBz4HMwADABYHNQcrAAMAFgc1ByQAAwAWBzUHPgADABYHNQchAAMAHAcmByMAAwAcByYHIAADABwHJgc2AAMAHAcmBygAAwAcByYHWAADABwHLgcjAAMAHAcuByAAAwAcBy4HNgADABwHLgcoAAMAHAcu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BCgAAwdzB7EEKgADB3MHbwOBAAIHIwOFAAIHrQN/AAIHSQODAAIHrAOHAAIHrgOAAAIHIAO4AAIETgO4AAIHcwOEAAIHsAN+AAIHTAOCAAIHrwOGAAIHsQOoAAIHIwOsAAIHrQOmAAIHSQOqAAIHrAOuAAIHrgOnAAIHIAPBAAIETgPBAAIHcwOrAAIEVgOpAAIHrwOtAAIHsQOlAAIEUAO+AAMETgetA7oAAwROB0kDvAADBE4HrAPAAAMETgeuA70AAwROB7ADuQADBE4HTAO7AAMETgevA78AAwROB7EDvgADB3MHrQO6AAMHcwdJA7wAAwdzB6wDwAADB3MHrgO9AAMHcwewA7kAAwdzB0wDuwADB3MHrwO/AAMHcwexA8cAAwROB60DwwADBE4HSQPFAAMETgesA8kAAwROB64DxgADBE4HsAPCAAMETgdMA8QAAwROB68DyAADBE4HsQPHAAMHcwetA8MAAwdzB0kDxQADB3MHrAPJAAMHcweuA8YAAwdzB7ADwgADB3MHTAPEAAMHcwevA8gAAwdzB7EAhAACBygAnwACBzwBbQACBzwCeQACB2kCfAACB2kBPQACB18BPQACByMBPgACB18BPgACByMBQgACB18BPwACB18BPwACByMBPAACByMBQAACB18BQAACByMBQQACB18BQQACByMCSAACB18CSAACByMCSQACB18CSQACByMCSgACB18CSgACByMCRwACByMCSwACB18CSwACByMCTAACB18CTAACByMCXgACBxcCTQACB18CYQACBxcDbQACByMDcQACB60DawACB0kDbwACB6wDcwACB64DdAACBy4DbAACByADrwACBE4DrwACB3MDcAACB7ADagACB0wDbgACB68DcgACB7EDdQACByoAXQACB4EAXQACB4AArQACB2kA9gACB4EA9gACB4ABawACB4EBawACB4ABjgACB10BkAACBygGUAACByMGTwACByADtQADBE4HrQOxAAMETgdJA7MAAwROB6wDtwADBE4HrgO0AAMETgewA7AAAwROB0wDsgADBE4HrwO2AAMETgexA7UAAwdzB60DsQADB3MHSQOzAAMHcwesA7cAAwdzB64DtAADB3MHsAOwAAMHcwdMA7IAAwdzB68DtgADB3MHsQABABYDGwMfAyEDIwMpAysDLgMy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EQoRFBEeFN4SwhEoESgVTBVMFUwVTBVMFUwVTBNEEW4RbhEyETwTnhSEEW4RRhFQEVoRbhFkEW4ReBGCFCARjBGWEaARqhVMEbQRvhHIEdwR0hHcEdwUhBTeFKwR5hHwEfAUIBH6EgQSNhIOEjYSGBIiEiwSNhJAEkASwhRSEkoSVBJeDs4UrBSsEmgSchMwEnwShhKQEpoUIBKkFN4SrhUkErgSwhLCEswS1hLgFBYVVhLqFXQS9BL+EwgTEhMcEyYTMBVWEzoTRBQWE04TWBNiFKwTbBN2E4ATihOUE54TqBOyFKITvBPGE9AO1BPaE+QT7hPuE+4T7hPuE+4T7hPuE+4T+BQCFIQUhBSEFIQUhBSEFIQUhBSEFAwUDBQMFAwUDBQMFAwUDBQWFCAUKhSiFDQUthS2FD4USBRSFFwUZhRwFUIUehSEFI4UmBSiFKwUthVMFMAUyhTUFTgU3hToFUIU/BTyFPwVBhUQFRoVJBU4FS4VOBVCFUIVTBVWFWAVahV0FX4AAwAyAPIAABJ+AAMAXgHiEm4SegABAAAAAAADAfICjBJ8Eo4AAwI6AqASfhKEAAMBhgHiEm4SXAADAcIB7BJYEkwAAwHCAeISPBJIAAMA5gKqEmISXAADAIICqgAAElIAAwBkAfYAABIkAAMAjALIElYSMgADAHgCbhIQElIAAwCWAw4SABIkAAMAhAKqEiwSGgADAIICqhHsEhAAAwCMAtIAABHiAAMAlgLmEhQR3gADAIICqhHOEhwAAwCgA0oAABHEAAMAjALIAAAR2AADAIwBaBIWEdoAAwC+AlgRrBH6AAMB1gJYEZwR8AADAHgA8BH4EeYAAwAy/3QRjhHuAAMAyADmEYQRhAADAIIA8BGSEXQAAwDIAPARiBFqAAMAvgEEEcARfgADAHgA3BFWEYAAAwCMAZARUhGmAAMBLADyEWwRQgADAQQAABE+AAAAAwDmAAARNAAAAAMA0gAAEUIAAAADAL4AABEyAAAAAwDIAAAREAAAAAMAoAAAEQYAAAADAKAAABEaAAAAAwC+AAARWAAAAAMA0gAAEQwAAAADAIwAABD8AAAAAwCqAAAQ8gAAAAMAvgAAENAAAAADANIAABDAAAAAAwD6AAAQ4AAAAAMCHAKqEMoQ1gADAggCqhDGEMwAAwIIAqoAABDCAAMC+AKqEPQQuAADAfQCqhDkEK4AAwG4AfYAABCAAAMB9AH2EHYQdgADASIB9hDSEGwAAwKeAfYQgBBiAAMBuAH2EKAQWAADAlgCqhCQEHIAAwIwAqoQjBBoAAMCRAKqEKYQXgADAjACqhCcEFQAAwG4AqoQkhBKAAMB9AH2EF4QHAADAeAB9hBaEBIAAwIIAfYQYhAIAAMB9AH2EFgP/gADAXIB9hBaD/QAAwFoAqoQLBAOAAMB/gH2D9oP4AADAZgAAA/iAAAAAwFKAAAP0gAAAAMAMgAAEDQAAAADAQQAABBIAAAAAwDwAAAPzAAAAAMBVAAAEC4AAAADARgAAA+UAAAAAwAsAAAQCAAAAAMBSgAAD4YAAAADAL4AAA+UAAAAAwF2AAAP8AAAAAMA0gAAD2gAAAADAQ4AAA98AAAAAwBQAAAPcgAAAAMAPAAAD0oAAAADAUwAAA+gAAAAAwC0AAAPMAAAAAMA5gAAD7AAAAADAFoAAA98AAAAAwFKAAAPeAAAAAMAWgAADywAAAADASwAAA8EAAAAAwF8AAAPWgAAAAMBGAAADxQAAAADAFAAAA9GAAAAAQAA/+oAAwBkAfgAAA7cAAEBuAIKAAMBXgKqDyYO6gADAVQCqg7aDuAAAwFMAqoOuA7WAAMBwgKqDwgOzAADASwCqg74DsIAAwFUAqoOjg64AAMBPgH2DyAOigADAOwB9g8cDoAAAwFyAfYO0A52AAMBXgMODooOigADAcICqg6kDoYAAwHGAqoO+g58AAMBcgMODk4ObAADAWoCqg7sDmgAAwEsAqoOWA5eAAMBXgKqDoQOVAADANIDDg5uDkQAAwDSAqoOOg5AAAMBmgKqDioONgADAMgCqg5oDiwAAwDSAqoORg4iAAMA3AKqDlQOGAADAQQCqg3kDg4AAwDcAqoOIg4EAAMBpAKqDe4N+gADAZACqg3qDfAAAwGGAqoOCg3mAAMBpAMODbgN1gADAkQCqgAADdIAAwE2AqoNwg3IAAMBQAKqAAANvgADAeACqg32DbQAAwGWAqoNwg2qAAMBSgKqDXwNoAADAZADDg3SDZAAAwGQAqoNgA2MAAMBcgKqDb4NggADASwCqg1sDXgAAwFUAqoAAA1uAAMBfAKqDe4NZAADAXwCqg1ODVoAAwFoAqoNjA1QAAMBaAKqDToNRgADAPACqg1aDTwAAwFoAqoNwg0yAAMBRwKqDb4NKAADAXICqg0YDR4AAwFKAqoNwg0UAAMBLAKqDOANCgADAZACqg08DQAAAwE2AqoNMgz2AAMBNgKqDOAM7AADAV4CqgzWDOIAAwE2Am4M0gz2AAMBIgH2DPgMqgADAOYC3A0ADMQAAwDcAtwNAgy6AAMB1gH2DNoMjAADAeAB9gzWDIIAAwFoAtwMxgycAAMAyAJ4DLYMhgADAUoCbgx8DKYAAwFeAtwMugx+AAMBfALcDFAMdAADAOYB9gxeDEYAAwFoAtwMNgxgAAMBBAH2DPIMMgADAJYB9gwoDCgAAwDcAfYMfgweAAMBBAH2AAAMFAADAUQB9gz6DAoAAwFqAtwMxgwkAAMBIgH2C/AL9gADATYB9gw6C+wAAwFeAtwMBgwGAAMB6gLcAAAL/AADARgB9gvmC84AAwEEAfYL3AvEAAMBGAH2C7oLugADAUAB9guwC7AAAwFAAtwLvgvKAAMBcgLcC7QLwAADAL4B9gvsC5IAAwEsAfYAAAuIAAMA0gLcC5YLogADAOYC3AtuC5gAAwG4AfYLggtqAAMBzAH2C3gLYAADAf4B9gt0C1YAAwFAAfYLrAtMAAMBpAH2C0ILQgADAXwB9gsyCzgAAwGaAtwLjgtSAAMBLALcC2wAAAADASIB9gAACxoAAwD6AfYLEAsQAAMBGALcCwYLKgADAJYB9gtWCvwAAwDCAngLvgsKAAMBcgLcCwYLDAADAZoC3ArYCwIAAwFKAngLQArsAAMBLAH2CugKygADAYYB9greCsAAAwGGAtwKtgraAAMA5gH2CsoKrAADAQQB9gsCCqIAAwEiAfYK+AqYAAMBGALcCu4KsgADASwC3ArkCqgAAwEiAtwKkgqeAAMBNgLcCogKlAADAQQC3ArSCooAAwD2AtwLWAqAAAMAyALcCqwKdgADAUoC3ApgCmwAAwCMAfYKVgo+AAMA+gMOCnwKUgADAOYCqgpICk4AAwGQAqoKGgpEAAMA5gKqCnYKOgADATYCbgpsCk4AAwEiAfYKAgoCAAMBSgJuClgKOgADARQB9gn6Ce4AAwDIAtwJ/AoIAAMA0gLcCiIJ/gADANwC3AnuCfQAAwEEAtwJ3gnqAAMApgH2CcgJvAADALQB9gnQCbIAAwDSAfYJ6gmoAAMBSgKqCbwJwgADAUAB9gmsCZQAAwFeAtwJogmu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AAA9hAAAAAAAAAAAAAAAAAAAPYQAAAAAAAAAAAAAPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wPYoAAAAA//Y9kAAAAAAAAAAAAAAAAP/EPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPYQAAAAA/+I9lgAAPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2E/8Q9igAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iPZAAAAAAAAAAAAAAAAAAAAAA/+I9kAAAAAD/9j2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9kAAAAAAAAAAAAAAAAP/YPWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9g9fgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXj/7AAAAAAAAAAAAAD/9j2QAAAAAAAAAAAAAAAA/+w9kAAAAAAAAAAAAAAAAAAAAAAAAAAA/+I9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAA/9g9igAAAAAAAAAA/+w9hAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAAAKAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAP/iAAD/nAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAD/sAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hAAAPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXj/9j1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAD2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hAAAPYT/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9j2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2PX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9lgAAPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2D1sAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2PZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAP+6PZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPYQACj14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAD/9j2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2PZYAAAAAAAAAAAAAAAAAAAAAAAA9lv+wPYoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+I9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9j2WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wPYoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iPX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4j1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//E9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5w9hP/YPXgAAAAA/+w9lgAAAAAAAAAA//Y9YAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ9lv/2PX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+6PX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2PZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoPXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPX4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YPWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9j1+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lgAAAAAAAAAAAAAAAP/sAAD/9j2WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9j2EAAAAAAAAPYQAAAAAAAAAAP/2PZYAAD2EAAAAAAAAAAAAAD2WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2PZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9eAAUPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPWb/7AAAAAAAAAAAAAAAAAAAAB4AAAAUPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg9hAAAAAAAAAAAAAAAAAAUPYT/9j2WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAUPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9eAAAAAD/9j2WAAAAAAAAAAAAAAAAAAAAAP/sPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xD2EAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA/9g9fgAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAP/EPYQAAD14AAAAAP/sPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sPYQAAAAAAAA9cv/YPX4AAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2EAAAAAAAAAAD/7D2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAA/+w9hAAAAAAAAAAA/9g9Zv/sAAAAAAAA/+wAAAAAAAAAAAAA/+IAAAAAAAD/2AAA/8Q9hP/sPZAAAD1+AAA9bP/YAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9hP/sPYQAAAAAAAAAAAAAAAD/9j2E/+I9cv/iPXIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7A9hAAAAAD/2AAAAAAAAAAAAAAAAAAA/+w9eP/EPYQAAAAAAAAAAAAAAAD/7D2EAAAAAAAAAAAAAAAAAEYAAAAAAAD/sD2EAAAAAAAAAAD/4j1y/+I9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4j1yAAAAAAAAAAD/xD2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9g9hP/sPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9hAAAAAAAAAAA/+w9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sPYQAAAAAAAAAAAAAAAD/7D14AAAAAP/YPYQAAAAAAAAAAAAAAAAAAAAAAAAAAP+wPYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9kAAAAAAAAAAA//Y9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2EAAAAAP/sPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2EAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/7AAA/+wAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7AAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9kAAAAAAAAAAAAAAAAAAAAAD/2D2KAAAAAP/sPYoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iPZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7D2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iPZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9kP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+w9hAAAAAD/7D2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YPYoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQPYoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Y9lgAAAAAAAAAAAAAAAAAAAAD/9j2WAAAAAP/2PZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAsACwAuABAAEAACABIAEgACABQAFAAWABUAFQAQABYAFgAIABcAFwA3ABgAGAAlABkAGQBDABoAGgAXABsAGwAcABwAHAABAB4AIAABACEAIQASACIAIgABACUAJQAfACgAKQADACoAKgABACsAKwADACwALAABAC0ALQADAC4ALgAVAC8ALwAOADAAMAAFADEAMQApADIAMgAsADMAMwAyADQANAAZADUANQATADYATwAHAFAAUgA1AFMAUwAHAFQAVAAgAFgAXQACAGMAYwAgAHwAhQACAI4AjgBYAJwAnAAgAJ4AoAAuAL0A0gACANMA0wAHANUA1QACANcA3AACAOUA7AAWAO4A9gAQAPcBBwAIAQgBCAAgAQkBDwAIARABEAA3AREBFAAlARUBHAAXAR0BIgAcASMBIwAgASkBKQBdAS4BLgAQATIBMgAQATMBMwA3ATUBNQAHATYBNgAIATcBNwBDAT0BPQAHAUABQAACAUEBQQAIAUQBXQABAV4BYAAGAWEBYQABAWYBhQABAYYBhgA8AYcBhwASAYgBkQABAagBqAADAaoBrQAfAbEBsQADAb4ByAADAcoBywADAcwB4QABAeIB4gArAeQB5AABAeYB6wABAewB8wADAfQB+wAVAf0B/QASAf4CBgAOAgcCHwAFAiACIAApAiECJAAsAiUCLAAZAi0CMgATAjUCNQADAjcCOAATAjkCOQA8AjsCOwADAj8CPwADAkECQQADAkICQgAOAkgCSQABAksCSwABAkwCTAAFAk4CTgAFAk8CTwABAlECUQADAlMCUwABAlUCWgABAl4CXgA8AmICYgABAmQCZQABAmYCZgApAmcCZwABAmgCaAAFAmsCawADAm4CbgAFAnACcAAyAnMCcwADAnQCdQArAnYCdwAFAngCeAADAnoCegAfAnsCewADAn0CfQADAn8CggABAoYChgADAogCiQADAooCigAVAosCiwAfAo4CkgAOApUClQABApcClwAFApgCmAApApkCmgArApsCmwApApwCnQATAp8CnwBuAq0CrQAgAq8CswASAsYC4gAGAuMC/wABAwADAAAFAwEDCQAYAxcDFwASAxgDGAADAxsDGwAkAx4DHgBWAyADIABjAyIDIgA4AyUDJQAkAygDKABgAykDKQA4AywDLABeAy0DLQBfAy4DLgAwAy8DLwBbAzADMABTAzEDMQBcAzIDMgBHAzsDOwAwAz0DPQAJAz4DPgBKAz8DPwBNA0ADQABpA0EDQQAUA0IDQgB8A0MDQwAKA0QDRAA5A0UDRQAjA0YDRgAKA0cDRwBwA0gDSABMA0kDSQBNA0oDSgB5A0sDSwAEA0wDTAByA00DTQBBA04DTgAEA08DTwB3A1ADUAALA1EDUQAEA1IDUgBnA1MDUwALA1QDVwAEA1gDWABMA1kDWQB1A1oDWgBKA1sDWwA4A1wDXQA5A14DXgAEA18DXwAJA2ADYAAUA2EDYQAKA2IDYgAjA2MDYwAPA2QDZAAEA2UDZgALA2cDZwAEA2gDaAAPA2kDaQALA3QDdQAkA6MDpAAwA68DrwAkA8EDwQBHA8oD1gAJA9cD3gAUA98D6QAKA+oD6wAjA+wD7AAPA+0D7QAjA+4D+QAPA/oEAQAEBAIEAwBBBAQEEwALBBQEHgAEBB8EKgAJBCsENgAKBDcEQgAEBEMEQwAKBE4ETgAjBGcEZwAtBGsEawBUBG0EbQAiBG4EbgA2BHIEcgBFBHUEdQAbBHgEeAAbBHkEeQAhBHoEegAvBHsEewBEBHwEfABGBH4EfgBCBIEEgQAhBIQEhAA2BIYEhgBhBIkEiQAhBIsEiwAbBIwEjABXBI8EjwBaBJAEkABFBJIEkgAhBJUElQAvBJcElwBiBJgEmAAbBJkEmQBZBJ0EnQAiBJ4EngA2BKAEoAAhBKQEpAAbBKUEpgBIBKcEpwBGBKgEqABCBKsEqwAiBKwErAAtBLEEsgAbBLMEtAAvBLUEtQBJBLYEtgBmBLcEtwAMBLgEuAAqBLkEuQBoBLoEugAMBLsEuwAaBLwEvABSBL0EvgANBMAEwQA7BMMEwwAMBMUExQBsBMYExgAMBMgEyAA0BMkEyQAMBMoEygBQBMsEywANBMwEzABLBM0EzgANBM8EzwA/BNAE0QANBNIE0gBrBNQE1AB6BNUE1gAMBNgE2AAqBNkE2QAMBNoE2gBqBN0E3QBvBN4E3gA7BOIE4gANBOME4wA0BOQE5AANBOYE5gAMBOcE5wBABOgE6gAqBOsE6wAaBOwE7ABSBO4E7gA/BPIE8gAMBPME9ABABPUE9QBQBPYE9gBLBPgE+AAaBPoE+gBJBPsE+wAxBPwE/AAMBP0E/QAxBP4E/gANBP8FAAAMBQEFAgA0BQMFAwBVBQQFBAAiBQYFBgAtBQcFBwBEBQkFCQAtBQsFCwAiBQ0FDQAhBQ8FDwAiBRAFEQAxBRIFFAAMBRUFFQAaBRgFGAAMBRwFHAAaBR4FHgA/BSAFIAAaBSQFJAAMBSUFJQB7BSYFLAANBS4FLgANBS8FLwAaBTIFMgAaBWsFbAAeBW0FbgA6BW8FbwAeBXAFcAA9BXEFcQBtBXIFcgAzBXMFcwBzBXQFdQBRBXYFdgAnBXcFdwAmBXgFeAAnBXkFeQAmBXoFewAeBYEFggAeBYMFgwBOBYQFhABPBYUFhQBOBYYFhgBPBYcFiQAoBYwFjQAoBY4FjgBxBaMFowAdBaUFpQAdBacFpwAdBagFqAB2BaoFqgBlBawFrABkBbIFsgA9BbMFswAzBbQFtAA9BbUFtgAzBb0FvQAdBb8FvwAdBcEFwQAdBcMFwwAdBcYFxgB0BccFxwB4BjYGNgARBjwGPQARBj8GQgARBkYGRgARBkkGSQARBkoGSwA+BlcGVwARBlkGWQARBlsGWwA+Bl8GXwARBmwGbAASBwgHCAAnBwkHCQAmBwsHCwAmBwwHDAAnBw0HDQAmBw4HDgAnBw8HEAAyBx4HHgA6B8AHwQASAAAAIYAAAAAAKoAAAALs9ABEAAD5IPAoAHkAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts6AAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAP/Y7KwAAAAAAADsvgAAAAAAAAAAAAAAAAAA7ND/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7ND/2AAAABQAAAAA7L4AAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27NAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0P/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts0P/YAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7KwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts6AAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAD/7OzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/9js7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAAAAAAAAAAAAAAAAAP/27NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuzQAAAAAP/sAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAP/2AAAAAAAA//bs4v/i7OgAAAAAAAAAAAAAAAAAAAAAAAAAAP/27NAAAAAA/7DsygAAAAD/9uzQAAAAAAAAAAAAAAAA//YAAP/s7NAAAAAA//bs6AAAAAAAAAAA//YAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs0P+c7O7/xOy+AAAAAP/27OgAAAAAAAAAAP/67OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OymAAAAAAAAAAAAAAAA/+zspgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4gAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7NAAAAAAAAAAAP+w7NAAAAAAAAAAAAAAAAD/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uyOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bsrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8exqAAAAAP/s7KYAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7OzQ//Hsav/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/2AAAAAAAAAAU7ND/9uzoAAAAAAAAAAD/9uzoAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+67ND/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAFOy4AAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzoAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA//bs6P/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/27OL/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAD/uuyy/8TsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs0AAAAAAAAAAA/+zspgAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7Ds0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27Oj/zuziAAAAAAAAAAD/sOzKAAAAAAAAAAAAAAAA//YAAP+IAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQAAAAAAAK7OIAAAAAAAAAAAAA7OIAAAAA//YAAAAAAAAAAAAAAAAAAP/sAAD/5+xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7Oj/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAA87KwAAAAAAAAAAAAAAAAACuzoAAAAAAAAAAAAAAAAAAAAAAAAAAD/9ux2AAAAAAAAAAAAAAAA//YAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAADzsxAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27Oj/4uzEAAAAAAAAAAD/9gAAAAAAAAAK7ND/4uy+AAAAAAAAAAAAAAAAAAAAAAAAAAD/8ezQAAAAAP+IAAAAAAAA//bs0AAAAAAAAAAAAAAAAP/s7ND/uuzEAAAAAP/Y7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7ND/sOys/7DsrP+wAAD/nOzWAAAAAAAAAAD/2OysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9js0AAAAAAAAAAAAAAAAP+c7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAA/4jsrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9g7ND/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOzEAAAAAAAAAAD/nOzEAAAAAAAAAAAAAAAA/4jsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzuAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Ozu/+zs7gAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAD/2OzuAAAAAAAK7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OzuAAAAAP+67MoAAOzoAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/Y7MoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAP/i7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAOzo/+Ls4v/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAP/s7Oj/4uzi//bs6AAAAAAAAAAA//YAAP+w7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ND/9uzoAAAAAAAAAAD/xOzoAAAAAAAAAAAAAAAAAAAAAP/E7ND/2AAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzEAADsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OzuAADsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27ND/7AAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/n7GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/27OIAAAAAAAAAAP/2AAAACuzoAAAAAAAAAAD/7AAAAAAAAP/Y7L7/9uziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTs0AAo7ND/7AAAAArs6AAAAAD/7OzQAArs6AAAAAD/nOzKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDsrAAAAAD/2AAAAAAAAAAU7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAK7NAAAOzoAAAAAAAe7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7Ds7v/sAAD/sAAAAAAAAP+cAAD/sAAA/7DsygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/2Ozu/5wAAAAAAAD/xAAA/5zs3P/27Oj/sOzu/9gAAAAAAAAAAAAA/8Ts1gAAAAD/xOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts0P/YAAAAAAAAAAAAAP/YAAAAAAAA/37s4gAAAAAAAAAAAAAAAP/YAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9js0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzo/8Ts0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAy7NAAAAAA/5zs7gAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAP/i7Oj/9uzi/+Ls4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7NAAAAAAAAAAAAAAAAAAAAAA/+IAAP/s7NAAAAAAAAAAAAAAAAD/xOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAU7NAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls4gAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAP+67Oj/4uyyAAAAAAAAAAAAAAAAAADsvgAAAAAAAAAAAADsvgAAAAAAAAAAAAAAAAAAAAAAAOzoAADs0AAAAAD/7AAA//bs6AAA7OgAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAD/4uzoAAAAAP/s7OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAA/9gAAP/Y7OIAAAAAAAAAAAAAAAD/sAAA/+Ls4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzi/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAP/27OgAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls7gAAAAAAAAAA/+wAAAAAAAD/4uzuAAAAAP/s7OIAAAAAAAAAAP/s7OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/9gAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7MQAAAAAAAAAAP/2AAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAA/+zs0AAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/5wAA//bs0AAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jsrP/27NAAAAAAAAAAAP/27NAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uy+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7NYAAAAAAAAAAAAe7L4AAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAABTs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7Oj/9gAA/+IAAAAAAAD/4gAA/9gAAP/s7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAP/E7OgAAAAA/9jsrP/2AAAAAOzQ/8QAAP/s7OgAAAAAAAAAAP/s7OgAAAAA/7Ds0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7ND/7OzoAAAAAAAAAAD/7OzoAAAAAP+m7OgAAAAAAAAAAAAAAAD/4uzoABTs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7rs6P/i7LIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAMuzQAAAAAP+wAAAAAAAAADLs0AAAAAAAAAAAAAAAAAAAAAAAAAAA//bsagAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7Oj/7OziAArs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs0AAK7OgAAAAAAAAAAAAK7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7OgAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAe7L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs0AAAAAAAFOzoAAAAAAAAAAAAAAAAABTs0AAAAAAAHuzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXslAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAACjsxAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAP/s7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzE//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ7KYAAAAA/+wAAAAAAAAAFOzQAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzi/+wAAAAAAAAAAAAA/90AAP/xAAD/7Ozi//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAA//bs6P/xAAD/7OzoAAAAAAAAAAD/7OziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAD/2Oys/+zs6AAAAAAAAAAA/+zs6AAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAB7s0AAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7OIAAAAAAAAAAP/2AAAAAAAAAAAAAP/yAAD/7AAA//bs6AAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKOzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzi//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAKAAAAAAAA//bs0AAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6P/s7NAAAAAA/7Ds7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+cAAAAAAAAAAAAAAAAAAAAAAAA/7AAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs0AAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7O4AAAAA/+wAAAAAAAAAAAAAAAAAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA/9gAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA/7rs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7MoAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAA/5zs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7OgAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTs1gAAAAD/nOzQAAAAAAAAAAAAAAAA/+IAAP+c7Kz/sOysAAAAAP/s7MQAAAAAAAAAAP/x7OgAAAAAAAAAAAAAAAD/sOzoAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAA/7Ds6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7OgAAAAA/8QAAP+wAAAAAAAAAAAAAP+c7NAAAAAAAAAAAAAAAAAAAAAA/3TsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOzWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/2OzuAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzo/+zs6AAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAA//YAAAAAAAD/9gAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/puzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs7gAAAAAAAAAAABQAAAAAAAAAAAAA/9js7v/27OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs4gAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/7AAAAArs4gAA7OgAAAAA/+zs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArs4gAAAAAAAAAA//bs4gAAAAD/9gAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Oj/2OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7rs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OymAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuzuADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAD/xOzuAAAAAABG7OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo7NAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAU7O4AAAAAAAAAAAAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAFOzKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7Ds0P+w7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/2OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7OIAAAAAAAAAAAAAAAAACuziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAy7NAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7NAAKOzQAAAAAAAUAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OIAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OIAAAAA/+Ls4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA/+zs7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9js7gAAAAAAAAAAAADsiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7IgAAAAAAAAAAAAAAAAAAAAA/4js3AAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOxw/4jsyv/YAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4jsyv+IAAAAAAAA/9js7gAAAAAAAOzQ/zjs1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7Oj/2OzKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAA/+wAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAD/7AAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAA/+wAAP/27NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArs6P/27NAAAAAAAAAAAP/2AAAAAAAA//YAAAAAAAAAAAAAAAAAAP/2AAAAAAAA/+LsjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs0P/27NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMuy+AAAAAP/YAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7KYAAAAAAAAAAAAAAAAAAAAA//bsrAAAAAAAFOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7NAAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA//bs6P/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uuzQ//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6P/sAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAA/9js4v+w7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/3Ts0AAAAAAAAAAAAAAAAAAAAAAAAAAA/7Ds7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7Ds7v/s7MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOzuAAAAAAAAAAAAAAAA/+zsxP/O7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzuAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAD/2AAA/8TsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzKAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOysAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOy+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOy+/+zsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7O4AAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7O4AAAAAAAAAAAAAAAD/7OzE//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOy+AAAAAAAAAAD/2OziAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/8Ts0AAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzo//bs4gAAAAAAAAAAAAAAAAAA7NAAAOys/8TsvgAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAADsxP/sAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQAAAAAP/YAAD/7AAAAAAAAAAAAAD/9uziAAAAAAAAAAD/7OzoAADs0AAAAAD/xOzuAAAAAP/E7O7/xOzQ/+zs4gAA7MT/sOzu/+wAAAAAAAAAAAAAAAAAAP/27NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OgAAAAAAAAAAAAAAAD/9uzQAAAAAAAAAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs0P/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU7ND/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zsxAAAAAD/7OzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAArs0AAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAD/2AAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/uuzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAD/9gAA//rsdgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8ex8//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ7KYAAAAA//YAAAAAAAAAFOzEAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7Mr/7AAAAAAAAAAAAAAAAAAA/7rssv/E7L4AAAAAAAAAAAAAAAAAAAAAAAAAAP/27OIAAAAAAArsvgAAAAAAAAAAAAAAAP/s7Kb/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAP/EAAAAAAAA/+zs4gAKAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7NAAAAAAAAAAAAAKAAAAAAAAAAAAAP/2AAAAAAAA/+zspgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQ/8Ts7gAAAAD/iAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAA/+zs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAA/9js7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts7v/27OgAAAAA/+Ls4gAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Oj/7AAAAAAAAP+m7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs4gAAAAAAAAAAAAAAAAAAAAD/4gAA/7rs1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAA/+wAAAAAAAAAAAAA//YAAP/27Oj/7OzuAAAAAAAAAAAAAAAA/5wAAAAAAAD/xOysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/3Ts4gAAAAAAAAAAAAAAAP/2AAD/7OzQAAAAAAAA7KYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy7LIAAAAA/6bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQ/+Ls6AAAAAAAAAAA//EAAAAAAAD/7AAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA//bs0AAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAD/7OyyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAOy+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27LgAAAAAAAAAAP/27LgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jsxAAAAAAAAAAAABTssgAAAAAAAAAAAAAAAAAU7L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADspgAAAAAAAAAA/+wAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7MQAAAAAAAAAAAAAAAAAAAAA/9js7gAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls4gAAAAD/4uzW/7Dsgv/i7OgAAAAA/9js7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7DsggAAAAAAAAAA//bs4gAAAAAAAOzQ/3TsygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/27OIAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIAAP/27OIAAAAAAAAAAAAAAAAAAAAAADzs0P/Y7KwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAACjs0AAo7ND/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAEbs6AAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs7gAAAAAAAAAAAFrsxAAAAAD/7AAAAAAAAABa7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAA/+wAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQ/+zsxP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOysAAAAAP/sAAAAAAAAABTsxAAAAAAAAAAAAAAAAAAAAAAAAAAA/9js7gAAAAAAAAAAAAAAAAAAAAAAAAAA/7Ds7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zsxAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzEAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAA/9jsrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7LIAAAAAAAAAAAAAAAD/9uzQ//bs0AAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs0AAAAAD/4uzoAAAAAP/E7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uy+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0P/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7NYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAP/sAAAAAAAA/+wAAP/i7I7/7Oym//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7L7/4uyOAAAAAP/sAAD/7AAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/E7L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OymAAAAAAAAAAAAAAAAAAAAAAAAAAD/sOzoAAAAAAAAAAAAAAAA/+zs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7L7/2Oy+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAADLs0AAAAAD/xAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5zsygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArsygAAAAD/nOzKAAAAAAAAAAAAAAAAAAAAAP/s7ND/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7MoAAAAAAAAAAAAAAAAAAAAA/7Ds7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuzKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uy+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAADzsrAAAAAAAAAAAAAAAAAAU7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADslAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7L4AAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAACuzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgACuzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAArs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQ/+zs6AAAAAAAAAAA//bs6P/27JQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OymAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jsrAAAAAAAAAAAADzs0AAAAAAAAAAAAAAAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAA/9gAAAAAAAAAAAAA/7Dsyv/Y7O4AAAAAAAAAAAAAAAD/sOzc/7Ds3AAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/9uzEAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAA/8Ts7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAA/+wAAP/i7OgAAAAA/9js6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAA/+Ls6AAAAAD/9uzo/8Ts4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27Oj/xOzKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2AAD/7AAAAAAAAP/xAAD/4gAA/9zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/8QAA//AAAAAA7ND/4gAA//YAAAAAAAAAAAAA/+wAAAAAAAD/xOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAP/2AAAAAAAA/3QAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAy7NAAAAAA/7AAAAAAAAAAMuzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/84AAP/O7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAP/E7O4AAAAAAADsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAA/8Ts1gAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7OIAAAAAAAAAAAAAAAAAAAAA/+zs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8TsrAAAAAAAAAAAAAAAAAAAAAAAAAAA/7rs1gAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAA/+zs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAD/uuzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAD/2AAA//YAAAAAAAAAAAAA/5wAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7NAAAAAAAAAAAAAAAAAAAAAAAAAAAP+m7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5zsyv/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts7gAAAAD/2OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAADsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7NAAAAAA/9js4v/E7NYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7NYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzo//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/9gAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/s7MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9jsxAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAAAAAAAAAAAAAAAAAP+c7OIAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7MQAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAD/7OzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQAAAAAAAAAAAAAOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAADs0AAAAAAAAAAAAADs6AAAAAAAAAAA/+zsxAAAAAAAAOzQ/+wAAAAAAAAAAAAA/5zs4gAAAAAAAAAA/7Ds7gAA7NAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7O4AAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAD/xOzQAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/5zs7gAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAA/8Ts0AAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAP/Y7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAD/2OzQ/+IAAAAAAAAAAAAAAAAAAAAAAAD/nOzuAAAAAAAAAAD/sOzu/+wAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7MQAAAAA/+zsxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27NAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAADs6AAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/sAAD/9uzoAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+w7KwAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4jsygAAAAAAAAAAAAAAAAAAAAD/2OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs7gAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAOzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzi/+wAAAAAAAAAAAAA/9js7gAAAAAAAAAAAAAAAAAAAAD/puzoAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+zs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27NAAAAAAAAAAAAAAAAAAAAAA//bs0AAA7OgAAAAAAAAAAAAAAAAAAAAAABTs0AAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/s7KYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAP/s7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOy+AAAAAAAAAAAAAAAAAAAAAAAA7MT/9uzQAAAAAAAAAAD/9uzoAAAAAAAAAAAAAAAAAAAAAP/27O4AAAAAAAAAAAAAAAAAAAAA//bs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27Oj/2OysAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7O7/nOzu//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAD/iOzKAAAAAAAA7OgAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7NAAAAAAAAAAAP+w7MoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Y7O4AAAAAAAAAAP+wAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAP+c7Jr/9uziAAAAAAAAAAAAAAAA/8Ts3P/E7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c7JoAAAAA/+Ls1gAAAAAAAAAAAAAAAP/E7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAA/+Ls1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Ozu/7DsoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls0AAK7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuzEAAAAAAAAAAAAAAAAAADs0AAAAAAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bsvgAAAAAAAOzoAArs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArs6AAAAAAAAAAA//YAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ND/4uzQAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOysAAAAAAAAAAD/2AAA/87s7gAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/uuzWAAAAAAAA7MQAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAD/2OzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sOzW/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/2AAAAAAAAAAAAAAAAAAD/sOzWAAAAAAAA7MT/9gAAAAAAAAAAAAD/dOziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nOzKAAAAAAAAAAAAAAAAAAAAAP+c7Mr/xOzK/8TsygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7rs1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTs0P/E7MQAAAAAAAAAAAAAAAAAAAAA/8Tsyv+I7NwAAAAAAAAAAAAAAAD/iOzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9js7gAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4jsygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8Ts3AAAAAD/xOzuAAAAAAAAAAAAAAAA/+zs0AAAAAAAAAAA/4jsygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAP/Y7O4AAAAAAAAAAAAAAAD/xOzcAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQ/7Dsyv+w7NwAAAAAACgAAAAAAAAAAAAA/7Ds3AAAAAD/7OzuAAAAAAAAAAD/2OzKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7KYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAD/zgAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAP/s7NAAAAAAAAAAAAAAAAAAAAAAAADs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27L7/4gAAAAAAAP/27O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2OysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOysAAAAAAAAAAAAFOzuABTs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAo7MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O7/xOzKAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzcAAAAAAAAAAAAAAAAAAAAAAAA7O7/nOzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/27OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAADs0AAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQ/+wAAAAAAAAAAAAAAAAAAP/s7LIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4uzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQ//bsuAAAAAAAAAAA//bsuAAAAAAAAOy+AAAAAAAAAAAAAOy+AAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzQAAAAAAAAAAD/9uzQAAAAAAAAAAAAAAAA//bs6P/sAAAAAAAAAAAAAP/s7NAAAAAAAADs0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7ND/2OzE/+zs0AAAAAAAAAAAAAAAAAAAAAD/2OziAAAAAP/2AAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAU7O4AAAAAAAAAAAAAAAAAAAAA/+zs7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O7OIAAAAAAAAAAAAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//bs4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAADsvgAAAAAAAAAA/87s4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTs7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/i7O4AAAAAAAAAAAAAAAAAAAAA/+Ls7gAAAAD/4uzWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7OzuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs4gAAAAD/7AAAAAAAAP/E7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+zs6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzW/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/s7O4AAAAAAAAAAAAAAAAAAOzoAAAAAAAAAAD/7OziAAAAAAAAAAAAAAAAAAAAAP+w7O7/2OzuAAAAAP/2AAD/2OziAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Ls7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAA/9js7gAAAAAAAAAA/+zsxAAAAAD/xOzWAAAAAP/2AAAAAAAAAAAAAP/s7OIAAAAAAAAAAAAAAAAAAAAA/7Ds7gAAAAAAAAAAAAAAAAAAAAD/sOzu/+zs7v/s7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7O4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xOzQAAAAAAAAAAAAAAAAAAAAAP/s7O7/sOzKAAAAAAAAAAAAAAAA/8Ts0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9uzoAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAA/9js0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E7O4AAAAAAAAAAAAAAAAAAAAAAAAAAP/s7O4AAAAAAAAAAAAA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AA0FLgUuAA0FLwUvABoFMgUyABoFawVsAB4FbQVuADoFbwVvAB4FcAVwAD0FcQVxAG0FcgVyADMFcwVzAHMFdAV1AFEFdgV2ACcFdwV3ACYFeAV4ACcFeQV5ACYFegV7AB4FgQWCAB4FgwWDAE4FhAWEAE8FhQWFAE4FhgWGAE8FhwWJACgFjAWNACgFjgWOAHEFowWjAB0FpQWlAB0FpwWnAB0FqAWoAHYFqgWqAGUFrAWsAGQFsgWyAD0FswWzADMFtAW0AD0FtQW2ADMFvQW9AB0FvwW/AB0FwQXBAB0FwwXDAB0FxgXGAHQFxwXHAHgGNgY2ABEGPAY9ABEGPwZCABEGRgZGABEGSQZJABEGSgZLAD4GVwZXABEGWQZZABEGWwZbAD4GXwZfABEGbAZsABIHCAcIACcHCQcJACYHCwcLACYHDAcMACcHDQcNACYHDgcOACcHDwcQADIHHgceADoHwAfBABIAAgGgAAIAAgAFAAMAAwAtAAQABAAgAAUABQAEAAYABgAJAAcABwBcAAgACAAdAAsACwBSAAwADABIAA0ADQATABAAEAAEABEAEQBHABIAEgAEABMAEwAoABQAFAAhABUAFQAaABYAFgAMABcAFwBRABgAGAA6ABkAGQBaABoAGgAiABsAGwAnAB0AHQACAB4AHgAjACAAIAAHACEAIQBLACIAIgAfACMAIwAKACYAJgBCACgAKQAKACoAKwACACwALABOAC0ALQAYAC4ALgAZAC8ALwASADEAMQBMADIAMgBEADMAMwBUADQANAAmADUANQARADYATwAFAFAAUgAJAFMAUwAFAFQAVwAtAFgAXQAgAF4AZAAEAGUAeAAJAHoAegAgAHsAewBcAHwAggAdAIMAgwA4AIQAhQAdAI4AjgA4AJwAnAA4AJ4AnwBSAKAAoAA4AKEAowBIAKQApAATAKUApQB0AKYArwATALsAuwAEAL0A0QAEANIA0gAJANMA0wAFANQA1QAEANYA1gAtANcA2QA5ANoA2gAEANsA3AA5AN0A3QBHAN4A5AAoAOUA7AAhAO0A7QAvAO4A9gAaAPcBBwAMAQgBCAA4AQkBCQAMAQoBDwAwARABEABRAREBFAA6ARUBHAAiAR0BIgAnASMBIwAEASQBJABfASYBKAAvASkBKgAEASsBKwBHASwBLAAnAS8BMAAvATEBMQBHATIBMgAaATMBMwBRATUBNQAFATYBNgAMATcBNwBaATsBOwATAT0BPQAFAT4BPgAJAUABQAAEAUEBQQAMAUIBQgAgAV4BYAAHAWIBZQACAWYBawAjAW0BbQBVAXIBhQAHAYYBhgACAYcBhwBLAYgBjgAfAZABkAAfAZEBkQA/AZIBmgAKAa4BsQBCAbMBswBVAbgBvAAlAb4ByQAKAcwB4AACAeEB4QAHAeIB4gBDAeMB5AACAeYB6wA0AewB7AACAe0B8wAYAfQB+wAZAf4CBgASAhoCHwA1AiACIABMAiECJABEAiUCLAAmAi0CMgARAjQCNQACAjkCOQACAjsCPAARAkECQQAYAkICQgASAkkCSQAHAksCSwACAk0CTQBWAk4CTgAHAlACUAACAlMCUwAjAlYCVgA/AlcCVwARAlkCWgARAl0CXQACAl8CXwBWAmQCZAAfAmYCZgBMAmgCaABOAmkCaQAKAmwCbAASAnACcABOAnQCdQBDAncCdwBOAnoCegAKAn8CfwACAoACgABWAoECggACAoYChwAYAooCigAZAosCjAA/Ao8CjwAZApACkAA/ApECkQAjApICkgAZApUClQACApcClwACApgCmAAYApkCmgBDApsCmwBMApwCnQARAq0CrQBfAq4CrgACAq8CrwBLArICswASAsYC4gAGAwADAAAHAwEDCQAkAwwDDABVAxEDFAAlAxsDGwAQAxwDHABpAx0DHQBvAx4DHgBrAx8DHwAcAyIDIgAWAyQDJABzAyUDJQAQAykDKQAWAysDKwBeAywDLAB2Ay0DLQB3Ay4DLgAbAy8DLwBdAzADMABqAzEDMQB1AzIDMgAVAzMDMwBdAzQDNAAQAzUDNQAcAzkDOQAWAzoDOwAbAzwDPAAVAz0DPQAIAz4DPgBhAz8DPwBiA0EDQQAeA0MDQwALA0QDRABnA0UDRQABA0YDRgBlA0gDSAABA0kDSQBiA0sDSwADA00DTQADA1ADUAANA1EDUQADA1MDUwANA1QDVAADA1YDVgADA1oDWgADA1sDWwAWA1wDXABhA10DXQBnA14DXgADA18DXwAIA2ADYAAeA2EDYQALA2IDYwABA2QDZAADA2UDZgANA2cDZwADA2gDaAABA2kDaQANA2oDdQAQA3YDfQAcA5QDmwAWA5wDnABeA50DpAAbA6UDrgAVA68DyQABA8oD1gAIA9cD3gAeA98D6QALA+oD+QABA/oEAwADBAQEEwANBBQEHgADBB8EKgAIBCsENgALBDcEQgADBEMEQwBlBE4ETgABBGcEZwBFBGgEaQBGBGoEagA3BGsEawAuBGwEbAA2BG0EbQAUBG4EbgBGBHEEcQAUBHUEdQApBHcEdwBuBHgEeABQBHkEeQB4BHoEegBJBHsEewBbBHwEfABwBH0EfQAuBIAEgAAuBIEEgQAqBIMEgwAqBIQEhQApBIcEiAA2BIkEiQBsBIoEigA3BIsEiwBQBIwEjABtBI8EjwByBJAEkgAqBJMEkwAUBJUElQBJBJgEmAApBJkEmQBxBJoEnAA3BJ4EngBGBKAEoQAUBKIEogAuBKQEpABQBKUEpgBgBKgEqAAuBKkEqQAqBKsEqwAUBKwErABFBK0ErgA2BK8ErwApBLEEsgApBLMEtABJBLcEtwBZBLgEuABBBLkEuQAXBLoEugA8BLsEuwAPBLwEvABZBL0EvgAOBL8EvwAPBMAEwgAOBMMEwwAXBMQExAAOBMUExQAXBMYExgBXBMcExwA7BMgEyABPBMkEyQAXBMsEywAyBMwEzQAOBM4EzgAyBM8EzwAzBNAE0AAOBNEE0QAzBNIE0wAXBNQE1AAOBNUE1gA8BNgE2ABBBNkE2QBXBN4E3wAzBOAE4AA7BOEE4QAPBOIE4gAOBOME4wBPBOQE5AAOBOUE5QAzBOYE5gAXBOgE6gBBBOwE7ABZBO4E7wAPBPAE8AAyBPEE8QAOBPIE8gBXBPME9ABoBPYE9gAyBPcE9wA7BPgE+AAPBPsE/AA8BP0E/QAXBP4E/gAOBP8FAAAXBQEFAgBPBQMFAwAuBQQFBQAUBQYFBgBFBQcFBwBbBQkFCQAqBQoFCgAUBQ0FDwAUBRAFEQA7BRUFFgAPBRcFFwBFBRgFGAAXBRoFGgAzBRsFGwAPBR4FIAAPBSYFKQAOBSoFKgAyBSsFKwAOBSwFLAAyBS4FLgAOBS8FMAAPBTEFMQAXBTIFMwAPBWsFbAAsBW0FbgBTBW8FbwAsBXAFcABYBXIFcgBKBXQFdQBmBXYFdgA+BXcFdwA9BXgFeAA+BXkFeQA9BXoFewAsBYEFggAsBYMFgwBjBYQFhABkBYUFhQBjBYYFhgBkBYcFiQBABYwFjQBABaIFogArBaQFpAArBaYFpgArBbIFsgBYBbMFtABKBbUFtQBYBbYFtgBKBbwFvAArBb4FvgArBcAFwAArBcIFwgArBhkGGQAxBjwGPAAxBkEGQgAxBkoGSwBNBk0GTQBNBlkGWQAxBlsGWwBNBl0GXQAxBmwGbABLBwgHCAA+BwkHCQA9BwsHCwA9BwwHDAA+Bw0HDQA9Bw4HDgA+Bw8HEABUBx4HHgBTAAAAAQADABIAAAAAA1gAAAAAA4wAAgCLAAIAOAABADwAPQABAD8AQgABAFAAUAABAFMAUwABAFUAVQABAFwAXQABAGMAZwABAGoAawABAG0AcAABAHkAegABAIMAgwABAIUAhQABAI8AkQABAJQAlQABAJcAmQABAJsAnAABAKAAoAABAKMAowABAKcApwABAKoArgABALIAtAABALkAuQABALsAvwABAMIAwwABAMUAxwABANAA0AABANIA1wABAPUA+QABAPwA/QABAQABAQABAQgBCAABAQoBCgABASMBIwABASUBJwABASkBOAABAUIBRgABAUoBSwABAU0BUAABAV4BXgABAWEBYQABAWMBYwABAWoBawABAXEBdAABAXcBeAABAXoBfQABAYYBhgABAY8BjwABAZEBkQABAZsBnQABAaABoQABAaMBpAABAacBqAABAawBrQABAbABsAABAbUBtQABAbgBvAABAcABwgABAccBxwABAcoBzgABAdEB0gABAdQB1gABAd8B3wABAeEB5gABAf0B/QABAgUCCQABAgwCDQABAhACEgABAhoCGgABAjMCNwABAjkCQwABAk0CWwABAl0CqQABArQCtwABAroCuwABAr0CvwABAsICyQABAs0C0gABAuEC4QABAuMC5gABAuoC6wABAu0C8AABAv4C/gABAwADAQABAwoDCgABAw4DDgABAxEDFAABAxgDGgABAx0DHgABAyEDIgABAzIDMgABAz0DWAABA1oDXgABBGcEZwABBGoEagABBGwEbQABBG8EbwABBHEEcQABBHUEdQABBHoEegABBH0EfgABBIIEggABBIQEhgABBIsEiwABBI0EjQABBJcEmQABBKUEpgABBK0ErQABBK8ErwABBLIEsgABBLUEtQABBLgEuAABBLoEuwABBL0EvQABBL8EvwABBMMEwwABBMgEyAABBMsEzAABBNAE0AABBNIE1AABBNkE2QABBOYE5wABBPME9AABBQAFAAABBQQFBQABBRAFEAABBRIFEgABBRUFFgABBSMFIwABBSYFJgABBksGSwABBlQGVAABBmwGbAABBx8HHwABByAHPAADBz4HQgADB0UHdwADB4IHjQADB5AHsQADAAIACAcgBzwAAQc+B0IAAQdFB0wAAQdcB1wAAQduB3IAAQd0B3UAAQeCB40AAQeQB7EAAQABAAAAEAACAAAAGgAAAGMAAQABAABAAEAAAEEAAAABAACcprC6vMTO2OLn7PH2+/z+BAUGCAoLDA4QEhQVFhcYGhweICIjJCYoLC4vMDEyNDY6Ozw+P0BCREZMUFpeYmRnbgABAAEAAQAA/2AAAAAAAQAAAAAAAQAIwADAAAAAAAAJJQZmEkkXjRtuHxskkiZmLbc0vEAAQAAAAAABAAAACAAAAAQADgACaWRlb3JvbW4ABERGTFQAGmN5cmwAGmdyZWsAGmxhdG4AGgAGAAAAAAABAAIACAAMAAH/VgABAAAAAA==");
- unicode-range: U+0000-1FFF, U+2070-20CF, U+2150-218F, U+2400-245F, U+2500-259F, U+27C0-28FF, U+2980-2AFF, U+2C00-2FFF, U+3040-31FF, U+3300-FFFF, U+10000-1EEFF, U+1F700-1F77F, U+1F800-1F8FF, U+1FB00-10FFFD;
-}
-/* JetBrains Mono - Distributed under the SIL Open Font Licence 1.1 - https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt */
-@font-face {
- font-family: "JetBrains Mono";
- font-style: normal;
- font-weight: 100 800;
- src: url("data:application/octet-stream;base64,AAEAAAAUAQAABABAR0RFRs4oWGkAAmVoAAADLEdQT1PbPsP7AAJolAAAKi5HU1VCKNvJiAACksQAAGIUSFZBUtUy1EAAAvTYAAADik9TLzISNQuEAAAByAAAAGBTVEFU7MXb6AAC+GQAAACqYXZhcgrTIAEAAvkQAAAAKmNtYXBaJFjaAAAdZAAAQmpmdmFykulplgAC+TwAAABkZ2FzcAAAABAAAmVgAAAACGdseWbecj6hAABteAABpB5ndmFyXqs7ugAC+aAAAaaIaGVhZBsfX9MAAAFMAAAANmhoZWEANQdXAAABhAAAACRobXR4VPZKDwAAAigAABs8bG9jYSyzlPAAAF/YAAANoG1heHAHUwKMAAABqAAAACBuYW1lYC8bGwACEZgAAAeScG9zdF1amgQAAhksAABMM3ByZXBoBoyFAABf0AAAAAcAAQAAAAJN0+IAdXhfDzz1AAMD6AAAAADf6GZ5AAAAAN/oZ9T5Of5wAv0EYAAAAAYAAgAAAAAAAAABAAAD/P7UAAACWPk5/1sC/QABAAAAAAAAAAAAAAAAAAAGzwABAAAGzwG4AG4A0gASAAEAAAAAAAAAAAAAAAAAAwABAAQCWAGQAAUAAAKKAlgAAABLAooCWAAAAV4AMgFAAAACAAAJAAAAAAAAoAQC/xIA+fsCAAA8AAAAAEpCAAAAwAAN//8D/P7UAAAD/AEsIAABn9/XAAACJgLaAAAAIAAGAlgAWgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAHgJYAB4CWABdAlgAXAJYAFwCWABcAlgAXAJYAFwCWABcAlgAXAJYAAoCWABcAlgACgJYAGQCWABkAlgAZAJYAGQCWABkAlgAZAJYAGQCWABkAlgAZAJYAGQCWABkAlgAZAJYAGQCWABkAlgAZAJYAGQCWABkAlgAQgJYAGQCWABfAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYAF0CWAAKAlgAXQJYAGkCWABpAlgAaQJYAGkCWABpAlgAaQJYAGkCWABpAlgAaQJYAGkCWABpAlgAaQJYAC0CWAAtAlgAXAJYAFwCWACCAlgAdQJYAIICWACCAlgAggJYABQCWABIAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAWAJYACMCWAAjAlgAWAJYACgCWABcAlgAWgJYAFACWABdAlgAXQJYAF0CWABdAlgASAJYAEgCWABIAlgASAJYAEgCWABIAlgAXAJYAFoCWAA3AlgANwJYADcCWAA3AlgANwJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWAAyAlgAFAJYABQCWAAUAlgAFAJYABQCWAAoAlgAIwJYACMCWAAjAlgAIwJYACMCWAAjAlgAIwJYACMCWAAjAlgAVQJYAFUCWABVAlgAVQJYABkCWAAZAlgAGQJYABkCWAAZAlgAXQJYAF0CWABYAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWAAfAlgAHwJYAFwCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABXAlgARgJYAD8CWABaAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFgCWABUAlgAWgJYADcCWABYAlgAWAJYAFgCWABYAlgAWAJYAFgCWABYAlgAXAJYAAACWP/UAlgAVQJYAFUCWABVAlgAVQJYAFUCWABVAlgAVQJYAFUCWABVAlgAVQJYAFUCWABVAlgAVQJYAFUCWABVAlgAVQJYAFUCWABhAlgAYQJYAGcCWAAeAlgAHgJYADICWAAeAlgAHgJYAAoCWAAeAlgAPAJYAFwCWABcAlj/9gJYAFwCWABcAlgAXgJYAFwCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAVAJYAFQCWABUAlgAWAJYACMCWAAjAlgAVAJYACMCWABcAlgAVwJYAFcCWABwAlgAcAJYAHACWAAjAlgAVQJYAFUCWABVAlgAVQJYAFUCWABVAlgAXAJYAKUCWAAvAlgALwJYAC8CWAAvAlgALwJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYADYCWAAfAlgAHwJYAB8CWAAfAlgAHwJYADICWAA2AlgANgJYADYCWAA2AlgANgJYADYCWAA2AlgANgJYADYCWABaAlgAWgJYAFoCWABaAlgAXAJYAEECWABBAlgAQQJYAEECWABBAlgAQQJYACMCWAAjAlgAIwJYACMCWAAjAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYAFoCWABaAlgAWgJY//sCWP/7Alj/+wJY//sCWP/7Alj/+wJYADwCWAAiAlgAIgJYACICWAAiAlgAIgJYAGQCWABkAlgAZAJYAEECWABGAlgARgJYAEYCWABGAlgANgJYADYCWAA2AlgANgJYADYCWAA2AlgANgJYADYCWAA2AlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYAFoCWABaAlgAWgJYACMCWABBAlgANwJYAK8CWAC5AlgAMgJYAF4CWABdAlgAggJYAIICWACCAlgAGQJYAGQCWABkAlgABgJYADQCWABaAlgAWgJYAFwCWABcAlgAFAJYAEgCWABdAlgAWAJYAF4CWABcAlgAXAJYADcCWAAyAlgAMgJYAC4CWAAoAlgASwJYAF4CWAA8AlgAPAJYAF4CWABeAlj/+wJYADwCWP/7AlgANQJYAEgCWABcAlgATgJYAGkCWABpAlgALQJYAAACWAA8AlgAOAJYAAACWAAeAlgAUQJYAFkCWAAjAlgAIwJYAEECWABfAlgAVAJYAAYCWAA0AlgAWgJYAFgCWABaAlgASwJYAAoCWABdAlgAXQJYAFgCWAAyAlgAMgJYAAACWABDAlgAVgJYAFwCWACHAlgAhwJYAIICWAAbAlgAVAJYAFQCWAAPAlgARgJYAFwCWABcAlgAZwJYAGcCWAAZAlgASAJYAFwCWABUAlgAXAJYAFwCWABYAlgANwJYADYCWAA2AlgAMAJYADICWABOAlgAXAJYADwCWAA8AlgAXAJYAGkCWAAZAlgAPAJYAAUCWAA+AlgAVQJYAFcCWABQAlgAVQJYAFUCWABVAlgAAAJYADwCWAA/AlgAAAJYADICWABcAlgAWwJYADwCWAA8AlgASQJYAGQCWABUAlgADwJYAEYCWABcAlgAVAJYAFoCWABOAlgAWgJYAAoCWABkAlgAZAJYAGQCWAA2AlgANgJYAAACWAAyAlgAXQJYAIICWAAyAlgAZAJYAFUCWABdAlgAWAJYAGkCWABcAlgAMgJYAEgCWABaAlgAUAJYAFgCWABeAlgAXAJYAEsCWAA3AlgAIwJYAC4CWAAoAlgANgJYADICWAAKAlj/jQJY/40CWP+NAlj/sAJY/4MCWP+wAlgAaQJYACMCWABcAlgAXQJYAF0CWABVAlgAXAJYADwCWABUAlgASwJYAGkCWABcAlgAWAJYADcCWABnAlgAMgJYAF0CWAA2AlgAVQJYAFQCWAAZAlgAXgJYAFoCWABVAlgALwJYAFoCWAA2AlgAMgJYADYCWAA2AlgANwJYADcCWAA3AlgAWgJYAFoCWABaAlgAVAJYADYCWABVAlgASwJYAFwCWABcAlgAMAJYAA8CWABkAlgAGgJYAC8CWAAAAlgALgJYAEsCWABKAlgASwJYAFUCWABaAlgASgJYAEsCWABQAlgAGwJYAEsCWABkAlgAMgJYAF8CWABKAlgASwJYAEoCWABLAlgAQQJYADICWABKAlgALgJYAAACWAAeAlgAFAJYAEYCWAA2AlgASwJYAEsCWABBAlgARgJYAEECWABBAlgASwJYAEECWABLAlgASwJYADICWAAPAlgASwJYAEYCWABLAlgAQQJYAC0CWABLAlgANwJYAFACWAAtAlgAAAJYAB4CWAAtAlgARgJYAFACWABaAlgATAJYAEYCWABGAlgASwJYAEACWABSAlgAQgJYAEACWABQAlgAWAJYAFUCWABJAlgAQgJYAFUCWACJAlgAlgJYAJMCWACLAlgAjwJYAI0CWACGAlgAlAJYAIcCWACLAlgAiQJYAJYCWACTAlgAiwJYAI8CWACNAlgAhgJYAJQCWACHAlgAiwJYAIkCWACW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Alj/9gJY//YCWP/2Alj/9gJY//YCWP/2Alj/9gJYALQCWP/2Alj/9gJY//YCWAA8AlgAAAJYAAACWACWAlgAlgJYAAACWAAAAlgAAAJYAAACWAAAAlj/9gJYAAACWP/2Alj/9gJY//YCWAAAAlj/9gJY//YCWAAAAlj/9gJYAAACWP/2AlgAlgJYAJYCWACWAlgAjAJYAJYCWACWAlgAlgJYAIwCWP/sAlj/7AJYAJYCWP/sAlj/7AJY/+wCWACWAlgAlgJY/+wCWP/sAlgAlgJY/+wCWP/sAlgAlgJY/+wCWP/sAlj/7AJYAMgCWADIAlj/7AJY/+wCWP/sAlj/7AJYAPoCWADIAlj/7AJY/+wCWP/sAlgA+gJYAEsCWADIAlgAyAJY/+wCWP/sAlgAyAJY/+wCWP/sAlj/7AJYABkCWADIAlgA+gJYACUCWADIAlgAyAJY/+wCWP/sAlgAyAJYAMgCWADIAlj/7AJY/+wCWADIAlj/7AJY/+wCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWP/sAlgA+gJY/+wCWAD6Alj/7AJY/+wCWP/sAlgARgJYAPoCWAD6Alj/7AJY/+wCWAD6Alj/7AJY/+wCWP/sAlgAGQJYAPoCWAD6AlgAJQJYAPoCWAD6AlgAyAJY/+wCWP/sAlgA+gJYAPoCWP/sAlj/7AJYAPoCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWP/sAlgAlgJY/+wCWP/sAlj/7AJY/+wCWADIAlgAyAJY/+wCWP/sAlj/7AJY/+wCWADIAlgA+gJY/+wCWP/sAlgA+gJY/+wCWP/sAlgAlgJY/+wCWP/sAlgAyAJY/+wCWP/sAlgA+gJY/+wCWP/sAlgA+gJYAAACWABEAlgARAJYADwCWP/2Alj/9gJY//YCWP/2Alj/9gJY//YCWACMAlgAMgJYADICWAAyAlgALQJYADICWP/2AlgAPAJYAFACWAAAAlgAAAJYAAACWABQAlgAVQJYADcCWAA3AlgAfQJYAIwCWAAeAlj/7AJYADcCWAA3AlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAIwCWABe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AMUAPAD4AHUBOAA6APYAGQDVAHcBOgCGAUkAjQFQAK8BdwZnBmUGhwaBBogGjAaJBoQGagZrBm4GcgZzBnAGaQZoBnQGcQZsBm8GsAayAmkDugJqAmsCbAJuAm8CkAJwAnEClgKXApgCjgKTAo8CkgKUApEClQJyApoCmwKZAdAB9gHMAe4B7QHwAfEB8gHrAewB8wHWAeAB5wHIAckBygHLAc4BzwHRAdIB0wHUAdUB4QHiAeQB4wHlAeYB6QHqAegB7wH0AfUCDAINAg4CDwISAhMCFQIWAhcCGAIZAiUCJgIoAicCKQIqAi0CLgIsAjMCOAI5AhQCOgIQAjICMQI0AjUCNgIvAjACNwIaAiQCKwHNAhEB9wI7AfgCPAH5Aj0B+gI+AfsCPwH8AkAB/QJBAf4CQgH/AkMCAAJEAgECRQICAkYCAwJHAgQCSACmAW4AowFrAKUBbQARAM0AEwDPAAsAxwANAMkADgDKAA8AywAMAMgABADAAAYAwgAHAMMACADEAAUAwQAxAO0AMwDvADcA8gAqAOYALADoAC0A6QAuAOoAKwDnAEsBCQBJAQcAagEtAGwBLwBkAScAZgEpAGcBKgBoASsAZQEoAG4BMQBwATMAcQE0AHIBNQBvATIAkwFbAJUBXQCXAV8AmQFhAJoBYgCbAWMAmAFgAK0BdQCsAXQArgF2ALABeANhA2IDXQNjA18DYANeA2QFwAXCAzMFvAW9A2kDOAM5AzwDPwMgAzUDNgKtBcMF/wX+BHcEcQRzBHUEeQR6BHgEcgR0BHYEewR9BIwEiQSKBIsEjQXoBecEZQPWBC8D6gRiBCUEKwPrA+IECwPjBF0ECgPlBCwD2AQtBBYD+QRNA9QELgPcA94EMQRjA9EEQAQ+A98D6QQEBCAECQQ/BBoD5wQPBFoEHgQdA/sD+gPSBAwEEAQNBBEEDgP3A+wEPARcBD0EWwRfBBMEFARBBEIEBQQGA/0EVQRXBFYEWARPBFAEcARtBG4EbARvBGkEawRqBFMEUgRUBFEESwRhBGAEZwRoBAEEBwQCBAMD2wPTA/MERwPkA/gEZgPhBeEFygSRBfQDTwNSA1ADUwXOBc0FywXMBJIF5gXkBWUFoAWPBYwFiwWRBYcFbQVrBZ8FaAWXBYYFkwWQBYIFnQWSBZYFaQV5BXIFjgWKBXgFqQWYBagFcQWZ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BC4AAAQvAAAB9AAABDAAAAQzAAACDAAABDQAAAQ1AAACEgAABDYAAAQ6AAACFQAABDsAAARDAAACGwAABEQAAARFAAACJQAABEYAAARGAAACKAAABEcAAARHAAACJwAABEgAAARJAAACKQAABEoAAARLAAACLQAABEwAAARMAAACLAAABE0AAARNAAACMwAABE4AAARPAAACOAAABFEAAARRAAACFAAABFIAAARSAAACOgAABFMAAARTAAACEAAABFQAAARUAAACMgAABFUAAARVAAACMQAABFYAAARYAAACNAAABFkAAARaAAACLwAABFsAAARbAAACNwAABFwAAARcAAACGgAABF4AAAReAAACJAAABF8AAARfAAACKwAABJAAAASQAAABzQAABJEAAASRAAACEQAABJIAAASSAAAB9wAABJMAAASTAAACOwAABJoAAASaAAAB+AAABJsAAASbAAACPAAABKIAAASiAAAB+QAABKMAAASjAAACPQAABK4AAASuAAAB+gAABK8AAASvAAACPgAABLAAAASwAAAB+wAABLEAAASxAAACPwAABLYAAAS2AAAB/AAABLcAAAS3AAACQAAABLoAAAS6AAAB/QAABLsAAAS7AAACQQAABNgAAATYAAAB/gAABNkAAATZAAACQgAABNwAAATcAAAB/wAABN0AAATdAAACQwAABN4AAATeAAACAAAABN8AAATfAAACRAAABOQAAATkAAACAQAABOUAAATlAAACRQAABOYAAATmAAACAgAABOcAAATnAAACRgAABOgAAAToAAACAwAABOkAAATpAAACRwAABPQAAAT0AAACBAAABPUAAAT1AAACSAAACuoAAArqAAADKAAAHoAAAB6AAAAApgAAHoEAAB6BAAABbgAAHoIAAB6CAAAAowAAHoMAAB6DAAABawAAHoQAAB6EAAAApQAAHoUAAB6FAAABbQAAHp4AAB6eAAAAhwAAHqAAAB6gAAAAEQAAHqEAAB6hAAAAzQAAHqIAAB6iAAAAEwAAHqMAAB6jAAAAzwAAHqQAAB6kAAAACwAAHqUAAB6lAAAAxwAAHqYAAB6mAAAADQAAHqcAAB6nAAAAyQAAHqgAAB6oAAAADgAAHqkAAB6pAAAAygAAHqoAAB6qAAAADwAAHqsAAB6rAAAAywAAHqwAAB6sAAAADAAAHq0AAB6tAAAAyAAAHq4AAB6uAAAABAAAHq8AAB6vAAAAwAAAHrAAAB6wAAAABgAAHrEAAB6xAAAAwgAAHrIAAB6yAAAABwAAHrMAAB6zAAAAwwAAHrQAAB60AAAACAAAHrUAAB61AAAAxAAAHrYAAB62AAAABQAAHrcAAB63AAAAwQAAHrgAAB64AAAAMQAAHrkAAB65AAAA7QAAHroAAB66AAAAMwAAHrsAAB67AAAA7wAAHrwAAB68AAAANwAAHr0AAB69AAAA8gAAHr4AAB6+AAAAKgAAHr8AAB6/AAAA5gAAHsAAAB7AAAAALAAAHsEAAB7BAAAA6AAAHsIAAB7CAAAALQAAHsMAAB7DAAAA6QAAHsQAAB7EAAAALgAAHsUAAB7FAAAA6gAAHsYAAB7GAAAAKwAAHscAAB7HAAAA5wAAHsgAAB7IAAAASwAAHskAAB7JAAABCQAAHsoAAB7KAAAASQAAHssAAB7LAAABBwAAHswAAB7MAAAAagAAHs0AAB7NAAABLQAAHs4AAB7OAAAAbAAAHs8AAB7PAAABLwAAHtAAAB7QAAAAZAAAHtEAAB7RAAABJwAAHtIAAB7SAAAAZgAAHtMAAB7TAAABKQAAHtQAAB7UAAAAZwAAHtUAAB7VAAABKgAAHtYAAB7WAAAAaAAAHtcAAB7XAAABKwAAHtgAAB7YAAAAZQAAHtkAAB7ZAAABKAAAHtoAAB7aAAAAbgAAHtsAAB7bAAABMQAAHtwAAB7cAAAAcAAAHt0AAB7dAAABMwAAHt4AAB7eAAAAcQAAHt8AAB7fAAABNAAAHuAAAB7gAAAAcgAAHuEAAB7hAAABNQAAHuIAAB7iAAAAbwAAHuMAAB7jAAABMgAAHuQAAB7kAAAAkwAAHuUAAB7lAAABWwAAHuYAAB7mAAAAlQAAHucAAB7nAAABXQAAHugAAB7oAAAAlwAAHukAAB7pAAABXwAAHuoAAB7qAAAAmQAAHusAAB7rAAABYQAAHuwAAB7sAAAAmgAAHu0AAB7tAAABYgAAHu4AAB7uAAAAmwAAHu8AAB7vAAABYwAAHvAAAB7wAAAAmAAAHvEAAB7xAAABYAAAHvIAAB7yAAAArQAAHvMAAB7zAAABdQAAHvQAAB70AAAArAAAHvUAAB71AAABdAAAHvYAAB72AAAArgAAHvcAAB73AAABdgAAHvgAAB74AAAAsAAAHvkAAB75AAABeAAAIAEAACABAAADvAAAIAsAACALAAADvQAAIBAAACAQAAADWwAAIBMAACAUAAADWQAAIBYAACAWAAADNwAAIBgAACAZAAADYQAAIBoAACAaAAADXQAAIBsAACAbAAADYwAAIBwAACAdAAADXwAAIB4AACAeAAADXgAAIB8AACAfAAADZAAAICAAACAgAAAFwAAAICEAACAhAAAFwgAAICIAACAiAAADMwAAICQAACAkAAADOwAAICYAACAmAAADLQAAIDAAACAwAAAEOQAAIDIAACAzAAAFvAAAIDQAACA0AAADaQAAIDkAACA6AAADZwAAIDwAACA9AAADOAAAID4AACA+AAADPAAAID8AACA/AAADPwAAIEQAACBEAAADIAAAIEUAACBGAAADNQAAIHAAACBwAAADAgAAIHQAACB5AAADBgAAIHoAACB6AAAEOwAAIHwAACB8AAAD5gAAIIAAACCJAAAC5AAAIKsAACCsAAADxgAAIK4AACCuAAADzAAAILQAACC0AAADyQAAIL0AACC9AAADygAAIL8AACC/AAADwgAAIQIAACECAAACogAAIQ0AACENAAACpwAAIRMAACETAAAFwQAAIRUAACEVAAACrQAAIRYAACEWAAAFwwAAIRkAACEaAAACrwAAIR0AACEdAAACsQAAISIAACEiAAAFugAAISQAACEkAAACuQAAIS4AACEuAAAFxAAAIUAAACFAAAAEXgAAIYoAACGKAAAF/wAAIYsAACGLAAAF/gAAIZAAACGQAAAEdwAAIZEAACGRAAAEcQAAIZIAACGSAAAEcwAAIZMAACGTAAAEdQAAIZQAACGVAAAEeQAAIZYAACGWAAAEeAAAIZcAACGXAAAEcgAAIZgAACGYAAAEdAAAIZkAACGZAAAEdgAAIZ0AACGdAAAEewAAIZ4AACGeAAAEfQAAIaAAACGgAAAEfgAAIaIAACGjAAAEfwAAIaUAACGnAAAEgQAAIakAACGqAAAEhQAAIa0AACGtAAAEfAAAIb4AACG+AAAEhwAAIckAACHJAAAEiAAAIdAAACHQAAAEjAAAIdEAACHTAAAEiQAAIdQAACHUAAAEjQAAIdsAACHbAAAEjgAAId4AACHeAAAF6AAAId8AACHfAAAF5wAAIeUAACHlAAAEhAAA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JTEAACUxAAAFQwAAJTIAACUyAAAFHQAAJTMAACUzAAAFBQAAJTQAACU0AAAFOAAAJTUAACU1AAAFGwAAJTYAACU2AAAFQQAAJTcAACU3AAAFUQAAJTgAACU4AAAFSwAAJTkAACU5AAAFRAAAJToAACU6AAAFHgAAJTsAACU7AAAFEQAAJTwAACU8AAAFPAAAJT0AACU9AAAFHAAAJT4AACU+AAAFQgAAJT8AACU/AAAFXwAAJUAAACVAAAAFSgAAJUEAACVBAAAE+AAAJUIAACVCAAAFXAAAJUMAACVDAAAFIAAAJUQAACVEAAAFRgAAJUUAACVFAAAFGQAAJUYAACVGAAAFPwAAJUcAACVHAAAE/gAAJUgAACVIAAAFUAAAJUkAACVJAAAFRQAAJUoAACVKAAAFHwAAJUsAACVLAAAFFgAAJUwAACVMAAAFKAAAJU0AACVNAAAFAgAAJU4AACVOAAAFKQAAJU8AACVPAAAFAwAAJVAAACVQAAAE6AAAJVEAACVRAAAE7AAAJVIAACVSAAAFAQAAJVMAACVTAAAE8gAAJVQAACVUAAAE5wAAJVUAACVVAAAFAAAAJVYAACVWAAAE8QAAJVcAACVXAAAE5gAAJVgAACVYAAAFWAAAJVkAACVZAAAFSQAAJVoAACVaAAAE6wAAJVsAACVbAAAFVwAAJVwAACVcAAAFSAAAJV0AACVdAAAE6gAAJV4AACVeAAAFZAAAJV8AACVfAAAFWwAAJWAAACVgAAAE7wAAJWEAACVhAAAFYwAAJWIAACViAAAFWgAAJWMAACVjAAAE7gAAJWQAACVkAAAE/wAAJWUAACVlAAAE8AAAJWYAACVmAAAE5QAAJWcAACVnAAAFVgAAJWgAACVoAAAFRwAAJWkAACVpAAAE6QAAJWoAACVqAAAFYgAAJWsAACVrAAAFWQAAJWwAACVsAAAE7QAAJW0AACVtAAAFIgAAJW4AACVuAAAFIQAAJW8AACVwAAAFIwAAJXEAACVxAAAFJwAAJXIAACVyAAAFJgAAJXMAACVzAAAFJQAAJXQAACV0AAAFLwAAJXUAACV1AAAFNgAAJXYAACV2AAAFMwAAJXcAACV3AAAFKgAAJXgAACV4AAAFCQAAJXkAACV5AAAFEAAAJXoAACV6AAAFDQAAJXsAACV7AAAFBAAAJXwAACV8AAAFMAAA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TVhNYU1qTXNNfE2ETYxNlE2/TfpONU4+TkdOT06eTqdOr063TudO9U89T25Prk+3T79PyE/yUCpQQFBOUHVQllDRUPFREVFDUXZRf1GVUgFSFlIrUj5SSVKCUrFSuVLGUtVS5FMBUyhTMVM6U1lTd1O1U/FUAlQTVBtUI1Q0VEZUV1RoVHdUhlTAVM9U3lUYVTlVWVVmVW5Ve1WHVY9Vm1W4VcNV91YEViJWK1ZIVntWlVavVr9Wz1bgVutW+lcNVyVXn1e9V89X7VgeWDVYWViHWJNZEFl0WYRZxVnRWepZ9loyWj5aTlpfWmtad1qDWpRapVqxWxxbT1tbW2hbdFuFW5FboVu9W+Fb7Vv5XAVcFVxYXGhcdFyAXMpdM11wXcBeC15sXrxfMF/HYARgN2CCYI9goGC9YNpg/mEKYS9hP2FXYW9hgWGOYbth9WIJYixiRWJZYnpik2KcYqRipGKkYqRipGKkYqRi5mMaY2hjtmP3ZDJkWmSuZNxlGmU+ZWplo2XuZh5mVGaPZq5mt2bqZxdnTmdkZ3FnlWeqZ7ZnvmfTZ/BoLGhhaIxormjkaPFpBGkeaU1peWmQaa5p6mojajZqY2p5ap5qtGrTauBq72r+aztrb2uIa7Zr5mwSbEBsgWyUbKZsyWzobQhtR216baxtz23zbklufG6vbuVvCG8yb1Vvem+lb8dv8nAdcDFwOXBScH5wkXCtcMhw5HEFcSZxPXFJcVhxgnGecfNyLXJJcmVyhHKkcsRyzHLicv1zHHNZc2FzdHOBc5lzsXO5c9Bz6HRAdLx00HTldQd1LnV1dbB1uHXgdgh2UnZodo12o3bBdsl22Hbndvt3LndUd1x3bneBd6d3w3fveBF4I3g8eE94aHh9eJ54wXjieQx5MHlSeWV5eXmZec96OnpcepN6pnrIe197l3vYfBN8S3yQfNF9EH0vfU59bH2Lfal9yH3mfgZ+NX5jfpJ+yH7nfwZ/IX89f1V/bn+If6x/3oAQgCCAQIBZgHWAj4CrgNKA+YEdgUCBUYFugZWB0YHigfOCGoJBgoKCjoKbgqiCtYLCgs+C3ILpgvaDAoMPgxyDKYM2g0ODUINdg2uDeYOGg5SDoYOxg8WD1YPmg/SECoQahT+HgIipiMWI94kpiV2Jh4nBijaKfYraiwCLEIsoi0eLd4uEi5iLpYu4i82L4Yv0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AFsAXwBjAGcAawBvAHMAdwB7AH8AgwCHAIsAjwCTAJcAmwCfAKMApwCrAK8AswC3ALsAvwDDAMcAywDPANMA1wDbAN8A4wDnAOsA7wDzAPcA+wD/AQMBBwELAQ8BEwEXARsBHwEjAScBKwEvATMBNwE7AT8BQwFHAUsBTwFTAVcBWwFfAWMBZwFrAW8BcwF3AXsBfwGDAYcBiwGPAZMBlwGbAZ8BowGnAasBrwGzAbcAAAE1MxUBNTMVJzUzFRU1MxUVNTMVJzUzFRU1MxUVNTMVFTUzFRU1MxUBNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFQE1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUBNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFQE1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUBNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFQE1MxUVNTMVFTUzFRU1MxUVNTMVJzUzFRU1MxUVNTMVAhw8/ag8PDw8PLQ8PDw8PP7UPDw8PDw8PP5cPDw8PDw8PDw8/eQ8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/eQ8PDw8PDw8PDz+XDw8PDw8PDz+1Dw8PDw8tDw8PAPAPDz7FDw8eDw8PDw8PDw88Dw8PDw8PDw8PDw8PDw8AWg8PDw8PDw8PDw8PDw8PDw8PDw8PAHgPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDwCWDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8ApQ8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8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AGkAbgAgAEIAdQBsAGUAbgBrAG8AdgBoAHQAdABwAHMAOgAvAC8AdwB3AHcALgBqAGUAdABiAHIAYQBpAG4AcwAuAGMAbwBtAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AIABUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGkAcwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6ACAAaAB0AHQAcABzADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwAaAB0AHQAcABzADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwASgBlAHQAQgByAGEAaQBuAHMATQBvAG4AbwBDAGwAYQBzAHMAaQBjACAAYwBvAG4AcwB0AHIAdQBjAHQAaQBvAG4AQwBsAG8AcwBlAGQAIABjAG8AbgBzAHQAcgB1AGMAdABpAG8AbgBCAHIAbwBrAGUAbgAgAGUAcQB1AGEAbABzACAAbABpAGcAYQB0AHUAcgBlAHMAUgBhAHMAZQBkACAAYgBhAHIAIABmAFcAZQBpAGcAaAB0AFQAaABpAG4ARQB4AHQAcgBhAEwAaQBnAGgAdABMAGkAZwBoAHQATQBlAGQAaQB1AG0AUwBlAG0AaQBCAG8AbABkAEIAbwBsAGQARQB4AHQAcgBhAEIAbwBsAGQASQB0AGEAbABpAGMAUgBvAG0AYQBuAAAAAgAAAAAAAP9lADIAAAABAAAAAAAAAAAAAAAAAAAAAAbPAAAAJADJAQIBAwEEAQUBBgEHAQgAxwEJAQoBCwEMAQ0AYgEOAK0BDwEQAREAYwCuAJABEgAlACYA/QD/AGQBEwEUACcA6QEVARYAKABlARcBGADIARkBGgEbARwBHQDKAR4BHwDLASABIQEiASMBJAApACoBJQD4ASYBJwEoASkAKwEqASsALADMASwAzQDOAPoBLQDPAS4BLwEwATEALQEyAC4BMwAvATQBNQE2ATcA4gAwADEBOAE5AToBOwBmADIA0AE8ANEBPQE+AT8BQAFBAGcBQgDTAUMBRAFFAUYBRwFIAUkBSgFLAUwAkQFNAK8AsAAzAO0ANAA1AU4BTwFQADYBUQDkAPsBUgFTAVQBVQA3AVYBVwFYAVkAOADUAVoA1QBoAVsA1gFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwA5ADoBaAFpAWoBawA7ADwA6wFsALsBbQFuAW8BcAFxAD0BcgDmAXMBdAF1AXYBdwF4AXkBegF7AEQAaQF8AX0BfgF/AYABgQGCAGsBgwGEAYUBhgGHAGwBiABqAYkBigGLAG4AbQCgAYwARQBGAP4BAABvAY0BjgBHAOoBjwEBAEgAcAGQAZEAcgGSAZMBlAGVAZYAcwGXAZgAcQGZAZoBmwGcAZ0ASQBKAZ4A+QGfAaABoQGiAEsBowGkAEwA1wB0AaUBpgB2AHcBpwGoAHUBqQGqAasBrABNAa0BrgBOAa8BsABPAbEBsgGzAbQBtQDjAFAAUQG2AbcBuAG5AboAeABSAHkBuwG8AHsBvQG+Ab8BwAHBAHwBwgB6AcMBxAHFAcYBxwHIAckBygHLAcwAoQHNAH0AsQBTAO4AVABVAc4BzwHQAFYB0QDlAPwB0gHTAIkB1ABXAdUB1gHXAdgAWAB+AdkB2gCAAIEB2wHcAd0B3gHfAH8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesAWQBaAewB7QHuAe8AWwBcAOwB8AC6AfEB8gHzAfQB9QBdAfYA5wH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkAAnQCeAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/ACbAv0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sAEwAUABUAFgAXABgAGQAaABsAHANMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQC8APQA9QD2A44DjwOQA5EDkgARAA8AHQAeAKsABACjACIAogDDAIcADQOTA5QDlQOWA5cABgOYA5kAEgA/A5oDmwOcA50ACwAMAF4AYAA+AEADngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrABADrACyALMDrQBCAMQAxQC0ALUAtgC3A64DrwCpAKoAvgC/A7AABQAKA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIAAwQDBAQEBQQGAIQAvQAHBAcECACmBAkECgCFBAsAlgQMBA0EDgQPBBAEEQQSBBMEFAQVBBYEFwQYBBkEGgQbBBwEHQQeBB8EIAQhBCIEIwQkBCUEJgQnBCgEKQQqBCsELAQtBC4ELwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROBE8EUARRBFIADgDvAPAAuAAgAI8AIQAfAJUAlACTAKcApABhAEEAkgRTBFQEVQRWBFcAnARYAJoAmQClAJgEWQRaBFsEXARdBF4EXwRgAAgAxgRhBGIEYwRkBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5BHoEewR8BH0EfgR/BIAEgQSCBIMEhASFBIYEhwSIBIkEigSLBIwEjQSOBI8EkASRBJIEkwSUBJUElgSXBJgEmQSaBJsEnASdBJ4EnwSgBKEEogSjBKQEpQSmBKcEqASpBKoEqwSsBK0ErgSvBLAEsQSyBLMEtAS1BLYEtwS4BLkEugS7BLwEvQS+BL8EwATBBMIEwwTEBMUExgTHBMgEyQTKBMsEzATNBM4EzwTQBNEE0gTTBNQE1QTWBNcE2ATZBNoE2wTcBN0E3gTfBOAE4QTiBOME5ATlBOYE5wToBOkE6gTrBOwE7QC5BO4E7wTwBPEE8gTzBPQE9QT2BPcE+AT5BPoE+wT8BP0E/gT/BQAFAQUCBQMFBAUFBQYFBwUIBQkFCgULBQwFDQUOBQ8FEAURBRIFEwUUBRUFFgUXBRgFGQUaBRsFHAUdBR4FHwUgBSEFIgUjBSQFJQUmBScFKAUpBSoFKwUsBS0FLgUvBTAFMQUyBTMFNAU1BTYFNwU4BTkFOgU7BTwFPQU+BT8FQAVBBUIFQwVEBUUFRgVHBUgFSQVKBUsFTAVNBU4FTwVQBVEFUgVTBVQFVQVWBVcFWAVZBVoFWwVcBV0FXgVfBWAFYQViBWMFZAVlBWYFZwVoBWkFagVrBWwFbQVuBW8FcAVxBXIFcwV0BXUFdgV3BXgFeQV6BXsFfAV9BX4FfwWABYEFggWDBYQFhQWGBYcFiAWJBYoFiwWMBY0FjgWPBZAFkQWSBZMFlAWVBZYFlwWYBZkFmgWbBZwFnQWeBZ8FoAWhBaIFowWkBaUFpgWnBagFqQWqBasFrAWtBa4FrwWwBbEFsgWzBbQFtQW2BbcFuAW5BboFuwW8Bb0FvgW/BcAFwQXCBcMFxAXFBcYFxwXIBckFygXLBcwFzQXOBc8F0AXRBdIF0wXUBdUF1gXXBdgF2QAjAAkAiACGAIsAigCMAIMF2gXbAF8A6ACCBdwAwgXdBd4F3wXgBeEF4gXjBeQF5QXmBecF6AXpBeoF6wXsBe0F7gXvBfAF8QXyBfMF9AX1BfYF9wX4BfkF+gX7BfwF/QX+Bf8GAAYBBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEGEgYTBhQGFQYWBhcGGAYZBhoGGwYcBh0GHgYfBiAGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6BjsGPAY9Bj4GPwZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZSBlMGVAZVBlYGVwZYBlkGWgZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZtBm4GbwZwBnEGcgZzBnQGdQZ2BncGeAZ5BnoGewZ8Bn0GfgZ/BoAGgQaCBoMGhAaFBoYGhwaIBokGigaLBowGjQaOBo8GkAaRBpIGkwaUBpUGlgaXBpgGmQCOANwAQwCNAN8A2ADhANsA3QDZANoA3gDgBpoGmwacBp0GngafBqAGoQaiBqMGpAalBqYGpwaoBqkGqgarBqwGrQauBq8GsAaxBrIGswa0BrUGtga3BrgGuQa6BrsGvAa9Br4GvwbABsEGwgbDBsQGxQbGBscGyAbJBsoGywbMBs0GzgbPBtAG0QbSBtMG1AbVBtYG1wbYBtkG2gbbBkFicmV2ZQd1bmkxRUFFB3VuaTFFQjYHdW5pMUVCMAd1bmkxRUIyB3VuaTFFQjQHdW5pMDFDRAd1bmkxRUE0B3VuaTFFQUMHdW5pMUVBNgd1bmkxRUE4B3VuaTFFQUEHdW5pMUVBMAd1bmkxRUEyB0FtYWNyb24HQW9nb25lawdBRWFjdXRlC0NjaXJjdW1mbGV4CkNkb3RhY2NlbnQGRGNhcm9uBkRjcm9hdAZFYnJldmUGRWNhcm9uB3VuaTFFQkUHdW5pMUVDNgd1bmkxRUMwB3VuaTFFQzIHdW5pMUVDNApFZG90YWNjZW50B3VuaTFFQjgHdW5pMUVCQQdFbWFjcm9uB0VvZ29uZWsHdW5pMDE5MAd1bmkxRUJDB3VuaTAxRjQGR2Nhcm9uC0djaXJjdW1mbGV4B3VuaTAxMjIKR2RvdGFjY2VudARIYmFyC0hjaXJjdW1mbGV4BklicmV2ZQd1bmkxRUNBB3VuaTFFQzgHSW1hY3JvbgdJb2dvbmVrBkl0aWxkZQtKY2lyY3VtZmxleAd1bmkwMTM2BkxhY3V0ZQZMY2Fyb24HdW5pMDEzQgRMZG90Bk5hY3V0ZQZOY2Fyb24HdW5pMDE0NQNFbmcGT2JyZXZlB3VuaTFFRDAHdW5pMUVEOAd1bmkxRUQyB3VuaTFFRDQHdW5pMUVENgd1bmkxRUNDB3VuaTFFQ0UFT2hvcm4HdW5pMUVEQQd1bmkxRUUyB3VuaTFFREMHdW5pMUVERQd1bmkxRUUwDU9odW5nYXJ1bWxhdXQHT21hY3Jvbgd1bmkwMUVBC09zbGFzaGFjdXRlBlJhY3V0ZQZSY2Fyb24HdW5pMDE1NgZTYWN1dGULU2NpcmN1bWZsZXgHdW5pMDIxOAd1bmkxRTlFB3VuaTAxOEYEVGJhcgZUY2Fyb24HdW5pMDE2Mgd1bmkwMjFBBlVicmV2ZQd1bmkxRUU0B3VuaTFFRTYFVWhvcm4HdW5pMUVFOAd1bmkxRUYwB3VuaTFFRUEHdW5pMUVFQwd1bmkxRUVFDVVodW5nYXJ1bWxhdXQHVW1hY3JvbgdVb2dvbmVrBVVyaW5nBlV0aWxkZQZXYWN1dGULV2NpcmN1bWZsZXgJV2RpZXJlc2lzBldncmF2ZQtZY2lyY3VtZmxleAd1bmkxRUY0BllncmF2ZQd1bmkxRUY2B3VuaTAyMzIHdW5pMUVGOAZaYWN1dGUKWmRvdGFjY2VudAZXLmN2MDcLV2FjdXRlLmN2MDcQV2NpcmN1bWZsZXguY3YwNw5XZGllcmVzaXMuY3YwNwtXZ3JhdmUuY3YwNwZLLmN2MDgMdW5pMDEzNi5jdjA4BlEuY3YxNgZhYnJldmUHdW5pMUVBRgd1bmkxRUI3B3VuaTFFQjEHdW5pMUVCMwd1bmkxRUI1B3VuaTAxQ0UHdW5pMUVBNQd1bmkxRUFEB3VuaTFFQTcHdW5pMUVBOQd1bmkxRUFCB3VuaTFFQTEHdW5pMUVBMwdhbWFjcm9uB2FvZ29uZWsHYWVhY3V0ZQtjY2lyY3VtZmxleApjZG90YWNjZW50BmRjYXJvbgZlYnJldmUGZWNhcm9uB3VuaTFFQkYHdW5pMUVDNwd1bmkxRUMxB3VuaTFFQzMHdW5pMUVDNQplZG90YWNjZW50B3VuaTFFQjkHdW5pMUVCQgdlbWFjcm9uB2VvZ29uZWsHdW5pMUVCRAd1bmkwMjU5B3VuaTAxRjUGZ2Nhcm9uC2djaXJjdW1mbGV4B3VuaTAxMjMKZ2RvdGFjY2VudARoYmFyC2hjaXJjdW1mbGV4BmlicmV2ZQd1bmkwMUQwCWkubG9jbFRSSwd1bmkxRUNCB3VuaTFFQzkHaW1hY3Jvbgdpb2dvbmVrBml0aWxkZQd1bmkwMjM3C2pjaXJjdW1mbGV4B3VuaTAxMzcMa2dyZWVubGFuZGljBmxhY3V0ZQd1bmkwMTlCBmxjYXJvbgd1bmkwMTNDBGxkb3QGbmFjdXRlC25hcG9zdHJvcGhlBm5jYXJvbgd1bmkwMTQ2A2VuZwZvYnJldmUHdW5pMDFEMgd1bmkxRUQxB3VuaTFFRDkHdW5pMUVEMwd1bmkxRUQ1B3VuaTFFRDcHdW5pMUVDRAd1bmkxRUNGBW9ob3JuB3VuaTFFREIHdW5pMUVFMwd1bmkxRUREB3VuaTFFREYHdW5pMUVFMQ1vaHVuZ2FydW1sYXV0B29tYWNyb24HdW5pMDFFQgtvc2xhc2hhY3V0ZQZyYWN1dGUGcmNhcm9uB3VuaTAxNTcGc2FjdXRlC3NjaXJjdW1mbGV4B3VuaTAyMTkFbG9uZ3MEdGJhcgZ0Y2Fyb24HdW5pMDE2Mwd1bmkwMjFCBnVicmV2ZQd1bmkwMUQ0B3VuaTAxRDgHdW5pMDFEQQd1bmkwMURDB3VuaTAxRDYHdW5pMUVFNQd1bmkxRUU3BXVob3JuB3VuaTFFRTkHdW5pMUVGMQd1bmkxRUVCB3VuaTFFRUQHdW5pMUVFRg11aHVuZ2FydW1sYXV0B3VtYWNyb24HdW9nb25lawV1cmluZwZ1dGlsZGUGd2FjdXRlC3djaXJjdW1mbGV4CXdkaWVyZXNpcwZ3Z3JhdmULeWNpcmN1bWZsZXgHdW5pMUVGNQZ5Z3JhdmUHdW5pMUVGNwd1bmkwMjMzB3VuaTFFRjkGemFjdXRlCnpkb3RhY2NlbnQPZ2VybWFuZGJscy5jYWx0BmwuY3YwMQtsYWN1dGUuY3YwMQtsY2Fyb24uY3YwMQx1bmkwMTNDLmN2MDEJbGRvdC5jdjAxC2xzbGFzaC5jdjAxBnQuY3YwMgl0YmFyLmN2MDILdGNhcm9uLmN2MDIMdW5pMDE2My5jdjAyDHVuaTAyMUIuY3YwMgZnLmN2MDMMdW5pMDFGNS5jdjAzC2dicmV2ZS5jdjAzC2djYXJvbi5jdjAzEGdjaXJjdW1mbGV4LmN2MDMMdW5pMDEyMy5jdjAzD2dkb3RhY2NlbnQuY3YwMwZqLmN2MDQMdW5pMDIzNy5jdjA0EGpjaXJjdW1mbGV4LmN2MDQGbC5jdjA1C2xhY3V0ZS5jdjA1C2xjYXJvbi5jdjA1DHVuaTAxM0MuY3YwNQlsZG90LmN2MDULbHNsYXNoLmN2MDUGbS5jdjA2BncuY3YwNwt3YWN1dGUuY3YwNxB3Y2lyY3VtZmxleC5jdjA3DndkaWVyZXNpcy5jdjA3C3dncmF2ZS5jdjA3BmsuY3YwOAx1bmkwMTM3LmN2MDgRa2dyZWVubGFuZGljLmN2MDgGZi5jdjA5BnIuY3YxMAtyYWN1dGUuY3YxMAtyY2Fyb24uY3YxMAx1bmkwMTU3LmN2MTAGeS5jdjExC3lhY3V0ZS5jdjExEHljaXJjdW1mbGV4LmN2MTEOeWRpZXJlc2lzLmN2MTEMdW5pMUVGNS5jdjExC3lncmF2ZS5jdjExDHVuaTFFRjcuY3YxMQx1bmkwMjMzLmN2MTEMdW5pMUVGOS5jdjExBnUuY3YxMgt1YWN1dGUuY3YxMgt1YnJldmUuY3YxMhB1Y2lyY3VtZmxleC5jdjEyDnVkaWVyZXNpcy5jdjEyDHVuaTFFRTUuY3YxMgt1Z3JhdmUuY3YxMgx1bmkxRUU3LmN2MTIKdWhvcm4uY3YxMgx1bmkxRUU5LmN2MTIMdW5pMUVGMS5jdjEyDHVuaTFFRUIuY3YxMgx1bmkxRUVELmN2MTIMdW5pMUVFRi5jdjEyEnVodW5nYXJ1bWxhdXQuY3YxMgx1bWFjcm9uLmN2MTIMdW9nb25lay5jdjEyCnVyaW5nLmN2MTILdXRpbGRlLmN2MTIGZi5jdjE3C2YuY3YwOS5zczIwBmYuc3MyMAd1bmkwNDEwB3VuaTA0MTEHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MDMHdW5pMDQ5MAd1bmkwNDE0B3VuaTA0MTUHdW5pMDQwMQd1bmkwNDE2B3VuaTA0MTcHdW5pMDQxOAd1bmkwNDE5B3VuaTA0MUEHdW5pMDQwQwd1bmkwNDFCB3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyMwd1bmkwNDBFB3VuaTA0MjQHdW5pMDQyNQd1bmkwNDI3B3VuaTA0MjYHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MEYHdW5pMDQyQwd1bmkwNDJBB3VuaTA0MkIHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MDUHdW5pMDQwNAd1bmkwNDJEB3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MEIHdW5pMDQyRQd1bmkwNDJGB3VuaTA0MDIHdW5pMDQ5Mgd1bmkwNDlBB3VuaTA0QTIHdW5pMDRBRQd1bmkwNEIwB3VuaTA0QjYHdW5pMDRCQQd1bmkwNEQ4B3VuaTA0REMHdW5pMDRERQd1bmkwNEU0B3VuaTA0RTYHdW5pMDRFOAd1bmkwNEY0DHVuaTA0MTYuY3YwOAx1bmkwNDFBLmN2MDgMdW5pMDQwQy5jdjA4DHVuaTA0OUEuY3YwOAx1bmkwNDIzLmN2MTEMdW5pMDQwRS5jdjExDHVuaTA0MjEuY3Y5OQd1bmkwNDMwB3VuaTA0MzEHdW5pMDQzMgd1bmkwNDMzB3VuaTA0NTMHdW5pMDQ5MQd1bmkwNDM0B3VuaTA0MzUHdW5pMDQ1MQd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDM5B3VuaTA0M0EHdW5pMDQ1Qwd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDVFB3VuaTA0NDQHdW5pMDQ0NQd1bmkwNDQ3B3VuaTA0NDYHdW5pMDQ0OAd1bmkwNDQ5B3VuaTA0NUYHdW5pMDQ0Qwd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NTUHdW5pMDQ1NAd1bmkwNDREB3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NUIHdW5pMDQ0RQd1bmkwNDRGB3VuaTA0NTIHdW5pMDQ5Mwd1bmkwNDlCB3VuaTA0QTMHdW5pMDRBRgd1bmkwNEIxB3VuaTA0QjcHdW5pMDRCQgd1bmkwNEQ5B3VuaTA0REQHdW5pMDRERgd1bmkwNEU1B3VuaTA0RTcHdW5pMDRFOQd1bmkwNEY1DHVuaTA0NTguY3YwNAx1bmkwNDM2LmN2MDgMdW5pMDQzQS5jdjA4DHVuaTA0NUMuY3YwOAx1bmkwNDlCLmN2MDgMdW5pMDQ0My5jdjExDHVuaTA0NUUuY3YxMQx1bmkwNDQxLmN2OTkFQWxwaGEEQmV0YQVHYW1tYQd1bmkwMzk0B0Vwc2lsb24EWmV0YQNFdGEFVGhldGEESW90YQVLYXBwYQZMYW1iZGECTXUCTnUCWGkHT21pY3JvbgJQaQNSaG8FU2lnbWEDVGF1B1Vwc2lsb24DUGhpA0NoaQNQc2kHdW5pMDNBOQpBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zDElvdGFkaWVyZXNpcw9VcHNpbG9uZGllcmVzaXMHdW5pMDNDRgpLYXBwYS5jdjA4DHVuaTAzQ0YuY3YwOAVhbHBoYQRiZXRhBWdhbW1hBWRlbHRhB2Vwc2lsb24EemV0YQNldGEFdGhldGEEaW90YQVrYXBwYQZsYW1iZGEHdW5pMDNCQwJudQJ4aQdvbWljcm9uA3Jobwd1bmkwM0MyBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNjaGkDcHNpBW9tZWdhCWlvdGF0b25vcwxpb3RhZGllcmVzaXMRaW90YWRpZXJlc2lzdG9ub3MMdXBzaWxvbnRvbm9zD3Vwc2lsb25kaWVyZXNpcxR1cHNpbG9uZGllcmVzaXN0b25vcwxvbWljcm9udG9ub3MKb21lZ2F0b25vcwphbHBoYXRvbm9zDGVwc2lsb250b25vcwhldGF0b25vcwd1bmkwM0Q3B3VuaTAzRDUHdW5pMDNENgprYXBwYS5jdjA4CmdhbW1hLmN2MTELbGFtYmRhLmN2MTEGdTE2OTEwBnUxRDUzOAZ1MUQ1MzkHdW5pMjEwMgZ1MUQ1M0IGdTFENTNDBnUxRDUzRAZ1MUQ1M0UHdW5pMjEwRAZ1MUQ1NDAGdTFENTQxBnUxRDU0MgZ1MUQ1NDMGdTFENTQ0B3VuaTIxMTUGdTFENTQ2B3VuaTIxMTkHdW5pMjExQQd1bmkyMTFEBnUxRDU0QQZ1MUQ1NEIGdTFENTRDBnUxRDU0RAZ1MUQ1NEUGdTFENTRGBnUxRDU1MAd1bmkyMTI0BnUxRDU1MgZ1MUQ1NTMGdTFENTU0BnUxRDU1NQZ1MUQ1NTYGdTFENTU3BnUxRDU1OAZ1MUQ1NTkGdTFENTVBBnUxRDU1QgZ1MUQ1NUMGdTFENTVEBnUxRDU1RQZ1MUQ1NUYGdTFENTYwBnUxRDU2MQZ1MUQ1NjIGdTFENTYzBnUxRDU2NAZ1MUQ1NjUGdTFENTY2BnUxRDU2NwZ1MUQ1NjgGdTFENTY5BnUxRDU2QQZ1MUQ1NkIJemVyby56ZXJvCHR3by5jdjE4CHNpeC5jdjE4CW5pbmUuY3YxOAplaWdodC5jdjE5CWZpdmUuY3YyMAd1bmkyMDgwB3VuaTIwODEHdW5pMjA4Mgd1bmkyMDgzB3VuaTIwODQHdW5pMjA4NQd1bmkyMDg2B3VuaTIwODcHdW5pMjA4OAd1bmkyMDg5CXplcm8uZG5vbQhvbmUuZG5vbQh0d28uZG5vbQp0aHJlZS5kbm9tCWZvdXIuZG5vbQlmaXZlLmRub20Ic2l4LmRub20Kc2V2ZW4uZG5vbQplaWdodC5kbm9tCW5pbmUuZG5vbQl6ZXJvLm51bXIIb25lLm51bXIIdHdvLm51bXIKdGhyZWUubnVtcglmb3VyLm51bXIJZml2ZS5udW1yCHNpeC5udW1yCnNldmVuLm51bXIKZWlnaHQubnVtcgluaW5lLm51bXIHdW5pMjA3MAd1bmkwMEI5B3VuaTAwQjIHdW5pMDBCMwd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Ngd1bmkyMDc3B3VuaTIwNzgHdW5pMjA3OQx1bmkyMDgyLmN2MTgMdW5pMjA4Ni5jdjE4DHVuaTIwODkuY3YxOA10d28uZG5vbS5jdjE4DXNpeC5kbm9tLmN2MTgObmluZS5kbm9tLmN2MTgNdHdvLm51bXIuY3YxOA1zaXgubnVtci5jdjE4Dm5pbmUubnVtci5jdjE4DHVuaTAwQjIuY3YxOAx1bmkyMDc2LmN2MTgMdW5pMjA3OS5jdjE4DHVuaTIwODguY3YxOQ9laWdodC5kbm9tLmN2MTkPZWlnaHQubnVtci5jdjE5DHVuaTIwNzguY3YxOQx1bmkyMDg1LmN2MjAOZml2ZS5kbm9tLmN2MjAOZml2ZS5udW1yLmN2MjAMdW5pMjA3NS5jdjIwDHVuaTIwODAuemVybw56ZXJvLmRub20uemVybw56ZXJvLm51bXIuemVybwx1bmkyMDcwLnplcm8HdW5pMEFFQQd1bmkyMDQ1B3VuaTIwNDYHdW5pMjAxNglleGNsYW1kYmwHdW5pMjAzRA5vbmVkb3RlbmxlYWRlcgd1bmkyMDNFB3VuaTIwM0YKY29sb24uY2FzZRtwZXJpb2RjZW50ZXJlZC5sb2NsQ0FULmNhc2UWcGVyaW9kY2VudGVyZWQubG9jbENBVAd1bmlGRjVCB3VuaUZGNUQHdW5pMjc3MAd1bmkyNzZFB3VuaTI3NzEHdW5pMjc2Rgd1bmkyMzA4B3VuaTIzMEEHdW5pMjdDNQd1bmkyMzA5B3VuaTIzMEIHdW5pMjdDNgd1bmkyOTg3B3VuaTI5ODgHdW5pMDBBRAd1bmkyMDEwDXF1b3RlcmV2ZXJzZWQHdW5pMjAxRgd1bmkyMDM0Emh5cGhlbl9oeXBoZW4ubGlnYRloeXBoZW5faHlwaGVuX2h5cGhlbi5saWdhKGh5cGhlbl9oeXBoZW5fYnJhY2VyaWdodF9icmFjZXJpZ2h0LmxpZ2EaaHlwaGVuX2h5cGhlbl9ncmVhdGVyLmxpZ2EPaHlwaGVuX2Jhci5saWdhE2h5cGhlbl9ncmVhdGVyLmxpZ2EbaHlwaGVuX2dyZWF0ZXJfZ3JlYXRlci5saWdhEGh5cGhlbl9sZXNzLmxpZ2EVaHlwaGVuX2xlc3NfbGVzcy5saWdhFmh5cGhlbl9hc2NpaXRpbGRlLmxpZ2EYYnJhY2VsZWZ0X2JyYWNlbGVmdC5saWdhJmJyYWNlbGVmdF9icmFjZWxlZnRfaHlwaGVuX2h5cGhlbi5saWdhI2JyYWNlbGVmdF9leGNsYW1faHlwaGVuX2h5cGhlbi5saWdhHGJyYWNlbGVmdF9leGNsYW1fZXhjbGFtLmxpZ2ESYnJhY2VsZWZ0X2Jhci5saWdhGmJyYWNlcmlnaHRfYnJhY2VyaWdodC5saWdhFGJyYWNrZXRsZWZ0X2Jhci5saWdhFWJyYWNrZXRsZWZ0X2xlc3MubGlnYRxicmFja2V0cmlnaHRfbnVtYmVyc2lnbi5saWdhEnBlcmlvZF9wZXJpb2QubGlnYRlwZXJpb2RfcGVyaW9kX3BlcmlvZC5saWdhF3BlcmlvZF9wZXJpb2RfbGVzcy5saWdhFHBlcmlvZF9xdWVzdGlvbi5saWdhEXBlcmlvZF9lcXVhbC5saWdhEGNvbG9uX2NvbG9uLmxpZ2EWY29sb25fY29sb25fY29sb24ubGlnYRZjb2xvbl9jb2xvbl9lcXVhbC5saWdhE2NvbG9uX3F1ZXN0aW9uLmxpZ2EbY29sb25fcXVlc3Rpb25fZ3JlYXRlci5saWdhEGNvbG9uX2VxdWFsLmxpZ2ESY29sb25fZ3JlYXRlci5saWdhD2NvbG9uX2xlc3MubGlnYRhzZW1pY29sb25fc2VtaWNvbG9uLmxpZ2Eic2VtaWNvbG9uX3NlbWljb2xvbl9zZW1pY29sb24ubGlnYRJleGNsYW1fZXhjbGFtLmxpZ2EdZXhjbGFtX2V4Y2xhbV9icmFjZXJpZ2h0LmxpZ2ERZXhjbGFtX2VxdWFsLmxpZ2EXZXhjbGFtX2VxdWFsX2VxdWFsLmxpZ2EUcXVlc3Rpb25fcGVyaW9kLmxpZ2ETcXVlc3Rpb25fY29sb24ubGlnYRZxdWVzdGlvbl9xdWVzdGlvbi5saWdhH3F1ZXN0aW9uX3F1ZXN0aW9uX3F1ZXN0aW9uLmxpZ2ETcXVlc3Rpb25fZXF1YWwubGlnYR9hc3Rlcmlza19hc3Rlcmlza19hc3Rlcmlzay5saWdhFWFzdGVyaXNrX2dyZWF0ZXIubGlnYRNhc3Rlcmlza19zbGFzaC5saWdhGW51bWJlcnNpZ25fcGFyZW5sZWZ0LmxpZ2EZbnVtYmVyc2lnbl9icmFjZWxlZnQubGlnYRtudW1iZXJzaWduX2JyYWNrZXRsZWZ0LmxpZ2EVbnVtYmVyc2lnbl9jb2xvbi5saWdhFm51bWJlcnNpZ25fZXhjbGFtLmxpZ2EYbnVtYmVyc2lnbl9xdWVzdGlvbi5saWdhGm51bWJlcnNpZ25fbnVtYmVyc2lnbi5saWdhJW51bWJlcnNpZ25fbnVtYmVyc2lnbl9udW1iZXJzaWduLmxpZ2EwbnVtYmVyc2lnbl9udW1iZXJzaWduX251bWJlcnNpZ25fbnVtYmVyc2lnbi5saWdhFW51bWJlcnNpZ25fZXF1YWwubGlnYRpudW1iZXJzaWduX3VuZGVyc2NvcmUubGlnYSRudW1iZXJzaWduX3VuZGVyc2NvcmVfcGFyZW5sZWZ0LmxpZ2ETc2xhc2hfYXN0ZXJpc2subGlnYRxzbGFzaF9hc3Rlcmlza19hc3Rlcmlzay5saWdhEHNsYXNoX2VxdWFsLmxpZ2EWc2xhc2hfZXF1YWxfZXF1YWwubGlnYRJzbGFzaF9ncmVhdGVyLmxpZ2EQc2xhc2hfc2xhc2gubGlnYRZzbGFzaF9zbGFzaF9lcXVhbC5saWdhFnNsYXNoX3NsYXNoX3NsYXNoLmxpZ2EUc2xhc2hfYmFja3NsYXNoLmxpZ2EUYmFja3NsYXNoX3NsYXNoLmxpZ2EedW5kZXJzY29yZV9iYXJfdW5kZXJzY29yZS5saWdhGnVuZGVyc2NvcmVfdW5kZXJzY29yZS5saWdhFmV4Y2xhbV9lcXVhbC5saWdhLnNzMTkcZXhjbGFtX2VxdWFsX2VxdWFsLmxpZ2Euc3MxOQd1bmkyN0U4B3VuaTI3RUEHdW5pMjdFNgd1bmkyN0U5B3VuaTI3RUIHdW5pMjdFNwlhbm90ZWxlaWEHdW5pMDM3RQZFTXF1YWQOWkVST1dJRFRIU1BBQ0UHdW5pMDBBMAJDUgd1bmlGRUZGB3VuaTIwQkYEZG9uZwRFdXJvB3VuaTIwQjQHdW5pMjBCRAd1bmkyMEFFCWNlbnQuY3YxNAtkb2xsYXIuY3YxNAd1bmkyMjQzB3VuaTIyMzUHdW5pMjI2Qwd1bmkyMkM4B3VuaTIyMTkHdW5pMjI1NAd1bmkyMjAxCWNvbmdydWVudAd1bmkyMjEwB3VuaTIzQUEHdW5pMjJDRQd1bmkyMkM0B3VuaTIyMjMHdW5pMjIxNQd1bmkyMjI0B3VuaTIyMzgHdW5pMjJEMAd1bmkyMkYxB2VsZW1lbnQHdW5pMjIwQQd1bmkyMkVFB3VuaTIyMEUHdW5pMjA3QwtlcXVpdmFsZW5jZQd1bmkyMjREB3VuaTIyMzkLZXhpc3RlbnRpYWwIZ3JhZGllbnQHdW5pMjI3Mwd1bmkyMjNFB3VuaTI5NEEHdW5pMjdEQwd1bmkyM0E5B3VuaTIzQTgHdW5pMjNBNwd1bmkyMkM5B3VuaTIzQTIHdW5pMjNBMwd1bmkyM0ExB3VuaTIyNzIHdW5pMjJFRgd1bmkyMjEzB3VuaTIyNkIHdW5pMjI2QQd1bmkyMkI4B3VuaTIyOEUHdW5pMkEwMAd1bmkyQTA1B3VuaTJBMDYHdW5pMjJCQwd1bmkyMkMyB3VuaTIyQzMHdW5pMjI0Nwd1bmkyMjg4B3VuaTIyODkHdW5pMjJCRAd1bmkyMkI0B3VuaTIyNDkHdW5pMjIwQwpub3RlbGVtZW50B3VuaTIyNkQHdW5pMjI2Rgd1bmkyMjcxB3VuaTIyNjIHdW5pMjI2RQd1bmkyMjcwB3VuaTIyRTIJbm90c3Vic2V0B3VuaTIyODUIZW1wdHlzZXQKbG9naWNhbGFuZAlsb2dpY2Fsb3IMaW50ZXJzZWN0aW9uBXVuaW9uB3VuaTIyMDYHdW5pMDBCNQd1bmkyMjI1B3VuaTIzOUMHdW5pMjM5RAd1bmkyMzlCB3VuaTIzOUYHdW5pMjNBMAd1bmkyMzlFB3VuaUZFNjIHdW5pMjA3QQd1bmkyMjdBB3VuaTIyN0MHdW5pMjIzNwd1bmkyMjVGB3VuaTIyMzYMcmVmbGV4c3Vic2V0DnJlZmxleHN1cGVyc2V0B3VuaTI5MTYHdW5pMjNBRAd1bmkyM0FDB3VuaTIzQUIHdW5pMjJDQQd1bmkyM0E1B3VuaTIzQTYHdW5pMjNBNAd1bmkyMkEyB3VuaTIyNTcHdW5pMjIxOAdzaW1pbGFyB3VuaTIyOTMHdW5pMjI5NAd1bmkyMkExB3VuaTIyOUYHdW5pMjI5RQd1bmkyMkEwB3VuaTIyOEYHdW5pMjI5MQd1bmkyMjkwB3VuaTIyOTIHdW5pMjJDNgd1bmkyMjYzDHByb3BlcnN1YnNldAd1bmkyMjdCCHN1Y2h0aGF0B3VuaTIxNDAOcHJvcGVyc3VwZXJzZXQHdW5pMjJBNAd1bmkyMkEzB3VuaTIyMDQJdGhlcmVmb3JlB3VuaTIyNEIJdW5pdmVyc2FsB3VuaTIyRjAHdW5pMjJBNQd1bmkyMkJCB3VuaTIyOUIHdW5pMjI5RAd1bmkyMjlDB3VuaTIyOTgHdW5pMjI5Ng5jaXJjbGVtdWx0aXBseQd1bmkyMjk5CmNpcmNsZXBsdXMHYXJyb3d1cAd1bmkyMTk3CmFycm93cmlnaHQHdW5pMjE5OAlhcnJvd2Rvd24HdW5pMjE5OQlhcnJvd2xlZnQHdW5pMjE5NglhcnJvd2JvdGgJYXJyb3d1cGRuB3VuaTIxOUQHdW5pMjFBRAd1bmkyMTlFB3VuaTIxQTAHdW5pMjFBMgd1bmkyMUEzB3VuaTIxQTUHdW5pMjFBNgd1bmkyMUE3B3VuaTIxRTUHdW5pMjFBOQd1bmkyMUFBB3VuaTIxQkUHdW5pMjFDOQphcnJvd2RibHVwDWFycm93ZGJscmlnaHQMYXJyb3dkYmxkb3duDGFycm93ZGJsbGVmdAxhcnJvd2RibGJvdGgHdW5pMjFEQgd1bmkyMUU3B3VuaTIxRTgHdW5pMjMwNAd1bmkyMzI0B3VuaTI3OTQHdW5pMjc5Qwd1bmkyNzlEB3VuaTI3OUUHdW5pMjdGNQd1bmkyN0Y2B3VuaTI3RjcHdW5pMjU4MQd1bmkyNTgyB3VuaTI1ODMHZG5ibG9jawd1bmkyNTg1B3VuaTI1ODYHdW5pMjU4NwVibG9jawd1cGJsb2NrB3VuaTI1OTQHdW5pMjU4Rgd1bmkyNThFB3VuaTI1OEQHbGZibG9jawd1bmkyNThCB3VuaTI1OEEHdW5pMjU4OQdydGJsb2NrB3VuaTI1OTUHdW5pMjU5Ngd1bmkyNTk3B3VuaTI1OTgHdW5pMjU5OQd1bmkyNTlBB3VuaTI1OUIHdW5pMjU5Qwd1bmkyNTlEB3VuaTI1OUUHdW5pMjU5RgdsdHNoYWRlBXNoYWRlB2Rrc2hhZGUHdW5pMjVDRgZjaXJjbGUHdW5pMjVFRgd1bmkyNUQ0B3VuaTI1RDUHdW5pMjVGNgd1bmkyNUNDB3VuaTI1QzkHdW5pMjVDRQpvcGVuYnVsbGV0B3VuaTI1QzYHdW5pMjVDNwd1bmkyNUM4CWZpbGxlZGJveAd1bmkyNUExB3VuaTI1QUEHdW5pMjVBQgd1bmkyNUU3B3VuaTI1RTgHdW5pMjVFOQd1bmkyNUVBB3VuaTI1RUIHdHJpYWd1cAd1bmkyNUI2B3RyaWFnZG4HdW5pMjVDMAd1bmkyNUIzB3VuaTI1QjcHdW5pMjVCRAd1bmkyNUMxB3RyaWFncnQHdHJpYWdsZgd1bmkyNUJCB3VuaTI1QzUHdW5pMjVCNAd1bmkyNUI4B3VuaTI1QkUHdW5pMjVDMgd1bmkyNUI1B3VuaTI1QjkHdW5pMjVCRgd1bmkyNUMzB3VuaTI1NjYHdW5pMjU1Nwd1bmkyNTU0B3VuaTI1NTAHdW5pMjU2OQd1bmkyNTVEB3VuaTI1NUEHdW5pMjU1MQd1bmkyNTZDB3VuaTI1NjMHdW5pMjU2MAd1bmkyNTY1B3VuaTI1NTYHdW5pMjU1Mwd1bmkyNTMwB3VuaTI1MTIHdW5pMjUyNwd1bmkyNTBFB3VuaTI1MUYHdW5pMjU0MQd1bmkyNTJGB3VuaTI1MTEHdW5pMjUyOQd1bmkyNTBEB3VuaTI1MjEHdW5pMjU0Nwd1bmkyNTY0B3VuaTI1NTUHdW5pMjU1Mgd1bmkyNTREB3VuaTI1NEYHdW5pMjU3Qgd1bmkyNTMzB3VuaTI1MTMHdW5pMjUwRgd1bmkyNTAxB3VuaTI1NzgHdW5pMjU3RQd1bmkyNTA5B3VuaTI1MEIHdW5pMjU3QQd1bmkyNTA1B3VuaTI1MDcHdW5pMjU3OQd1bmkyNTNCB3VuaTI1MUIHdW5pMjU3Rgd1bmkyNTE3B3VuaTI1MDMHdW5pMjU0Qgd1bmkyNTJCB3VuaTI1MjMHdW5pMjU0NQd1bmkyNTJEB3VuaTI1MzUHdW5pMjUzRAd1bmkyNTMyB3VuaTI1M0EHdW5pMjU0QQd1bmkyNTQzB3VuaTI1NkUHdW5pMjU2RAd1bmkyNTZGB3VuaTI1NzAHdW5pMjU3Mwd1bmkyNTcyB3VuaTI1NzEHdW5pMjU0Qwd1bmkyNTRFB3VuaTI1NzcHdW5pMjUyQwd1bmkyNTEwB3VuaTI1MEMHdW5pMjUwMAd1bmkyNTc0B3VuaTI1N0MHdW5pMjUwOAd1bmkyNTBBB3VuaTI1NzYHdW5pMjUwNAd1bmkyNTA2B3VuaTI1NzUHdW5pMjU3RAd1bmkyNTM0B3VuaTI1MTgHdW5pMjUxNAd1bmkyNTAyB3VuaTI1M0MHdW5pMjUyNAd1bmkyNTFDB3VuaTI1NDYHdW5pMjUyRQd1bmkyNTM2B3VuaTI1M0UHdW5pMjUzMQd1bmkyNTM5B3VuaTI1NDkHdW5pMjU0NAd1bmkyNTY4B3VuaTI1NUMHdW5pMjU1OQd1bmkyNTQwB3VuaTI1MzgHdW5pMjUyNgd1bmkyNTFBB3VuaTI1MUUHdW5pMjUxNgd1bmkyNTQ4B3VuaTI1MzcHdW5pMjUyQQd1bmkyNTE5B3VuaTI1MjIHdW5pMjUxNQd1bmkyNTY3B3VuaTI1NUIHdW5pMjU1OAd1bmkyNTZCB3VuaTI1NjIHdW5pMjU1Rgd1bmkyNTQyB3VuaTI1MjgHdW5pMjUyMAd1bmkyNTNGB3VuaTI1MjUHdW5pMjUxRAd1bmkyNTZBB3VuaTI1NjEHdW5pMjU1RQd1bmkyMzM2B3VuaTIzN0EHdW5pMjM3Ngd1bmkyMzQwB3VuaTIzNDkHdW5pMjM2NQd1bmkyMzNFB3VuaTIzNUYHdW5pMjMzRAd1bmkyMzVDB3VuaTIzNkEHdW5pMjM2Mgd1bmkyMzUyB3VuaTIzNEIHdW5pMjM1OQd1bmkyMzZCB3VuaTIzNUEHdW5pMjM3MQd1bmkyMzY2B3VuaTIzNEUHdW5pMjM0QQd1bmkyMzU2B3VuaTIzNzcHdW5pMjM2OQd1bmkyMzczB3VuaTIzNzgHdW5pMjM2NAd1bmkyMzVCB3VuaTIzNjcHdW5pMjM0NQd1bmkyMzc1B3VuaTIzNzkHdW5pMjM5NQd1bmkyMzQyB3VuaTIzM0MHdW5pMjM2MAd1bmkyMzU0B3VuaTIzNEQHdW5pMjMzQQd1bmkyMzM5B3VuaTIzNTcHdW5pMjM0Qwd1bmkyMzM4B3VuaTIzNDQHdW5pMjMzQgd1bmkyMzQ3B3VuaTIzNDMHdW5pMjM2Rgd1bmkyMzcwB3VuaTIzNDgHdW5pMjM0MQd1bmkyMzUwB3VuaTIzNTMHdW5pMjM1RQd1bmkyMzU4B3VuaTIzNzQHdW5pMjM0Ngd1bmkyMzZFB3VuaTIzM0YHdW5pMjMzNwd1bmkyMzYzB3VuaTIzNkQHdW5pMjM2OAd1bmkyMzcyB3VuaTIzNUQHdW5pMjM2MQd1bmkyMzU1B3VuaTIzNTEHdW5pMjM0Rgd1bmkyMzZDB3VuaTI2ODcHdW5pMjZBMAd1bmkyNkExB3VuaTI3MTMHdW5pMjcxNQd1bmkyNzE3B3VuaTI3MzYSYWNrbm93bGVkZ2Vjb250cm9sEGJhY2tzcGFjZWNvbnRyb2wGbWludXRlBnNlY29uZAd1bmkyMTEzB3VuaTIxMTYJZXN0aW1hdGVkC2JlbGxjb250cm9sB3VuaTI0MjMHdW5pMjM4Qg1jYW5jZWxjb250cm9sFWNhcnJpYWdlUmV0dXJuY29udHJvbAd1bmkyMzAzB3VuaTIzMUUHdW5pMjMxRgd1bmkyMzFEB3VuaTIzMUMVZGF0YUxpbmtFc2NhcGVjb250cm9sDWRlbGV0ZWNvbnRyb2wYZGV2aWNlQ29udHJvbEZvdXJjb250cm9sF2RldmljZUNvbnRyb2xPbmVjb250cm9sGWRldmljZUNvbnRyb2xUaHJlZWNvbnRyb2wXZGV2aWNlQ29udHJvbFR3b2NvbnRyb2wHdW5pMjM4QRJlbmRPZk1lZGl1bWNvbnRyb2wQZW5kT2ZUZXh0Y29udHJvbBhlbmRPZlRyYW5zbWlzc2lvbmNvbnRyb2wdZW5kT2ZUcmFuc21pc3Npb25CbG9ja2NvbnRyb2wOZW5xdWlyeWNvbnRyb2wNZXNjYXBlY29udHJvbBRmaWxlU2VwYXJhdG9yY29udHJvbA9mb3JtRmVlZGNvbnRyb2wVZ3JvdXBTZXBhcmF0b3Jjb250cm9sG2hvcml6b250YWxUYWJ1bGF0aW9uY29udHJvbAd1bmkyMzg5BWhvdXNlB3VuaTIxRUEHdW5pMjMyQgd1bmkyMzI2B3VuaTIzMjgHdW5pMjMyNQd1bmkyMURGB3VuaTIxREUHdW5pMjMxOAd1bmkyM0NFD2xpbmVGZWVkY29udHJvbBpuZWdhdGl2ZUFja25vd2xlZGdlY29udHJvbA5uZXdsaW5lY29udHJvbAtudWxsY29udHJvbAd1bmkyM0ZCB3VuaTIzRkMHdW5pMkI1OAd1bmkyM0ZEB3VuaTIzRkUHdW5pMjMwNRZyZWNvcmRTZXBhcmF0b3Jjb250cm9sC3JlcGxhY2VtZW50DnNoaWZ0SW5jb250cm9sD3NoaWZ0T3V0Y29udHJvbAxzcGFjZWNvbnRyb2wVc3RhcnRPZkhlYWRpbmdjb250cm9sEnN0YXJ0T2ZUZXh0Y29udHJvbBFzdWJzdGl0dXRlY29udHJvbBZzeW5jaHJvbm91c0lkbGVjb250cm9sB3VuaTIxOEIHdW5pMjE4QRR1bml0U2VwYXJhdG9yY29udHJvbBl2ZXJ0aWNhbFRhYnVsYXRpb25jb250cm9sDmFtcGVyc2FuZC5jdjE1B3VuaTAyRjMHdW5pMDJGNxhkb2xsYXJfZ3JlYXRlci5saWdhLmN2MTQVbGVzc19kb2xsYXIubGlnYS5jdjE0HWxlc3NfZG9sbGFyX2dyZWF0ZXIubGlnYS5jdjE0HWFtcGVyc2FuZF9hbXBlcnNhbmQubGlnYS5jdjE1J2FtcGVyc2FuZF9hbXBlcnNhbmRfYW1wZXJzYW5kLmxpZ2EuY3YxNRlhbXBlcnNhbmRfZXF1YWwubGlnYS5jdjE1EmF0X3VuZGVyc2NvcmUubGlnYRhhbXBlcnNhbmRfYW1wZXJzYW5kLmxpZ2EiYW1wZXJzYW5kX2FtcGVyc2FuZF9hbXBlcnNhbmQubGlnYRRhbXBlcnNhbmRfZXF1YWwubGlnYQ9iYXJfaHlwaGVuLmxpZ2EXYmFyX2h5cGhlbl9ncmVhdGVyLmxpZ2ETYmFyX2JyYWNlcmlnaHQubGlnYRViYXJfYnJhY2tldHJpZ2h0LmxpZ2EMYmFyX2Jhci5saWdhE2Jhcl9iYXJfaHlwaGVuLmxpZ2EQYmFyX2Jhcl9iYXIubGlnYRhiYXJfYmFyX2Jhcl9ncmVhdGVyLmxpZ2ESYmFyX2Jhcl9lcXVhbC5saWdhFGJhcl9iYXJfZ3JlYXRlci5saWdhDmJhcl9lcXVhbC5saWdhFmJhcl9lcXVhbF9ncmVhdGVyLmxpZ2EQYmFyX2dyZWF0ZXIubGlnYRNkb2xsYXJfZ3JlYXRlci5saWdhDnBsdXNfcGx1cy5saWdhE3BsdXNfcGx1c19wbHVzLmxpZ2ERcGx1c19ncmVhdGVyLmxpZ2EQZXF1YWxfY29sb24ubGlnYRZlcXVhbF9jb2xvbl9lcXVhbC5saWdhF2VxdWFsX2V4Y2xhbV9lcXVhbC5saWdhEGVxdWFsX2VxdWFsLmxpZ2EWZXF1YWxfZXF1YWxfZXF1YWwubGlnYRhlcXVhbF9lcXVhbF9ncmVhdGVyLmxpZ2ESZXF1YWxfZ3JlYXRlci5saWdhGmVxdWFsX2dyZWF0ZXJfZ3JlYXRlci5saWdhFGVxdWFsX2xlc3NfbGVzcy5saWdhFmVxdWFsX3NsYXNoX2VxdWFsLmxpZ2ETZ3JlYXRlcl9oeXBoZW4ubGlnYRtncmVhdGVyX2h5cGhlbl9ncmVhdGVyLmxpZ2EZZ3JlYXRlcl9icmFja2V0cmlnaHQubGlnYRJncmVhdGVyX2NvbG9uLmxpZ2ESZ3JlYXRlcl9lcXVhbC5saWdhGmdyZWF0ZXJfZXF1YWxfZ3JlYXRlci5saWdhFGdyZWF0ZXJfZ3JlYXRlci5saWdhG2dyZWF0ZXJfZ3JlYXRlcl9oeXBoZW4ubGlnYRpncmVhdGVyX2dyZWF0ZXJfZXF1YWwubGlnYRxncmVhdGVyX2dyZWF0ZXJfZ3JlYXRlci5saWdhEGxlc3NfaHlwaGVuLmxpZ2EXbGVzc19oeXBoZW5faHlwaGVuLmxpZ2EUbGVzc19oeXBoZW5fYmFyLmxpZ2EYbGVzc19oeXBoZW5fZ3JlYXRlci5saWdhFWxlc3NfaHlwaGVuX2xlc3MubGlnYQ9sZXNzX2NvbG9uLmxpZ2EUbGVzc19jb2xvbl9sZXNzLmxpZ2EebGVzc19leGNsYW1faHlwaGVuX2h5cGhlbi5saWdhEmxlc3NfYXN0ZXJpc2subGlnYRpsZXNzX2FzdGVyaXNrX2dyZWF0ZXIubGlnYQ1sZXNzX2Jhci5saWdhEWxlc3NfYmFyX2Jhci5saWdhFWxlc3NfYmFyX2Jhcl9iYXIubGlnYRVsZXNzX2Jhcl9ncmVhdGVyLmxpZ2EQbGVzc19kb2xsYXIubGlnYRhsZXNzX2RvbGxhcl9ncmVhdGVyLmxpZ2EibGVzc19udW1iZXJzaWduX2h5cGhlbl9oeXBoZW4ubGlnYQ5sZXNzX3BsdXMubGlnYRZsZXNzX3BsdXNfZ3JlYXRlci5saWdhD2xlc3NfZXF1YWwubGlnYRNsZXNzX2VxdWFsX2Jhci5saWdhFWxlc3NfZXF1YWxfZXF1YWwubGlnYR1sZXNzX2VxdWFsX2VxdWFsX2dyZWF0ZXIubGlnYRdsZXNzX2VxdWFsX2dyZWF0ZXIubGlnYRRsZXNzX2VxdWFsX2xlc3MubGlnYRFsZXNzX2dyZWF0ZXIubGlnYQ5sZXNzX2xlc3MubGlnYRVsZXNzX2xlc3NfaHlwaGVuLmxpZ2EUbGVzc19sZXNzX2VxdWFsLmxpZ2ETbGVzc19sZXNzX2xlc3MubGlnYRlsZXNzX2xlc3NfYXNjaWl0aWxkZS5saWdhFGxlc3NfYXNjaWl0aWxkZS5saWdhHGxlc3NfYXNjaWl0aWxkZV9ncmVhdGVyLmxpZ2EfbGVzc19hc2NpaXRpbGRlX2FzY2lpdGlsZGUubGlnYQ9sZXNzX3NsYXNoLmxpZ2EXbGVzc19zbGFzaF9ncmVhdGVyLmxpZ2EWYXNjaWl0aWxkZV9oeXBoZW4ubGlnYRJhc2NpaXRpbGRlX2F0LmxpZ2EXYXNjaWl0aWxkZV9ncmVhdGVyLmxpZ2EaYXNjaWl0aWxkZV9hc2NpaXRpbGRlLmxpZ2EiYXNjaWl0aWxkZV9hc2NpaXRpbGRlX2dyZWF0ZXIubGlnYRZhc2NpaWNpcmN1bV9lcXVhbC5saWdhFWVxdWFsX2VxdWFsLmxpZ2Euc3MxORtlcXVhbF9lcXVhbF9lcXVhbC5saWdhLnNzMTkHdW5pMjY2RAd1bmkyNjZGB3VuaTAzNzQHdW5pMDM3NQd1bmkwMkJDB3VuaTAyQkEHdW5pMDJDOQd1bmkwMkI5B3VuaTAzMDgHdW5pMDMwNwlncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMEILdW5pMDMwQy5hbHQHdW5pMDMwMgd1bmkwMzBDB3VuaTAzMDYHdW5pMDMwQQl0aWxkZWNvbWIHdW5pMDMwNA1ob29rYWJvdmVjb21iB3VuaTAzMEYHdW5pMDMxMgd1bmkwMzFCDGRvdGJlbG93Y29tYgd1bmkwMzI1B3VuaTAzMjYHdW5pMDMyNwd1bmkwMzI4B3VuaTAzMzYHdW5pMDMzNwd1bmkwMzM4C3VuaTAzMjYuYWx0DHVuaTAzMDguY2FzZQx1bmkwMzA3LmNhc2UOZ3JhdmVjb21iLmNhc2UOYWN1dGVjb21iLmNhc2UMdW5pMDMwQi5jYXNlDHVuaTAzMDIuY2FzZQx1bmkwMzBDLmNhc2UMdW5pMDMwNi5jYXNlDHVuaTAzMEEuY2FzZQ50aWxkZWNvbWIuY2FzZQx1bmkwMzA0LmNhc2USaG9va2Fib3ZlY29tYi5jYXNlDHVuaTAzMEYuY2FzZQx1bmkwMzExLmNhc2UMdW5pMDMxMi5jYXNlDHVuaTAzMUIuY2FzZRFkb3RiZWxvd2NvbWIuY2FzZQx1bmkwMzI0LmNhc2UMdW5pMDMyNi5jYXNlDHVuaTAzMjcuY2FzZQx1bmkwMzI4LmNhc2UMdW5pMDMyRS5jYXNlDHVuaTAzMzEuY2FzZQ1kaWVyZXNpcy5jYXNlDmRvdGFjY2VudC5jYXNlCmdyYXZlLmNhc2UKYWN1dGUuY2FzZRFodW5nYXJ1bWxhdXQuY2FzZQ9jaXJjdW1mbGV4LmNhc2UKY2Fy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AJ0AFgCfAKAAJgC8ALwAKADdAN0AKQEiATcAKgE7ATsAQAFMAV0AQQFkAWUAUwFnAWgAVQGEAYgAVwGwAcIAXAHaAdoAbwICAgIAcAIeAh4AcQJGAkYAcgJfAl8AcwJtAm0AdAKDAoMAdQKJAokAdgKRApQAdwWqBaoAewXFBcUAfAXQBdAAfQXrBesAfgXtBe0AfwAvAAAdOgAAHToAAB0iAAAdRgAAHToAAB0oAAAdOgAAHToAAB06AAAdOgAAHToAAB06AAAdOgAAHToAAB06AAAdUAAAHUAAAB0uAAAdNAAAHUAAAB1AAAAdQAAAHUAAAB1AAAAdQAAAHUAAAB1AAAAdQAAAHUAAAB1AAAAdOgAAHToAAB06AAAdOgAAHToAAB06AAAdOgAAHToAAB06AAAdQAAAHUAAAB1AAAAdQAAAHUAAAB1AAAAdQAAAHUAAgByiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcohyiHKIcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwctBy0HLQctBy0HJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBy+HL4cvhy+HL4cnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnBycHJwcnByiHKIcnBycHKIcohycHJwcnBycHJwcnByiHK4crhyoHK4AQQAAG3oAABt6AAAbYgAAG4YAABt6AAAbaAAAG3oAABt6AAAbegAAG3oAABt6AAAbegAAG3oAABt6AAAbegABG9IAAhoGAAIaBgACGgYAAhoGAAMaBgAEG9wABBvGAAQbzAACGgwAABuQAAAbgAAAG24AABt0AAAbgAAAG4AAABuAAAAbgAAAG4AAABuAAAAbgAAAG4AAABuAAAAbgAAAG4AAARvmAAIaBgACGgYAAhoGAAIaFgADGgYAAhoGAAIaBgAAG3oAABt6AAAbegAAG3oAABt6AAAbegAAG3oAABt6AAAbegAAG4AAABuAAAAbgAAAG4AAABuAAAAbgAAAG4AAABuAAAIARQABAF0AAABfAHgAXQB6AHoAdwB8AIYAeACJAN0AgwDhAPIA2AD0APwA6gD+ARQA8wEWAR8BCgEhATsBFAE9AUkBLwFMAXwBPAF+AcIBbQHEAcUBsgHIAcgBtAHKAcwBtQHPAdYBuAHYAdoBwAHcAeABwwHiAeMByAHpAeoBygHtAfIBzAH0AfUB0gH3Af0B1AH/AgIB2wIEAgQB3wIGAgoB4AIMAgwB5QIPAhAB5gITAhoB6AIeAh4B8AIgAiEB8QIjAiQB8wImAicB9QIuAi4B9wIxAjYB+AI4AjkB/gI7AjsCAAJAAkYCAQJIAkkCCAJLAk8CCgJRAlMCDwJVAlcCEgJZAloCFQJcAl0CFwJfAl8CGQJhAmECGgJjAmQCGwJmAmYCHQJpAm4CHgJwAnUCJAJ5AnkCKgJ7AnsCKwJ9An4CLAKBAoECLgKDAoMCLwKJAokCMAKLAosCMQKOApQCMgKWApkCOQKcApwCPQKwArACPgLMAswCPwPDA8MCQAPHA8cCQQPNA88CQgV9BX4CRQWqBaoCRwbLBswCSAJKGggAABoUH+QAAB9iAAAaFB/kAAAZugAAGhQf5AAAGiYAABoUH+QAABm6AAAefB/kAAAaJgAAGhQf5AAAGiYAABoUH+QAABlUAAAaFB/kAAAZugAAGhQf5AAAGboAABoUH+QAABs+AAAaFB/kAAAZugAAHnwf5AAAG0gAABoUH+QAABtSAAAaFB/kAAAZVAAAGhQf5AAAIAwAABoUH+QAABoIAAAefB/kAAAbwAAAGhQf5AAAG5gAABoUH+QAABuiAAAaFB/kAAAaCAAAGhQf5AAAG4QAABoUH+QAABusAAAaFB/kAAAaCAAAGhQAAAAAH2IAABoUAAAAABoIAAAaFAAAAAAZ8AAAGfYAAAAAGjAAABn2AAAAABlIAAAZ9gAAAAAZ8AAAGfYAAAAAGUgAABn2AAAAABo6AAAZ9gAAAAAaCAAAGhQAABoaGggAABoUAAAaGhm6AAAaFAAAGhoaCAAAGhQAABoaH+4AAB/4IAIAABpEAAAf+CACAAAaWAAAH/ggAgAAGlgAAB/4IAIAABpYAAAf+CACAAAaTgAAH/ggAgAAGlgAABqKIAIAABpiAAAf+CACAAAabAAAH/ggAgAAGnYAAB/4IAIAAB8SAAAf+CACAAAagAAAH/ggAgAAH+4AABqKIAIAABqUAAAf+CACAAAangAAH/ggAgAAGqgAAB/4IAIAAB/uAAAf+CACAAAaCAAAGhQAAAAAGrIAAB/4IAIAABoIAAAaFAAAAAAa0AAAGu4AAAAAGrwAABruAAAAABrGAAAa7gAAAAAaxgAAGu4AAAAAGsYAABruAAAAABrQAAAa2gAAAAAa5AAAGu4AAAAAGggAABoUAAAaGhoIAAAaFAAAGhoZugAAGhQAABoaGggAABoUGdIAAB9iAAAaFBnSAAAZugAAGhQZ0gAAGboAABoUGdIAACAMAAAaFBnSAAAbtgAAGhQZ0gAAGggAAB58GdIAABvAAAAaFBnSAAAbmAAAGhQZ0gAAG6IAABoUGdIAABoIAAAaFBnSAAAbrAAAGhQZ0gAAHxwAABoUAAAAABr4AAAaFAAAAAAaCAAAGhQAAAAAGggAAB5KAAAAABsWAAAZTgAAGhobAgAAGU4AABoaGxYAABlOAAAaGhsWAAAbDAAAGhobFgAAGU4AABoaGyAAABsqAAAbNBoIAAAaFAAAAAAaCAAAGhQAAAAAH2IAABoUAAAAABm6AAAaFAAAAAAaCAAAHkoAAAAAG6wAABoUAAAAABoIGg4aFCBcGhofYhoOGhQgXBoaGboaDhoUIFwaGhm6Gg4aFCBcGhobPhoOGhQgXBoaGboaDh58IFwaGhtIGg4aFCBcGhobUhoOGhQgXBoaGVQaDhoUIFwaGiAMGg4aFCBcGhoaCBoOHnwgXBoaG8AaDhoUIFwaGhuYGg4aFCBcGhoZqBoOGhQgXBoaG1waDhoUIFwaGhmoGg4efCBcGhobZhoOGhQgXBoaG3AaDhoUIFwaGht6Gg4aFCBcGhoZWhoOGhQgXBoaG6IaDhoUIFwaGhoIGg4AAAAAAAAaCBnMGhQAAAAAH2IZzBoUAAAAABusGg4aFCBcGhoaCAAAGhQAAAAAGggAABoUAAAAABoIAAAaFAAAAAAfYgAAGhQAAAAAGboAABoUAAAAABoIAAAeSgAAAAAaCAAAGhQAAAAAH2IAABoUAAAAABm6AAAaFAAAAAAaCAAAGhQAAAAAGboAABoUAAAAABoIAAAeSgAAAAAaCAAAGhQAABoaGggAABoUAAAaGhm6AAAaFAAAGhoaCAAAGhQAABoaGggAAB5KAAAaGhoIG44aFCBcAAAfYhuOGhQgXAAAGbobjhoUIFwAABm6G44aFCBcAAAgDBuOGhQgXAAAGggbjh58IFwAABvA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ABMAFAAVABYAFwAYABkAGgAiACMAJAAlACYAJwAoACkAKgAA//8AIwAAAAEAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABsAIgAjACQAJQAmACcAKAApACoAAP//ACMAAAABAAIAAwAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAcACIAIwAkACUAJgAnACgAKQAqAAD//wAjAAAAAQACAAMABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAHQAiACMAJAAlACYAJwAoACkAKgAA//8AIwAAAAEAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZAB4AIgAjACQAJQAmACcAKAApACoAAP//ACMAAAABAAIAAwAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAfACIAIwAkACUAJgAnACgAKQAqAAD//wAjAAAAAQACAAMABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAIAAiACMAJAAlACYAJwAoACkAKgAA//8AIwAAAAEAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZACEAIgAjACQAJQAmACcAKAApACoAAAEAAAABAQAAAQIAAAEDAAESQgAVAAESNgAzAAERwAAxAAERugOJAAERugA1AAERtAOIAAERtABmAAERrgBnAAERqABoAAERogOUAAESDABuAAESBgBwAAESAAORAAERkABjAAERigOaAAERigIIAAERhAIJAAERfgK5AAERfgBWAAEReABXAAERcgOlAAERcgIyAAERbAI1AAERbAIVAAERZgIYAAERZgBgAAERYAOgAAERYAIKAAERWgILAAERlABZAAERVABgAAERTgBhAAERSAOiAAERfABaAAERdgOjAAERPABVAAERNgEQAAERNgAVAAERMAAWAAERKgN3AAERKgBkAAERJABlAAERHgOeAAERHgBXAAERGABYAAEREgEZAAEREgBVAAERDANyAAEQ4gK1AAEQ0AKzAAERAAI5AAEQvgKyAAEQ9AKsAAEQcAAHAAEQ7gAPAAEQ6AAQAAETUAAQAAEQ8v/jAAETRAAkAAETNP/2AAEQTAAKAAESMAA4AAESNACUAAEQQAB/AAEQRgCuAAESLABjAAEQNABAAAEQNADPAAEQNAABExIAARAyAAETFAABEDAAARMWAAEQKAABFnYAARAgAAEY7gABEIgAARZyAAEQgAABFnYAARAOAAEWegABEAwAARLwAAEQBAABFnYAARACAAEWegABD/oAARZ+AAEP+AABGwgAAQ/wAAEWegABD+4AARsKAAEP5gABFnYAAQ/kAAEYnAABD+IAARpKAAEP2gABGvwAARASAAEWYgABD9AAARKaAAEPyAABFl4AAQ/6AAEWYgABD74AARhyAAEPvAABGiIAAQ+0AAEYcAABD7IAARJ0AAEPqgABFkYAAQ+oAAESbgABD6AAARZCAAEPngABEmgAAQ+cAAEYTgABD5oAARJiAAEh0AABD5gAARJsAAISXBJkAAISYgACBs4DdwACElgAAgbOBs4AARJWAAIQ9hYIAAISTAACA24GzgACEkIAAgbOBs4AARJIAAIQ3hJAAAISPgACA3kGzgABEjwAAhXgD1YAAhIyAAIGzgOPAAETCAACD0YV1gACEv4AAgYgBs4AARIkAAIPNhIcAAISGgACBgsGzgABEiAAAg8mEhgAAhIWAAIGEQbOAAESFAACEIAPFgACEgoAAgbOA3wAARIIAAIPBhByAAIR/gACBhIGzgABEfwAAhooDvYAAhHyAAIGzgN9AAER+AACEfAO5gACEe4AAgbOA3oAAhHsAAIDrwbOAAIR4gACBs4DrgABEtAAAhVADsIAAhLGAAIGzgOoAAESvAACFywOsgACErIAAgbOA6wAARKoAAIRuBAAAAISngACBs4DqQABEawAAg6OGKIAAhGiAAIDpgbOAAERmAACD94YnAACEY4AAgOnBs4AARGEAAIYlg5qAAIRegACBs4DmQABEjgAAhF4DloAAhIuAAIGzgOCAAERbAACFL4OSgACEWIAAgbOA4EAARPQAAIOOhS0AAITxgACBk8GzgACE7wAAgY0Bs4AARFKAAIOIBFCAAIRQAACBk0GzgABEY4AAg4QFIwAAhGEAAIGOQbOAAERegACDgAUggACEXAAAgbOBjoAARH+AAIUeA3wAAIR9AACBs4GUgABERIAAhEC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AAES5gABEvAAARL6AAETBAABFZQAARnEAAEVnAABEwIAARWkAAEVsAABEwQAARMOAAETGAABEyIAARMsAAETNgABE0AAARWgAAEVrAABFbgAARXEAAEV0AABFdwAARXoAAETLgABFfAAARM0AAETPgABE0gAARXwAAETTgABE1gAARNiAAETbAABE3YAAROAAAETigABE5QAAROeAAETqAABE7IAARO8AAETxgABE9AAARPaAAET5AABE+4AARP4AAEUAgABFAwAARQWAAIAAQFMAVAAAAACAAEA9QD7AAAAAgABAUABQwAAAAIg4CDyAAIY+hkKAAIT9hV+AAIT/BWGAAIZCBkYAAIZIhkyAAIZPBlMAAIZVhlmAAIZcBmAAAIZihmaAAIZpBm0AAIZvhnOAAIZ2BnoAAIZ8hoCAAIaDBocAAEgqgABILgAASDGAAEaGgABGiYAARoyAAEaPgABGkoAARpWAAEaYgABGm4AARp6AAEahgABGpIAARqeAAEaqgABGrYAARrCAAEazgABGtoAARrmAAEa8gABGv4AARsKAAEbFgABGyIAARsuAAEbOgABG0YAARtSAAEbXgABG2oAAgABAvgDAQAAAAIAAQLUAt0AAAAEFLgUxBtiG3AABBTGFNIbdBuCAAQU1BbMG4YblAAEFNYWDhuYG6YABBTYFOQbqhu4AAQU5hbGG7wbygAEFOgU9BvOG9wABBT2Fsob4BvuAAQf/CAMIBwgLAADIDImpCa2AAMgOibAJtIAAQACA0UDVwABAAIDRgNXAAMbyBvWIDIAAQACAy4DRQABAAIDLgNGAAMUthZ+G8wAAQACA1wFtAADFLIUvhvKAAEAAgNGBb4AAQACA0cFvgABAAIDSAW+AAEAAgNHBBwAAxSiFl4bsAABAAIDRQW+AAEAAgM9Az4AAxumHvYf2gABAAIDNAM9AAMUhhYGG6QAAQACAykEHAADFIIW8huiAAEAAgQbBBwAAx+6H8omNAADJj4mUCZiAAEAAgQcBb4AAxuIHgAfwgADFF4V0huOAAEAAgNIBBsAAQACA1wFvgABAAIDLgQZAAMUShaiG3wAAQACAysEGwABAAIDKwQcAAEAAgMrBBkAAxZ2FoIbagABAAIEGwW+AAEAAgNXBb4AAQACBBkFvgADG1gd2B9qAAEAAgMrAzAAAQACAzAEGQAD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AAABEAADBBwDMANDAAEAAgQZBBsAAAABA0MAAQADBBkDKwQZAAAAAQNDAAEAAwQZAy4EGQAAAAEDQwABAAMEGQQcBBwAAAABA0MAAQADBBkDPQQZAAAAAgMwA0MAAQABBBsAAAAAAAEAAQQbAAEAAADAAAMEHAMwA0MAAQABBBsAAAABAAEAAQABAAMAAAAAAAEAAgADAAMAAAAAAAEAAgADAAIAAAAAAAEAAgADAAUAAAAAAAEAAgADAAQAAAAAAAEAAwADAAEABAAAAAAAAQABAAMAAQAAAG4AAAABAAQAAwABAAEABAAAAAAAAQAFAAMAAQABAAEABAAAAAEAAAAAABQAAAA6AAAAAAAAAAAAAQAAAAwAAQAAABwAAQACwADAAAAAAABAAEAAAAIAAAABAAD/AAAAA0wBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB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fq5+038Afy1/Sn9Wf2Z/qH/IgEWAcICQgK+A34EPgUCBSYFhgX6BpoIIghGCI4IxglOCdYJ+gqCCwoMug92D9YQEhDSEa4S8hQqFE4VShZCFkIWyheuGDIYMhhWGJoY3hkmGeIZ4hoGGlIanhqeGtYbihvqHDYclhziHUIdQh22HpIfQiBOIE4hJiF2Ib4iTiNOJiImxifGKA4ouisiK14r0iwmLFYs6izqLUot6i6KLyovvjBeMP4xnjIyMy40IjQiNCI0IjQiNCI0IjQiNCI0IjTiNfo3CjcKNwo3CjcKNwo3CjcKNwo3CjcKNwo3gjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuN643rjeuODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6ODo4Ojg6OZ47Jjt2O5o8RjxGPEY8Rjx+PN4+Dj6OPw4/skEGQT5BYkFiQdZCLkIuQ/JEFkQ6RPZFokXaRdpF2kdqSR5JHkkeSR5Jfkl+SZpJmkoGSgZKBkouSn5KokqiSvJLLkvOS85LzkvOS85L/kxqTapNqk5qTrpOuk9mUHZQmlC+UL5RmlIOUnZSdlRGVEZURlRiVL5VRlXOVc5WvlkKWt5ctl0WX6ZgtmHiYzZj1mQCZDJkamSyZRJmfmcGaN5o/moKalJrQmy+bmpuvm8Cb0Zvim/OcN5xvnLKc9Z1YnbWdtZ4BnkqecZ69nyGfeJ/m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D0sP5eUhIYODAASIgAIADAACAAAAAgABAIWFhYUAgAIADABRAAAAUQABACcFChkZGfHx8fkF8fEAChEREREKAPfv7+/v9wAKFxcXFwkA9unp6en1g4EI8ezp6ezh29vbggP77BQFghIFE+z7ANvb6vYKFiUlJRYK9urbgyf27uzs7BQUFAsFGRkA9OTk5OT0AAwcHBwcDADy4ODg4PMADCAgICANg4EI/QEXFw0UISEhggMKCvb3ghL39QoKADExHQr25M/Pz+T2Ch0xgwCAAgAMAFQAAABUAAEAKQ4OERERDQgFFhYWCQP46+oSEQsE+e7u7hUVGx8fGRAGDhYWFvry5+fn+YOCC/359vT09AAOISEhDYEAA4MA/YEQDAwWEQYA4eHt+A4ODgP+8+GDKens8PDw9woc3t7e7QAOISHt6/YCCxoaGuLi2ebm5ucI9d7e3hUZJSUlFYODDQUJCQkJAerY2Njg5eX1ggH8+IEQCQkFBAEALCwbCvX19QMQHyyDAIACAAwABQAAAAIAAQCAAAqDhYWFgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIaGhoYAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIaGhoYAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAACAAAAAgABAIWFhYUAgAIADAB1AAAAdQABADn2BBcXFx0U7vTx8fHu7fHxDg4RERENCAUWFhYJA/jr6hIRCwT57u7uFRUbHx8ZEAYOFhYW+vLn5+f5gwUICP77/QWBBwH29vX29vYIggv9+fb09PQADiEhIQ2BAAODAP2BEAwMFhEGAOHh7fgODg4D/vPhgzn/+fb29gwQGhodHR0XFB0d6ezw8PD3Chze3t7tAA4hIe3r9gIL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/QobLIMAgAIADABIAAAASAABACICBQ4P5+bxAQ4ZGRkZDwH05+cPD/f36+nr6+n0/Pjx8fHx+oOBEAIGBvLd3d3wBP8RIiIiEfv7gQUlJfHx5/GBBP8B/wQDhCIB7+LnIyALAPLd3d3d8wAMHiDp6RgYIiMvKCYfHBoZGRkZDoOBEBAeHiYyMjIZBQXy19fX6/X1gQzLywoKCAT///4CBQUChACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAAIAAAACAAEAhISEhACAAgAMAB4AAAA7IAEODQECAQICAgECAQMBAwMBDQgQEAj48PD4AAoKAPb2gAHpFoEIFukA6OkWGBbpAIAa+/T09PT7AAUMDAwMBQD68fHx8foABg8PDw8Gg4ED+/gHBIISBAf4+wAXFwX4B/vp6en7B/gFF4MAgAIADAAQAAAAEAABBwYBAgEBAQICBg8FFBQI6/EG5xgT/QDnAAb59Pn59A8HBhfl4f0AFwAAgAIADAA4AAAAOAABABoLCwsOERERDAT5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");
-}
-@font-face {
- font-family: "JetBrains Mono";
- font-style: italic;
- font-weight: 100 800;
- font-stretch: normal;
- src: url("data:application/octet-stream;base64,AAEAAAAUAQAABABAR0RFRsIKOd4AAnMwAAADlEdQT1NOeNBSAAJ2xAAALXRHU1VCkqlKQAACpDgAAGE+SFZBUtIe0TwAAwV4AAADe09TLzISNgtwAAAByAAAAGBTVEFU7Prb5AADCPQAAACmYXZhcgrTIAEAAwmcAAAAKmNtYXAh3ET8AAAdLAAAQmpmdmFykulplgADCcgAAABkZ2FzcAAAABAAAnMoAAAACGdseWZXBjAtAABtKAABsapndmFyFtG9GwADCiwAAaxsaGVhZBsWX5kAAAFMAAAANmhoZWEAyAsvAAABhAAAACRobXR4Mg752QAAAigAABsEbG9jYexYfjMAAF+gAAANhm1heHAHRgKMAAABqAAAACBuYW1lxdpKvAACHtQAAAjEcG9zdPPWb24AAieYAABLkHByZXBoBoyFAABfmAAAAAcAAQAAAAJN0yJA3fRfDzz1AAMD6AAAAADf6GY/AAAAAN/oZ9T5Lv5wAv0EYAACAAYAAgAAAAAAAAABAAAD/P7UAAACWPku/1sC/QPoAJ4AAAAAAAAAAAAAAAAGwAABAAAGwgG4AG4A0gASAAEAAAAAAAAAAAAAAAAAAwABAAQCWAGQAAUAAAKKAlj/9ABLAooCWAA3AV4AMgFAAAACAAAJAAAAAAAAoAQC/xIA+fsCAAA8AAAAAEpCAAAAgQAN//8D/P7UAAAD/AEsIAABn9/XAAACJgLaAAAAIAAGAlgAWgJYAAYCWAAGAlgABgJYAAYCWAAGAlgABgJYAAYCWAAGAlgABgJYAAYCWAAGAlgABgJYAAYCWAAGAlgABgJYAAYCWAAGAlgABgJYAAYCWAAGAlgABgJYAAYCWAAGAlj/8gJY//ICWAAxAlgARgJYAEYCWABGAlgARgJYAEYCWABGAlgAMAJYAAoCWAAwAlgACgJYADgCWAA4AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4AlgAMgJYADgCWAAzAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYADECWAAxAlgAMQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYABICWAASAlgAMAJYADACWABWAlgAVgJYAFYCWABWAlgAVgJYAAwCWAAcAlgALgJYAC4CWAAuAlgALgJYAC4CWAAuAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJY//ECWP/xAlgAQgJYABACWAAwAlgALgJYADoCWAAxAlgAMQJYADECWAAxAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAMAJYAEQCWAByAlgAcQJYAHICWAByAlgAbAJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWABEAlgAPgJYAD4CWAB6AlgAPwJYAD8CWAA/AlgAPwJYAD8CWP/8AlgAawJYAGsCWABrAlgAawJYAGsCWABrAlgAawJYAGsCWABrAlgAKQJYACkCWAApAlgAKQJYADYCWAA2AlgANgJYADYCWAA2AlgAMQJYADECWABCAlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAAAAlgAAAJYADACWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABBAlgAMgJYACMCWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAEICWAA+AlgARAJYAAACWABDAlgAQwJYAEMCWABDAlgAQwJYAEMCWABDAlgAMAJYAC4CWAAcAlgAJAJYACQCWAAkAlgAJAJYACQCWAAkAlgAJAJYACQCWAAkAlgAJAJYACQCWAAkAlgAJAJYACQCWAARAlgAEQJYABECWAA1AlgANQJYADUCWABZAlgAWQJYAAcCWABZAlgAWQJYAEUCWABZAlgAEAJYADACWAAwAlgAJgJYADACWAAwAlgAMgJYADACWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgAQgJY//ICWP/yAlgAQgJYAAMCWAATAlgADgJYAEICWABEAlgARAJYAEQCWP/RAlgANgJYADYCWAA2AlgANgJYADYCWAA2Alj/ewJY/9ECWABNAlgATQJYAE0CWABNAlgATQJYAD8CWAA/AlgAPwJYAD8CWAA/AlgAPwJYAD8CWAA/AlgAPwJYAD8CWAA/AlgAPwJYAD8CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA/AlgAPwJYAD4CWAA/AlgAPwJYAGECWABKAlgASgJYAEoCWABKAlgASgJYAAsCWABGAlgARgJYAEYCWABGAlgARgJYAEYCWABGAlgARgJYAEYCWAAuAlgALgJYAC4CWAAuAlgAMAJYABUCWAAVAlgAFQJYABUCWAAVAlgAFQJYAEECWABBAlgAQQJYAEECWABBAlj/+gJY//oCWP/6Alj/+gJY//oCWP/6Alj/+gJYACYCWAAmAlgAJgJYADYCWAA2AlgANgJYADYCWAA2AlgAEQJYABACWABAAlgAQAJYAEACWABAAlgAQAJYADgCWAA4AlgAOAJYABUCWAAaAlgAGgJYABoCWAAaAlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA+AlgAPgJYAD4CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA+AlgAPgJYAD4CWAA+AlgAPgJY/9QCWAAVAlj/8wJYANICWADdAlgABgJYADICWAAxAlgAVgJYAFYCWABWAlj/1wJYADgCWAA4Alj/2gJYAB8CWAAuAlgALgJYADACWAAwAlj/5wJYABwCWAAxAlgAQgJYADICWAAwAlgARgJYAHICWAB6AlgAegJYACICWP/8AlgAWQJYADICWAASAlgAEAJYADICWAAyAlgANgJYABACWP/OAlgACQJYADICWABGAlgAOAJYAD0CWAA9AlgAEgJYADsCWAAQAlgADAJYADsCWAAmAlgAJQJYAC0CWABrAlgAawJYAE8CWAAXAlgAPgJY/9oCWAAfAlgALgJYAEICWAA+AlgAWQJY/94CWAAxAlgAMQJYACwCWAAWAlgAFgJYAAACWAA9AlgAOgJYADECWAA1AlgANQJYAFYCWAA+AlgAPgJYAD4CWP/jAlgAKgJYAD4CWAA+AlgANQJYADUCWP/sAlgAIAJYADICWABCAlgAMgJYABMCWABAAlgAVgJYAEYCWABGAlj/9wJYAAsCWABOAlgAMAJYABICWAAQAlgAMgJYAD0CWAAeAlgAEAJY/9gCWAAUAlgANgJYAEQCWAA6AlgAJAJYACQCWAARAlgALgJYABICWAATAlgALgJYADECWAAwAlgALwJYAGgCWABFAlgASQJYADkCWAA7Alj/4wJYACoCWAA+AlgAQgJYAEQCWABOAlgAJgJY/94CWAA4AlgAOAJYADgCWAAAAlgABgJYADECWABWAlgABgJYADgCWAApAlgAMQJYAEICWAA9AlgAMAJYAAYCWAAcAlgALgJYACQCWABCAlgAMgJYADACWAAfAlgAcgJYAGsCWAAiAlj//AJYADcCWAAGAlgABgJY/7sCWP+7Alj/uwJY/94CWP+xAlj/zwJYAD0CWABrAlgAMAJYADECWAAxAlgAPQJYABMCWABoAlgAPgJYADICWABXAlgAMAJYAEICWABVAlgANQJYAAcCWAAVAlgAYQJYAEMCWABCAlgANwJYABUCWABHAlgAPwJYAE0CWAA/AlgAIQJYAAsCWAAbAlgAFwJYAFUCWABVAlgAVQJYAD8CWAA/AlgAPwJYAEICWAAXAlgAPQJYADICWAAwAlgAMgJY//cCWAAYAlgAOAJYADkCWAADAlgAAAJYAC4CWABLAlgASgJYAEsCWABVAlgAWgJYAEoCWABLAlgAUAJYABsCWABLAlgAZAJYADICWABfAlgASgJYAEsCWABKAlgASwJYAEECWAAyAlgASgJYAC4CWAAAAlgAHgJYABQCWABGAlgANgJYAEsCWABLAlgAQQJYAEYCWABBAlgAQQJYAEsCWABBAlgASwJYAEsCWAAyAlgADwJYAEsCWABGAlgASwJYAEECWAAtAlgASwJYADcCWABQAlgALQJYAAACWAAeAlgALQJYAEYCWAA6AlgALgJYACoCWAAqAlgAMwJYADUCWAAsAlgAegJYACwCWABlAlgAOgJYAC0CWAA5AlgAPgJYACoCWABAAlgAVQJYAKcCWACtAlgAqAJYAF4CWABYAlgAUgJYAIMCWABPAlgAbwJYAGoCWABqAlgAcAJYAGsCWABzAlgAbQJYAGcCWACYAlgAZQJYAIQCWACXAlgAlwJYAJ0CWACYAlgAoAJYAJoCWACUAlgAxQJYAJICWACxAlgApwJYAKcCWACtAlgAqAJYALACWACqAlgApAJYANUCWACiAlgAwQJYALECWABbAlgAVQJYAHQCWABwAlgAagJYAKECWACdAlgAlwJYALECWACtAlgApwJYAE8CWABlAlgAkQJYAKICWABZAlgAmwJYAJoCWACrAlgALgJYAC4CWAAuAlgALgJYAEwCWACyAlgAjAJYALICWABlAlgAEwJYALoCWACuAlgAiAJYAD0CWACyAlgAugJYADICWACKAlgAZQJYAEACWABCAlgAjQJYABcCWACyAlgAQQJYAA4CWACiAlgACgJYAL8AAP7yAAD/UQJYAJ8CWAAzAlgAUgJYACICWACQAlgAWQJYAFICWAAiAlgAbgJYAJYCWABpAlgAkwJYAJACWACQAlgAYAJYAOECWABZAlgARAJYAKACWABzAlgAjgJYAI4CWABSAlgAAgJYAI4CWAAAAlgAlwJYACQCWACLAlgAJAJYAPQCWADnAlgBBgJYAJ0CWAAeAlj/9QJYAJMCWABsAlj/zgJYAK8CWAEZAlj+NQJY++cCWP42Alj73gJY+U8CWPuoAlj+XgJY/f8CWPunAlj9/wJY+6cCWP4TAlj+EwJY+YYCWPmGAlj8EAJY/koCWP33Alj+fgJY/lECWP4BAlj+rAJY/GgCWPxJAlj+WgJY/mICWP6qAlj8ogJY/B0CWP6MAlj8BwJY/j0CWP5aAlj+WgJY/l0CWPxVAlj+ngJY/EECWP3nAlj7hQJY/pYCWP6WAlj+YgJY/AACWP5YAlj7qgJY/fMCWP3aAlj9wAJY/cACWP3AAlj9vwJY/b8CWP3AAlj93gJY+4YCWPkuAlj9vwJY/cACWPtoAlj9tgJY+14CWP3UAlj7JgJY/dkCWP4BAlj7vQJY+9YCWP4pAlj+vQJY++YCWP2oAlj+NQJY++cCWAB9AlgAZAJYAKACWABzAlgALgJYAGkCWADeAlgAZQJYAAACWAAAAlgAAAJYAAACWAAAAAAAAAJYADECWABCAlgAHQJYAC4CWAAhAlgADgJY/7gCWAAuAlgACwJYAB8CWAA5AlgAIwJYAEICWAAyAlgANQJYADsCWACeAlgAAAJYALICWP/rAlgAmwJYACYCWP/fAlgA/wJYADkCWACfAlgA0wJYAC4CWABoAlgAewJYAB0CWP/2AlgAGwJYAKUCWADmAlgAeAJYALQCWAA1AlgAEwJYAAcCWAAkAlgAegJYACUCWAAjAlj/sAJYAAoCWAD/AlgALQJYAP8CWAAAAlgA/wJYAP8CWAD/AlgAFgJY//YCWAAvAlj/3wJYAAMCWAAUAlgARgJY//YCWAArAlgAKwJYAB0CWAArAlgAKwJYACYCWAAGAlj/8gJYAGwCWAApAlgALAJYAAICWAAbAlgAEwJYADMCWAAaAlgANQJYAEYCWAAoAlj/9AJYACMCWAAFAlgAQwJYAI4CWABaAlgAZwJYAEQCWABCAlgAMwJYAFUCWAApAlgAKQJYABoCWAAsAlgAQgJYAGoCWABaAlgAHAJYAAQCWAAYAlgAZwJYAB0CWAA2Alj/twJYAAYCWAAlAlj/7gJYADwCWABEAlgAFQJYAG8CWAD/AlgA/wJYAP8CWAD/AlgALQJYAC0CWP/iAlj/xQJYAGMCWAC1AlgARAJYABoCWAARAlgANQJYANkCWAAGAlj/8gJY/7ACWABzAlgA/wJYAHMCWAAAAlgA/wJYAGQCWABkAlgAAAJYADUCWAC0AlgAQgJYAB0CWAAdAlgAAAJYAAACWAAAAlgAAAJYAAUCWP/0AlgAAAJY//QCWAC0AlgANgJYACMCWAAtAlgAAgJYADcCWAAFAlgAAAJYAAACWAAGAlgAHQJYABwCWAB6Alj/9gJYAAACWAApAlj//wJY//8CWP//Alj//wJY//YCWP//Alj/9gJY//8CWAAoAlgALwJYABQCWAAvAlgARQJYADwCWAAKAlgAPAJY/7ACWAAoAlgACgJYAAoCWAAKAlgACgJYAAoCWAAKAlgAbgJYAAoCWABuAlgAAAJYAAoCWAAKAlgA/wJYAAoCWP/2AlgAAAJY//YCWAAAAlj/sAJYAAACWAAUAlgAAAJYAAoCWP/2AlgACgJYAAUCWAAKAlgACgJY/9gCWP/YAlj/sAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgBLAJYAg0CWAAAAlgBLAJYAAACWAAAAlgAAAJYAAACWP/2AlgBLAJYAAACWAAAAlgAPAJYAAACWAAAAlj/9gJYAAQCWP/2Alj/9gJY//YCWAAEAlj/9gJYAAQCWAAEAlgAtAJY//YCWP/2Alj/9gJYADwCWAAAAlgAAAJYAJYCWACWAlgAAAJYAAACWAAAAlgAAAJYAAACWP/2AlgAAAJY//YCWP/2Alj/9gJYAAACWP/2Alj/9gJYAAACWP/2AlgAAAJY//YCWACWAlgAlgJYAJYCWACMAlgAlgJYAJYCWACWAlgAjAJY/+wCWP/sAlgAlgJY/+wCWP/sAlj/7AJYAJYCWACWAlj/7AJY/+wCWACWAlj/7AJY/+wCWACWAlj/7AJY/+wCWP/sAlgAyAJYAMgCWP/sAlj/7AJY/+wCWP/sAlgA+gJYAMgCWP/sAlj/7AJY/+wCWAD6AlgASwJYAMgCWADIAlj/7AJY/+wCWADIAlj/7AJY/+wCWP/sAlgAGQJYAMgCWAD6AlgAJQJYAMgCWADIAlj/7AJY/+wCWADIAlgAyAJYAMgCWP/sAlj/7AJYAMgCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWAD6Alj/7AJYAPoCWP/sAlj/7AJY/+wCWABGAlgA+gJYAPoCWP/sAlj/7AJYAPoCWP/sAlj/7AJY/+wCWAAZAlgA+gJYAPoCWAAlAlgA+gJYAPoCWADIAlj/7AJY/+wCWAD6AlgA+gJY/+wCWP/sAlgA+gJY/+wCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWP/sAlj/7AJY/+wCWACWAlj/7AJY/+wCWP/sAlj/7AJYAMgCWADIAlj/7AJY/+wCWP/sAlj/7AJYAMgCWAD6Alj/7AJY/+wCWAD6Alj/7AJY/+wCWACWAlj/7AJY/+wCWADIAlj/7AJY/+wCWAD6Alj/7AJY/+wCWAD6AlgAAAJYACsCWAAFAlgAPAJYAAQCWAAEAlgABAJYAAQCWAAEAlgABAJYAKoCWAAyAlgAMgJYADICWAAtAlgAMgJY//YCWABnAlgAUAJYAAACWAAAAlgAAAJYABwCWAAzAlgAVQJY//YCWAB9AlgAjAJYAB4CWP/sAlgAFwJY//ECWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgAAAJYAAACWAAAAlgARgJYABUCWAAAAlgARgJYAA4CWACqAlgAfQJYAEECWABCAlgAGAJYAFACWAAAAlgAAAJYAAACWAAA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BmUGZgZjBlwGWwZnBmQGXwZiBqMGpQJeA60CXwJgAmECYwJkAoUCZQJmAosCjAKNAoMCiAKEAocCiQKGAooCZwKPApACjgHHAe0BwwHlAeQB5wHoAekB4gHjAeoBzQHXAd4BvwHAAcEBwgHFAcYByAHJAcoBywHMAdgB2QHbAdoB3AHdAeAB4QHfAeYB6wHsAgMCBAIFAgYCCQIKAgwCDQIOAg8CEAIcAh0CHwIeAiACIQIkAiUCIwIqAi8CMAILAjECBwIpAigCKwIsAi0CJgInAi4CEQIbAiIBxAIIAe4CMgHvAjMB8AI0AfECNQHyAjYB8wI3AfQCOAH1AjkB9gI6AfcCOwH4AjwB+QI9AfoCPgH7Aj8ApgFuAKMBawClAW0AEQDNABMAzwALAMcADQDJAA4AygAPAMsADADIAAQAwAAGAMIABwDDAAgAxAAFAMEAMQDtADMA7wA3APIAKgDmACwA6AAtAOkALgDqACsA5wBLAQkASQEHAGoBLQBsAS8AZAEnAGYBKQBnASoAaAErAGUBKABuATEAcAEzAHEBNAByATUAbwEyAJMBWwCVAV0AlwFfAJkBYQCaAWIAmwFjAJgBYACtAXUArAF0AK4BdgCwAXgDUgNTA04DVANQA1EDTwNVBbMFtQMkBa8FsANaAykDKgMtAzADFQMmAycCogW2BfIF8QRqBGQEZgRoBGwEbQRrBGUEZwRpBG4EcAR/BHwEfQR+BIAF2wXaBFgDyQQiA90EVQQYBB4D3gPVA/4D1gRQA/0D2AQfA8sEIAQJA+wEQAPHBCEDzwPRBCQEVgPEBDMEMQPSA9wD9wQTA/wEMgQNA9oEAgRNBBEEEAPuA+0DxQP/BAMEAAQEBAED6gPfBC8ETwQwBE4EUgQGBAcENAQ1A/gD+QPwBEgESgRJBEsEQgRDBGMEYARhBF8EYgRcBF4EXQRGBEUERwREBD4EVARTBFoEWwP0A/oD9QP2A84DxgPmBDoD1wPrBFkD1AXUBb0EhAXnA0ADQwNBA0QFwQXABb4FvwSFBdkF1wVYBZMFggV/BX4FhAV6BWAFXgWSBVsFigV5BYYFgwV1BZAFhQWJBVwFbAVlBYEFfQVrBZwFiwWbBWQFjAV8BZoFbQWABY4FZgVoBXMFYQWYBY0FXwV7BZkFYwWUBXIFXQVqBXQFlgVvBWIFZwWdBZUFkQWH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A0wAACATAAAgFAAAA0oAACAWAAAgFgAAAygAACAYAAAgGQAAA1IAACAaAAAgGgAAA04AACAbAAAgGwAAA1QAACAcAAAgHQAAA1AAACAeAAAgHgAAA08AACAfAAAgHwAAA1UAACAgAAAgIAAABbMAACAhAAAgIQAABbUAACAiAAAgIgAAAyQAACAkAAAgJAAAAywAACAmAAAgJgAAAx4AACAwAAAgMAAABCwAACAyAAAgMwAABa8AACA0AAAgNAAAA1oAACA5AAAgOgAAA1gAACA8AAAgPQAAAykAACA+AAAgPgAAAy0AACA/AAAgPwAAAzAAACBEAAAgRAAAAxUAACBFAAAgRgAAAyYAACBwAAAgcAAAAvcAACB0AAAgeQAAAvsAACB6AAAgegAABC4AACB8AAAgfAAAA9kAACCAAAAgiQAAAtkAACCrAAAgrAAAA7kAACCuAAAgrgAAA78AACC0AAAgtAAAA7wAACC9AAAgvQAAA70AACC/AAAgvwAAA7UAACECAAAhAgAAApcAACENAAAhDQAAApwAACETAAAhEwAABbQAACEVAAAhFQAAAqIAACEWAAAhFgAABbYAACEZAAAhGgAAAqQAACEdAAAhHQAAAqYAACEiAAAhIgAABa0AACEkAAAhJAAAAq4AACEuAAAhLgAABbcAACFAAAAhQAAABFEAACGKAAAhigAABfIAACGLAAAhiwAABfEAACGQAAAhkAAABGoAACGRAAAhkQAABGQAACGSAAAhkgAABGYAACGTAAAhkwAABGgAACGUAAAhlQAABGwAACGWAAAhlgAABGsAACGXAAAhlwAABGUAACGYAAAhmAAABGcAACGZAAAhmQAABGkAACGdAAAhnQAABG4AACGeAAAhngAABHAAACGgAAAhoAAABHEAACGiAAAhowAABHIAACGlAAAhpwAABHQAACGpAAAhqgAABHgAACGtAAAhrQAABG8AACG+AAAhvgAABHoAACHJAAAhyQAABHsAACHQAAAh0AAABH8AACHRAAAh0wAABHwAACHUAAAh1AAABIAAACHbAAAh2wAABIEAACHeAAAh3gAABdsAACHfAAAh3wAABdoAACHlAAAh5QAABHcAACHnAAAh6AAABIIAACHqAAAh6gAABdUAACIAAAAiAAAABFgAACIBAAAiAQAAA8kAACICAAAiAgAABCIAACIDAAAiAwAAA90AACIEAAAiBAAABFUAACIFAAAiBQAABBgAACIGAAAiBgAABB4AACIHAAAiBwAAA94AACIIAAAiCAAAA9UAACIJAAAiCQAAA/4AACIKAAAiCgAAA9YAACILAAAiCwAABFAAACIMAAAiDAAAA/0AACIOAAAiDgAAA9gAACIPAAAiDwAABB8AACIQAAAiEAAAA8sAACIRAAAiEQAABCAAACISAAAiEgAABAkAACITAAAiEwAAA+wAACIVAAAiFQAAA9AAACIYAAAiGAAABEAAACIZAAAiGQAAA8cAACIaAAAiGgAABCEAACIeAAAiHgAABBcAACIjAAAiIwAAA88AACIkAAAiJAAAA9EAACIlAAAiJQAABCQAACInAAAiKwAABBkAACI0AAAiNAAABFYAACI1AAAiNQAAA8QAACI2AAAiNgAABDMAACI3AAAiNwAABDEAACI4AAAiOAAAA9IAACI5AAAiOQAAA9wAACI8AAAiPAAABEEAACI+AAAiPgAAA+AAACJDAAAiQwAAA8MAACJFAAAiRQAAA8oAACJHAAAiRwAAA/cAACJIAAAiSAAABBMAACJJAAAiSQAAA/wAACJLAAAiSwAABFcAACJNAAAiTQAAA9sAACJUAAAiVAAAA8gAACJXAAAiVwAABD8AACJfAAAiXwAABDIAACJgAAAiYAAABA0AACJhAAAiYQAAA9oAACJiAAAiYgAABAIAACJjAAAiYwAABE0AACJkAAAiZAAABBEAACJlAAAiZQAABBAAACJqAAAiagAAA+4AACJrAAAiawAAA+0AACJsAAAibAAAA8UAACJtAAAibQAAA/8AACJuAAAibgAABAMAACJvAAAibwAABAAAACJwAAAicAAABAQAACJxAAAicQAABAEAACJyAAAicgAAA+oAACJzAAAicwAAA98AACJ6AAAiegAABC8AACJ7AAAiewAABE8AACJ8AAAifAAABDAAACKCAAAiggAABE4AACKDAAAigwAABFIAACKEAAAihQAABAYAACKGAAAihwAABDQAACKIAAAiiQAAA/gAACKOAAAijgAAA/AAACKPAAAijwAABEgAACKQAAAikAAABEoAACKRAAAikQAABEkAACKSAAAikgAABEsAACKTAAAilAAABEIAACKVAAAilQAABGMAACKWAAAilwAABGAAACKYAAAimAAABF8AACKZAAAimQAABGIAACKbAAAimwAABFwAACKcAAAinAAABF4AACKdAAAinQAABF0AACKeAAAingAABEYAACKfAAAinwAABEUAACKgAAAioAAABEcAACKhAAAioQAABEQAACKiAAAiogAABD4AACKjAAAiowAABFQAACKkAAAipAAABFMAACKlAAAipQAABFoAACK0AAAitAAAA/sAACK4AAAiuAAAA+8AACK7AAAiuwAABFsAACK8AAAivAAAA/QAACK9AAAivQAAA/oAACLCAAAiwwAAA/UAACLEAAAixAAAA84AACLGAAAixgAABEwAACLIAAAiyAAAA8YAACLJAAAiyQAAA+YAACLKAAAiygAABDoAACLOAAAizgAAA80AACLQAAAi0AAAA9MAACLiAAAi4gAABAUAACLuAAAi7gAAA9cAACLvAAAi7wAAA+sAACLwAAAi8AAABFkAACLxAAAi8QAAA9QAACMCAAAjAgAABdQAACMDAAAjAwAABb0AACMEAAAjBAAABIQAACMFAAAjBQAABecAACMIAAAjCAAAA0AAACMJAAAjCQAAA0MAACMKAAAjCgAAA0EAACMLAAAjCwAAA0QAACMYAAAjGAAABdwAACMcAAAjHAAABcEAACMdAAAjHQAABcAAACMeAAAjHwAABb4AACMkAAAjJAAABIUAACMlAAAjJQAABdkAACMmAAAjJgAABdcAACMoAAAjKAAABdgAACMrAAAjKwAABdYAACM2AAAjNgAABVgAACM3AAAjNwAABZMAACM4AAAjOAAABYIAACM5AAAjOQAABX8AACM6AAAjOgAABX4AACM7AAAjOwAABYQAACM8AAAjPAAABXoAACM9AAAjPQAABWAAACM+AAAjPgAABV4AACM/AAAjPwAABZIAACNAAAAjQAAABVsAACNBAAAjQQAABYoAACNCAAAjQgAABXkAACNDAAAjQwAABYYAACNEAAAjRAAABYMAACNFAAAjRQAABXUAACNGAAAjRgAABZAAACNHAAAjRwAABYUAACNIAAAjSAAABYkAACNJAAAjSQAABVwAACNKAAAjSgAABWwAACNLAAAjSwAABWUAACNMAAAjTAAABYEAACNNAAAjTQAABX0AACNOAAAjTgAABWsAACNPAAAjTwAABZwAACNQAAAjUAAABYsAACNRAAAjUQAABZsAACNSAAAjUgAABWQAACNTAAAjUwAABYwAACNUAAAjVAAABXwAACNVAAAjVQAABZoAACNWAAAjVgAABW0AACNXAAAjVwAABYAAACNYAAAjWAAABY4AACNZAAAjWQAABWYAACNaAAAjWgAABWgAACNbAAAjWwAABXMAACNcAAAjXAAABWEAACNdAAAjXQAABZgAACNeAAAjXgAABY0AACNfAAAjXwAABV8AACNgAAAjYAAABXsAACNhAAAjYQAABZkAACNiAAAjYgAABWMAACNjAAAjYwAABZQAACNkAAAjZAAABXIAACNlAAAjZQAABV0AACNmAAAjZgAABWoAACNnAAAjZwAABXQAACNoAAAjaAAABZYAACNpAAAjaQAABW8AACNqAAAjagAABWIAACNrAAAjawAABWcAACNsAAAjbAAABZ0AACNtAAAjbQAABZUAACNuAAAjbgAABZEAACNvAAAjcAAABYcAACNxAAAjcQAABWkAACNyAAAjcgAABZcAACNzAAAjcwAABXAAACN0AAAjdAAABY8AACN1AAAjdQAABXYAACN2AAAjdgAABVoAACN3AAAjdwAABW4AACN4AAAjeAAABXEAACN5AAAjeQAABXcAACN6AAAjegAABVkAACOJAAAjiQAABdMAACOKAAAjigAABcgAACOLAAAjiwAABboAACOVAAAjlQAABXgAACObAAAjmwAABCcAACOcAAAjnQAABCUAACOeAAAjngAABCoAACOfAAAjoAAABCgAACOhAAAjoQAAA+kAACOiAAAjowAAA+cAACOkAAAjpAAABD0AACOlAAAjpgAABDsAACOnAAAjpwAAA+UAACOoAAAjqAAAA+QAACOpAAAjqQAAA+MAACOqAAAjqgAAA8wAACOrAAAjqwAABDkAACOsAAAjrAAABDgAACOtAAAjrQAABDcAACPOAAAjzgAABd0AACP7AAAj/AAABeIAACP9AAAj/gAABeUAACQAAAAkAAAABeEAACQBAAAkAgAABe0AACQDAAAkBAAABcoAACQFAAAkBQAABc0AACQGAAAkBgAABaUAACQHAAAkBwAABbgAACQIAAAkCAAABaYAACQJAAAkCQAABdIAACQKAAAkCgAABd4AACQLAAAkCwAABfQAACQMAAAkDAAABdAAACQNAAAkDQAABbwAACQOAAAkDgAABesAACQPAAAkDwAABeoAACQQAAAkEAAABcIAACQRAAAkEQAABcUAACQSAAAkEgAABccAACQTAAAkEwAABcYAACQUAAAkFAAABcQAACQVAAAkFQAABd8AACQWAAAkFgAABfAAACQXAAAkFwAABcwAACQYAAAkGAAABbsAACQZAAAkGQAABckAACQaAAAkGgAABe8AACQbAAAkHAAABc4AACQdAAAkHQAABdEAACQeAAAkHgAABegAACQfAAAkHwAABfMAACQgAAAkIAAABewAACQhAAAkIQAABcMAACQjAAAkIwAABbkAACQkAAAkJAAABeAAACUAAAAlAAAABSEAACUBAAAlAQAABPsAACUCAAAlAgAABS4AACUDAAAlAwAABQgAACUEAAAlBAAABScAACUFAAAlBQAABQEAACUGAAAlBgAABSgAACUHAAAlBwAABQIAACUIAAAlCAAABSQAACUJAAAlCQAABP4AACUKAAAlCgAABSUAACULAAAlCwAABP8AACUMAAAlDAAABSAAACUNAAAlDQAABO8AACUOAAAlDgAABOkAACUPAAAlDwAABPoAACUQAAAlEAAABR8AACURAAAlEQAABO0AACUSAAAlEgAABOcAACUTAAAlEwAABPkAACUUAAAlFAAABS0AACUVAAAlFQAABUgAACUWAAAlFgAABUIAACUXAAAlFwAABQcAACUYAAAlGAAABSwAACUZAAAlGQAABUYAACUaAAAlGgAABUAAACUbAAAlGwAABQUAACUcAAAlHAAABTEAACUdAAAlHQAABVQAACUeAAAlHgAABUEAACUfAAAlHwAABOoAACUgAAAlIAAABVEAACUhAAAlIQAABPAAACUiAAAlIgAABUcAACUjAAAlIwAABQsAACUkAAAlJAAABTAAACUlAAAlJQAABVMAACUmAAAlJgAABT8AACUnAAAlJwAABOgAACUoAAAlKAAABVAAACUpAAAlKQAABO4AACUqAAAlKgAABUUAACUrAAAlKwAABQoAACUsAAAlLAAABR4AACUtAAAlLQAABQ0AACUuAAAlLgAABTMAACUvAAAlLwAABOwAACUwAAAlMAAABOYAACUxAAAlMQAABTYAACUyAAAlMgAABRAAACUzAAAlMwAABPgAACU0AAAlNAAABSsAACU1AAAlNQAABQ4AACU2AAAlNgAABTQAACU3AAAlNwAABUQAACU4AAAlOAAABT4AACU5AAAlOQAABTcAACU6AAAlOgAABREAACU7AAAlOwAABQQAACU8AAAlPAAABS8AACU9AAAlPQAABQ8AACU+AAAlPgAABTUAACU/AAAlPwAABVIAACVAAAAlQAAABT0AACVBAAAlQQAABOsAACVCAAAlQgAABU8AACVDAAAlQwAABRMAACVEAAAlRAAABTkAACVFAAAlRQAABQwAACVGAAAlRgAABTIAACVHAAAlRwAABPEAACVIAAAlSAAABUMAACVJAAAlSQAABTgAACVKAAAlSgAABRIAACVLAAAlSwAABQkAACVMAAAlTAAABRsAACVNAAAlTQAABPUAACVOAAAlTgAABRwAACVPAAAlTwAABPYAACVQAAAlUAAABNsAACVRAAAlUQAABN8AACVSAAAlUgAABPQAACVTAAAlUwAABOUAACVUAAAlVAAABNoAACVVAAAlVQAABPMAACVWAAAlVgAABOQAACVXAAAlVwAABNkAACVYAAAlWAAABUsAACVZAAAlWQAABTwAACVaAAAlWgAABN4AACVbAAAlWwAABUoAACVcAAAlXAAABTsAACVdAAAlXQAABN0AACVeAAAlXgAABVcAACVfAAAlXwAABU4AACVgAAAlYAAABOIAACVhAAAlYQAABVYAACViAAAlYgAABU0AACVjAAAlYwAABOEAACVkAAAlZAAABPIAACVlAAAlZQAABOMAACVmAAAlZgAABNgAACVnAAAlZwAABUkAACVoAAAlaAAABToAACVpAAAlaQAABNwAACVqAAAlagAABVUAACVrAAAlawAABUwAACVsAAAlbAAABOAAACVtAAAlbQAABRUAACVuAAAlbgAABRQAACVvAAAlcAAABRYAACVxAAAlcQAABRoAACVyAAAlcgAABRkAACVzAAAlcwAABRgAACV0AAAldAAABSIAACV1AAAldQAABSkAACV2AAAldgAABSYAACV3AAAldwAABR0AACV4AAAleAAABPwAACV5AAAleQAABQMAACV6AAAlegAABQAAACV7AAAlewAABPcAACV8AAAlfAAABSMAACV9AAAlfQAABSoAACV+AAAlfgAABP0AACV/AAAlfwAABQYAACWAAAAlgAAABJUAACWBAAAliAAABI0AACWJAAAliQAABJ0AACWKAAAligAABJwAACWLAAAliwAABJsAACWMAAAljAAABJoAACWNAAAljQAABJkAACWOAAAljgAABJgAACWPAAAljwAABJcAACWQAAAlkAAABJ4AACWRAAAlkwAABKoAACWUAAAllAAABJYAACWVAAAlnwAABJ8AACWgAAAloQAABLsAACWqAAAlqwAABL0AACWyAAAlsgAABMQAACWzAAAlswAABMgAACW0AAAltAAABNAAACW1AAAltQAABNQAACW2AAAltgAABMUAACW3AAAltwAABMkAACW4AAAluAAABNEAACW5AAAluQAABNUAACW6AAAlugAABMwAACW7AAAluwAABM4AACW8AAAlvAAABMYAACW9AAAlvQAABMoAACW+AAAlvgAABNIAACW/AAAlvwAABNYAACXAAAAlwAAABMcAACXBAAAlwQAABMsAACXCAAAlwgAABNMAACXDAAAlwwAABNcAACXEAAAlxAAABM0AACXFAAAlxQAABM8AACXGAAAlyAAABLcAACXJAAAlyQAABLQAACXKAAAlygAABLoAACXLAAAlywAABK4AACXMAAAlzAAABLMAACXOAAAlzgAABLUAACXPAAAlzwAABK0AACXUAAAl1QAABLAAACXmAAAl5gAABLYAACXnAAAl6wAABL8AACXvAAAl7wAABK8AACX2AAAl9gAABLIAACZtAAAmbQAABlMAACZvAAAmbwAABlQAACaHAAAmhwAABZ4AACagAAAmoQAABZ8AACcTAAAnEwAABaEAACcVAAAnFQAABaIAACcXAAAnFwAABaMAACc2AAAnNgAABaQAACduAAAnbgAAAz0AACdvAAAnbwAAAz8AACdwAAAncAAAAzwAACdxAAAncQAAAz4AACeUAAAnlAAABIYAACecAAAnngAABIcAACfFAAAnxQAAA0IAACfGAAAnxgAAA0UAACfcAAAn3AAAA+IAACfmAAAn5gAAA6kAACfnAAAn5wAAA6wAACfoAAAn6AAAA6cAACfpAAAn6QAAA6oAACfqAAAn6gAAA6gAACfrAAAn6wAAA6sAACf1AAAn9wAABIoAACkWAAApFgAABDYAAClKAAApSgAAA+EAACmHAAApiAAAA0YAACoAAAAqAAAAA/EAACoFAAAqBgAAA/IAACtYAAArWAAA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VKxU6lUbVSNVMVVAVU5Va1WWVZ9VqFXLVe9WLVZpVnxWj1aXVp9WsFbCVtNW5Fb0VwRXRVdVV2VXp1fIV+hX9lf+WAxYGlgiWC9YTlhZWJFYnli+WMdY5lkeWThZUVlhWXFZglmNWZxZzVoNWiJaPVq4Ws5a4lr4WxpbMFtSW4Nbj1wMXHRchFzHXNNc71z7XTtdR11XXWhddF2AXYxdnV2uXbpdyl4DXg9eHF4oXjleRV5VXnpeoV6tXrlexV7VXx1fLV85X0VflmABYEJgmGDlYUxhnWITYqxi7WMjY3Jjf2OQY69jzmPzY/9kJmQ2ZE1kZGR4ZIZkt2T3ZQtlLmVHZVtlfGWVZZ5lpmWmZaZlpmWmZaZlpmXxZihmh2beZylnaGeWZ+1oIGhjaItou2j5aUhpfWm0ae9qDmoXalFqfmq7atRq4WsHaxxrKWsxa0drZ2uqa99sDmwwbGZsc2yIbKVs2G0JbSNtQW2Cbbttzm37bhFuNm5MbmtueG6HbpZu2G8MbyhvWG+Kb7Zv5HAlcDhwSnBvcI5wrnDzcSpxYHGFcatyCXJAcndysnLXcwNzKXNPc3xzoXPPc/10FHQcdDV0ZnR7dJl0tXTSdPV1GHUzdT91bXV+dZp19XYvdkJ2VXZ8dqJ2xnbOdud3A3cdd2F3aXd+d4t3o3e7d8N32nfyeFB41njseQR5J3lQeZ954noJejZ6Y3qtesN66Hr+exx7JHsze0J7VnuPe7V7vXvSe+Z8DHwofFR8dnyKfKZ8unzWfOt9EH02fVh9h32rfdF95H34fht+UX7IfuR/G38uf1J/14APgFCAi4DDgQiBSYGIgaeBxoHkggOCIYJAgl6CfoKtgtuDCoNAg1+DfoOZg7WDzYPmhACEJIRWhIiEmIS4hNGE7YUHhSOFSoVxhZWFuIXJheaGDYZJhlqGa4aShrmG+ocGhxOHIIcthzqHR4dUh2GHbod6h4eHlIehh66Hu4fIh9WH44fxh/6IDIgZiCmIPYhNiF6IbIiCiJKJt4v4jSGNPY1vjaGN1Y3/jjiOrY70j1GPd4+Hj5+Pvo/uj/uQD5AckC+QRJBYkGuQf5CakKiQtJDBkM+Q45D2kQqRH5ErkTiRS5FdkWqRdpGDkZCRopG0kcaR2JH4khKSK5I+kl2SdZKNkqGSzJLrkwuTIpM3k0yTXpNuk4OTk5Oo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MxUzNTMVMzUzFRc1MxUhNTMVMzUzFTM1MxUzNTMVFzUzFSE1MxUzNTMVMzUzFTM1MxUXNTMVITUzFTM1MxUzNTMVMzUzFRc1MxUhNTMVMzUzFTM1MxUzNTMVFzUzFSE1MxUzNTMVMzUzFTM1MxUCHDz95Dw8PDw8PDw8PP3kPDw8PDw8PDw8/eQ8PDw8PDw8PDz95Dw8PDw8PDw8PP3kPDw8PDw8PDw8/eQ8PDw8PDw8PDz95Dw8PDw8PDw8PP3kPDw8PDw8PDw8/eQ8PDw8PDw8PDz95Dw8PDw8PDw8PP3kPDw8PDw8PAPAPDw8PDw8PDw8PHg8PDw8PDw8PDw8eDw8PDw8PDw8PDx4PDw8PDw8PDw8PHg8PDw8PDw8PDw8eDw8PDw8PDw8PDx4PDw8PDw8PDw8PHg8PDw8PDw8PDw8eDw8PDw8PDw8PDx4PDw8PDw8PDw8PHg8PDw8PDw8PDw8AG4AAP7UAlgD/AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAHMAdwB7AH8AgwCHAIsAjwCTAJcAmwCfAKMApwCrAK8AswC3ALsAvwDDAMcAywDPANMA1wDbAN8A4wDnAOsA7wDzAPcA+wD/AQMBBwELAQ8BEwEXARsBHwEjAScBKwEvATMBNwE7AT8BQwFHAUsBTwFTAVcBWwFfAWMBZwFrAW8BcwF3AXsBfwGDAYcBiwGPAZMBlwGbAZ8BowGnAasBrwGzAbcAAAE1MxUBNTMVJzUzFRU1MxUVNTMVJzUzFRU1MxUVNTMVFTUzFRU1MxUBNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFQE1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUBNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFQE1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUBNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVATUzFRU1MxUVNTMVFTUzFRU1MxUVNTMVFTUzFQE1MxUVNTMVFTUzFRU1MxUVNTMVJzUzFRU1MxUVNTMVAhw8/ag8PDw8PLQ8PDw8PP7UPDw8PDw8PP5cPDw8PDw8PDw8/eQ8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/ag8PDw8PDw8PDw8/eQ8PDw8PDw8PDz+XDw8PDw8PDz+1Dw8PDw8tDw8PAPAPDz7FDw8eDw8PDw8PDw88Dw8PDw8PDw8PDw8PDw8AWg8PDw8PDw8PDw8PDw8PDw8PDw8PAHgPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDwCWDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8ApQ8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PAKUPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDwClDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8ApQ8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PAKUPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDwCWDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8AeA8PDw8PDw8PDw8PDw8PDw8PDw8PAFoPDw8PDw8PDw8PDw8PDzwPDw8PDw8PDwAKQAA/tQCWAP8AD0AQQBFAEkATQBRAFUAWQBdAGEAZQBpAG0AcQB1AHkAfQCBAIUAiQCNAJEAlQCZAJ0AoQClAKkArQCxALUAuQC9AMEAxQDJAM0A0QDVANkA3QAAETUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUzFTM1MxUzNTMVMzUzFTM1MxElMzUjNTM1IxczNSMnMzUjFzM1IxczNSMDMzUjFzM1IxczNSMXMzUjATM1IxczNSMXMzUjFzM1IwEzNSMXMzUjFzM1IxczNSMBMzUjFzM1IxczNSMXMzUjATM1IxczNSMXMzUjFzM1IwEzNSMXMzUjFzM1IxczNSMBMzUjFzM1IxczNSMXMzUjAzM1IxczNSMXMzUjJzM1IxczNSM1MzUjPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8/iA8PDw8eDw8eDw8eDw8eDw88Dw8eDw8eDw8eDw8/pg8PHg8PHg8PHg8PP6YPDx4PDx4PDx4PDz+mDw8eDw8eDw8eDw8/pg8PHg8PHg8PHg8PP6YPDx4PDx4PDx4PDz+mDw8eDw8eDw8eDw88Dw8eDw8eDw8eDw8eDw8PDz+1Dw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PPrYPDw8PLQ8tDy0PLQ8ASw8tDy0PLQ8AaQ8tDy0PLQ8AaQ8tDy0PLQ8AaQ8tDy0PLQ8AaQ8tDy0PLQ8AaQ8tDy0PLQ8AaQ8tDy0PLQ8ASw8tDy0PLQ8tDw8PAAAAf/2ADICYgKeAA8AACUiJiY1NDY2MzIWFhUUBgYBLFiNUVGNWFmMUVGMMlGNWFmMUVGMWViNUQACAAQAMgJwAp4ADwAfAAAlIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFgE6WI1RUY1YWYxRUYxZSnZERHZKSnZERHYyUY1YWYxRUYxZWI1RMkR2Skp2RER2Skp2RAAAAv/2ADICYgKeAA8AHwAAJSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYBLFiNUVGNWFmMUVGMWUp2RER2Skp2RER2MlGNWFmMUVGMWViNUTJEdkpKdkREdkpKdkQAAAL/9gAyAmICngAPACQAACUiJiY1NDY2MzIWFhUUBgYnMjY2NSoCIzwDNSIGBhUUFhYBLFiNUVGNWFmMUVGMWUp2RC1mWRhKdkREdjJRjVhZjFFRjFlYjVEyRHZKD0JRShhEdkpKdkQAAv/2ADICYgKeAA8AGgAAJSImJjU0NjYzMhYWFRQGBgE6AjM0NDUiBgYBLFiNUVGNWFmMUVGM/qNHWUIiSnZEMlGNWFmMUVGMWViNUQE2Jo5QRHYAAwAEADICcAKeAA8AHQAjAAAlIiYmNTQ2NjMyFhYVFAYGJxEhLgIjIgYGFRQWFhc+AjcjATpYjVFRjVhZjFFRjHIBHAZGcUZKdkQ9a3VAZUAF6jJRjVhZjFFRjFlYjVEzARxEaj1EdkpGcUYGBj9mPwAACP/2ADICYgKeAAsAEQAXACMALwA1ADsARwAAAzQ3FwYGFRQWFwcmFzcWFwcmAzY3FwYHNzYzMhcHJiYjIgYHAzcWFjMyNjcXBiMiEzcWFwcmAzY3FwYHNzY2NTQmJzcWFRQHCgowBAQEBDAKJywjPRlKKSlKGT0jkiUsLCUNECISEiERDQ0RIRISIhANJSwsrxlKKSwjPT0jLClKYAQEBAQwCgoBaCwlDRAiEhIhEQ0lcBk9IywpAYJKKSwjPakKCjAEBAQE/dgwBAQEBDAKAhksKUoZPf5dIz0ZSinLESESEiIQDSUsLCUAAwAEADICcAKeAA8AHwAvAAAlIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFjciJiY1NDY2MzIWFhUUBgYBOliNUVGNWFmMUVGMWUp2RER2Skp2RER2SjdZNTVZNzlZMzVZMlGNWFmMUVGMWViNUTJEdkpKdkREdkpKdkQ/NVk3N1k1M1k5N1k1AAQABAAyAnACngAPAB8ALwA/AAAlIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFjciJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWATpYjVFRjVhZjFFRjFlKdkREdkpKdkREdko3WTU1WTc5WTM1WTcrRCcnRCsrRCcnRDJRjVhZjFFRjFlYjVEyRHZKSnZERHZKSnZEPzVZNzdZNTNZOTdZNS8nRCsrRCcnRCsrRCcAAAIAtAD1AaQB5QALABcAACUiJjU0NjMyFhUUBicyNjU0JiMiBhUUFgEsNERENDVDQzUjLS0jIy0t9UQ0NUNDNTREKC0jIy0tIyMtAAAB//YAMgJiAp8AAwAAJQkCASz+ygE2ATYyATYBN/7JAAL/9gAyAmICnwADAAcAACUJAgU3JwcBLP7KATYBNv7K6OjoMgE2ATf+yejo6ekAAAP/9gAyAmICnwADAAcACwAAJSc3FwMJAgU3JwcBLI2NjY3+ygE2ATb+yujo6NuNjY3+ygE2ATf+yejo6ekAAgA8AAACHALQAAcAGwAAMwM1EzMTFQMnMzY2Nzc1JyYmJyMGBgcHFRcWFvC0tH6urkMEBxsPYmIPGwcEBxwPY2MQGwFERwFF/rtH/rw8DjYdux+8HTYODjYdvB+7HjUAAQAAADwCWAKUAAMAADURIRECWDwCWP2oAAACAAAAPAJYApQAAwAHAAA1ESERJSERIQJY/doB9P4MPAJY/agyAfQAAQCWANIBwgH+AAMAADcRIRGWASzSASz+1AACAJYA0gHCAf4AAwAHAAA3ESERJzM1I5YBLPrIyNIBLP7UMsgAAAIAAAA8AlgClAADAAcAACUhESEDESERAlj9qAJYMv78PAJY/doB9P4MAAIAAAA8AlgClAADAAcAADURIRElIREhAlj92gEE/vw8Alj9qDIB9AACAAAAPAJYApQAAwAGAAA1ESERJSERAlj92gH0PAJY/agyAfQAAAIAAAA8AlgClAADAAYAAAERIREFIRECWP2oAib+DAKU/agCWDL+DAADAAAAPAJYApQAAwAHAAsAADURIRElIREhExEzEQJY/doB9P4M4TI8Alj9qDIB9P3kAkT9vAAB//YAPAJiAp4AAgAAJwEBCgE2ATY8AmL9ngAAAQAAADICYgKeAAIAADURAQJiMgJs/soAAf/2ADICYgKUAAIAACUBIQEs/soCbDICYgAB//YAMQJYAp4AAgAAJQEBAlj9ngJiMQE3ATYAAv/2ADwCYgKeAAIABQAAJwEBJSEDCgE2ATb95wHG4zwCYv2eMgG/AAIAAAAyAmICngACAAUAADURAQUlJQJi/dABwP5AMgJs/srj4+MAAv/2ADICYgKUAAIABQAAJQEhARMhASz+ygJs/srj/joyAmL+DwG/AAL/9gAyAlgCngACAAUAACUBAQMRBQJY/Z4CYjL+QDIBNgE2/ecBxuMAAAEAAADSAmIB/gACAAA1EQUCYtIBLJYAAAH/9gDSAlgB/gACAAAtAgJY/Z4CYtKWlgAAAgAAANICYgH+AAIABQAANREFBSUlAmL90AGO/nLSASyWVlZWAAAC//YA0gJYAf4AAgAFAAAtAgc1BQJY/Z4CYjL+ctKWluysVgABAJYA0gHCAggAAgAANxMTlpaW0gE2/soAAAEAlgDSAcwB/gACAAA3EQWWATbSASyWAAEAlgDIAcIB/gACAAATIQOWASyWAf7+ygAAAQCMANIBwgH+AAIAAAERJQHC/soB/v7UlgACAJYA0gHCAggAAgAFAAA3ExMnMyeWlpbsrFbSATb+yiiyAAACAJYA0gHMAf4AAgAFAAA3EQUFNyeWATb+8rKy0gEsllZWVgACAJYAyAHCAf4AAgAFAAAlAyEHNyMBLJYBLJZWrMgBNtqyAAACAIwA0gHCAf4AAgAFAAAtAgc1BwHC/soBNiiy0paW7KxWAAAD/+z+cAJsAggABQALAA8AAAERIRUjESERIzUhEQE1IRUBXgEOqv7UqgEO/vICgP5wAtBk/ZQCbGT9MAM0ZGQAAv/s/nABwgIIAAUACwAAAREhNSERIREjNSERAV7+jgHW/tSqAQ7+cAM0ZPxoAmxk/TAAAAIAlv5wAmwCCAAFAAsAABMRIRUhETMRIRUjEZYB1v6OZAEOqv5wA5hk/MwC0GT9lAAAAv/sANwCbAIIAAMABwAAAzUhFQU1IRUUAoD9gAKAAaRkZMhkZAAD/+wA3AJsBGAABQAJAA8AAAERMxEzFQU1IRUlNTMRMxEBXmSq/YACgP2AqmQBpAK8/ahkyGRkyGQCWP1EAAL/7ADcAcIEYAAFAAsAACc1IREzESU1MxEzERQBcmT+Kqpk3GQDIPx8yGQCWP1EAAIAlgDcAmwEYAAFAAsAADcRMxEhFSURMxEzFZZkAXL+8mSq3AOE/OBkyAK8/ahkAAIAlv5wAcIEYAADAAcAAAERMxEhETMRAV5k/tRk/nAF8PoQBfD6EAAE/+z+cAJsBGAABQALABEAFwAAAREhFSMRIREjNSERATUzETMRMxEzETMVAV4BDqr+1KoBDv7yqmRkZKr+cALQZP2UAmxk/TADNGQCWP1EArz9qGQAAAP/7P5wAcIEYAAFAAkADwAAExEjNSERMxEzEQE1MxEzEZaqAQ5kZP4qqmT+cAJsZP0wBfD6EAM0ZAJY/UQAAwCW/nACbARgAAUACQAPAAABESEVIxEhETMRExEzETMVAV4BDqr+1GRkZKr+cALQZP2UBfD6EAM0Arz9qGQAAAH/7P5wAmwBpAALAAATESM1IRUjESMRIxGWqgKAqmRk/nAC0GRk/TAC0P0wAAAB/+z+cAHCAaQACQAAExEjNSERIxEjEZaqAdZkZP5wAtBk/MwC0P0wAAABAJb+cAJsAaQACQAAExEhFSMRIxEjEZYB1qpkZP5wAzRk/TAC0P0wAAAB/+z+cAJsAaQABwAAExEjNSEVIxHI3AKA3P5wAtBkZP0wAAAB/+z+cAGQAaQABQAAExEjNSERyNwBpP5wAtBk/MwAAAH/7P5wAZAD/AAJAAATESM1IREzETMRyNwBDmQy/nAC0GQCWP2o/MwAAAEAyP5wAmwBpAAFAAATESEVIxHIAaTc/nADNGT9MAAAAQDI/nACbARgAAkAABMRMxEzESEVIxHIMmQBDtz+cAM0Arz9RGT9MAAAAf/s/nACbARgAAsAABMRIzUhETMRIRUjEcjcAQ5kAQ7c/nAC0GQCvP1EZP0wAAH/7P5wAmwB1gAHAAATESE1IRUhEfr+8gKA/vL+cAKeyMj9YgAAAf/s/nABXgHWAAUAABMRITUhEfr+8gFy/nACnsj8mgAB/+z+cAGQBGAACQAAExEhNTMRMxEjEfr+8tzIMv5wAp7IAor8rv1iAAABAPr+cAJsAdYABQAAExEhFSER+gFy/vL+cANmyP1iAAEAyP5wAmwEYAAJAAATESMRMxEzFSER+jLI3P7y/nACngNS/XbI/WIAAAH/7P5wAmwEYAALAAATESE1MxEzETMVIRH6/vLcyNz+8v5wAp7IAor9dsj9YgAC/+z+cAJsAggABwALAAATESE1IRUhEQE1IRX6/vICgP7y/o4CgP5wAmxkZP2UAzRkZAAAAf/s/nABXgIIAAkAABMRITUhNSE1IRH6/vIBDv7yAXL+cAJsZGRk/GgAAQD6/nACbAIIAAkAABMRIRUhFSEVIRH6AXL+8gEO/vL+cAOYZGRk/ZQAAgBLAQ4CDQHWAAMABwAAATUzFSE1MxUBd5b+PpYBDsjIyMgAAgDI/28BkANpAAMABwAAFxEzEQMRMxHIyMjIkQGf/mECXQGd/mMAAAEAyP5wAZABpAADAAATETMRyMj+cAM0/MwAAf/s/nACbAHWAAcAABMRIzUhFSMRyNwCgNz+cAKeyMj9YgAAAf/s/nABkAHWAAUAABMRIzUhEcjcAaT+cAKeyPyaAAABAMj+cAJsAdYABQAAExEhFSMRyAGk3P5wA2bI/WIAAAH/7AEOAmwB1gADAAADNSEVFAKAAQ7IyAAAAf/sAQ4BXgHWAAMAAAM1IRUUAXIBDsjIAAAB/+wBDgJsAdYABwAAAzUhFSEVIRUUAXIBDv7yAQ7IMmQyAAAEABkBDgI/AdYAAwAHAAsADwAAATUzFSE1MxUzNTMVMzUzFQHbZP3aZDJkMmQBDsjIyMjIyMjIAAQAyP89AZADpwADAAcACwAPAAATNTMVAzUzFQM1MxUDNTMVyMjIyMjIyMgC0NfX/G3X1wEx19cBMdfXAAEA+gEOAmwB1gADAAATNSEV+gFyAQ7IyAAAAwAlAQ4CMwHWAAMABwALAAABNTMVITUzFTM1MxUBtX798n5KfgEOyMjIyMjIAAMAyP8lAZADqgADAAcACwAANxEzEQMRMxEDETMRyMjIyMjItgFl/pv+bwFG/roDPwFG/roAAAEAyAFAAZAEYAADAAATETMRyMgBQAMg/OAAAf/sAQ4CbARgAAcAAAM1MxEzETMVFNzI3AEOyAKK/XbIAAH/7AEOAZAEYAAFAAADNTMRMxEU3MgBDsgCivyuAAEAyP5wAZAEYAAHAAATESMRMxEjEfoyyDL+cALQAyD84P0wAAEAyAEOAmwEYAAFAAATETMRMxXIyNwBDgNS/XbIAAEAyP5wAZAEYAADAAATETMRyMj+cAXw+hAAAf/s/nACbARgAAsAABMRIzUzETMRMxUjEcjc3Mjc3P5wAp7IAor9dsj9YgAB/+z+cAGQBGAABwAAExEjNTMRMxHI3NzI/nACnsgCivoQAAABAMj+cAJsBGAABwAAExEzETMVIxHIyNzc/nAF8P12yP1iAAAB/+z+cAJsBGAADQAAExEjNSERMxEzFTMVIxHI3AEOZDLc3P5wAp7IAor9djJk/TAAAAH/7P5wAmwB1gAJAAATESE1IRUhFSER+v7yAXIBDv7y/nACnsgyZP0wAAH/7AEOAmwEYAAJAAADNSERMxEhFSEVFAEOZAEO/vIBDsgCiv1EZDIAAAH/7P5wAmwEYAALAAATESE1IREzESEVIRH6/vIBDmQBDv7y/nACnsgCiv1EZP0wAAH/7P5wAmwB1gAJAAATESM1MzUhFSMRyNzcAaTc/nAC0GQyyP1iAAAB/+wBDgJsBGAACQAAEzUjNTMRMxEzFcjc3MjcAQ4yZAK8/XbIAAH/7P5wAmwEYAALAAATESM1MxEzETMVIxHI3NzI3Nz+cALQZAK8/XbI/WIAAf/s/nACbARgAA0AABMRITUzETMRMxUjFSMR+v7y3Mjc3DL+cAKeyAKK/URkMv1iAAAB/+z+cAFeAaQADQAAExE0JiYjIzUzMhYWFRH6OmlIIyNmllP+cAHgSWw7ZFSZZ/4gAAEA+v5wAmwBpAANAAATETQ2NjMzFSMiBgYVEfpTl2UjI0dqOv5wAeBnmVRkO2xJ/iAAAf/sAUABXgRgAA0AAAM1MzI2NjURMxEUBgYjFCNIaTpkU5ZmAUBkO2xJAcz+NGeZVAABAPoBQAJsBGAADQAAASImJjURMxEUFhYzMxUCSWWXU2Q6akcjAUBUmWcBzP40SWw7ZAAAAf/s/2ACbANwAA8AAAc1AQE1MxMTMxUBARUjAwMUAQ3+81Dw8FD+8wENUPDwoCgB4AHgKP5XAako/iD+ICgBqf5XAAAB/+z/YAJsA3AABQAABQE1MwEVAhz90FACMKAD6Cj8GCgAAf/s/2ACbANwAAUAAAc1ATMVARQCMFD90KAoA+go/BgAAAIARgFAAhIBpAADAAcAAAE1MxUhNTMVAXKg/jSgAUBkZGRkAAIA+v9bAV4DfQADAAcAABcRMxEDETMR+mRkZKUBx/45Al0Bxf47AAABAPr+cAFeAaQAAwAAExEzEfpk/nADNPzMAAH/7P5wAmwBpAAHAAATESE1IRUhEfr+8gKA/vL+cALQZGT9MAAAAf/s/nABXgGkAAUAABMRITUhEfr+8gFy/nAC0GT8zAABAPr+cAJsAaQABQAAExEhFSER+gFy/vL+cAM0ZP0wAAH/7AFAAmwBpAADAAADNSEVFAKAAUBkZAAAAf/sAUABXgGkAAMAAAM1IRUUAXIBQGRkAAAB/+wBDgJsAdYABwAAEzUhNSE1IRX6/vIBDgFyAQ4yZDLIAAAEABkBQAI/AaQAAwAHAAsADwAAATUzFSE1MxUzNTMVMzUzFQHbZP3aZDJkMmQBQGRkZGRkZGRkAAQA+v89AV4DpwADAAcACwAPAAATNTMVAzUzFQM1MxUDNTMV+mRkZGRkZGQC0NfX/G3X1wEx19cBMdfXAAEA+gFAAmwBpAADAAATNSEV+gFyAUBkZAAAAwAlAUACMwGkAAMABwALAAABNTMVITUzFTM1MxUBtX798n5KfgFAZGRkZGRkAAMA+v8lAV4DqgADAAcACwAAExEzEQMRMxEDETMR+mRkZGRkAlgBUv6u/M0BUf6vAZwBTv6yAAEA+gFAAV4EYAADAAATETMR+mQBQAMg/OAAAQDI/nABkARgAAcAABMRMxEzETMRyDJkMv5wAzQCvP1E/MwAAf/sAUACbARgAAcAAAM1IREzESEVFAEOZAEOAUBkArz9RGQAAf/sAUABXgRgAAUAAAM1IREzERQBDmQBQGQCvPzgAAABAPoBQAJsBGAABQAAExEzESEV+mQBDgFAAyD9RGQAAAEA+v5wAV4EYAADAAATETMR+mT+cAXw+hAAAf/s/nACbARgAAsAABMRITUhETMRIRUhEfr+8gEOZAEO/vL+cALQZAK8/URk/TAAAf/s/nABXgRgAAcAABMRITUhETMR+v7yAQ5k/nAC0GQCvPoQAAABAPr+cAJsBGAABwAAExEzESEVIRH6ZAEO/vL+cAXw/URk/TAAAAH/7P5wAmwEYAANAAATESM1MzUzETMRIRUjEcjc3DJkAQ7c/nAC0GQyAor9dsj9YgAAAf/s/nACbAHWAAkAABMRITUhNSEVIRH6/vIBDgFy/vL+cALQZDLI/WIAAf/sAQ4CbARgAAkAABM1ITUhETMRIRX6/vIBDmQBDgEOMmQCvP12yAAAAf/s/nACbARgAAsAABMRITUhETMRIRUhEfr+8gEOZAEO/vL+cALQZAK8/XbI/WIAAf/s/nACbAHWAAkAABMRIzUhFTMVIxHI3AGk3Nz+cAKeyDJk/TAAAAH/7AEOAmwEYAAJAAADNTMRMxEzFSMVFNzI3NwBDsgCiv1EZDIAAf/s/nACbARgAAsAABMRIzUzETMRMxUjEcjc3Mjc3P5wAp7IAor9RGT9MAAB/+z+cAJsBGAADQAAExEjNSM1MxEzETMVIRH6MtzcyNz+8v5wAp4yZAK8/XbI/WIAAAH/7AFAAmwEYAALAAADNTMRMxEzETMRMxUUqmRkZKoBQGQCvP1EArz9RGQAAf/sAUABwgRgAAkAAAM1MxEzETMRMxEUqmRkZAFAZAK8/UQCvPzgAAEAlgFAAmwEYAAJAAATETMRMxEzETMVlmRkZKoBQAMg/UQCvP1EZAAB/+z+cAJsBGAACwAAExEhNTMRMxEzFSER+v7y3Mjc/vL+cALQZAK8/URk/TAAAf/sAUACbARgAAcAAAM1MxEzETMVFNzI3AFAZAK8/URkAAH/7P5wAZAEYAAJAAATESE1MxEzESMR+v7y3Mgy/nAC0GQCvPzg/TAAAAH/7AFAAZAEYAAFAAADNTMRMxEU3MgBQGQCvPzgAAEAyP5wAmwEYAAJAAATESMRMxEzFSER+jLI3P7y/nAC0AMg/URk/TAAAAEAyAFAAmwEYAAFAAATETMRMxXIyNwBQAMg/URkAAH/7P5wAmwEYAALAAATESM1IREzESEVIxHI3AEOZAEO3P5wAp7IAor9dsj9YgAB/+wBDgJsBGAABwAAAzUhETMRIRUUAQ5kAQ4BDsgCiv12yAAB/+z+cAGQBGAACQAAExEjNSERMxEzEcjcAQ5kMv5wAp7IAor9dvyaAAAB/+wBDgFeBGAABQAAAzUhETMRFAEOZAEOyAKK/K4AAAEAyP5wAmwEYAAJAAATETMRMxEhFSMRyDJkAQ7c/nADZgKK/XbI/WIAAAEA+gEOAmwEYAAFAAATETMRIRX6ZAEOAQ4DUv12yAAAAv/sANwCbARgAAcACwAAAzUhETMRIRUFNSEVFAEOZAEO/YACgAGkZAJY/ahkyGRkAAAB/+wA3AFeBGAACQAAJzUhNSE1IREzERQBDv7yAQ5k3GRkZAJY/HwAAQD6ANwCbARgAAkAADcRMxEhFSEVIRX6ZAEO/vIBDtwDhP2oZGRkAAH/7P5wAmwEYAATAAATESM1MxEzETMRMxEzFSMRIxEjEZaqqmRkZKqqZGT+cALQZAK8/UQCvP1EZP0wAtD9MAAC/+z+cAHCBGAABwALAAATESM1MxEzETMRMxGWqqpkZGT+cALQZAK8+hAF8PoQAAACAJb+cAJsBGAABwALAAABETMRMxUjESERMxEBXmSqqv7UZP5wBfD9RGT9MAXw+hAAAAH/7P5wAmwEYAALAAATESM1MxEzETMVIxHI3NzI3Nz+cALQZAK8/URk/TAAAf/s/nABkARgAAcAABMRIzUzETMRyNzcyP5wAtBkArz6EAAAAQDI/nACbARgAAcAABMRMxEzFSMRyMjc3P5wBfD9RGT9MAAAAf/s/nACbARgAAsAABMRITUhETMRIRUhEfr+8gEOZAEO/vL+cAKeyAKK/XbI/WIAAf/s/nABXgRgAAcAABMRITUhETMR+v7yAQ5k/nACnsgCivoQAAABAPr+cAJsBGAABwAAExEzESEVIRH6ZAEO/vL+cAXw/XbI/WIAAAH/7P5wAmwEYAATAAATESE1ITUhNSERMxEhFSEVIRUhEfr+8gEO/vIBDmQBDv7yAQ7+8v5wAmxkZGQCWP2oZGRk/ZQAAf/s/nABXgRgAAsAABMRITUhNSE1IREzEfr+8gEO/vIBDmT+cAJsZGRkAlj6EAAAAQD6/nACbARgAAsAABMRMxEhFSEVIRUhEfpkAQ7+8gEO/vL+cAXw/ahkZGT9lAAAAQAAAAACWALaAAsAADE1IREhNSEVIREhFQET/u0CWP7tARMtAoAtLf2ALQACACv/9QJSAjAAFwAlAAAXIiYmNzc2NjMyFgc1MzczAxMjJyM3BgYnMjY3NzYmIyIGBwcGFss1SyAJHw5xVElLDANOU48/VSICBg5pOyw9CB8IKywsPQgfCCsLL1U6v1hmYlASlv71/uWmF1xsTjw0vzQ8PDS/NDwAAAMABf9bAlICMAADABsAKQAAFzchByUiJiY3NzY2MzIWBzUzNzMDEyMnIzcGBicyNjc3NiYjIgYHBwYWBQwB4Az+5jVLIAkfDnFUSUsMA05Tjz9VIgIGDmk7LD0IHwgrLCw9CB8IK6VLS5ovVTq/WGZiUBKW/vX+5aYXXGxOPDS/NDw8NL80PAACADz/kgIcAz4AAwAHAAATNSEVAwMzEzwB4KbUWtQBIlBQ/nADrPxUAP//AAT/kgJwAz4CJgMvAAAABgSuAAAABAAEADICcAOxAA8AHwArADcAACUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWEyImNTQ2MzIWFRQGIyImNTQ2MzIWFRQGATpYjVFRjVhZjFFRjFlKdkREdkpKdkREdrkdIyMdHSMj+x0jIx0dIyMyUY1YWYxRUYxZWI1RMkR2Skp2RER2Skp2RALNIh0eIyMeHSIiHR4jIx4dIgAABAAEADICcAKeAAsAFwAnADcAACUiJjU0NjMyFhUUBicyNjU0JiMiBhUUFhciJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWATo2SUk2NklJNiMuLiMiLy8iWI1RUY1YWYxRUYxZSnZERHZKSnZERHbpSTY2SUk2NkkuLyIjLi4jIi/lUY1YWYxRUYxZWI1RMkR2Skp2RER2Skp2RAAAAwAEADICcAKeAAkAGQApAAA3NyczNxczBxcnESImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhbxHk1bHR1bTR5JWI1RUY1YWYxRUYxZSnZERHZKSnZERHb5YzZdXTZjQ/72UY1YWYxRUYxZWI1RMkR2Skp2RER2Skp2RAADAAT/kgJwAz4ADwAfACMAACUiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWFxEzEQE6WI1RUY1YWYxRUYxZSnZERHZKSnZERHYxMjJRjVhZjFFRjFlYjVEyRHZKSnZERHZKSnZE0gOs/FQAAwAE/1sCcAKeAAMAEwAjAAAXNSEVJSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYUAjD+9liNUVGNWFmMUVGMWUp2RER2Skp2RER2pUtL11GNWFmMUVGMWViNUTJEdkpKdkREdkpKdkQAAAIAqgAoAfcCJgADAAcAABM3IQcBEzMDqwwBQAz+v2dudgHbS0v+TQEy/s4ABAAyAAACJgOxAAMADAAYACQAADMDIQMnNjY3EyETFhYDIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAbuvAH0vTwEEw1l/uxpDRFsHSMjHR0jI8EdIyMdHSMjAtr9JkYXWTQBoP5fNFgC1CIdHiMjHh0iIh0eIyMeHSIAAwAy/5ICJgM+AAsADgARAAAFNSMDMzUzFTMDIxUDAyMTEyMBEyW84TLhvSQtBHKicnJubgLaZGT9Jm4BIQHX/ikB1wADADL/kgImAz4ACwAOABEAAAU1IxMzNTMVMxMjFSczERMzAwET4b4jMiS94aNyMHNzbm4C2mRk/SZuvgHT/i0B0gADAC3/WwIrAtoAAwAHABAAADMTMxMFNSEVJSEDJiYnBgYHMr55vf4HAf7+dwEVZw0SBQQTDQLa/SalS0v1AZ80WhcWWjQAAwAyAAACJgOxAAMADAAoAAAzAyEDJzY2NxMhExYWEyIuAiMiBhUVIzU0NjMyHgIzMjY1NTMVFAbuvAH0vTwEEw1l/uxpDRFJHiYaGBENEUEyKB4mGhgRDhBBMQLa/SZGF1k0AaD+XzRYAtIVHBUREh4eLTIVHBUREh4eLTIAA//2/1sCYgKfAAMABwALAAAXNSEVJQkCBTcnBxQCMP7o/soBNgE2/sro6OilS0vXATYBN/7J6Ojp6QD//wBnADICRwMMACcGZQJYAAACBgQaAAAAAQBQ/5ICCAM+ABcAAAU1JiY1ETMRFBYXETMRNjY1ETMRFAYHFQETWmkyTkMyQ04yaVpuyQh1XgFA/rtHWggCtv1KCFpHAUX+wF51CMkAAwAAAAACWAJYAAcAFQAjAAATMxEzFSE1MwMzMhYVFAYjIyImNTQ2FyIGFRQWMzMyNjU0JiP/Wv/9qP8FZDVDQzVkNERENCMtLSNkIy0tIwJY/fhQUAF3QzU0REQ0NUMoLSMjLS0jIy0AAAIAAP9bAlgCWAADAAsAABU1IRUlNTMRMxEzFQJY/aj/Wv+lS0ulUAII/fhQAAABAAD/9gJYAtoADgAABSczNSM1MxEzETMVIxUzAS3Jm///Wv//mwqpplABRf67UKYAAAIAHP9bAisCLQADADMAABc3IQcnIyImNzY2NzcmJjc+AjMzMhYHIzQmIyMiBgYHBhYzMwcjIgYHBhYzMzI2NzMGBhwMAZ4MnDRbXgsKTEcBOTIHBzdbOy5TYAJfMysuHi0aBAUoLnsMgzM9BgUvMTQuPwlfFHmlS0ueWEk+RwUEBDoxL0MkTEIdIREhGSQqTjAoJTAfGkBJAP//ADMAQQIlAwkCJgQOAAAABwZbAlgAAP//AFUAAAIHAiYCBgJyAAAAAv/2/1sCBwImAAMAEQAABzchByciJjcTIzchAwYWMzMHCgwB6gxtSUkLMcgNASI+BiAghw2lS0ulVUYBOVL+dSInUgAEAH0A0gHbAq8ACwAXACMALwAAASImNTQ2MzIWFRQGIyImNTQ2MzIWFRQGEyImNTQ2MzIWFRQGJzI2NTQmIyIGFRQWAZsdIyMdHSMj+x0jIx0dIyNSNERENDVDQzUjLS0jIy0tAi8iHR4jIx4dIiIdHiMjHh0i/qNENDVDQzU0RCgtIyMtLSMjLQADAIz/WwHMAcIAAwAPABsAABc1IRUDIiY1NDYzMhYVFAYnMjY1NCYjIgYVFBaMAUCgNERENDVDQzUjLS0jIy0tpUtLAXdENDVDQzU0RCgtIyMtLSMjLQAAAgAe/5ICOgM+ABQAHQAABREjIiY1NDYzMzUzFTMVIxEzFSMRAzMRIyIGFRQWASowZXd3ZTAy3t7e3mc1NUxZWW4BBHViYnX6+i3+rC3+/AExAVRcTk5cAAH/7AAAAlgC2gAOAAAhIxEjFSc3FTMRMxEzFSMBWVp3nJx3Wv//AUWgyMigAUX+u1AAAQAX//YCOwIwAC0AABciJjc3NjY3BwYGBwcGFjMyNjc3MwcGFjMyNjc3NiYnNxYWBwcGBiMiJjczBgaHOjYMIQ5bQw8bJgchBxkdHSgHH0ofBxodHScHIQcXHA9CPQ0hDFE7ODUKBApNClZLz1NtCl8FOizQKCwsKMPDKCwsKNApNwZfCmpRz0tWST8/SQAAAv/x/1sCOwIwAAMAMQAABzchByUiJjc3NjY3BwYGBwcGFjMyNjc3MwcGFjMyNjc3NiYnNxYWBwcGBiMiJjczBgYPDAHqDP6sOjYMIQ5bQw8bJgchBxkdHSgHH0ofBxodHScHIQcXHA9CPQ0hDFE7ODUKBApNpUtLm1ZLz1NtCl8FOizQKCwsKMPDKCwsKNApNwZfCmpRz0tWST8/SQACAAD/kQJYAz4AAwAHAAAVESERJSERIQJY/doB9P4MbwOt/FMtA1MAAwAA/5ECWAM+AAMABwALAAAFATMBBREhESUhESECGP3zNgIN/bICWP3aAfT+DFoDhPx8FQOt/FMtA1MABAAA/5ECWAM+AA0AHQAhACUAACUiJicRNjYzMhYXEQYGJzI2NjU0JiYjIgYGFRQWFgcRIRElIREhASxdkCQkkF1ckCMjkFxIcUFBcUhHcUJCceUCWP3aAfT+DDtdTAEITVxbS/7yS1szQnFHR3FCQnFHR3FC3QOt/FMtA1MABAAA/5ECWAM+AAsAFwAbAB8AAAEiJjU0NjMyFhUUBgMiJjU0NjMyFhUUBgURIRElIREhASwlLi4lJi0tJiUuLiUmLS3+rgJY/doB9P4MAe8pIiIpKSIiKf5cKSIiKSkiIim6A638Uy0DUwAABAAA/5ECWAM+AAMADAAQABQAADMDIQMnNjY3EyETFhYFESERJSERIfDIAgjHOQUPDnD+2W8OFP7UAlj92gH0/gwC2v0mRhdaNAGf/mA0WcwDrfxTLQNTAAQAAP+RAlgDPgADAAwAEAAUAAAzEzMTJSEDJiYnBgYHAREhESUhESEoyHnH/mkBJ3ANEgUEEg7++AJY/doB9P4MAtr9JlABnzRbFhZaNP2hA638Uy0DUwAEAAD/kQJYAz4ABQAJAA0AEQAAJQE1AQEVBTcnBwMRIRElIREhASz+6QEXARL+7ujo6EQCWP3aAfT+DDIBFz4BGP7tSMTo6en+KQOt/FMtA1MABQAA/5ECWAM+AAsAFwAbAB8AIwAAASImNTQ2MzIWFRQGAyImNTQ2MzIWFRQGJTUhFQERIRElIREhASwlLi4lJi0tJiUuLiUmLS3+wgIm/cYCWP3aAfT+DAHlKSIiKSkiIin+aykiIikpIiIp8ktL/k8DrfxTLQNTAAADAAD/kQJYAz4AFgAaAB4AAAUnNRcWFhczJiY1ETMRFAYHMzY2NzcVAREhESUhESEBLclfFh0ECgEEWgMCCgUbFmD+DAJY/doB9P4MCqlpUBIdBw0tFgJs/ZQWLQ0GHRJRaf7yA638Uy0DUwADAAD/kQJYAz4ADAAQABQAAAUDNxMWFhc2NjcTFwMFESERJSERIQEN/RzgCxIEBRMK4Rj9/rUCWP3aAfT+DAsCtTv9nBw6ERE7GwJkO/1LZAOt/FMtA1MABAAA/5ECWAM+AAMABwALAA8AABM1IRUFNSEVAREhESUhESEZAib92gIm/cECWP3aAfT+DAG4UFDwUFD+yQOt/FMtA1MAAAMAAP+RAlgDPgAMABAAFAAANzUlNjY3JiYnJTUBFwERIRElIREhGwGTEyEICSIR/m8CIQL9wAJY/doB9P4MMlfGCQ0CAg4Ixlr+8Ev+TQOt/FMtA1P//wAA/5ECWAM+AiYEQAAoAAYFeAAAAAMAAP+RAlgDPgAWABoAHgAAJSc3MwcGBgcVNjYzIRUhIiYnFRYWFxcBESERJSERIQEGnJxqVw0ZBw0pEAEO/vIQKQ0JGgpX/pACWP3aAfT+DKDIyG0QGQYJAgNQAwEJBxkNbv7xA638Uy0DUwAAAwAA/5ECWAM+AAwAEAAUAAAlATcBFQUGBgcWFhcFBREhESUhESECPv3YAgIp/mkTIQgJIhEBlP3CAlj92gH0/gwwARRJARRXyAkNAgIOCMj5A638Uy0DUwAABQAA/5ECWAM+AAMABwALAA8AEwAANxMzAwM1IRUFNSEVAREhESUhESGQ9Eb0vQIm/doCJv3BAlj92gH0/gweApn9ZwGaUFDwUFD+yQOt/FMtA1MABAAA/5ECWAM+ABQAIgAmACoAADc1MzI2NTQmIyM1MzIWFhUUBgYHFQciJjU0NjMzMhYVFAYjBREhESUhESHHMkBLS0F9fUZnOTBVOD0aIiIaHh0fIhr+/gJY/doB9P4MzbRHOztHVTVgQjlbNgNp0iIaGiIhGhojagOt/FMtA1MAAAMAAP+RAlgDPgAWABoAHgAANzc2Njc1BgYjITUhMhYXNSYmJyczFwcBESERJSERIehXChoJDSgR/vIBDhEoDQcZDVdqnJz+rgJY/doB9P4MoG4NGQcJAQNQAwIJBhkQbcjI/vEDrfxTLQNTAAMAAP+RAlgDPgADAAcACwAAFwEzAQcRIRElIREhDAINNP3zQAJY/doB9P4MWgOE/HwVA638Uy0DUwADAAD/kQJYAz4AFgAaAB4AABcRNDY3IwYGBwc1NxcVJyYmJyMWFhURBREhESUhESH/BAEKBB0WX8nHYBYbBQoCA/6nAlj92gH0/gxuAmwWLQ0HHRJQaampaVESHQYNLRb9lAEDrfxTLQNTAAADAAD/kQJYAz4AAwAQABQAABURIRElEzMTBwMmJicGBgcDFyERIQJY/bj9Pv0a4QoTBQQSC+AIAfT+DG8DrfxTlAK1/Us7AmQbOxEROhz9nCwDUwADAAD/kQJYAz4ABQAJAA0AAAEnNTMVBwERIRElIREhAQgMYAv+rwJY/doB9P4MAa6WlpaW/eMDrfxTLQNTAAIARv9bAaQC2gADAAkAABc3IQcDNzczBwdGDAFADGYMGGAYI6VLSwJTlpaWlgACABX/TAIUAjAAFQAjAAAXEz4CMzIWFgcHDgIjIiY3FyMHBzcyNjc3NiYjIgYHBwYWFVUKQmZAQVQjChkKOlc4Q0UKDxQSGp45SAoXCzM5OUcLFwo0tAIYP1wxMVtAoT9cMko+FX2g+ERAlkBERECWPkYAAAEAAAAAAmwC2gAOAAAzESM1MxEzETM1Fwc1IxH///9ad5ycdwFFUAFF/rugyMig/rsAAwBG/1sBwwLkAAMABwAVAAA3EzMDBzchBwMiJjc2NjMzMhYHBgYjgYGCs4sMAUAMMyEjBQUyIBQgJAUFMSEUATf+yblLSwLzKiEgKysgISoAAAIADv+SAmQDPgADAAcAABM1IRUBATMBPAHg/fIB9WH+CwEiUFD+cAOs/FQAAgCq/5EBrgM+AAMABwAAFxEhESczESOqAQTSoKBvA638Uy0DUwADAH0A2gHbAq8ACQAVACEAADc3JzM3FzMHFycTIiY1NDYzMhYVFAYjIiY1NDYzMhYVFAbjHk1bHR1bTR5Jbx0jIx0dIyP7HSMjHR0jI9pjNl1dNmNDARIiHR4jIx4dIiIdHiMjHh0iAAIAQf+SAhcDPgADAB8AAAURMxEBNTQ2MzIeAjMyNjU1MxUUBiMiLgIjIgYVFQETMv78RjwmOS4rGBYZVUY8JjkvKxcWGW4DrPxUAXAPPkkYIBgYFR4PPkkYIBgYFR4A//8AQgD6Ai0CrwAnBlsCSv+mAgYEFAAA//8AGAAyAhsDDAAnBmUCWAAAAgYEGQAAAAMAUAAAAggCMAARAB0AKQAAMxE0NjMyFhURIxE0JiMiBhURNyImNTQ2MzIWFRQGJzI2NTQmIyIGFRQWUHdlZXcyXE5OXKo0REQ0NUNDNSMtLSMjLS0BVGV3d2X+rAFZTlxcTv6n5kQ0NUNDNTREKC0jIy0tIyMtAAMAAAAAAlgDCQAHABMAHwAAMxEjNSEVIxETIiY1NDYzMhYVFAYjIiY1NDYzMhYVFAb//wJY/0IdIyMdHSMj+x0jIx0dIyMCCFBQ/fgCiSIdHiMjHh0iIh0eIyMeHSIAAAMAAAAAAlgCWAAHABUAIwAAMxEjNSEVIxEnIiY1NDYzMzIWFRQGIyczMjY1NCYjIyIGFRQW//8CWP9fNERENGQ1Q0M1ZGQjLS0jZCMtLQIIUFD9+JFENDVDQzU0RCgtIyMtLSMjLQAAAgAAAAACWAL9AAMACwAAESEVIRUhFSMRIxEjAlj9qAJY/1r/Av1LWlD9+AIIAAEAAAAAAlgC5AAOAAABFyMVMxUjESMRIzUzNSMBLceb//9a//+bAuSpplD+uwFFUKYAAwBC//YCMgLkABsAKwA5AAABIi4DIyIHByM3NjYzMh4DMzI3NzMHBgYDIiYmNxM2NjMyFhYHAwYGJzI2NxM2JiMiBgcDBhYBZRUbExEWECgIBgUGCi4iFRsTEhYQKQYHBQcJLoo+VycKNBGAZD9WKAo0EIFYO0oKNAo1OzpKCjQKNQEfEx0cEy0oKDs9ExwdEy0oKDo+/tc1Xz4BSmRuNV4+/rVkblFDPgFKPkNDPv62PkMABAAEADICcAKeAAsAFwAnADcAAAEiJjU0NjMyFhUUBiEiJjU0NjMyFhUUBhMiJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWAcoYICAYGCAg/sgYICAYGCAgeFiNUVGNWFmMUVGMWUp2RER2Skp2RER2ATUgGBggIBgYICAYGCAgGBgg/v1RjVhZjFFRjFlYjVEyRHZKSnZERHZKSnZEAAAD//YAAAJiAuQADgAWABwAADMiNTQ3EzYzMhcTFhUUIycyNTQjIhUUNzMTNSMVO0UT8hAhIRDxFEXyLCwsFDEKRDgaLgI+Jib9wi4aOD0qKioqiwEXR0cAAQAU/5ICRANIAAUAAAEDIQETIQHWtAEi/e71/u0DSP5w/doBpAABACUAcwI0Am4ABQAAEzcXExcBJT+Q+0X+yQFIQo4BcjD+NQABAEIAZAIWAjgACwAANyc3JzcXNxcHFwcneziwsTqxsDiwsTqxZTiwsTqxsDiwsTqxAAEAHwBbAjkCdQALAAA3JzcnNxc3FwcXBydZOdPUOtTSOdPUOtRcOdLUOtTTOdLUOtQAAQAnADwCMAKUAAsAADc3FzcXJzcHJwcnFyfYLS3Xq6rXLC3XqtJJ399JlpZI3t9JlgADAAYAAAJcAtoADAAQAB0AABMmJjUGBgcHIxMzEyMnMwcjExMzBzM3MwcXIycjB/0FDAQYC3dIyUpfQ8G8CryCNUIVTHVNiV5LT1IXAlkTKg0NKhPOAU/+sXw7/jQBT4aGpaqPjwAEACT//AJIAtoADwAYACEATwAAExMzMhYHBgYnNzYWBwYGIyczMjY3NiYjIzczMjY3NiYjIxMiJjczFBYzMzI2NzYmJycmJjU0NjYzMzIWFSMmJiMjIgYVFBYXFxYWFRQGBiMkNcIzOAYGPy4BNzkGB0g0howXIQMDGReMB4EUHgMDFRSC6EBIAkIqJBklLgQCGRhWKzIrRikZPUZCASghGSMqFhVWLjItSywBiwFPLiYmLgELAjAoKTQ6GRMTFy8XExMZ/Vw6MRYbGBQQFgMKBSogJDEaMywRFBYTDRECCgUsISY2HAAAAgAE/0wCXgLkACkANwAAFyImJjcTNjYzMhYWBwMGBiMiJjc3NjYzMhYHJzM3NiYjIgYHAwYWMzMHEzI2Nzc2JiMiBgcHBhb8VXMwDjYXpYBMZCoMKw1gTUlJCxIMU0AyMwcMDgsOR1BadhE2EFldbgwNJjIHEggjJiYyBxIHIrRHg1gBVIqYO25M/vFQWVhHdEpRLigaRlVadGj+rGRzSwEuMSt1LC8wLHQrMQAAAgAB//cCcwLkACkANgAAFyImJjc3NjYzBycmJjc+AjMyFhYHIzYmIyIGBwYWFxc3MwcXIycHBgYnMjY3NycjIgYHBwYWqjpNIgkJDm5SAhkWFwQINlUzNkwiCVgIKywlNgYDCQuWbGqrc1xOOCpZGx0uGUZeJS9ACAkIMAkwVTo5U2EEKCM/HC9IKDFVODI/LiYTJhP6cLC9gTcpKk8gGEKdOzM5Mz0AAgBV/0wCQQLaAAsADwAAFxMiJjc3PgIzMwMzEzMDtk5VWgwNCDxcOVCRWpFQkbQB6l5MUDNNKvxyA478cgACABb/ZgI6AuQAPABMAAAXIiY3MwYWMzMyNjc2JicnLgI3NjY3NS4CNzY2MzMyFgcjNiYjIyIGBwYWFxcWFgcGBgcHHgIHBgYjExY2Njc2JicnJgYGBwYWF89bXgtfBTEvMjJBBgYrMVosPBoGCUY2IioPBgt0VzJPWQNfAi0nMi49BQUcH3RGQQoJTy8BFTIgCQx4XDsdMSIFBiMjSBwyIQUHIiKaU0ciKC4oJDMIDwg0Sig6SAcCCCc8JUpXTkMeIywmIS4GFw1iPTpFAwICIUEzTlsBVQUbNyMjNgYNBRo0IiY4BgAAAwAtAG4CWgLkABEAIwA/AAAlIiYmNzc+AjMyFhYHBw4CJzI2Njc3NiYmIyIGBgcHBhYWNyImNzc2NjMyFgcjNiYjIgYHBwYWMzI2NzMGBgERTGkvCxgMUH1MTWkvDBgLUXxFPGFACRgJJFM8O2JACRgJJVNOODsIFQhPODg6CEEEHBobJgQVBBwbGiYEQQhObjxsSJZIbDw8bEiWSGw8Mi9WOZY5VTAwVTmWOVYvVT80gjQ/PzQbISEbghshIRs0PwAEAC0AbgJaAuQAEQAjADIAOwAAJSImJjc3PgIzMhYWBwcOAicyNjY3NzYmJiMiBgYHBwYWFicTMzIWBwYGBzcXIycjBzczMjY3NiYjIwERTGouCxgMUH1MTWkvDBgLUXxFPGFACRgJJFM8O2JACRgJJVMkN3I2NggHNikQNj8mNhYeNhoiBAUaGjZuPGxIlkhsPDxsSJZIbDwyL1Y5ljlVMDBVOZY5Vi9aAV45MCk1CC++jIy+HRoaHQACAE8BcgJ9AtoABwAoAAATEyM3IQcjAzMTMxcWFhU2Njc3MwMjNz4CNwYGBwcjJyYmJxQGBgcHgjFkCAEECGQxhzlQEQMCBA4HMk45NyMDCAoDCRYFLjMRAQYDAwMDIwFyATYyMv7KAWhmDisODisOZv6Y3RMpJQwUMwlnaAkyFAwlKRPdAAIAvgHCAf8C5AANABkAAAEiJjc+AjMyFgcOAicyNjc2JiMiBgcGFgFHQ0YKBzBKLENHCwYxSSQmNwYHKCYlNwcGKAHCUUArQSVQQStBJTgxKCgyMigoMf//AIwBowFhAtUCBwMbAAACQ///ACMBpAHbAtYAJwMb/5cCRAAHAxsAegJEAAEAwv+SAbADPgADAAAXEzMDwpRalG4DrPxUAAACAML/kgGwAz4AAwAHAAABEzMDAxMzAwEaPFo8sjxaPAHCAXz+hP3QAXz+hAAAAQB2/5ICOwM+AAsAABcTIzczNzMHMwcjA8Jjrw2vJFokrw2vY24CdlDm5lD9igAAAQBIAAACJgLkACkAACEiJiY3Ez4CMzIWBwcGBgcHJyU2Njc3NiYjIgYHAwYWMzI2NjcXDgIBJTNFHQdEBzNOMElKCw4KYUr/EQEBLDcHDgUeIiErBUQFIiQXKCEJPQ0zSCdIMQGpL0UnVEdVQ2waXFFZEEArVSMmJiP+VyUpFBwNKhUvIQABADr/kgI5Az4AEwAAFzcjNzMTIzczNzMHMwcjAzMHIwfCJ68Nry6vDK8mWiavDK8urw2vJ276UAEiUPDwUP7eUPoAAAP/8gAAAo8C5AAbACkANwAAIxMzEx4CFz4DNxMzAyMDLgInDgMHAwEiJjc3NjYzMhYHBwYGJzI2Nzc2JiMiBgcHBhYOdF0vAgUGAQIFBQYDRkZ0XSwCBgYCAgUFBwNGAbsoLgclCD8oKS4IJQc/IQ4YBCcDEg4NGQMnBBMC2v47FURKHRY2OjQTAbj9JgHGF0RJHBU2OTUV/kgBLDov5i86Oi/mLzo3Ehb6EhYWEvoWEgACADz/9gIcAuQAGgAjAAA3NTQ2NjMyFhYVFSERFhYzMjY3Mw4CIyImJjchNSYmIyIGBzw8bUdJazz+hAxJNztiFDIQRFs0R208ZAEYDEg4N0kM+uZOdUFBdE95/v0VLD0xLkYnQXbs3RUsLBUAAAQAJAAAAjsC2gAPABgAIQAnAAATEzMyFgcGBic3NhYHBgYjJzMyNjc2JiMjNzMyNjc2JiMjExMzAzMHJDXCMzgGBj8uATc5BgdINIaMFyEDAxkXjAeBFB4DAxUUgn81QiveCgGLAU8uJiYuAQsCMCgpNDoZExMXLxcTExn9YAFP/u08AAH/3/9MAgQAAAAHAAAHNzMHITczByEdWhABVBBaHbS0ZGS0AAIAFABWAk4CiQAZACAAACUiJiY1MxQWFjMyNjY1NCYmIzUyFhYVFAYGJycHNTMHFwE7Tn1ITjNaODlZMzNZOU98SEh8NeFg+WXiVkd8TTlaNTVaOTlbNEdHek5NfEfC2GD5ZdgAAAIALwAAAlcC3wAbAC0AABMiJjU0NjYzMhYXIyYmIyIGBhUUFjMyNjczBgYDEzMTJjY2NzczAyMDFhQGBwfFQ1M4Xjc5UQdEBzAfITskMygfOg9EGGQSNU6JAQEGBxFBNU6JAQYIEQGGUT83Wzc+MhgeJD4mKTQeGDE//noBT/70HicyLGn+sQEMHCczLWkAAAQALwAAAlMC3wAbACcAKwA0AAATIiY1NDY2MzIWFyMmJiMiBgYVFBYzMjY3MwYGAxMzMhYVFAYGIyMHMyczFyczMjY1NCYjI8VDUzheNzlRB0QHMB8hOyQzKB86D0QYZBI1xjI6JT8phBS8W0pd7IUbJhoWhgGGUT83Wzc+MhgeJD4mKTQeGDE//noBTzIoJDQcgY2NsyAZEhcAAAEAIwHWAjUC5AAFAAATAQEjJwcjAQkBCW6angHWAQ7+8qKiAAEAn/+SAdgAvgAFAAAXEzMHMwefMFoj0g1uASzcUAAAAQBG/5IBoQC+AAUAABc3MzczA0YM0iNaL25Q3P7UAAABALQCEgHtAz4ABQAAATcjNyEDAWMj0g0BLDACEtxQ/tQAAQDrAhICRgM+AAUAABMTIQcjB+svASwM0iMCEgEsUNwAAAMAJAAAAlIC2gAKABQAIAAAExMzMhYWBw4CIyczMjY2NzYmIyMBByETIQcjBzMHIwckNZYySCIIBzpWMktUHjUkBQg0LVQBlAn+1jUBKgnoDsoHyg4BiwFPK0syMUsrORwyIDE9/Zo6AU86Vi9WAAADACQAAAI7AtoACgAUABoAABMTMzIWFgcOAiMnMzI2Njc2JiMjExMzAzMHJDWWMkgiCAc6VjJLVB41JAUINC1UfzVCK94KAYsBTytLMjFLKzkcMiAxPf1gAU/+7TwAAwAkAAACKQLaAAoAFAAgAAATEzMyFhYHDgIjJzMyNjY3NiYjIwE3Izc3MwcHMzczByQ1ljJIIggHOlYyS1QeNSQFCDQtVAEzCs0Qu1TUAo4QQCQBiwFPK0syMUsrORwyIDE9/WBCW7LHCmPhAAADACQAAAIxAtoACgAUAB8AABMTMzIWFgcOAiMnMzI2Njc2JiMjEzczNwc3NzMDMwckNZYySCIIBzpWMktUHjUkBQg0LVRoCoMiiAxsWytoCgGLAU8rSzIxSys5HDIgMT39YDzVV05H/u08AAADACT/+wIlAtoACgAUADcAABMTMzIWFgcOAiMnMzI2Njc2JiMjEyImNTQ2NzMGFBUUFjMyNjU0JiMjNzcjNzMHBzcyFhUUBgYkNZYySCIIBzpWMktUHjUkBQg0LVTkO0YBAUIBJiEoNSgiHglctwn6C4IFO0YsTAGLAU8rSzIxSys5HDIgMT39Wz0xBQsGAwcDHCElHBYZNTk8RlMjMiklPCIAAAMAJAAAAjUC2gAKABQALQAAExMzMhYWBw4CIyczMjY2NzYmIyMTNzc2NjU0JiMiBgcjNjYzMhYVFAYHBzMHJDWWMkgiCAc6VjJLVB41JAUINC1UbwqoGyMgHyUzBkINXEA6QDctW60KAYsBTytLMjFLKzkcMiAxPf1gPlsOJBsYGyokP0o1LytFFy08AAAFAAQAMgJwAp4ADwAXACAAJwAuAAAlIiYmNTQ2NjMyFhYVFAYGJwMGBhUUFhY3NjY3NyEXFhYXPgI1NCclISYmIyIGATpYjVFRjVhZjFFRjHfTCQo8aGAMGw2I/omIDRomRGk9FP44AbAicUVFcDJRjVhZjFFRjFlYjVE0AWcXMxtFcEYfFy8W6OgWLz4GR3FFNzAuMzw8AAIAKwAAAmYC2gALACUAAAEHIRMhByMHMwcjBxMTMxcWFhc2Njc3MwMjNzY2NwcjJxYGBgcHAV4J/tY1ASoJ6A7KB8oOZzVYJAcHAQURDkhdNUAPCxMQdkM4AQEICA8BxToBTzpWL1b+OwFPexcbEREaGXr+sV9EYSbKxxk1RjRfAAACACsAAAJmAtoACwAjAAABByETIQcjBzMHIwcTNyczFxYWFzY2NzczBxcjJyYmJwYGBwcBXgn+1jUBKgnoDsoHyg5nmWNKNAoJAwQND05RmGNLNAoJAgMND1ABxToBTzpWL1b+O6mmVhAYDg4YEFaop1URGg0NGRFWAAIAKwAAAnUC2gALABMAAAEHIRMhByMHMwcjBxMTIzchByMDAV4J/tY1ASoJ6A7KB8oO8CyYCQFyCZgsAcU6AU86Vi9W/jsBEzw8/u0AAAQAKwAAAk4C2gALABsAJAAtAAABByETIQcjBzMHIwcTEzMyFgcGBic3NhYHBgYjJzMyNjc2JiMjNzMyNjc2JiMjAV4J/tY1ASoJ6A7KB8oOdjXCMzgGBj8uATc5BgdINIaMFyEDAxkXjAeBFB4DAxUUggHFOgFPOlYvVv47AU8uJiYuAQsCMCgpNDoZExMXLxcTExkAAAMAK//GAlIC2gALAC0AMQAAAQchEyEHIwczByMHASImNTQ2NjMyFhUUBgcnNjY1NCYjIgYGFRQWMzI2NxcGBhcnMxcBXgn+1jUBKgnoDsoHyg4BEENTN144RFEbGCQICzIoIjsjMygQHg0aFi9QcUVxAcU6AU86Vi9W/jZRPzdbN1A/JEYcNhAmEikzJj0jKTUJBzMLDDW3twACACv/+wJVAtoACwAnAAABByETIQcjBzMHIwcBIiY1NDY2MzIWFyMmJiMiBgYVFBYzMjY3MwYGAV4J/tY1ASoJ6A7KB8oOARdDUzheNzlRB0QHMB8hOyQzKB86D0QYZAHFOgFPOlYvVv42UT83Wzc+MhgeJD4mKTQeGDE/AAACADX//AJIAtoACQA3AAATEyEHIwczByMHASImNzMUFjMzMjY3NiYnJyYmNTQ2NjMzMhYVIyYmIyMiBhUUFhcXFhYVFAYGIzU1ASoJ6A7KCcoVAQNASAJCKiQZJS4EAhkYVisyK0YpGT1GQgEoIRkjKhYVVi4yLUssAYsBTzpWOoX+cToxFhsYFBAWAwoFKiAkMRozLBEUFhMNEQIKBSwhJjYcAAIANQAAAlwC2gAJABMAABMTIQcjBzMHIwcTEyEHIwczByMHNTUBKgnoDsoJyhWGNQEqCegOygnKFQGLAU86VjqF/nUBTzpWOoUAAgAv//wCSALfACEATwAAEyImJjU0NjYzMhYWFyMmJiMiBgYVFBYzMjY3IzczBw4CEyImNzMUFjMzMjY3NiYnJyYmNTQ2NjMzMhYVIyYmIyMiBhUUFhcXFhYVFAYGI8UtQyY4XjcmPigFRAgvHyE7JDMoIDwTYwmnAwg4UoVASAJCKiQZJS4EAhkYVisyK0YpGT1GQgEoIRkjKhYVVi4yLUssAYYlQSo3WzccMB4UHCQ+Jik0ICc5DjNNLP52OjEWGxgUEBYDCgUqICQxGjMsERQWEw0RAgoFLCEmNhwAAgAkAAACdQLaAAsAEwAAExMzBzM3MwMjNyMHARMjNyEHIwMkNUIVshVCNUIXshcBACyYCQFyCZgsAYsBT4SE/rGPj/51ARM8PP7tAAQABAAyAnACngAPABUAGwAtAAAlIiYmNTQ2NjMyFhYVFAYGJycjHgIXPgI3Iwc2Njc3My4CIyIGBgczFxYWATpYjVFRjVhZjFFRjHeLWgU9ZHdAZj4FXaYMGw1ZdgVHcUZGcUYGd1kOGTJRjVhZjFFRjFlYjVE07D9nPwgGQGdAxhcvFpdEaz4+a0SXFi8AAAIAUQAAAgcCMAAEAAkAADMRNxcRJSERJwdR29v+fAFSqakBW9XV/qUyARGlpQAEABQAAAJEAxYABgANABcAGwAAASMVIzUjARMnBzMVMzUTFRQGIyMiJjU1FxUzNQJEm/qbARi6urpsnC8hG4IbIS+cAeXW1gEx/vXNzdbW/rSDGyEhG4MmcXEAAAL/WwBBAo8CowAKABYAACUhAQEhMhYVERQGJyc3JwcnBxcHFzcXAi7+XP7RATMBoCw1NReem0ObmkicmUWYm0EBLAE2Niz+Yis3lpycQ5ubR5yZRJmbAAAC/8kAQQL9AqMACgAWAAA3IiY1ETQ2MyEBASUXNxc3JzcnBycHFyorNjYrAaABM/7R/kdIm5hFmZxImptDm0E3KwGeLDb+yv7UlkebmUSZnEebm0OcAAn/qQBBAq8CowAPABMAFwAbACEAJQApAC0AMQAANyImNRE0NjMhMhYVERQGIwEzNSMRITUhNzM1IwEzESMVMyMzNSMDMzUjFzM1IxczNSMULzw2KwJELDU1LP2fbGwB5v4amGxsAXpstkribGzmbGyYbGyYbGxBPC8BlSw2Niz+YSs2AZ6A/iiA2ID+1AEsgID+1ICAgICAAAACAAoAAAJOAtoABwALAAAhAyM1MxMzFQM1MxUBabyj5b2izMwCilD9dlACilBQAAABAGT/4gH0AtsAFgAAEzM1IzUzNTMVMxUjFTMVIxUzByczNSNuk5OTVpOTk5Odws6dkwGUWVCenlBZUH7k5H4AAQBk//8B9AL4ABYAABM1MzUjNxcjFTMVIxUzFSMVIzUjNTM1bpOdzsKdk5OTk1aTkwFGUH7k5H5QWVCenlBZAAgAAABIAlgCnAATACcAKwAvAEMAVwBbAF8AAAE1MjY1NCYjIgYVIzQ2MzIWFRQGASImNTQ2MxUiBhUUFjMyNjUzFAY3ETMRJzUhFRUiJjUzFBYzMjY1NCYjNTIWFRQGASImNTQ2MzIWFSM0JiMiBhUUFjMVNSEVBxEzEQHdHCUlHBwlOkc0NUZG/mk0R0c0HCUlHBwlOkYMOnsBYjRHOiUcHCUlHDVGRv5pNEdHNDVGOiUcHCUlHAFiezoBrDclHBwlJRw0REQ0NET+nEQ0NEQ3JRwcJSUcNER4AWT+nEE3N7lENBwlJRwcJTdENDREAWRENDRERDQcJSUcHCU3NzfsAWT+nAAC/+wAMgJnAtoAEQAaAAAlAQEVMzU0NjMzMhYVERQGIyEHNSERIxEjNQcBHf7PATFMIRuGGyEhG/7yLAFHoKfFMgEdAR2l1xshIRv+dhshQGsBqv7ubLgAAgBJAAACXALaAAUADwAAExMzAzMHAxMhByMHMwcjB0k1QiveCmw1ASoJ6A7KCcoVAYsBT/7tPP51AU86VjqFAAIAJAAAAlwC2gARAB4AABMTMxMmNjY3NzMDIwMWFAYHBxMTMwczNzMHFyMnIwckNU6JAQEGBxFBNU6JAQYIEYc1QhVMdU2JXktPUhcBiwFP/vQeJzIsaf6xAQwcJzMtaf51AU+GhqWqj48AAAIAJAAAAjsC2gARABcAABMTMxMmNjY3NzMDIwMWFAYHBxMTMwMzByQ1TokBAQYHEUE1TokBBggRrDVCK94KAYsBT/70HicyLGn+sQEMHCczLWn+dQFP/u08AAIAJP/2AlcC2gARACMAABMTMxMmNjY3NzMDIwMWFAYHBwEiJjc3MwcGFjMyNjc3MwcGBiQ1TokBAQYHEUE1TokBBggRASBFSAseQh4HKSgoOQceQh4LZAGLAU/+9B4nMixp/rEBDBwnMy1p/mtTR7+/LDIyLL+/R1MAAv/s//YCbALVACkANwAABSIuAjU0Njc2NhcWBgcGBhUUFhYzMjY2NTQmJyYmNzYWFxYWFRQOAiciJjURNDYzMhYVERQGASxDdFgxMioVMxAQBxQZHTRdPDxdNBwaFAcQETIVKzExWHRDFiEhFhcgIAowV3JCQXIrFgcREDAXHEssPV82Nl89LEscFzAQEQcWKnNBQnJXMOsjGQF8GSMjGf6EGSMAAAP/7P/2AmwCbAATACMAMQAABSIuAjU0PgIzMh4CFRQOAicyNjY1NCYmIyIGBhUUFhY3IiY1NTQ2MzIWFRUUBgEsQ3RYMTFYdENDdFgxMVh0QzxiOTliPDxhOjphPBYhIRYXICAKMFdyQkJyVzAwV3JCQnJXMF87ZD09ZDs7ZD09ZDtGIxm0GSMjGbQZIwAC/+z/9gJsAmwAEwAjAAAFIi4CNTQ+AjMyHgIVFA4CJzI2NjU0JiYjIgYGFRQWFgEsQ3RYMTFYdENDdFgxMVh0QzxiOTliPDxhOjphCjBXckJCclcwMFdyQkJyVzBfO2Q9PWQ7O2Q9PWQ7AAABAPX/+wFjAmcADQAABSImNRE0NjMyFhURFAYBLBYhIRYXICAFIxkB9BkjIxn+DBkjAAEABv/3AmYCVwAVAAA3JiY2Njc2NwYGFhcWFjY3BgcOAiZkLy8BMDAnKx4FLi4vgok6FicwdXx1VS91fHUwJxY5ioIuLy4FHisnMDABLwAAAgAjAUoCNQLaAAMACQAAEzUhFQkCIycHNwHq/gIBCQEJbpqeAopQUP7AAQ7+8qKiAAAEACT//AJIAtoACwAPABgARgAAExMzMhYVFAYGIyMHMyczFyczMjY1NCYjIxMiJjczFBYzMzI2NzYmJycmJjU0NjYzMzIWFSMmJiMjIgYVFBYXFxYWFRQGBiMkNcYyOiU/KYQUvFtKXeyFGyYaFoboQEgCQiokGSUuBAIZGFYrMitGKRk9RkIBKCEZIyoWFVYuMi1LLAGLAU8yKCQ0HIGNjbMgGRIX/Vw6MRYbGBQQFgMKBSogJDEaMywRFBYTDRECCgUsISY2HAAAA//2//UCYgLkABQAIgA1AAAFIicDJjU0NxM2MzIXExYWFRQHAwYnMzI2NTQmIyMiBhUUFiczNTY2NTQmIyMVMzIWFRQGIyMBLCMj1Bwb1SMjIyPVDg0c1CI1Eg4REQ4SDRERBjUsMz41Pz8cISEcIQsqAQMjIyQiAQsrK/71ESQRIyP+/Sq1Ew0OEhIODRNrNQI4LTI6MiAdHCMAAgAqAAACWgLeAC0AOQAAEyImNzMUFjMzMjY3NiYnJyYmNTQ2NjMzMhYVIyYmIyMiBhUUFhcXFhYVFAYGIxM3MzcjNyEHIwczB7JASAJCKiQZJS4EAhkYVisyK0YpGT1GQgEoIRkjKhYVVi4yLUssHgp9In0JATwJfSJ9CgGHOjEWGxgUEBYDCgUqICQxGjMsERQWEw0RAgoFLCEmNhz+eTzXPDzXPAAAAwAq//sCUgLeAC0AOwBJAAATIiY3MxQWMzMyNjc2JicnJiY1NDY2MzMyFhUjJiYjIyIGFRQWFxcWFhUUBgYjEyImNTQ2NjMyFhUUBgYnMjY2NTQmIyIGBhUUFrJASAJCKiQZJS4EAhkYVisyK0YpGT1GQgEoIRkjKhYVVi4yLUssu0NTOF43RFE3XS8hOiQyKCI7IzMBhzoxFhsYFBAWAwoFKiAkMRozLBEUFhMNEQIKBSwhJjYc/nRRPzdbN1A/N1w3OiQ+Jik0Jj4jKTUAAAMAKgAAAl0C3gAtADgAQQAAEyImNzMUFjMzMjY3NiYnJyYmNTQ2NjMzMhYVIyYmIyMiBhUUFhcXFhYVFAYGIxMTMzIWBwYGIyMHNzMyNjc2JiMjskBIAkIqJBklLgQCGRhWKzIrRikZPUZCASghGSMqFhVWLjItSywrNb84OwgHTjh9Exx+GSMEAxkZfwGHOjEWGxgUEBYDCgUqICQxGjMsERQWEw0RAgoFLCEmNhz+eQFPPy8uPnWvHRUWHgACACoAAAJXAt4ALQA5AAATIiY3MxQWMzMyNjc2JicnJiY1NDY2MzMyFhUjJiYjIyIGFRQWFxcWFhUUBgYjExMzBzM3MwMjNyMHskBIAkIqJBklLgQCGRhWKzIrRikZPUZCASghGSMqFhVWLjItSywhNUIVshVCNUIXshcBhzoxFhsYFBAWAwoFKiAkMRozLBEUFhMNEQIKBSwhJjYc/nkBT4SE/rGPjwACACoAAAJmAt4ALQBFAAATIiY3MxQWMzMyNjc2JicnJiY1NDY2MzMyFhUjJiYjIyIGFRQWFxcWFhUUBgYjEzcnMxcWFhc2Njc3MwcXIycmJicGBgcHskBIAkIqJBklLgQCGRhWKzIrRikZPUZCASghGSMqFhVWLjItSywSmWNKNAoJAwQND05RmGNLNAoJAgMND1ABhzoxFhsYFBAWAwoFKiAkMRozLBEUFhMNEQIKBSwhJjYc/nmpplYQGA4OGBBWqKdVERoNDRkRVgAEACoAAAJOAt4ALQA9AEYATwAAEyImNzMUFjMzMjY3NiYnJyYmNTQ2NjMzMhYVIyYmIyMiBhUUFhcXFhYVFAYGIxMTMzIWBwYGJzc2FgcGBiMnMzI2NzYmIyM3MzI2NzYmIyOyQEgCQiokGSUuBAIZGFYrMitGKRk9RkIBKCEZIyoWFVYuMi1LLCE1wjM4BgY/LgE3OQYHSDSGjBchAwMZF4wHgRQeAwMVFIIBhzoxFhsYFBAWAwoFKiAkMRozLBEUFhMNEQIKBSwhJjYc/nkBTy4mJi4BCwIwKCk0OhkTExcvFxMTGQAAAgAqAAACVwLeAC0APwAAEyImNzMUFjMzMjY3NiYnJyYmNTQ2NjMzMhYVIyYmIyMiBhUUFhcXFhYVFAYGIxMTMxMmNjY3NzMDIwMWFAYHB7JASAJCKiQZJS4EAhkYVisyK0YpGT1GQgEoIRkjKhYVVi4yLUssITVOiQEBBgcRQTVOiQEGCBEBhzoxFhsYFBAWAwoFKiAkMRozLBEUFhMNEQIKBSwhJjYc/nkBT/70HicyLGn+sQEMHCczLWkAAAEAJAAAAi4C5AAdAAABMhYHIzYmIyIGBwcGFjMzBwchByE3NwciJjc3NjYBZWVkEFoKOzw8UQoICjw8Tw3PASoN/m4O6QRkZRAIEIYC5HFhPEZGPDI8Rk6+UlTXHXFhMmRuAAABACD/9gIuAtoAGwAAAQcBBgYHBhYzMjY2NzMOAiMiJiY3NjY3NyE3Ai4N/uQ9OwcJOTspQCsGWg1FaUVDWycKCEhQ5f65DQLaU/78OFgqPEchPSlEYTI0X0E1c0jOUgACADD//AJIAtoAEQA/AAATIiY3NzMHBhYzMjY3NzMHBgYTIiY3MxQWMzMyNjc2JicnJiY1NDY2MzMyFhUjJiYjIyIGFRQWFxcWFhUUBgYjvUVICx5CHgcpKCg5Bx5CHgtkeEBIAkIqJBklLgQCGRhWKzIrRikZPUZCASghGSMqFhVWLjItSywBgVNHv78sMjIsv79HU/57OjEWGxgUEBYDCgUqICQxGjMsERQWEw0RAgoFLCEmNhwAAgA7AAACdQLaAAwAFAAAExYWFTY2NzczAyMDMxMTIzchByMDtgUMBRUKeErJSl9D6CyYCQFyCZgsAgwTKQ4OKRPO/rEBT/0mARM8PP7tAAACACIAAAJqAtoAHgAoAAAzIiYmNz4CNzcuAjc+AjMzByMiBgcGFjMhByMDJzMTIyIGBgcGFutFXCgKBzFJKwElMxUGCUBjP60NrTVICAk2NgE8DXM2vXApcChAKQcJPDNdPy5LMAUDCC1CJzpULlI9NTQ+UP6sUgECIDkoO0YA//8Aav8GAWn/zgAHBmwCWAAAAAEAjP8uAcz/sAAbAAAFIi4CIyIGFRUjNTQ2MzIeAjMyNjU1MxUUBgFyHiYaGBENEUEyKB4mGhgRDhBBMdIVHBUREh4eLTIVHBUREh4eLTIAA/39/0wCCQOEAAMABwA9AAADMwcjAzMHIxMyFhcBBwU3JTY2NyYmJwEmJiMiBgcGFhcXFhYHDgIjIiYmNzMGFjMyNjc2JicnJiY3PgLNWh9abVogWrYtWCoCHRD+PxMBPhUiCAgfEP4wI0ojNUwIByMlbERBDApGbURGYCoKWgpDQD5VCQgnKGpCPwsKQmUDhL79TsgDmBoY/spk116XCg0CAgoJAQkUEz8yKDkLIBRxTT5eMzJfQT1FRzgtQwwfFGdGOlgxAAAD/gf/TAIhA4QANQA5AD0AABciJiclNyUHBQYGBxYWFwUWFjMyNjc2JicnJiY3PgIzMhYWByM2JiMiBgcGFhcXFhYHDgIHNzMHEzczB986hUn+MBAB0BH+shQjCAggEAF/QXoxSF8JCCcoakI/CwpCZT0+WCgJWgg6NTVMCAcjJWxEQQwKSnZ9IFogMx9aHwokItxk11qYCQ0CAwoIsx8cRTotQwwfFGdGOlgxMVc5Mj8/Mig5CyAUcU0/XTOqyMgDer6+AAAD+8j/TAHwA4QAPwBDAEcAAAUiJiclNyUHBQYGBxYWFwUWFjMyNjc2JicnJiY3PgIzMhYXAQcFNyU2NjcmJicBJiYjIgYHBhYXFxYWBw4CBzczBxM3Mwf+oDqFSf4wEAHQEf6yFCMICCAQAX9BejFNWgkIJyhqQj8LCkJlPS1YKgIdEP4/EgE+FSIICB8Q/jIjSyM1TAgHIyVsREEMCkh1gCBaIDMfWh8KJCLcZNdamAkNAgMKCLMfHEc4LUMMHxRnRjpYMRoY/spk112XCg0CAgoJAQoUEz8yKDkLIBRxTT5eM6rIyAN6vr4AAAT9xQAAAnkC2gAeACcAMABOAAAhIiYmNz4CNzcuAjc+AjMzByMiBgcGFjMhByEDJzMTIyIGBwYWITMTIyIGBwYWFyImJjc+Ajc1JiY3PgIzMwcjIgYHBhYzIQcjA/6ORV0nCgcxSSsBJTMVBgo/Yz+qDao1SAgJODQCMg3+qjbQgymDPFIKCj0ClIMpgzxSCgo9MEVdJwoIN1k4SUsKCj9jP7QNtDVICAk4NAFQDXQ2Ml1ALkswBQMILUInPFQsUDs4Nj1Q/qxQAQREPj5EAQREPj5EUDJdQDBLLwUGCVQ9PFQsUDs4Nj1Q/qwABvttAAACeQLaAB4AJwAwAE4AVwB1AAAhIiYmNz4CNzcuAjc+AjMzByMiBgcGFjMhByEDJzMTIyIGBwYWITMTIyIGBwYWFyImJjc+Ajc1JiY3PgIzMwcjIgYHBhYzIQchAyUzEyMiBgcGFhciJiY3PgI3NSYmNz4CMzMHIyIGBwYWMyEHIwP8NkVdJwoHMUkrASUzFQYKP2M/qg2qNUgICTg0AjIN/qo20IMpgzxSCgo9ApSDKYM8UgoKPTBFXScKCDdZOElLCgo/Yz+0DbQ1SAgJODQCNg3+pjYBiIMpgzxSCgo9MEVdJwoIN1k4SUsKCj9jP7QNtDVICAk4NAFQDXQ2Ml1ALkswBQMILUInPFQsUDs4Nj1Q/qxQAQREPj5EAQREPj5EUDJdQDBLLwUGCVQ9PFQsUDs4Nj1Q/qxQAQREPj5EUDJdQDBLLwUGCVQ9PFQsUDs4Nj1Q/qwAA/3KAAACHwLaAAMAIgAsAAA3NyEHBSImJjc+Ajc3LgI3PgIzMwcjIgYHBhYzIQchAyczEyMiBgYHBhYRDQHbDfynRVwoCgcxSSsBJTMVBglAYz+tDa01SAgJNjYDSQ39gDa9cClwKEApBwk8ZFBQZDNdPy5LMAUDCC1CJzpULlI9NTQ+UP6sUgECIDkoO0YAAv25/5wB7ALkACkANwAABSImJjcTNjYzMhYWBwcGBiMiJjc3NjYzMhYHJzM3NiYjIgYHAwYWMyEHATI2Nzc2JiMiBgcHBhb+sVVzMA4pF6WATmUoDCQNYE1JSgwSDFNAMjMHDA4GDElPWnYRKRBZXQMvDP1HKDAHEgghKCgvCBIHIGRHg1gBBIqYOGtN4lBZVkl0SlEuKBojTVN0aP78ZHNLARAvLXUtLi8tdC0vAAAE/ar/9wJuAuQAKAA1AFoAZwAAFyImNzc2NjMHJyYmNz4CMzIWFgcjNiYjIgYHBhYXFzczBxcjJwcGBiUyNjc3JyMiBgcHBhYXIiY3NzY2MwcnJiY3PgIzMhYWByM2JiMiBgcGFhcBIycHBgYlMjY3NycjIgYHBwYWpVhVDQkOblICGRYXBAg2VTM3TCEJWAgrLCU2BgMJC5ZsaqtzXE45Klj9mBw2Fz9kHi9ACAkIMR9YVQ0JDm5SCRkWEAQINlUzN0whCVgIKywlNgYDCAwBNGNNMyhaAjQcLhlGXiUvQAgJCDEJZ1g5U2EEKCM/HC9IKDBVOTI/LiYTJhP6cLC9gTcoK1EaGUKgOzM5MztRZ1g5U2EEKCM/HC9IKDBVOTI/LiYTJxL+CYA2KyhRHhhCnTszOTM7AAAG+1f/9wJpAuQADAAxAD4AYwCMAJkAACUyNjc3JyMiBgcHBhYXIiY3NzY2MwcnJiY3PgIzMhYWByM2JiMiBgcGFhcBIycHBgYlMjY3NycjIgYHBwYWFyImNzc2NjMHJyYmNz4CMzIWFgcjNiYjIgYHBhYXASMnBwYGISImNzc2NjMHJyYmNz4CMzIWFgcjNiYjIgYHBhYXFzczBxcjJwcGBicyNjc3JyMiBgcHBhb8Fhw2Fz9kHi9ACAkIMR9YVQ0JDm5SCRkWEAQINlUzN0whCVgIKywlNgYDCAwBNGNNMyhaAjQcNhc/ZB4vQAgJCDEfWFUNCQ5uUgkZFhAECDZVMzdMIQlYCCssJTYGAwgMATRjTTMoWgIiWFUNCQ5uUgIZFhcECDZVMzdMIQlYCCssJTYGAwkLlmxqq3NcTjkqWBocLhlGXiUvQAgJCDFIGhlCoDszOTM7UWdYOVNhBCgjPxwvSCgwVTkyPy4mEycS/gmANisoURoZQqA7MzkzO1FnWDlTYQQoIz8cL0goMFU5Mj8uJhMnEv4JgDYrKGdYOVNhBCgjPxwvSCgwVTkyPy4mEyYT+nCwvYE3KCtRHhhCnTszOTM7AAAD/bn/9wI+AuQAKgA3ADsAAAUiJjc3NjYzBycmJjc+AjMyFhYHIzYmIyIGBwYWFxc3IQchBxcjJwcGBicyNjc3JyMiBgcHBhYlNyEH/mZYVQ0JDm5SBhkWEwQINlUzNkwiCVgIKywlNgYDCQuZ5QH9Df4s2HJgTDUoXBocNRhBYyEvQAgJCDEB6Q0B2w0JZ1g5U2EEKCM/HC9IKDFVODI/LiYTJhP67VDevH83KidRGhlDnzszOTM7YlBQAAH+bv+rAbMC7gAHAAAFEzMDIQchA/5uhFo8AqMN/V07VQND/oRQ/okAAAH7rAAjAhUCcQAMAAAlEzMHISczEwEjNyEH+6xdWigFYKNluP7qbvP6qigjAk7///7Z/tn//wAAAv5+/5IB0AM+ACcAKwAABzczMjY3NzY2MxUiJjc3NiYjIzczMhYWBwcGFjMzByMiBgcHDgIjIRMzA3QMcy86BBAGUz9AOg4kCSsvcwxzO08hDCQLHkFuDG5ALwUQBThbO/5/lFqUblArK6RBTgVNQaQrK1AnSjWkNS9QLzWkNEsnA6z8VAAC/n7/kgGcAz4ABwALAAAHNyETITchAyETMwN5DAEnfP7ZDAGBlP12lFqUblADDFD8VAOs/FQA///+pv+SAXQDPgAmBbHEAAAHBbH95AAAAAL8a/+rAYEC7gAHAAsAAAUTMwMhByEDIRMzA/4ZhFo8AsYN/To7/fiEWoRVA0P+hFD+iQND/L0AA/yK/5IBOAM+AAMABwALAAAXEzMDIRMzAyETMwNKlFqU++aUWpQBhpRalG4DrPxUA6z8VAOs/FQAAAT6kP+rAOIC7gADAAcADQAWAAAFEzMDIRMzAyETMwEHATcBNjY3JiYnAfw+hFqE/fiEWoQDAoRaAhgQ/XQSAegYKwoJJBT+b1UDQ/y9A0P8vQND/o5k/pNvAQ4OFQQFFw0BEgAC/Gv/qwGUAu4ACwAPAAAFEzMDIQchByEHIQchEzMD/hmEWikCxg39OhkCxg39Oij9+IRahFUDQ/78UKBQ/wND/L0AAAP8nf+rAUEC7gADAAkAEgAABRMzAyETMwEHATcBNjY3JiYnAfydhFqEAVSEWgIYEP10EgHoGCsKCSQU/m9VA0P8vQND/o5k/pNvAQ4OFQQFFw0BEgAAAf5u/6sBxgLuAAsAAAUTMwMhByEHIQchB/5uhFopAqMN/V0ZAqMN/V0oVQND/vxQoFD/AAL7rAAjAhUCcQAMABEAACUTMwchJzMTASM3IQc3ITcnIfusXVoVBP9VZbj+6m6B+wkVIgU3UTH6wiMCToeH/tn+2YeH105SAAL+gv+rAXgC7gAFAA4AAAUTMwEHATcBNjY3JiYnAf6ChFoCGBD9dBIB6BgrCgkkFP5vVQND/o5k/pNvAQ4OFQQFFw0BEgAD/fn/dAIJA2YALwA3AD8AAAU3JiY3MwYWFxMnJiY3NjY3NzMHFhYXAQcFNyU2NjcmJicBJiYnBxcWFgcOAgcHNzY2NzYmLwITBgYHBhYX/pwVXloMWgcxNCoaQ0EIDXRVFTwVIEciAh0Q/j8PAT4VIggIHxD+NyMyGScmQ0ALCD1ePRUhMkEHByUpDDAqLzgHCDQ6jIMIaVYxPgcBCAkXbEZQaAiEhAQYFP7KZNdflwoNAgIKCQEIFA8C+w0Wbkg4VjMGg9QIPDAsRQ0ERAEQBzQtNEsJAAAB/iIAXwHvAjUAEwAAJTcjNzM3MwchNzMHMwcjByM3IQf+wh+/Db8eWB4Bkh5YHr8Nvx9YH/5uH1/DUMPDw8NQw8PDAAH8AQBfAbgCNQAbAAAlNyM3MzczByE3MwchNzMHMwcjByM3IQcjNyEH/KEfvw2/HlgeAZIeWB4Bkh5YHr8Nvx9YH/5uH1gf/m4fX8NQw8PDw8PDUMPDw8PDAAL93AAtAiICZwALABgAACU3IzczNzMHMwcjByU3JTY2NyYmJyU3BQf+pifxDfEmWCbxDfEnAUQOAU4UIwkJHxD+4g4BjBAt9VD19VD1FFuYCQ0CAg0JmVbXZAAABP4jAGQB3gIwAAMADwAbAB8AADcHITcBMhYHBgYjIiY3NjYDMhYHBgYjIiY3NjYnByE3Vg392g0DZSQlBgUzJCQlBQYzCyQlBgYzJCQlBgYzxg392g36UFABNiwlJCsrJCUs/tQrJSQsLCQlK+ZQUAAABvuPAGQCKgIwAAMABwALABcAIwAnAAADNyEHBTchByU3IQcTIiY3NjYzMhYHBgYTIiY3NjYzMhYHBgYXNyEHBA0CIQ35cg0CIQ3+BQ0CIQ3iJCUGBTMkJCUFBjMLJCUGBjMkJCUGBjPLDQIhDQGaUFDwUFDwUFD+yiwkJSsrJSQsASwrJSQsLCQlK+ZQUAAABvuP//sCKgLaAAMABwALAA8AEwAhAAADNyEHBTchByU3IQcFNyEHJRMzAwciJjc2NjMzMhYHBgYjBA0CIQ35cg0CIQ3+BQ0CIQ0CAA0CIQ38qkZqXlsaHAQEJxoeHRoEBCgaAZpQUPBQUPBQUPBQUC0CA/393CIaGiIhGhojAAAC/ecAqgIqAeoAAwAHAAABNyEHBTchB/4NDQQQDfvKDQQQDQGaUFDwUFAAAAP7hQBMAjMCSAADAAcACwAAATchBwE3IQclNyEH+8kMBl4M+V4MBl4M+cQMBl4MAfxMTP5QTEzYTEwAAAH7lAAjAhUCcQANAAA3NyE3ITcnITchJzMTAZGB+oINBb5SMvo7DQWGVWW4/uojh1BVS1CH/tn+2QAB/ewAIwIVAnEADQAANzchNyE3JyE3ISczEwGRgfzaDQNmUjL8kw0DLlVluP7qI4dQU01Qh/7Z/tkAAvuUACMCFQJxAA0AEwAAJzchNyE3JyE3ISczEwEzAQMzEwGbgfuuDQSSVDT7Zw0EWlVluP7qvgEhumW4/uojh1BUTFCH/tn+2QEsASL+2f7ZAAL7lAAjAjACcQANABMAADcnITchJzchNyE3MwETMwMBMwETTFX7nQ0EJTNM+9sNBGR/bv7huLO5ARdu/uG4I4dQUFBQh/7X/tsBJwEn/tf+2wAD+3sAAAIWApkAAwAHAAsAAAE3IQcFNyEHBQEzAfuhDQZoDflyDQZoDfwuAV1K/qMBmlBQ8FBQqgKZ/WcAAAH94QAjAhICcQAIAAAlAQMzFyEHIQf94QEctWWgAsUN/TvxIwEuASD/UP8AAfuIACMCFQJxAA0AACUBAzMXISczEwEjNyEH+4gBHrdloASmomW4/upu8/tj8SMBLgEg///+2f7Z//////4//5IBsAM+ACcEDv4MAA8ABgM5zgD///5nAC0BpQJnACcEDv40AAACBgMcADcAAv6X/7YBUAK8AA0AEQAAJTclNjY3NyYmJyU3BQcBNyUH/rsOAgUSIAcBBx0R/jEOAj4Q/VcPAoUOll+oBgYBBwEGBqtT4WT+P1bhVgAAAvuIACMCFQJxAA0AEwAAJQEDMxchJzMTASM3IQc3ITcnIRf7iAEdtmVVBKVWZbj+6m6A+2R/ywSdVDL7WjIjASoBJIeH/tn+2YeH11NNUP///ggAQAHnAlMAJgQO1AAABwQO/dX//wAC+4gAIwISAnEACAAOAAAlAQMzFyEHIQchAQMzEwH8tAEbtGWgA/IN/A7x/mYBG7RluP7qIwEuASD/UP8BLgEg/tn+2QAAAvuIACMCJQJxAA0AEwAAJQEDMxchByEXByEHIQchAQMzEwH8tAEYsWVVBFAN++4ySwQSDfuvf/5mARixZbj+6iMBLQEhh1BQUFCHAS0BIf7Z/tn///xLAEECEwJTACcEDvwYAAAAJwQO/gwAAAIGBA4AAAAB/fsAIwIDAnEACAAAJQMBMwchByEX/rS5ARdu8wN2DfyBoiMBJwEn/1D/AAH7owAjAhICcQAOAAAlAwEzBwYGByEHIRYWFxf8XLkBF2nkBAgDBeIM+hoECAWVIwEnASfvBAgESwUNB+sAAfujACMCDQJxAAwAAAE3MwMjNyEXIwMBMwcBiyhaXVoo+qaiarkBF2nzAXL//bL//wEnASf/AAAB+6MAIwIVAnEADQAAJQMBMwchJzMTASM3IRf8XLkBF27zBWajZbj+6m7z+puiIwEnASf///7Z/tn//wAB+6MAIwIwAnEADQAAJQMBMwchNzMBEyMnIRf8XLkBF27zBJzxbv7psGWg+1uiIwEnASf///7V/t3//////okALQGlAmcAJwQP/jQAAAIGAxwAN///+80ALQHbAmcAJwQP+3gAAAAnAxz9qAA3AAYED6YAAAX5S//7AhIC2gALAA8AEwAXACUAACUDATMHBgYHFhYXFyc3IQchNyEHBRMzAwciJjc2NjMzMhYHBgYj+gS5ARdp5BYcBQMVEZXZDQIhDQGQDQS/Dfo6mGqwfhoXCQgsGh4dFQgJLRojAScBJ+8XGwUEHxrr/1BQUFBLAgP9/dwiGhoiIRoaI////e4AQQIuAmwAJwQP/ZkAAAAGAyXsAP//+7QAQQIEAmwAJwQP+18AAAAmBA7xAAAHAyX9qAAAAAL+mP+rAZAC7gAFAAgAABcBNwEzAycTAbL95hACjlqETWP9ylUBbWQBcvy9aAJw/sUAA/x3/6sBHQLuAAMACQAMAAAXEzMDIQE3ATMDJxMBP4RahP34/eYQAo5ahE1j/cpVA0P8vQFtZAFy/L1oAnD+xQAABPp+/6sA0gLuAAMABwANABAAAAcTMwMhEzMDIQE3ATMDJxMBDIRahP34hFqE/fj95hACjlqETWP9ylUDQ/y9A0P8vQFtZAFy/L1oAnD+xQAD++b/kgHSAwwABgANABEAAAc3AQE3AQcBATcBBwEBFxMzA8sRAjP+MBECGBD8Pf3nEAKOEf3MAdFajVqNVnABNQE9Yv6OZP6RAW9kAXJt/sT+yXwDevyGAAAD/gf/dAIuA2YAKQAxADkAABc3JiYnJTclBwUFFhYXEycmJjc2Njc3MwcWFgcjNiYnBxcWFgcOAgcHNzY2NzYmLwITBgYHBhYXwhU9bDH+ChAB0A7+cwHeKVo2KhpFQgsNdFUVPBVSUwxaCCgsJyZDQQwIPl87FSEyQQcHJikLMCotOgcJMDOMgwIaF+5k11yw2xMQAgEJCBVsSVBoCISDCGhSLzsH+g0Wbkk3VTUGg9QIPDAtQQ8ERgEPBjktM0YLAAP7vv90AfoDZgAuADYAPgAABTcmJiclNyUHBQUWFhcTJyYmNzY2NzczBxYWFwEHBTclASYmJwcXFhYHDgIHBzc2Njc2Ji8CEwYGBwYWF/55FT1sMf4KEAHQDv5zAd4pWjYqGkVCCw10VRU8FSJMIgIqEP4wDgGO/eoeNhknJkJBCwg+XzsVITJBBwclKgswKis8Bwc2NYyDAhoX7mTXXLDbExACAQkIFWxJUGcIhYUEGBT+y2TXXLABIhEOBPoNFnBHN1U1BoPUCDwwLkAPBEgBDQc6KzVJCAAABPlLAAACEgLaAAgADAAoACwAACUDATMHIQchFyU3IQcBNyM3MzcjNzM3MwczNzMHMwcjBzMHIwcjNyMHEzM3I/oEuQEXbfMBZQ3+lKIDaA0EMw35cUVUCmBEYQptRUlFnEVJRVQKYERhCm1FSUWcRVucRJwjAScBJ/9Q//9QUP7eyEHIQcjIyMhByEHIyMgBCcgAAAL97gAtAjUCZwALABgAADc3IzczNzMHMwcjByUlNyUHBQYGBxYWFwW4J/EN8SZYJvEN8Sf+av50EAHQDv6yFCMICCAQAR4t9VD19VD1FNdk112YCQ0CAg0JmQAAA/u0AC0CBAJnAAsAGAAlAAAlNyM3MzczBzMHIwclJTclBwUGBgcWFhcFBTclNjY3JiYnJTcFB/6DJ/EN8SZYJvEN8Sf+Zf50EAHQDv6yFCMICCAQAR4C1Q4BThQjCQkfEP7iDgGMEC31UPX1UPUU12TXXZgJDQICDQmZVFuYCQ0CAg0JmVbXZAAAAv67/7YBdAK8AA0AEQAAJSU3JQcFBgYHBzIWFwUDJTcFAR39wRAChg79+xIfCAEIHRABzzL9wg4CPpbhZOFZqAYGAQcGBqv+xuJV4gAAAvujACMCDQJxAAwAEQAAJQMBMwchNzMDIzchFychNyEH/Fy5ARdugQT3FVpdWhX7AVWHBT4Z+slPIwEnASeHh/2yh4fXoFQAAfujACMCJQJxAA0AACUDATMHIQchBxchByEX/Fy5ARdugQV+DfpCTy8FxQ36elUjAScBJ4dQVExQhwAAAvlLACMCFQJxAA0AEwAAJQMBMwchJzMTASM3IRcnITcnIQf6BLkBF26BBv5VZbj+6m6B+QJVhwd9UDD4g00jAScBJ4eH/tn+2YeH11RMVAAC+6MAIwIVAnEADQATAAAlAwEzByEnMxMBIzchFychNychB/xcuQEXboAEpVVluP7qboH7WVaIBSZQMPrcUSMBJwEnh4f+2f7Zh4fXU01VAAL7owAjAjACcQANABMAACUDATMHITczARMjJyEXJyEnNyEH/Fy5ARdugQScf27+5LVlVftdVYcEpDNM+2NPIwEnASeHh/7V/t2Hh9dQUFMAAv40ACgB3AJsAAUAFQAAJyU3JQUHBSU2NjcmJiclBQYGBxYWFyb+WhAB8gGmEP4ZAXIVGgQEFRH+zv6TExwFBRgQKPBk8PBkka4KDAICCQqssAkLAgELCgD///5HAEECCAJTACcED/3yAAAABgQP0wAAAvujACMCEgJxAAgADgAAJQMBMwchByETIQMBMwET/Yi5ARdu8wSxDPtBpv5vuQEXbv7huCMBJwEn/0v+/AEnASf+1f7dAAL7owAjAf0CcQANABMAACUDATMHIQchBxchByEXIQMBMwET/Yi5ARdufwQoDfuYUS0Ecw37zFf+b7kBF27+5LUjAScBJ4dQVExQhwEnASf+1f7d///79QBBAe8CUwAnBA/7oAAAACcED/2tAAAABgQPugAAAvujACMCJQJxAE0AUwAAJQMBMwczMh4DMzI+AzMyHgMzMj4DMzIeAzMyNjc3MwcGBiMiLgMjIg4DIyIuAyMiDgMjIi4DIyMHEyEDATMBE/2HuAEXbLcbJi0cFhoVFSIiKDYlJTAeFxsUFSMjKjclJi0cFRoUFx0EBlUGCVM7JS4bFRkVFSQkKjcmJS8dFxsVFSIiKTUmJS4cFRoVVx+5/m24ARds/uS4IwEnASe/GicnGhonJxoaJycaGicnGhonJxocGygoOkgaJycaGicnGhonJxoaJycaGicnGiD+3AEnASf+1v7cAAH9+wAjAiUCcQA/AAAlAwEzATMzMj4DMzIeAzMyPgMzMh4DMzI2NzczBwYGIyIuAyMiDgMjIi4DIyIOAgcX/rS5ARdu/uYCBhUhISc2JSUvHhcbFBUjJCo3JSYtHBUZFBcdBAZVBglTOyUuGxUZFRUkJCo3JiUvHRcbFRcnKC8fkiMBJwEn/tkVHx8VGicnGhonJxoaJycaHRsoKDpJGicnGhonJxoaJycaFyEfB+YAA/u0AEECBAJTADUAQgBPAAAlIi4DIyIGBwcjNzY2MzIeAzMyPgMzMh4DMzI2NzczBwYGIyIuAyMiDgMFJTclBwUGBgcWFhcFBTclNjY3JiYnJTcFB/5tJS4cFRkUFh0FBlUGClM6JS0cFRkVFSIhJzYlJS4cFRkUFx0EBlUGCVM7JS4bFRkVFSIhJzX+rf50EAHQDv6yFCMICCAQAR4C1Q4BThQjCQkfEP7iDgGMEOUaJycaHBsoKDtHGicnGhonJxoaJycaHBsoKDpIGicnGhonJxqk12TXXZgJDQICDQmZVFuYCQ0CAg0JmVbXZAAAAvujACMCJQJxAF8AZQAAJSIuAyMjNzMyHgMzMj4DMzIeAzMyPgMzMh4DMzI+AzMyHgMzMjY3NzMHBgYjIi4DIyIOAyMiLgMjIg4DIyIuAyMiDgMHAwEzARP8ziUuHBUaFRkMGSUuHBUaFRUiIik2JSUuHBUaFRUiIik2JSUvHhcbFBUjJCo3JSYtHBUZFBcdBAZVBglTOyUuGxUZFRUkJCo3JiUvHRcbFRUiIik1JiUuHBUaFRUiIik1mLkBF27+4bjlGicnGksaJycaGicnGhonJxoaJycaGicnGhonJxoaJycaHBsoKDpIGicnGhonJxoaJycaGicnGhonJxoaJycawgEnASf+1v7cAAH+Kv+SAkEDPgAKAAAHNwE3JQcFBQEzARU8/gMQAdAO/nsB1gGVX/4JbnEBFWTXX63+AvX8VAAAAfv1/5IBwwM+ABEAAAU3ATclBwUFATMHAQcFNyUBAf22PP4DEAHQDv57AdYBlV9WAg0Q/jAOAY/+Dv6HbnEBFWTXX63+AvWj/uFk11ywAQj9PQAAAf4KANwCAwG4AB8AACciLgMjIgYHByM3PgIzMh4DMzI2NzchByEGBm0pNCIcIxsfLQUKVQoHMUwuKjUiHCIaICwFAQISDf4vGUvcHSssHSYgPDwsQSQdKywdKB4FUCElAAAD/er/TAJeAuQAHgBIAFYAACciLgMjIgYHByM3PgIzMh4DMzI2NjczDgIBIiYmNxM2NjMyFhYHAwYGIyImNzc2NjMyFgcnMzc2JiMiBgcDBhYzMwcTMjY3NzYmIyIGBwcGFmYxQSwjJhoeLQUKVQoHMksrLDgnJS4kLEgvBy0KQF8BKVVzMA42F6WATGQqDCsNYE1JSQsSDFNAMjMHDA4LDkdQWnYRNhBZXW4MDSYyBxIIIyYmMgcSByL6GicnGiUcPDwoPyUaJycaJUIrQWQ4/lJHg1gBVIqYO25M/vFQWVhHdEpRLigaRlVadGj+rGRzSwEuMSt1LC8wLHQrMQAAAf3yACMCFQJxAEEAADc3LgQjIg4DIyIuAyMiDgMjIiY3NzMHBhYzMj4DMzIeAzMyPgMzMh4EOwIDMxMBkdoXHxYVGRIVIyQqNiYmLh4YGxUVIiEoNSY6PAkGVQYEFBYUIiEpNiUmLh0XGxUUIyQqOCUfKh0VExgRCgu/Zbj+6iPlBhcaGBAaJycaGicnGhonJxpIOigoGxwaJycaGicnGhonJxoPGBoYDwEn/tn+2QAB/lUA5gHBAbMANQAAJyIuAyMiBgcHIzc2NjMyHgMzMj4DMzIeAzMyNjc3MwcGBiMiLgMjIg4DZyUuHBUZFBYdBQZVBgpTOiUtHBUZFRUiISc2JSUuHBUZFBcdBAZVBglTOyUuGxUZFRUiISc15honJxocGygoO0caJycaGicnGhonJxocGygoOkgaJycaGicnGgAAAfuaACMCFQJxAGEAADcBJw4DIyIuAyMiDgMjIi4DIyIOAyMiLgMjIg4DIyImNzczBwYWMzI+AzMyHgMzMj4DMzIeAzMyPgMzMh4DMzI+AjcnMxMBkQEhDBkpLj0vJS4cFRoVFSIiKTUmJS4cFRoVFSMkKjYmJS8eGBsVFSIhKDUmOjwJBlUGBBQWFCIhKTYlJS8dFxsVFCMkKjglJi0cFRoVFSIiKTYlJi0cFRoVFiQkLB6GZbj+6iMBKhABJC8kGicnGhonJxoaJycaGicnGhonJxoaJycaSDooKBscGicnGhonJxoaJycaGicnGhonJxoaJycaGiUlCtP+2f7ZAAL+TgCqAcEC+AAIAAwAAAETMxMhByEDAxc3IQf+Tv9UcQGvDf4eYsL7DQHlDQGaAV7+8lABGf7n8FBQAAT95wCqAioB6gADAAcACwAPAAABNyEHBTchBzc3IQcFNyEH/g0NAcwN/g4NAcwNng0BzA3+Dg0BzA0BmlBQ8FBQ8FBQ8FBQAAb7jwCqAioB6gADAAcACwAPABMAFwAAEzchBwU3IQclNyEHFzchByU3IQcXNyEHUQ0BzA35cg0BzA3+Wg0BzA1mDQHMDf5aDQHMDVINAcwNAZpQUPBQUPBQUPBQUPBQUPBQUAACALb/9gH2AtoADwAbAAAXETMRMwc0NjMyFhUVFAYHJzc2NjU1NCYjIgYVtloUFDguOkZPRlE1KS4lISElCgLk/sAUMDpUR1VDbBo6FBBAK1UjJiYjAAQAQQAAAhcC2gADAAcACwAPAAATNSUVAREzESc1JRUHETMRQQHW/pM8pQHWpTwBUkH3Qf23AoD9gFBB90HtAoD9gAAAAQC6AZoBvQLRAAMAABMTMwO6gYKzAZoBN/7J//8AjP9gAWEAkgIGAxsAAAABAMMB0QHGAwgAAwAAExMzA8OBgrMB0QE3/skAAgBMAZkCYgLQAAMABwAAARMzAyETMwMBX4GCs/6dgYKzAZkBN/7JATf+yf//AMoCngIWAukABwZmAlgAAAABALoBmgG9AtEAAwAAExMzA7qBgrMBmgE3/skAAv5mAon/zQMJAAsAFwAAAyImNzY2MzIWBwYGIyImNzY2MzIWBwYGgh0dBAUoHR0eBQQp+x0dBAUoHR0eBQQpAokiHR4jIx4dIiIdHiMjHh0iAAH+zgKJ/2UDCQALAAADIiY3NjYzMhYHBgbxISAEBSshISEFBCwCiSIdHiMjHh0iAAH+oQKF/1cDEQADAAABJzMX/v5dXlgChYyMAAAB/sYChf+sAxEAAwAAATczB/7GgGaFAoWMjAAAAv5zAoUACgMRAAMABwAAAzczByE3MwfYhF6J/vKEXokChYyMjIwAAAH/iwImAAsC2gADAAADNzMHdSxUNQImtLQAAf5aAoX/xAMRAAYAAAE3MxcjJwf+WqFTdmFFXQKFjIxOTgAAAf5wAoX/2gMRAAYAAAEnMxc3Mwf+5nZhRlxnoQKFjE5OjAAAAf57AoD/xQMRAA0AAAMiJjczBhYzMjY3MwYG8khLCkYGKSgpOAZICmUCgFBBJzAwJ0FQAAL+nAJg/5sDRAALABcAAAMiJjc2NjMyFgcGBicyNjc2JiMiBgcGFvc2NwcITDY2OAgHTS0bJgQFHBsbJgUEHAJgPzMzPz8zMz81IRwcIiIcHCEAAAH+cAKK/8MDDAAbAAADIi4CIyIGBwcjNzY2MzIeAjMyNjc3MwcGBqseIhYVEQ0UAwRBBAg6KB4iFRURDhMDBUEFBzkCihUcFRESHh4tMhUcFRESHh4tMgAB/nICnv++AukAAwAAATchB/5yDAFADAKeS0sAAf7GAoX/iAM5ABAAAAE3NjY3NiMjNzMyFgcGBgcH/t48CAoBAxxOC2kmKAUCDgowAoU/CREGFEEnIw8cCzQAAAL+QwKF/6QDEQADAAcAAAEjJzMFIycz/vRUXVkBCFRdWQKFjIyMAAAB/rcChf+jA3AAAwAAAwcjN111d6cDcOvrAAH/OQHl/90ClAALAAADNzMyNjc3MwcGBiPHChoRFQMMSw0HQi8B5UESEUtQKzQAAAH+Rv8r/t3/qwALAAAFIiY3NjYzMhYHBgb+hyEgBAUsISEgBQQs1SIdHiMjHh0iAAL+Ev8G/xH/zgALABcAAAUiJjc2NjMyFgcGBicyNjc2JiMiBgcGFv6BNjkHCEo2NjoIB0svHCYDBR0dGiUEAxz6Ny0tNzctLTczGxYaGBsXFhsAAAH+FP8Q/vP/oQADAAAFNzMH/hR2aYDwkZEAAf4p/zX/BwAaABIAAAU3MzI2NzYmIzczBx4CBwYGI/4pCUYWHgIDMzIyOR8aNSAEBUo2yzcXDREaXz0DFCQaIjEAAf4d/zX+5gAKABAAAAUiJjc2NjczBwYGBwYWMzMH/o83OwcFLzRLDSYlBAMZGTwJyzUoHTohCRwtFRYcPAAB/YwBIgArAWgAAwAAATchB/2MCwKUCwEiRkYAAf2b/+IADwJOAAMAAAUBMwH9mwIWXv3pHgJs/ZQAAf3R/5L/1wKUAAMAAAUBMwH90QG0Uv5MbgMC/P7//wC+AokCJQMJAAcGWwJYAAD//wEmAokBvQMJAAcGXAJYAAD//wD5AoUBrwMRAAcGXQJYAAD//wEeAoUCBAMRAAcGXgJYAAD//wDLAoUCYgMRAAcGXwJYAAD//wCyAoUCHAMRAAcGYQJYAAD//wDIAoUCMgMRAAcGYgJYAAD//wDTAoACHQMRAAcGYwJYAAD//wD0AmAB8wNEAAcGZAJYAAD//wDIAooCGwMMAAcGZQJYAAD//wDKAp4CFgLpAAcGZgJYAAD//wCB/zUBXwAaAAcGbgJYAAD//wB1/zUBPgAKAAcGbwJYAAD///4U/xD+8/+hAgYGbQAAAAL+gQMx/+gDsQALABcAAAMiJjc2NjMyFgcGBiMiJjc2NjMyFgcGBmcdHQQFKR0dHQUEKfsdHQQFKR0dHQUEKQMxIh0eIyMeHSIiHR4jIx4dIgAB/ukDMP+AA7AACwAAAyImNzY2MzIWBwYG1iEgBAUsISEgBQQsAzAjHR0jIx0dIwAB/rsDKv9xA7YAAwAAAyczF+hdXlgDKoyMAAH+4AMq/8YDtgADAAABNzMH/uCAZoUDKoyMAAAC/owDKgAlA7YAAwAHAAADNzMHITczB76EX4n+8IRfiQMqjIyMjAAAAf50Ayr/3gO2AAYAAAE3MxcjJwf+dKFTdmFFXQMqjIxOTgAAAf6KAyr/9AO2AAYAAAEnMxc3Mwf/AHZhRlxnoQMqjE5OjAAAAf6VAyX/3wO2AA0AAAMiJjczBhYzMjY3MwYG2EhLCkYGKSgpOAZICmUDJVBBJzAwJ0FQAAL+tQL+/7QD4gALABcAAAMiJjc2NjMyFgcGBicyNjc2JiMiBgcGFt42NwcITDY2OAgHTS0bJgQFHBsbJgUEHAL+PzMzPz8zMz81IRwcIiIcHCEAAAH+igMv/90DsQAbAAADIi4CIyIGBwcjNzY2MzIeAjMyNjc3MwcGBpEeIhYVEQ0UAgVBBQc6KB4iFhURDhIDBUEFBzkDLxUcFRESHh4tMhUcFRESHh4tMgAB/o0DSP/ZA5MAAwAAATchB/6NDAFADANIS0sAAf7eAyD/oAPUABAAAAE3NjY3NiMjNzMyFgcGBgcH/vY8CAoBAxxOC2kmKAUCDgowAyA/CREGFEEnIw8cCzQAAAL+XQMq/74DtgADAAcAAAMjJzMFIycz8lRdWQEIVF1ZAyqMjIwAAf6IAyX/0wO2AA0AAAE2NjMyFgcjNiYjIgYH/ogLZEhITAtGByopKDcHAyVBUFBBJzAwJwAAAf7RAyr/rwP8AAMAAAMHIzdRZ3eZA/zS0gAB/1gCmf//A0gACwAAAzczMjY3NzMHBgYjqAsdEBYCDEsNB0EwAplBExBLUCs0AAAB/kX/K/7c/6sACwAABSImNzY2MzIWBwYG/oYhIAQFLCEhIAUELNUiHR4jIx4dIgAC/d7/K/9F/6sACwAXAAAFIiY3NjYzMhYHBgYjIiY3NjYzMhYHBgb+9h0dBAUpHR0dBQQp+x0dBAUpHR0dBQQp1SIdHiMjHh0iIh0eIyMeHSIAAf4W/xD+8f+hAAMAAAU3Mwf+FnZlgPCRkQAB/in/Nf8HABoAEgAABTczMjY3NiYjNzMHHgIHBgYj/ikJRhYeAgMzMjI5Hxo1IAQFSjbLNxcNERpfPQMUJBoiMQAB/h3/Nf7mAAoAEAAABSImNzY2NzMHBgYHBhYzMwf+jzc7BwUvNEsNJiUEAxkZPAnLNSgdOiEJHC0VFhw8AAH97/8Q/zn/oQANAAAFIiY3MwYWMzI2NzMGBv6CSEsKRwYoKCk5BkcKZfBQQScwMCdBUAAB/en/Pf81/4gAAwAABTchB/3pDAFADMNLSwD//wDZAzECQAOxAAcGgQJYAAD//wFBAzAB2AOwAAcGggJYAAD//wETAyoByQO2AAcGgwJYAAD//wE4AyoCHgO2AAcGhAJYAAD//wDkAyoCfQO2AAcGhQJYAAD//wDMAyoCNgO2AAcGhgJYAAD//wDiAyoCTAO2AAcGhwJYAAD//wDtAyUCNwO2AAcGiAJYAAD//wENAv4CDAPiAAcGiQJYAAD//wDiAy8CNQOxAAcGigJYAAD//wDlA0gCMQOTAAcGiwJYAAAAAQEOAoUB7wMRAAMAAAE3MwcBDoBhhQKFjIwAAAEBDwI6Ab8C2gADAAABNzMHAQ9SXloCOqCgAAADAL4CiQIlA4QAAwAPABsAAAE3MwcXIiY3NjYzMhYHBgYjIiY3NjYzMhYHBgYBUWNQbT8dHQQFKB0dHgUEKfsdHQQFKB0dHgUEKQMBg4N4Ih0eIyMeHSIiHR4jIx4dIgAB/nsCgP/FAxEADQAAAyImNzMGFjMyNjczBgbySEsKRgYpKCk4BkgKZQKAUEEnMDAnQVAAAv5vAoD/zAN6AA4AEgAAAyImNzMGFjMyNjczDgInNzMH80pUCUUFMC4vOwVHBjVSX4hjjQKASDohJSUhJzoheIKCAAAC/m8CgP/MA3oADgASAAADIiY3MwYWMzI2NzMOAicnMxfzSlQJRQUwLi87BUcGNVI5Y11eAoBIOiEkJCEnOiF4goIAAAL+bwKA/8wDogAOAB4AAAMiJjczBhYzMjY3Mw4CJzc2NzYjIzczMhYHBgYHB/NKVAlGBTAuLzsFRgY1UlQ3DAEDGjEJQSstBQINCisCgEg6ISQkISc6IXg9DQwYPCcgDRkLMgAC/nkChf/aA6AADgApAAADIiY3MwYWMzI2NzMOAjciLgIjIgcHIzc2NjMyHgIzMjY3NzMHBgbySE0KQAYsLC05BkIGMk0tHiAUFRIeBQRBAwY8Kh4hExUSDxICBEEDBjwChUg6IicnIic6IacTGRMeGRQoMBMZExAOGRQoMAAC/lkChQB8A4QAAwAKAAADNzMHBTczFyMnB3WJaI7+a6FTdmFFXQL4jIxzjIxOTgAC/lkChQAgA4QAAwAKAAADJzMXBTczFyMnBztsYGf+OaFTdmFFXQL4jIxzjIxOTgAC/lkChQAvA6IADgAVAAADNzY3NiMjNzMyFgcGBwcFNzMXIycHbzcMAQMaMQlBKy0FBBUr/nOhU3ZhRV0C+D0NDBg8JyAZGDJzjIxOTgAC/lkChf/aA6AAGQAgAAADIi4CIyIHByM3NjYzMh4CMzI3NzMHBgYFNzMXIycHlR8iFBMRHgUEQQMGPCogIhMTER4FBEEDBjz+xKFTdmFFXQMsExkTHhkUKDATGRMeGRQoMKeMjE5OAAL+iQMM/90D/AADABMAAAE3MwcHIiY3MwYWMzMyNjczBgYj/vZ8ZIFKQEIKRgUgIDEhLAVGClZBA4R4eHhGPCAmJiA8RgAC/ooDDP/eA/wADwATAAADIiY3MwYWMzMyNjczBgYjJyczF/RAQgpGBSAgMSEsBUYKVkEfUVxMAwxGPCAmJiA8Rnh4eAAAAv6JAwz/3QP8ABAAIAAAAzc2Njc2IyM3MzIWBwYGDwIiJjczBhYzMzI2NzMGBiP+NwUGAQILRwphGhkEAgsKJkdAQgpGBSAgMSEsBUYKVkEDcDgFCAMIPBkXDRwLKGRGPCAmJiA8RgAC/ogDDP/tA/wADwAqAAADIiY3MwYWMzMyNjczBgYjNyIuAiMiBwcjNzY2MzIeAjMyNjc3MwcGBvVAQwpGBSEgMSErBUYKVUFLHiUbGxMeBQFBAQU6KR4lGhkTDhMCAUEBBTcDDDw8IBwcIDw8jA4TDh4HByYtDhMOEQ0HByYtAAL+cAMMAIcD/AADAAoAAAM3MwcFNzMXIycHX3xqgf5qoFR1YkRdA4R4eHiMjE5OAAL+cAMMACUD/AADAAoAAAMnMxcFNzMXIycHNmVgYP5LoFR1YkRdA4R4eHiMjE5OAAL+cAMMAD8D/AAQABcAAAM3NjY3NiMjNzMyFgcGBgcHBTczFyMnB1k4BQUBAg8+ClUgIQUCDAko/nWgVHViRF0DcC8ECgUQOiIcDRYII2SMjE5OAAL+cAMM/+0D/AAaACEAAAMiLgIjIgcHIzc2NjMyHgIzMjY3NzMHBgYFNzMXIycHeR4lGxsTHgUBQQEFOikeJRoZEw4TAgFBAQU3/sCFgGNiRFwDmA4TDh4HByYtDhMOEQ0HByYtjG5uSUkAAAIAWv7yAlgDygAWABoAABMRNDY3NzY2NTUjNxcjFRQGBwcGBhURAxEzEVosJZEZHW6qqm4oIJsZHHh4/vIBfSxZG2wSLROqqqq0JUsYcxM0Hf6OAnoCXv37AAIAaf9CAe8DegAYAB4AABcRMxMWFhczMiYmNREzESMDJiYnIxYWFREDETMRMxWlXYEMFQUKAQgIS1yADBcGCgULh1DdvgHq/tscRxcwQRsBE/4WASUcRxcbUSD+7QJOAer+YUsAAAMAMv+wAiYDawAaACkAMgAAFyImNRE0NjMzNTQ2NjMyFhYVFTMyFhURFAYjJzM1NjY1NCYjIgYVFBYXAzM1NCYjIgYVbhkjIxkKMFEzNVEuChkjIxnrWRImNy0tNyUSN8g3LS03UCMZAbIZI+czTSosTDLnIxn+ThkjgqAHKCIoMTEoIigHAQnmLTc3LQAB/9j+1AJYA/wABAAAEyMRMwEKMjICTv7UBSj9bAABAAD+1AJYA/wABQAAEQEBMwEBAeL+JHAB4v4e/tQCkgKW/Wz9bAAAAQAA/tQCgAP8AAQAAAkCMxECTv2yAk4y/tQClAKU+tgAAAEAAP7UAlgD/AAFAAAJAjMBAQHi/h4B4nD+JAHi/tQClAKU/Wr9bgACACT/NQIHAiYAEAAaAAAXIiY3NjY3MwcGBgcGFjMzByU3MxMjNyEDMwf2NzsHBS80Sw0mJQQDGRk8Cf7gDcM9qg0BBEq5Dcs1KB06IQkcLRUWHDzLUgGCUv4sUgD//wAk/ysCBwImAiYBAAAAAAcGawJmAAAAAAAAADECUgABAAAAAAEAABQAAAABAAAAAAEBABMAFAABAAAAAAECABcAJwABAAAAAAEDAAsAPgABAAAAAAEEAAYASQABAAAAAAEFAAsATwABAAAAAAEGABEAWgABAAAAAAEHAAwAawABAAAAAAEIAAYAdwABAAAAAAEJAA0AfQABAAAAAAEKAA8AigABAAAAAAELAAsAmQABAAAAAAEMABAApAADAAEECQAAALwAtAADAAEECQABABwBcAADAAEECQACAAwBjAADAAEECQADADoBmAADAAEECQAEACoB0gADAAEECQAFABoB/AADAAEECQAGACgCFgADAAEECQAHAGICPgADAAEECQAIABICoAADAAEECQAJAEoCsgADAAEECQALADIC/AADAAEECQAMADIC/AADAAEECQANASIDLgADAAEECQAOADYEUAADAAEECQAZACYEhgADAAEECQEAACgErAADAAEECQEBACYE1AADAAEECQECAC4E+gADAAEECQEDABYFKAADAAEECQEEAAwFPgADAAEECQEFABYFSgADAAEECQEGACIFYAADAAEECQEHABgFggADAAEECQEIAAwBjAADAAEECQEJABoFmgADAAEECQEKAB4FtAADAAEECQELABYF0gADAAEECQEMACAF6AADAAEECQENAAgGCAADAAEECQEOABQGEAADAAEECQEPAAoGJAADAAEECQEQAA4GLgADAAEECQERAAwGPAADAAEECQESABAGSAADAAEECQETAAgGWAADAAEECQEUABIGYENsYXNzaWMgY29uc3RydWN0aW9uQ2xvc2VkIGNvbnN0cnVjdGlvbkJyb2tlbiBlcXVhbHMgbGlnYXR1cmVzUmFzZWQgYmFyIGZXZWlnaHRUaGluIEl0YWxpY0V4dHJhTGlnaHQgSXRhbGljTGlnaHQgSXRhbGljSXRhbGljTWVkaXVtIEl0YWxpY1NlbWlCb2xkIEl0YWxpY0JvbGQgSXRhbGljRXh0cmFCb2xkIEl0YWxpYwBDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAyADAAIABUAGgAZQAgAEoAZQB0AEIAcgBhAGkAbgBzACAATQBvAG4AbwAgAFAAcgBvAGoAZQBjAHQAIABBAHUAdABoAG8AcgBzACAAKABoAHQAdABwAHMAOgAvAC8AZwBpAHQAaAB1AGIALgBjAG8AbQAvAEoAZQB0AEIAcgBhAGkAbgBzAC8ASgBlAHQAQgByAGEAaQBuAHMATQBvAG4AbwApAEoAZQB0AEIAcgBhAGkAbgBzACAATQBvAG4AbwBJAHQAYQBsAGkAYwAyAC4AMwAwADQAOwBKAEIAOwBKAGUAdABCAHIAYQBpAG4AcwBNAG8AbgBvAC0ASQB0AGEAbABpAGMASgBlAHQAQgByAGEAaQBuAHMAIABNAG8AbgBvACAASQB0AGEAbABpAGMAVgBlAHIAcwBpAG8AbgAgADIALgAzADAANABKAGUAdABCAHIAYQBpAG4AcwBNAG8AbgBvAC0ASQB0AGEAbABpAGMASgBlAHQAQgByAGEAaQBuAHMAIABNAG8AbgBvACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAASgBlAHQAQgByAGEAaQBuAHMAIABzAC4AcgAuAG8ALgBKAGUAdABCAHIAYQBpAG4AcwBQAGgAaQBsAGkAcABwACAATgB1AHIAdQBsAGwAaQBuACwAIABLAG8AbgBzAHQAYQBuAHQAaQBuACAAQgB1AGwAZQBuAGsAbwB2AGgAdAB0AHAAcwA6AC8ALwB3AHcAdwAuAGoAZQB0AGIAcgBhAGkAbgBzAC4AYwBvAG0AVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAgAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABKAGUAdABCAHIAYQBpAG4AcwBNAG8AbgBvAEkAdABhAGwAaQBjAEMAbABhAHMAcwBpAGMAIABjAG8AbgBzAHQAcgB1AGMAdABpAG8AbgBDAGwAbwBzAGUAZAAgAGMAbwBuAHMAdAByAHUAYwB0AGkAbwBuAEIAcgBvAGsAZQBuACAAZQBxAHUAYQBsAHMAIABsAGkAZwBhAHQAdQByAGUAcwBSAGEAcwBlAGQAIABiAGEAcgAgAGYAVwBlAGkAZwBoAHQAVABoAGkAbgAgAEkAdABhAGwAaQBjAEUAeAB0AHIAYQBMAGkAZwBoAHQAIABJAHQAYQBsAGkAYwBMAGkAZwBoAHQAIABJAHQAYQBsAGkAYwBNAGUAZABpAHUAbQAgAEkAdABhAGwAaQBjAFMAZQBtAGkAQgBvAGwAZAAgAEkAdABhAGwAaQBjAEIAbwBsAGQAIABJAHQAYQBsAGkAYwBFAHgAdAByAGEAQgBvAGwAZAAgAEkAdABhAGwAaQBjAFQAaABpAG4ARQB4AHQAcgBhAEwAaQBnAGgAdABMAGkAZwBoAHQAUgBlAGcAdQBsAGEAcgBNAGUAZABpAHUAbQBTAGUAbQBpAEIAbwBsAGQAQgBvAGwAZABFAHgAdAByAGEAQgBvAGwAZAACAAD/9wAA/2UAMgAAAAEAAAAAAAAAAAAAAAAAAAAABsIAAAAkAMkBAgEDAQQBBQEGAQcBCADHAQkBCgELAQwBDQBiAQ4ArQEPARABEQBjAK4AkAESACUAJgD9AP8AZAETARQAJwDpARUBFgAoAGUBFwEYAMgBGQEaARsBHAEdAMoBHgEfAMsBIAEhASIBIwEkACkAKgElAPgBJgEnASgBKQArASoBKwAsAMwBLADNAM4A+gEtAM8BLgEvATABMQAtATIALgEzAC8BNAE1ATYBNwDiADAAMQE4ATkBOgE7AGYAMgDQATwA0QE9AT4BPwFAAUEAZwFCANMBQwFEAUUBRgFHAUgBSQFKAUsBTACRAU0ArwCwADMA7QA0ADUBTgFPAVAANgFRAOQA+wFSAVMBVAFVADcBVgFXAVgBWQA4ANQBWgDVAGgBWwDWAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnADkAOgFoAWkBagFrADsAPADrAWwAuwFtAW4BbwFwAXEAPQFyAOYBcwF0AXUBdgF3AXgBeQF6AXsARABpAXwBfQF+AX8BgAGBAYIAawGDAYQBhQGGAYcAbAGIAGoBiQGKAYsAbgBtAKABjABFAEYA/gEAAG8BjQGOAEcA6gGPAQEASABwAZABkQByAZIBkwGUAZUBlgBzAZcBmABxAZkBmgGbAZwBnQBJAEoBngD5AZ8BoAGhAaIASwGjAaQATADXAHQBpQGmAHYAdwGnAagAdQGpAaoBqwGsAE0BrQGuAE4BrwGwAE8BsQGyAbMBtAG1AOMAUABRAbYBtwG4AbkBugB4AFIAeQG7AbwAewG9Ab4BvwHAAcEAfAHCAHoBwwHEAcUBxgHHAcgByQHKAcsBzAChAc0AfQCxAFMA7gBUAFUBzgHPAdAAVgHRAOUA/AHSAdMAiQHUAFcB1QHWAdcB2ABYAH4B2QHaAIAAgQHbAdwB3QHeAd8AfwHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wBZAFoB7AHtAe4B7wBbAFwA7AHwALoB8QHyAfMB9AH1AF0B9gDnAfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwCdAJ4COAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEAmwLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAABMAFAAVABYAFwAYABkAGgAbABwDQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IAvAD0APUA9gODABEADwAdAB4AqwAEAKMAIgCiAMMAhwANA4QDhQOGA4cDiAAGA4kDigASAD8DiwOMA40DjgALAAwAXgBgAD4AQAOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wAEAOdALIAswOeAEIAxADFALQAtQC2ALcDnwOgAKkAqgC+AL8DoQAFAAoDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D3gPfA+AD4QPiA+MD5APlA+YD5wPoA+kD6gPrA+wD7QPuA+8D8APxA/ID8wP0A/UAAwP2A/cD+AP5AIQAvQAHA/oD+wCmA/wD/QCFA/4AlgP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUADgDvAPAAuAAgAI8AIQAfAJUAlACTAKcAYQCkAEEAkgRGBEcESARJBEoAnARLAJoAmQClAJgETARNBE4ETwRQBFEEUgRTAAgAxgRUBFUEVgRXBFgEWQRaBFsEXARdBF4EXwRgBGEEYgRjBGQEZQRmBGcEaARpBGoEawRsBG0EbgRvBHAEcQRyBHMEdAR1BHYEdwR4BHkEegR7BHwEfQR+BH8EgASBBIIEgwSEBIUEhgSHBIgEiQSKBIsEjASNBI4EjwSQBJEEkgSTBJQElQSWBJcEmASZBJoEmwScBJ0EngSfBKAEoQSiBKMEpASlBKYEpwSoBKkEqgSrBKwErQSuBK8EsASxBLIEswS0BLUEtgS3BLgEuQS6BLsEvAS9BL4EvwTABMEEwgTDBMQExQTGBMcEyATJBMoEywTMBM0EzgTPBNAE0QTSBNME1ATVBNYE1wTYBNkE2gTbBNwE3QTeBN8E4AC5BOEE4gTjBOQE5QTmBOcE6ATpBOoE6wTsBO0E7gTvBPAE8QTyBPME9AT1BPYE9wT4BPkE+gT7BPwE/QT+BP8FAAUBBQIFAwUEBQUFBgUHBQgFCQUKBQsFDAUNBQ4FDwUQBREFEgUTBRQFFQUWBRcFGAUZBRoFGwUcBR0FHgUfBSAFIQUiBSMFJAUlBSYFJwUoBSkFKgUrBSwFLQUuBS8FMAUxBTIFMwU0BTUFNgU3BTgFOQU6BTsFPAU9BT4FPwVABUEFQgVDBUQFRQVGBUcFSAVJBUoFSwVMBU0FTgVPBVAFUQVSBVMFVAVVBVYFVwVYBVkFWgVbBVwFXQVeBV8FYAVhBWIFYwVkBWUFZgVnBWgFaQVqBWsFbAVtBW4FbwVwBXEFcgVzBXQFdQV2BXcFeAV5BXoFewV8BX0FfgV/BYAFgQWCBYMFhAWFBYYFhwWIBYkFigWLBYwFjQWOBY8FkAWRBZIFkwWUBZUFlgWXBZgFmQWaBZsFnAWdBZ4FnwWgBaEFogWjBaQFpQWmBacFqAWpBaoFqwWsBa0FrgWvBbAFsQWyBbMFtAW1BbYFtwW4BbkFugW7BbwFvQW+Bb8FwAXBBcIFwwXEBcUFxgXHBcgFyQXKBcsFzAAjAAkAiACGAIsAigCMAIMFzQXOAF8A6ACCBc8AwgXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6gXrBewF7QXuBe8F8AXxBfIF8wX0BfUF9gX3BfgF+QX6BfsF/AX9Bf4F/wYABgEGAgYDBgQGBQYGBgcGCAYJBgoGCwYMBg0GDgYPBhAGEQYSBhMGFAYVBhYGFwYYBhkGGgYbBhwGHQYeBh8GIAYhBiIGIwYkBiUGJgYnBigGKQYqBisGLAYtBi4GLwYwBjEGMgYzBjQGNQY2BjcGOAY5BjoGOwY8Bj0GPgY/BkAGQQZCBkMGRAZFBkYGRwZIBkkGSgZLBkwGTQZOBk8GUAZRBlIGUwZUBlUGVgZXBlgGWQZaBlsGXAZdBl4GXwZgBmEGYgZjBmQGZQZmBmcGaAZpBmoGawZsBm0GbgZvBnAGcQZyBnMGdAZ1BnYGdwZ4BnkGegZ7BnwGfQZ+Bn8GgAaBBoIGgwaEBoUGhgaHBogGiQaKBosGjACOANwAQwCNAN8A2ADhANsA3QDZANoA3gDgBo0GjgaPBpAGkQaSBpMGlAaVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAahBqIGowakBqUGpganBqgGqQaqBqsGrAatBq4GrwawBrEGsgazBrQGtQa2BrcGuAa5BroGuwa8Br0Gvga/BsAGwQbCBsMGxAbFBsYGxwbIBskGygbLBswGzQbOBkFicmV2ZQd1bmkxRUFFB3VuaTFFQjYHdW5pMUVCMAd1bmkxRUIyB3VuaTFFQjQHdW5pMDFDRAd1bmkxRUE0B3VuaTFFQUMHdW5pMUVBNgd1bmkxRUE4B3VuaTFFQUEHdW5pMUVBMAd1bmkxRUEyB0FtYWNyb24HQW9nb25lawdBRWFjdXRlC0NjaXJjdW1mbGV4CkNkb3RhY2NlbnQGRGNhcm9uBkRjcm9hdAZFYnJldmUGRWNhcm9uB3VuaTFFQkUHdW5pMUVDNgd1bmkxRUMwB3VuaTFFQzIHdW5pMUVDNApFZG90YWNjZW50B3VuaTFFQjgHdW5pMUVCQQdFbWFjcm9uB0VvZ29uZWsHdW5pMDE5MAd1bmkxRUJDB3VuaTAxRjQGR2Nhcm9uC0djaXJjdW1mbGV4B3VuaTAxMjIKR2RvdGFjY2VudARIYmFyC0hjaXJjdW1mbGV4BklicmV2ZQd1bmkxRUNBB3VuaTFFQzgHSW1hY3JvbgdJb2dvbmVrBkl0aWxkZQtKY2lyY3VtZmxleAd1bmkwMTM2BkxhY3V0ZQZMY2Fyb24HdW5pMDEzQgRMZG90Bk5hY3V0ZQZOY2Fyb24HdW5pMDE0NQNFbmcGT2JyZXZlB3VuaTFFRDAHdW5pMUVEOAd1bmkxRUQyB3VuaTFFRDQHdW5pMUVENgd1bmkxRUNDB3VuaTFFQ0UFT2hvcm4HdW5pMUVEQQd1bmkxRUUyB3VuaTFFREMHdW5pMUVERQd1bmkxRUUwDU9odW5nYXJ1bWxhdXQHT21hY3Jvbgd1bmkwMUVBC09zbGFzaGFjdXRlBlJhY3V0ZQZSY2Fyb24HdW5pMDE1NgZTYWN1dGULU2NpcmN1bWZsZXgHdW5pMDIxOAd1bmkxRTlFB3VuaTAxOEYEVGJhcgZUY2Fyb24HdW5pMDE2Mgd1bmkwMjFBBlVicmV2ZQd1bmkxRUU0B3VuaTFFRTYFVWhvcm4HdW5pMUVFOAd1bmkxRUYwB3VuaTFFRUEHdW5pMUVFQwd1bmkxRUVFDVVodW5nYXJ1bWxhdXQHVW1hY3JvbgdVb2dvbmVrBVVyaW5nBlV0aWxkZQZXYWN1dGULV2NpcmN1bWZsZXgJV2RpZXJlc2lzBldncmF2ZQtZY2lyY3VtZmxleAd1bmkxRUY0BllncmF2ZQd1bmkxRUY2B3VuaTAyMzIHdW5pMUVGOAZaYWN1dGUKWmRvdGFjY2VudAZXLmN2MDcLV2FjdXRlLmN2MDcQV2NpcmN1bWZsZXguY3YwNw5XZGllcmVzaXMuY3YwNwtXZ3JhdmUuY3YwNwZLLmN2MDgMdW5pMDEzNi5jdjA4BlEuY3YxNgZhYnJldmUHdW5pMUVBRgd1bmkxRUI3B3VuaTFFQjEHdW5pMUVCMwd1bmkxRUI1B3VuaTAxQ0UHdW5pMUVBNQd1bmkxRUFEB3VuaTFFQTcHdW5pMUVBOQd1bmkxRUFCB3VuaTFFQTEHdW5pMUVBMwdhbWFjcm9uB2FvZ29uZWsHYWVhY3V0ZQtjY2lyY3VtZmxleApjZG90YWNjZW50BmRjYXJvbgZlYnJldmUGZWNhcm9uB3VuaTFFQkYHdW5pMUVDNwd1bmkxRUMxB3VuaTFFQzMHdW5pMUVDNQplZG90YWNjZW50B3VuaTFFQjkHdW5pMUVCQgdlbWFjcm9uB2VvZ29uZWsHdW5pMUVCRAd1bmkwMjU5B3VuaTAxRjUGZ2Nhcm9uC2djaXJjdW1mbGV4B3VuaTAxMjMKZ2RvdGFjY2VudARoYmFyC2hjaXJjdW1mbGV4BmlicmV2ZQd1bmkwMUQwCWkubG9jbFRSSwd1bmkxRUNCB3VuaTFFQzkHaW1hY3Jvbgdpb2dvbmVrBml0aWxkZQd1bmkwMjM3C2pjaXJjdW1mbGV4B3VuaTAxMzcMa2dyZWVubGFuZGljBmxhY3V0ZQd1bmkwMTlCBmxjYXJvbgd1bmkwMTNDBGxkb3QGbmFjdXRlC25hcG9zdHJvcGhlBm5jYXJvbgd1bmkwMTQ2A2VuZwZvYnJldmUHdW5pMDFEMgd1bmkxRUQxB3VuaTFFRDkHdW5pMUVEMwd1bmkxRUQ1B3VuaTFFRDcHdW5pMUVDRAd1bmkxRUNGBW9ob3JuB3VuaTFFREIHdW5pMUVFMwd1bmkxRUREB3VuaTFFREYHdW5pMUVFMQ1vaHVuZ2FydW1sYXV0B29tYWNyb24HdW5pMDFFQgtvc2xhc2hhY3V0ZQZyYWN1dGUGcmNhcm9uB3VuaTAxNTcGc2FjdXRlC3NjaXJjdW1mbGV4B3VuaTAyMTkFbG9uZ3MEdGJhcgZ0Y2Fyb24HdW5pMDE2Mwd1bmkwMjFCBnVicmV2ZQd1bmkwMUQ0B3VuaTAxRDgHdW5pMDFEQQd1bmkwMURDB3VuaTAxRDYHdW5pMUVFNQd1bmkxRUU3BXVob3JuB3VuaTFFRTkHdW5pMUVGMQd1bmkxRUVCB3VuaTFFRUQHdW5pMUVFRg11aHVuZ2FydW1sYXV0B3VtYWNyb24HdW9nb25lawV1cmluZwZ1dGlsZGUGd2FjdXRlC3djaXJjdW1mbGV4CXdkaWVyZXNpcwZ3Z3JhdmULeWNpcmN1bWZsZXgHdW5pMUVGNQZ5Z3JhdmUHdW5pMUVGNwd1bmkwMjMzB3VuaTFFRjkGemFjdXRlCnpkb3RhY2NlbnQPZ2VybWFuZGJscy5jYWx0BmwuY3YwMQtsYWN1dGUuY3YwMQtsY2Fyb24uY3YwMQx1bmkwMTNDLmN2MDEJbGRvdC5jdjAxC2xzbGFzaC5jdjAxBnQuY3YwMgl0YmFyLmN2MDILdGNhcm9uLmN2MDIMdW5pMDE2My5jdjAyDHVuaTAyMUIuY3YwMgZnLmN2MDMMdW5pMDFGNS5jdjAzC2dicmV2ZS5jdjAzC2djYXJvbi5jdjAzEGdjaXJjdW1mbGV4LmN2MDMMdW5pMDEyMy5jdjAzD2dkb3RhY2NlbnQuY3YwMwZqLmN2MDQMdW5pMDIzNy5jdjA0EGpjaXJjdW1mbGV4LmN2MDQGbC5jdjA1C2xhY3V0ZS5jdjA1C2xjYXJvbi5jdjA1DHVuaTAxM0MuY3YwNQlsZG90LmN2MDULbHNsYXNoLmN2MDUGbS5jdjA2BncuY3YwNwt3YWN1dGUuY3YwNxB3Y2lyY3VtZmxleC5jdjA3DndkaWVyZXNpcy5jdjA3C3dncmF2ZS5jdjA3BmsuY3YwOAx1bmkwMTM3LmN2MDgRa2dyZWVubGFuZGljLmN2MDgGZi5jdjA5BnIuY3YxMAtyYWN1dGUuY3YxMAtyY2Fyb24uY3YxMAx1bmkwMTU3LmN2MTAGdS5jdjEyC3VhY3V0ZS5jdjEyC3VicmV2ZS5jdjEyEHVjaXJjdW1mbGV4LmN2MTIOdWRpZXJlc2lzLmN2MTIMdW5pMUVFNS5jdjEyC3VncmF2ZS5jdjEyDHVuaTFFRTcuY3YxMgp1aG9ybi5jdjEyDHVuaTFFRTkuY3YxMgx1bmkxRUYxLmN2MTIMdW5pMUVFQi5jdjEyDHVuaTFFRUQuY3YxMgx1bmkxRUVGLmN2MTISdWh1bmdhcnVtbGF1dC5jdjEyDHVtYWNyb24uY3YxMgx1b2dvbmVrLmN2MTIKdXJpbmcuY3YxMgt1dGlsZGUuY3YxMgZmLmN2MTcLZi5jdjA5LnNzMjAGZi5zczIwB3VuaTA0MTAHdW5pMDQxMQd1bmkwNDEyB3VuaTA0MTMHdW5pMDQwMwd1bmkwNDkwB3VuaTA0MTQHdW5pMDQxNQd1bmkwNDAxB3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDBDB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MEUHdW5pMDQyNAd1bmkwNDI1B3VuaTA0MjcHdW5pMDQyNgd1bmkwNDI4B3VuaTA0MjkHdW5pMDQwRgd1bmkwNDJDB3VuaTA0MkEHdW5pMDQyQgd1bmkwNDA5B3VuaTA0MEEHdW5pMDQwNQd1bmkwNDA0B3VuaTA0MkQHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQwQgd1bmkwNDJFB3VuaTA0MkYHdW5pMDQwMgd1bmkwNDkyB3VuaTA0OUEHdW5pMDRBMgd1bmkwNEFFB3VuaTA0QjAHdW5pMDRCNgd1bmkwNEJBB3VuaTA0RDgHdW5pMDREQwd1bmkwNERFB3VuaTA0RTQHdW5pMDRFNgd1bmkwNEU4B3VuaTA0RjQMdW5pMDQxNi5jdjA4DHVuaTA0MUEuY3YwOAx1bmkwNDBDLmN2MDgMdW5pMDQ5QS5jdjA4DHVuaTA0MjMuY3YxMQx1bmkwNDBFLmN2MTEMdW5pMDQyMS5jdjk5B3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQ1Mwd1bmkwNDkxB3VuaTA0MzQHdW5pMDQzNQd1bmkwNDUxB3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDVDB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0UHdW5pMDQzRgd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mgd1bmkwNDQzB3VuaTA0NUUHdW5pMDQ0NAd1bmkwNDQ1B3VuaTA0NDcHdW5pMDQ0Ngd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ1Rgd1bmkwNDRDB3VuaTA0NEEHdW5pMDQ0Qgd1bmkwNDU5B3VuaTA0NUEHdW5pMDQ1NQd1bmkwNDU0B3VuaTA0NEQHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1Qgd1bmkwNDRFB3VuaTA0NEYHdW5pMDQ1Mgd1bmkwNDkzB3VuaTA0OUIHdW5pMDRBMwd1bmkwNEFGB3VuaTA0QjEHdW5pMDRCNwd1bmkwNEJCB3VuaTA0RDkHdW5pMDRERAd1bmkwNERGB3VuaTA0RTUHdW5pMDRFNwd1bmkwNEU5B3VuaTA0RjUMdW5pMDQ1OC5jdjA0DHVuaTA0MzYuY3YwOAx1bmkwNDNBLmN2MDgMdW5pMDQ1Qy5jdjA4DHVuaTA0OUIuY3YwOAx1bmkwNDQxLmN2OTkFQWxwaGEEQmV0YQVHYW1tYQd1bmkwMzk0B0Vwc2lsb24EWmV0YQNFdGEFVGhldGEESW90YQVLYXBwYQZMYW1iZGECTXUCTnUCWGkHT21pY3JvbgJQaQNSaG8FU2lnbWEDVGF1B1Vwc2lsb24DUGhpA0NoaQNQc2kHdW5pMDNBOQpBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zDElvdGFkaWVyZXNpcw9VcHNpbG9uZGllcmVzaXMHdW5pMDNDRgpLYXBwYS5jdjA4DHVuaTAzQ0YuY3YwOAVhbHBoYQRiZXRhBWdhbW1hBWRlbHRhB2Vwc2lsb24EemV0YQNldGEFdGhldGEEaW90YQVrYXBwYQZsYW1iZGEHdW5pMDNCQwJudQJ4aQdvbWljcm9uA3Jobwd1bmkwM0MyBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNjaGkDcHNpBW9tZWdhCWlvdGF0b25vcwxpb3RhZGllcmVzaXMRaW90YWRpZXJlc2lzdG9ub3MMdXBzaWxvbnRvbm9zD3Vwc2lsb25kaWVyZXNpcxR1cHNpbG9uZGllcmVzaXN0b25vcwxvbWljcm9udG9ub3MKb21lZ2F0b25vcwphbHBoYXRvbm9zDGVwc2lsb250b25vcwhldGF0b25vcwd1bmkwM0Q3B3VuaTAzRDUHdW5pMDNENgprYXBwYS5jdjA4CmdhbW1hLmN2MTELbGFtYmRhLmN2MTEGdTE2OTEwBnUxRDUzOAZ1MUQ1MzkHdW5pMjEwMgZ1MUQ1M0IGdTFENTNDBnUxRDUzRAZ1MUQ1M0UHdW5pMjEwRAZ1MUQ1NDAGdTFENTQxBnUxRDU0MgZ1MUQ1NDMGdTFENTQ0B3VuaTIxMTUGdTFENTQ2B3VuaTIxMTkHdW5pMjExQQd1bmkyMTFEBnUxRDU0QQZ1MUQ1NEIGdTFENTRDBnUxRDU0RAZ1MUQ1NEUGdTFENTRGBnUxRDU1MAd1bmkyMTI0BnUxRDU1MgZ1MUQ1NTMGdTFENTU0BnUxRDU1NQZ1MUQ1NTYGdTFENTU3BnUxRDU1OAZ1MUQ1NTkGdTFENTVBBnUxRDU1QgZ1MUQ1NUMGdTFENTVEBnUxRDU1RQZ1MUQ1NUYGdTFENTYwBnUxRDU2MQZ1MUQ1NjIGdTFENTYzBnUxRDU2NAZ1MUQ1NjUGdTFENTY2BnUxRDU2NwZ1MUQ1NjgGdTFENTY5BnUxRDU2QQZ1MUQ1NkIJemVyby56ZXJvCHR3by5jdjE4CHNpeC5jdjE4CW5pbmUuY3YxOAplaWdodC5jdjE5CWZpdmUuY3YyMAd1bmkyMDgwB3VuaTIwODEHdW5pMjA4Mgd1bmkyMDgzB3VuaTIwODQHdW5pMjA4NQd1bmkyMDg2B3VuaTIwODcHdW5pMjA4OAd1bmkyMDg5CXplcm8uZG5vbQhvbmUuZG5vbQh0d28uZG5vbQp0aHJlZS5kbm9tCWZvdXIuZG5vbQlmaXZlLmRub20Ic2l4LmRub20Kc2V2ZW4uZG5vbQplaWdodC5kbm9tCW5pbmUuZG5vbQl6ZXJvLm51bXIIb25lLm51bXIIdHdvLm51bXIKdGhyZWUubnVtcglmb3VyLm51bXIJZml2ZS5udW1yCHNpeC5udW1yCnNldmVuLm51bXIKZWlnaHQubnVtcgluaW5lLm51bXIHdW5pMjA3MAd1bmkwMEI5B3VuaTAwQjIHdW5pMDBCMwd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Ngd1bmkyMDc3B3VuaTIwNzgHdW5pMjA3OQx1bmkyMDgyLmN2MTgMdW5pMjA4Ni5jdjE4DHVuaTIwODkuY3YxOA10d28uZG5vbS5jdjE4DXNpeC5kbm9tLmN2MTgObmluZS5kbm9tLmN2MTgNdHdvLm51bXIuY3YxOA1zaXgubnVtci5jdjE4Dm5pbmUubnVtci5jdjE4DHVuaTAwQjIuY3YxOAx1bmkyMDc2LmN2MTgMdW5pMjA3OS5jdjE4DHVuaTIwODguY3YxOQ9laWdodC5kbm9tLmN2MTkPZWlnaHQubnVtci5jdjE5DHVuaTIwNzguY3YxOQx1bmkyMDg1LmN2MjAOZml2ZS5kbm9tLmN2MjAOZml2ZS5udW1yLmN2MjAMdW5pMjA3NS5jdjIwB3VuaTBBRUEHdW5pMjA0NQd1bmkyMDQ2B3VuaTIwMTYJZXhjbGFtZGJsB3VuaTIwM0QOb25lZG90ZW5sZWFkZXIHdW5pMjAzRQd1bmkyMDNGCmNvbG9uLmNhc2UbcGVyaW9kY2VudGVyZWQubG9jbENBVC5jYXNlFnBlcmlvZGNlbnRlcmVkLmxvY2xDQVQHdW5pRkY1Qgd1bmlGRjVEB3VuaTI3NzAHdW5pMjc2RQd1bmkyNzcxB3VuaTI3NkYHdW5pMjMwOAd1bmkyMzBBB3VuaTI3QzUHdW5pMjMwOQd1bmkyMzBCB3VuaTI3QzYHdW5pMjk4Nwd1bmkyOTg4B3VuaTAwQUQHdW5pMjAxMA1xdW90ZXJldmVyc2VkB3VuaTIwMUYHdW5pMjAzNBpleGNsYW1fZXF1YWwubGlnYS5zczE5LjAwMSBleGNsYW1fZXF1YWxfZXF1YWwubGlnYS5zczE5LjAwMRJoeXBoZW5faHlwaGVuLmxpZ2EZaHlwaGVuX2h5cGhlbl9oeXBoZW4ubGlnYShoeXBoZW5faHlwaGVuX2JyYWNlcmlnaHRfYnJhY2VyaWdodC5saWdhGmh5cGhlbl9oeXBoZW5fZ3JlYXRlci5saWdhD2h5cGhlbl9iYXIubGlnYRNoeXBoZW5fZ3JlYXRlci5saWdhG2h5cGhlbl9ncmVhdGVyX2dyZWF0ZXIubGlnYRBoeXBoZW5fbGVzcy5saWdhFWh5cGhlbl9sZXNzX2xlc3MubGlnYRZoeXBoZW5fYXNjaWl0aWxkZS5saWdhGGJyYWNlbGVmdF9icmFjZWxlZnQubGlnYSZicmFjZWxlZnRfYnJhY2VsZWZ0X2h5cGhlbl9oeXBoZW4ubGlnYSNicmFjZWxlZnRfZXhjbGFtX2h5cGhlbl9oeXBoZW4ubGlnYRxicmFjZWxlZnRfZXhjbGFtX2V4Y2xhbS5saWdhEmJyYWNlbGVmdF9iYXIubGlnYRpicmFjZXJpZ2h0X2JyYWNlcmlnaHQubGlnYRRicmFja2V0bGVmdF9iYXIubGlnYRVicmFja2V0bGVmdF9sZXNzLmxpZ2EcYnJhY2tldHJpZ2h0X251bWJlcnNpZ24ubGlnYRJwZXJpb2RfcGVyaW9kLmxpZ2EZcGVyaW9kX3BlcmlvZF9wZXJpb2QubGlnYRdwZXJpb2RfcGVyaW9kX2xlc3MubGlnYRRwZXJpb2RfcXVlc3Rpb24ubGlnYRFwZXJpb2RfZXF1YWwubGlnYRBjb2xvbl9jb2xvbi5saWdhFmNvbG9uX2NvbG9uX2NvbG9uLmxpZ2EWY29sb25fY29sb25fZXF1YWwubGlnYRNjb2xvbl9xdWVzdGlvbi5saWdhG2NvbG9uX3F1ZXN0aW9uX2dyZWF0ZXIubGlnYRBjb2xvbl9lcXVhbC5saWdhEmNvbG9uX2dyZWF0ZXIubGlnYQ9jb2xvbl9sZXNzLmxpZ2EYc2VtaWNvbG9uX3NlbWljb2xvbi5saWdhInNlbWljb2xvbl9zZW1pY29sb25fc2VtaWNvbG9uLmxpZ2ESZXhjbGFtX2V4Y2xhbS5saWdhHWV4Y2xhbV9leGNsYW1fYnJhY2VyaWdodC5saWdhEWV4Y2xhbV9lcXVhbC5saWdhF2V4Y2xhbV9lcXVhbF9lcXVhbC5saWdhFHF1ZXN0aW9uX3BlcmlvZC5saWdhE3F1ZXN0aW9uX2NvbG9uLmxpZ2EWcXVlc3Rpb25fcXVlc3Rpb24ubGlnYR9xdWVzdGlvbl9xdWVzdGlvbl9xdWVzdGlvbi5saWdhE3F1ZXN0aW9uX2VxdWFsLmxpZ2EfYXN0ZXJpc2tfYXN0ZXJpc2tfYXN0ZXJpc2subGlnYRVhc3Rlcmlza19ncmVhdGVyLmxpZ2ETYXN0ZXJpc2tfc2xhc2gubGlnYRludW1iZXJzaWduX3BhcmVubGVmdC5saWdhGW51bWJlcnNpZ25fYnJhY2VsZWZ0LmxpZ2EbbnVtYmVyc2lnbl9icmFja2V0bGVmdC5saWdhFW51bWJlcnNpZ25fY29sb24ubGlnYRZudW1iZXJzaWduX2V4Y2xhbS5saWdhGG51bWJlcnNpZ25fcXVlc3Rpb24ubGlnYRpudW1iZXJzaWduX251bWJlcnNpZ24ubGlnYSVudW1iZXJzaWduX251bWJlcnNpZ25fbnVtYmVyc2lnbi5saWdhMG51bWJlcnNpZ25fbnVtYmVyc2lnbl9udW1iZXJzaWduX251bWJlcnNpZ24ubGlnYRVudW1iZXJzaWduX2VxdWFsLmxpZ2EabnVtYmVyc2lnbl91bmRlcnNjb3JlLmxpZ2EkbnVtYmVyc2lnbl91bmRlcnNjb3JlX3BhcmVubGVmdC5saWdhE3NsYXNoX2FzdGVyaXNrLmxpZ2Ecc2xhc2hfYXN0ZXJpc2tfYXN0ZXJpc2subGlnYRBzbGFzaF9lcXVhbC5saWdhFnNsYXNoX2VxdWFsX2VxdWFsLmxpZ2ESc2xhc2hfZ3JlYXRlci5saWdhEHNsYXNoX3NsYXNoLmxpZ2EWc2xhc2hfc2xhc2hfZXF1YWwubGlnYRZzbGFzaF9zbGFzaF9zbGFzaC5saWdhFHNsYXNoX2JhY2tzbGFzaC5saWdhFGJhY2tzbGFzaF9zbGFzaC5saWdhHnVuZGVyc2NvcmVfYmFyX3VuZGVyc2NvcmUubGlnYRp1bmRlcnNjb3JlX3VuZGVyc2NvcmUubGlnYRZleGNsYW1fZXF1YWwubGlnYS5zczE5HGV4Y2xhbV9lcXVhbF9lcXVhbC5saWdhLnNzMTkHdW5pMjdFOAd1bmkyN0VBB3VuaTI3RTYHdW5pMjdFOQd1bmkyN0VCB3VuaTI3RTcJYW5vdGVsZWlhB3VuaTAzN0UGRU1xdWFkDlpFUk9XSURUSFNQQUNFB3VuaTAwQTACQ1IHdW5pRkVGRgd1bmkyMEJGBGRvbmcERXVybwd1bmkyMEI0B3VuaTIwQkQHdW5pMjBBRQljZW50LmN2MTQLZG9sbGFyLmN2MTQHdW5pMjI0Mwd1bmkyMjM1B3VuaTIyNkMHdW5pMjJDOAd1bmkyMjE5B3VuaTIyNTQHdW5pMjIwMQljb25ncnVlbnQHdW5pMjIxMAd1bmkyM0FBB3VuaTIyQ0UHdW5pMjJDNAd1bmkyMjIzB3VuaTIyMTUHdW5pMjIyNAd1bmkyMjM4B3VuaTIyRDAHdW5pMjJGMQdlbGVtZW50B3VuaTIyMEEHdW5pMjJFRQd1bmkyMjBFB3VuaTIwN0MLZXF1aXZhbGVuY2UHdW5pMjI0RAd1bmkyMjM5C2V4aXN0ZW50aWFsCGdyYWRpZW50B3VuaTIyNzMHdW5pMjIzRQd1bmkyOTRBB3VuaTI3REMHdW5pMjNBOQd1bmkyM0E4B3VuaTIzQTcHdW5pMjJDOQd1bmkyM0EyB3VuaTIzQTMHdW5pMjNBMQd1bmkyMjcyB3VuaTIyRUYHdW5pMjIxMwd1bmkyMjZCB3VuaTIyNkEHdW5pMjJCOAd1bmkyMjhFB3VuaTJBMDAHdW5pMkEwNQd1bmkyQTA2B3VuaTIyQkMHdW5pMjJDMgd1bmkyMkMzB3VuaTIyNDcHdW5pMjI4OAd1bmkyMjg5B3VuaTIyQkQHdW5pMjJCNAd1bmkyMjQ5B3VuaTIyMEMKbm90ZWxlbWVudAd1bmkyMjZEB3VuaTIyNkYHdW5pMjI3MQd1bmkyMjYyB3VuaTIyNkUHdW5pMjI3MAd1bmkyMkUyCW5vdHN1YnNldAd1bmkyMjg1CGVtcHR5c2V0CmxvZ2ljYWxhbmQJbG9naWNhbG9yDGludGVyc2VjdGlvbgV1bmlvbgd1bmkyMjA2B3VuaTAwQjUHdW5pMjIyNQd1bmkyMzlDB3VuaTIzOUQHdW5pMjM5Qgd1bmkyMzlGB3VuaTIzQTAHdW5pMjM5RQd1bmlGRTYyB3VuaTIwN0EHdW5pMjI3QQd1bmkyMjdDB3VuaTIyMzcHdW5pMjI1Rgd1bmkyMjM2DHJlZmxleHN1YnNldA5yZWZsZXhzdXBlcnNldAd1bmkyOTE2B3VuaTIzQUQHdW5pMjNBQwd1bmkyM0FCB3VuaTIyQ0EHdW5pMjNBNQd1bmkyM0E2B3VuaTIzQTQHdW5pMjJBMgd1bmkyMjU3B3VuaTIyMTgHc2ltaWxhcgd1bmkyMjkzB3VuaTIyOTQHdW5pMjJBMQd1bmkyMjlGB3VuaTIyOUUHdW5pMjJBMAd1bmkyMjhGB3VuaTIyOTEHdW5pMjI5MAd1bmkyMjkyB3VuaTIyQzYHdW5pMjI2Mwxwcm9wZXJzdWJzZXQHdW5pMjI3QghzdWNodGhhdAd1bmkyMTQwDnByb3BlcnN1cGVyc2V0B3VuaTIyQTQHdW5pMjJBMwd1bmkyMjA0CXRoZXJlZm9yZQd1bmkyMjRCCXVuaXZlcnNhbAd1bmkyMkYwB3VuaTIyQTUHdW5pMjJCQgd1bmkyMjlCB3VuaTIyOUQHdW5pMjI5Qwd1bmkyMjk4B3VuaTIyOTYOY2lyY2xlbXVsdGlwbHkHdW5pMjI5OQpjaXJjbGVwbHVzB2Fycm93dXAHdW5pMjE5NwphcnJvd3JpZ2h0B3VuaTIxOTgJYXJyb3dkb3duB3VuaTIxOTkJYXJyb3dsZWZ0B3VuaTIxOTYJYXJyb3dib3RoCWFycm93dXBkbgd1bmkyMTlEB3VuaTIxQUQHdW5pMjE5RQd1bmkyMUEwB3VuaTIxQTIHdW5pMjFBMwd1bmkyMUE1B3VuaTIxQTYHdW5pMjFBNwd1bmkyMUU1B3VuaTIxQTkHdW5pMjFBQQd1bmkyMUJFB3VuaTIxQzkKYXJyb3dkYmx1cA1hcnJvd2RibHJpZ2h0DGFycm93ZGJsZG93bgxhcnJvd2RibGxlZnQMYXJyb3dkYmxib3RoB3VuaTIxREIHdW5pMjFFNwd1bmkyMUU4B3VuaTIzMDQHdW5pMjMyNAd1bmkyNzk0B3VuaTI3OUMHdW5pMjc5RAd1bmkyNzlFB3VuaTI3RjUHdW5pMjdGNgd1bmkyN0Y3B3VuaTI1ODEHdW5pMjU4Mgd1bmkyNTgzB2RuYmxvY2sHdW5pMjU4NQd1bmkyNTg2B3VuaTI1ODcFYmxvY2sHdXBibG9jawd1bmkyNTk0B3VuaTI1OEYHdW5pMjU4RQd1bmkyNThEB2xmYmxvY2sHdW5pMjU4Qgd1bmkyNThBB3VuaTI1ODkHcnRibG9jawd1bmkyNTk1B3VuaTI1OTYHdW5pMjU5Nwd1bmkyNTk4B3VuaTI1OTkHdW5pMjU5QQd1bmkyNTlCB3VuaTI1OUMHdW5pMjU5RAd1bmkyNTlFB3VuaTI1OUYHbHRzaGFkZQVzaGFkZQdka3NoYWRlB3VuaTI1Q0YGY2lyY2xlB3VuaTI1RUYHdW5pMjVENAd1bmkyNUQ1B3VuaTI1RjYHdW5pMjVDQwd1bmkyNUM5B3VuaTI1Q0UKb3BlbmJ1bGxldAd1bmkyNUM2B3VuaTI1QzcHdW5pMjVDOAlmaWxsZWRib3gHdW5pMjVBMQd1bmkyNUFBB3VuaTI1QUIHdW5pMjVFNwd1bmkyNUU4B3VuaTI1RTkHdW5pMjVFQQd1bmkyNUVCB3RyaWFndXAHdW5pMjVCNgd0cmlhZ2RuB3VuaTI1QzAHdW5pMjVCMwd1bmkyNUI3B3VuaTI1QkQHdW5pMjVDMQd0cmlhZ3J0B3RyaWFnbGYHdW5pMjVCQgd1bmkyNUM1B3VuaTI1QjQHdW5pMjVCOAd1bmkyNUJFB3VuaTI1QzIHdW5pMjVCNQd1bmkyNUI5B3VuaTI1QkYHdW5pMjVDMwd1bmkyNTY2B3VuaTI1NTcHdW5pMjU1NAd1bmkyNTUwB3VuaTI1NjkHdW5pMjU1RAd1bmkyNTVBB3VuaTI1NTEHdW5pMjU2Qwd1bmkyNTYzB3VuaTI1NjAHdW5pMjU2NQd1bmkyNTU2B3VuaTI1NTMHdW5pMjUzMAd1bmkyNTEyB3VuaTI1MjcHdW5pMjUwRQd1bmkyNTFGB3VuaTI1NDEHdW5pMjUyRgd1bmkyNTExB3VuaTI1MjkHdW5pMjUwRAd1bmkyNTIxB3VuaTI1NDcHdW5pMjU2NAd1bmkyNTU1B3VuaTI1NTIHdW5pMjU0RAd1bmkyNTRGB3VuaTI1N0IHdW5pMjUzMwd1bmkyNTEzB3VuaTI1MEYHdW5pMjUwMQd1bmkyNTc4B3VuaTI1N0UHdW5pMjUwOQd1bmkyNTBCB3VuaTI1N0EHdW5pMjUwNQd1bmkyNTA3B3VuaTI1NzkHdW5pMjUzQgd1bmkyNTFCB3VuaTI1N0YHdW5pMjUxNwd1bmkyNTAzB3VuaTI1NEIHdW5pMjUyQgd1bmkyNTIzB3VuaTI1NDUHdW5pMjUyRAd1bmkyNTM1B3VuaTI1M0QHdW5pMjUzMgd1bmkyNTNBB3VuaTI1NEEHdW5pMjU0Mwd1bmkyNTZFB3VuaTI1NkQHdW5pMjU2Rgd1bmkyNTcwB3VuaTI1NzMHdW5pMjU3Mgd1bmkyNTcxB3VuaTI1NEMHdW5pMjU0RQd1bmkyNTc3B3VuaTI1MkMHdW5pMjUxMAd1bmkyNTBDB3VuaTI1MDAHdW5pMjU3NAd1bmkyNTdDB3VuaTI1MDgHdW5pMjUwQQd1bmkyNTc2B3VuaTI1MDQHdW5pMjUwNgd1bmkyNTc1B3VuaTI1N0QHdW5pMjUzNAd1bmkyNTE4B3VuaTI1MTQHdW5pMjUwMgd1bmkyNTNDB3VuaTI1MjQHdW5pMjUxQwd1bmkyNTQ2B3VuaTI1MkUHdW5pMjUzNgd1bmkyNTNFB3VuaTI1MzEHdW5pMjUzOQd1bmkyNTQ5B3VuaTI1NDQHdW5pMjU2OAd1bmkyNTVDB3VuaTI1NTkHdW5pMjU0MAd1bmkyNTM4B3VuaTI1MjYHdW5pMjUxQQd1bmkyNTFFB3VuaTI1MTYHdW5pMjU0OAd1bmkyNTM3B3VuaTI1MkEHdW5pMjUxOQd1bmkyNTIyB3VuaTI1MTUHdW5pMjU2Nwd1bmkyNTVCB3VuaTI1NTgHdW5pMjU2Qgd1bmkyNTYyB3VuaTI1NUYHdW5pMjU0Mgd1bmkyNTI4B3VuaTI1MjAHdW5pMjUzRgd1bmkyNTI1B3VuaTI1MUQHdW5pMjU2QQd1bmkyNTYxB3VuaTI1NUUHdW5pMjMzNgd1bmkyMzdBB3VuaTIzNzYHdW5pMjM0MAd1bmkyMzQ5B3VuaTIzNjUHdW5pMjMzRQd1bmkyMzVGB3VuaTIzM0QHdW5pMjM1Qwd1bmkyMzZBB3VuaTIzNjIHdW5pMjM1Mgd1bmkyMzRCB3VuaTIzNTkHdW5pMjM2Qgd1bmkyMzVBB3VuaTIzNzEHdW5pMjM2Ngd1bmkyMzRFB3VuaTIzNEEHdW5pMjM1Ngd1bmkyMzc3B3VuaTIzNjkHdW5pMjM3Mwd1bmkyMzc4B3VuaTIzNjQHdW5pMjM1Qgd1bmkyMzY3B3VuaTIzNDUHdW5pMjM3NQd1bmkyMzc5B3VuaTIzOTUHdW5pMjM0Mgd1bmkyMzNDB3VuaTIzNjAHdW5pMjM1NAd1bmkyMzREB3VuaTIzM0EHdW5pMjMzOQd1bmkyMzU3B3VuaTIzNEMHdW5pMjMzOAd1bmkyMzQ0B3VuaTIzM0IHdW5pMjM0Nwd1bmkyMzQzB3VuaTIzNkYHdW5pMjM3MAd1bmkyMzQ4B3VuaTIzNDEHdW5pMjM1MAd1bmkyMzUzB3VuaTIzNUUHdW5pMjM1OAd1bmkyMzc0B3VuaTIzNDYHdW5pMjM2RQd1bmkyMzNGB3VuaTIzMzcHdW5pMjM2Mwd1bmkyMzZEB3VuaTIzNjgHdW5pMjM3Mgd1bmkyMzVEB3VuaTIzNjEHdW5pMjM1NQd1bmkyMzUxB3VuaTIzNEYHdW5pMjM2Qwd1bmkyNjg3B3VuaTI2QTAHdW5pMjZBMQd1bmkyNzEzB3VuaTI3MTUHdW5pMjcxNwd1bmkyNzM2EmFja25vd2xlZGdlY29udHJvbBBiYWNrc3BhY2Vjb250cm9sBm1pbnV0ZQZzZWNvbmQHdW5pMjExMwd1bmkyMTE2CWVzdGltYXRlZAtiZWxsY29udHJvbAd1bmkyNDIzB3VuaTIzOEINY2FuY2VsY29udHJvbBVjYXJyaWFnZVJldHVybmNvbnRyb2wHdW5pMjMwMwd1bmkyMzFFB3VuaTIzMUYHdW5pMjMxRAd1bmkyMzFDFWRhdGFMaW5rRXNjYXBlY29udHJvbA1kZWxldGVjb250cm9sGGRldmljZUNvbnRyb2xGb3VyY29udHJvbBdkZXZpY2VDb250cm9sT25lY29udHJvbBlkZXZpY2VDb250cm9sVGhyZWVjb250cm9sF2RldmljZUNvbnRyb2xUd29jb250cm9sB3VuaTIzOEESZW5kT2ZNZWRpdW1jb250cm9sEGVuZE9mVGV4dGNvbnRyb2wYZW5kT2ZUcmFuc21pc3Npb25jb250cm9sHWVuZE9mVHJhbnNtaXNzaW9uQmxvY2tjb250cm9sDmVucXVpcnljb250cm9sDWVzY2FwZWNvbnRyb2wUZmlsZVNlcGFyYXRvcmNvbnRyb2wPZm9ybUZlZWRjb250cm9sFWdyb3VwU2VwYXJhdG9yY29udHJvbBtob3Jpem9udGFsVGFidWxhdGlvbmNvbnRyb2wHdW5pMjM4OQVob3VzZQd1bmkyMUVBB3VuaTIzMkIHdW5pMjMyNgd1bmkyMzI4B3VuaTIzMjUHdW5pMjFERgd1bmkyMURFB3VuaTIzMTgHdW5pMjNDRQ9saW5lRmVlZGNvbnRyb2wabmVnYXRpdmVBY2tub3dsZWRnZWNvbnRyb2wObmV3bGluZWNvbnRyb2wLbnVsbGNvbnRyb2wHdW5pMjNGQgd1bmkyM0ZDB3VuaTJCNTgHdW5pMjNGRAd1bmkyM0ZFB3VuaTIzMDUWcmVjb3JkU2VwYXJhdG9yY29udHJvbAtyZXBsYWNlbWVudA5zaGlmdEluY29udHJvbA9zaGlmdE91dGNvbnRyb2wMc3BhY2Vjb250cm9sFXN0YXJ0T2ZIZWFkaW5nY29udHJvbBJzdGFydE9mVGV4dGNvbnRyb2wRc3Vic3RpdHV0ZWNvbnRyb2wWc3luY2hyb25vdXNJZGxlY29udHJvbAd1bmkyMThCB3VuaTIxOEEUdW5pdFNlcGFyYXRvcmNvbnRyb2wZdmVydGljYWxUYWJ1bGF0aW9uY29udHJvbA5hbXBlcnNhbmQuY3YxNQd1bmkwMkYzB3VuaTAyRjcYZG9sbGFyX2dyZWF0ZXIubGlnYS5jdjE0FWxlc3NfZG9sbGFyLmxpZ2EuY3YxNB1sZXNzX2RvbGxhcl9ncmVhdGVyLmxpZ2EuY3YxNB1hbXBlcnNhbmRfYW1wZXJzYW5kLmxpZ2EuY3YxNSdhbXBlcnNhbmRfYW1wZXJzYW5kX2FtcGVyc2FuZC5saWdhLmN2MTUZYW1wZXJzYW5kX2VxdWFsLmxpZ2EuY3YxNRJhdF91bmRlcnNjb3JlLmxpZ2EYYW1wZXJzYW5kX2FtcGVyc2FuZC5saWdhImFtcGVyc2FuZF9hbXBlcnNhbmRfYW1wZXJzYW5kLmxpZ2EUYW1wZXJzYW5kX2VxdWFsLmxpZ2EPYmFyX2h5cGhlbi5saWdhF2Jhcl9oeXBoZW5fZ3JlYXRlci5saWdhE2Jhcl9icmFjZXJpZ2h0LmxpZ2EVYmFyX2JyYWNrZXRyaWdodC5saWdhDGJhcl9iYXIubGlnYRNiYXJfYmFyX2h5cGhlbi5saWdhEGJhcl9iYXJfYmFyLmxpZ2EYYmFyX2Jhcl9iYXJfZ3JlYXRlci5saWdhEmJhcl9iYXJfZXF1YWwubGlnYRRiYXJfYmFyX2dyZWF0ZXIubGlnYQ5iYXJfZXF1YWwubGlnYRZiYXJfZXF1YWxfZ3JlYXRlci5saWdhEGJhcl9ncmVhdGVyLmxpZ2ETZG9sbGFyX2dyZWF0ZXIubGlnYQ5wbHVzX3BsdXMubGlnYRNwbHVzX3BsdXNfcGx1cy5saWdhEXBsdXNfZ3JlYXRlci5saWdhEGVxdWFsX2NvbG9uLmxpZ2EWZXF1YWxfY29sb25fZXF1YWwubGlnYRdlcXVhbF9leGNsYW1fZXF1YWwubGlnYRBlcXVhbF9lcXVhbC5saWdhFmVxdWFsX2VxdWFsX2VxdWFsLmxpZ2EYZXF1YWxfZXF1YWxfZ3JlYXRlci5saWdhEmVxdWFsX2dyZWF0ZXIubGlnYRplcXVhbF9ncmVhdGVyX2dyZWF0ZXIubGlnYRRlcXVhbF9sZXNzX2xlc3MubGlnYRZlcXVhbF9zbGFzaF9lcXVhbC5saWdhE2dyZWF0ZXJfaHlwaGVuLmxpZ2EbZ3JlYXRlcl9oeXBoZW5fZ3JlYXRlci5saWdhGWdyZWF0ZXJfYnJhY2tldHJpZ2h0LmxpZ2ESZ3JlYXRlcl9jb2xvbi5saWdhEmdyZWF0ZXJfZXF1YWwubGlnYRpncmVhdGVyX2VxdWFsX2dyZWF0ZXIubGlnYRRncmVhdGVyX2dyZWF0ZXIubGlnYRtncmVhdGVyX2dyZWF0ZXJfaHlwaGVuLmxpZ2EaZ3JlYXRlcl9ncmVhdGVyX2VxdWFsLmxpZ2EcZ3JlYXRlcl9ncmVhdGVyX2dyZWF0ZXIubGlnYRBsZXNzX2h5cGhlbi5saWdhF2xlc3NfaHlwaGVuX2h5cGhlbi5saWdhFGxlc3NfaHlwaGVuX2Jhci5saWdhGGxlc3NfaHlwaGVuX2dyZWF0ZXIubGlnYRVsZXNzX2h5cGhlbl9sZXNzLmxpZ2EPbGVzc19jb2xvbi5saWdhFGxlc3NfY29sb25fbGVzcy5saWdhHmxlc3NfZXhjbGFtX2h5cGhlbl9oeXBoZW4ubGlnYRJsZXNzX2FzdGVyaXNrLmxpZ2EabGVzc19hc3Rlcmlza19ncmVhdGVyLmxpZ2ENbGVzc19iYXIubGlnYRFsZXNzX2Jhcl9iYXIubGlnYRVsZXNzX2Jhcl9iYXJfYmFyLmxpZ2EVbGVzc19iYXJfZ3JlYXRlci5saWdhEGxlc3NfZG9sbGFyLmxpZ2EYbGVzc19kb2xsYXJfZ3JlYXRlci5saWdhImxlc3NfbnVtYmVyc2lnbl9oeXBoZW5faHlwaGVuLmxpZ2EObGVzc19wbHVzLmxpZ2EWbGVzc19wbHVzX2dyZWF0ZXIubGlnYQ9sZXNzX2VxdWFsLmxpZ2ETbGVzc19lcXVhbF9iYXIubGlnYRVsZXNzX2VxdWFsX2VxdWFsLmxpZ2EdbGVzc19lcXVhbF9lcXVhbF9ncmVhdGVyLmxpZ2EXbGVzc19lcXVhbF9ncmVhdGVyLmxpZ2EUbGVzc19lcXVhbF9sZXNzLmxpZ2ERbGVzc19ncmVhdGVyLmxpZ2EObGVzc19sZXNzLmxpZ2EVbGVzc19sZXNzX2h5cGhlbi5saWdhFGxlc3NfbGVzc19lcXVhbC5saWdhE2xlc3NfbGVzc19sZXNzLmxpZ2EZbGVzc19sZXNzX2FzY2lpdGlsZGUubGlnYRRsZXNzX2FzY2lpdGlsZGUubGlnYRxsZXNzX2FzY2lpdGlsZGVfZ3JlYXRlci5saWdhH2xlc3NfYXNjaWl0aWxkZV9hc2NpaXRpbGRlLmxpZ2EPbGVzc19zbGFzaC5saWdhF2xlc3Nfc2xhc2hfZ3JlYXRlci5saWdhFmFzY2lpdGlsZGVfaHlwaGVuLmxpZ2ESYXNjaWl0aWxkZV9hdC5saWdhF2FzY2lpdGlsZGVfZ3JlYXRlci5saWdhGmFzY2lpdGlsZGVfYXNjaWl0aWxkZS5saWdhImFzY2lpdGlsZGVfYXNjaWl0aWxkZV9ncmVhdGVyLmxpZ2EWYXNjaWljaXJjdW1fZXF1YWwubGlnYRVlcXVhbF9lcXVhbC5saWdhLnNzMTkbZXF1YWxfZXF1YWxfZXF1YWwubGlnYS5zczE5B3VuaTI2NkQHdW5pMjY2Rgd1bmkwMzc0B3VuaTAzNzUHdW5pMDJCQwd1bmkwMkJBB3VuaTAyQzkHdW5pMDJCOQd1bmkwMzA4B3VuaTAzMDcJZ3JhdmVjb21iCWFjdXRlY29tYgd1bmkwMzBCC3VuaTAzMEMuYWx0B3VuaTAzMDIHdW5pMDMwQwd1bmkwMzA2B3VuaTAzMEEJdGlsZGVjb21iB3VuaTAzMDQNaG9va2Fib3ZlY29tYgd1bmkwMzBGB3VuaTAzMTIHdW5pMDMxQgxkb3RiZWxvd2NvbWIHdW5pMDMyNQd1bmkwMzI2B3VuaTAzMjcHdW5pMDMyOAd1bmkwMzM2B3VuaTAzMzcHdW5pMDMzOAt1bmkwMzI2LmFsdAx1bmkwMzA4LmNhc2UMdW5pMDMwNy5jYXNlDmdyYXZlY29tYi5jYXNlDmFjdXRlY29tYi5jYXNlDHVuaTAzMEIuY2FzZQx1bmkwMzAyLmNhc2UMdW5pMDMwQy5jYXNlDHVuaTAzMDYuY2FzZQx1bmkwMzBBLmNhc2UOdGlsZGVjb21iLmNhc2UMdW5pMDMwNC5jYXNlEmhvb2thYm92ZWNvbWIuY2FzZQx1bmkwMzBGLmNhc2UMdW5pMDMxMS5jYXNlDHVuaTAzMTIuY2FzZQx1bmkwMzFCLmNhc2URZG90YmVsb3djb21iLmNhc2UMdW5pMDMyNC5jYXNlDHVuaTAzMjYuY2FzZQx1bmkwMzI3LmNhc2UMdW5pMDMyOC5jYXNlDHVuaTAzMkUuY2FzZQx1bmkwMzMxLmNhc2UNZGllcmVzaXMuY2FzZQ5kb3RhY2NlbnQuY2FzZQpncmF2ZS5jYXNlCmFjdXRlLmNhc2URaHVuZ2FydW1sYXV0LmNhc2UPY2lyY3VtZmxleC5jYXNlCmNhcm9uLmNhc2UKYnJldmUuY2FzZQlyaW5nLmNhc2UKdGlsZGUuY2FzZQttYWNyb24uY2FzZQV0b25vcwp0b25vcy5jYXNlDWRp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HboclhycHcQdzh3YHJwAAgAbAGAAdAAAAHgAeAAVAI4AnQAWAJ8AoAAmALwAvAAoAN0A3QApASIBNwAqATsBOwBAAUwBXQBBAWQBZQBTAWcBaABVAYQBiABXAacBuQBcAdEB0QBvAfkB+QBwAhUCFQBxAj0CPQByAlQCVABzAmICYgB0AngCeAB1An4CfgB2AoYCiQB3BZ0FnQB7BbgFuAB8BcMFwwB9Bd4F3gB+BeAF4AB/AC8AABz+AAAdJgAAHQgAAB0SAAAc5gAAHOAAABzyAAAc5gAAHPIAAB0cAAAc5gAAHSYAABzmAAAc5gAAHOYAAB0wAAAc7AAAHToAAB1EAAAc+AAAHOwAABzsAAAdYgAAHOwAABz4AAAdTgAAHPgAABz4AAAdWAAAHPgAABzyAAAc8gAAHPIAABzyAAAc8gAAHPIAABzyAAAc8gAAHPIAABz4AAAdYgAAHPgAABz4AAAc+AAAHPgAABz4AAAc+ACAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwBzAHMAcwByuHLocuhy6HLocuhy6HLocuhy6HLocuhy6HLocuhy6HLocuhy6HLocuhy6HLocuhzSHNIc0hzSHNIcuhy6HLocuhy6HLocuhy6HLocuhy6HLocuhy6HLocuhy6HNwc3BzcHNwc3By0HLQctBy0HLQctBy0HLQcrhyuHK4crhyuHK4ctBy0HLQctBy0HMAcwBy6HLocwBzAHLocuhy6HLocuhy6HMAczBzMHMYczABBAAAbPgAAG2YAABtIAAAbUgAAGyYAABsgAAAbMgAAGyYAABsyAAAbXAAAGyYAABtmAAAbJgAAGyYAABsmAAEb8AACGZwAAhmcAAIZogACGaIAAxmiAAQb+gAEG+QABBvqAAIZqAAAG3AAABssAAAbegAAG4QAABs4AAAbLAAAGywAABuiAAAbLAAAGzgAABuOAAAbOAAAGzgAABuYAAAbOAABHAQAAhmiAAIZnAACGaIAAhmyAAMZogACGaIAAhmiAAAbMgAAGzIAABsyAAAbMgAAGzIAABsyAAAbMgAAGzIAABsyAAAbOAAAG6IAABs4AAAbOAAAGzgAABs4AAAbOAAAGzgAAgBEAAEANQAAADcAXQA1AF8AeABcAHoAegB2AHwAhgB3AIkA3QCCAOEA8gDXAPQA/ADpAP4BFADyARYBHwEJASEBOwETAT0BSQEuAUwBfAE7AX4BuQFsAbsBvAGoAb8BvwGqAcEBwwGrAcYBzQGuAc8B0QG2AdMB1wG5AdkB2gG+AeAB4QHAAeQB6QHCAesB7AHIAe4B9AHKAfYB+QHRAfsB+wHVAf0CAQHWAgMCAwHbAgYCBwHcAgoCEQHeAhUCFQHmAhcCGAHnAhoCGwHpAh0CHgHrAigCKAHtAioCLQHuAi8CMAHyAjICMgH0AjcCPQH1Aj8CQAH8AkICRAH+AkYCSAIBAkoCTAIEAk4CTwIHAlECUgIJAlQCVAILAlYCVgIMAlgCWQINAlsCWwIPAl0CagIQAm4CbgIeAnACcAIfAnICcwIgAnYCdgIiAngCeAIjAn4CfgIkAoACgAIlAoICjQImApECkQIyAqUCpQIzAsECwQI0A7YDtgI1A7oDugI2A8ADwgI3BXAFcQI6BZ0FnQI8BsAGwQI9Aj8aXAAAGmghsAAAHLoAABpoIbAAACEaAAAaaCGwAAAZbAAAGmghsAAAIRoAAB8cIbAAABlsAAAaaCGwAAAZbAAAGmghsAAAGXgAABpoIbAAABmEAAAaaCGwAAAZhAAAGmghsAAAG/wAABpoIbAAABmEAAAfHCGwAAAcBgAAGmghsAAAHBAAABpoIbAAABl4AAAaaCGwAAAiAAAAGmghsAAAGlwAAB8cIbAAABzEAAAaaCGwAAAckgAAGmghsAAAHJwAABpoIbAAABpcAAAaaCGwAAAcfgAAGmghsAAAHKYAABpoIbAAABpcAAAaaAAAAAAcugAAGmgAAAAAGlwAABpoAAAAABpEAAAaSgAAAAAagAAAGkoAAAAAGXIAABpKAAAAABpEAAAaSgAAAAAZcgAAGkoAAAAAGooAABpKAAAAABpcAAAaaAAAGnQaXAAAGmgAABp0GYQAABpoAAAadBpcAAAaaAAAGnQhugAAIcQhzgAAGpQAACHEIc4AABqeAAAhxCHOAAAasgAAIcQhzgAAGrIAACHEIc4AABqoAAAhxCHOAAAasgAAGuQhzgAAGrwAACHEIc4AABrGAAAhxCHOAAAa0AAAIcQhzgAAIKwAACHEIc4AABraAAAhxCHOAAAhugAAGuQhzgAAGu4AACHEIc4AABr4AAAhxCHOAAAbAgAAIcQhzgAAIboAACHEIc4AABsMAAAhxCHOAAAaXAAAGmgAAAAAGzQAABtSAAAAABsWAAAbUgAAAAAbIAAAG1IAAAAAGyoAABtSAAAAABsqAAAbUgAAAAAbNAAAGz4AAAAAG0gAABtSAAAAABpcAAAaaAAAGnQaXAAAGmgAABp0GYQAABpoAAAadCHYAAAh7CH2AAAbXAAAIewh9gAAG2YAACHsIfYAABtwAAAh7CH2AAAh4gAAIewh9gAAG3oAACHsIfYAACHYAAAbhCH2AAAbjgAAIewh9gAAG5gAACHsIfYAABuiAAAh7CH2AAAh2AAAIewh9gAAG6wAACHsIfYAACDKAAAaaAAAAAAbtgAAGmgAAAAAGlwAABpoAAAAABpcAAAf2gAAAAAb1AAAGj4AABp0G8AAABo+AAAadBvUAAAaPgAAGnQb1AAAG8oAABp0G9QAABo+AAAadBveAAAb6AAAG/IaXAAAGmgAAAAAGlwAABpoAAAAABy6AAAaaAAAAAAZhAAAGmgAAAAAGlwAAB/aAAAAABymAAAaaAAAAAAaXBpiGmgabhp0HLoaYhpoGm4adCEaGmIaaBpuGnQZhBpiGmgabhp0G/waYhpoGm4adBmEGmIfHBpuGnQcBhpiGmgabhp0HBAaYhpoGm4adBl4GmIaaBpuGnQiABpiGmgabhp0GlwaYh8cGm4adBzEGmIaaBpuGnQckhpiGmgabhp0HCQaYhpoGm4adBwaGmIaaBpuGnQcJBpiHxwabhp0HC4aYhpoGm4adBw4GmIaaBpuGnQcQhpiGmgabhp0GX4aYhpoGm4adBycGmIaaBpuGnQaXBpiAAAAAAAAGlwaIBpoAAAAABy6GiAaaAAAAAAcphpiGmgabhp0GlwAABpoAAAAABpcAAAaaAAAAAAaXAAAGmgAAAAAHLoAABpoAAAAABmEAAAaaAAAAAAaXAAAH9oAAAAAGlwAABpoAAAAABy6AAAaaAAAAAAZhAAAGmgAAAAAGlwAABpoAAAAABmEAAAaaAAAAAAaXAAAH9oAAAAAGlwAABpoAAAadBpcAAAaaAAAGnQZhAAAGmgAABp0GlwAABpoAAAadBpcAAAf2gAAGnQaXByIGmgabgAAHLociBpoGm4AACEaHIgaaBpuAAAZhByIGmgabgAAIgAciBpoGm4AABpcHIgfHBpuAAAcxByIGmgabgAAHJIciBpoGm4AABxWHIgaaBpuAAAcTByIGmgabgAAHFYciB8cGm4AABxgHIgaaBpuAAAcahyIGmgabgAAHHQciBpoGm4AABl+HIgaaBpuAAAcnByIGmgabgAAGlwciAAAAAAAABx+HIgaaBpuAAAcphyIGmgabgAAGlwAABpoAAAAABpcAAAaaAAAAAAcugAAGmgAAAAAGYQAABpoAAAAACIAAAAaaAAAAAAcxAAAGmgAAAAAGlwAABpoAAAAABpcAAAaaAAAAAAcugAAGmgAAAAAGYQAABpoAAAAACIAAAAaaAAAAAAaXAAAHxwAAAAAHMQAABpoAAAAABySAAAaaAAAAAAcnAAAGmgAAAAAHKYAABpoAAAAABpcAAAaaAAAGnQcugAAGmgAABp0GYQAABpoAAAadBywAAAaaAAAGnQaXAAAGmgAAAAAHLoAABpoAAAAABmEAAAaaAAAAAAiAAAAGmgAAAAAHMQAABpoAAAAABpcAAAaaAAAAAAaXAAAH9oAAAAAGlwaYhpoGm4adBosAAAaSiIyAAAeNgAAGkoiMgAAGYoAABpKIjIAABzOAAAaSiIyAAAZigAAHR4iMgAAHM4AABpKIjIAABzYAAAaSiIyAAAc4gAAGkoiMgAAGbQAABpKIjIAABmKAAAaSiIyAAAc7AAAGkoiMgAAGYoAAB0eIjIAABz2AAAaSiIyAAAdAAAAGkoiMgAAHQoAABpKIjIAAB0UAAAaSiIyAAAaLAAAHR4iMgAAHSgAABpKIjIAAB0yAAAaSiIyAAAdPAAAGkoiMgAAGiwAABpKIjIAAB1GAAAaSiIyAAAeSgAAGkoiMgAAGZAAAAAAAAAAAB1QAAAAAAAAAAAaXAAAGmgAAAAAIjwAACJGAAAAAB1aAAAiRgAAAAAdZAAAIkYAAAAAIjwAACJGAAAAAB1uAAAiRgAAAAAdeAAAIkYAAAAAGlwAABpoAAAaJhpWAAAaaCE4AAAhpgAAGmghOAAAGcwAABpoITgAABoUAAAaaCE4AAAZzAAAGmghOAAAHlQAABpoITgAABnMAAAfHCE4AAAeXgAAGmghOAAAHmgAABpoITgAAB5yAAAaaCE4AAAiFAAAGmghOAAAIhQAABpoITgAABpWAAAfHCE4AAAf0AAAGmghOAAAICAAABpoITgAAB86AAAaaCE4AAAaVgAAAAAAAAAAIIQAABpoITgAABpcAAAaaAAAAAAZlgAAGcYAAAAAHYIAABnGAAAAABmiAAAZxgAAAAAZnAAAGcYAAAAAGaIAABnGAAAAAB2MAAAZxgAAAAAdlgAAGcYAAAAAHaAAABpoAAAadB2qAAAaaAAAGnQhVgAAGmgaegAAIloAACJQGnoAAB20AAAiUBp6AAAdyAAAIlAaegAAHb4AACJQGnoAAB3IAAAiUBp6AAAhVgAAIlAaegAAIVYAACJQGnoAACFWAAAiZBp6AAAd0gAAIlAaegAAHdwAACJQGnoAAB3mAAAiUBp6AAAhVgAAIlAaegAAHfAAACJQGnoAACFgAAAhagAAAAAd+gAAIWoAAAAAHgQAACFqAAAAABpcAAAaaAAAAAAaXAAAH9oAAAAAGlYAAAAAAAAAAB4sAAAZrgAAGnQeDgAAGa4AABp0HiwAABmuAAAadB4sAAAeGAAAGnQeIgAAGmgAABmoHiwAABmuAAAadBpWAAAaaAAAAAAaLAAAGmgAAAAAHjYAABpoAAAAABosAAAeQAAAAAAZtAAAGmgAAAAAGiwAAB/aAAAAAB5KAAAaaAAAAAAaViIoGmgabhomIaYiKBpoGm4aJhnMIigaaBpuGiYaFCIoGmgabhomGcwiKBpoGm4aJh5UIigaaBpuGiYZzCIoHxwabhomHl4iKBpoGm4aJh5oIigaaBpuGiYeciIoGmgabhomIhQiKBpoGm4aJhpWIigfHBpuGiYf0CIoGmgabhomICAiKBpoGm4aJh6GIigaaBpuGiYefCIoGmgabhomHoYiKB8cGm4aJh6QIigaaBpuGiYemiIoGmgabhomHqQiKBpoGm4aJhneIigaaBpuGiYfOiIoGmgabhomGlYiKAAAAAAAABpWIigaaAAAAAAhpiIoGmgAAAAAIIQiKBpoGm4aJhpWAAAaaAAAAAAergAAHrgAAAAAHsIAABpoAAAAABnYAAAe1gAAAAAezAAAHtYAAAAAGdIAAB7WAAAAABnYAAAe4AAAAAAaVgAAGmgAAAAAIaYAABpoAAAAABoUAAAaaAAAAAAaVgAAGmgAAAAAGcwAABpoAAAAABpWAAAf2gAAAAAZwAAAGboAABomGcAAABm6AAAaJhnAAAAZugAAGiYZwAAAGboAABomGcAAAB7q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ABIAEwAUABUAFgAXABgAGQAbACIAIwAkACUAJgAnACgAKQAqAAD//wAjAAAAAQACAAMABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAHAAiACMAJAAlACYAJwAoACkAKgAA//8AIwAAAAEAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZAB0AIgAjACQAJQAmACcAKAApACoAAP//ACMAAAABAAIAAwAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAeACIAIwAkACUAJgAnACgAKQAqAAD//wAjAAAAAQACAAMABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAHwAiACMAJAAlACYAJwAoACkAKgAA//8AIwAAAAEAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZACAAIgAjACQAJQAmACcAKAApACoAAP//ACMAAAABAAIAAwAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAhACIAIwAkACUAJgAnACgAKQAqAAABAAAAAQEAAAECAAABAwABEbwAFQABEbAAMwABEToAMwABETQDiQABETQANwABES4DiAABES4AaAABESgAaQABESIAagABERwDlAABEYYAcAABEYAAcgABEXoDkQABEQoAZQABEQQDmgABEQQCCAABEP4CCQABEPgCtwABEPgAWAABEPIAWQABEOwDpQABEOwCMgABEOYCNQABEOYCFQABEOACGAABEOAAYgABENoDoAABENoCCgABENQCCwABEQ4AWwABEM4AYgABEMgAYwABEMIDogABEPYAXAABEPADowABELYAVQABELABDgABELAAFwABEKoAGAABEKQDdwABEKQAZgABEJ4AZwABEJgDngABEJgAVwABEJIAWAABEIwBFwABEIwAVwABEIYDcgABEFwCswABEEoCsQABEHoCOgABEDgCsAABEG4CqwABD+oABwABEGgAEAABEGIADwABEtAAEAABD9gACgABEcYAOAABEcoAlAABD8wAfwABD9IArgABEcIAYwABD8AAQAABD8AAxgABD8AAARKkAAEPvgABEqYAAQ+8AAESqAABD7QAARX+AAEPrAABGHYAARAUAAEV+gABEAwAARX+AAEPmgABFgIAAQ+YAAESggABD5AAARX+AAEPjgABFgIAAQ+GAAEWBgABD4QAARqQAAEPfAABFgIAAQ96AAEakgABD3IAARX+AAEPcAABGCQAAQ9uAAEZ0gABD2YAARqEAAEPngABFeoAAQ9cAAESLAABD1QAARXmAAEPhgABFeoAAQ9KAAEX+gABD0gAARmqAAEPQAABF/gAAQ8+AAESBgABDzYAARXOAAEPNAABEgAAAQ8sAAEVygABDyoAARH6AAEPKAABF9YAAQ8mAAEPQgABITYAAQ8kAAER9AACEeQR7AACEeoAAga/A2oAAhHgAAIGvwa/AAER3gACEIwVkAACEdQAAgNhBr8AAhHKAAIGvwa/AAER0AACEHQRyAACEcYAAgNsBr8AARHEAAIVaA7oAAIRugACBr8DggABEpAAAg7YFV4AAhKGAAIGEwa/AAERrAACDsgRpAACEaIAAgX+Br8AARGoAAIOuBGgAAIRngACBgQGvwABEZwAAhAWDqgAAhGSAAIGvwNvAAERkAACDpgQCAACEYYAAgYFBr8AARGEAAIZwg6IAAIRegACBr8DcAABEYAAAhF4DngAAhF2AAIGvwNtAAIRdAACA6IGvwACEWoAAga/A6EAARJYAAIUyA5UAAISTgACBr8DmwABEkQAAha0DkQAAhI6AAIGvwOfAAESMAACEUAPlgACEiYAAga/A5wAARE0AAIOIBgqAAIRKgACA5kGvwABESAAAg90GCQAAhEWAAIDmga/AAERDAACGB4N/AACEQIAAga/A4wAARHAAAIRAA3sAAIRtgACBr8DdQABEPQAAhRGDdwAAhDqAAIGvwN0AAETWAACDcwUPAACE04AAgZCBr8AAhNEAAIGJwa/AAEQ0gACDbIQygACEMgAAgZABr8AAREWAAINohQUAAIRDAACBiwGvwABEQIAAg2SFAoAAhD4AAIGvwYtAAERhgACFAANggACEXwAAga/BkUAARCaAAIQihCSAAIQkAACBr8GMwABEIYAAhPiDqgAAhB8AAIGvwYyAAEQcgACE9gNSgACEGgAAga/BjEAARC+AAITzg06AAIQtAACBr8DYwABEQoAAhBSDnIAAhEAAAIGvwNl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BrUGtgACEjYAKQMxAzIGgQaCBoMGhAaFBoYGhwaIBokGigaLBowGjQaPBpAGkQaTBpQGlQaYBpkGmgabBpwGnQaeBp8GoAahBqIGpAavBrAGsQayBrMGtAa1BrYAAhKkAC8BAAbBBsABDgGRAQABDgGRBoEGggaDBoQGhQaGBocGiAaJBooGiwaMBo0GjwaQBpEGkwaUBpUGmAaZBpoGmwacBp0GngafBqAGoQaiBqQGrwawBrEGsgazBrQGtQa2AAISmAAvALoAuwGfAaABoQF+AX8BgAGBAYIBgwGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkB/AH9Af4CAAIBAf8CQQJCAkMCRAKSApECkwACEpYAMwG9Ab4AhgCNAb0BBgG+AUkBfQFQAzIGvwaBBoIGgwaEBoUGhgaHBogGiQaKBosGjAaNBo8GkAaRBpMGlAaVBpgGmQaaBpsGnAadBp4GnwagBqEGogakBq8GsAaxBrIGswa0BrUGtgABAAEA/wABAAECyQABAAEBGgABAAEAfAABAAEA9AABAAEDNgABAAEDNwABAAEDKwABAAEDJQABAAEECAABAAEDGgABAAEEDwABAAEEDgABAAEDHwABAAEEDAABAAEDHQABAAEFsQABAAEDSAABAAEDIQABAAEFqAABAAEDTQABAAEEFAABAAEDIwABEgoAAQABAUoAAQABAxwAAQABAy4AAhWCFZIAARWcAAESGAABEiIAARIsAAESNgABEkAAARJKAAESVAABEl4AARWIAAESZAABEm4AARJ4AAEViAABFZQAARJ6AAEShAABFZgAARWkAAEShgABEpAAARWoAAESlgABEqAAARKqAAEStAABEr4AARLIAAEVnAABEs4AARWkAAES1AABFawAARLaAAES5AABEu4AARL4AAEVqAABGdgAARWwAAES9gABFbgAARXEAAES+AABEwIAARMMAAETFgABEyAAARMqAAETNAABFbQAARXAAAEVzAABFdgAARXkAAEV8AABFfwAARMiAAEWBAABEygAARMyAAETPAABFgQAARNCAAETTAABE1YAARNgAAETagABE3QAARN+AAETiAABE5IAAROcAAETpgABE7AAARO6AAETxAABE84AARPYAAET4gABE+wAARP2AAEUAAABFAoAARCsAAIAAQFMAVAAAAACAAEA9QD7AAAAAgABAUABQwAAAAIg8CECAAIZChkaAAIT5hWOAAIT7BWWAAIZGBkoAAIZMhlCAAIZTBlcAAIZZhl2AAIZgBmQAAIZmhmqAAIZtBnEAAIZzhneAAIZ6Bn4AAIaAhoSAAIaHBosAAIQOBBAAAEgtAABIMIAASDQAAEaJAABGjAAARo8AAEaSAABGlQAARpgAAEabAABGngAARqEAAEakAABGpwAARqoAAEatAABGsAAARrMAAEa2AABGuQAARrwAAEa/AABGwgAARsUAAEbIAABGywAARs4AAEbRAABG1AAARtcAAEbaAABG3QAAgABAskC0gAAAAQUzBTYG3YbhAAEFNoU5huIG5YABBToFuAbmhuoAAQU6hYiG6wbugAEFOwU+Bu+G8wABBT6Ftob0BveAAQU/BUIG+Ib8AAEFQoW3hv0HAIAAyAQJoImlAADIBgmniawAAEAAgM2A0gAAQACAzcDSAADG+Yb9CAQAAEAAgMfAzYAAQACAx8DNwADFNQWnBvqAAEAAgNNBacAAxTQFNwb6AABAAIDNwWxAAEAAgM4BbEAAQACAzkFsQABAAIDOAQPAAMUwBZ8G84AAQACAzYFsQABAAIDLgMvAAMbxB8UH7gAAQACAyUDLgADFKQWJBvCAAEAAgMaBA8AAxSgFxAbwAABAAIEDgQPAAMfmB+oJhIAAyYcJi4mQAABAAIEDwWxAAMbph4eH6AAAxR8FfAbrAABAAIDOQQOAAEAAgNNBbEAAQACAx8EDAADFGgWwBuaAAEAAgMcBA4AAQACAxwEDwABAAIDHAQMAAMWlBagG4gAAQACBA4FsQABAAIDSAWxAAEAAgQMBbEAAxt2HfYfSAABAAIDHAMhAAEAAgMhBAwAAxQcFWAbbAABAAIDGgMhAAEAAgQMBagAAxQQFjgbYgABAAIDGgQMAAEAAgMuBAwAAQACBAwEDgABAAIDSAQOAAMbSB1sHwAAAQACBAwEDwABAAIEDwQUAAMT3BYQGz4AAQACBA4EFAADE9gVQBs8AAEAAgNIBBQAAxPUE+AbOgABAAIEFAWnAAMT3BXIGzgAAQACBAwEFgADE9gT5Bs2AAEAAgO4BA8AAxPgFcAbNAABAAIDuAQOAAMT3BPoGzIAAQACBAgEDwADFXwVoBswAAEAAgQIBA4AAxPUFNwbLgABAAIDJQQPAAMT0BWAGywAAQACAyUEDgADE8wUyBsqAAEAAgMuBA8AAxUwFWAbKAABAAIDLgQOAAMTuBPEGyYAAQACAysDNgADE8ATzBskAAEAAgMrAzgAAxPIE9QbIgABAAIDKwM0AAMT0BQkGyAAAQACAyEDKwABAAIDKwNNAAMTxBQwGxYAAQACAx8DKwADE8AUCBsUAAEAAgMcAysAAxO8FNAbEgABAAIDKwQMAAMTuBPEGxAAAQACAysDOQABAAIA9AGiAAEAAgHUAhgAAiQSJCQAAiQwJEIAAiROJGAAAiRsJH4AAQACA0gEDwAAAAUdfh2MJIAkkCSgAAUcShPiGtAdjh2cAAUdnh2sJJgkqCS4AAUi+iMIJLwkzCTcAAUdoh2wJOAk8CUAAAUarBNSGrgdsh3AAAUdwh3QJPglCCUYAAUd0huGJRwlLCU8AAUd1BtsJUAlUCVgAAUalBM6G0gd1h3kAAUd5h30JVglaCV4AAUd9h4EJXwljCWcAAUeBh4UJaAlsCXAAAUeFh4kJcQl1CXkAAQl6CX4K9gr6gAEHhweKiX+Jg4ABBpQEuoa+B4uAAQaUhucE7geMgAEHjYeRCYAJhAABB5IHlYmFiYmAAQaQBpMEsIeWgAEHl4ebCYiJjIABB5wHn4mOCZIAAQegh6eHpAmTgAEGkgelBowHqIABBoyGj4StB6mAAQeqh64JkAmUAAEHrweyiZWJmYABBsuGiwTSh7OAAQaLhswG0oe0gAEGjASUho8HtYABB7aIX4mTiZeAAQmZB7eJnQmhAAEJooe4iaaJqoABBogEmYazh7mAAQaIhrQEwQe6gAEGiQSIhowHu4ABBoyEvAavB7yAAQe9h8EJogmmAAEHwgmnhoqJq4ABB8MIaYmtCbEAAQfEB8eJsom2gAEHyIfMCbgJvAABB80IOwm9icGAAQaRhpSGl4fOAAEHzwnAhn8JxIABB9AH04fXCcYAAQZ9ho0GkAfYAAEH2QfuCcUJyQABBnuEawZ+h9oAAMnIClEKpQAAycoJzgqngADH1wglidAAAMgtiDEJ0gAAx9aH2gnUAADH24ffCdYAAMfgh+QJ2AAAx+WIQonaAADH5wgZidwAAMfoh+wJ3gAAx+2H8QngAADH8of2CeIAAMf3h/sJ5AAAx/yIAAnmAAGKkgqWC28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AAMDIQMhAyEAAAABBagAAQACBagFqAAAAAAAAQADBagFqAWoAAAAAQMfAAEAAgM3AzcAAAABAx8AAQACAx8DNwAAAAAAAQABAxwAAQAAAB0AAAABAAEEDAABAAAAQgABAxoAAQACAxoEDwAAAAAAAQADAxoEDwQPAAAAAQQPAAEAAgQPA0gAAAAAAAEAAwQPA0gDSAAAAAAAAQABAxwAAQAAAHUAAQQPAAEAAgMcBA8AAAAAAAEAAwMcBA8EDwAAAAEEDwABAAIEDwQUAAAAAAABAAMEDwQUBBQAAAABBA8AAQACBbEFsQAAAAAAAQADBbEFsQQOAAAAAAABAAMFsQWxBbEAAAAAAAEAAQWxAAEAAACPAAAAAQABBbEAAQAAAJEAAAABAAMEDwQMBAwAAAABBA8AAQACBA8EDAAAAAEDTQABAAIFsQNNAAAAAAABAAMFsQNNA00AAAAAAAEAAQQMAAEAAADMAAAAAQABBA8AAQAAANAAAAABAAEDIQABAAAA4AABAxwAAQACAxwEDAAAAAAAAQADBbEFsQNIAAAAAAABAAMFsQWxBAwAAAAAAAEAAQNIAAEAAAD2AAAAAQABBAwAAQAAAPgAAAABAAEDHAABAAABDgAAAAEAAQQMAAEAAAEXAAEEDwABAAIDSAQPAAAAAAABAAMDSAQPBA8AAAABBAwAAQACBA4EDgAAAAEEDgABAAIEDAQOAAAAAQQOAAEAAgQOBAwAAAAAAAEAAwQOBAwEDAAAAAEEDgABAAIEDgNIAAAAAAABAAMEDgNIA0gAAAABBA4AAQACA0gEDgAAAAAAAQABBBQAAQAAAUIAAQQMAAEAAgQPBA8AAAABBA8AAQACBBQEFAAAAAAAAQADBBQEFAQUAAAAAAABAAMEFAQUBA4AAAAAAAEAAQQUAAEAAAFcAAEEFAABAAIEFAQOAAAAAAABAAEDTQABAAABiQABBA8AAQACA0gEDgAAAAEDHAABAAIDIQQOAAAAAAABAAMDIQQOBA4AAAABBA8AAQACBBQEDgAAAAAAAQADBBQEDgQOAAAAAQQPAAEAAgNIBbEAAAAAAAEAAwNIBbEFsQAAAAEFsQABAAIEDAQOAAAAAQWxAAEAAgNIBA4AAAABBA8AAQACA7gEDgAAAAAAAQADA7gEDgQOAAAAAQQPAAEAAgQIBA4AAAAAAAEAAwQI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AAEABAAAAAAAAQAAAAAAFAAAADoAAAAAAAAAAAABAAAADAABAAAAHAABAALAAMAAAAAAAEAAQAAAAgAAAAEAAP8AAAADPQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEA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UFtQZFBtUHZQf1CIUJFQmlCjUKxQtVC+UMdQ0FDZUOJQ61D0UP1RBlEPURhRIVEqUTNRPFF9UZ1R2FIXUjlSdVK8UthTRFOLU5RTnVOmU69TuFPBU8pT01PcVCFUelTVVN5U51T0VWZVb1V6VYNVy1XZVjlWeVbSVx9XP1dNV4FXq1faWAdYNFh/WMpY1Vj4WZBZsFnQWeJZ7lpEWo9amFqrWrlax1ruWyJbLVs4W2lbnFv3XFJcalyCXItclVyVXJVclVyVXKlcvV0aXS5dQl2gXc9d/F4PXhheK14+XkdeWl6EXpBe2l7mXxBfGV9DX41fqV/FX9hf61/4YARgEmBPYJxgt2DaYY5hqGHAYdph/2IbYkBiimKTY0hj12PiZD9kSGRkZG5kwmTNZNpk5WTvZPhlAWUKZRRlH2UoZXNlfGWFZY5ll2WhZatl3WYGZhJmHWYpZjRml2ahZqxmtWciZ7hoDGiHaPVphmn4apdrYmu9bAhsdmx/bIlsqGzHbPFs+20ebSdtP21XbW5tgW2+bgtuC24LbgtuC24LbgtuFG4dbh1uHW4dbh1uHW4dbntuwW9Db7VwFnBrcK1xH3FrccpyBHI8cpVy+XNHc4dzh3OHc5Jz3HQQdGd0iXSXdM10zXTbdOR09nUgdX91v3YCdgJ2QnZCdl12gHbKdw13LXdPd6t4BXgFeAV4J3hgeIF4gXiPeKF4tHkPeU95eHm3efZ59nn2efZ6CHoaekN6c3qjev97Q3uGe69723xifKp88n1BfWx9nX3IffN+JX5Mfoh+xH7nfvB/E39Tf25/jn+yf9eAA4AwgFmAZ4CtgMSA5IFhgYyBoIG0geqCHoJQglmCe4KcgryDHoMngzmDR4Npg4uDlIO2g9iETIT1hReFKYVahZOF84ZMhoCGv4b+hv6HIIdZh3qHeoeDh5SHpYe3h/mH+YgCiByINog2iESIcYiJiKSIxojhiQOJA4kuiWWJlonZidmKEIokijaKWoqai06Lcouyi8SL8Ix0jIOMoIy1jMWM6ozqjQKNKo1SjXqNn43Hje+OF448jnuOuI64jriOuI64jriOuI64jriOuI7ojy6Pco9yj3KPco9yj3KPco9yj3KPco9yj3KPkI+bj5uPm4+bj5uPm4+bj5uPm4+bj5uPm4+bj5uPm4+bj5uPm4+bj5uPm4+bj5uPm4+b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AAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAACAAAAAgABAISEhIQAgAIADAA6AAAAOgABAIAaCA4MFBIHAPjy9Ozv+fwABgYODQgEAPn68vL4g4ED8+kWDIISDBbp9QDo6OnpFhcYGBgXFunp6IOAGvv08/X1+gAFDA0LCwYD/fLw8u/2/AINEA4QCYOBA/v4BwSCEgQH+PwAFxcF+Af76enp+wf4BReDAIACAAwAGQAAABkAAQAKDwsBCRcUCOvn7fGDgATn5xgT/YEB5+eECvn89/D0+fQPEgoHg4AEFxfl4f2BARcXhACAAgAMADQAAAA0AAEAGAsFCAwSERQQCP3z8gwJBAQC9/f5+wPv8vaDgAzd7/UFAwwYGBgLAgIBggYDBAwDBufnhBj4+/Py8PDw+P4DExT59voCCgsKCgP/HgwJg4AMFv36+vny6enp8/v7/oIG/Pj37vAVFYQAgAIADAA6AAAANwABABsDCRER9/b6/wQODxALBgoGFAwI+v8N//nz9PT9g4EP/vz88+jo6PT9BxMTE/cZGYEGIBD9/f39/oQbA/z09A8RDAb/+Pf2/QQFBPLx9A8NHxUSEBEQCYOEDAoXFxcQCgX+/v776+uBBvH+AwMHCgWEgAIADAAbAAAAGwABAAsOEBMPD/D49w0L8fSDgAINDfaBBP719e3thAvw7vb67gkSE/LwCwuDgAL19Q+BBAsNDfv7hACAAgAM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");
-}
-body {
- --blur-intensity: 8px;
- --accent-border-width: 2px;
- --scroll-bar-size: 12px;
- --window-border: 1px solid var(--window-border-color);
- --fade-away-opacity: 0.25;
- --fade-away-delay: 850ms;
- --custom-vault-banner-icon-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='40' height='40'%0AviewBox='0 0 40 40'%0Astyle=' fill:%23000000;'%3E%3Cpath fill='%23dbb065' d='M1.5 35.5L1.5 4.5 11.793 4.5 14.793 7.5 35.5 7.5 35.5 35.5z'%3E%3C/path%3E%3Cpath fill='%23967a44' d='M11.586,5l2.707,2.707L14.586,8H15h20v27H2V5H11.586 M12,4H1v32h35V7H15L12,4L12,4z'%3E%3C/path%3E%3Cg%3E%3Cpath fill='%23f5ce85' d='M1.599 35.5L5.417 14.5 16.151 14.5 19.151 12.5 39.41 12.5 35.577 35.5z'%3E%3C/path%3E%3Cpath fill='%23967a44' d='M38.82,13l-3.667,22H2.198l3.636-20H16h0.303l0.252-0.168L19.303,13H38.82 M40,12H19l-3,2H5L1,36 h35L40,12L40,12z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
- --mark-highlight-base: var(--color-yellow-base);
- --font-interface-theme: "Source Sans 3";
- --font-text-theme: "Source Sans 3";
- --font-monospace-theme: "JetBrains Mono";
- --h1-size: 2.2em;
- --h2-size: 2em;
- --h3-size: 1.8em;
- --h4-size: 1.6em;
- --h5-size: 1.4em;
- --h6-size: 1.2em;
- --h1-weight: var(--font-extrabold);
- --h2-weight: var(--font-extrabold);
- --h3-weight: var(--font-extrabold);
- --h4-weight: var(--font-extrabold);
- --h5-weight: var(--font-extrabold);
- --h6-weight: var(--font-extrabold);
- --h1-line-height: 1.3;
- --h2-line-height: 1.3;
- --h3-line-height: 1.35;
- --h4-line-height: 1.4;
- --tag-padding-y: 0;
- --tag-padding-x: 0.75ch;
- --tag-border-width: 2px;
- --tag-size: var(--font-smallest);
- --tag-radius: var(--radius-s);
- --p-spacing: 0.5em;
- --file-folding-offset: 20px;
- --nav-item-padding: var(--size-2-1) var(--size-4-2) var(--size-2-1) var(--size-4-6);
- --text-error: var(--color-red-text);
- --text-accent: var(--interactive-accent-text);
- --icon-color-focused: var(--interactive-accent-text);
- --background-modifier-error: var(--color-red-text);
- --background-modifier-border: var(--window-border-color);
- --background-modifier-border-focus: var(--interactive-accent-base);
- --background-modifier-border-hover: var(--interactive-accent-tint);
- --indentation-guide-color-active: var(--interactive-accent-tint);
- --nav-item-children-margin-left: 13px;
- --icon-color-hover: var(--highlight-text-normal);
- --nav-item-color-hover: var(--highlight-text-normal);
- --checkbox-marker-color: var(--highlight-text-normal);
- --checklist-done-color: var(--interactive-accent-tint);
- --checkbox-border-color-hover: var(--interactive-accent-tint);
- --blockquote-border-color: var(--window-border-color);
- --ribbon-background-collapsed: var(--background-secondary);
- --titlebar-background-focused: var(--background-secondary);
- --header-height: 41px;
- --input-height: 32px;
- --input-radius: var(--radius-s);
- --toggle-thumb-height: 18px;
- --toggle-thumb-width: 18px;
- --toggle-border-width: 1px;
- --toggle-width: 42px;
- --toggle-s-thumb-height: 14px;
- --toggle-s-thumb-width: 14px;
- --toggle-s-border-width: 4px;
- --divider-color-hover: var(--interactive-accent-tint);
- --file-header-font-size: var(--font-ui-medium);
- --vault-name-font-size: var(--font-ui-medium);
- --vault-profile-font-size: var(--font-ui-medium);
- --status-bar-font-size: var(--font-ui-small);
- --tab-stacked-font-size: var(--font-ui-medium);
- --modal-border-color: var(--window-border-color);
- --drag-ghost-text-color: var(--text-normal);
- --clickable-icon-radius: var(--radius-s);
- --toggle-radius: var(--size-4-1);
- --toggle-thumb-radius: 3px;
- --slider-thumb-radius: var(--size-4-1);
- --slider-thumb-width: 10px;
- --scrollbar-active-thumb-bg: var(--interactive-accent-base);
- --scrollbar-thumb-bg: var(--background-primary-alt);
- --text-on-accent: var(--highlight-text-normal);
- --prompt-border-color: var(--window-border-color);
- --embed-border-top: 1px solid var(--window-border-color);
- --embed-border-bottom: 1px solid var(--window-border-color);
- --embed-border-end: 1px solid var(--window-border-color);
- --embed-padding: unset;
- --code-comment: var(--color-grey-text);
- --graph-controls-width: 150px;
- --pdf-shadow: unset;
- --pdf-thumbnail-shadow: unset;
- --metadata-gap: var(--size-2-1);
- --pill-radius: var(--radius-s);
- --collapse-icon-color-collapsed: var(--text-normal);
- --embed-max-height: 800px;
- --metadata-label-background-active: var(--background-secondary);
- --metadata-input-background-active: var(--background-secondary);
- --status-bar-background-color-lt: #EBECEF;
- --status-bar-background-color-dt: #2B2B2B;
-}
-body:is(.theme-light, .theme-dark) {
- --color-grey-base: hsl(var(--color-grey-base-hsl));
- --color-red-base: hsl(var(--color-red-base-hsl));
- --color-orange-base: hsl(var(--color-orange-base-hsl));
- --color-yellow-base: hsl(var(--color-yellow-base-hsl));
- --color-green-base: hsl(var(--color-green-base-hsl));
- --color-mint-base: hsl(var(--color-mint-base-hsl));
- --color-cyan-base: hsl(var(--color-cyan-base-hsl));
- --color-blue-base: hsl(var(--color-blue-base-hsl));
- --color-purple-base: hsl(var(--color-purple-base-hsl));
- --color-pink-base: hsl(var(--color-pink-base-hsl));
- --color-grey-tint: hsl(var(--color-grey-tint-hsl));
- --color-red-tint: hsl(var(--color-red-tint-hsl));
- --color-orange-tint: hsl(var(--color-orange-tint-hsl));
- --color-yellow-tint: hsl(var(--color-yellow-tint-hsl));
- --color-green-tint: hsl(var(--color-green-tint-hsl));
- --color-mint-tint: hsl(var(--color-mint-tint-hsl));
- --color-cyan-tint: hsl(var(--color-cyan-tint-hsl));
- --color-blue-tint: hsl(var(--color-blue-tint-hsl));
- --color-purple-tint: hsl(var(--color-purple-tint-hsl));
- --color-pink-tint: hsl(var(--color-pink-tint-hsl));
- --color-grey-text: hsl(var(--color-grey-text-hsl));
- --color-red-text: hsl(var(--color-red-text-hsl));
- --color-orange-text: hsl(var(--color-orange-text-hsl));
- --color-yellow-text: hsl(var(--color-yellow-text-hsl));
- --color-green-text: hsl(var(--color-green-text-hsl));
- --color-mint-text: hsl(var(--color-mint-text-hsl));
- --color-cyan-text: hsl(var(--color-cyan-text-hsl));
- --color-blue-text: hsl(var(--color-blue-text-hsl));
- --color-purple-text: hsl(var(--color-purple-text-hsl));
- --color-pink-text: hsl(var(--color-pink-text-hsl));
- --text-normal: hsl(var(--text-normal-hsl));
- --text-muted: hsl(var(--text-muted-hsl));
- --text-faint: hsl(var(--text-faint-hsl));
- --background-primary: hsl(var(--background-primary-hsl));
- --background-primary-blur: hsl(var(--background-primary-hsl), 80%);
- --background-primary-alt: hsl(var(--background-primary-alt-hsl));
- --background-secondary: hsl(var(--background-secondary-hsl));
- --background-secondary-blur: hsla(var(--background-secondary-blur-hsl), 80%);
- --background-secondary-alt: hsl(var(--background-secondary-alt-hsl));
- --background-secondary-alt-blur: hsla(var(--background-secondary-alt-hsl), 80%);
- --input-shadow: unset;
- --input-shadow-hover: unset;
- --tab-stacked-shadow: 0;
- --background-modifier-hover: hsla(var(--interactive-accent-base-hsl), 90%);
- --text-selection: hsla(var(--interactive-accent-tint-hsl), 55%);
- --text-highlight-bg: var(--interactive-accent-base);
- --interactive-accent: var(--interactive-accent-tint);
- --interactive-hover: var(--background-primary);
- --text-accent-hover: var(--interactive-accent-hover);
- --scroll-button-background-color: var(--background-primary);
- --color-red: var(--color-red-text);
- --color-orange: var(--color-orange-text);
- --color-yellow: var(--color-yellow-text);
- --color-green: var(--color-green-text);
- --color-cyan: var(--color-cyan-text);
- --color-blue: var(--color-blue-text);
- --color-purple: var(--color-purple-text);
- --color-pink: var(--color-pink-text);
- --color-accent-base-lt: var(--color-red-base-hsl);
- --color-accent-tint-lt: var(--color-red-tint-hsl);
- --color-accent-text-lt: var(--color-red-text-hsl);
- --color-accent-base-dt: var(--color-red-base-hsl);
- --color-accent-tint-dt: var(--color-red-tint-hsl);
- --color-accent-text-dt: var(--color-red-text-hsl);
- --color-accent-hsl: var(--interactive-accent-text-hsl);
- --color-accent: var(--interactive-accent-text);
- --color-accent-1: var(--interactive-accent-tint);
- --color-accent-2: var(--interactive-accent-base);
-}
-body:is(.theme-light, .theme-dark).pt-disable-blur {
- --background-secondary-blur: var(--background-secondary);
-}
-body.theme-light {
- --window-border-color: var(--background-secondary-alt);
- --h1-color: var(--h1-text-color-lt);
- --h2-color: var(--h2-text-color-lt);
- --h3-color: var(--h3-text-color-lt);
- --h4-color: var(--h4-text-color-lt);
- --h5-color: var(--h5-text-color-lt);
- --h6-color: var(--h6-text-color-lt);
- --bold-color: var(--text-bold-color-lt);
- --italic-color: var(--text-italic-color-lt);
- --link-color: hsl(var(--link-internal-color-lt));
- --link-color-hover: hsla(var(--link-internal-color-lt), 60%);
- --link-external-color: hsl(var(--link-external-color-lt));
- --link-external-color-hover: hsla(var(--link-external-color-lt), 60%);
- --link-unresolved-color: hsl(var(--link-internal-color-lt));
- --inline-title-color: var(--inline-title-color-lt);
- --code-background: var(--background-primary);
- --blockquote-background-color: var(--background-primary-alt);
- --checkbox-color: var(--background-primary-alt);
- --checkbox-border-color: var(--background-secondary-alt);
- --scrollbar-bg: var(--background-secondary);
- --pdf-background: var(--background-primary);
- --pdf-sidebar-background: var(--background-primary);
- --canvas-dot-pattern: hsla(var(--background-secondary-alt-hsl), 75%);
- --indentation-guide-color: hsla(var(--background-secondary-alt-hsl), 75%);
- --interactive-normal: var(--background-primary);
- --toggle-thumb-color: var(--background-primary);
- --background-modifier-form-field: var(--background-primary);
- --graph-line: var(--graph-line-color-lt);
- --graph-node: var(--graph-fill-color-lt);
- --graph-node-focused: var(--graph-fill-focused-color-lt);
- --graph-node-tag: var(--graph-tag-color-lt);
- --graph-node-attachment: var(--graph-attachment-color-lt);
- --graph-node-unresolved: var(--graph-unresolved-color-lt);
- --graph-line-color-lt: var(--background-secondary-alt);
- --graph-fill-color-lt: var(--color-grey-tint);
- --graph-fill-focused-color-lt: var(--interactive-accent-tint);
- --graph-tag-color-lt: var(--color-blue-tint);
- --graph-attachment-color-lt: var(--color-yellow-tint);
- --graph-unresolved-color-lt: var(--color-red-tint);
- --h1-text-color-lt: var(--text-normal);
- --h2-text-color-lt: var(--text-normal);
- --h3-text-color-lt: var(--text-normal);
- --h4-text-color-lt: var(--text-normal);
- --h5-text-color-lt: var(--text-normal);
- --h6-text-color-lt: var(--text-normal);
- --text-bold-color-lt: var(--text-normal);
- --text-italic-color-lt: var(--text-normal);
- --text-italic-bold-color-lt: var(--text-normal);
- --link-internal-color-lt: var(--interactive-accent-text-hsl);
- --link-external-color-lt: var(--interactive-accent-text-hsl);
-}
-body.theme-light.pt-color-scheme-style-border-lt {
- --background-secondary: var(--background-primary);
- --background-secondary-blur: var(--background-primary-blur);
-}
-body.theme-light.pt-color-scheme-style-border-lt.pt-disable-blur {
- --background-secondary-blur: var(--background-primary);
-}
-body.theme-light.pt-color-scheme-style-minimal-lt {
- --background-secondary: var(--background-primary);
- --background-secondary-blur: var(--background-primary-blur);
- --window-border: 1px solid transparent;
-}
-body.theme-light.pt-color-scheme-style-minimal-lt.pt-disable-blur {
- --background-secondary-blur: var(--background-primary);
-}
-body.theme-light.pt-highlight-text-light-lt {
- --highlight-text-normal: var(--background-primary);
-}
-body.theme-light.pt-highlight-text-dark-lt {
- --highlight-text-normal: var(--text-normal);
-}
-body.theme-light.pt-highlight-text-accent-lt {
- --highlight-text-normal: var(--interactive-accent-text);
-}
-body.theme-light.pt-highlight-text-custom-lt {
- --highlight-text-normal: var(--highlight-text-accent-custom-lt);
-}
-body.theme-light.pt-accent-color-custom-lt {
- --interactive-accent-base-hsl: var(--color-accent-base-lt);
- --interactive-accent-tint-hsl: var(--color-accent-tint-lt);
- --interactive-accent-text-hsl: var(--color-accent-text-lt);
- --interactive-accent-base: hsl(var(--color-accent-base-lt));
- --interactive-accent-tint: hsl(var(--color-accent-tint-lt));
- --interactive-accent-text: hsl(var(--color-accent-text-lt));
- --interactive-accent-hover: hsl(var(--color-accent-tint-lt));
-}
-body.theme-light.pt-accent-color-red-lt {
- --interactive-accent-base-hsl: var(--color-red-base-hsl);
- --interactive-accent-tint-hsl: var(--color-red-tint-hsl);
- --interactive-accent-text-hsl: var(--color-red-text-hsl);
- --interactive-accent-base: var(--color-red-base);
- --interactive-accent-tint: var(--color-red-tint);
- --interactive-accent-text: var(--color-red-text);
- --interactive-accent-hover: var(--color-red-tint);
-}
-body.theme-light.pt-accent-color-orange-lt {
- --interactive-accent-base-hsl: var(--color-orange-base-hsl);
- --interactive-accent-tint-hsl: var(--color-orange-tint-hsl);
- --interactive-accent-text-hsl: var(--color-orange-text-hsl);
- --interactive-accent-base: var(--color-orange-base);
- --interactive-accent-tint: var(--color-orange-tint);
- --interactive-accent-text: var(--color-orange-text);
- --interactive-accent-hover: var(--color-orange-tint);
-}
-body.theme-light.pt-accent-color-yellow-lt {
- --interactive-accent-base-hsl: var(--color-yellow-base-hsl);
- --interactive-accent-tint-hsl: var(--color-yellow-tint-hsl);
- --interactive-accent-text-hsl: var(--color-yellow-text-hsl);
- --interactive-accent-base: var(--color-yellow-base);
- --interactive-accent-tint: var(--color-yellow-tint);
- --interactive-accent-text: var(--color-yellow-text);
- --interactive-accent-hover: var(--color-yellow-tint);
-}
-body.theme-light.pt-accent-color-green-lt {
- --interactive-accent-base-hsl: var(--color-green-base-hsl);
- --interactive-accent-tint-hsl: var(--color-green-tint-hsl);
- --interactive-accent-text-hsl: var(--color-green-text-hsl);
- --interactive-accent-base: var(--color-green-base);
- --interactive-accent-tint: var(--color-green-tint);
- --interactive-accent-text: var(--color-green-text);
- --interactive-accent-hover: var(--color-green-tint);
-}
-body.theme-light.pt-accent-color-mint-lt {
- --interactive-accent-base-hsl: var(--color-mint-base-hsl);
- --interactive-accent-tint-hsl: var(--color-mint-tint-hsl);
- --interactive-accent-text-hsl: var(--color-mint-text-hsl);
- --interactive-accent-base: var(--color-mint-base);
- --interactive-accent-tint: var(--color-mint-tint);
- --interactive-accent-text: var(--color-mint-text);
- --interactive-accent-hover: var(--color-mint-tint);
-}
-body.theme-light.pt-accent-color-cyan-lt {
- --interactive-accent-base-hsl: var(--color-cyan-base-hsl);
- --interactive-accent-tint-hsl: var(--color-cyan-tint-hsl);
- --interactive-accent-text-hsl: var(--color-cyan-text-hsl);
- --interactive-accent-base: var(--color-cyan-base);
- --interactive-accent-tint: var(--color-cyan-tint);
- --interactive-accent-text: var(--color-cyan-text);
- --interactive-accent-hover: var(--color-cyan-tint);
-}
-body.theme-light.pt-accent-color-blue-lt {
- --interactive-accent-base-hsl: var(--color-blue-base-hsl);
- --interactive-accent-tint-hsl: var(--color-blue-tint-hsl);
- --interactive-accent-text-hsl: var(--color-blue-text-hsl);
- --interactive-accent-base: var(--color-blue-base);
- --interactive-accent-tint: var(--color-blue-tint);
- --interactive-accent-text: var(--color-blue-text);
- --interactive-accent-hover: var(--color-blue-tint);
-}
-body.theme-light.pt-accent-color-purple-lt {
- --interactive-accent-base-hsl: var(--color-purple-base-hsl);
- --interactive-accent-tint-hsl: var(--color-purple-tint-hsl);
- --interactive-accent-text-hsl: var(--color-purple-text-hsl);
- --interactive-accent-base: var(--color-purple-base);
- --interactive-accent-tint: var(--color-purple-tint);
- --interactive-accent-text: var(--color-purple-text);
- --interactive-accent-hover: var(--color-purple-tint);
-}
-body.theme-light.pt-accent-color-pink-lt {
- --interactive-accent-base-hsl: var(--color-pink-base-hsl);
- --interactive-accent-tint-hsl: var(--color-pink-tint-hsl);
- --interactive-accent-text-hsl: var(--color-pink-text-hsl);
- --interactive-accent-base: var(--color-pink-base);
- --interactive-accent-tint: var(--color-pink-tint);
- --interactive-accent-text: var(--color-pink-text);
- --interactive-accent-hover: var(--color-pink-tint);
-}
-body.theme-light.pt-accent-color-grey-lt {
- --interactive-accent-base-hsl: var(--color-grey-base-hsl);
- --interactive-accent-tint-hsl: var(--color-grey-tint-hsl);
- --interactive-accent-text-hsl: var(--color-grey-text-hsl);
- --interactive-accent-base: var(--color-grey-base);
- --interactive-accent-tint: var(--color-grey-tint);
- --interactive-accent-text: var(--color-grey-text);
- --interactive-accent-hover: var(--color-grey-tint);
-}
-body.theme-dark {
- --window-border-color: var(--background-primary-alt);
- --h1-color: var(--h1-text-color-dt);
- --h2-color: var(--h2-text-color-dt);
- --h3-color: var(--h3-text-color-dt);
- --h4-color: var(--h4-text-color-dt);
- --h5-color: var(--h5-text-color-dt);
- --h6-color: var(--h6-text-color-dt);
- --text-bold-color-dt: var(--text-normal);
- --text-italic-color-dt: var(--text-normal);
- --text-italic-bold-color-dt: var(--text-normal);
- --link-internal-color-dt: var(--interactive-accent-text-hsl);
- --link-external-color-dt: var(--interactive-accent-text-hsl);
- --bold-color: var(--text-bold-color-dt);
- --italic-color: var(--text-italic-color-dt);
- --link-color: hsl(var(--link-internal-color-dt));
- --link-color-hover: hsla(var(--link-internal-color-dt), 60%);
- --link-external-color: hsl(var(--link-external-color-dt));
- --link-external-color-hover: hsla(var(--link-external-color-dt), 60%);
- --link-unresolved-color: hsl(var(--link-internal-color-dt));
- --inline-title-color: var(--inline-title-color-dt);
- --code-background: var(--background-secondary-alt);
- --blockquote-background-color: hsl(var(--background-secondary-hsl));
- --checkbox-color: var(--background-primary);
- --checkbox-border-color: var(--background-primary-alt);
- --toggle-thumb-color: var(--text-normal);
- --background-modifier-form-field: var(--background-secondary-alt);
- --modal-background: var(--background-secondary-alt);
- --scrollbar-bg: var(--background-secondary);
- --pdf-background: var(--background-secondary-alt);
- --pdf-sidebar-background: var(--background-secondary-alt);
- --canvas-dot-pattern: hsla(var(--background-primary-alt-hsl), 80%);
- --indentation-guide-color: hsla(var(--background-primary-alt-hsl), 80%);
- --interactive-normal: var(--background-secondary);
- --graph-line: var(--graph-line-color-dt);
- --graph-node: var(--graph-fill-color-dt);
- --graph-node-focused: var(--graph-fill-focused-color-dt);
- --graph-node-tag: var(--graph-tag-color-dt);
- --graph-node-attachment: var(--graph-attachment-color-dt);
- --graph-node-unresolved: var(--graph-unresolved-color-dt);
- --graph-line-color-dt: var(--background-primary-alt);
- --graph-fill-color-dt: var(--color-grey-text);
- --graph-fill-focused-color-dt: var(--interactive-accent-text);
- --graph-tag-color-dt: var(--color-blue-text);
- --graph-attachment-color-dt: var(--color-yellow-text);
- --graph-unresolved-color-dt: var(--color-red-text);
- --h1-text-color-dt: var(--text-normal);
- --h2-text-color-dt: var(--text-normal);
- --h3-text-color-dt: var(--text-normal);
- --h4-text-color-dt: var(--text-normal);
- --h5-text-color-dt: var(--text-normal);
- --h6-text-color-dt: var(--text-normal);
-}
-body.theme-dark.pt-color-scheme-style-border-dt {
- --background-secondary: var(--background-secondary-alt);
- --background-secondary-blur: var(--background-secondary-alt-blur);
-}
-body.theme-dark.pt-color-scheme-style-border-dt.pt-disable-blur {
- --background-secondary-blur: var(--background-secondary-alt);
-}
-body.theme-dark.pt-color-scheme-style-minimal-dt {
- --background-secondary: var(--background-secondary-alt);
- --background-secondary-blur: var(--background-secondary-alt-blur);
- --window-border: 1px solid transparent;
-}
-body.theme-dark.pt-color-scheme-style-minimal-dt.pt-disable-blur {
- --background-secondary-blur: var(--background-secondary-alt);
-}
-body.theme-dark.pt-highlight-text-light-dt {
- --highlight-text-normal: var(--text-normal);
-}
-body.theme-dark.pt-highlight-text-dark-dt {
- --highlight-text-normal: var(--background-primary);
-}
-body.theme-dark.pt-highlight-text-accent-dt {
- --highlight-text-normal: var(--interactive-accent-text);
-}
-body.theme-dark.pt-highlight-text-custom-dt {
- --highlight-text-normal: var(--highlight-text-accent-custom-dt);
-}
-body.theme-dark.pt-accent-color-custom-dt {
- --interactive-accent-base-hsl: var(--color-accent-base-dt);
- --interactive-accent-tint-hsl: var(--color-accent-tint-dt);
- --interactive-accent-text-hsl: var(--color-accent-text-dt);
- --interactive-accent-base: hsl(var(--color-accent-base-dt));
- --interactive-accent-tint: hsl(var(--color-accent-tint-dt));
- --interactive-accent-text: hsl(var(--color-accent-text-dt));
- --interactive-accent-hover: hsl(var(--color-accent-tint-dt));
-}
-body.theme-dark.pt-accent-color-red-dt {
- --interactive-accent-base-hsl: var(--color-red-base-hsl);
- --interactive-accent-tint-hsl: var(--color-red-tint-hsl);
- --interactive-accent-text-hsl: var(--color-red-text-hsl);
- --interactive-accent-base: var(--color-red-base);
- --interactive-accent-tint: var(--color-red-tint);
- --interactive-accent-text: var(--color-red-text);
- --interactive-accent-hover: var(--color-red-tint);
-}
-body.theme-dark.pt-accent-color-orange-dt {
- --interactive-accent-base-hsl: var(--color-orange-base-hsl);
- --interactive-accent-tint-hsl: var(--color-orange-tint-hsl);
- --interactive-accent-text-hsl: var(--color-orange-text-hsl);
- --interactive-accent-base: var(--color-orange-base);
- --interactive-accent-tint: var(--color-orange-tint);
- --interactive-accent-text: var(--color-orange-text);
- --interactive-accent-hover: var(--color-orange-tint);
-}
-body.theme-dark.pt-accent-color-yellow-dt {
- --interactive-accent-base-hsl: var(--color-yellow-base-hsl);
- --interactive-accent-tint-hsl: var(--color-yellow-tint-hsl);
- --interactive-accent-text-hsl: var(--color-yellow-text-hsl);
- --interactive-accent-base: var(--color-yellow-base);
- --interactive-accent-tint: var(--color-yellow-tint);
- --interactive-accent-text: var(--color-yellow-text);
- --interactive-accent-hover: var(--color-yellow-tint);
-}
-body.theme-dark.pt-accent-color-green-dt {
- --interactive-accent-base-hsl: var(--color-green-base-hsl);
- --interactive-accent-tint-hsl: var(--color-green-tint-hsl);
- --interactive-accent-text-hsl: var(--color-green-text-hsl);
- --interactive-accent-base: var(--color-green-base);
- --interactive-accent-tint: var(--color-green-tint);
- --interactive-accent-text: var(--color-green-text);
- --interactive-accent-hover: var(--color-green-tint);
-}
-body.theme-dark.pt-accent-color-mint-dt {
- --interactive-accent-base-hsl: var(--color-mint-base-hsl);
- --interactive-accent-tint-hsl: var(--color-mint-tint-hsl);
- --interactive-accent-text-hsl: var(--color-mint-text-hsl);
- --interactive-accent-base: var(--color-mint-base);
- --interactive-accent-tint: var(--color-mint-tint);
- --interactive-accent-text: var(--color-mint-text);
- --interactive-accent-hover: var(--color-mint-tint);
-}
-body.theme-dark.pt-accent-color-cyan-dt {
- --interactive-accent-base-hsl: var(--color-cyan-base-hsl);
- --interactive-accent-tint-hsl: var(--color-cyan-tint-hsl);
- --interactive-accent-text-hsl: var(--color-cyan-text-hsl);
- --interactive-accent-base: var(--color-cyan-base);
- --interactive-accent-tint: var(--color-cyan-tint);
- --interactive-accent-text: var(--color-cyan-text);
- --interactive-accent-hover: var(--color-cyan-tint);
-}
-body.theme-dark.pt-accent-color-blue-dt {
- --interactive-accent-base-hsl: var(--color-blue-base-hsl);
- --interactive-accent-tint-hsl: var(--color-blue-tint-hsl);
- --interactive-accent-text-hsl: var(--color-blue-text-hsl);
- --interactive-accent-base: var(--color-blue-base);
- --interactive-accent-tint: var(--color-blue-tint);
- --interactive-accent-text: var(--color-blue-text);
- --interactive-accent-hover: var(--color-blue-tint);
-}
-body.theme-dark.pt-accent-color-purple-dt {
- --interactive-accent-base-hsl: var(--color-purple-base-hsl);
- --interactive-accent-tint-hsl: var(--color-purple-tint-hsl);
- --interactive-accent-text-hsl: var(--color-purple-text-hsl);
- --interactive-accent-base: var(--color-purple-base);
- --interactive-accent-tint: var(--color-purple-tint);
- --interactive-accent-text: var(--color-purple-text);
- --interactive-accent-hover: var(--color-purple-tint);
-}
-body.theme-dark.pt-accent-color-pink-dt {
- --interactive-accent-base-hsl: var(--color-pink-base-hsl);
- --interactive-accent-tint-hsl: var(--color-pink-tint-hsl);
- --interactive-accent-text-hsl: var(--color-pink-text-hsl);
- --interactive-accent-base: var(--color-pink-base);
- --interactive-accent-tint: var(--color-pink-tint);
- --interactive-accent-text: var(--color-pink-text);
- --interactive-accent-hover: var(--color-pink-tint);
-}
-body.theme-dark.pt-accent-color-grey-dt {
- --interactive-accent-base-hsl: var(--color-grey-base-hsl);
- --interactive-accent-tint-hsl: var(--color-grey-tint-hsl);
- --interactive-accent-text-hsl: var(--color-grey-text-hsl);
- --interactive-accent-base: var(--color-grey-base);
- --interactive-accent-tint: var(--color-grey-tint);
- --interactive-accent-text: var(--color-grey-text);
- --interactive-accent-hover: var(--color-grey-tint);
-}
-
-body.pt-titlebar-hide-text .titlebar .titlebar-text {
- display: none;
-}
-
-.mod-windows .titlebar-button.mod-close:hover {
- color: hsl(0, 100%, 100%);
- background-color: #C42B1C;
-}
-
-.is-hidden-frameless:not(.is-fullscreen) .titlebar-button-container.mod-right {
- background-color: unset;
-}
-
-.mod-windows.is-hidden-frameless:not(.is-fullscreen) .workspace-tabs.mod-top-left-space .workspace-tab-header-container {
- padding-left: var(--frame-left-space);
-}
-
-.status-bar:empty, .pt-status-bar-position-hidden .status-bar {
- display: none;
-}
-.pt-status-bar-position-floating .status-bar {
- --status-bar-position: absolute;
- right: 0;
- left: 0;
- width: fit-content;
- margin: 0 auto calc(var(--size-2-3) + var(--scroll-bar-size));
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
- box-shadow: var(--shadow-l);
-}
-.pt-status-bar-position-fixed .status-bar {
- --status-bar-position: relative;
- padding: 1px var(--size-4-2);
- border-top: var(--window-border);
- border-radius: unset;
-}
-.pt-fixed-status-bar-align-left .status-bar {
- justify-content: flex-start;
-}
-.pt-fixed-status-bar-align-center .status-bar {
- justify-content: center;
-}
-.pt-fixed-status-bar-align-right .status-bar {
- justify-content: flex-end;
-}
-.theme-light.pt-status-bar-custom-lt .status-bar {
- background: var(--status-bar-background-color-lt);
-}
-.theme-dark.pt-status-bar-custom-dt .status-bar {
- background: var(--status-bar-background-color-dt);
-}
-:is(.theme-light.pt-status-bar-text-light-lt, .theme-dark.pt-status-bar-text-dark-dt) .status-bar {
- color: var(--background-primary);
-}
-:is(.theme-light.pt-status-bar-text-dark-lt, .theme-dark.pt-status-bar-text-light-dt) .status-bar {
- color: var(--text-muted);
-}
-:is(.theme-light.pt-status-bar-text-accent-lt, .theme-dark.pt-status-bar-text-accent-dt) .status-bar {
- color: var(--interactive-accent-text);
-}
-
-.status-bar-item.mod-clickable:hover {
- color: var(--interactive-accent-text);
-}
-
-.workspace-tab-header {
- padding: 0 var(--size-4-2);
- border: var(--accent-border-width) solid transparent;
- border-radius: var(--radius-m);
-}
-.workspace-tab-header .workspace-tab-header-inner-close-button:hover svg {
- color: var(--interactive-accent-hover);
-}
-.workspace-tab-header.is-active {
- border-radius: var(--radius-m);
-}
-.workspace-tab-header.is-active:hover .workspace-tab-header-inner-icon svg {
- color: var(--interactive-accent-hover);
-}
-.workspace-tab-header.is-active .workspace-tab-header-inner-icon {
- color: var(--icon-color-focused);
-}
-.workspace-tab-header::before, .workspace-tab-header::after {
- display: none;
-}
-
-.mod-root .workspace-tab-header-status-icon,
-.mod-root .workspace-tab-header-inner-icon {
- --icon-size: var(--icon-s);
- --icon-stroke: var(--icon-s-stroke-width);
-}
-
-.workspace-tab-header-container {
- padding-right: unset;
- padding-left: 1px;
- border-bottom: var(--window-border);
-}
-
-.workspace .mod-root .workspace-tab-header {
- padding: unset;
-}
-
-.mod-root .workspace-tab-header-inner {
- gap: var(--size-4-1);
- padding: 0 var(--size-4-1) 0 var(--size-4-2);
-}
-
-.workspace .mod-root .workspace-tab-header-inner::after,
-.workspace-tab-header-inner-close-button::after {
- display: none;
-}
-
-.workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner-title {
- color: var(--highlight-text-normal);
-}
-
-.workspace-tabs .workspace-tab-header-container-inner {
- gap: var(--size-4-1);
- padding: unset;
- margin: var(--size-4-1);
-}
-
-:is(.workspace-tab-header-tab-list, .workspace-tab-header-new-tab) {
- margin-left: unset;
-}
-:is(.workspace-tab-header-tab-list, .workspace-tab-header-new-tab) .clickable-icon {
- padding: var(--size-4-1);
-}
-
-.workspace-tab-header-new-tab {
- padding: var(--size-4-1) 0;
-}
-
-.workspace-tab-header-tab-list {
- padding: var(--size-4-1);
- margin-right: unset;
-}
-
-.pt-fade-inactive-tabs :not(.mod-active) .workspace-tab-header.is-active:not(.mod-active) {
- opacity: 0.55;
-}
-
-.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header {
- background-color: var(--background-secondary);
- border: unset;
- border-right: var(--window-border);
-}
-.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header:not(.is-active) .workspace-tab-header-inner {
- padding-top: 10px;
- margin-left: -1px;
- border-left: var(--window-border);
-}
-
-.mod-root .workspace-tab-header-container-inner {
- margin-left: var(--size-4-1);
-}
-.mod-root .workspace-tab-header-new-tab {
- margin-right: auto;
-}
-
-.pt-tab-header-center .mod-root .workspace-tab-header-container-inner {
- margin-left: auto;
-}
-.pt-tab-header-center .mod-root .workspace-tab-header-new-tab {
- margin-right: auto;
-}
-
-.pt-tab-header-right .mod-root .workspace-tab-header-container-inner {
- margin-left: auto;
-}
-.pt-tab-header-right .mod-root .workspace-tab-header-new-tab {
- margin-right: var(--size-4-1);
-}
-
-.pt-tab-label-left-sidebar-left .workspace-split.mod-left-split .workspace-tab-header-container {
- justify-content: flex-start;
-}
-.pt-tab-label-left-sidebar-center .workspace-split.mod-left-split .workspace-tab-header-container {
- justify-content: center;
-}
-.pt-tab-label-left-sidebar-right .workspace-split.mod-left-split .workspace-tab-header-container {
- justify-content: flex-end;
-}
-
-.pt-tab-label-right-sidebar-left .workspace-split.mod-right-split .workspace-tab-header-container {
- justify-content: flex-start;
-}
-.pt-tab-label-right-sidebar-center .workspace-split.mod-right-split .workspace-tab-header-container {
- justify-content: center;
-}
-.pt-tab-label-right-sidebar-right .workspace-split.mod-right-split .workspace-tab-header-container {
- justify-content: flex-end;
-}
-
-.nav-header {
- display: flex;
- height: var(--header-height);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.workspace-drawer .nav-header {
- order: unset;
-}
-
-.nav-buttons-container {
- gap: var(--size-4-1);
- align-items: center;
- width: fit-content;
-}
-
-.nav-action-button {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 26px;
- height: 26px;
- padding: 2px;
- border-radius: var(--radius-m);
-}
-
-:is(.pt-nav-header-left-sidebar-align-left .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-left .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-left .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-left .workspace-drawer.mod-right) .workspace-leaf-content .nav-header {
- justify-content: flex-start;
-}
-:is(.pt-nav-header-left-sidebar-align-left .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-left .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-left .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-left .workspace-drawer.mod-right) .workspace-leaf-content[data-type=dangling-links] .nav-header,
-:is(.pt-nav-header-left-sidebar-align-left .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-left .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-left .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-left .workspace-drawer.mod-right) .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container {
- right: calc(var(--size-2-3) + var(--scroll-bar-size));
- left: var(--size-2-3);
- margin-right: auto;
-}
-
-:is(.pt-nav-header-left-sidebar-align-center .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-center .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-center .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-center .workspace-drawer.mod-right) .workspace-leaf-content .nav-header {
- justify-content: center;
-}
-:is(.pt-nav-header-left-sidebar-align-center .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-center .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-center .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-center .workspace-drawer.mod-right) .workspace-leaf-content[data-type=dangling-links] .nav-header,
-:is(.pt-nav-header-left-sidebar-align-center .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-center .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-center .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-center .workspace-drawer.mod-right) .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container {
- right: calc(var(--size-2-3) + var(--scroll-bar-size));
- left: var(--size-2-3);
- margin-right: auto;
- margin-left: auto;
-}
-
-:is(.pt-nav-header-left-sidebar-align-right .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-right .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-right .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-right .workspace-drawer.mod-right) .workspace-leaf-content .nav-header {
- justify-content: flex-end;
-}
-:is(.pt-nav-header-left-sidebar-align-right .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-right .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-right .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-right .workspace-drawer.mod-right) .workspace-leaf-content[data-type=dangling-links] .nav-header,
-:is(.pt-nav-header-left-sidebar-align-right .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-right .workspace-split.mod-right-split, .pt-nav-header-left-sidebar-align-right .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-align-right .workspace-drawer.mod-right) .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container {
- right: calc(var(--size-2-3) + var(--scroll-bar-size));
- left: var(--size-2-3);
- margin-left: auto;
-}
-
-:is(.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left, .pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right) {
- order: unset;
-}
-
-.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left .nav-header,
-.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split .nav-header,
-.pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right .nav-header,
-.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split .nav-header {
- position: absolute;
- bottom: calc(var(--size-2-2) + var(--scroll-bar-size));
- z-index: var(--layer-popover);
- order: 10;
- width: -webkit-fill-available;
- width: fill-available;
- height: unset;
- padding: 0 calc(var(--size-2-2) + var(--scroll-bar-size)) 0 var(--size-2-2);
- pointer-events: none;
- background-color: unset;
- border-bottom: unset;
-}
-.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left .nav-buttons-container,
-.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split .nav-buttons-container,
-.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right .nav-buttons-container,
-.pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split .nav-buttons-container,
-.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split .workspace-leaf-content[data-type=dangling-links] .nav-header {
- padding: var(--size-4-1);
- pointer-events: auto;
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-l);
-}
-.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split .workspace-leaf-content[data-type=dangling-links] .nav-header {
- width: fit-content;
-}
-.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container,
-.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container,
-.pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container,
-.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split .workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container {
- position: fixed;
- bottom: calc(var(--size-2-3) + var(--scroll-bar-size));
- z-index: var(--layer-popover);
- min-height: unset;
-}
-.pt-nav-header-left-sidebar-position-bottom .workspace-drawer.mod-left :is(.nav-files-container, .workspace-leaf-content[data-type=tag] .tag-container, .workspace-leaf-content[data-type=backlink] .backlink-pane, .workspace-leaf-content[data-type=starred] .item-list, .workspace-leaf-content[data-type=dictionary-view] .contents, .workspace-leaf-content[data-type=dangling-links] .view-content .container, .workspace-leaf-content[data-type=bookmarks] .view-content > div, .workspace-leaf-content[data-type=all-properties] .view-content, .workspace-leaf-content[data-type=properties] .view-content, .workspace-leaf-content[data-type=outline] .view-content),
-.pt-nav-header-left-sidebar-position-bottom .workspace-split.mod-left-split :is(.nav-files-container, .workspace-leaf-content[data-type=tag] .tag-container, .workspace-leaf-content[data-type=backlink] .backlink-pane, .workspace-leaf-content[data-type=starred] .item-list, .workspace-leaf-content[data-type=dictionary-view] .contents, .workspace-leaf-content[data-type=dangling-links] .view-content .container, .workspace-leaf-content[data-type=bookmarks] .view-content > div, .workspace-leaf-content[data-type=all-properties] .view-content, .workspace-leaf-content[data-type=properties] .view-content, .workspace-leaf-content[data-type=outline] .view-content),
-.pt-nav-header-right-sidebar-position-bottom .workspace-drawer.mod-right :is(.nav-files-container, .workspace-leaf-content[data-type=tag] .tag-container, .workspace-leaf-content[data-type=backlink] .backlink-pane, .workspace-leaf-content[data-type=starred] .item-list, .workspace-leaf-content[data-type=dictionary-view] .contents, .workspace-leaf-content[data-type=dangling-links] .view-content .container, .workspace-leaf-content[data-type=bookmarks] .view-content > div, .workspace-leaf-content[data-type=all-properties] .view-content, .workspace-leaf-content[data-type=properties] .view-content, .workspace-leaf-content[data-type=outline] .view-content),
-.pt-nav-header-right-sidebar-position-bottom .workspace-split.mod-right-split :is(.nav-files-container, .workspace-leaf-content[data-type=tag] .tag-container, .workspace-leaf-content[data-type=backlink] .backlink-pane, .workspace-leaf-content[data-type=starred] .item-list, .workspace-leaf-content[data-type=dictionary-view] .contents, .workspace-leaf-content[data-type=dangling-links] .view-content .container, .workspace-leaf-content[data-type=bookmarks] .view-content > div, .workspace-leaf-content[data-type=all-properties] .view-content, .workspace-leaf-content[data-type=properties] .view-content, .workspace-leaf-content[data-type=outline] .view-content) {
- padding-bottom: calc(38px + 2 * var(--scroll-bar-size));
-}
-
-.pt-nav-header-left-sidebar-position-bottom.is-mobile .workspace-drawer.mod-left .nav-buttons-container,
-.pt-nav-header-right-sidebar-position-bottom.is-mobile .workspace-drawer.mod-right .nav-buttons-container,
-.pt-nav-header-left-sidebar-position-bottom.is-mobile .workspace-drawer.mod-left .workspace-leaf-content[data-type=dangling-links] .nav-header,
-.pt-nav-header-right-sidebar-position-bottom.is-mobile .workspace-drawer.mod-right .workspace-leaf-content[data-type=dangling-links] .nav-header {
- padding: var(--size-4-2);
-}
-
-body.is-mobile {
- --toggle-thumb-height: 18px;
- --toggle-thumb-width: 18px;
- --toggle-border-width: 1px;
- --toggle-width: 42px;
- --toggle-s-thumb-height: 14px;
- --toggle-s-thumb-width: 14px;
- --toggle-s-border-width: 4px;
- --toggle-radius: var(--size-4-1);
- --toggle-thumb-radius: 3px;
- --slider-thumb-radius: var(--size-4-1);
- --slider-thumb-width: 10px;
- --slider-thumb-y: -7px;
- --input-border-width: 1px;
- --nav-item-color: var(--text-muted);
- --font-ui-large: calc(var(--font-text-size) * 1.1);
- --prompt-max-height: 80vh;
- --file-margins: var(--size-4-4) var(--size-4-5) calc(var(--size-4-4) + 50px) var(--size-4-5);
-}
-body.is-mobile.theme-light .workspace-leaf-content,
-body.is-mobile.theme-light .workspace-drawer-tab-options {
- background-color: var(--background-primary);
-}
-body.is-mobile.theme-dark .workspace-leaf-content,
-body.is-mobile.theme-dark .workspace-drawer-tab-option,
-body.is-mobile.theme-dark .community-modal-info {
- background-color: var(--background-secondary-alt);
-}
-body.is-mobile.theme-dark .modal.mod-settings .vertical-tab-header-group-items,
-body.is-mobile.theme-dark .modal.mod-settings .vertical-tab-content {
- background-color: var(--background-secondary-alt);
-}
-body.is-mobile.theme-dark .prompt,
-body.is-mobile.theme-dark .prompt input.prompt-input {
- background-color: var(--background-secondary-alt);
-}
-body.is-mobile.is-phone.theme-light .vertical-tab-header {
- background-color: var(--background-primary);
-}
-body.is-mobile.is-phone.theme-dark .community-modal-details,
-body.is-mobile.is-phone.theme-dark .modal.mod-settings .vertical-tab-nav-item,
-body.is-mobile.is-phone.theme-dark .modal.mod-settings .vertical-tab-header {
- background-color: var(--background-secondary-alt);
-}
-body.is-mobile.is-phone .modal.mod-settings .vertical-tab-header::before,
-body.is-mobile.is-phone .modal.mod-settings .vertical-tab-header::after,
-body.is-mobile.is-phone .modal.mod-settings .vertical-tab-content-container::before {
- display: none;
-}
-body.is-mobile.is-phone .modal.mod-settings .vertical-tab-content {
- padding: var(--size-4-3) var(--size-4-3) calc(var(--safe-area-inset-bottom) + var(--size-4-4)) var(--size-4-3);
-}
-body.is-mobile.is-phone .modal.mod-settings .vertical-tab-nav-item {
- height: 42px;
-}
-body.is-mobile.is-phone .menu.mod-tab-list .menu-item-title {
- max-width: unset;
-}
-body.is-mobile.is-phone .view-header-title-parent,
-body.is-mobile.is-phone .view-header-title {
- opacity: 1;
-}
-body.is-mobile.is-phone .vertical-tab-content {
- height: 100%;
-}
-body.is-mobile.is-phone .prompt {
- --prompt-bottom: var(--size-4-2);
- margin-right: var(--size-4-2);
- margin-left: var(--size-4-2);
- border-radius: var(--radius-m);
-}
-body.is-mobile.is-phone .community-modal-controls {
- background-color: var(--background-secondary);
-}
-body.is-mobile.is-phone .setting-item-control input {
- width: calc(100% - var(--size-4-2));
- margin: var(--size-4-1);
-}
-body.is-mobile.is-phone .modal.mod-sidebar-layout .modal-title {
- border-bottom: var(--window-border);
-}
-body.is-mobile.is-phone .community-modal-search-results {
- gap: var(--size-4-2);
- padding: var(--size-4-2);
-}
-body.is-mobile.is-phone .community-item {
- border-width: var(--border-width);
- border-radius: var(--radius-m);
-}
-body.is-mobile.is-phone .prompt-input-cta {
- display: none;
-}
-body.is-mobile.is-phone .prompt-input[type=text] {
- border: 1px solid var(--window-border-color);
-}
-body.is-mobile.is-phone .setting-item-heading {
- margin-top: var(--size-4-1);
-}
-body.is-mobile.is-phone .setting-item {
- padding: var(--size-4-2);
-}
-body.is-mobile.is-phone .setting-item:not(.mod-toggle):not(.setting-item-heading) .setting-item-control {
- margin-top: unset;
-}
-body.is-mobile.is-phone .pickr {
- width: 100%;
-}
-body.is-mobile.is-phone .modal.mod-sidebar-layout .search-input-container {
- height: unset;
-}
-body.is-mobile.is-phone .search-input-container:before {
- top: calc((var(--input-height) - var(--search-icon-size) + var(--size-4-2)) / 2);
-}
-body.is-mobile.is-tablet .modal.mod-sidebar-layout .modal-setting-back-button {
- display: none;
-}
-body.is-mobile.is-tablet.theme-dark {
- --titlebar-background: var(--background-secondary);
- --titlebar-background-focused: var(--background-secondary);
-}
-body.is-mobile.is-tablet .workspace-drawer-ribbon {
- display: flex;
- flex-flow: column;
-}
-body.is-mobile.is-tablet .sidebar-toggle-button {
- --icon-color: var(--text-muted);
-}
-body.is-mobile .workspace-drawer-header-icon.mod-pin,
-body.is-mobile .workspace-drawer-active-tab-header .workspace-drawer-active-tab-back-icon,
-body.is-mobile .workspace-drawer-active-tab-header .workspace-drawer-active-tab-icon:last-child {
- border-radius: var(--radius-m);
-}
-body.is-mobile .workspace-drawer-header-icon.mod-pin:hover,
-body.is-mobile .workspace-drawer-active-tab-header .workspace-drawer-active-tab-back-icon:hover,
-body.is-mobile .workspace-drawer-active-tab-header .workspace-drawer-active-tab-icon:last-child:hover {
- color: var(--highlight-text-normal);
- background-color: var(--background-modifier-hover);
-}
-body.is-mobile .workspace-drawer {
- background-color: var(--background-secondary);
- border-radius: var(--radius-m);
- padding-top: unset;
-}
-body.is-mobile .workspace-drawer:not(.is-pinned) {
- margin: calc(var(--safe-area-inset-top) + var(--size-4-2)) var(--size-4-2) calc(var(--safe-area-inset-bottom) + var(--size-4-2));
- border: var(--window-border);
-}
-body.is-mobile .workspace-drawer.is-pinned .workspace-drawer-header {
- padding-top: var(--size-4-2);
-}
-body.is-mobile .workspace-drawer .side-dock-settings {
- padding: var(--size-4-2) 0;
-}
-body.is-mobile .nav-buttons-container {
- --icon-color: var(--text-muted);
- gap: var(--size-4-4);
-}
-body.is-mobile .workspace-drawer-ribbon {
- background-color: var(--background-secondary);
- border-right: var(--window-border);
-}
-body.is-mobile .workspace-drawer-header {
- padding: var(--size-4-2) var(--size-4-5);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
- align-items: center;
-}
-body.is-mobile .workspace-drawer-active-tab-header {
- padding: var(--size-4-3) var(--size-4-5);
- margin: unset;
- border-radius: unset;
- background-color: unset;
- border-bottom: var(--window-border);
-}
-body.is-mobile .workspace-drawer-header-icon,
-body.is-mobile .workspace-drawer-active-tab-back-icon,
-body.is-mobile .workspace-drawer-active-tab-icon:last-child {
- color: var(--text-muted);
-}
-body.is-mobile .mod-right .workspace-drawer-header-name {
- margin-top: var(--size-4-2);
-}
-body.is-mobile .mod-right .workspace-drawer-header {
- padding: var(--size-4-1) var(--size-4-5);
-}
-body.is-mobile .workspace-drawer-header-info {
- margin: var(--size-4-1) 0;
-}
-body.is-mobile .suggestion-container,
-body.is-mobile .menu {
- background-color: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border: var(--window-border);
- border-radius: var(--radius-m);
-}
-body.is-mobile .modal {
- border: var(--window-border);
-}
-body.is-mobile .modal.mod-settings .vertical-tab-nav-item {
- border-bottom: var(--accent-border-width) solid transparent;
- border-radius: var(--radius-m);
-}
-body.is-mobile .modal.mod-settings .vertical-tab-header-group-items {
- border-radius: unset;
-}
-body.is-mobile .modal.mod-sidebar-layout .modal-title {
- background-color: var(--background-secondary);
-}
-body.is-mobile .modal.mod-community-modal .setting-item:not(.mod-toggle) {
- max-width: var(--modal-community-sidebar-width);
-}
-body.is-mobile .modal.mod-community-modal .setting-item:not(.mod-toggle) .setting-item-control {
- flex-direction: column;
-}
-body.is-mobile .modal.mod-community-modal .setting-item:not(.mod-toggle) .setting-item-control button {
- width: 100%;
-}
-body.is-mobile .vertical-tab-header-group {
- width: 100%;
-}
-body.is-mobile .vertical-tab-header-group-title {
- padding-bottom: var(--size-4-2);
-}
-body.is-mobile .vertical-tab-header-group-title:first-of-type {
- margin-top: -1px;
-}
-body.is-mobile .view-header-nav-buttons,
-body.is-mobile .view-header .view-action {
- --icon-color: var(--text-muted);
-}
-body.is-mobile .view-header-title-container {
- padding-left: unset;
-}
-body.is-mobile .metadata-properties-heading {
- padding: var(--size-4-2);
-}
-
-.mobile-toolbar {
- padding: var(--size-4-1);
- background-color: var(--background-secondary);
- border-top: var(--window-border);
-}
-
-.AT-multirow .mobile-toolbar {
- padding: 0 var(--size-4-1);
-}
-
-.mobile-toolbar-options-container {
- padding: unset;
-}
-
-.mobile-toolbar-option :hover {
- color: var(--interactive-accent-tint);
-}
-
-.mobile-navbar {
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border-top: var(--window-border);
-}
-
-.mobile-navbar-actions {
- --icon-color: var(--text-muted);
-}
-
-.modal.mod-settings .vertical-tab-header {
- flex: none;
- width: 215px;
- min-width: unset;
- max-width: unset;
- padding: 0;
- border-right: var(--window-border);
-}
-.modal.mod-settings .vertical-tab-header::-webkit-scrollbar-thumb {
- border-right: unset;
-}
-.modal.mod-settings .vertical-tab-header::before {
- position: sticky;
- top: 0;
- z-index: var(--layer-cover);
- display: block;
- width: -webkit-fill-available;
- width: fill-available;
- height: 42px;
- margin-bottom: -1px;
- content: "";
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border-bottom: var(--window-border);
-}
-
-.is-phone .modal.mod-settings .modal-title::after,
-.modal.mod-settings .vertical-tab-header::after {
- position: absolute;
- top: var(--size-4-2);
- left: var(--size-4-2);
- z-index: var(--layer-sidedock);
- display: inline-flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- width: fit-content;
- height: 24px;
- padding: 0 8px;
- font-size: 14px;
- font-weight: 600;
- color: var(--interactive-accent-text);
- content: "Prism 3.5.3";
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
-}
-
-.theme-light.is-phone .modal.mod-settings .modal-title::after,
-.theme-light .modal.mod-settings .vertical-tab-header::after {
- background-color: var(--background-primary);
-}
-
-.theme-dark.is-phone .modal.mod-settings .modal-title::after,
-.theme-dark .modal.mod-settings .vertical-tab-header::after {
- background-color: var(--background-secondary-alt);
-}
-
-.is-phone .modal.mod-settings .modal-title::after {
- top: 9px;
- left: 50px;
-}
-
-.vertical-tab-content {
- height: calc(100% - 43px);
- margin-right: -1px;
-}
-
-.vertical-tab-content-container::before {
- position: relative;
- z-index: var(--layer-status-bar);
- display: block;
- width: -webkit-fill-available;
- width: fill-available;
- height: 42px;
- content: "";
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border-bottom: var(--window-border);
-}
-
-.vertical-tab-header-group {
- padding: unset;
-}
-
-.vertical-tab-header-group-title {
- font-size: var(--font-ui-medium);
- color: var(--text-normal);
- text-align: center;
- background-color: var(--background-secondary);
- border-top: var(--window-border);
- border-bottom: var(--window-border);
-}
-
-.vertical-tab-header-group-items {
- gap: var(--size-2-1);
- padding: var(--size-4-1);
-}
-
-:is(.horizontal-tab-content, .vertical-tab-content) {
- padding: var(--size-4-8);
-}
-
-.theme-light :is(.horizontal-tab-content, .vertical-tab-content, .vertical-tab-header) {
- background-color: var(--background-primary);
-}
-.theme-dark :is(.horizontal-tab-content, .vertical-tab-content, .vertical-tab-header) {
- background-color: var(--background-secondary-alt);
-}
-
-.installed-plugins-container {
- padding-top: var(--size-4-2);
- border-top: unset;
-}
-
-.plugin-list-plugins:last-child {
- padding-top: var(--size-4-1);
-}
-
-.vertical-tab-nav-item {
- padding: var(--size-2-1) var(--size-4-2);
- margin-bottom: unset;
- color: var(--text-muted);
- border: var(--accent-border-width) solid transparent;
-}
-
-@media (hover: hover) {
- .horizontal-tab-nav-item:hover,
- .vertical-tab-nav-item:hover {
- color: var(--icon-color-focused);
- }
-}
-.modal.mod-image-lightbox {
- width: var(--modal-width);
- max-width: var(--modal-max-width);
- height: var(--modal-height);
- max-height: var(--modal-max-height);
-}
-.modal.mod-image-lightbox .modal-content {
- display: flex;
- align-items: center;
- justify-content: center;
- height: 100%;
- padding: var(--size-4-2);
-}
-
-img.community-theme-lightbox {
- object-fit: contain;
- max-width: 100%;
- max-height: 100%;
-}
-
-.modal.mod-community-theme {
- max-width: var(--modal-max-width);
- max-height: var(--modal-max-height);
-}
-
-.community-modal-sidebar {
- padding: unset;
-}
-.theme-light .community-modal-sidebar {
- background-color: var(--background-primary);
-}
-.theme-dark .community-modal-sidebar {
- background-color: var(--background-secondary-alt);
-}
-
-.community-modal-info {
- padding: var(--size-4-8) var(--size-4-12);
-}
-.community-modal-info hr {
- grid-area: seperator;
- margin: 1em 0;
-}
-
-.community-modal-info-name {
- margin-bottom: var(--size-4-2);
-}
-
-.community-modal-info-downloads {
- margin-top: unset;
-}
-
-.community-modal-button-container {
- display: flex;
- flex-wrap: wrap;
- gap: var(--size-4-2);
- margin: var(--size-4-2) 0;
-}
-.community-modal-button-container button {
- margin-right: unset;
-}
-
-.community-modal-search-results-wrapper {
- border-top: var(--window-border);
-}
-.theme-light .community-modal-search-results-wrapper {
- background-color: var(--background-primary);
-}
-.theme-dark .community-modal-search-results-wrapper {
- background-color: var(--background-secondary-alt);
-}
-
-.community-item {
- padding: var(--size-4-2);
-}
-.theme-dark .community-item {
- background-color: var(--background-secondary-alt);
-}
-.community-item.is-selected, .community-item.is-selected:hover {
- background-color: var(--interactive-accent-base);
-}
-.is-tablet.theme-dark .community-item.is-selected, .is-tablet.theme-dark .community-item.is-selected:hover {
- background-color: var(--interactive-accent-base);
-}
-
-.community-item-name {
- display: inline-flex;
-}
-
-.community-item-screenshot {
- image-rendering: unset;
-}
-
-.community-item .flair {
- height: fit-content;
-}
-
-.community-modal-controls {
- background-color: var(--background-secondary);
-}
-body:not(.is-phone) .community-modal-controls .setting-item:first-child {
- padding-left: unset;
- margin-left: var(--size-4-2);
-}
-.community-modal-controls input {
- width: 100%;
- padding-right: unset;
-}
-
-.modal-setting-nav-bar {
- background-color: var(--background-secondary);
-}
-
-.setting-item {
- padding: var(--size-4-2) 0;
- border-top: unset;
-}
-.setting-item.setting-item-heading {
- margin-bottom: var(--size-4-1);
- border-bottom: 1px solid var(--window-border-color);
-}
-.setting-item + div > .setting-item-heading,
-.setting-item + .setting-item-heading {
- margin-top: var(--size-4-1);
-}
-.setting-item + div > .setting-item-heading:not(.style-settings-heading),
-.setting-item + .setting-item-heading:not(.style-settings-heading) {
- margin-top: var(--size-4-4);
-}
-
-.setting-item-name {
- font-weight: var(--font-medium);
-}
-
-.modal-close-button {
- z-index: var(--layer-popover);
-}
-.modal-close-button:hover {
- color: var(--highlight-text-normal);
-}
-body:not(.native-scrollbars, .is-phone) .modal-close-button {
- top: var(--size-4-1);
- right: var(--size-4-1);
-}
-
-.mod-warning {
- color: var(--color-red-text);
-}
-
-.setting-hotkey {
- font-family: var(--font-interface);
-}
-
-.checkbox-container {
- height: 24px;
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
- box-shadow: unset;
-}
-.checkbox-container:hover {
- border-color: var(--interactive-accent-tint);
-}
-.checkbox-container::after {
- border: 1px solid var(--window-border-color);
- box-shadow: unset;
-}
-.checkbox-container.is-enabled {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-.checkbox-container.is-enabled::after {
- border-color: var(--interactive-accent-tint);
- transform: translate3d(calc(var(--toggle-width) - var(--toggle-thumb-width) - var(--toggle-border-width) - 4px), 0, 0);
-}
-.checkbox-container.mod-small {
- height: 20px;
-}
-.checkbox-container.mod-small::after {
- margin: 1px 0 0;
- transform: translate3d(1px, 0, 0);
-}
-.checkbox-container.mod-small.is-enabled::after {
- transform: translate3d(calc(var(--toggle-s-width) - var(--toggle-s-thumb-width) - var(--toggle-s-border-width) - 1px), 0, 0);
-}
-
-input[type=range] {
- width: 125px;
- height: 0.7em;
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
- border-radius: var(--size-2-1);
-}
-input[type=range]:hover {
- border-color: var(--interactive-accent-tint);
-}
-input[type=range]::-webkit-slider-thumb {
- height: 19px;
- background-color: var(--toggle-thumb-color);
- border: 1px solid var(--window-border-color);
- box-shadow: unset;
-}
-
-select.dropdown {
- font-family: var(--font-interface);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
- box-shadow: var(--shadow-s);
-}
-.theme-dark select.dropdown {
- background-color: var(--background-secondary-alt);
-}
-select.dropdown:hover {
- border-color: var(--interactive-accent-tint);
-}
-select.dropdown option[value*=accent]:not([value*=accent-style]):not([value*=accent-color]) {
- color: var(--interactive-accent-text);
- background-color: var(--interactive-accent-base);
-}
-select.dropdown option[value*=red] {
- color: var(--color-red-text);
- background-color: var(--color-red-base);
-}
-select.dropdown option[value*=orange] {
- color: var(--color-orange-text);
- background-color: var(--color-orange-base);
-}
-select.dropdown option[value*=yellow] {
- color: var(--color-yellow-text);
- background-color: var(--color-yellow-base);
-}
-select.dropdown option[value*=green] {
- color: var(--color-green-text);
- background-color: var(--color-green-base);
-}
-select.dropdown option[value*=mint] {
- color: var(--color-mint-text);
- background-color: var(--color-mint-base);
-}
-select.dropdown option[value*=cyan] {
- color: var(--color-cyan-text);
- background-color: var(--color-cyan-base);
-}
-select.dropdown option[value*=blue] {
- color: var(--color-blue-text);
- background-color: var(--color-blue-base);
-}
-select.dropdown option[value*=purple] {
- color: var(--color-purple-text);
- background-color: var(--color-purple-base);
-}
-select.dropdown option[value*=pink] {
- color: var(--color-pink-text);
- background-color: var(--color-pink-base);
-}
-select.dropdown option[value*=grey] {
- color: var(--color-grey-text);
- background-color: var(--color-grey-base);
-}
-
-.search-input-container::before {
- left: var(--size-4-3);
-}
-
-body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar,
-body:not(.native-scrollbars) .prompt-results::-webkit-scrollbar,
-body:not(.native-scrollbars) ::-webkit-scrollbar {
- width: var(--scroll-bar-size);
- height: var(--scroll-bar-size);
- border-radius: unset;
- padding: unset;
- margin: unset;
- /* stylelint-disable-next-line selector-pseudo-class-no-unknown */
- /* stylelint-disable-next-line selector-pseudo-class-no-unknown */
-}
-body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar:vertical,
-body:not(.native-scrollbars) .prompt-results::-webkit-scrollbar:vertical,
-body:not(.native-scrollbars) ::-webkit-scrollbar:vertical {
- border-inline-start: var(--window-border);
-}
-body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar:horizontal,
-body:not(.native-scrollbars) .prompt-results::-webkit-scrollbar:horizontal,
-body:not(.native-scrollbars) ::-webkit-scrollbar:horizontal {
- border-top: var(--window-border);
-}
-body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar-thumb,
-body:not(.native-scrollbars) ::-webkit-scrollbar-thumb {
- border: var(--window-border);
- border-radius: unset;
-}
-body:not(.native-scrollbars).theme-light .kanban-plugin__scroll-container::-webkit-scrollbar-thumb,
-body:not(.native-scrollbars).theme-light ::-webkit-scrollbar-thumb {
- background-color: var(--background-primary-alt);
-}
-body:not(.native-scrollbars).theme-light .kanban-plugin__scroll-container::-webkit-scrollbar-thumb:hover,
-body:not(.native-scrollbars).theme-light ::-webkit-scrollbar-thumb:hover {
- background-color: var(--interactive-accent-base);
-}
-body:not(.native-scrollbars).theme-dark .kanban-plugin__scroll-container::-webkit-scrollbar-thumb,
-body:not(.native-scrollbars).theme-dark ::-webkit-scrollbar-thumb {
- background-color: var(--background-primary);
-}
-body:not(.native-scrollbars).theme-dark .kanban-plugin__scroll-container::-webkit-scrollbar-thumb:hover,
-body:not(.native-scrollbars).theme-dark ::-webkit-scrollbar-thumb:hover {
- background-color: var(--interactive-accent-base);
-}
-body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar-thumb:active,
-body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar-thumb:hover,
-body:not(.native-scrollbars) ::-webkit-scrollbar-thumb:active,
-body:not(.native-scrollbars) ::-webkit-scrollbar-thumb:hover {
- border-radius: unset;
-}
-body:not(.native-scrollbars) ::-webkit-scrollbar-corner {
- background-color: var(--window-border-color);
-}
-
-::-webkit-scrollbar-track {
- margin-top: -1px;
- margin-bottom: -1px;
- box-shadow: unset;
-}
-
-.theme-light div.suggestion-container .suggestion::-webkit-scrollbar-track,
-.theme-dark div.suggestion-container .suggestion::-webkit-scrollbar-track {
- background-color: unset;
-}
-
-.progress-bar {
- background-color: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
-}
-
-.progress-bar-line {
- background-color: var(--interactive-accent-base);
-}
-
-.progress-bar-subline {
- background-color: var(--interactive-accent-base);
- border: 2px solid var(--interactive-accent-tint);
- border-radius: var(--radius-s);
-}
-
-body:not(.css-settings-manager) .workspace-split.mod-left-split::before {
- display: block;
- width: -webkit-fill-avaliable;
- height: fit-content;
- padding: 10px;
- font-weight: 600;
- text-align: center;
- content: "Style Settings Plugin is required for Prism to function correctly!";
- background-color: var(--color-red-base);
- border: var(--accent-border-width) solid var(--color-red-tint);
- border-radius: var(--radius-m);
-}
-
-.theme-light .workspace,
-.theme-light .workspace-split.mod-root,
-.theme-light .workspace-tabs .workspace-leaf {
- background-color: var(--background-primary);
-}
-.theme-dark .workspace,
-.theme-dark .workspace-split.mod-root,
-.theme-dark .workspace-tabs .workspace-leaf {
- background-color: var(--background-secondary-alt);
-}
-
-.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
- left: -1px;
-}
-
-.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
-.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
-.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
- height: calc(var(--divider-vertical-height) - var(--header-height));
-}
-body.is-frameless:not(.is-hidden-frameless) .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, body:not(.is-frameless, .is-hidden-frameless) .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
-body.is-frameless:not(.is-hidden-frameless) .workspace-split.mod-left-split > .workspace-leaf-resize-handle,
-body:not(.is-frameless, .is-hidden-frameless) .workspace-split.mod-left-split > .workspace-leaf-resize-handle,
-body.is-frameless:not(.is-hidden-frameless) .workspace-split.mod-right-split > .workspace-leaf-resize-handle,
-body:not(.is-frameless, .is-hidden-frameless) .workspace-split.mod-right-split > .workspace-leaf-resize-handle {
- height: var(--divider-vertical-height);
-}
-
-.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
-.workspace-split.mod-right-split > .workspace-leaf-resize-handle,
-.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:not(:hover) {
- border-bottom: var(--window-border);
-}
-
-.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:not(:hover),
-.workspace-split.mod-left-split > .workspace-leaf-resize-handle:not(:hover) {
- border-right: var(--window-border);
-}
-
-.workspace-split.mod-right-split > .workspace-leaf-resize-handle:not(:hover) {
- border-left: var(--window-border);
-}
-
-:is(.is-focused .workspace-leaf.mod-active .view-header, .view-header) {
- width: 100%;
- padding: 0 var(--size-4-2);
- background: var(--background-secondary);
-}
-
-.workspace-tabs .view-header {
- margin: unset;
- border-bottom: var(--window-border);
-}
-
-.view-header-title-container {
- height: var(--header-height);
-}
-.view-header-title-container::after {
- display: none;
-}
-
-.is-focused .workspace-leaf.mod-active .view-header-title,
-.view-header-title {
- color: var(--interactive-accent-text);
-}
-.is-focused .workspace-leaf.mod-active .view-header-title:hover,
-.view-header-title:hover {
- color: var(--text-accent-hover);
-}
-
-.view-header-title-parent .view-header-breadcrumb:hover {
- color: var(--highlight-text-normal);
-}
-
-:is(.workspace-ribbon.mod-left, .workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-split.mod-vertical.mod-root) .sidebar-toggle-button {
- width: fit-content;
- height: calc(var(--header-height) - 9px);
- padding: 2px;
- margin: 4px;
- border: 2px solid transparent;
- border-radius: var(--radius-m);
-}
-
-.workspace-ribbon.mod-left::before {
- border-bottom: var(--window-border);
-}
-
-.pt-color-scheme-style-minimal-dt .workspace-ribbon.mod-left.is-collapsed {
- border-right-color: transparent;
-}
-
-.workspace-ribbon {
- border-right: var(--window-border);
-}
-
-.mod-macos.is-hidden-frameless:not(.is-popout-window) .sidebar-toggle-button.mod-right {
- padding-right: 2px;
-}
-
-.pt-collapsed-pinned-tab .workspace .mod-root .workspace-tab-header[data-type=markdown]:has(.mod-pinned) .workspace-tab-header-inner-icon,
-.pt-collapsed-pinned-tab .workspace .mod-root .workspace-tab-header[data-type=empty]:has(.mod-pinned) .workspace-tab-header-inner-icon {
- display: flex;
-}
-.pt-collapsed-pinned-tab .workspace-tab-header:has(.mod-pinned) .workspace-tab-header-inner-title {
- display: none;
-}
-.pt-collapsed-pinned-tab .workspace .mod-root .workspace-tab-header:has(.mod-pinned),
-.pt-collapsed-pinned-tab .workspace-tab-header:has(.mod-pinned) .workspace-tab-header-inner {
- flex: unset;
- width: fit-content;
- min-width: unset;
-}
-
-:is(.mod-active .document-search-container, .document-search-container) {
- height: var(--header-height);
- padding: var(--size-4-1) 0;
- margin: unset;
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border-bottom: var(--window-border);
-}
-:is(.mod-active .document-search-container, .document-search-container) .document-search-input.mod-no-match {
- background-color: var(--color-red-base);
- border: 2px solid var(--color-red-tint);
-}
-
-.document-search {
- align-items: center;
-}
-
-.popover {
- box-shadow: var(--shadow-l);
-}
-.theme-light .popover {
- background-color: var(--background-primary);
-}
-.theme-dark .popover {
- background-color: var(--background-secondary-alt);
-}
-.popover.hover-popover {
- border: var(--window-border);
-}
-
-.menu {
- padding: var(--size-4-1);
- border-color: var(--window-border-color);
- box-shadow: var(--shadow-l);
-}
-.theme-light .menu {
- background-color: var(--background-primary);
-}
-.theme-dark .menu {
- background-color: var(--background-secondary-alt);
-}
-
-.menu-item.selected:not(.is-disabled):not(.is-label):not(.is-warning) {
- color: var(--highlight-text-normal);
-}
-.menu-item.selected:not(.is-disabled):not(.is-label):not(.is-warning) .menu-item-icon {
- color: var(--highlight-text-normal);
-}
-
-body.is-mobile.is-tablet .suggestion-container,
-body.is-mobile.is-tablet .menu {
- width: fit-content;
-}
-
-body.is-mobile.theme-dark .menu,
-.is-tablet.theme-dark .suggestion-container {
- background-color: var(--background-secondary-alt);
-}
-
-div.notice-container div.notice {
- font-weight: 600;
- color: var(--text-normal);
- background: var(--interactive-accent-base);
- border: 2px solid var(--interactive-accent-tint);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-s);
-}
-
-.prompt-instructions {
- padding: var(--size-2-1) var(--size-4-2);
-}
-
-.tooltip {
- display: flex;
- font-weight: 600;
- color: var(--text-normal);
- background: var(--background-secondary-alt);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-l);
-}
-.theme-light .tooltip {
- background: var(--background-primary);
-}
-.theme-dark .tooltip {
- background: var(--background-secondary-alt);
-}
-.tooltip .tooltip-arrow {
- margin-top: -1px;
- border-bottom-color: var(--window-border-color);
-}
-.tooltip.mod-top .tooltip-arrow {
- margin-top: unset;
- margin-top: 1px;
- border-top-color: var(--window-border-color);
-}
-.tooltip.mod-right .tooltip-arrow {
- margin-top: unset;
- margin-left: -6px;
- border-right-color: var(--window-border-color);
-}
-.tooltip.mod-left .tooltip-arrow {
- margin-top: unset;
- margin-left: -2px;
- border-left-color: var(--window-border-color);
-}
-.tooltip.mod-error {
- color: var(--highlight-text-normal);
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-
-.drag-ghost {
- background: var(--background-secondary);
- border: 2px solid var(--window-border-color);
- box-shadow: var(--shadow-l);
- animation: pop-down 200ms forwards ease-in-out;
-}
-
-.modal button:not(.mod-cta):not(.mod-warning) {
- display: inline-flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
-}
-
-.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active,
-.workspace-tab-header.is-active,
-.nav-action-button.is-active,
-.vertical-tab-nav-item.is-active,
-.nav-file-title.is-active,
-.tree-item-self.is-active,
-.suggestion-hotkey,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active,
-.workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin,
-.pdf-outline-view .tree-item-self.mod-active {
- color: var(--highlight-text-normal);
- border: var(--accent-border-width) solid;
- box-shadow: unset;
-}
-
-.is-mobile.is-phone .modal.mod-settings .vertical-tab-nav-item:last-child {
- border-bottom: var(--accent-border-width) solid;
-}
-
-.nav-action-button.is-active:hover {
- color: var(--interactive-accent-hover);
-}
-
-:is(.search-result-file-match-destination-file, .search-result-file-match-replace-button) {
- color: var(--text-normal);
- border: var(--accent-border-width) solid;
- border-radius: var(--radius-s);
-}
-
-button.mod-cta {
- color: var(--highlight-text-normal);
-}
-
-:is(.pcr-button, button.mod-cta, button.mod-warning, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .setting-hotkey, .flair.mod-pop, .community-item .flair, button.copy-code-button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]),
-.clickable-icon[aria-label="Search settings"],
-.pdf-toolbar-button,
-.input-right-decorator.clickable-icon {
- border: var(--accent-border-width) solid;
- border-radius: var(--radius-s);
-}
-
-.side-dock-ribbon-action.is-active[aria-label="Start/stop recording"] {
- padding: var(--size-2-1) var(--size-2-2);
-}
-
-:is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active),
-.pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active {
- color: var(--highlight-text-normal);
- border: var(--accent-border-width) solid;
- border-radius: var(--radius-m);
-}
-:is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active) svg.svg-icon,
-.pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active svg.svg-icon {
- color: var(--highlight-text-normal);
-}
-:is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active) .clickable-icon:hover,
-.pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active .clickable-icon:hover {
- background-color: unset;
-}
-:is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active):hover svg.svg-icon,
-.pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active:hover svg.svg-icon {
- color: var(--interactive-accent-hover);
-}
-
-.clickable-icon[aria-label="Search settings"],
-.pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"] {
- border-color: transparent;
-}
-
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .nav-action-button.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .vertical-tab-nav-item.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .nav-file-title.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .tree-item-self.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .suggestion-hotkey,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .canvas-help .setting-hotkey,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .clickable-icon[aria-label="Search settings"].is-active,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .pdf-outline-view .tree-item-self.mod-active {
- background-color: transparent;
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .vertical-tab-nav-item.is-active:hover,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .workspace-tab-header.is-active:hover {
- color: var(--interactive-accent-hover);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .search-result-file-match-destination-file {
- color: var(--text-normal);
- background-color: transparent;
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .search-result-file-match-destination-file:hover {
- color: var(--interactive-accent-hover);
- background-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .search-result-file-match-replace-button {
- background-color: transparent;
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .search-result-file-match-replace-button:hover {
- color: var(--interactive-accent-text);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) button.mod-cta {
- background-color: transparent;
- border-color: var(--window-border-color);
- border-width: 1px;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) button.mod-cta:hover {
- color: var(--interactive-accent-hover);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]) {
- color: var(--color-red-text);
- background-color: transparent;
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]):hover {
- color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button) {
- color: var(--color-grey-text);
- background-color: transparent;
- border-color: var(--window-border-color);
- border-width: 1px;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button):hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .setting-command-hotkeys .setting-hotkey {
- color: var(--color-blue-text);
- background-color: transparent;
- border-color: var(--window-border-color);
- border-width: 1px;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .setting-command-hotkeys .setting-hotkey.mod-empty {
- color: var(--text-normal);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .setting-command-hotkeys .setting-hotkey.has-conflict {
- color: var(--color-red-text);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(.flair.mod-pop, .community-item .flair) {
- color: var(--color-green-text);
- background-color: transparent;
- border-color: var(--window-border-color);
- border-width: 1px;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) button.copy-code-button {
- border-color: var(--window-border-color);
- border-width: 1px;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) button.copy-code-button:hover {
- color: var(--interactive-accent-hover);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active),
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active {
- background-color: transparent;
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active):hover,
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active:hover {
- color: var(--interactive-accent-hover);
-}
-:is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt).is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, :is(.theme-dark.pt-accent-style-minimal-dt, .theme-light.pt-accent-style-minimal-lt).is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title {
- color: var(--interactive-accent-text);
-}
-
-:is(.theme-dark.pt-accent-style-minimal-dt.is-mobile, .theme-light.pt-accent-style-minimal-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item {
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-minimal-dt.is-mobile, .theme-light.pt-accent-style-minimal-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item.is-active {
- border-color: transparent;
-}
-
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .nav-action-button.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .vertical-tab-nav-item.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .nav-file-title.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .tree-item-self.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .suggestion-hotkey,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .canvas-help .setting-hotkey,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .clickable-icon[aria-label="Search settings"].is-active,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .pdf-outline-view .tree-item-self.mod-active {
- background-color: var(--background-primary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .search-result-file-match-destination-file {
- color: var(--text-normal);
- background-color: var(--background-secondary);
- border-color: var(--background-secondary);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .search-result-file-match-destination-file:hover {
- color: var(--interactive-accent-hover);
- background-color: var(--background-secondary);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .search-result-file-match-replace-button {
- background-color: var(--background-secondary);
- border-color: var(--background-secondary);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .search-result-file-match-replace-button:hover {
- color: var(--interactive-accent-text);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) button.mod-cta {
- background-color: var(--background-primary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) button.mod-cta:hover {
- color: var(--interactive-accent-hover);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]) {
- color: var(--color-red-text);
- background-color: var(--background-primary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]):hover {
- color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button) {
- color: var(--color-grey-text);
- background-color: var(--background-primary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button):hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .setting-command-hotkeys .setting-hotkey {
- color: var(--color-blue-text);
- background-color: var(--background-primary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .setting-command-hotkeys .setting-hotkey.mod-empty {
- color: var(--text-normal);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .setting-command-hotkeys .setting-hotkey.has-conflict {
- color: var(--color-red-text);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(.flair.mod-pop, .community-item .flair) {
- color: var(--color-green-text);
- background-color: var(--background-secondary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) button.copy-code-button {
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) button.copy-code-button:hover {
- color: var(--interactive-accent-hover);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active),
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active {
- background-color: var(--background-primary);
- border-color: var(--window-border-color);
-}
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active):hover,
-:is(.theme-dark.pt-accent-style-plain-dt, .theme-light.pt-accent-style-plain-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active:hover {
- color: var(--interactive-accent-hover);
-}
-
-:is(.theme-dark.pt-accent-style-plain-dt.is-mobile, .theme-light.pt-accent-style-plain-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item {
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-plain-dt.is-mobile, .theme-light.pt-accent-style-plain-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item.is-active {
- border-color: var(--window-border-color);
-}
-
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .nav-action-button.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .vertical-tab-nav-item.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .nav-file-title.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .tree-item-self.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .suggestion-hotkey,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .canvas-help .setting-hotkey,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .clickable-icon[aria-label="Search settings"].is-active,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .pdf-outline-view .tree-item-self.mod-active {
- background-color: var(--background-primary);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .search-result-file-match-destination-file {
- color: var(--text-normal);
- background-color: var(--background-secondary);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .search-result-file-match-destination-file:hover {
- color: var(--interactive-accent-hover);
- background-color: var(--background-secondary);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .search-result-file-match-replace-button {
- background-color: var(--background-primary);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .search-result-file-match-replace-button:hover {
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) button.mod-cta {
- background-color: var(--background-primary);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) button.mod-cta:hover {
- color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]) {
- color: var(--text-normal);
- background-color: var(--background-primary);
- border-color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]):hover {
- color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button) {
- color: var(--text-normal);
- background-color: var(--background-primary);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button):hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .setting-command-hotkeys .setting-hotkey {
- color: var(--text-normal);
- background-color: var(--background-primary);
- border-color: var(--color-blue-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .setting-command-hotkeys .setting-hotkey.mod-empty {
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .setting-command-hotkeys .setting-hotkey.has-conflict {
- border-color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(.flair.mod-pop, .community-item .flair) {
- color: var(--text-normal);
- background-color: var(--background-secondary);
- border-color: var(--color-green-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) button.copy-code-button {
- color: var(--text-normal);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) button.copy-code-button:hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active),
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active {
- background-color: var(--background-primary);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active) .clickable-icon:hover,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active .clickable-icon:hover {
- background-color: unset;
-}
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active):hover,
-:is(.theme-dark.pt-accent-style-border-dt, .theme-light.pt-accent-style-border-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active:hover {
- color: var(--interactive-accent-hover);
-}
-
-:is(.theme-dark.pt-accent-style-border-dt.is-mobile, .theme-light.pt-accent-style-border-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item {
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-border-dt.is-mobile, .theme-light.pt-accent-style-border-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item.is-active {
- background-color: var(--background-primary);
- border-color: var(--interactive-accent-tint);
-}
-
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .nav-action-button.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .vertical-tab-nav-item.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .nav-file-title.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .tree-item-self.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .suggestion-hotkey,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .canvas-help .setting-hotkey,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .clickable-icon[aria-label="Search settings"].is-active,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .pdf-outline-view .tree-item-self.mod-active {
- background-color: var(--interactive-accent-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .search-result-file-match-destination-file {
- color: var(--text-normal);
- background-color: var(--color-grey-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .search-result-file-match-destination-file:hover {
- color: var(--interactive-accent-hover);
- background-color: var(--interactive-accent-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .search-result-file-match-replace-button {
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .search-result-file-match-replace-button:hover {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) button.mod-cta {
- background-color: var(--interactive-accent-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) button.mod-cta:hover {
- color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]) {
- color: var(--text-normal);
- background-color: var(--color-red-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]):hover {
- color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button) {
- color: var(--text-normal);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button):hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .setting-command-hotkeys .setting-hotkey {
- color: var(--text-normal);
- background-color: var(--color-blue-base);
- border-color: var(--color-blue-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .setting-command-hotkeys .setting-hotkey.mod-empty {
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .setting-command-hotkeys .setting-hotkey.has-conflict {
- background-color: var(--color-red-base);
- border-color: var(--color-red-base);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(.flair.mod-pop, .community-item .flair) {
- color: var(--highlight-text-normal);
- background-color: var(--color-green-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) button.copy-code-button {
- color: var(--text-normal);
- background-color: var(--color-grey-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) button.copy-code-button:hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active),
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active {
- background-color: var(--interactive-accent-base);
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active):hover,
-:is(.theme-dark.pt-accent-style-filled-dt, .theme-light.pt-accent-style-filled-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active:hover {
- color: var(--interactive-accent-hover);
-}
-
-:is(.theme-dark.pt-accent-style-filled-dt.is-mobile, .theme-light.pt-accent-style-filled-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item {
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-filled-dt.is-mobile, .theme-light.pt-accent-style-filled-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item.is-active {
- background-color: var(--interactive-accent-base);
-}
-
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .workspace-tab-header.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .nav-action-button.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .vertical-tab-nav-item.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .nav-file-title.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .tree-item-self.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .suggestion-hotkey,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .workspace-drawer.is-pinned .workspace-drawer-header-icon.mod-pin,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .canvas-help .setting-hotkey,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .clickable-icon[aria-label="Search settings"].is-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .pdf-outline-view .tree-item-self.mod-active,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .input-right-decorator.clickable-icon.is-active {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .search-result-file-match-destination-file {
- color: var(--text-normal);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .search-result-file-match-destination-file:hover {
- color: var(--interactive-accent-hover);
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .search-result-file-match-replace-button {
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .search-result-file-match-replace-button:hover {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) button.mod-cta {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) button.mod-cta:hover {
- color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]) {
- color: var(--text-normal);
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(button.mod-warning, .side-dock-ribbon-action.is-active[aria-label="Start/stop recording"]):hover {
- color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button) {
- color: var(--text-normal);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(.pcr-button, .modal button:not(.mod-cta):not(.mod-warning), .graph-control-content button, .modal-setting-nav-bar .clickable-icon, .document-search-button, .pdf-toolbar-button):hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .setting-command-hotkeys .setting-hotkey {
- color: var(--text-normal);
- background-color: var(--color-blue-base);
- border-color: var(--color-blue-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .setting-command-hotkeys .setting-hotkey.mod-empty {
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .setting-command-hotkeys .setting-hotkey.has-conflict {
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(.flair.mod-pop, .community-item .flair) {
- color: var(--text-normal);
- background-color: var(--color-green-base);
- border-color: var(--color-green-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) button.copy-code-button {
- color: var(--text-normal);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) button.copy-code-button:hover {
- color: var(--color-grey-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active),
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) :is(.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right, .workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left, .popover-action.is-active, .mod-pin-popover.is-active):hover,
-:is(.theme-dark.pt-accent-style-borderandfilled-dt, .theme-light.pt-accent-style-borderandfilled-lt) .pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"].is-active:hover {
- color: var(--interactive-accent-hover);
-}
-
-:is(.theme-dark.pt-accent-style-borderandfilled-dt.is-mobile, .theme-light.pt-accent-style-borderandfilled-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item {
- border-color: transparent;
-}
-:is(.theme-dark.pt-accent-style-borderandfilled-dt.is-mobile, .theme-light.pt-accent-style-borderandfilled-lt.is-mobile) .modal.mod-settings .vertical-tab-nav-item.is-active {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-tint);
-}
-
-.theme-light .workspace-split.mod-root .view-content {
- background-color: var(--background-primary);
-}
-.theme-dark .workspace-split.mod-root .view-content {
- background-color: var(--background-secondary-alt);
-}
-
-.cm-s-obsidian span.cm-formatting-highlight.cm-em:not(.cm-strong),
-.cm-s-obsidian span.cm-highlight.cm-em:not(.cm-strong),
-.cm-s-obsidian span.cm-quote.cm-em:not(.cm-strong) {
- color: var(--italic-color);
-}
-.cm-s-obsidian span.cm-formatting-highlight.cm-strong:not(.cm-em),
-.cm-s-obsidian span.cm-highlight.cm-strong:not(.cm-em),
-.cm-s-obsidian span.cm-quote.cm-strong:not(.cm-em) {
- color: var(--bold-color);
-}
-
-.theme-light :is(em strong, strong em, .cm-em.cm-strong) {
- color: var(--text-italic-bold-color-lt);
-}
-.theme-dark :is(em strong, strong em, .cm-em.cm-strong) {
- color: var(--text-italic-bold-color-dt);
-}
-
-.cm-strikethrough,
-.cm-s-obsidian span.cm-formatting-highlight.cm-strikethrough,
-.cm-s-obsidian span.cm-highlight.cm-strikethrough,
-del {
- color: var(--text-muted);
-}
-
-hr {
- margin: 1.5em 0;
-}
-
-.cm-inline-code:not(.cm-formatting-code),
-.cm-s-obsidian .cm-inline-code.cm-formatting ~ .cm-inline-code:not(.cm-formatting) {
- padding: 0 var(--size-4-1);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
-}
-
-.cm-s-obsidian .cm-formatting-code.cm-inline-code {
- font-family: var(--font-text);
- font-size: var(--font-text-size);
-}
-
-.cm-s-obsidian span.cm-formatting-highlight.cm-inline-code,
-.cm-s-obsidian span.cm-highlight.cm-inline-code {
- color: var(--code-normal);
-}
-
-:is(.HyperMD-codeblock.HyperMD-codeblock-begin, .cm-s-obsidian div.HyperMD-codeblock-begin-bg) {
- border-top: 1px solid var(--window-border-color);
-}
-
-.cm-s-obsidian div.HyperMD-codeblock {
- border-right: 1px solid var(--window-border-color);
- border-left: 1px solid var(--window-border-color);
-}
-
-:is(.HyperMD-codeblock.HyperMD-codeblock-end, .cm-s-obsidian div.HyperMD-codeblock-end-bg) {
- border-bottom: 1px solid var(--window-border-color);
-}
-
-.cm-s-obsidian .cm-hashtag {
- font-weight: 600;
- vertical-align: middle;
-}
-
-.cm-line .cm-hashtag-begin {
- background-color: var(--background-secondary);
- border: 2px solid var(--window-border-color);
- border-inline-end: unset;
-}
-.cm-line .cm-hashtag-end {
- background-color: var(--background-secondary);
- border: 2px solid var(--window-border-color);
- border-inline-start: unset;
-}
-.cm-line .cm-hashtag.cm-meta:not(.cm-hashtag-begin, .cm-hashtag-end) {
- background-color: var(--background-secondary);
- border: 2px solid var(--window-border-color);
- border-inline-start: unset;
- border-inline-end: unset;
-}
-
-.cm-s-obsidian span.cm-hmd-escape-backslash {
- color: var(--color-red-text);
-}
-
-:is(code[class*=language-], pre[class*=language-]) {
- line-height: var(--line-height-tight);
-}
-
-.markdown-preview-view th,
-.table-view-table > thead > tr > th,
-.markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th {
- padding: var(--size-2-2) var(--size-4-2);
-}
-
-.markdown-rendered thead tr:first-child > th {
- font-weight: var(--font-semibold);
-}
-
-.cm-s-obsidian span.cm-formatting-task {
- font-family: var(--font-text);
-}
-
-input[type=checkbox] {
- border-width: 2px;
-}
-input[type=checkbox]:checked {
- border-color: var(--interactive-accent-tint);
-}
-input[type=checkbox]:checked::after {
- inset-inline-start: -2px;
- top: -2px;
-}
-
-a.tag {
- font-weight: 600;
- background-color: var(--background-secondary);
- border-color: var(--window-border-color);
- border-radius: var(--radius-s);
-}
-a.tag:hover {
- color: var(--interactive-accent-text);
- background-color: var(--background-primary);
- border-color: var(--interactive-accent-tint);
- transition: all ease 200ms;
-}
-
-:is(.markdown-preview-view, .markdown-rendered) :is(code, kbd) {
- padding: 0 var(--size-4-1);
- font-family: var(--font-monospace);
- font-size: var(--code-size);
- border: var(--window-border);
- border-radius: var(--radius-s);
-}
-
-.code-block-flair {
- font-weight: 600;
- border: var(--window-border);
-}
-.theme-light .code-block-flair {
- background-color: var(--background-primary-alt);
-}
-.theme-dark .code-block-flair {
- background-color: var(--background-secondary);
-}
-.markdown-source-view.mod-cm6 .code-block-flair {
- padding: 0 var(--size-4-2);
-}
-
-:is(.theme-light.pt-highlight-text-color-lt, .theme-dark.pt-highlight-text-color-dt) span.cm-link {
- color: var(--link-external-color);
-}
-:is(.theme-light.pt-highlight-text-color-lt, .theme-dark.pt-highlight-text-color-dt) span.cm-hmd-internal-link {
- color: var(--link-color);
-}
-:is(.theme-light.pt-highlight-text-color-lt, .theme-dark.pt-highlight-text-color-dt) span.cm-hmd-internal-link:hover {
- color: var(--link-color-hover);
-}
-
-.markdown-source-view.mod-cm6 .cm-table-widget .table-row-drag-handle:hover,
-.markdown-source-view.mod-cm6 .cm-table-widget .table-col-drag-handle:hover {
- color: var(--interactive-accent-text);
-}
-
-.markdown-rendered.show-indentation-guide li > ol::before,
-.markdown-rendered.show-indentation-guide li > ul::before {
- inset-inline-start: -0.75em;
-}
-.theme-light .markdown-rendered mark .internal-link {
- color: hsl(var(--link-internal-color-lt));
-}
-.theme-dark .markdown-rendered mark .internal-link {
- color: hsl(var(--link-internal-color-dt));
-}
-.markdown-rendered mark .internal-link:hover {
- color: var(--link-color-hover);
-}
-.markdown-rendered pre {
- border: 1px solid var(--window-border-color);
-}
-.markdown-rendered button.copy-code-button {
- padding: var(--size-2-1) var(--size-4-1);
- margin: var(--size-4-1);
-}
-.markdown-rendered :is(h1, h2, h3, h4, h5, h6) {
- margin: 0;
-}
-.markdown-rendered blockquote {
- padding: 0 15px;
-}
-
-.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote {
- padding-right: 15px;
-}
-
-.embed-title {
- top: 0;
- z-index: var(--layer-cover);
- width: 100%;
- padding: var(--size-4-2) var(--size-4-4);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-.internal-embed.internal-embed.canvas-embed, .internal-embed.pdf-embed {
- border: 1px solid var(--window-border-color);
-}
-.internal-embed .markdown-embed-content {
- padding: var(--size-4-4);
- margin-right: -1px;
-}
-
-.file-embed.mod-empty {
- border: var(--window-border);
- border-radius: var(--radius-s);
-}
-
-:is(.markdown-embed-link, .file-embed-link) {
- inset-inline-end: var(--size-4-2);
- top: var(--size-4-2);
- z-index: var(--layer-cover);
-}
-
-.view-content .collapse-indicator:not(.is-collapsed) svg.svg-icon {
- color: var(--interactive-accent-text);
-}
-
-body {
- --list-indent: 2.2em;
- /* Source mode */
- --list-indent-source: 0.75em;
- --indentation-guide-source-indent: 0.85em;
- --checkbox-margin-inline-start: var(--indentation-guide-editing-indent);
- /* Live Preview */
- --list-indent-editing: 0.75em;
- --indentation-guide-editing-indent: 0.85em;
- --list-bullet-end-padding: 3rem;
- /* Reading mode */
- --indentation-guide-reading-indent: -0.55em;
-}
-
-/* --- */
-/* Alignment of the collapse indicator */
-/* Source mode */
-.markdown-source-view.mod-cm6 .HyperMD-list-line .cm-fold-indicator .collapse-indicator {
- padding-inline-end: 0;
-}
-
-/* Live Preview */
-.markdown-source-view.mod-cm6.is-live-preview .cm-line.HyperMD-list-line:not(.cm-active):not(.HyperMD-task-line) .cm-fold-indicator .collapse-indicator {
- inset-inline-end: calc(var(--list-bullet-end-padding) * -1);
-}
-
-/* Reading mode */
-.markdown-rendered .list-collapse-indicator {
- margin-inline-start: -1.75em;
-}
-
-/* --- */
-/* Reading mode - Initial indent distance to align with Source and Live Preview */
-.markdown-rendered div > ul > li,
-.markdown-rendered div > ol > li {
- margin-inline-start: 1.5em;
-}
-
-/* Reading mode - Alignment of the list bullet */
-.markdown-rendered .list-bullet {
- margin-inline-start: -0.7em;
-}
-
-/* Reading mode - Alignment of the checkbox list item */
-/* (If the checkbox border width is changed from original 1px, you have to change the end value to align correctly again) */
-ul > li.task-list-item .task-list-item-checkbox {
- margin-inline-start: calc(var(--checkbox-size) * -1.15);
-}
-
-body:not(.pt-disable-callout-styling) {
- --callout-padding: 4px;
- --callout-radius: var(--radius-m);
- --callout-background-alpha: 20%;
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) {
- background-color: unset;
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) .callout-title {
- position: relative;
- z-index: 5;
- gap: unset;
- align-items: center;
- min-height: 36px;
- border: 2px solid;
- border-radius: var(--radius-m);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) .callout-title:empty + .callout-content {
- padding: var(--size-4-1) var(--size-4-3);
- border-top-style: solid;
- border-top-width: 1px;
- border-radius: var(--radius-m);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) .callout-title-inner {
- padding: var(--size-4-1) 0;
- margin-inline: var(--size-4-2) var(--size-4-1);
- margin-top: 0;
- margin-bottom: 0;
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) .callout-icon {
- align-self: unset;
- margin-inline: var(--size-4-2) var(--size-4-1);
- margin-top: 0;
- margin-bottom: 0;
- border-radius: var(--radius-m);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) .callout-fold {
- display: flex;
- align-self: unset;
- margin-inline-start: auto;
- margin-top: unset;
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout) .callout-content {
- padding: var(--size-4-5) var(--size-4-3) var(--size-4-1) var(--size-4-3);
- margin-top: -16px;
- border-right: 1px solid;
- border-bottom: 1px solid;
- border-left: 1px solid;
- border-bottom-right-radius: var(--radius-m);
- border-bottom-left-radius: var(--radius-m);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=note] > .callout-title {
- color: var(--color-grey-text);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=note] > .callout-title .callout-icon .svg-icon {
- color: var(--color-grey-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=note] > .callout-content {
- background-color: hsla(var(--color-grey-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-grey-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=abstract], [data-callout=summary], [data-callout=tldr]) > .callout-title {
- color: var(--color-cyan-text);
- background-color: var(--color-cyan-base);
- border-color: var(--color-cyan-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=abstract], [data-callout=summary], [data-callout=tldr]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-cyan-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=abstract], [data-callout=summary], [data-callout=tldr]) > .callout-content {
- background-color: hsla(var(--color-cyan-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-cyan-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=info], [data-callout=todo]) > .callout-title {
- color: var(--color-blue-text);
- background-color: var(--color-blue-base);
- border-color: var(--color-blue-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=info], [data-callout=todo]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-blue-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=info], [data-callout=todo]) > .callout-content {
- background-color: hsla(var(--color-blue-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-blue-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=tip], [data-callout=hint], [data-callout=important]) > .callout-title {
- color: var(--color-mint-text);
- background-color: var(--color-mint-base);
- border-color: var(--color-mint-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=tip], [data-callout=hint], [data-callout=important]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-mint-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=tip], [data-callout=hint], [data-callout=important]) > .callout-content {
- background-color: hsla(var(--color-mint-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-mint-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=success], [data-callout=check], [data-callout=done]) > .callout-title {
- color: var(--color-green-text);
- background-color: var(--color-green-base);
- border-color: var(--color-green-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=success], [data-callout=check], [data-callout=done]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-green-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=success], [data-callout=check], [data-callout=done]) > .callout-content {
- background-color: hsla(var(--color-green-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-green-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=question], [data-callout=help], [data-callout=faq]) > .callout-title {
- color: var(--color-yellow-text);
- background-color: var(--color-yellow-base);
- border-color: var(--color-yellow-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=question], [data-callout=help], [data-callout=faq]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-yellow-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=question], [data-callout=help], [data-callout=faq]) > .callout-content {
- background-color: hsla(var(--color-yellow-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-yellow-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=warning], [data-callout=caution], [data-callout=attention]) > .callout-title {
- color: var(--color-orange-text);
- background-color: var(--color-orange-base);
- border-color: var(--color-orange-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=warning], [data-callout=caution], [data-callout=attention]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-orange-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=warning], [data-callout=caution], [data-callout=attention]) > .callout-content {
- background-color: hsla(var(--color-orange-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-orange-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=failure], [data-callout=fail], [data-callout=missing]) > .callout-title {
- color: var(--color-red-text);
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=failure], [data-callout=fail], [data-callout=missing]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-red-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=failure], [data-callout=fail], [data-callout=missing]) > .callout-content {
- background-color: hsla(var(--color-red-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-red-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=danger], [data-callout=error]) > .callout-title {
- color: var(--color-red-text);
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=danger], [data-callout=error]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-red-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=danger], [data-callout=error]) > .callout-content {
- background-color: hsla(var(--color-red-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-red-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=bug] > .callout-title {
- color: var(--color-pink-text);
- background-color: var(--color-pink-base);
- border-color: var(--color-pink-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=bug] > .callout-title .callout-icon .svg-icon {
- color: var(--color-pink-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=bug] > .callout-content {
- background-color: hsla(var(--color-pink-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-pink-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=example] > .callout-title {
- color: var(--color-purple-text);
- background-color: var(--color-purple-base);
- border-color: var(--color-purple-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=example] > .callout-title .callout-icon .svg-icon {
- color: var(--color-purple-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout)[data-callout=example] > .callout-content {
- background-color: hsla(var(--color-purple-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-purple-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=quote], [data-callout=cite]) > .callout-title {
- color: var(--color-grey-text);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=quote], [data-callout=cite]) > .callout-title .callout-icon .svg-icon {
- color: var(--color-grey-text);
-}
-body:not(.pt-disable-callout-styling) .callout:not(.cg-note-toolbar-callout):is([data-callout=quote], [data-callout=cite]) > .callout-content {
- background-color: hsla(var(--color-grey-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-grey-tint);
-}
-
-.release-notes-view .callout[data-callout] > .callout-title {
- color: var(--color-grey-text);
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-.release-notes-view .callout[data-callout] > .callout-title .callout-icon .svg-icon {
- color: var(--color-grey-text);
-}
-.release-notes-view .callout[data-callout] > .callout-content {
- background-color: hsla(var(--color-grey-base-hsl), var(--callout-background-alpha));
- border-color: var(--color-grey-tint);
-}
-
-.markdown-preview-view progress,
-.markdown-rendered progress,
-.markdown-source-view.is-live-preview progress {
- height: 15px;
- vertical-align: middle;
-}
-.markdown-preview-view progress::before,
-.markdown-rendered progress::before,
-.markdown-source-view.is-live-preview progress::before {
- position: absolute;
- width: inherit;
- height: inherit;
- font-family: var(--font-editor);
- font-family: var(--font-text);
- font-size: 10px;
- font-weight: 700;
- text-align: center;
- content: attr(value) " %";
-}
-.theme-light .markdown-preview-view progress::before,
-.theme-light .markdown-rendered progress::before,
-.theme-light .markdown-source-view.is-live-preview progress::before {
- text-shadow: -1px -1px 0 hsla(0, 0%, 100%, 0.5), 1px -1px 0 hsla(0, 0%, 100%, 0.5), -1px 1px 0 hsla(0, 0%, 100%, 0.5), 1px 1px 0 hsla(0, 0%, 100%, 0.5);
-}
-.theme-dark .markdown-preview-view progress::before,
-.theme-dark .markdown-rendered progress::before,
-.theme-dark .markdown-source-view.is-live-preview progress::before {
- text-shadow: -1px -1px 0 hsla(0, 0%, 0%, 0.5), 1px -1px 0 hsla(0, 0%, 0%, 0.5), -1px 1px 0 hsla(0, 0%, 0%, 0.5), 1px 1px 0 hsla(0, 0%, 0%, 0.5);
-}
-.markdown-preview-view progress::-webkit-progress-bar,
-.markdown-rendered progress::-webkit-progress-bar,
-.markdown-source-view.is-live-preview progress::-webkit-progress-bar {
- border: var(--window-border);
- border-radius: var(--radius-s);
-}
-.theme-light .markdown-preview-view progress::-webkit-progress-bar,
-.theme-light .markdown-rendered progress::-webkit-progress-bar,
-.theme-light .markdown-source-view.is-live-preview progress::-webkit-progress-bar {
- background-color: var(--background-secondary);
-}
-.theme-dark .markdown-preview-view progress::-webkit-progress-bar,
-.theme-dark .markdown-rendered progress::-webkit-progress-bar,
-.theme-dark .markdown-source-view.is-live-preview progress::-webkit-progress-bar {
- background-color: var(--background-secondary-alt);
-}
-.markdown-preview-view progress::-webkit-progress-value,
-.markdown-rendered progress::-webkit-progress-value,
-.markdown-source-view.is-live-preview progress::-webkit-progress-value {
- border: 1px solid;
- border-color: transparent;
- border-radius: var(--radius-s);
-}
-.markdown-preview-view progress[value="0"]::-webkit-progress-value,
-.markdown-rendered progress[value="0"]::-webkit-progress-value,
-.markdown-source-view.is-live-preview progress[value="0"]::-webkit-progress-value {
- border: unset;
-}
-:is(.markdown-preview-view progress[value="0"], .markdown-preview-view progress[value="1"], .markdown-preview-view progress[value="2"], .markdown-preview-view progress[value="3"], .markdown-preview-view progress[value="4"], .markdown-preview-view progress[value="5"], .markdown-preview-view progress[value="6"], .markdown-preview-view progress[value="7"], .markdown-preview-view progress[value="8"], .markdown-preview-view progress[value="9"], .markdown-preview-view progress[value="10"], .markdown-preview-view progress[value="11"], .markdown-preview-view progress[value="12"], .markdown-preview-view progress[value="13"], .markdown-preview-view progress[value="14"], .markdown-preview-view progress[value="15"], .markdown-preview-view progress[value="16"], .markdown-preview-view progress[value="17"], .markdown-preview-view progress[value="18"], .markdown-preview-view progress[value="19"], .markdown-preview-view progress[value="20"], .markdown-preview-view progress[value="21"], .markdown-preview-view progress[value="22"], .markdown-preview-view progress[value="23"], .markdown-preview-view progress[value="24"],
-.markdown-rendered progress[value="0"],
-.markdown-rendered progress[value="1"],
-.markdown-rendered progress[value="2"],
-.markdown-rendered progress[value="3"],
-.markdown-rendered progress[value="4"],
-.markdown-rendered progress[value="5"],
-.markdown-rendered progress[value="6"],
-.markdown-rendered progress[value="7"],
-.markdown-rendered progress[value="8"],
-.markdown-rendered progress[value="9"],
-.markdown-rendered progress[value="10"],
-.markdown-rendered progress[value="11"],
-.markdown-rendered progress[value="12"],
-.markdown-rendered progress[value="13"],
-.markdown-rendered progress[value="14"],
-.markdown-rendered progress[value="15"],
-.markdown-rendered progress[value="16"],
-.markdown-rendered progress[value="17"],
-.markdown-rendered progress[value="18"],
-.markdown-rendered progress[value="19"],
-.markdown-rendered progress[value="20"],
-.markdown-rendered progress[value="21"],
-.markdown-rendered progress[value="22"],
-.markdown-rendered progress[value="23"],
-.markdown-rendered progress[value="24"],
-.markdown-source-view.is-live-preview progress[value="0"],
-.markdown-source-view.is-live-preview progress[value="1"],
-.markdown-source-view.is-live-preview progress[value="2"],
-.markdown-source-view.is-live-preview progress[value="3"],
-.markdown-source-view.is-live-preview progress[value="4"],
-.markdown-source-view.is-live-preview progress[value="5"],
-.markdown-source-view.is-live-preview progress[value="6"],
-.markdown-source-view.is-live-preview progress[value="7"],
-.markdown-source-view.is-live-preview progress[value="8"],
-.markdown-source-view.is-live-preview progress[value="9"],
-.markdown-source-view.is-live-preview progress[value="10"],
-.markdown-source-view.is-live-preview progress[value="11"],
-.markdown-source-view.is-live-preview progress[value="12"],
-.markdown-source-view.is-live-preview progress[value="13"],
-.markdown-source-view.is-live-preview progress[value="14"],
-.markdown-source-view.is-live-preview progress[value="15"],
-.markdown-source-view.is-live-preview progress[value="16"],
-.markdown-source-view.is-live-preview progress[value="17"],
-.markdown-source-view.is-live-preview progress[value="18"],
-.markdown-source-view.is-live-preview progress[value="19"],
-.markdown-source-view.is-live-preview progress[value="20"],
-.markdown-source-view.is-live-preview progress[value="21"],
-.markdown-source-view.is-live-preview progress[value="22"],
-.markdown-source-view.is-live-preview progress[value="23"],
-.markdown-source-view.is-live-preview progress[value="24"])::-webkit-progress-value {
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-:is(.markdown-preview-view progress[value="25"], .markdown-preview-view progress[value="26"], .markdown-preview-view progress[value="27"], .markdown-preview-view progress[value="28"], .markdown-preview-view progress[value="29"], .markdown-preview-view progress[value="30"], .markdown-preview-view progress[value="31"], .markdown-preview-view progress[value="32"], .markdown-preview-view progress[value="33"], .markdown-preview-view progress[value="34"], .markdown-preview-view progress[value="35"], .markdown-preview-view progress[value="36"], .markdown-preview-view progress[value="37"], .markdown-preview-view progress[value="38"], .markdown-preview-view progress[value="39"], .markdown-preview-view progress[value="40"], .markdown-preview-view progress[value="41"], .markdown-preview-view progress[value="42"], .markdown-preview-view progress[value="43"], .markdown-preview-view progress[value="44"], .markdown-preview-view progress[value="45"], .markdown-preview-view progress[value="46"], .markdown-preview-view progress[value="47"], .markdown-preview-view progress[value="48"], .markdown-preview-view progress[value="49"],
-.markdown-rendered progress[value="25"],
-.markdown-rendered progress[value="26"],
-.markdown-rendered progress[value="27"],
-.markdown-rendered progress[value="28"],
-.markdown-rendered progress[value="29"],
-.markdown-rendered progress[value="30"],
-.markdown-rendered progress[value="31"],
-.markdown-rendered progress[value="32"],
-.markdown-rendered progress[value="33"],
-.markdown-rendered progress[value="34"],
-.markdown-rendered progress[value="35"],
-.markdown-rendered progress[value="36"],
-.markdown-rendered progress[value="37"],
-.markdown-rendered progress[value="38"],
-.markdown-rendered progress[value="39"],
-.markdown-rendered progress[value="40"],
-.markdown-rendered progress[value="41"],
-.markdown-rendered progress[value="42"],
-.markdown-rendered progress[value="43"],
-.markdown-rendered progress[value="44"],
-.markdown-rendered progress[value="45"],
-.markdown-rendered progress[value="46"],
-.markdown-rendered progress[value="47"],
-.markdown-rendered progress[value="48"],
-.markdown-rendered progress[value="49"],
-.markdown-source-view.is-live-preview progress[value="25"],
-.markdown-source-view.is-live-preview progress[value="26"],
-.markdown-source-view.is-live-preview progress[value="27"],
-.markdown-source-view.is-live-preview progress[value="28"],
-.markdown-source-view.is-live-preview progress[value="29"],
-.markdown-source-view.is-live-preview progress[value="30"],
-.markdown-source-view.is-live-preview progress[value="31"],
-.markdown-source-view.is-live-preview progress[value="32"],
-.markdown-source-view.is-live-preview progress[value="33"],
-.markdown-source-view.is-live-preview progress[value="34"],
-.markdown-source-view.is-live-preview progress[value="35"],
-.markdown-source-view.is-live-preview progress[value="36"],
-.markdown-source-view.is-live-preview progress[value="37"],
-.markdown-source-view.is-live-preview progress[value="38"],
-.markdown-source-view.is-live-preview progress[value="39"],
-.markdown-source-view.is-live-preview progress[value="40"],
-.markdown-source-view.is-live-preview progress[value="41"],
-.markdown-source-view.is-live-preview progress[value="42"],
-.markdown-source-view.is-live-preview progress[value="43"],
-.markdown-source-view.is-live-preview progress[value="44"],
-.markdown-source-view.is-live-preview progress[value="45"],
-.markdown-source-view.is-live-preview progress[value="46"],
-.markdown-source-view.is-live-preview progress[value="47"],
-.markdown-source-view.is-live-preview progress[value="48"],
-.markdown-source-view.is-live-preview progress[value="49"])::-webkit-progress-value {
- background-color: var(--color-orange-base);
- border-color: var(--color-orange-tint);
-}
-:is(.markdown-preview-view progress[value="50"], .markdown-preview-view progress[value="51"], .markdown-preview-view progress[value="52"], .markdown-preview-view progress[value="53"], .markdown-preview-view progress[value="54"], .markdown-preview-view progress[value="55"], .markdown-preview-view progress[value="56"], .markdown-preview-view progress[value="57"], .markdown-preview-view progress[value="58"], .markdown-preview-view progress[value="59"], .markdown-preview-view progress[value="60"], .markdown-preview-view progress[value="61"], .markdown-preview-view progress[value="62"], .markdown-preview-view progress[value="63"], .markdown-preview-view progress[value="64"], .markdown-preview-view progress[value="65"], .markdown-preview-view progress[value="66"], .markdown-preview-view progress[value="67"], .markdown-preview-view progress[value="68"], .markdown-preview-view progress[value="69"], .markdown-preview-view progress[value="70"], .markdown-preview-view progress[value="71"], .markdown-preview-view progress[value="72"], .markdown-preview-view progress[value="73"], .markdown-preview-view progress[value="74"],
-.markdown-rendered progress[value="50"],
-.markdown-rendered progress[value="51"],
-.markdown-rendered progress[value="52"],
-.markdown-rendered progress[value="53"],
-.markdown-rendered progress[value="54"],
-.markdown-rendered progress[value="55"],
-.markdown-rendered progress[value="56"],
-.markdown-rendered progress[value="57"],
-.markdown-rendered progress[value="58"],
-.markdown-rendered progress[value="59"],
-.markdown-rendered progress[value="60"],
-.markdown-rendered progress[value="61"],
-.markdown-rendered progress[value="62"],
-.markdown-rendered progress[value="63"],
-.markdown-rendered progress[value="64"],
-.markdown-rendered progress[value="65"],
-.markdown-rendered progress[value="66"],
-.markdown-rendered progress[value="67"],
-.markdown-rendered progress[value="68"],
-.markdown-rendered progress[value="69"],
-.markdown-rendered progress[value="70"],
-.markdown-rendered progress[value="71"],
-.markdown-rendered progress[value="72"],
-.markdown-rendered progress[value="73"],
-.markdown-rendered progress[value="74"],
-.markdown-source-view.is-live-preview progress[value="50"],
-.markdown-source-view.is-live-preview progress[value="51"],
-.markdown-source-view.is-live-preview progress[value="52"],
-.markdown-source-view.is-live-preview progress[value="53"],
-.markdown-source-view.is-live-preview progress[value="54"],
-.markdown-source-view.is-live-preview progress[value="55"],
-.markdown-source-view.is-live-preview progress[value="56"],
-.markdown-source-view.is-live-preview progress[value="57"],
-.markdown-source-view.is-live-preview progress[value="58"],
-.markdown-source-view.is-live-preview progress[value="59"],
-.markdown-source-view.is-live-preview progress[value="60"],
-.markdown-source-view.is-live-preview progress[value="61"],
-.markdown-source-view.is-live-preview progress[value="62"],
-.markdown-source-view.is-live-preview progress[value="63"],
-.markdown-source-view.is-live-preview progress[value="64"],
-.markdown-source-view.is-live-preview progress[value="65"],
-.markdown-source-view.is-live-preview progress[value="66"],
-.markdown-source-view.is-live-preview progress[value="67"],
-.markdown-source-view.is-live-preview progress[value="68"],
-.markdown-source-view.is-live-preview progress[value="69"],
-.markdown-source-view.is-live-preview progress[value="70"],
-.markdown-source-view.is-live-preview progress[value="71"],
-.markdown-source-view.is-live-preview progress[value="72"],
-.markdown-source-view.is-live-preview progress[value="73"],
-.markdown-source-view.is-live-preview progress[value="74"])::-webkit-progress-value {
- background-color: var(--color-yellow-base);
- border-color: var(--color-yellow-tint);
-}
-:is(.markdown-preview-view progress[value="75"], .markdown-preview-view progress[value="76"], .markdown-preview-view progress[value="77"], .markdown-preview-view progress[value="78"], .markdown-preview-view progress[value="79"], .markdown-preview-view progress[value="80"], .markdown-preview-view progress[value="81"], .markdown-preview-view progress[value="82"], .markdown-preview-view progress[value="83"], .markdown-preview-view progress[value="84"], .markdown-preview-view progress[value="85"], .markdown-preview-view progress[value="86"], .markdown-preview-view progress[value="87"], .markdown-preview-view progress[value="88"], .markdown-preview-view progress[value="89"], .markdown-preview-view progress[value="90"], .markdown-preview-view progress[value="91"], .markdown-preview-view progress[value="92"], .markdown-preview-view progress[value="93"], .markdown-preview-view progress[value="94"], .markdown-preview-view progress[value="95"], .markdown-preview-view progress[value="96"], .markdown-preview-view progress[value="97"], .markdown-preview-view progress[value="98"], .markdown-preview-view progress[value="99"],
-.markdown-rendered progress[value="75"],
-.markdown-rendered progress[value="76"],
-.markdown-rendered progress[value="77"],
-.markdown-rendered progress[value="78"],
-.markdown-rendered progress[value="79"],
-.markdown-rendered progress[value="80"],
-.markdown-rendered progress[value="81"],
-.markdown-rendered progress[value="82"],
-.markdown-rendered progress[value="83"],
-.markdown-rendered progress[value="84"],
-.markdown-rendered progress[value="85"],
-.markdown-rendered progress[value="86"],
-.markdown-rendered progress[value="87"],
-.markdown-rendered progress[value="88"],
-.markdown-rendered progress[value="89"],
-.markdown-rendered progress[value="90"],
-.markdown-rendered progress[value="91"],
-.markdown-rendered progress[value="92"],
-.markdown-rendered progress[value="93"],
-.markdown-rendered progress[value="94"],
-.markdown-rendered progress[value="95"],
-.markdown-rendered progress[value="96"],
-.markdown-rendered progress[value="97"],
-.markdown-rendered progress[value="98"],
-.markdown-rendered progress[value="99"],
-.markdown-source-view.is-live-preview progress[value="75"],
-.markdown-source-view.is-live-preview progress[value="76"],
-.markdown-source-view.is-live-preview progress[value="77"],
-.markdown-source-view.is-live-preview progress[value="78"],
-.markdown-source-view.is-live-preview progress[value="79"],
-.markdown-source-view.is-live-preview progress[value="80"],
-.markdown-source-view.is-live-preview progress[value="81"],
-.markdown-source-view.is-live-preview progress[value="82"],
-.markdown-source-view.is-live-preview progress[value="83"],
-.markdown-source-view.is-live-preview progress[value="84"],
-.markdown-source-view.is-live-preview progress[value="85"],
-.markdown-source-view.is-live-preview progress[value="86"],
-.markdown-source-view.is-live-preview progress[value="87"],
-.markdown-source-view.is-live-preview progress[value="88"],
-.markdown-source-view.is-live-preview progress[value="89"],
-.markdown-source-view.is-live-preview progress[value="90"],
-.markdown-source-view.is-live-preview progress[value="91"],
-.markdown-source-view.is-live-preview progress[value="92"],
-.markdown-source-view.is-live-preview progress[value="93"],
-.markdown-source-view.is-live-preview progress[value="94"],
-.markdown-source-view.is-live-preview progress[value="95"],
-.markdown-source-view.is-live-preview progress[value="96"],
-.markdown-source-view.is-live-preview progress[value="97"],
-.markdown-source-view.is-live-preview progress[value="98"],
-.markdown-source-view.is-live-preview progress[value="99"])::-webkit-progress-value {
- background-color: var(--color-green-base);
- border-color: var(--color-green-tint);
-}
-.markdown-preview-view progress[value="100"]::-webkit-progress-value,
-.markdown-rendered progress[value="100"]::-webkit-progress-value,
-.markdown-source-view.is-live-preview progress[value="100"]::-webkit-progress-value {
- background-color: var(--color-blue-base);
- border-color: var(--color-blue-tint);
-}
-
-.cm-vimCursorLayer .cm-fat-cursor {
- outline: solid 1px var(--color-red-text);
-}
-div.cm-focused .cm-vimCursorLayer .cm-fat-cursor {
- color: var(--highlight-text-normal);
- outline: solid 1px var(--interactive-accent-tint);
-}
-
-.ͼo:not(.cm-focused) .cm-fat-cursor {
- outline: solid 1px var(--color-red-tint);
-}
-
-.cm-s-obsidian .cm-hmd-frontmatter {
- color: var(--color-blue);
-}
-.cm-s-obsidian .cm-hmd-frontmatter.cm-atom, .cm-s-obsidian .cm-hmd-frontmatter.cm-meta {
- color: var(--text-faint);
-}
-.cm-s-obsidian .cm-hmd-frontmatter.cm-keyword {
- color: var(--color-red);
-}
-.cm-s-obsidian .cm-hmd-frontmatter.cm-number {
- color: var(--color-green);
-}
-.cm-s-obsidian .cm-hmd-frontmatter.cm-def {
- color: var(--text-faint);
-}
-
-.metadata-properties-heading {
- display: inline-flex;
- width: 100%;
- padding: var(--size-4-2);
- margin-bottom: unset;
- background-color: var(--background-secondary);
- border: var(--window-border);
-}
-.metadata-properties-heading .collapse-indicator {
- position: relative;
- inset-inline-start: unset;
- left: unset;
- order: 2;
- opacity: 1;
-}
-.metadata-properties-heading .collapse-indicator .collapse-icon svg.svg-icon {
- width: 18px;
-}
-
-.metadata-properties-title {
- display: flex;
- align-items: center;
- width: 100%;
- margin-bottom: unset;
- font-weight: var(--bold-weight);
-}
-.metadata-properties-title::before {
- align-items: center;
- width: var(--icon-size);
- height: var(--icon-size);
- margin-inline-end: var(--size-4-2);
- content: "";
- background-color: var(--text-muted);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-archive'%3E%3Crect width='20' height='5' x='2' y='4' rx='2'/%3E%3Cpath d='M4 9v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9'/%3E%3Cpath d='M10 13h4'/%3E%3C/svg%3E");
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
- -webkit-mask-size: 18px;
-}
-
-.cm-editor .metadata-content,
-.markdown-preview-view .metadata-content {
- padding: var(--size-4-3) var(--size-4-2);
- border: var(--window-border);
- border-top: unset;
-}
-
-.metadata-property-key {
- align-items: center;
-}
-
-.metadata-property-icon {
- height: fit-content;
- padding: var(--size-2-1);
- margin-left: var(--size-4-1);
-}
-.metadata-property-icon:hover {
- background-color: var(--interactive-accent-base);
- border-radius: var(--radius-s);
-}
-.metadata-property-icon::before {
- display: none;
-}
-
-.metadata-container {
- transform: unset;
-}
-.metadata-container .metadata-add-button {
- margin-top: var(--size-4-2);
- margin-left: var(--size-4-1);
- border: var(--window-border);
-}
-
-.multi-select-container {
- gap: var(--size-4-2);
-}
-
-.metadata-property:not([data-property-key=tags]) .multi-select-pill {
- line-height: unset;
-}
-
-.metadata-property[data-property-key=tags] {
- --pill-radius: var(--radius-s);
-}
-
-.workspace-leaf-content[data-type=all-properties] .view-content,
-.workspace-leaf-content[data-type=file-properties] .view-content,
-.workspace-leaf-content[data-type=properties] .view-content {
- padding: var(--size-4-1);
-}
-
-.metadata-property:focus-within {
- box-shadow: 0 0 0 1px var(--window-border-color);
-}
-
-audio::-webkit-media-controls-panel {
- background-color: var(--background-secondary);
- border-radius: var(--radius-s);
-}
-
-audio::-webkit-media-controls-mute-button:hover,
-audio::-webkit-media-controls-play-button:hover {
- background-color: var(--interactive-accent-base);
- border-radius: var(--radius-s);
- opacity: 1;
-}
-
-audio::-webkit-media-controls-volume-slider {
- padding-right: var(--size-4-2);
-}
-
-audio::-webkit-media-controls-current-time-display {
- margin-left: var(--size-4-3);
- font-family: var(--font-interface);
- color: var(--text-normal);
-}
-
-audio::-webkit-media-controls-time-remaining-display {
- font-family: var(--font-interface);
- color: var(--text-normal);
-}
-
-.modal-container .prompt {
- border: 1px solid var(--window-border-color);
-}
-.modal-container .prompt .prompt-results {
- padding: var(--size-4-2);
-}
-.theme-light .modal-container .prompt .prompt-results {
- background-color: var(--background-primary);
-}
-.theme-dark .modal-container .prompt .prompt-results {
- background-color: var(--background-secondary-alt);
-}
-.modal-container .prompt .prompt-results::-webkit-scrollbar-track {
- margin-left: var(--window-border);
- border-radius: unset;
-}
-.theme-light .modal-container .prompt .prompt-results::-webkit-scrollbar-track {
- background-color: var(--background-primary);
-}
-.theme-dark .modal-container .prompt .prompt-results::-webkit-scrollbar-track {
- background-color: var(--background-secondary-alt);
-}
-.modal-container .prompt .prompt-instructions {
- background-color: var(--background-secondary);
- border-top: var(--window-border);
-}
-
-.suggestion-item.mod-complex .suggestion-hotkey {
- margin-left: var(--size-4-2);
- font-weight: 600;
- border-radius: var(--radius-s);
-}
-
-.prompt-input-container {
- padding: var(--size-4-2);
- margin: unset;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-input.prompt-input {
- height: 40px;
- padding: 0 var(--size-4-4);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
-}
-.theme-light input.prompt-input {
- background-color: var(--background-primary);
-}
-.theme-dark input.prompt-input {
- background-color: var(--background-secondary-alt);
-}
-input.prompt-input:hover, input.prompt-input:focus, input.prompt-input:focus-visible {
- border: 1px solid var(--window-border-color);
-}
-
-.suggestion-container {
- max-width: 700px;
- border: 1px solid var(--window-border-color);
- box-shadow: var(--shadow-l);
-}
-.suggestion-container .suggestion {
- padding: var(--size-4-2);
-}
-.suggestion-container .suggestion::-webkit-scrollbar-track {
- border-radius: var(--radius-s);
- box-shadow: var(--shadow-s);
-}
-.theme-light .suggestion-container {
- background-color: var(--background-primary);
-}
-.theme-dark .suggestion-container {
- background-color: var(--background-secondary-alt);
-}
-.suggestion-container .suggestion-item {
- padding: var(--size-4-2);
-}
-
-.suggestion-item.mod-complex {
- align-items: center;
-}
-.suggestion-item.mod-complex .suggestion-content {
- overflow: visible;
-}
-
-.suggestion-item.is-selected {
- color: var(--highlight-text-normal);
-}
-
-.suggestion-prefix {
- padding: 0 var(--size-4-1);
- margin-right: var(--size-4-2);
- font-size: 0.9em;
- font-weight: 600;
- color: var(--interactive-accent-text);
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
-}
-.suggestion-prefix::after {
- display: none;
-}
-
-.workspace-leaf-content[data-type=file-explorer] .nav-files-container {
- padding-top: var(--size-4-1);
- padding-right: var(--size-4-1);
- padding-bottom: unset;
- padding-left: var(--size-4-1);
- margin-left: var(--size-4-1);
-}
-.workspace-leaf-content[data-type=file-explorer] .nav-folder.mod-root > .nav-folder-children {
- padding: var(--size-4-1);
-}
-
-.tree-item-children:empty {
- display: none;
-}
-
-.tree-item-self {
- padding-inline-start: none !important;
- margin-inline-start: none !important;
- border: 2px solid transparent;
-}
-
-.nav-file-tag {
- height: 15px;
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
-}
-
-.nav-folder:not(.is-collapsed) > .nav-folder-title {
- color: var(--text-normal);
-}
-
-body:not(.is-grabbing) .nav-folder-title:hover .collapse-icon svg.svg-icon {
- color: var(--nav-item-color-hover);
-}
-body:not(.is-grabbing) .item-list .nav-file-title:hover .nav-file-icon {
- color: var(--interactive-accent-text);
-}
-body:not(.is-grabbing) .nav-file-title.is-active:hover,
-body:not(.is-grabbing) .nav-folder-title.is-active:hover {
- color: var(--interactive-accent-hover);
-}
-
-.mod-active .workspace-tab-header.is-active:hover .workspace-tab-header-inner-icon,
-.mod-active .workspace-tab-header.is-active:hover .workspace-tab-header-inner-title {
- color: var(--interactive-accent-hover);
-}
-
-.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title {
- background-color: var(--interactive-accent-base);
- border: var(--accent-border-width) solid transparent;
- border-radius: var(--radius-s);
-}
-.workspace-leaf.mod-active .nav-file.has-focus {
- background-color: var(--interactive-accent-base);
- border: unset;
- border-radius: var(--radius-s);
-}
-
-body:not(.is-grabbing) .nav-file-title.is-being-dragged,
-body:not(.is-grabbing) .nav-folder-title.is-being-dragged,
-.nav-file-title.is-being-dragged,
-.nav-folder-title.is-being-dragged {
- color: var(--highlight-text-normal);
- background-color: var(--interactive-accent-base);
-}
-
-.pt-file-explorer-folder-icon .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon {
- display: inline-flex;
- width: 17px;
- height: -webkit-fill-available;
- height: fill-available;
- content: " ";
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3C/svg%3E");
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
- -webkit-mask-size: 17px;
- stroke-width: unset;
-}
-.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon {
- background-color: var(--text-muted);
-}
-.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon, .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon {
- background-color: var(--interactive-accent-text);
-}
-.pt-file-explorer-folder-icon .nav-folder.is-collapsed .collapse-icon svg.svg-icon {
- display: inline-flex;
- width: 17px;
- height: -webkit-fill-available;
- height: fill-available;
- content: " ";
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z'%3E%3C/path%3E%3C/svg%3E");
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: center;
- -webkit-mask-size: 17px;
- stroke-width: unset;
- transform: rotate(0);
-}
-.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed .collapse-icon svg.svg-icon, .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed .collapse-icon svg.svg-icon {
- background-color: var(--text-muted);
-}
-.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon, .pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon {
- background-color: var(--interactive-accent-text);
-}
-.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder.is-collapsed .collapse-icon svg.svg-icon {
- background-color: var(--interactive-accent-text);
-}
-
-.graph-controls-button.mod-close {
- top: 0;
- right: var(--size-4-1);
- padding: var(--size-2-1);
-}
-
-.graph-controls-button.mod-reset {
- top: 0;
- right: var(--size-4-8);
- padding: var(--size-2-1);
-}
-
-.theme-light .workspace-leaf-content[data-type=graph] .view-content,
-.theme-light .workspace-leaf-content[data-type=localgraph] .view-content,
-.theme-light .graph-controls {
- background-color: var(--background-primary);
-}
-.theme-dark .workspace-leaf-content[data-type=graph] .view-content,
-.theme-dark .workspace-leaf-content[data-type=localgraph] .view-content,
-.theme-dark .graph-controls {
- background-color: var(--background-secondary-alt);
-}
-
-.graph-controls {
- width: unset;
- min-width: var(--graph-controls-width);
-}
-.graph-controls.is-close {
- padding: var(--size-4-1);
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border: 1px solid var(--window-border-color);
-}
-.graph-controls .tree-item-self {
- padding-left: var(--size-4-6);
- margin-bottom: -1px;
- background-color: var(--background-secondary);
- border-bottom: 1px solid var(--window-border-color);
- border-radius: unset;
-}
-
-.graph-control-section {
- padding: unset;
-}
-.graph-control-section:last-child .tree-item-children {
- padding-bottom: var(--size-4-2);
-}
-.graph-control-section > .tree-item-self:hover {
- background-color: var(--background-modifier-hover);
-}
-.graph-control-section > .tree-item-self:hover * {
- color: var(--highlight-text-normal);
-}
-.graph-control-section .tree-item-children {
- padding: var(--size-4-2);
-}
-.graph-control-section .setting-item:not(.mod-search-setting) {
- padding: var(--size-2-3) var(--size-4-2);
-}
-
-:is(.graph-view.color-fill-unresolved, .graph-view.color-arrow) {
- opacity: 1;
-}
-
-.theme-light .graph-view.color-line {
- opacity: var(--graph-line-opacity-lt);
-}
-.theme-light .graph-view.color-fill {
- opacity: var(--graph-fill-opacity-lt);
-}
-.theme-light .graph-view.color-fill-focused {
- opacity: var(--graph-fill-focused-opacity-lt);
-}
-.theme-light .graph-view.color-fill-tag {
- opacity: var(--graph-tag-opacity-lt);
-}
-.theme-light .graph-view.color-fill-attachment {
- opacity: var(--graph-attachment-opacity-lt);
-}
-.theme-light .graph-view.color-fill-unresolved {
- opacity: var(--graph-unresolved-opacity-lt);
-}
-.theme-light .graph-view.color-fill-highlight {
- color: var(--graph-highlight-color-lt);
- opacity: var(--graph-highlight-opacity-lt);
-}
-.theme-light .graph-view.color-line-highlight {
- color: var(--graph-highlight-line-color-lt);
- opacity: var(--graph-highlight-line-opacity-lt);
-}
-
-.theme-dark .graph-view.color-line {
- opacity: var(--graph-line-opacity-dt);
-}
-.theme-dark .graph-view.color-fill {
- opacity: var(--graph-fill-opacity-dt);
-}
-.theme-dark .graph-view.color-fill-focused {
- opacity: var(--graph-fill-focused-opacity-dt);
-}
-.theme-dark .graph-view.color-fill-tag {
- opacity: var(--graph-tag-opacity-dt);
-}
-.theme-dark .graph-view.color-fill-attachment {
- opacity: var(--graph-attachment-opacity-dt);
-}
-.theme-dark .graph-view.color-fill-unresolved {
- opacity: var(--graph-unresolved-opacity-dt);
-}
-.theme-dark .graph-view.color-fill-highlight {
- color: var(--graph-highlight-color-dt);
- opacity: var(--graph-highlight-opacity-dt);
-}
-.theme-dark .graph-view.color-line-highlight {
- color: var(--graph-highlight-line-color-dt);
- opacity: var(--graph-highlight-line-opacity-dt);
-}
-
-.outline .tree-item-children > div:first-child {
- display: none;
-}
-
-.workspace-leaf-content[data-type=outline] .view-content {
- padding: var(--size-4-1);
-}
-
-.search-result-container {
- padding: var(--size-4-1);
-}
-
-.search-row {
- padding: var(--size-4-1);
- margin: unset;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-.search-info-container {
- background-color: var(--background-secondary);
-}
-
-.search-params {
- padding: var(--size-4-1) var(--size-4-4);
- margin: unset;
- margin-top: -1px;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-.search-results-info {
- padding: var(--size-4-1) var(--size-4-2) var(--size-4-2) var(--size-4-2);
- margin: unset;
- margin-top: -1px;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-.search-result-file-matched-text {
- padding: 0 4px;
- font-weight: 600;
- color: var(--interactive-accent-text);
- background-color: var(--interactive-accent-base);
-}
-
-.search-result {
- margin-bottom: var(--size-4-1);
-}
-
-.search-result-file-matches {
- margin: var(--size-4-2);
-}
-.theme-dark .search-result-file-matches {
- background-color: var(--background-secondary-alt);
-}
-
-.internal-query .search-result-container {
- padding: var(--size-4-2) var(--size-4-1);
- background-color: unset;
- border-radius: unset;
-}
-
-.suggestion-container.mod-search-suggestion {
- background-color: unset;
- border-radius: unset;
-}
-.suggestion-container.mod-search-suggestion .suggestion {
- padding: unset;
- border-radius: unset;
-}
-.theme-light .suggestion-container.mod-search-suggestion .suggestion {
- background-color: var(--background-primary);
-}
-.theme-dark .suggestion-container.mod-search-suggestion .suggestion {
- background-color: var(--background-secondary-alt);
-}
-.suggestion-container.mod-search-suggestion .suggestion .suggestion-item:not(.mod-group) {
- margin: 0 var(--size-4-1) var(--size-2-1);
-}
-.suggestion-container.mod-search-suggestion .suggestion .suggestion-item:not(.mod-group):last-of-type {
- margin-bottom: var(--size-4-1);
-}
-.suggestion-container.mod-search-suggestion .suggestion .suggestion-item.mod-group {
- padding: var(--size-4-1) var(--size-4-1) var(--size-4-1) var(--size-4-2);
- margin-bottom: var(--size-4-1);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.suggestion-container.mod-search-suggestion .suggestion .search-suggest-item.mod-group:not(:first-child) {
- margin: var(--size-4-1) 0;
-}
-
-.input-right-decorator.clickable-icon {
- border-color: transparent;
-}
-
-.tag-container {
- padding: var(--size-4-1);
-}
-.tag-container .tree-item-children > div:first-child {
- display: none;
-}
-
-:is(.backlink-pane, .outgoing-link-pane) {
- padding: 0;
-}
-.embedded-backlinks :is(.backlink-pane, .outgoing-link-pane) {
- overflow-y: unset;
-}
-:is(.backlink-pane, .outgoing-link-pane) > .search-result-container {
- padding: var(--size-4-1);
-}
-:is(.backlink-pane, .outgoing-link-pane) .search-result-container .search-result-container {
- padding: unset;
- margin: var(--size-4-1) var(--size-4-1) var(--size-4-2) var(--size-4-5);
-}
-:is(.backlink-pane, .outgoing-link-pane) > .tree-item-self {
- padding-inline: var(--size-4-6) var(--size-4-2);
- padding-top: var(--size-4-1);
- padding-bottom: var(--size-4-1);
- margin-bottom: -1px;
- background-color: var(--background-secondary);
- border-radius: unset;
-}
-:is(.backlink-pane, .outgoing-link-pane) > .tree-item-self:first-child {
- border-bottom: var(--window-border);
-}
-:is(.backlink-pane, .outgoing-link-pane) > .tree-item-self:nth-last-child(2) {
- border-top: var(--window-border);
- border-bottom: var(--window-border);
-}
-:is(.backlink-pane, .outgoing-link-pane) > .tree-item-self .collapse-icon {
- display: flex;
-}
-:is(.backlink-pane, .outgoing-link-pane) > .tree-item-self.is-collapsed:hover, :is(.backlink-pane, .outgoing-link-pane) > .tree-item-self:hover .collapse-icon svg.svg-icon {
- color: var(--highlight-text-normal);
-}
-
-.tree-item-self.is-clickable:hover svg {
- color: var(--nav-item-color-hover);
-}
-
-:is(.pt-nav-header-left-sidebar-align-center .workspace-split.mod-left-split, .pt-nav-header-right-sidebar-align-center .workspace-split.mod-right-split) .embedded-backlinks .nav-header {
- position: sticky;
- top: 0;
-}
-
-.embedded-backlinks .nav-header {
- position: sticky;
- top: 0;
- z-index: var(--layer-cover);
- justify-content: center;
- height: unset;
- margin: var(--size-4-2) 0;
- background-color: unset;
- border-bottom: unset;
-}
-.embedded-backlinks .backlink-pane {
- padding: unset;
- border: var(--window-border);
-}
-.embedded-backlinks .backlink-pane > .tree-item-self {
- width: unset;
- font-size: var(--font-ui-small);
-}
-.embedded-backlinks .tree-item-self {
- border: unset;
-}
-.embedded-backlinks .nav-buttons-container {
- position: relative;
- top: unset;
- padding: var(--size-4-1);
- pointer-events: auto;
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border: var(--window-border);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-l);
-}
-
-.outgoing-link-pane .tree-item-self .tree-item-icon {
- margin-right: var(--size-4-2);
-}
-
-body {
- --canvas-color: var(--color-grey-tint-hsl);
- --canvas-background-color: var(--color-grey-base-hsl);
- --canvas-highlight-color: var(--color-grey-text-hsl);
-}
-body.theme-dark {
- --canvas-color: var(--color-grey-tint-hsl);
-}
-
-.canvas-group-label {
- font-weight: var(--font-semibold);
-}
-
-.theme-dark .canvas-wrapper,
-.theme-dark .canvas-node-content {
- background-color: var(--background-secondary-alt);
-}
-
-.canvas-control-item {
- background-color: unset;
-}
-
-.canvas-control-group,
-.canvas-menu,
-.canvas-card-menu,
-.theme-dark .canvas-card-menu {
- gap: var(--size-4-1);
- padding: var(--size-4-1);
- background-color: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border-radius: var(--radius-m);
-}
-
-.canvas-control-item,
-.canvas-card-menu-button {
- padding: var(--size-2-3);
- background-color: unset;
- border: unset;
- border-radius: var(--radius-s);
-}
-.canvas-control-item:hover,
-.canvas-card-menu-button:hover {
- color: var(--nav-item-color-hover);
- background-color: var(--background-modifier-hover);
-}
-
-.canvas-node-container {
- border: 4px solid rgb(var(--canvas-color));
-}
-
-.canvas-path-label {
- border: 4px solid var(--window-border-color);
-}
-
-.mod-canvas-color-1 {
- --canvas-color: var(--color-red-tint-hsl);
- --canvas-background-color: var(--color-red-base-hsl);
- --canvas-highlight-color: var(--color-red-text-hsl);
-}
-
-.mod-canvas-color-2 {
- --canvas-color: var(--color-orange-tint-hsl);
- --canvas-background-color: var(--color-orange-base-hsl);
- --canvas-highlight-color: var(--color-orange-text-hsl);
-}
-
-.mod-canvas-color-3 {
- --canvas-color: var(--color-yellow-tint-hsl);
- --canvas-background-color: var(--color-yellow-base-hsl);
- --canvas-highlight-color: var(--color-yellow-text-hsl);
-}
-
-.mod-canvas-color-4 {
- --canvas-color: var(--color-green-tint-hsl);
- --canvas-background-color: var(--color-green-base-hsl);
- --canvas-highlight-color: var(--color-green-text-hsl);
-}
-
-.mod-canvas-color-5 {
- --canvas-color: var(--color-cyan-tint-hsl);
- --canvas-background-color: var(--color-cyan-base-hsl);
- --canvas-highlight-color: var(--color-cyan-text-hsl);
-}
-
-.mod-canvas-color-6 {
- --canvas-color: var(--color-purple-tint-hsl);
- --canvas-background-color: var(--color-purple-base-hsl);
- --canvas-highlight-color: var(--color-purple-text-hsl);
-}
-
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6), .canvas-node:not(.is-themed) {
- --shadow-border-themed-inset: inset 0 0 0 1px hsl(var(--canvas-color));
- --shadow-border-themed: 0 0 0 2px hsl(var(--canvas-color));
-}
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6) .canvas-node-placeholder::after, .canvas-node:not(.is-themed) .canvas-node-placeholder::after {
- background-color: hsla(var(--canvas-color), 20%);
-}
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6) .canvas-node-container, .canvas-node:not(.is-themed) .canvas-node-container {
- border: 4px solid hsl(var(--canvas-color));
-}
-.theme-light .canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6):not(.canvas-node-group) .canvas-node-container, .theme-light .canvas-node:not(.is-themed):not(.canvas-node-group) .canvas-node-container {
- background-color: var(--background-primary);
-}
-.theme-dark .canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6):not(.canvas-node-group) .canvas-node-container, .theme-dark .canvas-node:not(.is-themed):not(.canvas-node-group) .canvas-node-container {
- background-color: var(--background-secondary-alt);
-}
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6) .canvas-node-content, .canvas-node:not(.is-themed) .canvas-node-content {
- background-color: hsla(var(--canvas-background-color), 20%);
-}
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6).canvas-node-group.is-themed .canvas-group-label:not([contenteditable=true]) {
- background-color: hsl(var(--canvas-highlight-color));
-}
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6).canvas-node-group.is-themed .canvas-group-label:not([contenteditable=true]).mod-foreground-light, .canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6).canvas-node-group.is-themed .canvas-group-label:not([contenteditable=true]).mod-foreground-dark {
- color: var(--background-primary);
-}
-.canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6).is-selected.is-themed .canvas-node-container, .canvas-node:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6).is-focused.is-themed .canvas-node-container {
- border-color: hsl(var(--canvas-highlight-color));
-}
-.canvas-node:not(.is-themed).canvas-node-group .canvas-group-label:not([contenteditable=true]) {
- color: var(--background-primary);
- background-color: hsl(var(--canvas-highlight-color));
-}
-.canvas-node:not(.is-themed).is-selected .canvas-node-container, .canvas-node:not(.is-themed).is-focused .canvas-node-container {
- border-color: hsl(var(--canvas-highlight-color));
-}
-
-.canvas-color-picker-item:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6), .canvas-color-picker-item:first-child {
- background-color: hsl(var(--canvas-color));
-}
-.canvas-color-picker-item:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6):hover, .canvas-color-picker-item:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6).is-active, .canvas-color-picker-item:first-child:hover, .canvas-color-picker-item:first-child.is-active {
- box-shadow: 0 0 0 2px hsl(var(--canvas-color));
-}
-
-.canvas-minimap rect:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6), .canvas-minimap rect:not(.is-themed) {
- fill: hsl(var(--canvas-color));
- stroke: hsl(var(--canvas-color));
-}
-
-.theme-light .canvas-node-group.is-themed .canvas-group-label:not([contenteditable=true]).mod-foreground-light {
- color: var(--background-primary);
-}
-.theme-dark .canvas-node-group.is-themed .canvas-group-label:not([contenteditable=true]).mod-foreground-light {
- color: var(--text-normal);
-}
-
-.canvas-edges g:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6) path.canvas-display-path, .canvas-edges g:not(.is-themed) path.canvas-display-path {
- stroke: hsl(var(--canvas-highlight-color));
-}
-.canvas-edges g:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6) polygon.canvas-path-end, .canvas-edges g:not(.is-themed) polygon.canvas-path-end {
- fill: hsl(var(--canvas-highlight-color));
- stroke: hsl(var(--canvas-highlight-color));
-}
-
-.canvas-edges g.is-focused path.canvas-interaction-path,
-.canvas:not(.is-connecting) .canvas-edges g:hover path.canvas-interaction-path {
- stroke: hsla(var(--canvas-highlight-color), 10%);
-}
-
-.canvas-minimap path:is(.mod-canvas-color-1, .mod-canvas-color-2, .mod-canvas-color-3, .mod-canvas-color-4, .mod-canvas-color-5, .mod-canvas-color-6), .canvas-minimap path:not(.is-themed) {
- stroke: hsl(var(--canvas-highlight-color));
-}
-
-.canvas-card-menu {
- top: var(--size-4-2);
- bottom: unset;
- left: var(--size-4-2);
- display: flex;
- flex-direction: column;
- overflow: hidden;
- border: 1px solid var(--window-border-color);
- transform: unset;
-}
-.canvas-card-menu .canvas-card-menu-button {
- padding: var(--size-4-1);
- color: var(--text-muted);
-}
-.canvas-card-menu .canvas-card-menu-button svg {
- width: 24px;
- height: 24px;
-}
-.canvas-card-menu .canvas-card-menu-button.mod-draggable:hover svg {
- transform: translateX(4px);
-}
-
-.workspace-leaf-content[data-type=bookmarks] .tree-item-icon {
- width: 20px;
- padding-right: var(--size-4-1);
-}
-.workspace-leaf-content[data-type=bookmarks] .view-content {
- padding: var(--size-4-1);
-}
-
-body:not(.is-grabbing) .workspace-leaf-content[data-type=bookmarks] .tree-item-self.is-active .tree-item-icon {
- color: var(--interactive-accent-text);
-}
-body:not(.is-grabbing) .workspace-leaf-content[data-type=bookmarks] .tree-item-self.is-active:hover {
- color: var(--interactive-accent-hover);
-}
-body:not(.is-grabbing) .workspace-leaf-content[data-type=bookmarks] .tree-item-self.is-active.is-clickable:hover svg {
- color: var(--interactive-accent-hover);
-}
-
-.pdf-toolbar {
- padding: var(--size-4-1) var(--size-4-2);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-.pdf-viewer {
- display: flex;
- flex-direction: column;
- gap: var(--size-4-4);
- margin-top: var(--size-4-4);
- margin-bottom: var(--size-4-4);
-}
-.pdf-viewer .page {
- overflow: hidden;
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
-}
-
-.pdf-sidebar-container {
- border-right: var(--window-border);
-}
-.pdf-sidebar-container .pdf-thumbnail-view {
- gap: var(--size-4-2);
- padding: var(--size-4-2);
-}
-.pdf-sidebar-container .thumbnailSelectionRing {
- display: flex;
- padding: unset;
- border: var(--window-border);
-}
-.pdf-sidebar-container .thumbnail {
- padding: var(--size-4-1);
- border: 2px solid transparent;
- border-radius: var(--radius-s);
-}
-.pdf-sidebar-container .thumbnail::after {
- right: var(--size-4-3);
- bottom: var(--size-4-3);
- z-index: 99;
- border: 1px solid var(--window-border-color);
-}
-.pdf-sidebar-container .thumbnail::before {
- position: absolute;
- inset: 0;
- z-index: -1;
- padding: 5px;
- content: "";
- background: transparent;
- -webkit-mask: linear-gradient(#FFF 0 0) content-box, linear-gradient(#FFF 0 0);
- mask: linear-gradient(#FFF 0 0) content-box, linear-gradient(#FFF 0 0);
- -webkit-mask-composite: xor;
- mask-composite: exclude;
-}
-.pdf-sidebar-container .thumbnail:hover {
- border-color: var(--interactive-accent-base);
-}
-.pdf-sidebar-container .thumbnail:hover::before {
- background: var(--interactive-accent-base);
-}
-.pdf-sidebar-container .thumbnail:hover::after {
- color: var(--highlight-text-normal);
-}
-.pdf-sidebar-container .thumbnail:hover > .thumbnailSelectionRing {
- background-color: unset;
-}
-.pdf-sidebar-container .thumbnail.selected {
- border-color: var(--interactive-accent-tint);
-}
-.pdf-sidebar-container .thumbnail.selected::before {
- background: var(--interactive-accent-base);
-}
-.pdf-sidebar-container .thumbnail.selected::after {
- color: var(--interactive-accent-text);
-}
-.pdf-sidebar-container .thumbnail.selected:hover::before {
- background: var(--background-modifier-hover);
-}
-.pdf-sidebar-container .thumbnail.selected > .thumbnailSelectionRing {
- background-color: unset;
-}
-
-.pdf-toolbar-left .clickable-icon[aria-label="Toggle sidebar"] {
- border: 2px solid transparent;
-}
-
-.pdf-outline-view .tree-item-self:not(.mod-collapsible) {
- padding-left: var(--size-4-1);
-}
-
-.pdf-findbar-settings {
- background-color: var(--background-secondary);
-}
-
-.annotationLayer .linkAnnotation > a:hover,
-.annotationLayer .buttonWidgetAnnotation.pushButton > a:hover {
- background: var(--interactive-accent-tint);
- box-shadow: unset;
- opacity: 0.4;
-}
-
-.pt-pdf-dark-theme.theme-dark .pdf-viewer .canvasWrapper,
-.pt-pdf-dark-theme.theme-dark .pdf-sidebar-container img.thumbnailImage {
- filter: invert(1) hue-rotate(180deg) saturate(100%);
- mix-blend-mode: screen;
-}
-
-.pt-custom-vault-banner .workspace-drawer-vault-name {
- display: flex;
- align-items: center;
-}
-.pt-custom-vault-banner .workspace-drawer-vault-name::before {
- display: inline-flex;
- min-width: 24px;
- height: 24px;
- margin-right: var(--size-4-2);
- content: "";
- background-image: var(--custom-vault-banner-icon-url);
- background-repeat: no-repeat;
- background-position: center;
- background-size: contain;
-}
-.pt-custom-vault-banner.is-mobile .mod-left .workspace-drawer-header::before {
- display: block;
- width: 32px;
- height: 48px;
- margin-right: var(--size-4-5);
- content: "";
- background-image: var(--custom-vault-banner-icon-url);
- background-repeat: no-repeat;
- background-position: center;
- background-size: contain;
- border-radius: unset;
-}
-
-body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile {
- padding: var(--size-4-1) var(--size-4-2);
- border-top: var(--window-border);
-}
-
-body:not(.pt-disable-mark-highlight-styling) mark[class] {
- --mark-highlight-base: var(--interactive-accent-base);
- --mark-highlight-tint: var(--interactive-accent-tint);
- --mark-highlight-text: var(--interactive-accent-text);
- font-weight: 600;
- background-color: transparent;
- border-radius: var(--radius-s);
- -webkit-box-decoration-break: clone;
- box-decoration-break: clone;
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class] .external-link {
- background-position-x: calc(100% - 1px);
- background-position-y: 2px;
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.red, .Red) {
- --mark-highlight-base: var(--color-red-base);
- --mark-highlight-tint: var(--color-red-tint);
- --mark-highlight-text: var(--color-red-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.orange, .Orange) {
- --mark-highlight-base: var(--color-orange-base);
- --mark-highlight-tint: var(--color-orange-tint);
- --mark-highlight-text: var(--color-orange-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.yellow, .Yellow) {
- --mark-highlight-base: var(--color-yellow-base);
- --mark-highlight-tint: var(--color-yellow-tint);
- --mark-highlight-text: var(--color-yellow-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.green, .Green) {
- --mark-highlight-base: var(--color-green-base);
- --mark-highlight-tint: var(--color-green-tint);
- --mark-highlight-text: var(--color-green-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.mint, .Mint) {
- --mark-highlight-base: var(--color-mint-base);
- --mark-highlight-tint: var(--color-mint-tint);
- --mark-highlight-text: var(--color-mint-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.aqua, .Aqua, .cyan, .Cyan) {
- --mark-highlight-base: var(--color-cyan-base);
- --mark-highlight-tint: var(--color-cyan-tint);
- --mark-highlight-text: var(--color-cyan-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.blue, .Blue) {
- --mark-highlight-base: var(--color-blue-base);
- --mark-highlight-tint: var(--color-blue-tint);
- --mark-highlight-text: var(--color-blue-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.purple, .Purple) {
- --mark-highlight-base: var(--color-purple-base);
- --mark-highlight-tint: var(--color-purple-tint);
- --mark-highlight-text: var(--color-purple-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.pink, .Pink) {
- --mark-highlight-base: var(--color-pink-base);
- --mark-highlight-tint: var(--color-pink-tint);
- --mark-highlight-text: var(--color-pink-text);
-}
-body:not(.pt-disable-mark-highlight-styling) mark[class]:is(.grey, .Grey) {
- --mark-highlight-base: var(--color-grey-base);
- --mark-highlight-tint: var(--color-grey-tint);
- --mark-highlight-text: var(--color-grey-text);
-}
-:is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-default-dt mark[class], body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-default-lt mark[class]), :is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-default-dt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-default-lt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-border-dt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-border-lt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-filled-dt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-filled-lt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-borderandfilled-dt mark[class].mark-default, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-borderandfilled-lt mark[class].mark-default) {
- padding: 0;
- font-size: 1em;
- background-color: unset;
- border: unset;
- opacity: 1;
-}
-:is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-border-dt mark[class], body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-border-lt mark[class]), :is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-default-dt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-default-lt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-border-dt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-border-lt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-filled-dt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-filled-lt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-borderandfilled-dt mark[class].mark-border, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-borderandfilled-lt mark[class].mark-border) {
- padding: 0 3px;
- font-size: var(--font-smallest);
- background-color: unset;
- border: var(--accent-border-width) solid var(--mark-highlight-tint);
-}
-:is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-filled-dt mark[class], body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-filled-lt mark[class]), :is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-default-dt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-default-lt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-border-dt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-border-lt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-filled-dt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-filled-lt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-borderandfilled-dt mark[class].mark-filled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-borderandfilled-lt mark[class].mark-filled) {
- padding: 0 3px;
- font-size: var(--font-smallest);
- background-color: var(--mark-highlight-base);
- border: var(--accent-border-width) solid var(--mark-highlight-base);
-}
-:is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-borderandfilled-dt mark[class], body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-borderandfilled-lt mark[class]), :is(body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-default-dt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-default-lt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-border-dt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-border-lt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-filled-dt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-filled-lt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-style-borderandfilled-dt mark[class].mark-borderandfilled, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-style-borderandfilled-lt mark[class].mark-borderandfilled) {
- padding: 0 3px;
- font-size: var(--font-smallest);
- background-color: var(--mark-highlight-base);
- border: var(--accent-border-width) solid var(--mark-highlight-tint);
-}
-:is(body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-text-default-lt mark[class], body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-text-default-dt mark[class]), :is(body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-text-default-lt mark[class].mark-text-default, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-text-default-dt mark[class]).mark-text-default, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-text-color-lt mark[class].mark-text-default, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-text-color-dt mark[class].mark-text-default {
- color: var(--text-normal);
-}
-:is(body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-text-color-lt mark[class], body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-text-color-dt mark[class]), :is(body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-text-default-lt mark[class].mark-text-color, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-text-default-dt mark[class]).mark-text-color, body:not(.pt-disable-mark-highlight-styling).theme-light.pt-highlight-text-color-lt mark[class].mark-text-color, body:not(.pt-disable-mark-highlight-styling).theme-dark.pt-highlight-text-color-dt mark[class].mark-text-color {
- color: var(--mark-highlight-text);
-}
-
-.pt-font-alt-a * {
- font-feature-settings: "ss03";
-}
-
-.pt-font-alt-g * {
- font-feature-settings: "ss04";
-}
-
-.pt-font-alt-a.pt-font-alt-g * {
- font-feature-settings: "ss03", "ss04";
-}
-
-.pt-font-slashed-zero * {
- font-variant: slashed-zero;
-}
-
-.pt-font-disable-ligatures * {
- font-variant-ligatures: none;
-}
-
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .status-bar,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-ribbon,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .view-header,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-split.mod-root .workspace-tab-header-container,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-left-split,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-right-split,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-ribbon.mod-left.is-collapsed,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-ribbon.mod-right.is-collapsed,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .mobile-navbar, body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .status-bar,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-ribbon,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .view-header,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-split.mod-root .workspace-tab-header-container,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-left-split,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-right-split,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-ribbon.mod-left.is-collapsed,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-ribbon.mod-right.is-collapsed,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .mobile-navbar, body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .status-bar,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-ribbon,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .view-header,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-split.mod-root .workspace-tab-header-container,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-split.mod-horizontal.mod-left-split,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-split.mod-horizontal.mod-right-split,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-ribbon.mod-left.is-collapsed,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-ribbon.mod-right.is-collapsed,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .mobile-navbar, body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .status-bar,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-ribbon,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .view-header,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-split.mod-root .workspace-tab-header-container,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-split.mod-horizontal.mod-left-split,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-split.mod-horizontal.mod-right-split,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-ribbon.mod-left.is-collapsed,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-ribbon.mod-right.is-collapsed,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .mobile-navbar {
- opacity: var(--fade-away-opacity);
- transition: opacity 250ms;
- transition-delay: var(--fade-away-delay);
-}
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .status-bar:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-ribbon:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .view-header:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-split.mod-root .workspace-tab-header-container:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-left-split:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-right-split:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-ribbon.mod-left.is-collapsed:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .workspace-ribbon.mod-right.is-collapsed:hover,
-body.pt-focused-mode.pt-focused-style-main-only:not(.is-popout-window) .mobile-navbar:hover, body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .status-bar:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-ribbon:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .view-header:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-split.mod-root .workspace-tab-header-container:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-left-split:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-split.mod-horizontal.mod-right-split:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-ribbon.mod-left.is-collapsed:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .workspace-ribbon.mod-right.is-collapsed:hover,
-body.pt-focused-mode.pt-focused-style-main-and-popout-only:not(.is-popout-window) .mobile-navbar:hover, body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .status-bar:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-ribbon:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .view-header:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-split.mod-root .workspace-tab-header-container:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-split.mod-horizontal.mod-left-split:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-split.mod-horizontal.mod-right-split:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-ribbon.mod-left.is-collapsed:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .workspace-ribbon.mod-right.is-collapsed:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-popout-only .mobile-navbar:hover, body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .status-bar:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-ribbon:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .view-header:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-split.mod-root .workspace-tab-header-container:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-split.mod-horizontal.mod-left-split:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-split.mod-horizontal.mod-right-split:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-ribbon.mod-left.is-collapsed:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .workspace-ribbon.mod-right.is-collapsed:hover,
-body.pt-focused-mode.is-popout-window.pt-focused-style-main-and-popout-only .mobile-navbar:hover {
- opacity: unset;
- transition: opacity 50ms;
-}
-
-.pt-colored-folders.pt-colored-folders-style-accent.pt-colored-folders-files-match .workspace-leaf-content[data-type=file-explorer] .nav-folder .nav-file-title:not(.is-active, :hover) {
- color: var(--interactive-accent-text);
-}
-.pt-colored-folders.pt-colored-folders-style-accent .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder {
- --nav-indentation-guide-color: var(--interactive-accent-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-accent .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-folder-title {
- color: var(--interactive-accent-text);
-}
-.pt-colored-folders.pt-colored-folders-style-accent .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-file-title:hover,
-.pt-colored-folders.pt-colored-folders-style-accent .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-folder-title:hover {
- color: var(--interactive-accent-text);
- background-color: var(--interactive-accent-base);
-}
-.pt-colored-folders.pt-colored-folders-style-accent .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon {
- color: var(--interactive-accent-text);
-}
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon, .pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon, .pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-accent.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon {
- background-color: var(--interactive-accent-text);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-colored-folders-files-match .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-file-title:not(.is-active, :hover) {
- color: var(--rainbow-text-color);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder {
- --nav-indentation-guide-color: var(--rainbow-indent-color);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-folder-title {
- color: var(--rainbow-text-color);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-file-title:hover,
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder .nav-folder-title:hover {
- color: var(--rainbow-text-color);
- background-color: var(--rainbow-background-color);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+2) {
- --rainbow-text-color: var(--color-red-text);
- --rainbow-background-color: var(--color-red-base);
- --rainbow-indent-color: var(--color-red-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+3) {
- --rainbow-text-color: var(--color-orange-text);
- --rainbow-background-color: var(--color-orange-base);
- --rainbow-indent-color: var(--color-orange-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+4) {
- --rainbow-text-color: var(--color-yellow-text);
- --rainbow-background-color: var(--color-yellow-base);
- --rainbow-indent-color: var(--color-yellow-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+5) {
- --rainbow-text-color: var(--color-green-text);
- --rainbow-background-color: var(--color-green-base);
- --rainbow-indent-color: var(--color-green-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+6) {
- --rainbow-text-color: var(--color-mint-text);
- --rainbow-background-color: var(--color-mint-base);
- --rainbow-indent-color: var(--color-mint-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+7) {
- --rainbow-text-color: var(--color-cyan-text);
- --rainbow-background-color: var(--color-cyan-base);
- --rainbow-indent-color: var(--color-cyan-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+8) {
- --rainbow-text-color: var(--color-blue-text);
- --rainbow-background-color: var(--color-blue-base);
- --rainbow-indent-color: var(--color-blue-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+9) {
- --rainbow-text-color: var(--color-purple-text);
- --rainbow-background-color: var(--color-purple-base);
- --rainbow-indent-color: var(--color-purple-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+10) {
- --rainbow-text-color: var(--color-pink-text);
- --rainbow-background-color: var(--color-pink-base);
- --rainbow-indent-color: var(--color-pink-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .workspace-leaf-content[data-type=file-explorer] .nav-files-container > div > .nav-folder:nth-child(10n+11) {
- --rainbow-text-color: var(--color-grey-text);
- --rainbow-background-color: var(--color-grey-base);
- --rainbow-indent-color: var(--color-grey-tint);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon {
- color: var(--rainbow-text-color);
-}
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-active .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon, .pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-default .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon, .pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder.is-collapsed .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder.is-collapsed:hover .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder:not(.is-collapsed) .collapse-icon svg.svg-icon,
-.pt-colored-folders.pt-colored-folders-style-rainbow.pt-file-explorer-folder-icon.pt-file-explorer-folder-icon-accent .nav-folder:not(.is-collapsed):hover .collapse-icon svg.svg-icon {
- background-color: var(--rainbow-text-color);
-}
-
-div.workspace-leaf-content[data-type=style-settings] div.view-content {
- padding: var(--file-margins);
- padding-bottom: calc(48px + var(--scroll-bar-size));
-}
-body:not(.is-phone) div.workspace-leaf-content[data-type=style-settings] .view-content .style-settings-container .setting-item:not(.setting-item-heading) {
- flex-direction: row;
-}
-
-.setting-item.setting-item-heading.style-settings-heading {
- padding: var(--size-4-2);
-}
-.setting-item.setting-item-heading.style-settings-heading:hover {
- background-color: var(--interactive-accent-base);
- border-radius: var(--radius-m);
-}
-.setting-item.setting-item-heading.style-settings-heading:hover .setting-item-name {
- color: var(--interactive-accent-text) !important;
-}
-
-.style-settings-container {
- padding-bottom: unset;
-}
-.style-settings-container .setting-item {
- padding: var(--size-4-2) var(--size-4-2) var(--size-4-2) var(--size-4-4);
-}
-.is-phone .style-settings-container .setting-item {
- margin-top: unset;
-}
-
-.style-settings-heading[data-level="0"] + .style-settings-container .style-settings-collapse-indicator {
- margin-left: unset;
-}
-
-:is(.setting-item.setting-item-heading.style-settings-heading, .style-settings-container .style-settings-heading) {
- border-bottom: unset;
-}
-
-.setting-item-heading .setting-item-description {
- padding-left: var(--size-4-4);
-}
-
-.setting-item.setting-item-heading.is-collapsed {
- margin-bottom: unset;
-}
-
-.style-settings-container > .setting-item:last-of-type {
- padding-bottom: unset;
- margin-bottom: var(--size-4-2);
-}
-
-:is(.style-settings-heading[data-level="0"] + .style-settings-container, .style-settings-container) {
- padding-left: var(--size-4-1);
- margin-left: var(--size-4-3);
- border-left: 1px solid var(--window-border-color);
-}
-
-.setting-item[data-id=prism-theme] {
- display: none;
-}
-
-.setting-item.style-settings-heading[data-id=appearance] .style-settings-collapse-indicator::after {
- margin-left: var(--size-4-2);
- content: "🎨";
-}
-
-.setting-item.style-settings-heading[data-id=editor] .style-settings-collapse-indicator::after {
- margin-left: var(--size-4-2);
- content: "📝";
-}
-
-.setting-item.style-settings-heading[data-id=user-interface] .style-settings-collapse-indicator::after {
- margin-left: var(--size-4-2);
- content: "👆";
-}
-
-.setting-item.style-settings-heading[data-id=plugins] .style-settings-collapse-indicator::after {
- margin-left: var(--size-4-2);
- content: "🧩";
-}
-
-.setting-item.style-settings-heading[data-id=feature-toggles] {
- margin-bottom: var(--size-4-2);
-}
-.setting-item.style-settings-heading[data-id=feature-toggles] .style-settings-collapse-indicator::after {
- margin-left: var(--size-4-2);
- content: "🪠";
-}
-
-.setting-item.style-settings-heading[data-id=theme-info],
-.style-settings-heading[data-id=support] {
- margin-bottom: 0;
- pointer-events: none;
-}
-.setting-item.style-settings-heading[data-id=theme-info] :is(.setting-item-control, .style-settings-collapse-indicator),
-.style-settings-heading[data-id=support] :is(.setting-item-control, .style-settings-collapse-indicator) {
- display: none;
-}
-.setting-item.style-settings-heading[data-id=theme-info] .setting-item-name::before,
-.style-settings-heading[data-id=support] .setting-item-name::before {
- display: inline-block;
- width: 20px;
- height: fit-content;
- padding-right: 8px;
- font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", sans-serif;
- font-weight: initial;
- color: unset;
-}
-.setting-item.style-settings-heading[data-id=theme-info] .setting-item-description,
-.style-settings-heading[data-id=support] .setting-item-description {
- padding-left: var(--size-4-1);
-}
-
-.setting-item.style-settings-heading[data-id=theme-info] {
- padding-top: var(--size-4-4);
- border-top: 2px solid var(--window-border-color);
-}
-.setting-item.style-settings-heading[data-id=theme-info] .setting-item-name::before {
- content: "📖";
-}
-
-.style-settings-heading[data-id=support] .setting-item-name::before {
- content: "❤️";
-}
-
-.setting-item.style-settings-info-text[data-id=theme-info-buttons],
-.setting-item.style-settings-info-text[data-id=support-buttons] {
- padding: 0 var(--size-4-2) var(--size-4-2) var(--size-4-4);
-}
-.setting-item.style-settings-info-text[data-id=theme-info-buttons] .setting-item-name,
-.setting-item.style-settings-info-text[data-id=theme-info-buttons] .setting-item-control,
-.setting-item.style-settings-info-text[data-id=support-buttons] .setting-item-name,
-.setting-item.style-settings-info-text[data-id=support-buttons] .setting-item-control {
- display: none;
-}
-.setting-item.style-settings-info-text[data-id=theme-info-buttons] .setting-item-description.style-settings-markdown,
-.setting-item.style-settings-info-text[data-id=support-buttons] .setting-item-description.style-settings-markdown {
- display: flex;
- flex-wrap: wrap;
- gap: var(--size-4-2);
-}
-.setting-item.style-settings-info-text[data-id=theme-info-buttons] .styleSettingsButtonEmoji,
-.setting-item.style-settings-info-text[data-id=support-buttons] .styleSettingsButtonEmoji {
- margin-right: var(--size-4-1);
- font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", sans-serif;
-}
-
-.styleSettingsButton {
- display: flex;
- align-items: center;
- justify-content: center;
- width: fit-content;
- font-size: var(--font-ui-medium);
- font-weight: var(--input-font-weight);
- border: var(--accent-border-width) solid;
- border-radius: var(--radius-s);
-}
-.styleSettingsButton a {
- width: 100%;
- height: 100%;
- padding: var(--size-4-1) var(--size-4-3) var(--size-4-1) var(--size-4-2);
- text-decoration-line: unset;
- vertical-align: baseline;
-}
-.styleSettingsButton.prism-wiki {
- background-color: var(--color-blue-base);
- border-color: var(--color-blue-tint);
-}
-.styleSettingsButton.prism-wiki a {
- color: var(--color-blue-text);
-}
-.styleSettingsButton.prism-wiki a:hover {
- color: var(--color-blue-tint);
-}
-.styleSettingsButton.prism-releases {
- background-color: var(--color-orange-base);
- border-color: var(--color-orange-tint);
-}
-.styleSettingsButton.prism-releases a {
- color: var(--color-orange-text);
-}
-.styleSettingsButton.prism-releases a:hover {
- color: var(--color-orange-tint);
-}
-.styleSettingsButton.prism-star {
- background-color: var(--color-grey-base);
- border-color: var(--color-grey-tint);
-}
-.styleSettingsButton.prism-star a {
- color: var(--color-grey-text);
-}
-.styleSettingsButton.prism-star a:hover {
- color: var(--color-grey-tint);
-}
-.styleSettingsButton.prism-issue {
- background-color: var(--color-red-base);
- border-color: var(--color-red-tint);
-}
-.styleSettingsButton.prism-issue a {
- color: var(--color-red-text);
-}
-.styleSettingsButton.prism-issue a:hover {
- color: var(--color-red-tint);
-}
-.styleSettingsButton.prism-coffee {
- background-color: var(--color-yellow-base);
- border-color: var(--color-yellow-tint);
-}
-.styleSettingsButton.prism-coffee a {
- color: var(--color-yellow-text);
-}
-.styleSettingsButton.prism-coffee a:hover {
- color: var(--color-yellow-tint);
-}
-
-.kanban-plugin {
- background-color: unset;
-}
-
-.kanban-plugin__lane-header-wrapper {
- gap: var(--size-4-1);
- padding: var(--size-4-1) var(--size-4-2);
-}
-
-.kanban-plugin__lane-wrapper {
- margin-right: var(--size-4-4);
-}
-
-.theme-dark .kanban-plugin__item-title-wrapper {
- background: var(--background-secondary-alt);
-}
-
-button.kanban-plugin__new-item-button {
- border: var(--window-border);
-}
-button.kanban-plugin__new-item-button:hover {
- background-color: var(--background-modifier-hover);
-}
-
-.theme-dark .kanban-plugin__item-form .kanban-plugin__item-input-wrapper {
- background-color: var(--background-secondary-alt);
-}
-
-.kanban-plugin__lane-items {
- gap: var(--size-4-1);
- padding: var(--size-4-2);
- margin: unset;
-}
-.kanban-plugin__lane-items > div {
- margin-top: unset;
-}
-
-.theme-light .kanban-plugin__scroll-container.kanban-plugin__vertical {
- background-color: var(--background-primary);
-}
-.theme-dark .kanban-plugin__scroll-container.kanban-plugin__vertical {
- background-color: var(--background-secondary-alt);
-}
-
-:is(.kanban-plugin__lane-grip, div.kanban-plugin__lane-title-count, .kanban-plugin__lane button.kanban-plugin__lane-settings-button) {
- margin: unset;
-}
-
-.kanban-plugin__lane button.kanban-plugin__lane-settings-button {
- height: unset;
- box-shadow: unset;
-}
-
-.modal.kanban-plugin__board-settings-modal {
- width: var(--modal-width);
- max-width: var(--modal-max-width);
- height: var(--modal-height);
- max-height: var(--modal-max-height);
-}
-.modal.kanban-plugin__board-settings-modal .modal-title:empty {
- display: block;
- width: -webkit-fill-available;
- width: fill-available;
- height: 42px;
- margin-bottom: unset;
- content: "";
- border-bottom: var(--window-border);
-}
-.modal.kanban-plugin__board-settings-modal .modal-content {
- padding: var(--size-4-8);
-}
-.modal.kanban-plugin__board-settings-modal :is(h3, h4) {
- margin: var(--size-4-2) 0;
- border-bottom: var(--window-border);
-}
-
-.kanban-plugin__board > div {
- padding: var(--size-4-4);
-}
-
-.kanban-plugin__markdown-preview-view > div > * {
- overflow-x: unset;
-}
-
-div.kanban-plugin__lane-title-count {
- display: block;
- height: fit-content;
- padding: 0 4px;
- font-size: 0.75em;
- font-weight: 600;
- line-height: 1.5em;
- color: var(--text-normal);
- background-color: unset;
- border-radius: var(--radius-s);
-}
-
-.kanban-plugin__lane-grip,
-.kanban-plugin__lane-settings-button-wrapper {
- border-radius: var(--radius-s);
-}
-.kanban-plugin__lane-grip:hover,
-.kanban-plugin__lane-settings-button-wrapper:hover {
- color: var(--interactive-accent-hover);
- background-color: var(--interactive-accent-base);
-}
-
-.kanban-plugin__lane-grip {
- padding: var(--size-4-1) 0;
-}
-
-.pt-center-kanban-title-text .kanban-plugin__lane-title {
- align-items: center;
-}
-
-.pt-disable-kanban-title-count div.kanban-plugin__lane-title-count {
- display: none;
-}
-
-.theme-light.pt-kanban-background-dots-lt .kanban-plugin__board {
- background-image: radial-gradient(circle, hsla(var(--background-secondary-hsl), 90%) 1px, rgba(0, 0, 0, 0) 1px);
- background-attachment: local;
- background-size: 8px 8px;
-}
-
-.theme-dark.pt-kanban-background-dots-dt .kanban-plugin__board {
- background-image: radial-gradient(circle, hsla(var(--background-secondary-hsl), 90%) 1px, rgba(0, 0, 0, 0) 1px);
- background-attachment: local;
- background-size: 8px 8px;
-}
-
-.theme-light.pt-kanban-background-grid-lt .kanban-plugin__board {
- background-image: linear-gradient(to right, hsla(var(--background-secondary-hsl), 90%) 1px, transparent 1px), linear-gradient(to bottom, hsla(var(--background-secondary-hsl), 90%) 1px, transparent 1px);
- background-attachment: local;
- background-size: 8px 8px;
-}
-
-.theme-dark.pt-kanban-background-grid-dt .kanban-plugin__board {
- background-image: linear-gradient(to right, hsla(var(--background-secondary-hsl), 90%) 1px, transparent 1px), linear-gradient(to bottom, hsla(var(--background-secondary-hsl), 90%) 1px, transparent 1px);
- background-attachment: local;
- background-size: 8px 8px;
-}
-
-.pt-icon-folder-accent .obsidian-icon-folder-icon {
- color: var(--interactive-accent-text);
-}
-
-.pt-icons-accent .obsidian-icon {
- color: var(--interactive-accent-text);
-}
-
-div#cMenuModalBar {
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-l);
-}
-div#cMenuModalBar .cMenuCommandItem {
- color: var(--text-muted);
- background-color: transparent;
-}
-div#cMenuModalBar button.cMenuCommandItem:hover {
- color: var(--highlight-text-normal);
- background-color: var(--background-modifier-hover);
-}
-div#cMenuModalBar.cMenuGlassAesthetic {
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
-}
-.pt-status-bar-position-floating div#cMenuModalBar {
- bottom: calc(var(--size-4-3) + 33px + var(--scroll-bar-size)) !important;
-}
-.pt-status-bar-position-fixed div#cMenuModalBar {
- bottom: calc(var(--size-2-3) + 26px + var(--scroll-bar-size)) !important;
-}
-
-.workspace-leaf-content[data-type=calendar] .view-content {
- padding: unset;
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container {
- padding: unset;
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .nav {
- height: var(--header-height);
- padding: var(--size-4-3);
- margin: unset;
- background: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container td.svelte-egt0yd {
- background-color: var(--background-secondary);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container th.svelte-pcimu8 {
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container div.today {
- font-size: 1em;
- font-weight: 600;
- color: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .day.svelte-q3wqg9:active,
-.workspace-leaf-content[data-type=calendar] #calendar-container .active.svelte-q3wqg9,
-.workspace-leaf-content[data-type=calendar] #calendar-container .active.today.svelte-q3wqg9 {
- background-color: var(--interactive-accent-base);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .week-num {
- font-size: 0.7em;
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .year {
- color: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .dot.filled {
- fill: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .hollow.task {
- stroke: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=calendar] #calendar-container .arrow:hover svg,
-.workspace-leaf-content[data-type=calendar] #calendar-container .reset-button:hover {
- color: var(--highlight-text-normal);
- background-color: var(--background-modifier-hover);
- border-radius: var(--radius-s);
-}
-
-.workspace-leaf-content[data-type=recent-files] .view-content {
- padding: unset;
-}
-.workspace-leaf-content[data-type=recent-files] .nav-folder.mod-root {
- padding: var(--size-4-1);
-}
-.theme-light .workspace-leaf-content[data-type=recent-files] .nav-folder.mod-root {
- background-color: var(--background-primary);
-}
-.theme-dark .workspace-leaf-content[data-type=recent-files] .nav-folder.mod-root {
- background-color: var(--background-secondary-alt);
-}
-
-.workspace-leaf-content[data-type=dangling-links] .view-content {
- padding: unset;
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container h3:first-of-type {
- display: none;
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details:first-of-type summary {
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details:not(:first-of-type) summary {
- border-top: var(--window-border);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details[open] summary::before {
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details:not([open]) {
- color: var(--text-faint);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details:hover summary {
- color: var(--nav-item-color-hover);
- background-color: var(--nav-item-background-hover);
- font-weight: var(--nav-item-weight-hover);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details:hover summary::before {
- background-color: var(--nav-item-color-hover);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details summary {
- position: relative;
- display: flex;
- padding: var(--size-4-1) var(--size-4-2);
- margin-bottom: -1px;
- font-size: var(--font-ui-small);
- background-color: var(--background-secondary);
- list-style-type: none;
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details summary::before {
- content: "";
- display: inline-block;
- width: 15px;
- height: 15px;
- background-color: var(--text-muted);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
- mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
- -webkit-mask-size: 15px;
- -webkit-mask-position: center;
- -webkit-mask-repeat: no-repeat;
- margin-right: var(--size-4-1);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details ul {
- padding-inline-start: 0;
- margin: 8px;
- font-family: var(--font-text);
- font-size: 14px;
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details ul li {
- width: 100%;
- padding: var(--size-4-2) var(--size-4-5) var(--size-4-2) var(--size-4-3);
- color: var(--text-normal);
- color: var(--text-muted);
- box-shadow: var(--shadow-s);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details ul li:not(:last-of-type) {
- border-bottom: 1px solid var(--window-border-color);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details ul li:hover {
- color: var(--text-normal);
- background-color: var(--text-selection);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .container details ul li ::marker {
- display: none;
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .nav-header {
- gap: var(--size-4-1);
- color: var(--icon-color);
-}
-:is(.pt-nav-header-left-sidebar-position-top .workspace-split.mod-left-split .workspace-leaf-content[data-type=dangling-links] .view-content .nav-header, .pt-nav-header-right-sidebar-position-top .workspace-split.mod-right-split .workspace-leaf-content[data-type=dangling-links] .view-content .nav-header) {
- position: sticky;
- top: 0;
- z-index: var(--layer-popover);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .nav-action-button:hover {
- color: var(--icon-color-hover);
- background-color: var(--background-modifier-hover);
- opacity: var(--icon-opacity-hover);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .nav-action-button svg {
- width: var(--icon-size);
- height: var(--icon-size);
-}
-.workspace-leaf-content[data-type=dangling-links] .view-content .nav-action-button path[stroke-width] {
- color: var(--interactive-accent-text);
-}
-
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .nav-header {
- bottom: unset;
- flex-wrap: wrap;
- gap: var(--size-4-1);
- justify-content: flex-start;
- height: unset;
- padding: var(--size-4-1);
-}
-.is-phone :is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .nav-header {
- gap: var(--size-4-4);
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .advanced-tables-buttons > div:first-child {
- display: none;
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .advanced-tables-row-label {
- width: fit-content;
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .view-content {
- height: fit-content;
- padding: unset;
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .view-content > div {
- min-height: -webkit-fill-available;
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .nav-buttons-container {
- margin: unset;
- background: unset;
- backdrop-filter: unset;
- border: unset;
- box-shadow: unset;
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .widget-icon {
- width: var(--icon-size);
- height: var(--icon-size);
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .nav-action-button:hover {
- background-color: var(--background-modifier-hover);
-}
-:is(.workspace-split.mod-left-split, .workspace-split.mod-right-split, .workspace-drawer.mod-right) .workspace-leaf-content[data-type=advanced-tables-toolbar] .nav-action-button:hover .widget-icon {
- fill: var(--highlight-text-normal);
-}
-
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] > div.view-content {
- padding: 0;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-pane {
- resize: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folders-tree-wrapper {
- padding: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folders-tree-wrapper > .oz-folder-contents {
- margin-right: var(--size-4-1);
- margin-bottom: var(--size-4-1);
- margin-left: 14px !important;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folders-tree-wrapper > .treeview {
- padding: 0 var(--size-4-1) 0 0;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-contents {
- padding-left: 0;
- margin-left: 15px !important;
- border-left: var(--window-border);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-element {
- margin-left: var(--size-4-1);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-icon-div {
- padding-left: var(--size-4-1);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folders-action-items,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-flex-container {
- height: var(--header-height);
- margin-bottom: unset;
- background-color: var(--background-secondary-blur);
- border: unset;
- border-bottom: var(--window-border);
- border-radius: unset;
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folders-action-items {
- display: flex;
- gap: var(--size-4-2);
- align-items: center;
- justify-content: center;
- padding: unset;
- margin-bottom: var(--size-4-1);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-action-button {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 26px;
- height: 26px;
- margin-left: unset;
- color: var(--text-faint);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-action-button:hover {
- color: var(--highlight-text-normal);
- background-color: var(--background-modifier-hover);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-header {
- margin-top: unset;
- font-weight: var(--font-medium);
- background-color: var(--background-secondary-blur);
- border-bottom: var(--window-border);
- border-radius: unset;
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-header-wrapper .oz-flex-container {
- display: flex;
- gap: var(--size-4-2);
- align-items: center;
- justify-content: center;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-header-wrapper .oz-flex-container .oz-nav-action-button {
- display: inline-flex;
- order: 2;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-header-wrapper .oz-flex-container .oz-nav-buttons-right-block {
- gap: var(--size-4-2);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .file-tree-header-fixed {
- padding-right: unset;
- padding-left: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] #file-tree-divider {
- height: 1px;
- margin-bottom: unset;
- background-color: var(--window-border-color);
- border-bottom: unset;
- opacity: 1;
-}
-.pt-color-scheme-style-minimal-lt .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] #file-tree-divider, .pt-color-scheme-style-minimal-dt .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] #file-tree-divider {
- background-color: transparent;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] #file-tree-divider:hover {
- height: 3px;
- background-color: var(--divider-color-hover);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] #file-tree-divider-horizontal {
- width: 1px;
- margin-right: unset;
- margin-left: unset;
- border-right: 1px solid var(--window-border-color);
- opacity: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] #file-tree-divider-horizontal:hover {
- width: 3px;
- background-color: var(--divider-color-hover);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-files {
- padding: var(--size-4-1) !important;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file {
- margin-bottom: var(--size-2-1);
- margin-left: unset;
- border: 2px solid transparent;
- border-radius: var(--radius-s);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file-title {
- font-size: var(--font-ui-small);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active div.oz-nav-file-title,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active div.oz-nav-file-title-content {
- font-weight: var(--font-normal);
- color: unset;
- background-color: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active div.oz-nav-file-title .oz-nav-file-tag,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] div.oz-nav-file.is-active div.oz-nav-file-title-content .oz-nav-file-tag {
- color: var(--highlight-text-normal);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file-tag {
- background-color: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-block {
- padding-top: unset;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .treeview {
- padding: 1px;
- margin-bottom: var(--size-2-1);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-explorer-container {
- padding-right: unset !important;
- padding-left: unset !important;
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .is-folder-active {
- color: var(--interactive-accent-text);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .drag-entered,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-element:hover,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file:hover {
- background-color: var(--background-modifier-hover);
- border-radius: var(--radius-s);
-}
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .drag-entered .oz-folder-name,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .drag-entered .oz-nav-file-title,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .drag-entered .oz-nav-file-tag,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-element:hover .oz-folder-name,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-element:hover .oz-nav-file-title,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folder-element:hover .oz-nav-file-tag,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file:hover .oz-folder-name,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file:hover .oz-nav-file-title,
-.workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-nav-file:hover .oz-nav-file-tag {
- color: var(--highlight-text-normal);
-}
-
-.is-mobile .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-folders-action-items {
- gap: var(--size-4-4);
-}
-.is-mobile .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-header-wrapper .oz-flex-container {
- gap: var(--size-4-4);
-}
-.is-mobile .workspace-leaf div.workspace-leaf-content[data-type=file-tree-view] .oz-file-tree-header-wrapper .oz-flex-container .oz-nav-buttons-right-block {
- gap: var(--size-4-4);
-}
-
-.workspace-leaf-content[data-type=quiet-outline] .view-content {
- padding: unset;
-}
-.workspace-leaf-content[data-type=quiet-outline] .function-bar {
- height: var(--header-height);
- padding: var(--size-4-1) var(--size-4-2);
- margin-bottom: unset;
- background-color: var(--background-secondary);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-button {
- width: 32px;
- height: 32px;
- background-color: unset;
- border-radius: var(--radius-m);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-button:hover {
- background-color: var(--interactive-accent-base);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-button:hover .n-button__icon svg {
- color: var(--interactive-accent-text) !important;
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__icon svg {
- display: flex;
- align-items: center;
- justify-content: center;
- color: var(--text-muted) !important;
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__border,
-.workspace-leaf-content[data-type=quiet-outline] .n-button .n-button__state-border {
- display: none;
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input {
- height: 32px;
- border-radius: var(--radius-s);
-}
-.theme-light .workspace-leaf-content[data-type=quiet-outline] .n-input {
- background: var(--background-primary);
-}
-.theme-dark .workspace-leaf-content[data-type=quiet-outline] .n-input {
- background: var(--background-secondary-alt);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__border {
- border: 1px solid var(--window-border-color);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input:not(.n-input--disabled):hover .n-input__state-border, .workspace-leaf-content[data-type=quiet-outline] .n-input:not(.n-input--disabled).n-input--focus .n-input__state-border {
- border: 1px solid var(--interactive-accent-tint);
- box-shadow: unset;
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__placeholder {
- display: none;
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input input {
- caret-color: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input input::placeholder {
- color: var(--text-faint);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-input .n-input__input-el {
- height: 32px;
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider {
- padding: var(--size-4-4);
- margin: unset !important;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-rail {
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-rail .n-slider-rail__fill {
- background-color: var(--interactive-accent-tint);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot {
- background-color: var(--background-primary);
- border: 2px solid var(--window-border-color);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot:hover {
- background-color: var(--interactive-accent-base);
- border-color: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-dots .n-slider-dot.n-slider-dot--active {
- border: 2px solid var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=quiet-outline] .n-slider .n-slider-handles .n-slider-handle {
- background-color: var(--background-primary);
- border: 2px solid var(--interactive-accent-tint);
-}
-
-.n-slider-handle-indicator {
- border: var(--window-border);
- border-radius: var(--radius-m);
-}
-.theme-light .n-slider-handle-indicator {
- background: var(--background-primary);
-}
-.theme-dark .n-slider-handle-indicator {
- background: var(--background-secondary-alt);
-}
-
-.quiet-outline {
- padding-bottom: unset;
-}
-.quiet-outline .n-tree-node-indent {
- flex: 0 0 12px !important;
-}
-.quiet-outline .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled):hover {
- background-color: var(--background-modifier-hover);
-}
-.quiet-outline .n-tree.n-tree--block-line .n-tree-node:not(.n-tree-node--disabled):hover p {
- color: var(--highlight-text-normal);
-}
-.quiet-outline .n-tree {
- padding: var(--size-4-1);
-}
-.quiet-outline .n-tree .n-tree-node.n-tree-node--highlight .n-tree-node-content .n-tree-node-content__text {
- border-bottom: unset;
-}
-.quiet-outline .level-2 .n-tree-node-indent,
-.quiet-outline .level-3 .n-tree-node-indent:first-child,
-.quiet-outline .level-4 .n-tree-node-indent:first-child,
-.quiet-outline .level-5 .n-tree-node-indent:first-child,
-.quiet-outline .level-6 .n-tree-node-indent:first-child {
- border-right: 1px solid var(--color-orange-tint);
-}
-.quiet-outline .level-3 .n-tree-node-indent,
-.quiet-outline .level-4 .n-tree-node-indent:nth-child(2),
-.quiet-outline .level-5 .n-tree-node-indent:nth-child(2),
-.quiet-outline .level-6 .n-tree-node-indent:nth-child(2) {
- border-right: 1px solid var(--color-yellow-tint);
-}
-.quiet-outline .level-4 .n-tree-node-indent,
-.quiet-outline .level-5 .n-tree-node-indent:nth-child(3),
-.quiet-outline .level-6 .n-tree-node-indent:nth-child(3) {
- border-right: 1px solid var(--color-green-tint);
-}
-.quiet-outline .level-5 .n-tree-node-indent,
-.quiet-outline .level-6 .n-tree-node-indent:nth-child(4) {
- border-right: 1px solid var(--color-blue-tint);
-}
-.quiet-outline .level-6 .n-tree-node-indent {
- border-right: 1px solid var(--color-purple-tint);
-}
-.quiet-outline code {
- padding: 0 var(--size-4-1);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-s);
-}
-
-.status-bar-item.left-region {
- padding: unset;
-}
-
-#quick-explorer {
- padding: 0 var(--size-4-2);
-}
-
-body.is-frameless.is-hidden-frameless:not(.qe-hide-breadcrumbs) .status-bar,
-body:not(.is-frameless):not(.qe-hide-breadcrumbs) .status-bar {
- position: var(--status-bar-position);
-}
-
-#quick-explorer .explorable.selected,
-#quick-explorer .explorable:hover,
-.qe-popup-menu .menu-item:not(.is-disabled):not(.is-label).selected {
- background-color: var(--background-modifier-hover);
-}
-
-.view-header-breadcrumb.is-exploring,
-.view-header-title-parent.is-exploring::before {
- color: var(--highlight-accent-text);
-}
-
-.view-header-title-parent::before {
- display: none;
-}
-
-.workspace-leaf-content[data-type=tagfolder-view] .nav-files-container {
- padding: unset;
-}
-.workspace-leaf-content[data-type=tagfolder-view] .nav-folder.mod-root > .nav-folder-title {
- align-items: center;
- justify-content: center;
- height: var(--header-height);
- padding: 0 var(--size-4-2);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
- border-radius: unset;
-}
-.workspace-leaf-content[data-type=tagfolder-view] .nav-folder.mod-root > .tree-item-children {
- padding: var(--size-4-1);
-}
-.workspace-leaf-content[data-type=tagfolder-view] .tagfolder-quantity .itemscount,
-.workspace-leaf-content[data-type=tagfolder-view] .nav-folder-title.svelte-m9l3qf:hover .tagfolder-quantity span.svelte-m9l3qf,
-.workspace-leaf-content[data-type=tagfolder-view] .nav-file-title.svelte-m9l3qf:hover .taglist .tags.svelte-m9l3qf {
- font-size: var(--font-ui-smaller);
- color: var(--text-faint);
- background-color: unset;
-}
-.workspace-leaf-content[data-type=tagfolder-view] .search-input-container {
- position: sticky;
- top: 0;
- z-index: var(--layer-popover);
- display: flex;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=tagfolder-view] .nav-folder-title-content:hover div.tagfolder-quantity span {
- background-color: unset;
-}
-
-.theme-light .workspace-leaf-content[data-type=map] .leaflet-container,
-.theme-light .workspace-leaf-content[data-type=map] .map-view-graph-controls {
- background-color: var(--background-primary) !important;
-}
-.theme-dark .workspace-leaf-content[data-type=map] .leaflet-container,
-.theme-dark .workspace-leaf-content[data-type=map] .map-view-graph-controls {
- background-color: var(--background-secondary-alt) !important;
-}
-.workspace-leaf-content[data-type=map] .leaflet-control:not(.leaflet-control-attribution) {
- padding: var(--size-4-1);
- background: var(--background-secondary-blur);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
-}
-.workspace-leaf-content[data-type=map] .leaflet-control-zoom a:hover,
-.workspace-leaf-content[data-type=map] .leaflet-bar.leaflet-control a:hover {
- color: var(--highlight-text-normal);
- background-color: var(--background-modifier-hover);
- border-radius: var(--radius-s);
-}
-.workspace-leaf-content[data-type=map] .leaflet-bar a {
- color: var(--text-muted);
- background-color: unset;
- border-bottom: unset;
-}
-.workspace-leaf-content[data-type=map] .leaflet-control-attribution {
- padding: var(--size-2-1) var(--size-4-1);
- color: var(--text-muted);
- background: var(--background-secondary-blur);
- border-top: var(--window-border);
- border-left: var(--window-border);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
-}
-.workspace-leaf-content[data-type=map] .leaflet-control-attribution a {
- color: var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=map] .leaflet-control-attribution a:hover {
- color: var(--text-accent-hover);
-}
-.workspace-leaf-content[data-type=map] .map-view-graph-controls {
- padding: unset;
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
- overflow-y: hidden;
-}
-.workspace-leaf-content[data-type=map] .graph-control-div {
- position: relative;
- padding-bottom: unset;
- margin-bottom: -1px;
-}
-.workspace-leaf-content[data-type=map] .graph-control-div:first-of-type .graph-control-content {
- padding: var(--size-4-1);
-}
-.workspace-leaf-content[data-type=map] .graph-control-div:not(:first-of-type) .graph-control-content {
- padding: var(--size-4-2);
-}
-.workspace-leaf-content[data-type=map] .graph-control-div:not(:first-of-type) .graph-control-content > *:not(:last-child) {
- display: inline-block;
- margin-right: 8px;
- margin-bottom: 8px;
-}
-.workspace-leaf-content[data-type=map] .lbl-triangle {
- position: absolute;
- content: "";
- width: 15px;
- height: 15px;
- top: var(--size-2-3);
- left: var(--size-2-3);
- background-color: var(--text-muted);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
- mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
- -webkit-mask-size: 15px;
- -webkit-mask-position: center;
- -webkit-mask-repeat: no-repeat;
- margin-right: var(--size-4-1);
- pointer-events: none;
-}
-.workspace-leaf-content[data-type=map] .lbl-toggle {
- padding: var(--size-4-1) var(--size-4-2) var(--size-4-1) var(--size-4-6);
- display: inline-block;
- width: 100%;
- border-bottom: var(--window-border);
- background-color: var(--background-secondary);
-}
-.workspace-leaf-content[data-type=map] .lbl-toggle:hover {
- color: var(--nav-item-color-hover);
- background-color: var(--nav-item-background-hover);
- font-weight: var(--nav-item-weight-hover);
-}
-.workspace-leaf-content[data-type=map] .lbl-toggle:hover::before {
- background-color: var(--nav-item-color-hover);
-}
-.workspace-leaf-content[data-type=map] .graph-control-div:not(:first-of-type) .lbl-toggle {
- border-top: var(--window-border);
-}
-.workspace-leaf-content[data-type=map] .controls-toggle:checked + .lbl-toggle::before {
- transform: rotate(90deg);
- top: 0px;
-}
-.workspace-leaf-content[data-type=map] .search-input-container {
- display: flex;
-}
-.workspace-leaf-content[data-type=map] .graph-control-follow-div {
- display: flex;
- align-items: center;
-}
-.workspace-leaf-content[data-type=map] .leaflet-popup-content-wrapper,
-.workspace-leaf-content[data-type=map] .leaflet-popup-tip {
- color: var(--text-normal);
- background-color: var(--background-secondary);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-s);
-}
-
-.workspace-leaf-content[data-type=dictionary-view] .view-content {
- display: flex;
- flex-flow: column;
- padding: unset;
- background-color: var(--background-secondary);
-}
-.workspace-leaf-content[data-type=dictionary-view] .search-input-container {
- display: flex;
- align-items: center;
- justify-content: center;
- height: var(--header-height);
- padding: var(--size-4-1);
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-.pt-nav-header-left-sidebar-position-top .workspace-leaf-content[data-type=dictionary-view] .search-input-container, .pt-nav-header-right-sidebar-position-top .workspace-leaf-content[data-type=dictionary-view] .search-input-container {
- border-top: var(--window-border);
-}
-.workspace-leaf-content[data-type=dictionary-view] .nav-buttons-container {
- min-height: var(--header-height);
- padding: var(--size-4-2);
-}
-.workspace-leaf-content[data-type=dictionary-view] .nav-action-button:not(.is-active) {
- color: var(--text-muted);
-}
-.workspace-leaf-content[data-type=dictionary-view] .nav-action-button:not(.is-active):hover {
- color: var(--highlight-text-normal);
- background-color: var(--background-modifier-hover);
-}
-.workspace-leaf-content[data-type=dictionary-view] .container.svelte-17ilbu5 {
- padding: unset;
- margin-top: unset;
- background-color: unset;
- border-radius: unset;
-}
-.workspace-leaf-content[data-type=dictionary-view] .container.svelte-17ilbu5 h3 {
- padding: var(--size-4-1) var(--size-4-2);
- margin: -1px 0 0;
- font-size: var(--font-ui-small);
- font-weight: var(--font-medium);
- background-color: var(--background-secondary);
- border-top: var(--window-border);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=dictionary-view] .contents.svelte-17ilbu5 {
- height: 100%;
-}
-.theme-light .workspace-leaf-content[data-type=dictionary-view] .contents.svelte-17ilbu5 {
- background-color: var(--background-primary);
-}
-.theme-dark .workspace-leaf-content[data-type=dictionary-view] .contents.svelte-17ilbu5 {
- background-color: var(--background-secondary-alt);
-}
-.workspace-leaf-content[data-type=dictionary-view] .main.svelte-1ufvm6z.svelte-1ufvm6z,
-.workspace-leaf-content[data-type=dictionary-view] .main.svelte-5jhpts.svelte-5jhpts {
- padding: unset;
- margin-bottom: unset;
- border-radius: unset;
-}
-.workspace-leaf-content[data-type=dictionary-view] .main.svelte-1ufvm6z.svelte-1ufvm6z audio,
-.workspace-leaf-content[data-type=dictionary-view] .main.svelte-5jhpts.svelte-5jhpts audio {
- padding: 0 var(--size-4-2);
- margin: --size-4-2 0;
-}
-.theme-light .workspace-leaf-content[data-type=dictionary-view] .main.svelte-1ufvm6z.svelte-1ufvm6z,
-.theme-light .workspace-leaf-content[data-type=dictionary-view] .main.svelte-5jhpts.svelte-5jhpts {
- background-color: var(--background-primary);
-}
-.theme-dark .workspace-leaf-content[data-type=dictionary-view] .main.svelte-1ufvm6z.svelte-1ufvm6z,
-.theme-dark .workspace-leaf-content[data-type=dictionary-view] .main.svelte-5jhpts.svelte-5jhpts {
- background-color: var(--background-secondary-alt);
-}
-.workspace-leaf-content[data-type=dictionary-view] .container.svelte-17ilbu5:nth-child(2) .main.svelte-5jhpts > div:nth-child(2) {
- margin: var(--size-4-2);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
-}
-.workspace-leaf-content[data-type=dictionary-view] .main.svelte-5jhpts {
- padding: unset;
-}
-.workspace-leaf-content[data-type=dictionary-view] .main.svelte-5jhpts .mark {
- box-shadow: inset 0 -2px var(--interactive-accent-text);
-}
-.workspace-leaf-content[data-type=dictionary-view] .main:first-of-type .opener {
- margin-top: -1px;
-}
-.workspace-leaf-content[data-type=dictionary-view] .opener {
- display: flex;
- align-items: center;
- padding: var(--size-4-1) var(--size-4-2);
- font-size: var(--font-ui-small);
- background-color: var(--background-secondary);
- border-top: var(--window-border);
- border-bottom: var(--window-border);
-}
-.workspace-leaf-content[data-type=dictionary-view] .opener:not([open]) {
- margin-bottom: -1px;
-}
-.workspace-leaf-content[data-type=dictionary-view] .opener:hover {
- font-weight: var(--nav-item-weight-hover);
- color: var(--nav-item-color-hover);
- background-color: var(--nav-item-background-hover);
-}
-.workspace-leaf-content[data-type=dictionary-view] .opener:hover .tree-item-icon svg {
- background-color: var(--nav-item-color-hover);
-}
-.workspace-leaf-content[data-type=dictionary-view] .opener .tree-item-icon svg {
- display: inline-block;
- width: 15px;
- height: 15px;
- margin-right: var(--size-4-1);
- content: "";
- background-color: var(--text-muted);
- -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
- mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
- -webkit-mask-size: 15px;
- -webkit-mask-position: center;
- -webkit-mask-repeat: no-repeat;
-}
-.workspace-leaf-content[data-type=dictionary-view] .opener .tree-item-icon::after, .workspace-leaf-content[data-type=dictionary-view] .opener .tree-item-icon::before,
-.workspace-leaf-content[data-type=dictionary-view] .opener .tree-item-icon svg path {
- display: none;
-}
-.workspace-leaf-content[data-type=dictionary-view] .definition.svelte-5jhpts.svelte-5jhpts {
- padding: var(--size-4-2) var(--size-4-4);
-}
-.workspace-leaf-content[data-type=dictionary-view] .search-input-container::before {
- top: unset;
-}
-
-.hover-editor {
- --he-title-bar-active-fg: var(--interactive-accent-text);
- --he-title-bar-active-pinned-bg: var(--background-secondary);
- --he-title-bar-inactive-bg: var(--background-secondary);
- --he-title-bar-inactive-pinned-bg: var(--background-secondary);
- --he-title-bar-height: 32px;
-}
-.hover-editor.show-navbar .view-header {
- border-bottom: var(--window-border);
-}
-.hover-editor.is-pinned {
- border-color: var(--interactive-accent-tint);
-}
-.hover-editor .view-header .view-header-icon {
- margin-right: unset;
-}
-.hover-editor .view-content {
- height: 100%;
-}
-.hover-editor .popover-titlebar {
- padding: var(--size-4-1) 0;
- border-bottom: var(--window-border);
-}
-.hover-editor :is(.popover-action, .mod-pin-popover) {
- padding: 0 var(--size-2-1);
-}
-
-.emoji-mart-bar {
- background-color: var(--background-secondary);
- border-bottom-color: var(--window-border-color);
-}
-.emoji-mart-bar:last-child {
- border-top-color: var(--window-border-color);
-}
-
-.emoji-mart-dark {
- background-color: var(--background-secondary);
-}
-.emoji-mart-dark .emoji-mart-category-label span {
- background-color: var(--background-secondary);
-}
-
-.emoji-mart-search {
- display: flex;
- padding: var(--size-4-1);
- margin-top: unset;
- background-color: var(--background-secondary);
- border-bottom: var(--window-border);
-}
-
-.emoji-mart-search-icon {
- top: unset;
-}
-
-.emoji-mart-scroll {
- padding: unset;
-}
-
-.emoji-mart-category-label {
- background-color: var(--background-secondary-blur);
- border-bottom: var(--window-border);
- -webkit-backdrop-filter: blur(var(--blur-intensity));
- backdrop-filter: blur(var(--blur-intensity));
-}
-.emoji-mart-category-label span {
- background-color: unset;
-}
-
-.modal#emoji-modal .emoji-mart-emoji {
- display: unset;
-}
-
-.emoji-mart-anchor svg {
- color: var(--text-muted);
-}
-
-.emoji-mart-anchor-selected svg {
- color: var(--interactive-accent-text);
-}
-
-.emoji-mart-anchor-bar {
- background-color: var(--interactive-accent-tint) !important;
-}
-
-.emoji-mart-category .emoji-mart-emoji:hover::before,
-.emoji-mart-category .emoji-mart-emoji:focus::before {
- background-color: var(--background-modifier-hover);
-}
-
-.flatpickr-calendar {
- background-color: var(--background-secondary);
- border: 1px solid var(--window-border-color);
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-l);
-}
-.flatpickr-calendar.arrowTop::before {
- border-bottom-color: var(--window-border-color);
-}
-.flatpickr-calendar .flatpickr-innerContainer {
- border-radius: var(--radius-m);
-}
-.flatpickr-calendar .flatpickr-months {
- background: var(--background-secondary);
- border-bottom: var(--window-border);
- border-top-left-radius: var(--radius-m);
- border-top-right-radius: var(--radius-m);
-}
-.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,
-.flatpickr-calendar .flatpickr-months .flatpickr-next-month {
- display: flex;
- align-items: center;
- justify-content: center;
- height: unset;
- padding: var(--size-2-3) var(--size-4-1);
- margin: var(--size-4-1);
- border-radius: var(--radius-s);
- fill: var(--text-muted);
-}
-.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover,
-.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover {
- background-color: var(--background-modifier-hover);
-}
-.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,
-.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg {
- fill: var(--highlight-text-normal);
-}
-.flatpickr-calendar .flatpickr-current-month {
- display: flex;
- align-items: center;
- justify-content: center;
- padding-top: unset;
-}
-.flatpickr-calendar .flatpickr-current-month input.cur-year {
- padding-left: unset;
-}
-.flatpickr-calendar .flatpickr-monthDropdown-months {
- font-weight: 600;
- color: var(--text-normal);
- text-align: center;
- background-color: var(--background-secondary);
- border: var(--window-border);
- border-radius: var(--radius-s);
-}
-.flatpickr-calendar .numInputWrapper {
- width: 7ch;
- padding-left: var(--size-4-2);
-}
-.flatpickr-calendar .numInput.cur-year {
- font-weight: 800;
- color: var(--interactive-accent-text);
- box-shadow: unset;
-}
-.theme-light .flatpickr-calendar .flatpickr-days {
- background-color: var(--background-primary);
-}
-.theme-dark .flatpickr-calendar .flatpickr-days {
- background-color: var(--background-secondary-alt);
-}
-.flatpickr-calendar .dayContainer span.flatpickr-day,
-.flatpickr-calendar .dayContainer span.flatpickr-day.prevMonthDay,
-.flatpickr-calendar .dayContainer span.flatpickr-day.nextMonthDay {
- border: unset;
- border-radius: var(--radius-s) !important;
-}
-.flatpickr-calendar span.flatpickr-day {
- font-weight: 600;
- color: var(--text-normal);
-}
-.flatpickr-calendar span.flatpickr-day:hover {
- font-weight: 600;
- background-color: var(--background-primary);
- border-radius: var(--radius-s);
- transition: unset;
-}
-.flatpickr-calendar span.flatpickr-day.today {
- font-weight: 800;
- color: var(--interactive-accent-text);
-}
-.flatpickr-calendar span.flatpickr-day.prevMonthDay,
-.flatpickr-calendar span.flatpickr-day.nextMonthDay {
- opacity: 0.2;
-}
-.flatpickr-calendar span.flatpickr-day.selected {
- background: var(--interactive-accent-base);
- box-shadow: var(--shadow-s);
-}
-.flatpickr-calendar span.flatpickr-day.selected:hover {
- font-weight: 600;
- background-color: var(--background-primary);
- border-radius: var(--radius-s);
- transition: unset;
-}
-.flatpickr-calendar .flatpickr-weekdays {
- border-bottom: var(--window-border);
-}
-.flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday {
- font-size: 10px;
- font-weight: bold;
- color: var(--text-muted);
- text-transform: uppercase;
- letter-spacing: 1px;
-}
-
-.settings-search-container .vertical-tab-header-group-items {
- padding: unset;
- background-color: var(--background-secondary);
-}
-.settings-search-container .settings-search-input {
- padding: unset;
- margin: var(--size-4-1);
-}
-.is-mobile.is-phone .settings-search-container .settings-search-input {
- padding: unset;
- margin: var(--size-4-1) 0;
-}
-.settings-search-container .search-input-container::before {
- top: calc((var(--input-height) - var(--search-icon-size)) / 2);
- left: var(--size-4-3);
-}
-.settings-search-container .vertical-tab-nav-item {
- border: unset;
-}
-
-body.is-mobile.is-phone .search-input-container::before {
- top: calc((var(--input-height) - var(--search-icon-size)) / 2);
- left: var(--size-4-3);
-}
-
-.workspace-leaf-content[data-type=dataloom] .view-content {
- padding: unset;
-}
-.workspace-leaf-content[data-type=dataloom] .dataloom-option-bar .dataloom-padding {
- height: var(--header-height);
- padding: var(--size-4-1) var(--size-4-2) !important;
-}
-.workspace-leaf-content[data-type=dataloom] .dataloom-app {
- border-top: unset;
-}
-.workspace-leaf-content[data-type=dataloom] .dataloom-bubble {
- color: var(--interactive-accent-text);
- background-color: var(--interactive-accent-base);
- border: 1px solid var(--interactive-accent-tint);
-}
-.workspace-leaf-content[data-type=dataloom] .dataloom-cell.dataloom-cell--freeze {
- background-color: var(--background-secondary);
-}
-.workspace-leaf-content[data-type=dataloom] .dataloom-flex {
- padding: 0 var(--size-4-2);
-}
-
-.dataloom-button:hover {
- color: var(--interactive-accent-text);
-}
-.dataloom-button[aria-label="Delete filter"]:hover {
- color: var(--color-red-text);
- background-color: var(--color-red-base) !important;
-}
-
-.dataloom-select {
- background-color: var(--background-secondary-alt);
- border: var(--window-border);
-}
-
-.dataloom-focusable:focus-visible,
-.dataloom-focusable--focused {
- outline-color: var(--interactive-accent-tint);
-}
-
-.dataloom-menu {
- padding: var(--size-4-1);
- border: 1px solid var(--window-border-color) !important;
- border-radius: var(--radius-m);
- box-shadow: var(--shadow-l) !important;
-}
-.theme-dark .dataloom-menu {
- background-color: var(--background-secondary-alt);
-}
-.theme-light .dataloom-menu {
- background-color: var(--background-primary);
-}
-.dataloom-menu .dataloom-padding {
- padding: unset !important;
-}
-.dataloom-menu .dataloom-menu-item:hover {
- color: var(--interactive-accent-text);
- background-color: var(--interactive-accent-base);
- border-radius: var(--radius-s);
-}
-.dataloom-menu .dataloom-switch {
- width: var(--toggle-width);
-}
-.dataloom-menu .dataloom-switch::after {
- width: var(--toggle-thumb-width);
- height: var(--toggle-thumb-height);
-}
-.dataloom-menu .dataloom-stack {
- padding: var(--size-2-1) var(--size-4-1);
-}
-
-body {
- --cg-nt-tbar-top-sticky-pos-desktop: calc(calc(var(--header-height) - 8px) * -1);
-}
-body.theme-dark {
- --cg-nt-tbar-bg-color: var(--background-secondary);
-}
-
-.callout[data-callout=note-toolbar][data-callout-metadata*=button] ula,
-.callout[data-callout=note-toolbar][data-callout-metadata*=button] ul span.external-link {
- border: var(--window-border);
-}
-
-/* @settings
-name: Prism Theme
-id: obsidian-prism-theme
-collapsed: false
-settings:
- -
- id: appearance
- title: Appearance
- description: Options which change how Prism styles Obsidian.
- type: heading
- level: 1
- collapsed: true
- -
- id: accent-color-schemes-and-style
- title: Accent, Color Schemes and Style
- description: Main visual options for Prism.
- type: heading
- level: 2
- collapsed: true
- -
- id: accent-colors-styles-lt
- title: Light Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: color-schemes-lt
- title: Color Scheme
- description: The `Custom` option allows you to use a CSS snippet with your own colors. Refer to the Prism Wiki guide `Custom Color Schemes` for more info.
- type: class-select
- allowEmpty: false
- default: pt-color-scheme-swan-lt
- options:
- -
- label: Swan
- value: pt-color-scheme-swan-lt
- -
- label: Latte
- value: pt-color-scheme-latte-lt
- -
- label: Periwinkle
- value: pt-color-scheme-periwinkle-lt
- -
- label: Pistachio
- value: pt-color-scheme-pistachio-lt
- -
- label: Peach
- value: pt-color-scheme-peach-lt
- -
- label: Custom
- value: pt-color-scheme-custom-lt
- -
- id: color-scheme-style-lt
- title: Color Scheme Style
- description: Adjusts the style used by the main elements in the UI.
- type: class-select
- allowEmpty: false
- default: pt-color-scheme-style-two-tone-and-border-lt
- options:
- -
- label: Minimal
- value: pt-color-scheme-style-minimal-lt
- -
- label: Border
- value: pt-color-scheme-style-border-lt
- -
- label: Two Tone & Border
- value: pt-color-scheme-style-two-tone-and-border-lt
- -
- id: accent-style-lt
- title: Accent Style
- description: Adjusts the style used by the Accented elements in the UI.
- type: class-select
- allowEmpty: false
- default: pt-accent-style-borderandfilled-lt
- options:
- -
- label: Minimal
- value: pt-accent-style-minimal-lt
- -
- label: Plain
- value: pt-accent-style-plain-lt
- -
- label: Border
- value: pt-accent-style-border-lt
- -
- label: Filled
- value: pt-accent-style-filled-lt
- -
- label: Border & Filled
- value: pt-accent-style-borderandfilled-lt
- -
- id: light-accent-color-preset
- title: Accent Color Preset
- description: Changes the Light Theme Accent Color around the entire UI. Select from present colors or choose 'Custom' and tune the color in the Custom Accent Color Tuning section below.
- type: class-select
- allowEmpty: false
- default: pt-accent-color-purple-lt
- options:
- -
- label: Custom
- value: pt-accent-color-custom-lt
- -
- label: Red
- value: pt-accent-color-red-lt
- -
- label: Orange
- value: pt-accent-color-orange-lt
- -
- label: Yellow
- value: pt-accent-color-yellow-lt
- -
- label: Green
- value: pt-accent-color-green-lt
- -
- label: Mint
- value: pt-accent-color-mint-lt
- -
- label: Cyan
- value: pt-accent-color-cyan-lt
- -
- label: Blue
- value: pt-accent-color-blue-lt
- -
- label: Purple
- value: pt-accent-color-purple-lt
- -
- label: Pink
- value: pt-accent-color-pink-lt
- -
- label: Grey
- value: pt-accent-color-grey-lt
- -
- id: highlight-text-accent-lt
- title: Accent Text Color Preset
- description: Adjusts the color used by the text in the Light Theme Accented elements of the UI.
- type: class-select
- allowEmpty: false
- default: pt-highlight-text-accent-lt
- options:
- -
- label: Custom
- value: pt-highlight-text-custom-lt
- -
- label: Dark
- value: pt-highlight-text-dark-lt
- -
- label: Light
- value: pt-highlight-text-light-lt
- -
- label: Accent Color
- value: pt-highlight-text-accent-lt
- -
- id: highlight-text-accent-custom-lt
- title: Custom Accent Text Color
- description: Make sure you selected 'Custom' in Light Theme Accent Text Color for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#FFFFFF'
- -
- id: color-accent-custom-lt
- title: Custom Accent Color Tuning
- description: Make sure you selected 'Custom' in Accent Color Preset for this to work.
- type: heading
- level: 4
- collapsed: true
- -
- id: color-accent-base-lt
- title: Custom Accent Base Color
- description: Accent Base Color should ideally be the lightest of the 3.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#FF0000'
- -
- id: color-accent-tint-lt
- title: Custom Accent Tint Color
- description: Accent Tint Color should ideally be between Base and Text in terms of lightness.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#FF0000'
- -
- id: color-accent-text-lt
- title: Custom Accent Text Color
- description: Accent Text Color should ideally be the darkest of the 3.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#FF0000'
- -
- id: accent-colors-styles-dt
- title: Dark Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: color-schemes-dt
- title: Color Scheme
- description: The `Custom` option allows you to use a CSS snippet with your own colors. Refer to the Prism Wiki guide `Custom Color Schemes` for more info.
- type: class-select
- allowEmpty: false
- default: pt-color-scheme-raven-dt
- options:
- -
- label: Raven
- value: pt-color-scheme-raven-dt
- -
- label: Mocha
- value: pt-color-scheme-mocha-dt
- -
- label: Indigo
- value: pt-color-scheme-indigo-dt
- -
- label: Pine
- value: pt-color-scheme-pine-dt
- -
- label: Cherry
- value: pt-color-scheme-cherry-dt
- -
- label: Custom
- value: pt-color-scheme-custom-dt
- -
- id: color-scheme-style-dt
- title: Color Scheme Style
- description: Adjusts the style used by the main elements in the UI.
- type: class-select
- allowEmpty: false
- default: pt-color-scheme-style-two-tone-and-border-dt
- options:
- -
- label: Minimal
- value: pt-color-scheme-style-minimal-dt
- -
- label: Border
- value: pt-color-scheme-style-border-dt
- -
- label: Two Tone & Border
- value: pt-color-scheme-style-two-tone-and-border-dt
- -
- id: accent-style-dt
- title: Accent Style
- description: Adjusts the style used by the Accented elements in the UI.
- type: class-select
- allowEmpty: false
- default: pt-accent-style-borderandfilled-dt
- options:
- -
- label: Minimal
- value: pt-accent-style-minimal-dt
- -
- label: Plain
- value: pt-accent-style-plain-dt
- -
- label: Border
- value: pt-accent-style-border-dt
- -
- label: Filled
- value: pt-accent-style-filled-dt
- -
- label: Border & Filled
- value: pt-accent-style-borderandfilled-dt
- -
- id: dark-accent-color-preset
- title: Accent Color Preset
- description: Changes the Dark Theme Accent Color around the entire UI. Select from present colors or choose 'Custom' and tune the color in the Custom Accent Color Tuning section below.
- type: class-select
- allowEmpty: false
- default: pt-accent-color-purple-dt
- options:
- -
- label: Custom
- value: pt-accent-color-custom-dt
- -
- label: Red
- value: pt-accent-color-red-dt
- -
- label: Orange
- value: pt-accent-color-orange-dt
- -
- label: Yellow
- value: pt-accent-color-yellow-dt
- -
- label: Green
- value: pt-accent-color-green-dt
- -
- label: Mint
- value: pt-accent-color-mint-dt
- -
- label: Cyan
- value: pt-accent-color-cyan-dt
- -
- label: Blue
- value: pt-accent-color-blue-dt
- -
- label: Purple
- value: pt-accent-color-purple-dt
- -
- label: Pink
- value: pt-accent-color-pink-dt
- -
- label: Grey
- value: pt-accent-color-grey-dt
- -
- id: highlight-text-accent-dt
- title: Accent Text Color Preset
- description: Adjusts the color used by the text in the Dark Theme Accented elements of the UI.
- type: class-select
- allowEmpty: false
- default: pt-highlight-text-accent-dt
- options:
- -
- label: Custom
- value: pt-highlight-text-custom-dt
- -
- label: Dark
- value: pt-highlight-text-dark-dt
- -
- label: Light
- value: pt-highlight-text-light-dt
- -
- label: Accent Color
- value: pt-highlight-text-accent-dt
- -
- id: highlight-text-accent-custom-dt
- title: Custom Accent Text Color
- description: Make sure you selected 'Custom' in Dark Theme Accent Text Color for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#FFFFFF'
- -
- id: color-accent-custom-dt
- title: Custom Accent Color Tuning
- description: Make sure you selected 'Custom' in Accent Color Preset for this to work.
- type: heading
- level: 4
- collapsed: true
- -
- id: color-accent-base-dt
- title: Custom Accent Base Color
- description: Accent Base Color should ideally be the darkest of the 3.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#FF0000'
- -
- id: color-accent-tint-dt
- title: Custom Accent Tint Color
- description: Accent Tint Color should ideally be between Base and Text in terms of lightness.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#FF0000'
- -
- id: color-accent-text-dt
- title: Custom Accent Text Color
- description: Accent Text Color should ideally be the lightest of the 3.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#FF0000'
- -
- id: graph-view-colors
- title: Graph Color Customisation
- description: Define the colors used in the Graph View. In order to see changes you need to refresh the Graph View (restart Obsidian or toggle the Light/Dark theme).
- type: heading
- level: 2
- collapsed: true
- -
- id: graph-view-light-theme
- title: Light Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: pt-graph-line-color-lt
- title: Graph Lines Color
- description: The color of a Graph lines connecting Graph Nodes.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-line-color-lt
- title: Graph Lines Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--background-secondary-alt)
- options:
- -
- label: Default
- value: var(--background-secondary-alt)
- -
- label: Custom
- value: var(--graph-line-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-line-custom-color-lt
- title: Graph Lines Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Lines Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#C4C7CA'
- -
- id: graph-line-opacity-lt
- title: Graph Lines Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-fill-color-lt
- title: Graph Note Color
- description: The color of a Graph Node representing a note file.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-fill-color-lt
- title: Graph Note Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-grey-tint)
- options:
- -
- label: Custom
- value: var(--graph-fill-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-fill-custom-color-lt
- title: Graph Note Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Note Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#C4C7CA'
- -
- id: graph-fill-opacity-lt
- title: Graph Note Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-fill-focused-color-lt
- title: Graph Note Focused Color
- description: The color of a Graph Node representing currently focused note file.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-fill-focused-color-lt
- title: Graph Note Focused Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-tint)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-tint)
- -
- label: Custom
- value: var(--graph-fill-focused-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-fill-focused-custom-color-lt
- title: Graph Note Focused Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Note Focused Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#8670FF'
- -
- id: graph-fill-focused-opacity-lt
- title: Graph Note Focused Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-tag-color-lt
- title: Graph Tag Color
- description: The color of a Graph Node representing a tag.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-tag-color-lt
- title: Graph Tag Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-blue-tint)
- options:
- -
- label: Custom
- value: var(--graph-tag-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-tag-custom-color-lt
- title: Graph Tag Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Tag Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#619EFF'
- -
- id: graph-tag-opacity-lt
- title: Graph Tag Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-attachment-color-lt
- title: Graph Attachment Color
- description: The color of a Graph Node representing an attachment.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-attachment-color-lt
- title: Graph Attachment Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-yellow-tint)
- options:
- -
- label: Custom
- value: var(--graph-attachment-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-attachment-custom-color-lt
- title: Graph Attachment Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Attachment Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#FDDB6D'
- -
- id: graph-attachment-opacity-lt
- title: Graph Attachment Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-unresolved-color-lt
- title: Graph Unresolved Color
- description: The color of a Graph Node representing an unresolved note.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-unresolved-color-lt
- title: Graph Unresolved Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-red-tint)
- options:
- -
- label: Custom
- value: var(--graph-unresolved-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-unresolved-custom-color-lt
- title: Graph Unresolved Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Unresolved Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#FF7070'
- -
- id: graph-unresolved-opacity-lt
- title: Graph Unresolved Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-highlight-color-lt
- title: Graph Highlight Color
- description: The color of a Graph Node when highlighted.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-highlight-color-lt
- title: Graph Highlight Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-tint)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-tint)
- -
- label: Custom
- value: var(--graph-highlight-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-highlight-custom-color-lt
- title: Graph Highlight Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Highlight Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#8670FF'
- -
- id: graph-highlight-opacity-lt
- title: Graph Highlight Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-highlight-line-color-lt
- title: Graph Highlight Line Color
- description: The color of the lines connected to a highlighted Graph Node.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-highlight-line-color-lt
- title: Graph Highlight Line Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-tint)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-tint)
- -
- label: Custom
- value: var(--graph-highlight-line-custom-color-lt)
- -
- label: Red
- value: var(--color-red-tint)
- -
- label: Orange
- value: var(--color-orange-tint)
- -
- label: Yellow
- value: var(--color-yellow-tint)
- -
- label: Green
- value: var(--color-green-tint)
- -
- label: Mint
- value: var(--color-mint-tint)
- -
- label: Cyan
- value: var(--color-cyan-tint)
- -
- label: Blue
- value: var(--color-blue-tint)
- -
- label: Purple
- value: var(--color-purple-tint)
- -
- label: Pink
- value: var(--color-pink-tint)
- -
- label: Grey
- value: var(--color-grey-tint)
- -
- id: graph-highlight-line-custom-color-lt
- title: Graph Highlight Line Custom Color
- description: Make sure you selected 'Custom' in Light Theme Graph Highlight Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#8670FF'
- -
- id: graph-highlight-line-opacity-lt
- title: Graph Highlight Line Opacity
- type: variable-number-slider
- default: 0.6
- min: 0
- max: 1
- step: 0.05
- -
- id: graph-view-dark-theme
- title: Dark Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: pt-graph-line-color-dt
- title: Graph Lines Color
- description: The color of a Graph lines connecting Graph Nodes.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-line-color-dt
- title: Graph Lines Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--background-primary-alt)
- options:
- -
- label: Default
- value: var(--background-primary-alt)
- -
- label: Custom
- value: var(--graph-line-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-line-custom-color-dt
- title: Graph Lines Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Lines Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#C4C7CA'
- -
- id: graph-line-opacity-dt
- title: Graph Lines Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-fill-color-dt
- title: Graph Note Color
- description: The color of a Graph Node representing a note file.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-fill-color-dt
- title: Graph Note Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-grey-text)
- options:
- -
- label: Custom
- value: var(--graph-fill-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-fill-custom-color-dt
- title: Graph Note Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Note Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#878787'
- -
- id: graph-fill-opacity-dt
- title: Graph Note Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-fill-focused-color-dt
- title: Graph Note Focused Color
- description: The color of a Graph Node representing currently focused note file.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-fill-focused-color-dt
- title: Graph Note Focused Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--graph-fill-focused-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-fill-focused-custom-color-dt
- title: Graph Note Focused Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Note Focused Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#4C3AB6'
- -
- id: graph-fill-focused-opacity-dt
- title: Graph Note Focused Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-tag-color-dt
- title: Graph Tag Color
- description: The color of a Graph Node representing a tag.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-tag-color-dt
- title: Graph Tag Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-blue-text)
- options:
- -
- label: Custom
- value: var(--graph-tag-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-tag-custom-color-dt
- title: Graph Tag Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Tag Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#3663AB'
- -
- id: graph-tag-opacity-dt
- title: Graph Tag Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-attachment-color-dt
- title: Graph Attachment Color
- description: The color of a Graph Node representing an attachment.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-attachment-color-dt
- title: Graph Attachment Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-yellow-text)
- options:
- -
- label: Custom
- value: var(--graph-attachment-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-attachment-custom-color-dt
- title: Graph Attachment Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Attachment Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#AF943C'
- -
- id: graph-attachment-opacity-dt
- title: Graph Attachment Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-unresolved-color-dt
- title: Graph Unresolved Color
- description: The color of a Graph Node representing an unresolved note.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-unresolved-color-dt
- title: Graph Unresolved Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--color-red-text)
- options:
- -
- label: Custom
- value: var(--graph-unresolved-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-unresolved-custom-color-dt
- title: Graph Unresolved Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Unresolved Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#B63A3A'
- -
- id: graph-unresolved-opacity-dt
- title: Graph Unresolved Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-highlight-color-dt
- title: Graph Highlight Color
- description: The color of a Graph Node when highlighted.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-highlight-color-dt
- title: Graph Highlight Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--graph-highlight-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-highlight-custom-color-dt
- title: Graph Highlight Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Highlight Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#4C3AB6'
- -
- id: graph-highlight-opacity-dt
- title: Graph Highlight Opacity
- type: variable-number-slider
- default: 1
- min: 0
- max: 1
- step: 0.05
- -
- id: pt-graph-highlight-line-color-dt
- title: Graph Highlight Line Color
- description: The color of the lines connected to a highlighted Graph Node.
- type: heading
- level: 4
- collapsed: true
- -
- id: graph-highlight-line-color-dt
- title: Graph Highlight Line Color Presets
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--graph-highlight-line-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: graph-highlight-line-custom-color-dt
- title: Graph Highlight Line Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Graph Highlight Color Presets for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#4C3AB6'
- -
- id: graph-highlight-line-opacity-dt
- title: Graph Highlight Line Opacity
- type: variable-number-slider
- default: 0.6
- min: 0
- max: 1
- step: 0.05
- -
- id: custom-vault-banner
- title: Custom Vault Banner
- description: Custom Vault Banner in the File Explorer with a custom icon option.
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-custom-vault-banner
- title: Enable Custom Vault Banner
- description: Enables the Custom Vault Banner in the File Explorer.
- type: class-toggle
- default: true
- -
- id: custom-vault-banner-icon-url
- title: Vault Banner Icon (URL)
- description: Customise the Vault Banner Icon. Insert a URL to an image in between the brackets of 'url()'.
- type: variable-text
- default: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='40' height='40'%0AviewBox='0 0 40 40'%0Astyle=' fill:%23000000;'%3E%3Cpath fill='%23dbb065' d='M1.5 35.5L1.5 4.5 11.793 4.5 14.793 7.5 35.5 7.5 35.5 35.5z'%3E%3C/path%3E%3Cpath fill='%23967a44' d='M11.586,5l2.707,2.707L14.586,8H15h20v27H2V5H11.586 M12,4H1v32h35V7H15L12,4L12,4z'%3E%3C/path%3E%3Cg%3E%3Cpath fill='%23f5ce85' d='M1.599 35.5L5.417 14.5 16.151 14.5 19.151 12.5 39.41 12.5 35.577 35.5z'%3E%3C/path%3E%3Cpath fill='%23967a44' d='M38.82,13l-3.667,22H2.198l3.636-20H16h0.303l0.252-0.168L19.303,13H38.82 M40,12H19l-3,2H5L1,36 h35L40,12L40,12z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E)
- -
- id: focused-mode
- title: Focused Mode
- description: Focused Mode fades away UI distractions so you can better focus on your notes. Look in the Prism Wiki for a guide.
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-focused-mode
- title: Enable Focused Mode
- description: This toggle can be bound to a hotkey! Look for `Style Settings Toggle Enable Focused Mode` in `Settings -> Hotkeys Tab` to bind it.
- type: class-toggle
- default: false
- addCommand: true
- -
- id: focused-mode-style
- title: Focused Mode Style
- description: Select the type of Focused Mode you want to use.
- type: class-select
- allowEmpty: false
- default: pt-focused-style-main-only
- options:
- -
- label: Main Window Only
- value: pt-focused-style-main-only
- -
- label: Popout Windows Only
- value: pt-focused-style-popout-only
- -
- label: Main and Popout Windows
- value: pt-focused-style-main-and-popout-only
- -
- id: fade-away-opacity
- title: Fade Away Opacity
- description: Set the opacity value you'd like the UI to fade to.
- type: variable-number-slider
- level: 2
- min: 0
- max: 1
- step: 0.01
- default: 0.25
- -
- id: fade-away-delay
- title: Fade Away Delay
- description: Set the delay value (ms) you'd like the UI to stay active after being hovered over.
- type: variable-number-slider
- level: 2
- min: 0
- max: 4000
- step: 50
- default: 850
- format: 'ms'
- -
- id: editor
- title: Editor
- description: Settings for elements inside the Editor / Preview area of Obsidian.
- type: heading
- level: 1
- collapsed: true
- -
- id: file-line-width
- title: Custom Readable Line Length (px)
- description: Changes the maximum width of the Readable Line Length (px). Enable 'Readable line length' in the Editor tab in Settings for this to apply.
- type: variable-number-slider
- level: 2
- min: 100
- max: 1800
- step: 5
- default: 700
- format: px
- -
- id: font-options
- title: Font Specific Options
- description: Options for the default Sans Serif 3 font.
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-font-alt-a
- title: Alternative lower case 'a' appearance
- default: false
- type: class-toggle
- -
- id: pt-font-alt-g
- title: Alternative lower case 'g' appearance
- default: false
- type: class-toggle
- -
- id: pt-font-slashed-zero
- title: Alternative '0' appearance (Slashed Zero)
- default: false
- type: class-toggle
- -
- id: pt-font-disable-ligatures
- title: Disable Ligatures
- default: true
- type: class-toggle
- -
- id: header-styles
- title: Headers
- description: Customisation options for the Headers (H1 - H6).
- type: heading
- level: 2
- collapsed: true
- -
- id: header-font-size
- title: Header Font Size
- description: The sizes are scalled based on the Font Size selected in the Appearance tab of the Settings.
- type: heading
- level: 3
- collapsed: true
- -
- id: inline-title-size
- title: Inline Title Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 2.2
- format: em
- -
- id: h1-size
- title: Header 1 (H1) Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 2.2
- format: em
- -
- id: h2-size
- title: Header 2 (H2) Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 2
- format: em
- -
- id: h3-size
- title: Header 3 (H3) Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 1.8
- format: em
- -
- id: h4-size
- title: Header 4 (H4) Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 1.6
- format: em
- -
- id: h5-size
- title: Header 5 (H5) Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 1.4
- format: em
- -
- id: h6-size
- title: Header 6 (H6) Font Size (em)
- type: variable-number-slider
- min: 0.5
- max: 5
- step: 0.05
- default: 1.2
- format: em
- -
- id: header-text-color
- title: Header Text Color
- description: Options for changing the color of each header type.
- type: heading
- level: 3
- collapsed: true
- -
- id: header-text-color-lt
- title: Light Theme
- type: heading
- level: 4
- collapsed: true
- -
- id: inline-title-color-lt
- title: Inline Title Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--inline-title-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: inline-title-color-custom-lt
- title: Inline Title Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Inline Title Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h1-text-color-lt
- title: Header 1 (H1) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h1-text-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h1-text-color-custom-lt
- title: Header 1 (H1) Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Header 1 (H1) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h2-text-color-lt
- title: Header 2 (H2) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h2-text-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h2-text-color-custom-lt
- title: Header 2 (H2) Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Header 2 (H2) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h3-text-color-lt
- title: Header 3 (H3) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h3-text-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h3-text-color-custom-lt
- title: Header 3 (H3) Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Header 3 (H3) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h4-text-color-lt
- title: Header 4 (H4) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h4-text-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h4-text-color-custom-lt
- title: Header 4 (H4) Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Header 4 (H4) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h5-text-color-lt
- title: Header 5 (H5) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h5-text-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h5-text-color-custom-lt
- title: Header 5 (H5) Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Header 5 (H5) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h6-text-color-lt
- title: Header 6 (H6) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h6-text-color-custom-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h6-text-color-custom-lt
- title: Header 6 (H6) Custom Text Color
- description: Make sure you selected 'Custom' in Light Theme Header 6 (H6) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: header-text-color-dt
- title: Dark Theme
- type: heading
- level: 4
- collapsed: true
- -
- id: inline-title-color-dt
- title: Inline Title Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--inline-title-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: inline-title-color-custom-dt
- title: Inline Title Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Inline Title Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h1-text-color-dt
- title: Header 1 (H1) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h1-text-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h1-text-color-custom-dt
- title: Header 1 (H1) Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Header 1 (H1) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h2-text-color-dt
- title: Header 2 (H2) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h2-text-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h2-text-color-custom-dt
- title: Header 2 (H2) Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Header 2 (H2) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h3-text-color-dt
- title: Header 3 (H3) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h3-text-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h3-text-color-custom-dt
- title: Header 3 (H3) Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Header 3 (H3) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h4-text-color-dt
- title: Header 4 (H4) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h4-text-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h4-text-color-custom-dt
- title: Header 4 (H4) Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Header 4 (H4) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h5-text-color-dt
- title: Header 5 (H5) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h5-text-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h5-text-color-custom-dt
- title: Header 5 (H5) Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Header 5 (H5) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: h6-text-color-dt
- title: Header 6 (H6) Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--h6-text-color-custom-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: h6-text-color-custom-dt
- title: Header 6 (H6) Custom Text Color
- description: Make sure you selected 'Custom' in Dark Theme Header 6 (H6) Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: editor-text-styles
- title: Editor Text Color
- description: Adjust the color of different types of text in the Editor.
- type: heading
- level: 2
- collapsed: true
- -
- id: editor-text-light-theme
- title: Light Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: text-italic-color-lt
- title: Italic Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--text-italic-custom-color-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: text-italic-custom-color-lt
- title: Italic Text Custom Color
- description: Make sure you selected 'Custom' in Light Theme Italic Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: text-bold-color-lt
- title: Bold Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--text-bold-custom-color-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: text-bold-custom-color-lt
- title: Bold Text Custom Color
- description: Make sure you selected 'Custom' in Light Theme Bold Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: text-italic-bold-color-lt
- title: Italic and Bold Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--text-italic-bold-custom-color-lt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: text-italic-bold-custom-color-lt
- title: Italic Text Custom Color
- description: Make sure you selected 'Custom' in Light Theme Italic Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: link-internal-color-lt
- title: Internal Link Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text-hsl)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text-hsl)
- -
- label: Custom
- value: var(--link-internal-custom-color-lt)
- -
- label: Red
- value: var(--color-red-text-hsl)
- -
- label: Orange
- value: var(--color-orange-text-hsl)
- -
- label: Yellow
- value: var(--color-yellow-text-hsl)
- -
- label: Green
- value: var(--color-green-text-hsl)
- -
- label: Mint
- value: var(--color-mint-text-hsl)
- -
- label: Cyan
- value: var(--color-cyan-text-hsl)
- -
- label: Blue
- value: var(--color-blue-text-hsl)
- -
- label: Purple
- value: var(--color-purple-text-hsl)
- -
- label: Pink
- value: var(--color-pink-text-hsl)
- -
- label: Grey
- value: var(--color-grey-text-hsl)
- -
- id: link-internal-custom-color-lt
- title: Internal Link Custom Color
- description: Make sure you selected 'Custom' in Light Theme Internal Link Color Preset for this to work.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#2B2B2B'
- -
- id: link-external-color-lt
- title: External Link Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text-hsl)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text-hsl)
- -
- label: Custom
- value: var(--link-external-custom-color-lt)
- -
- label: Red
- value: var(--color-red-text-hsl)
- -
- label: Orange
- value: var(--color-orange-text-hsl)
- -
- label: Yellow
- value: var(--color-yellow-text-hsl)
- -
- label: Green
- value: var(--color-green-text-hsl)
- -
- label: Mint
- value: var(--color-mint-text-hsl)
- -
- label: Cyan
- value: var(--color-cyan-text-hsl)
- -
- label: Blue
- value: var(--color-blue-text-hsl)
- -
- label: Purple
- value: var(--color-purple-text-hsl)
- -
- label: Pink
- value: var(--color-pink-text-hsl)
- -
- label: Grey
- value: var(--color-grey-text-hsl)
- -
- id: link-external-custom-color-lt
- title: External Link Custom Color
- description: Make sure you selected 'Custom' in Light Theme External Link Color Preset for this to work.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#2B2B2B'
- -
- id: editor-text-dark-theme
- title: Dark Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: text-italic-color-dt
- title: Italic Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--text-italic-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: text-italic-custom-color-dt
- title: Italic Text Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Italic Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: text-bold-color-dt
- title: Bold Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--text-bold-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: text-bold-custom-color-dt
- title: Bold Text Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Bold Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: text-italic-bold-color-dt
- title: Italic and Bold Text Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--text-normal)
- options:
- -
- label: Default
- value: var(--text-normal)
- -
- label: Accent Color
- value: var(--interactive-accent-text)
- -
- label: Custom
- value: var(--text-italic-bold-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text)
- -
- label: Orange
- value: var(--color-orange-text)
- -
- label: Yellow
- value: var(--color-yellow-text)
- -
- label: Green
- value: var(--color-green-text)
- -
- label: Mint
- value: var(--color-mint-text)
- -
- label: Cyan
- value: var(--color-cyan-text)
- -
- label: Blue
- value: var(--color-blue-text)
- -
- label: Purple
- value: var(--color-purple-text)
- -
- label: Pink
- value: var(--color-pink-text)
- -
- label: Grey
- value: var(--color-grey-text)
- -
- id: text-italic-bold-custom-color-dt
- title: Italic Text Custom Color
- description: Make sure you selected 'Custom' in Light Theme Italic Text Color Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: link-internal-color-dt
- title: Internal Link Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text-hsl)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text-hsl)
- -
- label: Custom
- value: var(--link-internal-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text-hsl)
- -
- label: Orange
- value: var(--color-orange-text-hsl)
- -
- label: Yellow
- value: var(--color-yellow-text-hsl)
- -
- label: Green
- value: var(--color-green-text-hsl)
- -
- label: Mint
- value: var(--color-mint-text-hsl)
- -
- label: Cyan
- value: var(--color-cyan-text-hsl)
- -
- label: Blue
- value: var(--color-blue-text-hsl)
- -
- label: Purple
- value: var(--color-purple-text-hsl)
- -
- label: Pink
- value: var(--color-pink-text-hsl)
- -
- label: Grey
- value: var(--color-grey-text-hsl)
- -
- id: link-internal-custom-color-dt
- title: Internal Link Custom Color
- description: Make sure you selected 'Custom' in Dark Theme Internal Link Color Preset for this to work.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#2B2B2B'
- -
- id: link-external-color-dt
- title: External Link Color Preset
- type: variable-select
- allowEmpty: false
- default: var(--interactive-accent-text-hsl)
- options:
- -
- label: Accent Color
- value: var(--interactive-accent-text-hsl)
- -
- label: Custom
- value: var(--link-external-custom-color-dt)
- -
- label: Red
- value: var(--color-red-text-hsl)
- -
- label: Orange
- value: var(--color-orange-text-hsl)
- -
- label: Yellow
- value: var(--color-yellow-text-hsl)
- -
- label: Green
- value: var(--color-green-text-hsl)
- -
- label: Mint
- value: var(--color-mint-text-hsl)
- -
- label: Cyan
- value: var(--color-cyan-text-hsl)
- -
- label: Blue
- value: var(--color-blue-text-hsl)
- -
- label: Purple
- value: var(--color-purple-text-hsl)
- -
- label: Pink
- value: var(--color-pink-text-hsl)
- -
- label: Grey
- value: var(--color-grey-text-hsl)
- -
- id: link-external-custom-color-dt
- title: External Link Custom Color
- description: Make sure you selected 'Custom' in Dark Theme External Link Color Preset for this to work.
- type: variable-color
- format: hsl-values
- opacity: false
- default: '#2B2B2B'
- -
- id: mark-highlight-styles
- title: Mark Highlight
- description: Adjusts the style used by the tag highlight system. Colors available = red, orange, yellow, green, mint, cyan, blue, purple, pink and grey. e.g. Your Red text
- type: heading
- level: 2
- collapsed: true
- -
- id: mark-highlight-light-theme
- title: Light Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: light-mark-highlight-style
- title: Mark Highlight Style
- type: class-select
- allowEmpty: false
- default: pt-highlight-style-borderandfilled-lt
- options:
- -
- label: Default
- value: pt-highlight-style-default-lt
- -
- label: Border
- value: pt-highlight-style-border-lt
- -
- label: Filled
- value: pt-highlight-style-filled-lt
- -
- label: Border & Filled
- value: pt-highlight-style-borderandfilled-lt
- -
- id: light-mark-highlight-text-color-preset
- title: Mark Highlight Text Color Preset
- type: class-select
- allowEmpty: false
- default: pt-highlight-text-color-lt
- options:
- -
- label: Default
- value: pt-highlight-text-default-lt
- -
- label: Color
- value: pt-highlight-text-color-lt
- -
- id: mark-highlight-dark-theme
- title: Dark Theme
- type: heading
- level: 3
- collapsed: true
- -
- id: dark-mark-highlight-style
- title: Mark Highlight Style
- type: class-select
- allowEmpty: false
- default: pt-highlight-style-borderandfilled-dt
- options:
- -
- label: Default
- value: pt-highlight-style-default-dt
- -
- label: Border
- value: pt-highlight-style-border-dt
- -
- label: Filled
- value: pt-highlight-style-filled-dt
- -
- label: Border & Filled
- value: pt-highlight-style-borderandfilled-dt
- -
- id: dark-mark-highlight-text-color-preset
- title: Mark Highlight Text Color Preset
- type: class-select
- allowEmpty: false
- default: pt-highlight-text-color-dt
- options:
- -
- label: Default
- value: pt-highlight-text-default-dt
- -
- label: Color
- value: pt-highlight-text-color-dt
- -
- id: user-interface
- title: User Interface
- description: Settings for spacing, position, alignment and other adjustments of different UI elements.
- type: heading
- level: 1
- collapsed: true
- -
- id: sidebar-and-main-workspace
- title: Sidebar and Main Workspace
- description: Settings for positioning, alignment, etc. of different UI elements within the Sidebars and the Main Workspace.
- type: heading
- level: 2
- collapsed: true
- -
- id: radius-m
- title: Border Radius Medium (px)
- description: The size of the border radius around larger elements of the UI.
- type: variable-number-slider
- format: 'px'
- default: 8
- level: 2
- min: 0
- max: 20
- step: 1
- -
- id: radius-s
- title: Border Radius Small (px)
- description: The size of the border radius around smaller elements of the UI.
- type: variable-number-slider
- format: 'px'
- default: 4
- level: 2
- min: 0
- max: 20
- step: 1
- -
- id: tab-label
- title: Tab Label
- description: Settings for positioning, alignment, etc. of the Tab Labels.
- type: heading
- level: 3
- collapsed: true
- -
- id: left-sidebar-tab-label-alignment
- title: Left Sidebar Tab Label Alignment
- description: Horizontal Alignment of the Tab Labels in the Left Sidebar.
- type: class-select
- allowEmpty: false
- default: pt-tab-label-left-sidebar-left
- options:
- -
- label: Left
- value: pt-tab-label-left-sidebar-left
- -
- label: Center
- value: pt-tab-label-left-sidebar-center
- -
- label: Right
- value: pt-tab-label-left-sidebar-right
- -
- id: right-sidebar-tab-label-alignment
- title: Right Sidebar Tab Label Alignment
- description: Horizontal Alignment of the Tab Labels in the Right Sidebar.
- type: class-select
- allowEmpty: false
- default: pt-tab-label-right-sidebar-left
- options:
- -
- label: Left
- value: pt-tab-label-right-sidebar-left
- -
- label: Center
- value: pt-tab-label-right-sidebar-center
- -
- label: Right
- value: pt-tab-label-right-sidebar-right
- -
- id: nav-header
- title: Nav Header
- description: Settings for positioning, alignment, etc. of the Nav Headers.
- type: heading
- level: 3
- collapsed: true
- -
- id: nav-header-left-sidebar-position
- title: Left Sidebar Nav Header Position
- description: Vertical Position of the Nav Header in the Left Sidebar Workspace Leaf.
- type: class-select
- allowEmpty: false
- default: pt-nav-header-left-sidebar-position-bottom
- options:
- -
- label: Top
- value: pt-nav-header-left-sidebar-position-top
- -
- label: Bottom
- value: pt-nav-header-left-sidebar-position-bottom
- -
- id: nav-header-left-sidebar-alignment
- title: Left Sidebar Nav Header Alignment
- description: Horizontal Alignment of the Nav Header in the Left Sidebar Workspace Leaf.
- type: class-select
- allowEmpty: false
- default: pt-nav-header-left-sidebar-align-center
- options:
- -
- label: Left
- value: pt-nav-header-left-sidebar-align-left
- -
- label: Center
- value: pt-nav-header-left-sidebar-align-center
- -
- label: Right
- value: pt-nav-header-left-sidebar-align-right
- -
- id: nav-header-right-sidebar-position
- title: Right Sidebar Nav Header Position
- description: Vertical Position of the Nav Header in the Right Sidebar Workspace Leaf.
- type: class-select
- allowEmpty: false
- default: pt-nav-header-right-sidebar-position-bottom
- options:
- -
- label: Top
- value: pt-nav-header-right-sidebar-position-top
- -
- label: Bottom
- value: pt-nav-header-right-sidebar-position-bottom
- -
- id: nav-header-right-sidebar-alignment
- title: Right Sidebar Nav Header Alignment
- description: Horizontal Alignment of the Nav Header in the Right Sidebar Workspace Leaf.
- type: class-select
- allowEmpty: false
- default: pt-nav-header-right-sidebar-align-center
- options:
- -
- label: Left
- value: pt-nav-header-right-sidebar-align-left
- -
- label: Center
- value: pt-nav-header-right-sidebar-align-center
- -
- label: Right
- value: pt-nav-header-right-sidebar-align-right
- -
- id: tab-header
- title: Tab Header
- description: Settings for alignment of the Tab Header.
- type: heading
- level: 3
- collapsed: true
- -
- id: tab-header-alignment
- title: Tab Header Alignment
- description: Horizontal Alignment of the Tab Headers in the Main Workspace.
- type: class-select
- allowEmpty: false
- default: pt-tab-header-left
- options:
- -
- label: Left
- value: pt-tab-header-left
- -
- label: Center
- value: pt-tab-header-center
- -
- label: Right
- value: pt-tab-header-right
- -
- id: file-explorer
- title: File Explorer
- description: Customisation options for the File Explorer module.
- type: heading
- level: 3
- collapsed: true
- -
- id: pt-file-explorer-folder-icon
- title: Enable Folder Dropdown Icon
- description: Replaces the Arrow dropdown icon with a Folder icon (different icons for closed and open folders).
- default: false
- type: class-toggle
- -
- id: pt-file-explorer-folder-icon-color
- title: Folder Dropdown Icon Color
- description: Different presets for the Folder Dropdown Icon Color. Make sure to enable the option above `Enable Folder Dropdown Icon` for this to apply.
- type: class-select
- allowEmpty: false
- default: pt-file-explorer-folder-icon-default
- options:
- -
- label: Default
- value: pt-file-explorer-folder-icon-default
- -
- label: Accent Color
- value: pt-file-explorer-folder-icon-accent
- -
- label: Accent Color on Open Folders
- value: pt-file-explorer-folder-icon-active
- -
- id: colored-folders
- title: Colored Folders
- description: Colors the File Explorer folders.
- type: heading
- level: 4
- collapsed: true
- -
- id: pt-colored-folders
- title: Enable Colored Folders
- description: This option will overwrite the behaviour of Folder Dropdown Icon Color.
- type: class-toggle
- default: false
- -
- id: pt-colored-folders-style
- title: Folder Dropdown Style
- description: Select the desired style for the Colored Folders.
- type: class-select
- allowEmpty: false
- default: pt-colored-folders-style-rainbow
- options:
- -
- label: Accent Color
- value: pt-colored-folders-style-accent
- -
- label: Rainbow
- value: pt-colored-folders-style-rainbow
- -
- id: pt-colored-folders-files-match
- title: Apply to Nested Files
- type: class-toggle
- default: false
- -
- id: titlebar
- title: Titlebar
- description: Settings for changing the style of the Titlebar.
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-titlebar-hide-text
- title: Hide Titlebar Title Text
- description: Hides the Titlebar Title Text (Useful when the Statusbar is at the top).
- type: class-toggle
- default: false
- -
- id: status-bar
- title: Status Bar
- description: Settings for the Status Bar. Adjust position, Change the order of items, etc.
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-status-bar-style
- title: Status Bar Style
- description: Change the Position of the Status Bar.
- type: class-select
- allowEmpty: false
- default: pt-status-bar-position-floating
- options:
- -
- label: Hidden
- value: pt-status-bar-position-hidden
- -
- label: Floating
- value: pt-status-bar-position-floating
- -
- label: Fixed
- value: pt-status-bar-position-fixed
- -
- id: pt-fixed-status-bar-align
- title: Fixed Status Bar Horizontal Alignment
- description: Change the Horizontal Alignment of the Fixed Status Bar.
- type: class-select
- allowEmpty: false
- default: pt-fixed-status-bar-align-center
- options:
- -
- label: Left
- value: pt-fixed-status-bar-align-left
- -
- label: Center
- value: pt-fixed-status-bar-align-center
- -
- label: Right
- value: pt-fixed-status-bar-align-right
- -
- id: status-bar-customisation-lt
- title: Light Theme Customisation
- type: heading
- level: 3
- collapsed: true
- -
- id: status-bar-preset-lt
- title: Status Bar Preset
- description: Choose between Default and Custom colors for the Light Theme Status Bar.
- default: pt-status-bar-default-lt
- type: class-select
- options:
- -
- label: Default
- value: pt-status-bar-default-lt
- -
- label: Custom
- value: pt-status-bar-custom-lt
- -
- id: status-bar-background-color-lt
- title: Status Bar Background Color
- description: Make sure you selected 'Custom' in Light Theme Status Bar Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#EBECEF'
- -
- id: status-bar-text-color-lt
- title: Status Bar Text/Icons Color
- description: Choose the color used for the Light Theme Status Bar Text/Icons.
- default: pt-status-bar-text-dark-lt
- type: class-select
- options:
- -
- label: Light
- value: pt-status-bar-text-light-lt
- -
- label: Dark
- value: pt-status-bar-text-dark-lt
- -
- label: Accent Color
- value: pt-status-bar-text-accent-lt
- -
- id: status-bar-customisation-dt
- title: Dark Theme Customisation
- type: heading
- level: 3
- collapsed: true
- -
- id: status-bar-preset-dt
- title: Status Bar Preset
- description: Choose between Default and Custom colors for the Dark Theme Status Bar.
- default: pt-status-bar-default-dt
- level: 2
- type: class-select
- options:
- -
- label: Default
- value: pt-status-bar-default-dt
- -
- label: Custom
- value: pt-status-bar-custom-dt
- -
- id: status-bar-background-color-dt
- title: Status Bar Background Color
- description: Make sure you selected 'Custom' in Dark Theme Status Bar Preset for this to work.
- type: variable-color
- format: hsl
- opacity: false
- default: '#2B2B2B'
- -
- id: status-bar-text-color-dt
- title: Status Bar Text/Icons Color
- description: Choose the color used for the Dark Theme Status Bar Text/Icons.
- default: pt-status-bar-text-light-dt
- type: class-select
- options:
- -
- label: Light
- value: pt-status-bar-text-light-dt
- -
- label: Dark
- value: pt-status-bar-text-dark-dt
- -
- label: Accent Color
- value: pt-status-bar-text-accent-dt
- -
- id: scrollbar
- title: Scrollbar
- description: Settings for the Scrollbar. Adjust the width, Add Scroll Buttons, etc.
- type: heading
- level: 2
- collapsed: true
- -
- id: scroll-bar-size
- title: Scrollbar Width
- description: Change the width of the Scrollbar (px).
- type: variable-number-slider
- default: 12
- min: 5
- max: 20
- format: px
- -
- id: plugins
- title: Plugins
- description: Plugin Specific Settings.
- type: heading
- level: 1
- collapsed: true
- -
- id: kanban-settings
- title: Kanban
- description: Mgmeyers Obsidian Kanban Plugin (https://github.com/mgmeyers/obsidian-kanban).
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-disable-kanban-title-count
- title: Disable Kanban Title Card Count
- description: Removes the Card Count in the Kanban Lane Title.
- type: class-toggle
- default: false
- -
- id: pt-center-kanban-title-text
- title: Center Kanban Title Text
- description: Aligns the Kanban Lane Title to the center.
- type: class-toggle
- default: true
- -
- id: pt-kanban-background-lt
- title: Light Theme Kanban Background
- description: Change the Light Theme background of the Kanban board.
- type: class-select
- allowEmpty: false
- default: pt-kanban-background-grid-lt
- options:
- -
- label: Solid Color
- value: pt-kanban-background-default-lt
- -
- label: Dots
- value: pt-kanban-background-dots-lt
- -
- label: Grid
- value: pt-kanban-background-grid-lt
- -
- id: pt-kanban-background-dt
- title: Dark Theme Kanban Background
- description: Change the Dark Theme background of the Kanban board.
- type: class-select
- allowEmpty: false
- default: pt-kanban-background-grid-dt
- options:
- -
- label: Solid Color
- value: pt-kanban-background-default-dt
- -
- label: Dots
- value: pt-kanban-background-dots-dt
- -
- label: Grid
- value: pt-kanban-background-grid-dt
- -
- id: icon-folder-settings
- title: Icon Folder
- description: Florian Woelki Icon Folder (https://github.com/FlorianWoelki/obsidian-icon-folder).
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-icon-folder-accent
- title: Use UI Accent Color for Icon Folder
- description: Makes the Folder Icons inherit the UI Accent Color.
- type: class-toggle
- default: true
- -
- id: icons-settings
- title: Icons
- description: visini Icons (https://github.com/visini/obsidian-icons-plugin).
- type: heading
- level: 2
- collapsed: true
- -
- id: pt-icons-accent
- title: Use UI Accent Color for Icons
- description: Makes the Icons inherit the UI Accent Color.
- type: class-toggle
- default: false
- -
- id: feature-toggles
- title: Feature Toggles
- description: Disable / hide certain aspects of the theme.
- type: heading
- level: 1
- collapsed: true
- -
- id: pt-fade-inactive-tabs
- title: Fade Inactive Tabs
- description: Fades out inactive UI tabs to help distinguish the currently active tab.
- default: false
- type: class-toggle
- -
- id: pt-disable-blur
- title: Disable Blurred Background Effect
- description: Disables the blur background in all elements that use it by making them opaque.
- default: false
- type: class-toggle
- -
- id: pt-disable-callout-styling
- title: Disable Prism Callout Styling
- description: This option removes the custom Callout Styling introduced with Prism and reverts to a completely default look. This should be used if you prefer the default callout styling or have CSS Snippets that use it's customisation options.
- default: false
- type: class-toggle
- -
- id: pt-disable-mark-highlight-styling
- title: Disable Mark Highlight Styling
- description: This option removes the Prism Mark Highlight Styling (reverts to default look). This will be handy for those that already use a different tag based highlighting system.
- default: false
- type: class-toggle
- -
- id: pt-collapsed-pinned-tab
- title: Collapsed Pinned Tabs
- description: This option removes the title from pinned tabs and adds back the default file icon for the markdown files. Helps reduce the horizontal space wasted by pinned tabs. You can still see the title when you hover over the icon. NOTE - This option requires Installer Version 1.1.9+ due to use of CSS `has()`. Also, might not work on certain Mobile clients.
- default: false
- type: class-toggle
- -
- id: pt-pdf-dark-theme
- title: Enable PDF Dark Theme
- description: This option adds styling to the PDF pages by blending in with the colour scheme in Dark mode; making it more eye friendly. This isn't a perfect solution. Note that some images might look inverted and colours be a different shade compared to the original file.
- default: false
- type: class-toggle
- -
- id: theme-info
- title: Theme Info
- description: Additional help and information regarding Prism.
- type: heading
- level: 1
- collapsed: false
- -
- id: theme-info-buttons
- type: info-text
- markdown: true
- description: ''
- -
- id: support
- title: Support the Development of Prism
- description: If you are enjoying the theme, here are some ways to support its development.
- type: heading
- level: 1
- collapsed: false
- -
- id: support-buttons
- type: info-text
- markdown: true
- description: ''
- -
- id: prism-theme
- title: Prism Theme Class
- type: class-toggle
- default: true
-*/
-/* @plugins
-core:
-- audio-recorder
-- backlink
-- canvas
-- command-palette
-- daily-notes
-- file-explorer
-- file-recovery
-- global-search
-- graph
-- markdown-importer
-- note-composer
-- open-with-default-app
-- outgoing-link
-- outline
-- page-preview
-- publish
-- random-note
-- slash-commands
-- slides
-- starred
-- sync
-- switcher
-- tag-pane
-- templates
-- word-count
-- workspaces
-- zk-prefixer
-
-community:
-- table-editor-obsidian
-- obsidian-kanban
-- quick-explorer
-- calendar
-- cmenu-plugin
-- obsidian-dangling-links
-- pane-relief
-- obsidian-icon-folder
-- obsidian-map-view
-- obsidian-emoji-toolbar
-- obsidian-tagfolder
-- obsidian-dictionary-plugin
-- obsidian-icons-plugin
-- obsidian-jump-to-date-plugin
-- obsidian-hover-editor
-- obsidian-quiet-outline
-- recent-files-obsidian
-- file-tree-alternative
-- settings-search
-*/
\ No newline at end of file
diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json
deleted file mode 100644
index 525ac12..0000000
--- a/.obsidian/workspace.json
+++ /dev/null
@@ -1,398 +0,0 @@
-{
- "main": {
- "id": "a60a4380996a7c2a",
- "type": "split",
- "children": [
- {
- "id": "6a0347ac9a505c79",
- "type": "tabs",
- "children": [
- {
- "id": "23cda8af9cfdf03b",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Translate Emotions into Written Body Language.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "c47721a346aabb5a",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Should You Use an Epithet.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "df7da3fa008c3db6",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Describing Beer Taste.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "481d819edacd7321",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "AO3 Tagging Guide.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "bad71f921969e201",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Active vs. Passive Voice.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "6f7b98166081964e",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Story Structure Comparison.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "cb6c646a03dfaabd",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "How to Use a Semicolon.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "d171ac630095659b",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Best Practices for Workshopping.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "bc3c6310497a9c64",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Literary Devices.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "171b544cef438892",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Writing Characters with Glasses.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "c2b7a1a9cbd31d97",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "How to Describe Fear in Writing.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "2e0565640f7559d8",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Genres of Writing.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "660316b96bcff72d",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Manuscript Critiques.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "f5fb4fcf2f746b32",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Cues to Emotion.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "5394a4f24d25f443",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Fanfic Summaries.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "a5bf4dbdc033eca3",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Dialogue Tags.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "b8b797707b848949",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Story Length Estimation.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "34b98642a1eac70c",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Mystery Stuff.md",
- "mode": "source",
- "source": false
- }
- }
- },
- {
- "id": "af4504dea73b2750",
- "type": "leaf",
- "state": {
- "type": "markdown",
- "state": {
- "file": "Semicolons vs. Dashes vs. Colons vs. Fighting Polygon Team.md",
- "mode": "source",
- "source": false
- }
- }
- }
- ],
- "currentTab": 18
- }
- ],
- "direction": "vertical"
- },
- "left": {
- "id": "7f6101ec3f901717",
- "type": "split",
- "children": [
- {
- "id": "780d1f0f417ab875",
- "type": "tabs",
- "children": [
- {
- "id": "50f90da05ed9bf13",
- "type": "leaf",
- "state": {
- "type": "file-explorer",
- "state": {
- "sortOrder": "alphabetical"
- }
- }
- },
- {
- "id": "1ea67dadc9d10ee7",
- "type": "leaf",
- "state": {
- "type": "search",
- "state": {
- "query": "",
- "matchingCase": false,
- "explainSearch": false,
- "collapseAll": false,
- "extraContext": false,
- "sortOrder": "alphabetical"
- }
- }
- },
- {
- "id": "48f0cdf2f202898d",
- "type": "leaf",
- "state": {
- "type": "bookmarks",
- "state": {}
- }
- }
- ]
- }
- ],
- "direction": "horizontal",
- "width": 300
- },
- "right": {
- "id": "f628d585608a7164",
- "type": "split",
- "children": [
- {
- "id": "e97621d299f13c95",
- "type": "tabs",
- "children": [
- {
- "id": "e7dc6dd26d3196d3",
- "type": "leaf",
- "state": {
- "type": "backlink",
- "state": {
- "file": "Semicolons vs. Dashes vs. Colons vs. Fighting Polygon Team.md",
- "collapseAll": false,
- "extraContext": false,
- "sortOrder": "alphabetical",
- "showSearch": false,
- "searchQuery": "",
- "backlinkCollapsed": false,
- "unlinkedCollapsed": true
- }
- }
- },
- {
- "id": "8dabf2c26c0492bf",
- "type": "leaf",
- "state": {
- "type": "outgoing-link",
- "state": {
- "file": "Semicolons vs. Dashes vs. Colons vs. Fighting Polygon Team.md",
- "linksCollapsed": false,
- "unlinkedCollapsed": true
- }
- }
- },
- {
- "id": "afae3ebe35e6a5cc",
- "type": "leaf",
- "state": {
- "type": "tag",
- "state": {
- "sortOrder": "frequency",
- "useHierarchy": true
- }
- }
- },
- {
- "id": "61a91074adb39797",
- "type": "leaf",
- "state": {
- "type": "outline",
- "state": {
- "file": "Semicolons vs. Dashes vs. Colons vs. Fighting Polygon Team.md"
- }
- }
- }
- ]
- }
- ],
- "direction": "horizontal",
- "width": 300,
- "collapsed": true
- },
- "left-ribbon": {
- "hiddenItems": {
- "switcher:Open quick switcher": false,
- "graph:Open graph view": false,
- "canvas:Create new canvas": false,
- "daily-notes:Open today's daily note": false,
- "templates:Insert template": false,
- "command-palette:Open command palette": false
- }
- },
- "active": "af4504dea73b2750",
- "lastOpenFiles": [
- "Mystery Stuff.md",
- "Semicolons vs. Dashes vs. Colons vs. Fighting Polygon Team.md",
- "Story Length Estimation.md",
- "Dialogue Tags.md",
- "Fanfic Summaries.md",
- "Cues to Emotion.md",
- "Manuscript Critiques.md",
- "Pasted image 20240608032711.png",
- "Pasted image 20240608032709.png",
- "Genres of Writing.md",
- "How to Describe Fear in Writing.md",
- "Writing Characters with Glasses.md",
- "Literary Devices.md",
- "Best Practices for Workshopping.md",
- "How to Use a Semicolon.md",
- "Story Structure Comparison.md",
- "Pasted image 20240608032336.png",
- "Active vs. Passive Voice.md",
- "AO3 Tagging Guide.md",
- "Pasted image 20240608032210.png",
- "Describing Beer Taste.md",
- "Should You Use an Epithet.md",
- "Pasted image 20240608031142.png",
- "Translate Emotions into Written Body Language.md",
- "Pasted image 20240608030943.png",
- "Pasted image 20240608030935.png",
- "Beta Readers.md",
- "Emotion and Feelings.md",
- "README.md"
- ]
-}
\ No newline at end of file