exports.id=967,exports.ids=[967],exports.modules={21970:(r,n,e)=>{"use strict";let t=e(77008),T=e(52759),i=e(89980),a=e(84334),o=e(87296),s=e(80050),E=e(65388),A=e(22134);function u(r,n){return new t(r,n).document}u.XmlCdata=T,u.XmlComment=i,u.XmlDocument=a,u.XmlElement=o,u.XmlNode=s,u.XmlProcessingInstruction=E,u.XmlText=A,r.exports=u},77008:(r,n,e)=>{"use strict";let t=e(12610),T=e(81650),i=e(52759),a=e(89980),o=e(84334),s=e(87296),E=e(65388),A=e(22134);class u{constructor(r,n={}){for(this.document=new o,this.currentNode=this.document,this.options=n,this.scanner=new t(function(r){return"\uFEFF"===r[0]&&(r=r.slice(1)),r.replace(/\r\n?/g,"\n")}(r)),this.consumeProlog(),this.consumeElement()||this.error("Root element is missing or invalid");this.consumeMisc(););this.scanner.isEnd||this.error("Extra content at the end of the document")}addNode(r){r.parent=this.currentNode,this.currentNode.children.push(r)}addText(r){let{children:n}=this.currentNode;if(n.length>0){let e=n[n.length-1];if(e instanceof A){e.text+=r;return}}this.addNode(new A(r))}consumeAttributeValue(){let r,{scanner:n}=this,e=n.peek();if('"'!==e&&"'"!==e)return!1;n.advance();let t=!1,T="",i='"'===e?/[^"&<]+/y:/[^'&<]+/y;r:for(;!n.isEnd;)switch((r=n.consumeMatch(i))&&(this.validateChars(r),T+=r.replace(/[\t\r\n]/g," ")),n.peek()){case e:t=!0;break r;case"&":T+=this.consumeReference();continue;case"<":this.error("Unescaped `<` is not allowed in an attribute value");break;case"":this.error("Unclosed attribute")}return t||this.error("Unclosed attribute"),n.advance(),T}consumeCdataSection(){let{scanner:r}=this;if(!r.consumeStringFast("");return this.validateChars(n),r.consumeStringFast("]]>")||this.error("Unclosed CDATA section"),this.options.preserveCdata?this.addNode(new i(n)):this.addText(n),!0}consumeCharData(){let{scanner:r}=this,n=r.consumeUntilMatch(/<|&|]]>/g);return!!n&&(this.validateChars(n),"]"===r.peek()&&"]]>"===r.peek(3)&&this.error("Element content may not contain the CDATA section close delimiter `]]>`"),this.addText(n),!0)}consumeComment(){let{scanner:r}=this;if(!r.consumeStringFast("")||("--"===r.peek(2)?this.error("The string `--` isn't allowed inside a comment"):this.error("Unclosed comment")),this.options.preserveComments&&this.addNode(new a(n.trim())),!0}consumeContentReference(){let r=this.consumeReference();return!!r&&(this.addText(r),!0)}consumeDoctypeDeclaration(){let{scanner:r}=this;return!!(r.consumeStringFast("]+/y),!!r.consumeMatch(/\[[\s\S]+?\][\x20\t\r\n]*>/y)||(r.consumeStringFast(">")||this.error("Unclosed doctype declaration"),!0))}consumeElement(){let{scanner:r}=this,n=r.charIndex;if("<"!==r.peek())return!1;r.advance();let e=this.consumeName();if(!e)return r.reset(n),!1;let t=Object.create(null);for(;this.consumeWhitespace();){let r=this.consumeName();if(!r)continue;let n=this.consumeEqual()&&this.consumeAttributeValue();!1===n&&this.error("Attribute value expected"),r in t&&this.error(`Duplicate attribute: ${r}`),"xml:space"===r&&"default"!==n&&"preserve"!==n&&this.error('Value of the `xml:space` attribute must be "default" or "preserve"'),t[r]=n}if(this.options.sortAttributes){let r=Object.keys(t).sort(),n=Object.create(null);for(let e=0;e"),i=new s(e,t);if(i.parent=this.currentNode,!T){let n;for(r.consumeStringFast(">")||this.error(`Unclosed start tag for element \`${e}\``),this.currentNode=i,this.consumeCharData();this.consumeElement()||this.consumeContentReference()||this.consumeCdataSection()||this.consumeProcessingInstruction()||this.consumeComment();)this.consumeCharData();let t=r.charIndex;r.consumeStringFast("")||this.error(`Unclosed end tag for element ${e}`),this.currentNode=i.parent}return this.addNode(i),!0}consumeEqual(){return this.consumeWhitespace(),!!this.scanner.consumeStringFast("=")&&(this.consumeWhitespace(),!0)}consumeMisc(){return this.consumeComment()||this.consumeProcessingInstruction()||this.consumeWhitespace()}consumeName(){return T.isNameStartChar(this.scanner.peek())?this.scanner.consumeMatchFn(T.isNameChar):""}consumeProcessingInstruction(){let{scanner:r}=this,n=r.charIndex;if(!r.consumeStringFast(""))return this.addNode(new E(e)),!0;this.error("Whitespace is required after a processing instruction name")}let t=r.consumeUntilString("?>");return this.validateChars(t),r.consumeStringFast("?>")||this.error("Unterminated processing instruction"),this.addNode(new E(e,t)),!0}consumeProlog(){let{scanner:r}=this,n=r.charIndex;for(this.consumeXmlDeclaration();this.consumeMisc(););if(this.consumeDoctypeDeclaration())for(;this.consumeMisc(););return n")||this.error("Invalid or unclosed XML declaration"),!0}error(r){let{charIndex:n,string:e}=this.scanner,t=1,T="",i=1;for(let r=0;r50&&(t<40?T=T.slice(0,50):(o=t-20,T=T.slice(o,t+30)));let s=Error(`${r} (line ${i}, column ${t}) ${T} `+" ".repeat(t-o+1)+"^\n");throw Object.assign(s,{column:t,excerpt:T,line:i,pos:n}),s}validateChars(r){let n=0;for(let e of r)T.isNotXmlChar(e)&&(this.scanner.reset(-([...r].length-n)),this.error("Invalid character")),n+=1}}r.exports=u},12610:r=>{"use strict";class n{constructor(r){this.chars=[...r],this.charCount=this.chars.length,this.charIndex=0,this.charsToBytes=Array(this.charCount),this.multiByteMode=!1,this.string=r;let{chars:n,charCount:e,charsToBytes:t}=this;if(e===r.length)for(let r=0;r=this.charCount}_charLength(r){let{length:n}=r;return n<2||!this.multiByteMode?n:r.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length}advance(r=1){this.charIndex=Math.min(this.charCount,this.charIndex+r)}consume(r=1){let n=this.peek(r);return this.advance(r),n}consumeMatch(r){if(!r.sticky)throw Error('`regex` must have a sticky flag ("y")');r.lastIndex=this.charsToBytes[this.charIndex];let n=r.exec(this.string);if(null===n)return"";let e=n[0];return this.advance(this._charLength(e)),e}consumeMatchFn(r){let n=this.charIndex;for(;!this.isEnd&&r(this.peek());)this.advance();return this.charIndex>n?this.string.slice(this.charsToBytes[n],this.charsToBytes[this.charIndex]):""}consumeString(r){if(this.consumeStringFast(r))return r;if(!this.multiByteMode)return"";let{length:n}=r,e=this._charLength(r);return e!==n&&r===this.peek(e)?(this.advance(e),r):""}consumeStringFast(r){if(this.peek()===r[0]){let{length:n}=r;if(1===n)return this.advance(),r;if(this.peek(n)===r)return this.advance(n),r}return""}consumeUntilMatch(r){if(!r.global)throw Error('`regex` must have a global flag ("g")');let n=this.charsToBytes[this.charIndex];r.lastIndex=n;let e=r.exec(this.string);if(null===e||e.index===n)return"";let t=this.string.slice(n,e.index);return this.advance(this._charLength(t)),t}consumeUntilString(r){let{charIndex:n,charsToBytes:e,string:t}=this,T=e[n],i=t.indexOf(r,T);if(i<=0)return"";let a=t.slice(T,i);return this.advance(this._charLength(a)),a}peek(r=1){if(this.charIndex>=this.charCount)return"";if(1===r)return this.chars[this.charIndex];let{charsToBytes:n,charIndex:e}=this;return this.string.slice(n[e],n[e+r])}reset(r=0){this.charIndex=r>=0?Math.min(this.charCount,r):Math.max(0,this.charIndex+r)}}r.exports=n},52759:(r,n,e)=>{"use strict";let t=e(80050),T=e(22134);class i extends T{get type(){return t.TYPE_CDATA}}r.exports=i},89980:(r,n,e)=>{"use strict";let t=e(80050);class T extends t{constructor(r=""){super(),this.content=r}get type(){return t.TYPE_COMMENT}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{content:this.content})}}r.exports=T},84334:(r,n,e)=>{"use strict";let t=e(87296),T=e(80050);class i extends T{constructor(r=[]){super(),this.children=r}get document(){return this}get root(){return this.children.find(r=>r instanceof t)||null}get text(){return this.children.map(r=>"text"in r?r.text:"").join("")}get type(){return T.TYPE_DOCUMENT}toJSON(){return Object.assign(T.prototype.toJSON.call(this),{children:this.children.map(r=>r.toJSON())})}}r.exports=i},87296:(r,n,e)=>{"use strict";let t=e(80050);class T extends t{constructor(r,n=Object.create(null),e=[]){super(),this.name=r,this.attributes=n,this.children=e}get isEmpty(){return 0===this.children.length}get preserveWhitespace(){let r=this;for(;r instanceof T;){if("xml:space"in r.attributes)return"preserve"===r.attributes["xml:space"];r=r.parent}return!1}get text(){return this.children.map(r=>"text"in r?r.text:"").join("")}get type(){return t.TYPE_ELEMENT}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{name:this.name,attributes:this.attributes,children:this.children.map(r=>r.toJSON())})}}r.exports=T},80050:r=>{"use strict";class n{constructor(){this.parent=null}get document(){return this.parent?this.parent.document:null}get isRootNode(){return!!this.parent&&this.parent===this.document}get preserveWhitespace(){return!!(this.parent&&this.parent.preserveWhitespace)}get type(){return""}toJSON(){let r={type:this.type};return this.isRootNode&&(r.isRootNode=!0),this.preserveWhitespace&&(r.preserveWhitespace=!0),r}}n.TYPE_CDATA="cdata",n.TYPE_COMMENT="comment",n.TYPE_DOCUMENT="document",n.TYPE_ELEMENT="element",n.TYPE_PROCESSING_INSTRUCTION="pi",n.TYPE_TEXT="text",r.exports=n},65388:(r,n,e)=>{"use strict";let t=e(80050);class T extends t{constructor(r,n=""){super(),this.name=r,this.content=n}get type(){return t.TYPE_PROCESSING_INSTRUCTION}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{name:this.name,content:this.content})}}r.exports=T},22134:(r,n,e)=>{"use strict";let t=e(80050);class T extends t{constructor(r=""){super(),this.text=r}get type(){return t.TYPE_TEXT}toJSON(){return Object.assign(t.prototype.toJSON.call(this),{text:this.text})}}r.exports=T},81650:(r,n)=>{"use strict";let e=Object.freeze(Object.assign(Object.create(null),{amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}));function t(r){if(T(r))return!0;let n=a(r);return 45===n||46===n||n>=48&&n<=57||183===n||n>=768&&n<=879||n>=8255&&n<=8256}function T(r){let n=a(r);return 58===n||95===n||n>=65&&n<=90||n>=97&&n<=122||n>=192&&n<=214||n>=216&&n<=246||n>=248&&n<=767||n>=880&&n<=893||n>=895&&n<=8191||n>=8204&&n<=8205||n>=8304&&n<=8591||n>=11264&&n<=12271||n>=12289&&n<=55295||n>=63744&&n<=64975||n>=65008&&n<=65533||n>=65536&&n<=983039}function i(r){let n=a(r);return 9===n||10===n||13===n||n>=32&&n<=55295||n>=57344&&n<=65533||n>=65536&&n<=1114111}function a(r){return r.codePointAt(0)||-1}n.predefinedEntities=e,n.isNameChar=t,n.isNameStartChar=T,n.isNotXmlChar=function(r){return!i(r)},n.isReferenceChar=function(r){return"#"===r||t(r)},n.isWhitespace=function(r){let n=a(r);return 32===n||9===n||10===n||13===n},n.isXmlChar=i},67824:function(r){var n;n=function(){return function(r,n,e){n.prototype.isBetween=function(r,n,t,T){var i=e(r),a=e(n),o="("===(T=T||"()")[0],s=")"===T[1];return(o?this.isAfter(i,t):!this.isBefore(i,t))&&(s?this.isBefore(a,t):!this.isAfter(a,t))||(o?this.isBefore(i,t):!this.isAfter(i,t))&&(s?this.isAfter(a,t):!this.isBefore(a,t))}}},r.exports=n()},16186:(r,n,e)=>{"use strict";let t=e(78951),T=e(74836);class i{constructor(r){this.maxIterations=null!=r.maxIterations?r.maxIterations:1e3,this.skipInvalidDates=null!=r.skipInvalidDates&&r.skipInvalidDates,this.jCalData=t.parse(r.ics),this.component=new t.Component(this.jCalData),this.events=this.component.getAllSubcomponents("vevent").map(r=>new t.Event(r)),this.skipInvalidDates&&(this.events=this.events.filter(r=>{try{return r.startDate.toJSDate(),r.endDate.toJSDate(),!0}catch(r){return!1}}))}between(r,n){function e(e,t){return(!r||t>=r.getTime())&&(!n||e<=n.getTime())}function t(r){let n=r.startDate.toJSDate().getTime(),e=r.endDate.toJSDate().getTime();return r.endDate.isDate&&e>n&&(e-=1),{startTime:n,endTime:e}}let T=[];this.events.forEach(r=>{r.isRecurrenceException()&&T.push(r)});let i={events:[],occurrences:[]};return this.events.filter(r=>!r.isRecurrenceException()).forEach(r=>{let a=[];if(r.component.getAllProperties("exdate").forEach(r=>{let n=r.getFirstValue();a.push(n.toJSDate().getTime())}),r.isRecurring()){let o;let s=r.iterator(),E=0;do if(E+=1,o=s.next()){let s=r.getOccurrenceDetails(o),{startTime:E,endTime:A}=t(s),u=-1!==a.indexOf(E),c=T.find(n=>n.uid===r.uid&&n.recurrenceId.toJSDate().getTime()===s.startDate.toJSDate().getTime());if(n&&E>n.getTime())break;e(E,A)&&(c?i.events.push(c):u||i.occurrences.push(s))}while(o&&(!this.maxIterations||E{let n=T[r],e=`BEGIN:VTIMEZONE\r TZID:${r}\r ${n}\r END:VTIMEZONE`,i=t.parse(`BEGIN:VCALENDAR PRODID:-//tzurl.org//NONSGML Olson 2012h//EN VERSION:2.0 ${e} END:VCALENDAR`),a=new t.Component(i).getFirstSubcomponent("vtimezone");t.TimezoneService.register(r,new t.Timezone(a))}),r.exports=i},78951:r=>{var n;(n=r.exports).foldLength=75,n.newLineChar="\r\n",n.helpers={updateTimezones:function(r){var e,t,T,i,a,o;if(!r||"vcalendar"!==r.name)return r;for(a=0,e=r.getAllSubcomponents(),t=[],T={};a0)||"\\"!==r[e-1])return e;e+=1}return -1},binsearchInsert:function(r,n,e){if(!r.length)return 0;for(var t,T,i=0,a=r.length-1;i<=a;)if((T=e(n,r[t=i+Math.floor((a-i)/2)]))<0)a=t-1;else if(T>0)i=t+1;else break;return T<0?t:T>0?t+1:t},dumpn:function(){n.debug&&("undefined"!=typeof console&&"log"in console?n.helpers.dumpn=function(r){console.log(r)}:n.helpers.dumpn=function(r){dump(r+"\n")},n.helpers.dumpn(arguments[0]))},clone:function(r,e){if(!r||"object"!=typeof r)return r;if(r instanceof Date)return new Date(r.getTime());if("clone"in r)return r.clone();if(Array.isArray(r)){for(var t=[],T=0;T65535?2:1:(e+=n.newLineChar+" "+t.substring(0,T),t=t.substring(T),T=i=0)}return e.substr(n.newLineChar.length+1)},pad2:function(r){switch("string"!=typeof r&&("number"==typeof r&&(r=parseInt(r)),r=String(r)),r.length){case 0:return"00";case 1:return"0"+r;default:return r}},trunc:function(r){return r<0?Math.ceil(r):Math.floor(r)},inherits:function(r,e,t){function T(){}T.prototype=r.prototype,e.prototype=new T,t&&n.helpers.extend(t,e.prototype)},extend:function(r,n){for(var e in r){var t=Object.getOwnPropertyDescriptor(r,e);t&&!Object.getOwnPropertyDescriptor(n,e)&&Object.defineProperty(n,e,t)}return n}},n.design=function(){"use strict";var r=/\\\\|\\,|\\[Nn]/g,e=/\\|,|\n/g;function t(r,n){return{matches:/.*/,fromICAL:function(n,e){var t;return t=r,-1===n.indexOf("\\")?n:(e&&(t=RegExp(t.source+"|\\\\"+e)),n.replace(t,l))},toICAL:function(r,e){var t=n;return e&&(t=RegExp(t.source+"|"+e)),r.replace(t,function(r){switch(r){case"\\":return"\\\\";case";":return"\\;";case",":return"\\,";case"\n":return"\\n";default:return r}})}}}var T={defaultType:"text"},i={defaultType:"text",multiValue:","},a={defaultType:"text",structuredValue:";"},o={defaultType:"integer"},s={defaultType:"date-time",allowedTypes:["date-time","date"]},E={defaultType:"date-time"},A={defaultType:"uri"},u={defaultType:"utc-offset"},c={defaultType:"recur"},D={defaultType:"date-and-or-time",allowedTypes:["date-time","date","text"]};function l(r){switch(r){case"\\\\":return"\\";case"\\;":return";";case"\\,":return",";case"\\n":case"\\N":return"\n";default:return r}}var S={categories:i,url:A,version:T,uid:T},R={boolean:{values:["TRUE","FALSE"],fromICAL:function(r){return"TRUE"===r},toICAL:function(r){return r?"TRUE":"FALSE"}},float:{matches:/^[+-]?\d+\.\d+$/,fromICAL:function(r){var e=parseFloat(r);return n.helpers.isStrictlyNaN(e)?0:e},toICAL:function(r){return String(r)}},integer:{fromICAL:function(r){var e=parseInt(r);return n.helpers.isStrictlyNaN(e)?0:e},toICAL:function(r){return String(r)}},"utc-offset":{toICAL:function(r){return r.length<7?r.substr(0,3)+r.substr(4,2):r.substr(0,3)+r.substr(4,2)+r.substr(7,2)},fromICAL:function(r){return r.length<6?r.substr(0,3)+":"+r.substr(3,2):r.substr(0,3)+":"+r.substr(3,2)+":"+r.substr(5,2)},decorate:function(r){return n.UtcOffset.fromString(r)},undecorate:function(r){return r.toString()}}},F=n.helpers.extend(R,{text:t(/\\\\|\\;|\\,|\\[Nn]/g,/\\|;|,|\n/g),uri:{},binary:{decorate:function(r){return n.Binary.fromString(r)},undecorate:function(r){return r.toString()}},"cal-address":{},date:{decorate:function(r,e){return Z.strict?n.Time.fromDateString(r,e):n.Time.fromString(r,e)},undecorate:function(r){return r.toString()},fromICAL:function(r){return!Z.strict&&r.length>=15?F["date-time"].fromICAL(r):r.substr(0,4)+"-"+r.substr(4,2)+"-"+r.substr(6,2)},toICAL:function(r){var n=r.length;return 10==n?r.substr(0,4)+r.substr(5,2)+r.substr(8,2):n>=19?F["date-time"].toICAL(r):r}},"date-time":{fromICAL:function(r){if(!Z.strict&&8==r.length)return F.date.fromICAL(r);var n=r.substr(0,4)+"-"+r.substr(4,2)+"-"+r.substr(6,2)+"T"+r.substr(9,2)+":"+r.substr(11,2)+":"+r.substr(13,2);return r[15]&&"Z"===r[15]&&(n+="Z"),n},toICAL:function(r){var n=r.length;if(10==n&&!Z.strict)return F.date.toICAL(r);if(!(n>=19))return r;var e=r.substr(0,4)+r.substr(5,2)+r.substr(8,5)+r.substr(14,2)+r.substr(17,2);return r[19]&&"Z"===r[19]&&(e+="Z"),e},decorate:function(r,e){return Z.strict?n.Time.fromDateTimeString(r,e):n.Time.fromString(r,e)},undecorate:function(r){return r.toString()}},duration:{decorate:function(r){return n.Duration.fromString(r)},undecorate:function(r){return r.toString()}},period:{fromICAL:function(r){var e=r.split("/");return e[0]=F["date-time"].fromICAL(e[0]),n.Duration.isValueString(e[1])||(e[1]=F["date-time"].fromICAL(e[1])),e},toICAL:function(r){return Z.strict||10!=r[0].length?r[0]=F["date-time"].toICAL(r[0]):r[0]=F.date.toICAL(r[0]),n.Duration.isValueString(r[1])||(Z.strict||10!=r[1].length?r[1]=F["date-time"].toICAL(r[1]):r[1]=F.date.toICAL(r[1])),r.join("/")},decorate:function(r,e){return n.Period.fromJSON(r,e,!Z.strict)},undecorate:function(r){return r.toJSON()}},recur:{fromICAL:function(r){return n.Recur._stringToData(r,!0)},toICAL:function(r){var e="";for(var t in r)if(Object.prototype.hasOwnProperty.call(r,t)){var T=r[t];"until"==t?T=T.length>10?F["date-time"].toICAL(T):F.date.toICAL(T):"wkst"==t?"number"==typeof T&&(T=n.Recur.numericDayToIcalDay(T)):Array.isArray(T)&&(T=T.join(",")),e+=t.toUpperCase()+"="+T+";"}return e.substr(0,e.length-1)},decorate:function(r){return n.Recur.fromData(r)},undecorate:function(r){return r.toJSON()}},time:{fromICAL:function(r){if(r.length<6)return r;var n=r.substr(0,2)+":"+r.substr(2,2)+":"+r.substr(4,2);return"Z"===r[6]&&(n+="Z"),n},toICAL:function(r){if(r.length<8)return r;var n=r.substr(0,2)+r.substr(3,2)+r.substr(6,2);return"Z"===r[8]&&(n+="Z"),n}}}),N=n.helpers.extend(S,{action:T,attach:{defaultType:"uri"},attendee:{defaultType:"cal-address"},calscale:T,class:T,comment:T,completed:E,contact:T,created:E,description:T,dtend:s,dtstamp:E,dtstart:s,due:s,duration:{defaultType:"duration"},exdate:{defaultType:"date-time",allowedTypes:["date-time","date"],multiValue:","},exrule:c,freebusy:{defaultType:"period",multiValue:","},geo:{defaultType:"float",structuredValue:";"},"last-modified":E,location:T,method:T,organizer:{defaultType:"cal-address"},"percent-complete":o,priority:o,prodid:T,"related-to":T,repeat:o,rdate:{defaultType:"date-time",allowedTypes:["date-time","date","period"],multiValue:",",detectType:function(r){return -1!==r.indexOf("/")?"period":-1===r.indexOf("T")?"date":"date-time"}},"recurrence-id":s,resources:i,"request-status":a,rrule:c,sequence:o,status:T,summary:T,transp:T,trigger:{defaultType:"duration",allowedTypes:["duration","date-time"]},tzoffsetfrom:u,tzoffsetto:u,tzurl:A,tzid:T,tzname:T}),O=n.helpers.extend(R,{text:t(r,e),uri:t(r,e),date:{decorate:function(r){return n.VCardTime.fromDateAndOrTimeString(r,"date")},undecorate:function(r){return r.toString()},fromICAL:function(r){return 8==r.length?F.date.fromICAL(r):"-"==r[0]&&6==r.length?r.substr(0,4)+"-"+r.substr(4):r},toICAL:function(r){return 10==r.length?F.date.toICAL(r):"-"==r[0]&&7==r.length?r.substr(0,4)+r.substr(5):r}},time:{decorate:function(r){return n.VCardTime.fromDateAndOrTimeString("T"+r,"time")},undecorate:function(r){return r.toString()},fromICAL:function(r){var n=O.time._splitZone(r,!0),e=n[0],t=n[1];return 6==t.length?t=t.substr(0,2)+":"+t.substr(2,2)+":"+t.substr(4,2):4==t.length&&"-"!=t[0]?t=t.substr(0,2)+":"+t.substr(2,2):5==t.length&&(t=t.substr(0,3)+":"+t.substr(3,2)),5==e.length&&("-"==e[0]||"+"==e[0])&&(e=e.substr(0,3)+":"+e.substr(3)),t+e},toICAL:function(r){var n=O.time._splitZone(r),e=n[0],t=n[1];return 8==t.length?t=t.substr(0,2)+t.substr(3,2)+t.substr(6,2):5==t.length&&"-"!=t[0]?t=t.substr(0,2)+t.substr(3,2):6==t.length&&(t=t.substr(0,3)+t.substr(4,2)),6==e.length&&("-"==e[0]||"+"==e[0])&&(e=e.substr(0,3)+e.substr(4)),t+e},_splitZone:function(r,n){var e,t,T=r.length-1,i=r.length-(n?5:6),a=r[i];return"Z"==r[T]?(e=r[T],t=r.substr(0,T)):r.length>6&&("-"==a||"+"==a)?(e=r.substr(i),t=r.substr(0,i)):(e="",t=r),[e,t]}},"date-time":{decorate:function(r){return n.VCardTime.fromDateAndOrTimeString(r,"date-time")},undecorate:function(r){return r.toString()},fromICAL:function(r){return O["date-and-or-time"].fromICAL(r)},toICAL:function(r){return O["date-and-or-time"].toICAL(r)}},"date-and-or-time":{decorate:function(r){return n.VCardTime.fromDateAndOrTimeString(r,"date-and-or-time")},undecorate:function(r){return r.toString()},fromICAL:function(r){var n=r.split("T");return(n[0]?O.date.fromICAL(n[0]):"")+(n[1]?"T"+O.time.fromICAL(n[1]):"")},toICAL:function(r){var n=r.split("T");return O.date.toICAL(n[0])+(n[1]?"T"+O.time.toICAL(n[1]):"")}},timestamp:F["date-time"],"language-tag":{matches:/^[a-zA-Z0-9-]+$/}}),h=n.helpers.extend(S,{adr:{defaultType:"text",structuredValue:";",multiValue:","},anniversary:D,bday:D,caladruri:A,caluri:A,clientpidmap:a,email:T,fburl:A,fn:T,gender:a,geo:A,impp:A,key:A,kind:T,lang:{defaultType:"language-tag"},logo:A,member:A,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:i,note:T,org:{defaultType:"text",structuredValue:";"},photo:A,related:A,rev:{defaultType:"timestamp"},role:T,sound:A,source:A,tel:{defaultType:"uri",allowedTypes:["uri","text"]},title:T,tz:{defaultType:"text",allowedTypes:["text","utc-offset","uri"]},xml:T}),d=n.helpers.extend(R,{binary:F.binary,date:O.date,"date-time":O["date-time"],"phone-number":{},uri:F.uri,text:F.text,time:F.time,vcard:F.text,"utc-offset":{toICAL:function(r){return r.substr(0,7)},fromICAL:function(r){return r.substr(0,7)},decorate:function(r){return n.UtcOffset.fromString(r)},undecorate:function(r){return r.toString()}}}),f=n.helpers.extend(S,{fn:T,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:i,photo:{defaultType:"binary",allowedTypes:["binary","uri"]},bday:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(r){return -1===r.indexOf("T")?"date":"date-time"}},adr:{defaultType:"text",structuredValue:";",multiValue:","},label:T,tel:{defaultType:"phone-number"},email:T,mailer:T,tz:{defaultType:"utc-offset",allowedTypes:["utc-offset","text"]},geo:{defaultType:"float",structuredValue:";"},title:T,role:T,logo:{defaultType:"binary",allowedTypes:["binary","uri"]},agent:{defaultType:"vcard",allowedTypes:["vcard","text","uri"]},org:a,note:i,prodid:T,rev:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(r){return -1===r.indexOf("T")?"date":"date-time"}},"sort-string":T,sound:{defaultType:"binary",allowedTypes:["binary","uri"]},class:T,key:{defaultType:"binary",allowedTypes:["binary","text"]}}),m={value:F,param:{cutype:{values:["INDIVIDUAL","GROUP","RESOURCE","ROOM","UNKNOWN"],allowXName:!0,allowIanaToken:!0},"delegated-from":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},"delegated-to":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},encoding:{values:["8BIT","BASE64"]},fbtype:{values:["FREE","BUSY","BUSY-UNAVAILABLE","BUSY-TENTATIVE"],allowXName:!0,allowIanaToken:!0},member:{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},partstat:{values:["NEEDS-ACTION","ACCEPTED","DECLINED","TENTATIVE","DELEGATED","COMPLETED","IN-PROCESS"],allowXName:!0,allowIanaToken:!0},range:{values:["THISANDFUTURE"]},related:{values:["START","END"]},reltype:{values:["PARENT","CHILD","SIBLING"],allowXName:!0,allowIanaToken:!0},role:{values:["REQ-PARTICIPANT","CHAIR","OPT-PARTICIPANT","NON-PARTICIPANT"],allowXName:!0,allowIanaToken:!0},rsvp:{values:["TRUE","FALSE"]},"sent-by":{valueType:"cal-address"},tzid:{matches:/^\//},value:{values:["binary","boolean","cal-address","date","date-time","duration","float","integer","period","recur","text","time","uri","utc-offset"],allowXName:!0,allowIanaToken:!0}},property:N},Y={value:O,param:{type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","time","date-time","date-and-or-time","timestamp","boolean","integer","float","utc-offset","language-tag"],allowXName:!0,allowIanaToken:!0}},property:h},M={value:d,param:{type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","date-time","phone-number","time","boolean","integer","float","utc-offset","vcard","binary"],allowXName:!0,allowIanaToken:!0}},property:f},Z={strict:!0,defaultSet:m,defaultType:"unknown",components:{vcard:Y,vcard3:M,vevent:m,vtodo:m,vjournal:m,valarm:m,vtimezone:m,daylight:m,standard:m},icalendar:m,vcard:Y,vcard3:M,getDesignSet:function(r){return r&&r in Z.components?Z.components[r]:Z.defaultSet}};return Z}(),n.stringify=function(){"use strict";var r="unknown",e=n.design,t=n.helpers;function T(r){"string"==typeof r[0]&&(r=[r]);for(var n=0,e=r.length,t="";n0&&!("version"===r[1][0][0]&&"4.0"===r[1][0][3])&&(E="vcard3"),n=n||e.getDesignSet(E);o1)throw new T("invalid ical body. component began but did not end");return n=null,1==e.length?e[0]:e}T.prototype=Error.prototype,i.property=function(r,n){var t={component:[[],[]],designSet:n||e.defaultSet};return i._handleContentLine(r,t),t.component[1][0]},i.component=function(r){return i(r)},i.ParserError=T,i._handleContentLine=function(r,n){var t,a,o,s,E,A,u,c,D=r.indexOf(":"),l=r.indexOf(";"),S={};if(-1!==l&&-1!==D&&l>D&&(l=-1),-1!==l){if(o=r.substring(0,l).toLowerCase(),-1==(E=i._parseParameters(r.substring(l),0,n.designSet))[2])throw new T("Invalid parameters in '"+r+"'");if(S=E[0],t=E[1].length+E[2]+l,-1!==(a=r.substring(t).indexOf(":")))s=r.substring(t+a+1);else throw new T("Missing parameter value in '"+r+"'")}else if(-1!==D){if(o=r.substring(0,D).toLowerCase(),s=r.substring(D+1),"begin"===o){var R=[s.toLowerCase(),[],[]];1===n.stack.length?n.component.push(R):n.component[2].push(R),n.stack.push(n.component),n.component=R,n.designSet||(n.designSet=e.getDesignSet(n.component[0]));return}if("end"===o){n.component=n.stack.pop();return}}else throw new T('invalid line (no token ";" or ":") "'+r+'"');var F=!1,N=!1;o in n.designSet.property&&("multiValue"in(u=n.designSet.property[o])&&(F=u.multiValue),"structuredValue"in u&&(N=u.structuredValue),s&&"detectType"in u&&(A=u.detectType(s))),A||(A="value"in S?S.value.toLowerCase():u?u.defaultType:"unknown"),delete S.value,F&&N?(s=i._parseMultiValue(s,N,A,[],F,n.designSet,N),c=[o,S,A,s]):F?(c=[o,S,A],i._parseMultiValue(s,F,A,c,null,n.designSet,!1)):(s=N?i._parseMultiValue(s,N,A,[],null,n.designSet,N):i._parseValue(s,A,n.designSet,!1),c=[o,S,A,s]),"vcard"!==n.component[0]||0!==n.component[1].length||"version"===o&&"4.0"===s||(n.designSet=e.getDesignSet("vcard3")),n.component[1].push(c)},i._parseValue=function(r,n,e,t){return n in e.value&&"fromICAL"in e.value[n]?e.value[n].fromICAL(r,t):r},i._parseParameters=function(r,n,e){for(var a,o,s,E,A,u,c=n,D=0,l={},S=-1;!1!==D&&-1!==(D=t.unescapedIndexOf(r,"=",D+1));){if(0==(E=r.substr(c+1,D-c-1)).length)throw new T("Empty parameter name in '"+r+"'");if(A=E.toLowerCase(),s=!1,o=!1,a=A in e.param&&e.param[A].valueType?e.param[A].valueType:"text",A in e.param&&(o=e.param[A].multiValue,e.param[A].multiValueSeparateDQuote&&(s=i._rfc6868Escape('"'+o+'"'))),'"'===r[D+1]){if(S=D+2,D=t.unescapedIndexOf(r,'"',S),o&&-1!=D)for(var R=!0;R;)r[D+1]==o&&'"'==r[D+2]?D=t.unescapedIndexOf(r,'"',D+3):R=!1;if(-1===D)throw new T('invalid line (no matching double quote) "'+r+'"');u=r.substr(S,D-S),-1===(c=t.unescapedIndexOf(r,";",D))&&(D=!1)}else{S=D+1;var F=t.unescapedIndexOf(r,";",S),N=t.unescapedIndexOf(r,":",S);-1!==N&&F>N?(F=N,D=!1):-1===F?(F=-1===N?r.length:N,D=!1):(c=F,D=F),u=r.substr(S,F-S)}if(u=i._rfc6868Escape(u),o){var O=s||o;u=i._parseMultiValue(u,O,a,[],null,e)}else u=i._parseValue(u,a,e);o&&A in l?Array.isArray(l[A])?l[A].push(u):l[A]=[l[A],u]:l[A]=u}return[l,u,S]},i._rfc6868Escape=function(r){return r.replace(/\^['n^]/g,function(r){return a[r]})};var a={"^'":'"',"^n":"\n","^^":"^"};return i._parseMultiValue=function(r,n,e,T,a,o,s){var E,A=0,u=0;if(0===n.length)return r;for(;-1!==(A=t.unescapedIndexOf(r,n,u));)E=r.substr(u,A-u),E=a?i._parseMultiValue(E,a,e,[],null,o,s):i._parseValue(E,e,o,s),T.push(E),u=A+n.length;return E=r.substr(u),E=a?i._parseMultiValue(E,a,e,[],null,o,s):i._parseValue(E,e,o,s),T.push(E),1==T.length?T[0]:T},i._eachLine=function(n,e){var t,T,i,a=n.length,o=n.search(r),s=o;do i=(s=n.indexOf("\n",o)+1)>1&&"\r"===n[s-2]?2:1,0===s&&(s=a,i=0)," "===(T=n[o])||" "===T?t+=n.substr(o+1,s-o-(i+1)):(t&&e(null,t),t=n.substr(o,s-o-i)),o=s;while(s!==a);(t=t.trim()).length&&e(null,t)},i}(),n.Component=function(){"use strict";function r(r,n){"string"==typeof r&&(r=[r,[],[]]),this.jCal=r,this.parent=n||null}return r.prototype={_hydratedPropertyCount:0,_hydratedComponentCount:0,get name(){return this.jCal[0]},get _designSet(){return this.parent&&this.parent._designSet||n.design.getDesignSet(this.name)},_hydrateComponent:function(n){if(this._components||(this._components=[],this._hydratedComponentCount=0),this._components[n])return this._components[n];var e=new r(this.jCal[2][n],this);return this._hydratedComponentCount++,this._components[n]=e},_hydrateProperty:function(r){if(this._properties||(this._properties=[],this._hydratedPropertyCount=0),this._properties[r])return this._properties[r];var e=new n.Property(this.jCal[1][r],this);return this._hydratedPropertyCount++,this._properties[r]=e},getFirstSubcomponent:function(r){if(r){for(var n=0,e=this.jCal[2],t=e.length;n=0;i--)e&&T[i][0]!==e||this._removeObjectByIndex(r,t,i)},addSubcomponent:function(r){this._components||(this._components=[],this._hydratedComponentCount=0),r.parent&&r.parent.removeSubcomponent(r);var n=this.jCal[2].push(r.jCal);return this._components[n-1]=r,this._hydratedComponentCount++,r.parent=this,r},removeSubcomponent:function(r){var n=this._removeObject(2,"_components",r);return n&&this._hydratedComponentCount--,n},removeAllSubcomponents:function(r){var n=this._removeAllObjects(2,"_components",r);return this._hydratedComponentCount=0,n},addProperty:function(r){if(!(r instanceof n.Property))throw TypeError("must instance of ICAL.Property");this._properties||(this._properties=[],this._hydratedPropertyCount=0),r.parent&&r.parent.removeProperty(r);var e=this.jCal[1].push(r.jCal);return this._properties[e-1]=r,this._hydratedPropertyCount++,r.parent=this,r},addPropertyWithValue:function(r,e){var t=new n.Property(r);return t.setValue(e),this.addProperty(t),t},updatePropertyWithValue:function(r,n){var e=this.getFirstProperty(r);return e?e.setValue(n):e=this.addPropertyWithValue(r,n),e},removeProperty:function(r){var n=this._removeObject(1,"_properties",r);return n&&this._hydratedPropertyCount--,n},removeAllProperties:function(r){var n=this._removeAllObjects(1,"_properties",r);return this._hydratedPropertyCount=0,n},toJSON:function(){return this.jCal},toString:function(){return n.stringify.component(this.jCal,this._designSet)}},r.fromString=function(e){return new r(n.parse.component(e))},r}(),n.Property=function(){"use strict";var r=n.design;function e(n,e){this._parent=e||null,"string"==typeof n?(this.jCal=[n,{},r.defaultType],this.jCal[2]=this.getDefaultType()):this.jCal=n,this._updateType()}return e.prototype={get type(){return this.jCal[2]},get name(){return this.jCal[0]},get parent(){return this._parent},set parent(p){var t=!this._parent||p&&p._designSet!=this._parent._designSet;return this._parent=p,this.type==r.defaultType&&t&&(this.jCal[2]=this.getDefaultType(),this._updateType()),p},get _designSet(){return this.parent?this.parent._designSet:r.defaultSet},_updateType:function(){var r=this._designSet;this.type in r.value&&(r.value[this.type],"decorate"in r.value[this.type]?this.isDecorated=!0:this.isDecorated=!1,this.name in r.property&&(this.isMultiValue="multiValue"in r.property[this.name],this.isStructuredValue="structuredValue"in r.property[this.name]))},_hydrateValue:function(r){return this._values&&this._values[r]?this._values[r]:this.jCal.length<=3+r?null:this.isDecorated?(this._values||(this._values=[]),this._values[r]=this._decorate(this.jCal[3+r])):this.jCal[3+r]},_decorate:function(r){return this._designSet.value[this.type].decorate(r,this)},_undecorate:function(r){return this._designSet.value[this.type].undecorate(r,this)},_setDecoratedValue:function(r,n){this._values||(this._values=[]),"object"==typeof r&&"icaltype"in r?(this.jCal[3+n]=this._undecorate(r),this._values[n]=r):(this.jCal[3+n]=r,this._values[n]=this._decorate(r))},getParameter:function(r){return r in this.jCal[1]?this.jCal[1][r]:void 0},getFirstParameter:function(r){var n=this.getParameter(r);return Array.isArray(n)?n[0]:n},setParameter:function(r,n){var e=r.toLowerCase();"string"==typeof n&&e in this._designSet.param&&"multiValue"in this._designSet.param[e]&&(n=[n]),this.jCal[1][r]=n},removeParameter:function(r){delete this.jCal[1][r]},getDefaultType:function(){var n=this.jCal[0],e=this._designSet;if(n in e.property){var t=e.property[n];if("defaultType"in t)return t.defaultType}return r.defaultType},resetType:function(r){this.removeAllValues(),this.jCal[2]=r,this._updateType()},getFirstValue:function(){return this._hydrateValue(0)},getValues:function(){var r=this.jCal.length-3;if(r<1)return[];for(var n=0,e=[];n0&&"object"==typeof r[0]&&"icaltype"in r[0]&&this.resetType(r[0].icaltype),this.isDecorated)for(;ee)-(e>n)},_normalize:function(){for(var r=this.toSeconds(),n=this.factor;r<-43200;)r+=97200;for(;r>50400;)r-=97200;this.fromSeconds(r),0==r&&(this.factor=n)},toICALString:function(){return n.design.icalendar.value["utc-offset"].toICAL(this.toString())},toString:function(){return(1==this.factor?"+":"-")+n.helpers.pad2(this.hours)+":"+n.helpers.pad2(this.minutes)}},r.fromString=function(r){var e={};return e.factor="+"===r[0]?1:-1,e.hours=n.helpers.strictParseInt(r.substr(1,2)),e.minutes=n.helpers.strictParseInt(r.substr(4,2)),new n.UtcOffset(e)},r.fromSeconds=function(n){var e=new r;return e.fromSeconds(n),e},r}(),n.Binary=function(){function r(r){this.value=r}return r.prototype={icaltype:"binary",decodeValue:function(){return this._b64_decode(this.value)},setEncodedValue:function(r){this.value=this._b64_encode(r)},_b64_encode:function(r){var n,e,t,T,i,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o=0,s=0,E="",A=[];if(!r)return r;do n=(i=r.charCodeAt(o++)<<16|r.charCodeAt(o++)<<8|r.charCodeAt(o++))>>18&63,e=i>>12&63,t=i>>6&63,T=63&i,A[s++]=a.charAt(n)+a.charAt(e)+a.charAt(t)+a.charAt(T);while(o>16&255,e=o>>8&255,t=255&o,64==i?u[A++]=String.fromCharCode(n):64==a?u[A++]=String.fromCharCode(n,e):u[A++]=String.fromCharCode(n,e,t);while(Ee)-(n=0?T=t:i=-1,-1==i&&-1!=T)break;if((t+=i)<0)return 0;if(t>=this.changes.length)break}var o=this.changes[T];if(o.utcOffset-o.prevUtcOffset<0&&T>0){var s=n.helpers.clone(o,!0);if(n.Timezone.adjust_change(s,0,0,0,s.prevUtcOffset),0>n.Timezone._compare_change_fn(e,s)){var E=this.changes[T-1];!1!=o.is_daylight&&!1==E.is_daylight&&(o=E)}}return o.utcOffset},_findNearbyChange:function(r){var e=n.helpers.binsearchInsert(this.changes,r,n.Timezone._compare_change_fn);return e>=this.changes.length?this.changes.length-1:e},_ensureCoverage:function(r){if(-1==n.Timezone._minimumExpansionYear){var e=n.Time.now();n.Timezone._minimumExpansionYear=e.year}var t=r;if(tn.Timezone.MAX_YEAR&&(t=n.Timezone.MAX_YEAR),!this.changes.length||this.expandedUntilYeare)&&c);)u.year=c.year,u.month=c.month,u.day=c.day,u.hour=c.hour,u.minute=c.minute,u.second=c.second,u.isDate=c.isDate,n.Timezone.adjust_change(u,0,0,0,-u.prevUtcOffset),t.push(u)}}else(u=a()).year=T.year,u.month=T.month,u.day=T.day,u.hour=T.hour,u.minute=T.minute,u.second=T.second,n.Timezone.adjust_change(u,0,0,0,-u.prevUtcOffset),t.push(u);return t},toString:function(){return this.tznames?this.tznames:this.tzid}},n.Timezone._compare_change_fn=function(r,n){return r.yearn.year?1:r.monthn.month?1:r.dayn.day?1:r.hourn.hour?1:r.minuten.minute?1:r.secondn.second?1:0},n.Timezone.convert_time=function(r,e,t){if(r.isDate||e.tzid==t.tzid||e==n.Timezone.localTimezone||t==n.Timezone.localTimezone)return r.zone=t,r;var T=e.utcOffset(r);return r.adjust(0,0,0,-T),T=t.utcOffset(r),r.adjust(0,0,0,T),null},n.Timezone.fromData=function(r){return new n.Timezone().fromData(r)},n.Timezone.utcTimezone=n.Timezone.fromData({tzid:"UTC"}),n.Timezone.localTimezone=n.Timezone.fromData({tzid:"floating"}),n.Timezone.adjust_change=function(r,e,t,T,i){return n.Time.prototype.adjust.call(r,e,t,T,i,r)},n.Timezone._minimumExpansionYear=-1,n.Timezone.MAX_YEAR=2035,n.Timezone.EXTRA_COVERAGE=5}(),n.TimezoneService=function(){var r,e={get count(){return Object.keys(r).length},reset:function(){r=Object.create(null);var e=n.Timezone.utcTimezone;r.Z=e,r.UTC=e,r.GMT=e},has:function(n){return!!r[n]},get:function(n){return r[n]},register:function(e,t){if(e instanceof n.Component&&"vtimezone"===e.name&&(e=(t=new n.Timezone(e)).tzid),t instanceof n.Timezone)r[e]=t;else throw TypeError("timezone must be ICAL.Timezone or ICAL.Component")},remove:function(n){return delete r[n]}};return e.reset(),e}(),n.Time=function(r,n){this.wrappedJSObject=this;var e=this._time=Object.create(null);e.year=0,e.month=1,e.day=1,e.hour=0,e.minute=0,e.second=0,e.isDate=!1,this.fromData(r,n)},n.Time._dowCache={},n.Time._wnCache={},n.Time.prototype={icalclass:"icaltime",_cachedUnixTime:null,get icaltype(){return this.isDate?"date":"date-time"},zone:null,_pendingNormalization:!1,clone:function(){return new n.Time(this._time,this.zone)},reset:function(){this.fromData(n.Time.epochTime),this.zone=n.Timezone.utcTimezone},resetTo:function(r,n,e,t,T,i,a){this.fromData({year:r,month:n,day:e,hour:t,minute:T,second:i,zone:a})},fromJSDate:function(r,e){return r?e?(this.zone=n.Timezone.utcTimezone,this.year=r.getUTCFullYear(),this.month=r.getUTCMonth()+1,this.day=r.getUTCDate(),this.hour=r.getUTCHours(),this.minute=r.getUTCMinutes(),this.second=r.getUTCSeconds()):(this.zone=n.Timezone.localTimezone,this.year=r.getFullYear(),this.month=r.getMonth()+1,this.day=r.getDate(),this.hour=r.getHours(),this.minute=r.getMinutes(),this.second=r.getSeconds()):this.reset(),this._cachedUnixTime=null,this},fromData:function(r,e){if(r){for(var t in r)if(Object.prototype.hasOwnProperty.call(r,t)){if("icaltype"===t)continue;this[t]=r[t]}}if(e&&(this.zone=e),!r||"isDate"in r?r&&"isDate"in r&&(this.isDate=r.isDate):this.isDate=!("hour"in r),r&&"timezone"in r){var T=n.TimezoneService.get(r.timezone);this.zone=T||n.Timezone.localTimezone}return r&&"zone"in r&&(this.zone=r.zone),this.zone||(this.zone=n.Timezone.localTimezone),this._cachedUnixTime=null,this},dayOfWeek:function(r){var e=r||n.Time.SUNDAY,t=(this.year<<12)+(this.month<<8)+(this.day<<3)+e;if(t in n.Time._dowCache)return n.Time._dowCache[t];var T=this.day,i=this.month+(this.month<3?12:0),a=this.year-(this.month<3?1:0),o=T+a+n.helpers.trunc((i+1)*26/10)+n.helpers.trunc(a/4);return o+=6*n.helpers.trunc(a/100)+n.helpers.trunc(a/400),o=(o+7-e)%7+1,n.Time._dowCache[t]=o,o},dayOfYear:function(){var r=n.Time.isLeapYear(this.year)?1:0;return n.Time.daysInYearPassedMonth[r][this.month-1]+this.day},startOfWeek:function(r){var e=r||n.Time.SUNDAY,t=this.clone();return t.day-=(this.dayOfWeek()+7-e)%7,t.isDate=!0,t.hour=0,t.minute=0,t.second=0,t},endOfWeek:function(r){var e=r||n.Time.SUNDAY,t=this.clone();return t.day+=(7-this.dayOfWeek()+e-n.Time.SUNDAY)%7,t.isDate=!0,t.hour=0,t.minute=0,t.second=0,t},startOfMonth:function(){var r=this.clone();return r.day=1,r.isDate=!0,r.hour=0,r.minute=0,r.second=0,r},endOfMonth:function(){var r=this.clone();return r.day=n.Time.daysInMonth(r.month,r.year),r.isDate=!0,r.hour=0,r.minute=0,r.second=0,r},startOfYear:function(){var r=this.clone();return r.day=1,r.month=1,r.isDate=!0,r.hour=0,r.minute=0,r.second=0,r},endOfYear:function(){var r=this.clone();return r.day=31,r.month=12,r.isDate=!0,r.hour=0,r.minute=0,r.second=0,r},startDoyWeek:function(r){var e=r||n.Time.SUNDAY,t=this.dayOfWeek()-e;return t<0&&(t+=7),this.dayOfYear()-t},getDominicalLetter:function(){return n.Time.getDominicalLetter(this.year)},nthWeekDay:function(r,e){var t,T=n.Time.daysInMonth(this.month,this.year),i=e,a=0,o=this.clone();if(i>=0){o.day=1,0!=i&&i--,a=o.day;var s=r-o.dayOfWeek();s<0&&(s+=7),a+=s,a-=r,t=r}else{o.day=T;var E=o.dayOfWeek();i++,(t=E-r)<0&&(t+=7),t=T-t}return a+(t+=7*i)},isNthWeekDay:function(r,n){var e=this.dayOfWeek();return 0===n&&e===r||this.nthWeekDay(r,n)===this.day},weekNumber:function(r){var e,t=(this.year<<12)+(this.month<<8)+(this.day<<3)+r;if(t in n.Time._wnCache)return n.Time._wnCache[t];var T=this.clone();T.isDate=!0;var i=this.year;12==T.month&&T.day>25?(e=n.Time.weekOneStarts(i+1,r),0>T.compare(e)?e=n.Time.weekOneStarts(i,r):i++):(e=n.Time.weekOneStarts(i,r),0>T.compare(e)&&(e=n.Time.weekOneStarts(--i,r)));var a=T.subtractDate(e).toSeconds()/86400,o=n.helpers.trunc(a/7)+1;return n.Time._wnCache[t]=o,o},addDuration:function(r){var n=r.isNegative?-1:1,e=this.second,t=this.minute,T=this.hour,i=this.day;e+=n*r.seconds,t+=n*r.minutes,T+=n*r.hours,i+=n*r.days+7*n*r.weeks,this.second=e,this.minute=t,this.hour=T,this.day=i,this._cachedUnixTime=null},subtractDate:function(r){var e=this.toUnixTime()+this.utcOffset(),t=r.toUnixTime()+r.utcOffset();return n.Duration.fromSeconds(e-t)},subtractDateTz:function(r){var e=this.toUnixTime(),t=r.toUnixTime();return n.Duration.fromSeconds(e-t)},compare:function(r){var n=this.toUnixTime(),e=r.toUnixTime();return n>e?1:e>n?-1:0},compareDateOnlyTz:function(r,e){function t(r){return n.Time._cmp_attr(T,i,r)}var T=this.convertToZone(e),i=r.convertToZone(e),a=0;return 0!=(a=t("year"))||0!=(a=t("month"))?a:a=t("day")},convertToZone:function(r){var e=this.clone(),t=this.zone.tzid==r.tzid;return this.isDate||t||n.Timezone.convert_time(e,this.zone,r),e.zone=r,e},utcOffset:function(){return this.zone==n.Timezone.localTimezone||this.zone==n.Timezone.utcTimezone?0:this.zone.utcOffset(this)},toICALString:function(){var r=this.toString();return r.length>10?n.design.icalendar.value["date-time"].toICAL(r):n.design.icalendar.value.date.toICAL(r)},toString:function(){var r=this.year+"-"+n.helpers.pad2(this.month)+"-"+n.helpers.pad2(this.day);return this.isDate||(r+="T"+n.helpers.pad2(this.hour)+":"+n.helpers.pad2(this.minute)+":"+n.helpers.pad2(this.second),this.zone!==n.Timezone.utcTimezone||(r+="Z")),r},toJSDate:function(){return this.zone!=n.Timezone.localTimezone?new Date(1e3*this.toUnixTime()):this.isDate?new Date(this.year,this.month-1,this.day):new Date(this.year,this.month-1,this.day,this.hour,this.minute,this.second,0)},_normalize:function(){return this._time.isDate,this._time.isDate&&(this._time.hour=0,this._time.minute=0,this._time.second=0),this.adjust(0,0,0,0),this},adjust:function(r,e,t,T,i){var a,o,s,E,A,u,c,D=0,l=0,S=i||this._time;if(!S.isDate&&(a=S.second+T,S.second=a%60,u=n.helpers.trunc(a/60),S.second<0&&(S.second+=60,u--),o=S.minute+t+u,S.minute=o%60,c=n.helpers.trunc(o/60),S.minute<0&&(S.minute+=60,c--),s=S.hour+e+c,S.hour=s%24,D=n.helpers.trunc(s/24),S.hour<0&&(S.hour+=24,D--)),S.month>12?l=n.helpers.trunc((S.month-1)/12):S.month<1&&(l=n.helpers.trunc(S.month/12)-1),S.year+=l,S.month-=12*l,(E=S.day+r+D)>0)for(;!(E<=(A=n.Time.daysInMonth(S.month,S.year)));)S.month++,S.month>12&&(S.year++,S.month=1),E-=A;else for(;E<=0;)1==S.month?(S.year--,S.month=12):S.month--,E+=n.Time.daysInMonth(S.month,S.year);return S.day=E,this._cachedUnixTime=null,this},fromUnixTime:function(r){this.zone=n.Timezone.utcTimezone;var e=n.Time.epochTime.clone();e.adjust(0,0,0,r),this.year=e.year,this.month=e.month,this.day=e.day,this.hour=e.hour,this.minute=e.minute,this.second=Math.floor(e.second),this._cachedUnixTime=null},toUnixTime:function(){if(null!==this._cachedUnixTime)return this._cachedUnixTime;var r=this.utcOffset(),n=Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second-r);return this._cachedUnixTime=n/1e3,this._cachedUnixTime},toJSON:function(){for(var r,n=["year","month","day","hour","minute","second","isDate"],e=Object.create(null),t=0,T=n.length;t12||(t=[0,31,28,31,30,31,30,31,31,30,31,30,31][r],2==r&&(t+=n.Time.isLeapYear(e))),t},n.Time.isLeapYear=function(r){return r<=1752?r%4==0:r%4==0&&r%100!=0||r%400==0},n.Time.fromDayOfYear=function(r,e){var t=e,T=r,i=new n.Time;i.auto_normalize=!1;var a=n.Time.isLeapYear(t)?1:0;if(T<1)return t--,a=n.Time.isLeapYear(t)?1:0,T+=n.Time.daysInYearPassedMonth[a][12],n.Time.fromDayOfYear(T,t);if(T>n.Time.daysInYearPassedMonth[a][12])return a=n.Time.isLeapYear(t)?1:0,T-=n.Time.daysInYearPassedMonth[a][12],t++,n.Time.fromDayOfYear(T,t);i.year=t,i.isDate=!0;for(var o=11;o>=0;o--)if(T>n.Time.daysInYearPassedMonth[a][o]){i.month=o+1,i.day=T-n.Time.daysInYearPassedMonth[a][o];break}return i.auto_normalize=!0,i},n.Time.fromStringv2=function(r){return new n.Time({year:parseInt(r.substr(0,4),10),month:parseInt(r.substr(5,2),10),day:parseInt(r.substr(8,2),10),isDate:!0})},n.Time.fromDateString=function(r){return new n.Time({year:n.helpers.strictParseInt(r.substr(0,4)),month:n.helpers.strictParseInt(r.substr(5,2)),day:n.helpers.strictParseInt(r.substr(8,2)),isDate:!0})},n.Time.fromDateTimeString=function(r,e){var t;if(r.length<19)throw Error('invalid date-time value: "'+r+'"');return r[19]&&"Z"===r[19]?t="Z":e&&(t=e.getParameter("tzid")),new n.Time({year:n.helpers.strictParseInt(r.substr(0,4)),month:n.helpers.strictParseInt(r.substr(5,2)),day:n.helpers.strictParseInt(r.substr(8,2)),hour:n.helpers.strictParseInt(r.substr(11,2)),minute:n.helpers.strictParseInt(r.substr(14,2)),second:n.helpers.strictParseInt(r.substr(17,2)),timezone:t})},n.Time.fromString=function(r,e){return r.length>10?n.Time.fromDateTimeString(r,e):n.Time.fromDateString(r)},n.Time.fromJSDate=function(r,e){return new n.Time().fromJSDate(r,e)},n.Time.fromData=function(r,e){return new n.Time().fromData(r,e)},n.Time.now=function(){return n.Time.fromJSDate(new Date,!1)},n.Time.weekOneStarts=function(r,e){var t=n.Time.fromData({year:r,month:1,day:1,isDate:!0}),T=t.dayOfWeek(),i=e||n.Time.DEFAULT_WEEK_START;return T>n.Time.THURSDAY&&(t.day+=7),i>n.Time.THURSDAY&&(t.day-=7),t.day-=T-i,t},n.Time.getDominicalLetter=function(r){var e="GFEDCBA",t=(r+(r/4|0)+(r/400|0)-(r/100|0)-1)%7;return n.Time.isLeapYear(r)?e[(t+6)%7]+e[t]:e[t]},n.Time.epochTime=n.Time.fromData({year:1970,month:1,day:1,hour:0,minute:0,second:0,isDate:!1,timezone:"Z"}),n.Time._cmp_attr=function(r,n,e){return r[e]>n[e]?1:r[e]4?t(E,D?1:3,2):null,second:4==u?t(E,2,2):6==u?t(E,4,2):8==u?t(E,6,2):null};return s="Z"==s?n.Timezone.utcTimezone:s&&":"==s[3]?n.UtcOffset.fromString(s):null,new n.VCardTime(l,s,e)},function(){var r={SU:n.Time.SUNDAY,MO:n.Time.MONDAY,TU:n.Time.TUESDAY,WE:n.Time.WEDNESDAY,TH:n.Time.THURSDAY,FR:n.Time.FRIDAY,SA:n.Time.SATURDAY},e={};for(var t in r)r.hasOwnProperty(t)&&(e[r[t]]=t);function T(r,e,t,T){var i=T;if("+"===T[0]&&(i=T.substr(1)),i=n.helpers.strictParseInt(i),void 0!==e&&T '+e);if(void 0!==t&&T>t)throw Error(r+': invalid value "'+T+'" must be < '+e);return i}n.Recur=function(r){this.wrappedJSObject=this,this.parts={},r&&"object"==typeof r&&this.fromData(r)},n.Recur.prototype={parts:null,interval:1,wkst:n.Time.MONDAY,until:null,count:null,freq:null,icalclass:"icalrecur",icaltype:"recur",iterator:function(r){return new n.RecurIterator({rule:this,dtstart:r})},clone:function(){return new n.Recur(this.toJSON())},isFinite:function(){return!!(this.count||this.until)},isByCount:function(){return!!(this.count&&!this.until)},addComponent:function(r,n){var e=r.toUpperCase();e in this.parts?this.parts[e].push(n):this.parts[e]=[n]},setComponent:function(r,n){this.parts[r.toUpperCase()]=n.slice()},getComponent:function(r){var n=r.toUpperCase();return n in this.parts?this.parts[n].slice():[]},getNextOccurrence:function(r,n){var e,t=this.iterator(r);do e=t.next();while(e&&0>=e.compare(n));return e&&n.zone&&(e.zone=n.zone),e},fromData:function(r){for(var e in r){var t=e.toUpperCase();t in E?Array.isArray(r[e])?this.parts[t]=r[e]:this.parts[t]=[r[e]]:this[e]=r[e]}this.interval&&"number"!=typeof this.interval&&s.INTERVAL(this.interval,this),this.wkst&&"number"!=typeof this.wkst&&(this.wkst=n.Recur.icalDayToNumericDay(this.wkst)),!this.until||this.until instanceof n.Time||(this.until=n.Time.fromString(this.until))},toJSON:function(){var r=Object.create(null);for(var e in r.freq=this.freq,this.count&&(r.count=this.count),this.interval>1&&(r.interval=this.interval),this.parts)if(this.parts.hasOwnProperty(e)){var t=this.parts[e];Array.isArray(t)&&1==t.length?r[e.toLowerCase()]=t[0]:r[e.toLowerCase()]=n.helpers.clone(this.parts[e])}return this.until&&(r.until=this.until.toString()),"wkst"in this&&this.wkst!==n.Time.DEFAULT_WEEK_START&&(r.wkst=n.Recur.numericDayToIcalDay(this.wkst)),r},toString:function(){var r="FREQ="+this.freq;for(var e in this.count&&(r+=";COUNT="+this.count),this.interval>1&&(r+=";INTERVAL="+this.interval),this.parts)this.parts.hasOwnProperty(e)&&(r+=";"+e+"="+this.parts[e]);return this.until&&(r+=";UNTIL="+this.until.toICALString()),"wkst"in this&&this.wkst!==n.Time.DEFAULT_WEEK_START&&(r+=";WKST="+n.Recur.numericDayToIcalDay(this.wkst)),r}},n.Recur.icalDayToNumericDay=function(e,t){var T=t||n.Time.SUNDAY;return(r[e]-T+7)%7+1},n.Recur.numericDayToIcalDay=function(r,t){var T=r+(t||n.Time.SUNDAY)-n.Time.SUNDAY;return T>7&&(T-=7),e[T]};var i=/^(SU|MO|TU|WE|TH|FR|SA)$/,a=/^([+-])?(5[0-3]|[1-4][0-9]|[1-9])?(SU|MO|TU|WE|TH|FR|SA)$/,o=["SECONDLY","MINUTELY","HOURLY","DAILY","WEEKLY","MONTHLY","YEARLY"],s={FREQ:function(r,n,e){if(-1!==o.indexOf(r))n.freq=r;else throw Error('invalid frequency "'+r+'" expected: "'+o.join(", ")+'"')},COUNT:function(r,e,t){e.count=n.helpers.strictParseInt(r)},INTERVAL:function(r,e,t){e.interval=n.helpers.strictParseInt(r),e.interval<1&&(e.interval=1)},UNTIL:function(r,e,t){r.length>10?e.until=n.design.icalendar.value["date-time"].fromICAL(r):e.until=n.design.icalendar.value.date.fromICAL(r),t||(e.until=n.Time.fromString(e.until))},WKST:function(r,e,t){if(i.test(r))e.wkst=n.Recur.icalDayToNumericDay(r);else throw Error('invalid WKST value "'+r+'"')}},E={BYSECOND:T.bind(this,"BYSECOND",0,60),BYMINUTE:T.bind(this,"BYMINUTE",0,59),BYHOUR:T.bind(this,"BYHOUR",0,23),BYDAY:function(r){if(a.test(r))return r;throw Error('invalid BYDAY value "'+r+'"')},BYMONTHDAY:T.bind(this,"BYMONTHDAY",-31,31),BYYEARDAY:T.bind(this,"BYYEARDAY",-366,366),BYWEEKNO:T.bind(this,"BYWEEKNO",-53,53),BYMONTH:T.bind(this,"BYMONTH",1,12),BYSETPOS:T.bind(this,"BYSETPOS",-366,366)};n.Recur.fromString=function(r){var e=n.Recur._stringToData(r,!1);return new n.Recur(e)},n.Recur.fromData=function(r){return new n.Recur(r)},n.Recur._stringToData=function(r,n){for(var e=Object.create(null),t=r.split(";"),T=t.length,i=0;i=0||i<0)&&(this.last.day+=i)}else{var a=n.Recur.numericDayToIcalDay(this.dtstart.dayOfWeek());r.BYDAY=[a]}}if("YEARLY"==this.rule.freq){for(;this.expand_year_days(this.last.year),!(this.days.length>0);)this.increment_year(this.rule.interval);this._nextByYearDay()}if("MONTHLY"==this.rule.freq&&this.has_by_data("BYDAY")){var o=null,s=this.last.clone(),E=n.Time.daysInMonth(this.last.month,this.last.year);for(var A in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(A)){this.last=s.clone();var e=this.ruleDayOfWeek(this.by_data.BYDAY[A]),t=e[0],T=e[1],u=this.last.nthWeekDay(T,t);if(t>=6||t<=-6)throw Error("Malformed values in BYDAY part");if(u>E||u<=0){if(o&&o.month==s.month)continue;for(;u>E||u<=0;)this.increment_month(),E=n.Time.daysInMonth(this.last.month,this.last.year),u=this.last.nthWeekDay(T,t)}this.last.day=u,(!o||0>this.last.compare(o))&&(o=this.last.clone())}if(this.last=o.clone(),this.has_by_data("BYMONTHDAY")&&this._byDayAndMonthDay(!0),this.last.day>E||0==this.last.day)throw Error("Malformed values in BYDAY part")}else if(this.has_by_data("BYMONTHDAY")&&this.last.day<0){var E=n.Time.daysInMonth(this.last.month,this.last.year);this.last.day=E+this.last.day+1}},next:function(){var r,n=this.last?this.last.clone():null;if(this.rule.count&&this.occurrence_number>=this.rule.count||this.rule.until&&this.last.compare(this.rule.until)>0)return this.completed=!0,null;if(0==this.occurrence_number&&this.last.compare(this.dtstart)>=0)return this.occurrence_number++,this.last;do switch(r=1,this.rule.freq){case"SECONDLY":this.next_second();break;case"MINUTELY":this.next_minute();break;case"HOURLY":this.next_hour();break;case"DAILY":this.next_day();break;case"WEEKLY":this.next_week();break;case"MONTHLY":r=this.next_month();break;case"YEARLY":this.next_year();break;default:return null}while(!this.check_contracting_rules()||0>this.last.compare(this.dtstart)||!r);if(0==this.last.compare(n))throw Error("Same occurrence found twice, protecting you from death by recursion");return this.rule.until&&this.last.compare(this.rule.until)>0?(this.completed=!0,null):(this.occurrence_number++,this.last)},next_second:function(){return this.next_generic("BYSECOND","SECONDLY","second","minute")},increment_second:function(r){return this.increment_generic(r,"second",60,"minute")},next_minute:function(){return this.next_generic("BYMINUTE","MINUTELY","minute","hour","next_second")},increment_minute:function(r){return this.increment_generic(r,"minute",60,"hour")},next_hour:function(){return this.next_generic("BYHOUR","HOURLY","hour","monthday","next_minute")},increment_hour:function(r){this.increment_generic(r,"hour",24,"monthday")},next_day:function(){this.by_data;var r="DAILY"==this.rule.freq;return 0==this.next_hour()||(r?this.increment_monthday(this.rule.interval):this.increment_monthday(1)),0},next_week:function(){var r=0;if(0==this.next_weekday_by_week())return r;if(this.has_by_data("BYWEEKNO")){++this.by_indices.BYWEEKNO,this.by_indices.BYWEEKNO==this.by_data.BYWEEKNO.length&&(this.by_indices.BYWEEKNO=0,r=1),this.last.month=1,this.last.day=1;var n=this.by_data.BYWEEKNO[this.by_indices.BYWEEKNO];this.last.day+=7*n,r&&this.increment_year(1)}else this.increment_monthday(7*this.rule.interval);return r},normalizeByMonthDayRules:function(r,e,t){for(var T,i=n.Time.daysInMonth(e,r),a=[],o=0,s=t.length;oi)){if(T<0)T=i+(T+1);else if(0===T)continue;-1===a.indexOf(T)&&a.push(T)}return a.sort(function(r,n){return r-n})},_byDayAndMonthDay:function(r){var e,t,T,i,a=this.by_data.BYDAY,o=0,s=a.length,E=0,A=this,u=this.last.day;function c(){for(i=n.Time.daysInMonth(A.last.month,A.last.year),T=(e=A.normalizeByMonthDayRules(A.last.year,A.last.month,A.by_data.BYMONTHDAY)).length;e[o]<=u&&!(r&&e[o]==u)&&oi){D();continue}var S=e[o++];if(S>=t)u=S;else{D();continue}for(var R=0;Re&&(this.last.day=1,this.increment_month(),this.is_day_in_byday(this.last)?(!this.has_by_data("BYSETPOS")||this.check_set_position(1))&&(r=1):r=0)}else if(this.has_by_data("BYMONTHDAY")){this.by_indices.BYMONTHDAY++,this.by_indices.BYMONTHDAY>=this.by_data.BYMONTHDAY.length&&(this.by_indices.BYMONTHDAY=0,this.increment_month());var e=n.Time.daysInMonth(this.last.month,this.last.year),a=this.by_data.BYMONTHDAY[this.by_indices.BYMONTHDAY];a<0&&(a=e+a+1),a>e?(this.last.day=1,r=this.is_day_in_byday(this.last)):this.last.day=a}else{this.increment_month();var e=n.Time.daysInMonth(this.last.month,this.last.year);this.by_data.BYMONTHDAY[0]>e?r=0:this.last.day=this.by_data.BYMONTHDAY[0]}return r},next_weekday_by_week:function(){var r=0;if(0==this.next_hour())return r;if(!this.has_by_data("BYDAY"))return 1;for(;;){var e=new n.Time;this.by_indices.BYDAY++,this.by_indices.BYDAY==Object.keys(this.by_data.BYDAY).length&&(this.by_indices.BYDAY=0,r=1);var t=this.by_data.BYDAY[this.by_indices.BYDAY],T=this.ruleDayOfWeek(t)[1];(T-=this.rule.wkst)<0&&(T+=7),e.year=this.last.year,e.month=this.last.month,e.day=this.last.day;var i=e.startDoyWeek(this.rule.wkst);if(!(T+i<1)||r){var a=n.Time.fromDayOfYear(i+T,this.last.year);return this.last.year=a.year,this.last.month=a.month,this.last.day=a.day,r}}},next_year:function(){if(0==this.next_hour())return 0;if(++this.days_index==this.days.length){this.days_index=0;do this.increment_year(this.rule.interval),this.expand_year_days(this.last.year);while(0==this.days.length)}return this._nextByYearDay(),1},_nextByYearDay:function(){var r=this.days[this.days_index],e=this.last.year;r<1&&(r+=1,e+=1);var t=n.Time.fromDayOfYear(r,e);this.last.day=t.day,this.last.month=t.month},ruleDayOfWeek:function(r,e){var t=r.match(/([+-]?[0-9])?(MO|TU|WE|TH|FR|SA|SU)/);return t?[parseInt(t[1]||0,10),r=n.Recur.icalDayToNumericDay(t[2],e)]:[0,0]},next_generic:function(r,n,e,t,T){var i=r in this.by_data,a=this.rule.freq==n,o=0;if(T&&0==this[T]())return o;if(i){this.by_indices[r]++,this.by_indices[r];var s=this.by_data[r];this.by_indices[r]==s.length&&(this.by_indices[r]=0,o=1),this.last[e]=s[this.by_indices[r]]}else a&&this["increment_"+e](this.rule.interval);return i&&o&&a&&this["increment_"+t](1),o},increment_monthday:function(r){for(var e=0;et&&(this.last.day-=t,this.increment_month())}},increment_month:function(){if(this.last.day=1,this.has_by_data("BYMONTH"))this.by_indices.BYMONTH++,this.by_indices.BYMONTH==this.by_data.BYMONTH.length&&(this.by_indices.BYMONTH=0,this.increment_year(1)),this.last.month=this.by_data.BYMONTH[this.by_indices.BYMONTH];else{"MONTHLY"==this.rule.freq?this.last.month+=this.rule.interval:this.last.month++,this.last.month--;var r=n.helpers.trunc(this.last.month/12);this.last.month%=12,this.last.month++,0!=r&&this.increment_year(r)}},increment_year:function(r){this.last.year+=r},increment_generic:function(r,e,t,T){this.last[e]+=r;var i=n.helpers.trunc(this.last[e]/t);this.last[e]%=t,0!=i&&this["increment_"+T](i)},has_by_data:function(r){return r in this.rule.parts},expand_year_days:function(r){var e=new n.Time;this.days=[];var t={},T=["BYDAY","BYWEEKNO","BYMONTHDAY","BYMONTH","BYYEARDAY"];for(var i in T)if(T.hasOwnProperty(i)){var a=T[i];a in this.rule.parts&&(t[a]=this.rule.parts[a])}if("BYMONTH"in t&&"BYWEEKNO"in t){var o=1,s={};e.year=r,e.isDate=!0;for(var E=0;E0?(v=H+(G-1)*7)<=f&&this.days.push(M+v):(v=U+(G+1)*7)>0&&this.days.push(M+v)}}this.days.sort(function(r,n){return r-n})}else if(2==S&&"BYDAY"in t&&"BYMONTHDAY"in t){var k=this.expand_by_day(r);for(var w in k)if(k.hasOwnProperty(w)){var B=k[w],C=n.Time.fromDayOfYear(B,r);this.by_data.BYMONTHDAY.indexOf(C.day)>=0&&this.days.push(B)}}else if(3==S&&"BYDAY"in t&&"BYMONTHDAY"in t&&"BYMONTH"in t){var k=this.expand_by_day(r);for(var w in k)if(k.hasOwnProperty(w)){var B=k[w],C=n.Time.fromDayOfYear(B,r);this.by_data.BYMONTH.indexOf(C.month)>=0&&this.by_data.BYMONTHDAY.indexOf(C.day)>=0&&this.days.push(B)}}else if(2==S&&"BYDAY"in t&&"BYWEEKNO"in t){var k=this.expand_by_day(r);for(var w in k)if(k.hasOwnProperty(w)){var B=k[w],C=n.Time.fromDayOfYear(B,r),l=C.weekNumber(this.rule.wkst);this.by_data.BYWEEKNO.indexOf(l)&&this.days.push(B)}}else 3==S&&"BYDAY"in t&&"BYWEEKNO"in t&&"BYMONTHDAY"in t||(1==S&&"BYYEARDAY"in t?this.days=this.days.concat(this.by_data.BYYEARDAY):this.days=[]);return 0},expand_by_day:function(r){var n=[],e=this.last.clone();e.year=r,e.month=1,e.day=1,e.isDate=!0;var t=e.dayOfWeek();e.month=12,e.day=31,e.isDate=!0;var T=e.dayOfWeek(),i=e.dayOfYear();for(var a in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(a)){var o,s,E=this.by_data.BYDAY[a],A=this.ruleDayOfWeek(E),u=A[0],c=A[1];if(0==u)for(var D=(c+7-t)%7+1,l=D;l<=i;l+=7)n.push(l);else u>0?(o=c>=t?c-t+1:c-t+8,n.push(o+(u-1)*7)):(u=-u,s=c<=T?i-T+c:i-T+c-7,n.push(s-(u-1)*7))}return n},is_day_in_byday:function(r){for(var n in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(n)){var e=this.by_data.BYDAY[n],t=this.ruleDayOfWeek(e),T=t[0],i=t[1],a=r.dayOfWeek();if(0==T&&i==a||r.nthWeekDay(i,T)==r.day)return 1}return 0},check_set_position:function(r){return!!this.has_by_data("BYSETPOS")&&-1!==this.by_data.BYSETPOS.indexOf(r)},sort_byday_rules:function(r){for(var n=0;nthis.ruleDayOfWeek(r[n],this.rule.wkst)[1]){var t=r[n];r[n]=r[e],r[e]=t}},check_contract_restriction:function(n,e){var t=r._indexMap[n],T=r._expandMap[this.rule.freq][t],i=!1;if(n in this.by_data&&T==r.CONTRACT){var a=this.by_data[n];for(var o in a)if(a.hasOwnProperty(o)&&a[o]==e){i=!0;break}}else i=!0;return i},check_contracting_rules:function(){var r=this.last.dayOfWeek(),e=this.last.weekNumber(this.rule.wkst),t=this.last.dayOfYear();return this.check_contract_restriction("BYSECOND",this.last.second)&&this.check_contract_restriction("BYMINUTE",this.last.minute)&&this.check_contract_restriction("BYHOUR",this.last.hour)&&this.check_contract_restriction("BYDAY",n.Recur.numericDayToIcalDay(r))&&this.check_contract_restriction("BYWEEKNO",e)&&this.check_contract_restriction("BYMONTHDAY",this.last.day)&&this.check_contract_restriction("BYMONTH",this.last.month)&&this.check_contract_restriction("BYYEARDAY",t)},setup_defaults:function(n,e,t){var T=r._indexMap[n];return r._expandMap[this.rule.freq][T]!=r.CONTRACT&&(n in this.by_data||(this.by_data[n]=[t]),this.rule.freq!=e)?this.by_data[n][0]:t},toJSON:function(){var r=Object.create(null);return r.initialized=this.initialized,r.rule=this.rule.toJSON(),r.dtstart=this.dtstart.toJSON(),r.by_data=this.by_data,r.days=this.days,r.last=this.last.toJSON(),r.by_indices=this.by_indices,r.occurrence_number=this.occurrence_number,r}},r._indexMap={BYSECOND:0,BYMINUTE:1,BYHOUR:2,BYDAY:3,BYMONTHDAY:4,BYYEARDAY:5,BYWEEKNO:6,BYMONTH:7,BYSETPOS:8},r._expandMap={SECONDLY:[1,1,1,1,1,1,1,1],MINUTELY:[2,1,1,1,1,1,1,1],HOURLY:[2,2,1,1,1,1,1,1],DAILY:[2,2,2,1,1,1,1,1],WEEKLY:[2,2,2,2,3,3,1,1],MONTHLY:[2,2,2,2,2,3,3,1],YEARLY:[2,2,2,2,2,2,2,2]},r.UNKNOWN=0,r.CONTRACT=1,r.EXPAND=2,r.ILLEGAL=3,r}(),n.RecurExpansion=function(){function r(r){return n.helpers.formatClassType(r,n.Time)}function e(r,n){return r.compare(n)}function t(r){this.ruleDates=[],this.exDates=[],this.fromData(r)}return t.prototype={complete:!1,ruleIterators:null,ruleDates:null,exDates:null,ruleDateInc:0,exDateInc:0,exDate:null,ruleDate:null,dtstart:null,last:null,fromData:function(e){var t=n.helpers.formatClassType(e.dtstart,n.Time);if(t)this.dtstart=t;else throw Error(".dtstart (ICAL.Time) must be given");if(e.component)this._init(e.component);else{if(this.last=r(e.last)||t.clone(),!e.ruleIterators)throw Error(".ruleIterators or .component must be given");this.ruleIterators=e.ruleIterators.map(function(r){return n.helpers.formatClassType(r,n.RecurIterator)}),this.ruleDateInc=e.ruleDateInc,this.exDateInc=e.exDateInc,e.ruleDates&&(this.ruleDates=e.ruleDates.map(r),this.ruleDate=this.ruleDates[this.ruleDateInc]),e.exDates&&(this.exDates=e.exDates.map(r),this.exDate=this.exDates[this.exDateInc]),void 0!==e.complete&&(this.complete=e.complete)}},next:function(){for(var r,n,e,t=0;;){if(t++>500)throw Error("max tries have occured, rule may be impossible to forfill.");if(n=this.ruleDate,r=this._nextRecurrenceIter(this.last),!n&&!r){this.complete=!0;break}if((!n||r&&n.compare(r.last)>0)&&(n=r.last.clone(),r.next()),this.ruleDate===n&&this._nextRuleDay(),this.last=n,this.exDate&&((e=this.exDate.compare(this.last))<0&&this._nextExDay(),0===e)){this._nextExDay();continue}return this.last}},toJSON:function(){function r(r){return r.toJSON()}var n=Object.create(null);return n.ruleIterators=this.ruleIterators.map(r),this.ruleDates&&(n.ruleDates=this.ruleDates.map(r)),this.exDates&&(n.exDates=this.exDates.map(r)),n.ruleDateInc=this.ruleDateInc,n.exDateInc=this.exDateInc,n.last=this.last.toJSON(),n.dtstart=this.dtstart.toJSON(),n.complete=this.complete,n},_extractDates:function(r,t){function T(r){i=n.helpers.binsearchInsert(a,r,e),a.splice(i,0,r)}for(var i,a=[],o=r.getAllProperties(t),s=o.length,E=0;Ethis.ruleDates[0].compare(this.dtstart)?(this.ruleDateInc=0,this.last=this.ruleDates[0].clone()):this.ruleDateInc=n.helpers.binsearchInsert(this.ruleDates,this.last,e),this.ruleDate=this.ruleDates[this.ruleDateInc]),r.hasProperty("rrule"))for(var t,T=r.getAllProperties("rrule"),i=0,a=T.length;i0)&&(e=r)}return e}},t}(),n.Event=function(){function r(r,e){r instanceof n.Component||(e=r,r=null),r?this.component=r:this.component=new n.Component("vevent"),this._rangeExceptionCache=Object.create(null),this.exceptions=Object.create(null),this.rangeExceptions=[],e&&e.strictExceptions&&(this.strictExceptions=e.strictExceptions),e&&e.exceptions?e.exceptions.forEach(this.relateException,this):this.component.parent&&!this.isRecurrenceException()&&this.component.parent.getAllSubcomponents("vevent").forEach(function(r){r.hasProperty("recurrence-id")&&this.relateException(r)},this)}function e(r,n){return r[0]>n[0]?1:n[0]>r[0]?-1:0}return r.prototype={THISANDFUTURE:"THISANDFUTURE",exceptions:null,strictExceptions:!1,relateException:function(r){if(this.isRecurrenceException())throw Error("cannot relate exception to exceptions");if(r instanceof n.Component&&(r=new n.Event(r)),this.strictExceptions&&r.uid!==this.uid)throw Error("attempted to relate unrelated exception");var t=r.recurrenceId.toString();if(this.exceptions[t]=r,r.modifiesFuture()){var T=[r.recurrenceId.toUnixTime(),t],i=n.helpers.binsearchInsert(this.rangeExceptions,T,e);this.rangeExceptions.splice(i,0,T)}},modifiesFuture:function(){return!!this.component.hasProperty("recurrence-id")&&this.component.getFirstProperty("recurrence-id").getParameter("range")===this.THISANDFUTURE},findRangeException:function(r){if(!this.rangeExceptions.length)return null;var t=r.toUnixTime(),T=n.helpers.binsearchInsert(this.rangeExceptions,[t],e);if((T-=1)<0)return null;var i=this.rangeExceptions[T];return t{var t=e(75104);r.exports=function(){return function(r){return t(r,"list",function(r,n){var e,t,T=0;for(e=0,t=n.length;e{"use strict";r.exports=function(r,n,e){var t=[];"function"==typeof n&&(e=n,n=null),function r(T){var i;return(n&&T.type!==n||(i=e(T,t.concat())),T.children&&!1!==i)?function(n,e){var T,i=n.length,a=-1;for(t.push(e);++a{"use strict";e.r(n),e.d(n,{AddToCalendar:()=>U,Button:()=>k,ButtonList:()=>g,Card:()=>m,CardBody:()=>Z,CardHeader:()=>M,Carousel:()=>w,CarouselItem:()=>C,Col:()=>_,Error:()=>P,Icon:()=>Y,Image:()=>z,Input:()=>Q,Loading:()=>j,MD:()=>$,MML:()=>rR,MMLTag:()=>f,Number:()=>X,Parse:()=>rS,Row:()=>rr,Scheduler:()=>rs,SourceToXML:()=>rD,Success:()=>rE,Text:()=>rA,Tree:()=>rc,XMLtoMMLTree:()=>rl,converters:()=>ru,truncate:()=>V});var t=e(17577),T=e.n(t),i=e(21970),a=e.n(i),o=e(88295),s=e.n(o),E=e(56230),A=e(71108),u=e.n(A),c=e(17613),D=e(16186),l=e.n(D),S=e(82311),R=e(67824),F=e.n(R);function N(r,n,e,t,T,i,a){try{var o=r[i](a),s=o.value}catch(r){e(r);return}o.done?n(s):Promise.resolve(s).then(t,T)}function O(r){return function(){var n=this,e=arguments;return new Promise(function(t,T){var i=r.apply(n,e);function a(r){N(i,t,T,a,o,"next",r)}function o(r){N(i,t,T,a,o,"throw",r)}a(void 0)})}}function h(){return(h=Object.assign||function(r){for(var n=1;n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return T("end");if(a.tryLoc<=this.prev){var s=t.call(a,"catchLoc"),E=t.call(a,"finallyLoc");if(s&&E){if(this.prev=0;--e){var T=this.tryEntries[e];if(T.tryLoc<=this.prev&&t.call(T,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===r)return this.complete(e.completion,e.afterLoc),M(e),l}},catch:function(r){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===r){var t=e.completion;if("throw"===t.type){var T=t.arg;M(e)}return T}}throw Error("illegal catch attempt")},delegateYield:function(r,e,t){return this.delegate={iterator:g(r),resultName:e,nextLoc:t},"next"===this.method&&(this.arg=n),l}},r}(r.exports);try{regeneratorRuntime=n}catch(r){Function("r","regeneratorRuntime = r")(n)}}),f=function(){function r(r,n,e){this.name=r,this.node=n,this.attributes=this.node.attributes||{},this.children=e}var n=r.prototype;return n.getText=function(){return"text"===this.node.type?this.node.text:this.node.children&&this.node.children.length?this.node.children[0].text:""},n.initialState=function(){var r,n=this.attributes,e=n.name,t=n.value;return e?((r={})[e]=t,r):{}},r}(),m=function(r){var n=r.className,e=r.children;return T().createElement("div",{className:"mml-card "+(void 0===n?"":n)},e)},Y=function(r){var n=r.name;return T().createElement("i",{className:"mml-icon material-icons"},n)},M=function(r){var n=r.text,e=r.icon,t=void 0===e?"":e,i=r.className;return T().createElement("div",{className:"mml-card-header "+(void 0===i?"":i)},t&&T().createElement(Y,{name:t}),T().createElement("span",{className:"mml-card-header__text"},n))},Z=function(r){var n=r.className,e=r.children;return T().createElement("div",{className:"mml-card-body "+(void 0===n?"":n)},e)},g=function(r){var n=r.children,e=r.variant;return T().createElement("div",{className:"mml-btnlist "+("floating"===(void 0===e?"":e)?" mml-btnlist--floating":"mml-btnlist--grounded")},n)},B=function(r){var n=r.path;return T().createElement("i",{className:"mml-icon"},T().createElement("svg",{className:"mml-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},T().createElement("path",{d:n})))},y=T().createElement(B,{path:"M21.35 11.1h-9.17v2.73h6.5c-.33 3.8-3.5 5.44-6.5 5.44C8.36 19.27 5 16.25 5 12c0-4.1 3.2-7.27 7.2-7.27 3.1 0 4.9 1.97 4.9 1.97L19 4.72S16.56 2 12.1 2C6.42 2 2.03 6.8 2.03 12c0 5.05 4.13 10 10.22 10 5.35 0 9.25-3.67 9.25-9.1 0-1.15-.15-1.8-.15-1.8h0z"}),I=T().createElement(B,{path:"M3 12V6.75l6-1.32v6.48L3 12m17-9v8.75l-10 .15V5.2L20 3M3 13l6 .1v6.8l-6-1.15V13m17 .25V22l-10-1.9v-7l10 .15z"}),v=T().createElement(B,{path:"M18.7 19.5c-.83 1.24-1.7 2.45-3.05 2.47-1.34.03-1.77-.8-3.3-.8-1.53 0-2 .77-3.27.82-1.3.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.4c.87-1.52 2.43-2.48 4.12-2.5 1.28-.02 2.5.87 3.3.87.78 0 2.26-1.07 3.8-.9.65.03 2.47.26 3.64 1.98-.1.06-2.17 1.28-2.15 3.8.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.2-.7.85-1.83 1.5-2.95 1.42-.15-1.15.4-2.35 1.05-3.1z"});function L(){var r="undefined"!=typeof navigator?navigator.userAgent:"";return!!r&&(!!/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(r)||"undefined"!=typeof navigator&&navigator.maxTouchPoints>1&&-1!==r.indexOf("Macintosh")&&-1!==r.indexOf("Safari"))}var b="undefined"!=typeof window&&window.navigator.msSaveOrOpenBlob&&window.Blob,G=[{id:"google",label:"Google",Icon:y},{id:"apple",label:"Apple Calendar",Icon:v},{id:"outlook",label:"Outlook",Icon:I},{id:"outlookcom",label:"Outlook.com",Icon:I}];function x(r,n){return s()(r).format("outlookcom"===n?"YYYY-MM-DDTHH:mm:ss":"YYYYMMDDTHHmmss")+"Z"}function H(r){return void 0===r&&(r={}),Object.keys(r).reduce(function(n,e){var t=r[e];return t&&(n+="&"+e+"="+encodeURIComponent(t)),n},"")}var U=function(r){var n=r.title,e=r.start,t=r.end,i=r.className,a=r.location,o=r.description,s={start:e,end:t,title:n,location:void 0===a?"":a,description:void 0===o?"":o};function E(r){r.preventDefault();var n=r.currentTarget.getAttribute("href");if(!L()&&(n.startsWith("data")||n.startsWith("BEGIN"))){var e="download.ics",t=new Blob([n],{type:"text/calendar;charset=utf-8"});if(b)window.navigator.msSaveOrOpenBlob(t,e);else{var T=document.createElement("a");T.href=window.URL.createObjectURL(t),T.setAttribute("download",e),document.body.appendChild(T),T.click(),document.body.removeChild(T)}}else window.open(n,"_blank")}return T().createElement(m,{className:"mml-add-to-calendar "+(void 0===i?"":i)},T().createElement(M,{icon:"date_range",text:"Add to My Calendar"}),T().createElement(Z,null,T().createElement(g,null,G.map(function(r){var n=r.id,e=r.label,t=r.Icon;return T().createElement("a",{key:n,className:"mml-btn "+(t?"mml-btn--with-icon":""),onClick:E,href:function(r,n){var e=r.start,t=r.end,T=r.title,i=r.location,a=r.description,o=x(e,n),s=x(t,n);if("google"===n)return"https://calendar.google.com/calendar/render?action=TEMPLATE&dates="+o+"/"+s+H({location:i,text:T,details:a});if("outlookcom"===n)return"https://outlook.live.com/owa/?rru=addevent"+H({startdt:o,enddt:s,subject:T,location:i,body:a,allday:"false"})+"&path=/calendar/view/Month";var E=["BEGIN:VCALENDAR","VERSION:2.0","BEGIN:VEVENT","URL:"+("undefined"!=typeof window?window.location.href:""),"DTSTART:"+o,"DTEND:"+s,"SUMMARY:"+T,"DESCRIPTION:"+a,"LOCATION:"+i,"END:VEVENT","END:VCALENDAR"].join("\n");return!b&&L()&&(E=encodeURI("data:text/calendar;charset=utf8,"+E)),E}(s,n),target:"_blank",rel:"nofollow noreferrer noopener"},t," ",e)}))))},k=function(r){var n=r.className,e=void 0===n?"":n,t=r.text,i=r.name,a=r.value,o=r.url,s=void 0===o?"":o,A=r.variant,u=r.icon;return(u?e+=t?" mml-btn--with-icon":" mml-btn--icon":e+=" mml-btn--text",e+="floating"===A?" mml-btn--floating":" mml-btn--grounded",s)?T().createElement("a",{className:"mml-btn "+e,href:(0,E.Nm)(s),target:"_blank",rel:"nofollow noreferrer noopener"},u&&T().createElement(Y,{name:u}),t):T().createElement("button",{className:"mml-btn "+e,type:"submit",name:i,value:a,onClick:function(r){var n,e,t=document.createElement("input");t.type="hidden",t.name=i||"",t.value=a||"",null==(n=r.currentTarget)||null==(e=n.closest("form"))||e.appendChild(t)}},u&&T().createElement(Y,{name:u}),t)},w=function(r){var n=r.children,e=r.slideWidth,i=void 0===e?"120px":e,a=r.className;return T().createElement("div",{className:"mml-carousel "+(void 0===a?"":a)},T().createElement("div",{className:"mml-carousel__track"},T().createElement("div",{className:"mml-carousel__slides"},t.Children.map(n,function(r){return(0,t.cloneElement)(r,{className:"mml-carousel__slide",slideWidth:i})}))))},C=function(r){var n=r.children,e=r.slideWidth,t=r.width,i=r.className,a=(void 0===t?"":t)||e;return T().createElement("div",{className:"mml-carousel-item "+(void 0===i?"":i),style:{flex:"0 0 "+a,minWidth:a}},n)},_=function(r){var n=r.children,e=r.width,t=r.offset,i=void 0===t?0:t,a=r.align,o="mml-col-"+(void 0===e?12:e);return i&&(o=o+" mml-offset-"+i),o=o+" mml-align-"+(void 0===a?"left":a),T().createElement("div",{className:o},n)},P=function(r){var n=r.error,e=void 0===n?"":n;return e?T().createElement("span",{className:"mml-error"},e):null},z=function(r){var n=r.src,e=r.alt,t=r.title,i=r.className;return T().createElement("img",{className:("mml-image "+(void 0===i?"":i)).trim(),src:n,alt:void 0===e?"":e,title:void 0===t?"":t})},Q=function(r){var n=r.name,e=r.label,i=r.value,a=r.type,o=r.placeholder,s=(0,t.useState)(void 0===i?"":i),E=s[0],A=s[1],u="mml-"+n;return T().createElement(T().Fragment,null,e&&T().createElement("label",{className:"mml-card-header",htmlFor:u},T().createElement("span",{className:"mml-card-header__text"},e)),T().createElement("input",{id:u,className:"mml-input",name:n,value:E,type:void 0===a?"text":a,placeholder:void 0===o?"":o,onChange:function(r){return A(r.target.value)}}))},q=function(r){var n=r.size,e=r.thickness,t=void 0===e?3.6:e,i=r.color;return t="string"==typeof t?parseFloat(t):t,n="string"==typeof n&&/^\d+$/.test(n)||"number"==typeof n?n+"px":n,T().createElement("span",{className:"mml-progress",role:"progressbar",style:{width:n,height:n,color:i}},T().createElement("svg",{className:"mml-progress__svg",viewBox:"22 22 44 44"},T().createElement("circle",{className:"mml-progress__circle",cx:44,cy:44,r:(44-t)/2,fill:"none",strokeWidth:t})))},j=function(r){var n=r.className,e=r.loading,t=r.text,i=r.size,a=r.thickness,o=r.color;return void 0!==e&&e?T().createElement("div",{className:"mml-loading "+(void 0===n?"":n)},T().createElement(q,Object.assign({},{size:i,thickness:a,color:o})),t&&T().createElement("div",{className:"mml-loading__text"},t)):null},V=function(r,n,e){return(void 0===e&&(e="..."),r.length>n)?""+r.substring(0,n-e.length)+e:r},W=function(r){var n=r.match(/\[([^[]+)\](\(.*\))/gm),e=/\[([^[]+)\]\((.*)\)/;return n?n.map(function(r){var n=e.exec(r);return n&&n[2]}):[]},K={link:function(r){return r.href&&(r.href.startsWith("http")||r.href.startsWith("mailto:"))?T().createElement("a",{href:r.href,target:"_blank",rel:"nofollow noreferrer noopener"},r.children):r.children}},J=["html","root","text","break","paragraph","emphasis","strong","link","list","listItem","code","inlineCode","blockquote"],$=function(r){var n=r.text;if(!n)return null;var e=n,t=W(e);return(0,c.find)(e).forEach(function(r){var n=r.type,T=r.href,i=r.value;if(!((t&&t.filter(function(r){return(null==r?void 0:r.indexOf(T))!==-1})).length>0)){var a="email"===n?i:V(i.replace(/(http(s?):\/\/)?(www\.)?/,""),20);e=e.replace(i,"["+a+"]("+encodeURI(T)+")")}}),T().createElement("div",{className:"mml-md"},T().createElement(u(),{allowedTypes:J,renderers:K,source:e,escapeHtml:!0,unwrapDisallowed:!0,transformLinkUri:function(r){return r.startsWith("app://")?r:u().uriTransformer(r)}}))},X=function(r){var n=r.name,e=r.value,i=(0,t.useState)(parseInt(""+e,10)||0),a=i[0],o=i[1];return T().createElement("div",{className:"mml-number"},T().createElement("input",{name:n,value:a,type:"hidden"}),T().createElement("span",{className:"mml-btn mml-btn--floating mml-btn--icon mml-number__dec",onClick:function(){return o(a-1)}},T().createElement(Y,{name:"remove"})),T().createElement("span",{className:"mml-number__count"},a),T().createElement("span",{className:"mml-btn mml-btn--floating mml-btn--icon mml-number__inc",onClick:function(){return o(a+1)}},T().createElement(Y,{name:"add"})))},rr=function(r){var n=r.children;return T().createElement("div",{className:"mml-row"},n)},rn=function(r){var n=r.onChange,e=r.icalFilter,i=r.getItemData,a=r.itemClassName,o=r.interval,s=r.format,E=r.value,A=(0,t.useCallback)(function(r,n){return Array(r).fill(!0).map(function(r,e){return i({interval:o,format:s,value:E,idx:n+e})}).filter(function(r){return!e||e&&e(r.value)})},[o,s,E,e,i]),u=(0,t.useState)(A(80,-40)),c=u[0],D=u[1],l=(0,t.useState)(1e4),R=l[0],F=l[1],N=(0,t.useRef)(40),O=(0,t.useState)(null),h=O[0],d=O[1],f=(0,t.useCallback)(function(r){n(r.value);var e=N.current||0,t=e-40-40,T=t-r.idx+3;T>=0&&(t-=T,N.current-=e-T,D(function(r){return[].concat(A(T,t),r)})),d(r.idx)},[D,A,N,n]),m=(0,t.useCallback)(function(r){D(function(n){return[].concat(n,A(40,r))})},[D,A]),Y=(0,t.useCallback)(function(){var r=N.current||0,n=r-40-40;return N&&(N.current-=40),D(function(r){return[].concat(A(40,n),r)}),F(r-40),!1},[D,A,N]);return(0,t.useEffect)(function(){if(E){for(var r=null,n=0;n=0?s()(t).add(24*e*n,"hour"):s()(t).subtract(-(24*e*n*1),"hour");return{idx:n,value:i,displayValue:s()(i).format(T),isSelected:function(r){return s()(i).isSame(1===e?s()(r):s()(r).add(e,"day"),"date")}}},rt=function(r){return T().createElement("div",{className:"mml-datepicker__select mml-datepicker__date"},T().createElement(rn,Object.assign({},r,{itemClassName:"mml-datepicker__item--day",getItemData:re})))};s().extend(F());var rT=function(r){var n=r.idx,e=r.interval,t=r.value,T=r.format,i=n>=0?s()(t).add(n*e,"minute"):s()(t).subtract(-1*n*e,"minute");return{idx:n,value:i,displayValue:s()(i).format(T),isSelected:function(r){return s()(i).isBetween(r,s()(r).add(e-1,"minute"),"minute","[]")}}},ri=function(r){return T().createElement("div",{className:"mml-datepicker__select mml-datepicker__time"},T().createElement(rn,Object.assign({},r,{itemClassName:"mml-datepicker__item--time",getItemData:rT})))},ra=function(r){var n=r.name,e=r.selected,i=r.dateInterval,a=r.timeInterval,o=r.dateFormat,s=r.timeFormat,E=r.fullDay,A=r.icalFilter,u=(0,t.useState)(e),c=u[0],D=u[1];return T().createElement("div",{className:"mml-datepicker mml-datepicker--"+(E?"single":"double")},T().createElement("input",{name:n,value:c.toISOString(),type:"hidden"}),T().createElement(rt,{icalFilter:A,format:o,value:c,onChange:function(r){D(function(n){return n.set("date",r.get("date")).set("month",r.get("month")).set("year",r.get("year"))})},interval:i}),!E&&T().createElement(ri,{icalFilter:A,format:s,value:c,onChange:function(r){D(function(n){return n.set("minute",r.get("minute")).set("hour",r.get("hour"))})},interval:a}))},ro=function(){var r=O(d.mark(function r(n,e){var t,T,i;return d.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,fetch(n,{method:"GET",redirect:"follow",credentials:"same-origin"});case 2:return t=r.sent,r.next=5,t.text();case 5:if(T=r.sent,t.ok){r.next=8;break}throw Error(T);case 8:return i=new(l())({ics:T,maxIterations:10}),r.abrupt("return",function(){return function(r){return!r||!i.between(r.toDate(),r.add(e,"minute").toDate()).events.length}});case 10:case"end":return r.stop()}},r)}));return function(n,e){return r.apply(this,arguments)}}(),rs=function(r){var n=r.name,e=r.selected,i=r.icalAvailability,a=r.duration,o=void 0===a?30:a,E=r.dateInterval,A=r.timeInterval,u=r.dateFormat,c=r.timeFormat,D=r.fullDay,l=(0,t.useState)(!1),S=l[0],R=l[1],F=(0,t.useState)(""),N=F[0],O=F[1],h=(0,t.useState)(function(){return function(){return!0}}),d=h[0],f=h[1];return(0,t.useEffect)(function(){i&&(R(!0),ro(i,o).then(f).catch(function(r){console.warn("loading ical failed",{icalAvailability:i,err:r}),O("iCal availability could not be loaded")}).finally(function(){return R(!1)}))},[i,o]),T().createElement(m,{className:"mml-scheduler"},T().createElement(M,{icon:"date_range",text:"Scheduler"}),T().createElement(Z,null,N&&!S&&T().createElement(P,{error:"Failed, error: "+N}),!N&&S&&T().createElement(j,{loading:!0,text:"Loading availability"}),!N&&!S&&T().createElement(ra,{name:n,selected:e?s()(e):s()().startOf("hour"),dateInterval:void 0===E?1:E,timeInterval:void 0===A?30:A,dateFormat:void 0===u?"ddd MMM DD":u,timeFormat:void 0===c?"hh:mm A":c,fullDay:void 0!==D&&D,icalFilter:d})))},rE=function(r){var n=r.success;return n?T().createElement("div",{className:"mml-success"},n):null},rA=function(r){var n=r.text,e=r.className;return T().createElement("div",{className:("mml-text "+(void 0===e?"":e)).trim()},n)},ru={button:function(r){return T().createElement(k,Object.assign({},r.attributes,{key:r.key,text:r.getText(),name:r.attributes.name,value:r.attributes.value}))},button_list:function(r,n){return T().createElement(g,Object.assign({},r.attributes,{key:r.key}),n)},input:function(r){return T().createElement(Q,Object.assign({},r.attributes,{key:r.key,name:r.attributes.name,value:r.attributes.value}))},add_to_calendar:function(r){return T().createElement(U,Object.assign({},r.attributes,{key:r.key,title:r.attributes.title,start:r.attributes.start,end:r.attributes.end}))},col:function(r,n){return T().createElement(_,Object.assign({},r.attributes,{key:r.key}),n)},row:function(r,n){return T().createElement(rr,Object.assign({},r.attributes,{key:r.key}),n)},icon:function(r){return T().createElement(Y,Object.assign({},r.attributes,{key:r.key,name:r.attributes.name}))},image:function(r){return T().createElement(z,Object.assign({},r.attributes,{key:r.key,src:r.attributes.src}))},md:function(r){return T().createElement($,Object.assign({},r.attributes,{key:r.key,text:r.getText()}))},text:function(r){return T().createElement(rA,Object.assign({},r.attributes,{key:r.key,text:r.getText()}))},scheduler:function(r){return T().createElement(rs,Object.assign({},r.attributes,{key:r.key,name:r.attributes.name,dateInterval:parseInt(r.attributes.dateInterval,10)||1,timeInterval:parseInt(r.attributes.timeInterval,10)||30,duration:parseInt(r.attributes.duration,10)||30,selected:r.attributes.selected,fullDay:"true"===r.attributes.fullDay,icalAvailability:r.attributes.icalAvailability}))},carousel:function(r,n){return T().createElement(w,Object.assign({slideWidth:r.attributes.slideWidth},r.attributes,{key:r.key}),n)},item:function(r,n){return T().createElement(C,Object.assign({},r.attributes,{key:r.key}),n)},number:function(r){return T().createElement(X,Object.assign({},r.attributes,{key:r.key,name:r.attributes.name,value:r.attributes.value}))}},rc=function(){function r(r,n,e){this.converters=h({},ru,e),this.node=r,this.children=n,this.reactElements=this.toReact(),this.name=r.attributes.name,this.type=r.attributes.type}return r.prototype.toReact=function(r){var n=this;void 0===r&&(r=this);var e=[];return(r.children||[]).forEach(function(r,t){var T=n.converters[r.name];if(!T||!Object.hasOwnProperty.call(n.converters,r.name))throw Error("Converter not found for tag "+r.name+", Available converters are "+Object.keys(n.converters));var i=n.toReact(r);r.key="tag-"+r.name+"-position-"+t,e.push(T(r,i))}),e},r}();function rD(r){var n=r.trim();return n.startsWith(""+r+""),n=n.replace(/&(?!amp;|lt;|gt;)/g,"&"),a()(n)}function rl(r,n){if(!r||!r.children||!r.children.length)throw Error("bad input");var e=r.children[0];if("mml"!==e.name)throw Error("missing mml tag");return new rc(e,function r(n){return n.reduce(function(n,e){e.children&&(t=r(e.children));var t,T=e.name;if("text"===e.type){if(!e.text.trim().length)return n;T="text"}return n.push(new f(T,e,t)),n},[])}(e.children),n)}function rS(r,n){return rl(rD(r),n)}var rR=function(r){var n,e=r.source,i=r.onSubmit,a=r.converters,o=r.theme,s=r.className,E=r.Loading,A=void 0===E?j:E,u=r.Error,c=void 0===u?P:u,D=r.Success,l=void 0===D?rE:D,S=(0,t.useState)(""),R=S[0],F=S[1],N=(0,t.useState)({loading:!1,error:"",success:""}),h=N[0],f=N[1],m=(0,t.useMemo)(function(){try{return rS(e,a)}catch(r){return console.warn("mml parsing error: ",e,r),F("This chat message has invalid formatting and can't be shown"),null}},[e,a]),Y=(0,t.useCallback)((n=O(d.mark(function r(n){var e;return d.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(n.preventDefault(),e={},null!=m&&m.name&&(e.mml_name=m.name),new FormData(n.currentTarget).forEach(function(r,n){e[n]=r}),i){r.next=6;break}return r.abrupt("return",console.warn("Forgot to pass onSubmit prop to ? payload:",e));case 6:return r.prev=6,f({loading:!0,error:"",success:""}),r.next=10,i(e);case 10:f({loading:!1,error:"",success:"submitted"}),r.next=16;break;case 13:r.prev=13,r.t0=r.catch(6),f({loading:!1,error:"Failed to send the request. Please try again.",success:""});case 16:case"end":return r.stop()}},r,null,[[6,13]])})),function(r){return n.apply(this,arguments)}),[i,m]);return T().createElement("div",{className:"mml-container "+(void 0===o?"":o)+" "+(void 0===s?"":s),"data-testid":"mml-container"},R?T().createElement("div",{className:"mml-wrap"},c&&T().createElement(c,{error:R})):T().createElement("form",{onSubmit:Y,className:"mml-wrap","data-testid":"mml-form"},null!=m&&m.type?T().createElement("div",{className:"mml-card"},null==m?void 0:m.reactElements):null==m?void 0:m.reactElements,h.loading&&A&&T().createElement(A,{loading:h.loading}),h.success&&l&&T().createElement(l,{success:h.success}),h.error&&c&&T().createElement(c,{error:h.error})))}},32455:r=>{"use strict";r.exports=function(r){if(r)throw r}},24679:r=>{"use strict";r.exports=r=>{if("[object Object]"!==Object.prototype.toString.call(r))return!1;let n=Object.getPrototypeOf(r);return null===n||n===Object.prototype}},17613:(r,n,e)=>{r.exports=e(64139)},64139:(r,n,e)=>{"use strict";n.find=void 0;var t=e(31794),T=(a(e(1699)),a(e(66333))),i=a(e(93186));function a(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(n[e]=r[e]);return n.default=r,n}Array.isArray||(Array.isArray=function(r){return"[object Array]"===Object.prototype.toString.call(r)}),n.find=function(r){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=i.run(T.run(r)),t=[],a=0;a{"use strict";n.__esModule=!0,n.start=n.run=n.TOKENS=n.State=void 0;var t=e(44181),T=e(48255),i=function(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(n[e]=r[e]);return n.default=r,n}(T),a=e(62256),o=function(r){return new t.TokenState(r)},s=o(),E=o(),A=o(),u=o(),c=o(),D=o(),l=o(),S=o(T.URL),R=o(),F=o(T.URL),N=o(T.URL),O=o(),h=o(),d=o(),f=o(),m=o(),Y=o(T.URL),M=o(T.URL),Z=o(T.URL),g=o(T.URL),B=o(),y=o(),I=o(),v=o(),L=o(),b=o(),G=o(T.EMAIL),x=o(),H=o(T.EMAIL),U=o(T.MAILTOEMAIL),k=o(),w=o(),C=o(),_=o(),P=o(T.NL);s.on(a.NL,P).on(a.PROTOCOL,E).on(a.MAILTO,A).on(a.SLASH,u),E.on(a.SLASH,u),u.on(a.SLASH,c),s.on(a.TLD,D).on(a.DOMAIN,D).on(a.LOCALHOST,S).on(a.NUM,D),c.on(a.TLD,N).on(a.DOMAIN,N).on(a.NUM,N).on(a.LOCALHOST,N),D.on(a.DOT,l),L.on(a.DOT,b),l.on(a.TLD,S).on(a.DOMAIN,D).on(a.NUM,D).on(a.LOCALHOST,D),b.on(a.TLD,G).on(a.DOMAIN,L).on(a.NUM,L).on(a.LOCALHOST,L),S.on(a.DOT,l),G.on(a.DOT,b),S.on(a.COLON,R).on(a.SLASH,N),R.on(a.NUM,F),F.on(a.SLASH,N),G.on(a.COLON,x),x.on(a.NUM,H);var z=[a.DOMAIN,a.AT,a.LOCALHOST,a.NUM,a.PLUS,a.POUND,a.PROTOCOL,a.SLASH,a.TLD,a.UNDERSCORE,a.SYM,a.AMPERSAND],Q=[a.COLON,a.DOT,a.QUERY,a.PUNCTUATION,a.CLOSEBRACE,a.CLOSEBRACKET,a.CLOSEANGLEBRACKET,a.CLOSEPAREN,a.OPENBRACE,a.OPENBRACKET,a.OPENANGLEBRACKET,a.OPENPAREN];N.on(a.OPENBRACE,h).on(a.OPENBRACKET,d).on(a.OPENANGLEBRACKET,f).on(a.OPENPAREN,m),O.on(a.OPENBRACE,h).on(a.OPENBRACKET,d).on(a.OPENANGLEBRACKET,f).on(a.OPENPAREN,m),h.on(a.CLOSEBRACE,N),d.on(a.CLOSEBRACKET,N),f.on(a.CLOSEANGLEBRACKET,N),m.on(a.CLOSEPAREN,N),Y.on(a.CLOSEBRACE,N),M.on(a.CLOSEBRACKET,N),Z.on(a.CLOSEANGLEBRACKET,N),g.on(a.CLOSEPAREN,N),B.on(a.CLOSEBRACE,N),y.on(a.CLOSEBRACKET,N),I.on(a.CLOSEANGLEBRACKET,N),v.on(a.CLOSEPAREN,N),h.on(z,Y),d.on(z,M),f.on(z,Z),m.on(z,g),h.on(Q,B),d.on(Q,y),f.on(Q,I),m.on(Q,v),Y.on(z,Y),M.on(z,M),Z.on(z,Z),g.on(z,g),Y.on(Q,Y),M.on(Q,M),Z.on(Q,Z),g.on(Q,g),B.on(z,Y),y.on(z,M),I.on(z,Z),v.on(z,g),B.on(Q,B),y.on(Q,y),I.on(Q,I),v.on(Q,v),N.on(z,N),O.on(z,N),N.on(Q,O),O.on(Q,O),A.on(a.TLD,U).on(a.DOMAIN,U).on(a.NUM,U).on(a.LOCALHOST,U),U.on(z,U).on(Q,k),k.on(z,U).on(Q,k);var q=[a.DOMAIN,a.NUM,a.PLUS,a.POUND,a.QUERY,a.UNDERSCORE,a.SYM,a.AMPERSAND,a.TLD];D.on(q,w).on(a.AT,C),S.on(q,w).on(a.AT,C),l.on(q,w),w.on(q,w).on(a.AT,C).on(a.DOT,_),_.on(q,w),C.on(a.TLD,L).on(a.DOMAIN,L).on(a.LOCALHOST,G),n.State=t.TokenState,n.TOKENS=i,n.run=function(r){for(var n=r.length,e=0,t=[],i=[];e=0&&c++,e++,A++;if(c<0)for(var D=e-A;D0&&(t.push(new T.TEXT(i)),i=[]),e-=c,A-=c;var l=u.emit();t.push(new l(r.slice(e-A,e)))}}return i.length>0&&t.push(new T.TEXT(i)),t},n.start=s},66333:(r,n,e)=>{"use strict";n.__esModule=!0,n.start=n.run=n.TOKENS=n.State=void 0;var t=e(44181),T=e(62256),i=function(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&(n[e]=r[e]);return n.default=r,n}(T),a="aaa|aarp|abarth|abb|abbott|abbvie|abc|able|abogado|abudhabi|ac|academy|accenture|accountant|accountants|aco|active|actor|ad|adac|ads|adult|ae|aeg|aero|aetna|af|afamilycompany|afl|africa|ag|agakhan|agency|ai|aig|aigo|airbus|airforce|airtel|akdn|al|alfaromeo|alibaba|alipay|allfinanz|allstate|ally|alsace|alstom|am|americanexpress|americanfamily|amex|amfam|amica|amsterdam|analytics|android|anquan|anz|ao|aol|apartments|app|apple|aq|aquarelle|ar|arab|aramco|archi|army|arpa|art|arte|as|asda|asia|associates|at|athleta|attorney|au|auction|audi|audible|audio|auspost|author|auto|autos|avianca|aw|aws|ax|axa|az|azure|ba|baby|baidu|banamex|bananarepublic|band|bank|bar|barcelona|barclaycard|barclays|barefoot|bargains|baseball|basketball|bauhaus|bayern|bb|bbc|bbt|bbva|bcg|bcn|bd|be|beats|beauty|beer|bentley|berlin|best|bestbuy|bet|bf|bg|bh|bharti|bi|bible|bid|bike|bing|bingo|bio|biz|bj|black|blackfriday|blanco|blockbuster|blog|bloomberg|blue|bm|bms|bmw|bn|bnl|bnpparibas|bo|boats|boehringer|bofa|bom|bond|boo|book|booking|boots|bosch|bostik|boston|bot|boutique|box|br|bradesco|bridgestone|broadway|broker|brother|brussels|bs|bt|budapest|bugatti|build|builders|business|buy|buzz|bv|bw|by|bz|bzh|ca|cab|cafe|cal|call|calvinklein|cam|camera|camp|cancerresearch|canon|capetown|capital|capitalone|car|caravan|cards|care|career|careers|cars|cartier|casa|case|caseih|cash|casino|cat|catering|catholic|cba|cbn|cbre|cbs|cc|cd|ceb|center|ceo|cern|cf|cfa|cfd|cg|ch|chanel|channel|chase|chat|cheap|chintai|chloe|christmas|chrome|chrysler|church|ci|cipriani|circle|cisco|citadel|citi|citic|city|cityeats|ck|cl|claims|cleaning|click|clinic|clinique|clothing|cloud|club|clubmed|cm|cn|co|coach|codes|coffee|college|cologne|com|comcast|commbank|community|company|compare|computer|comsec|condos|construction|consulting|contact|contractors|cooking|cookingchannel|cool|coop|corsica|country|coupon|coupons|courses|cr|credit|creditcard|creditunion|cricket|crown|crs|cruise|cruises|csc|cu|cuisinella|cv|cw|cx|cy|cymru|cyou|cz|dabur|dad|dance|data|date|dating|datsun|day|dclk|dds|de|deal|dealer|deals|degree|delivery|dell|deloitte|delta|democrat|dental|dentist|desi|design|dev|dhl|diamonds|diet|digital|direct|directory|discount|discover|dish|diy|dj|dk|dm|dnp|do|docs|doctor|dodge|dog|doha|domains|dot|download|drive|dtv|dubai|duck|dunlop|duns|dupont|durban|dvag|dvr|dz|earth|eat|ec|eco|edeka|edu|education|ee|eg|email|emerck|energy|engineer|engineering|enterprises|epost|epson|equipment|er|ericsson|erni|es|esq|estate|esurance|et|etisalat|eu|eurovision|eus|events|everbank|exchange|expert|exposed|express|extraspace|fage|fail|fairwinds|faith|family|fan|fans|farm|farmers|fashion|fast|fedex|feedback|ferrari|ferrero|fi|fiat|fidelity|fido|film|final|finance|financial|fire|firestone|firmdale|fish|fishing|fit|fitness|fj|fk|flickr|flights|flir|florist|flowers|fly|fm|fo|foo|food|foodnetwork|football|ford|forex|forsale|forum|foundation|fox|fr|free|fresenius|frl|frogans|frontdoor|frontier|ftr|fujitsu|fujixerox|fun|fund|furniture|futbol|fyi|ga|gal|gallery|gallo|gallup|game|games|gap|garden|gb|gbiz|gd|gdn|ge|gea|gent|genting|george|gf|gg|ggee|gh|gi|gift|gifts|gives|giving|gl|glade|glass|gle|global|globo|gm|gmail|gmbh|gmo|gmx|gn|godaddy|gold|goldpoint|golf|goo|goodhands|goodyear|goog|google|gop|got|gov|gp|gq|gr|grainger|graphics|gratis|green|gripe|grocery|group|gs|gt|gu|guardian|gucci|guge|guide|guitars|guru|gw|gy|hair|hamburg|hangout|haus|hbo|hdfc|hdfcbank|health|healthcare|help|helsinki|here|hermes|hgtv|hiphop|hisamitsu|hitachi|hiv|hk|hkt|hm|hn|hockey|holdings|holiday|homedepot|homegoods|homes|homesense|honda|honeywell|horse|hospital|host|hosting|hot|hoteles|hotels|hotmail|house|how|hr|hsbc|ht|htc|hu|hughes|hyatt|hyundai|ibm|icbc|ice|icu|id|ie|ieee|ifm|ikano|il|im|imamat|imdb|immo|immobilien|in|industries|infiniti|info|ing|ink|institute|insurance|insure|int|intel|international|intuit|investments|io|ipiranga|iq|ir|irish|is|iselect|ismaili|ist|istanbul|it|itau|itv|iveco|iwc|jaguar|java|jcb|jcp|je|jeep|jetzt|jewelry|jio|jlc|jll|jm|jmp|jnj|jo|jobs|joburg|jot|joy|jp|jpmorgan|jprs|juegos|juniper|kaufen|kddi|ke|kerryhotels|kerrylogistics|kerryproperties|kfh|kg|kh|ki|kia|kim|kinder|kindle|kitchen|kiwi|km|kn|koeln|komatsu|kosher|kp|kpmg|kpn|kr|krd|kred|kuokgroup|kw|ky|kyoto|kz|la|lacaixa|ladbrokes|lamborghini|lamer|lancaster|lancia|lancome|land|landrover|lanxess|lasalle|lat|latino|latrobe|law|lawyer|lb|lc|lds|lease|leclerc|lefrak|legal|lego|lexus|lgbt|li|liaison|lidl|life|lifeinsurance|lifestyle|lighting|like|lilly|limited|limo|lincoln|linde|link|lipsy|live|living|lixil|lk|loan|loans|locker|locus|loft|lol|london|lotte|lotto|love|lpl|lplfinancial|lr|ls|lt|ltd|ltda|lu|lundbeck|lupin|luxe|luxury|lv|ly|ma|macys|madrid|maif|maison|makeup|man|management|mango|map|market|marketing|markets|marriott|marshalls|maserati|mattel|mba|mc|mckinsey|md|me|med|media|meet|melbourne|meme|memorial|men|menu|meo|merckmsd|metlife|mg|mh|miami|microsoft|mil|mini|mint|mit|mitsubishi|mk|ml|mlb|mls|mm|mma|mn|mo|mobi|mobile|mobily|moda|moe|moi|mom|monash|money|monster|mopar|mormon|mortgage|moscow|moto|motorcycles|mov|movie|movistar|mp|mq|mr|ms|msd|mt|mtn|mtr|mu|museum|mutual|mv|mw|mx|my|mz|na|nab|nadex|nagoya|name|nationwide|natura|navy|nba|nc|ne|nec|net|netbank|netflix|network|neustar|new|newholland|news|next|nextdirect|nexus|nf|nfl|ng|ngo|nhk|ni|nico|nike|nikon|ninja|nissan|nissay|nl|no|nokia|northwesternmutual|norton|now|nowruz|nowtv|np|nr|nra|nrw|ntt|nu|nyc|nz|obi|observer|off|office|okinawa|olayan|olayangroup|oldnavy|ollo|om|omega|one|ong|onl|online|onyourside|ooo|open|oracle|orange|org|organic|origins|osaka|otsuka|ott|ovh|pa|page|panasonic|panerai|paris|pars|partners|parts|party|passagens|pay|pccw|pe|pet|pf|pfizer|pg|ph|pharmacy|phd|philips|phone|photo|photography|photos|physio|piaget|pics|pictet|pictures|pid|pin|ping|pink|pioneer|pizza|pk|pl|place|play|playstation|plumbing|plus|pm|pn|pnc|pohl|poker|politie|porn|post|pr|pramerica|praxi|press|prime|pro|prod|productions|prof|progressive|promo|properties|property|protection|pru|prudential|ps|pt|pub|pw|pwc|py|qa|qpon|quebec|quest|qvc|racing|radio|raid|re|read|realestate|realtor|realty|recipes|red|redstone|redumbrella|rehab|reise|reisen|reit|reliance|ren|rent|rentals|repair|report|republican|rest|restaurant|review|reviews|rexroth|rich|richardli|ricoh|rightathome|ril|rio|rip|rmit|ro|rocher|rocks|rodeo|rogers|room|rs|rsvp|ru|rugby|ruhr|run|rw|rwe|ryukyu|sa|saarland|safe|safety|sakura|sale|salon|samsclub|samsung|sandvik|sandvikcoromant|sanofi|sap|sapo|sarl|sas|save|saxo|sb|sbi|sbs|sc|sca|scb|schaeffler|schmidt|scholarships|school|schule|schwarz|science|scjohnson|scor|scot|sd|se|search|seat|secure|security|seek|select|sener|services|ses|seven|sew|sex|sexy|sfr|sg|sh|shangrila|sharp|shaw|shell|shia|shiksha|shoes|shop|shopping|shouji|show|showtime|shriram|si|silk|sina|singles|site|sj|sk|ski|skin|sky|skype|sl|sling|sm|smart|smile|sn|sncf|so|soccer|social|softbank|software|sohu|solar|solutions|song|sony|soy|space|spiegel|spot|spreadbetting|sr|srl|srt|st|stada|staples|star|starhub|statebank|statefarm|statoil|stc|stcgroup|stockholm|storage|store|stream|studio|study|style|su|sucks|supplies|supply|support|surf|surgery|suzuki|sv|swatch|swiftcover|swiss|sx|sy|sydney|symantec|systems|sz|tab|taipei|talk|taobao|target|tatamotors|tatar|tattoo|tax|taxi|tc|tci|td|tdk|team|tech|technology|tel|telecity|telefonica|temasek|tennis|teva|tf|tg|th|thd|theater|theatre|tiaa|tickets|tienda|tiffany|tips|tires|tirol|tj|tjmaxx|tjx|tk|tkmaxx|tl|tm|tmall|tn|to|today|tokyo|tools|top|toray|toshiba|total|tours|town|toyota|toys|tr|trade|trading|training|travel|travelchannel|travelers|travelersinsurance|trust|trv|tt|tube|tui|tunes|tushu|tv|tvs|tw|tz|ua|ubank|ubs|uconnect|ug|uk|unicom|university|uno|uol|ups|us|uy|uz|va|vacations|vana|vanguard|vc|ve|vegas|ventures|verisign|versicherung|vet|vg|vi|viajes|video|vig|viking|villas|vin|vip|virgin|visa|vision|vista|vistaprint|viva|vivo|vlaanderen|vn|vodka|volkswagen|volvo|vote|voting|voto|voyage|vu|vuelos|wales|walmart|walter|wang|wanggou|warman|watch|watches|weather|weatherchannel|webcam|weber|website|wed|wedding|weibo|weir|wf|whoswho|wien|wiki|williamhill|win|windows|wine|winners|wme|wolterskluwer|woodside|work|works|world|wow|ws|wtc|wtf|xbox|xerox|xfinity|xihuan|xin|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--30rr7y|xn--3bst00m|xn--3ds443g|xn--3e0b707e|xn--3hcrj9c|xn--3oq18vl8pn36a|xn--3pxu8k|xn--42c2d9a|xn--45br5cyl|xn--45brj9c|xn--45q11c|xn--4gbrim|xn--54b7fta0cc|xn--55qw42g|xn--55qx5d|xn--5su34j936bgsg|xn--5tzm5g|xn--6frz82g|xn--6qq986b3xl|xn--80adxhks|xn--80ao21a|xn--80aqecdr1a|xn--80asehdb|xn--80aswg|xn--8y0a063a|xn--90a3ac|xn--90ae|xn--90ais|xn--9dbq2a|xn--9et52u|xn--9krt00a|xn--b4w605ferd|xn--bck1b9a5dre4c|xn--c1avg|xn--c2br7g|xn--cck2b3b|xn--cg4bki|xn--clchc0ea0b2g2a9gcd|xn--czr694b|xn--czrs0t|xn--czru2d|xn--d1acj3b|xn--d1alf|xn--e1a4c|xn--eckvdtc9d|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fhbei|xn--fiq228c5hs|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--fjq720a|xn--flw351e|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--fzys8d69uvgm|xn--g2xx48c|xn--gckr3f0f|xn--gecrj9c|xn--gk3at1e|xn--h2breg3eve|xn--h2brj9c|xn--h2brj9c8c|xn--hxt814e|xn--i1b6b1a6a2e|xn--imr513n|xn--io0a7i|xn--j1aef|xn--j1amh|xn--j6w193g|xn--jlq61u9w7b|xn--jvr189m|xn--kcrx77d1x4a|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--kput3i|xn--l1acc|xn--lgbbat1ad8j|xn--mgb9awbf|xn--mgba3a3ejt|xn--mgba3a4f16a|xn--mgba7c0bbn0a|xn--mgbaakc7dvf|xn--mgbaam7a8h|xn--mgbab2bd|xn--mgbai9azgqp6j|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a|xn--mgbbh1a71e|xn--mgbc0a9azcg|xn--mgbca7dzdo|xn--mgberp4a5d4ar|xn--mgbgu82a|xn--mgbi4ecexp|xn--mgbpl2fh|xn--mgbt3dhd|xn--mgbtx2b|xn--mgbx4cd0ab|xn--mix891f|xn--mk1bu44c|xn--mxtq1m|xn--ngbc5azd|xn--ngbe9e0a|xn--ngbrx|xn--node|xn--nqv7f|xn--nqv7fs00ema|xn--nyqy26a|xn--o3cw4h|xn--ogbpf8fl|xn--p1acf|xn--p1ai|xn--pbt977c|xn--pgbs0dh|xn--pssy2u|xn--q9jyb4c|xn--qcka1pmc|xn--qxam|xn--rhqv96g|xn--rovu88b|xn--rvc1e0am3e|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--tckwe|xn--tiq49xqyj|xn--unup4y|xn--vermgensberater-ctb|xn--vermgensberatung-pwb|xn--vhquv|xn--vuq861b|xn--w4r85el8fhu5dnra|xn--w4rs40l|xn--wgbh1c|xn--wgbl6a|xn--xhq521b|xn--xkc2al3hye2a|xn--xkc2dl3a5ee0h|xn--y9a3aq|xn--yfro4i67o|xn--ygbi2ammx|xn--zfr164b|xperia|xxx|xyz|yachts|yahoo|yamaxun|yandex|ye|yodobashi|yoga|yokohama|you|youtube|yt|yun|za|zappos|zara|zero|zip|zippo|zm|zone|zuerich|zw".split("|"),o="0123456789".split(""),s="0123456789abcdefghijklmnopqrstuvwxyz".split(""),E=[" ","\f","\r"," ","\v","\xa0"," ","᠎"],A=[],u=function(r){return new t.CharacterState(r)},c=u(),D=u(T.NUM),l=u(T.DOMAIN),S=u(),R=u(T.WS);c.on("@",u(T.AT)).on(".",u(T.DOT)).on("+",u(T.PLUS)).on("#",u(T.POUND)).on("?",u(T.QUERY)).on("/",u(T.SLASH)).on("_",u(T.UNDERSCORE)).on(":",u(T.COLON)).on("{",u(T.OPENBRACE)).on("[",u(T.OPENBRACKET)).on("<",u(T.OPENANGLEBRACKET)).on("(",u(T.OPENPAREN)).on("}",u(T.CLOSEBRACE)).on("]",u(T.CLOSEBRACKET)).on(">",u(T.CLOSEANGLEBRACKET)).on(")",u(T.CLOSEPAREN)).on("&",u(T.AMPERSAND)).on([",",";","!",'"',"'"],u(T.PUNCTUATION)),c.on("\n",u(T.NL)).on(E,R),R.on(E,R);for(var F=0;F=0&&E++,o++,T++;if(!(E<0)){T-=E,o-=E;var A=s.emit();t.push(new A(r.substr(T-o,o)))}}return t},n.start=c},44181:(r,n,e)=>{"use strict";n.__esModule=!0,n.stateify=n.TokenState=n.CharacterState=void 0;var t=e(31794);function T(){return function(r){this.j=[],this.T=r||null}}var i=T();i.prototype={defaultTransition:!1,on:function(r,n){if(r instanceof Array){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:null,e=this.next(new r(""));return e===this.defaultTransition?(e=new this.constructor(n),this.on(r,e)):n&&(e.T=n),e},test:function(r,n){return r instanceof n}});n.CharacterState=a,n.TokenState=o,n.stateify=function(r,n,e,t){for(var T=0,i=r.length,o=n,s=[],E=void 0;T=i)return[];for(;T{"use strict";n.__esModule=!0,n.createTokenClass=function(){return function(r){r&&(this.v=r)}}},48255:(r,n,e)=>{"use strict";n.__esModule=!0,n.URL=n.TEXT=n.NL=n.EMAIL=n.MAILTOEMAIL=n.Base=void 0;var t=e(18039),T=e(31794),i=e(62256),a=(0,t.createTokenClass)();a.prototype={type:"token",isLink:!1,toString:function(){for(var r=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:"http";return{type:this.type,value:this.toString(),href:this.toHref(r)}}};var o=(0,T.inherits)(a,(0,t.createTokenClass)(),{type:"email",isLink:!0}),s=(0,T.inherits)(a,(0,t.createTokenClass)(),{type:"email",isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),E=(0,T.inherits)(a,(0,t.createTokenClass)(),{type:"text"}),A=(0,T.inherits)(a,(0,t.createTokenClass)(),{type:"nl"}),u=(0,T.inherits)(a,(0,t.createTokenClass)(),{type:"url",isLink:!0,toHref:function(){for(var r,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http",e=!1,t=!1,T=this.v,a=[],o=0;T[o]instanceof i.PROTOCOL;)e=!0,a.push(T[o].toString().toLowerCase()),o++;for(;T[o]instanceof i.SLASH;)t=!0,a.push(T[o].toString()),o++;for(;(r=T[o])instanceof i.DOMAIN||r instanceof i.TLD;)a.push(T[o].toString().toLowerCase()),o++;for(;o{"use strict";n.__esModule=!0,n.AMPERSAND=n.CLOSEPAREN=n.CLOSEANGLEBRACKET=n.CLOSEBRACKET=n.CLOSEBRACE=n.OPENPAREN=n.OPENANGLEBRACKET=n.OPENBRACKET=n.OPENBRACE=n.WS=n.TLD=n.SYM=n.UNDERSCORE=n.SLASH=n.MAILTO=n.PROTOCOL=n.QUERY=n.POUND=n.PLUS=n.NUM=n.NL=n.LOCALHOST=n.PUNCTUATION=n.DOT=n.COLON=n.AT=n.DOMAIN=n.Base=void 0;var t=e(18039),T=e(31794),i=(0,t.createTokenClass)();function a(r){return(0,T.inherits)(i,(0,t.createTokenClass)(),r?{v:r}:{})}i.prototype={toString:function(){return this.v+""}};var o=a(),s=a("@"),E=a(":"),A=a("."),u=a(),c=a(),D=a("\n"),l=a(),S=a("+"),R=a("#"),F=a(),N=a("mailto:"),O=a("?"),h=a("/"),d=a("_"),f=a(),m=a(),Y=a(),M=a("{"),Z=a("["),g=a("<"),B=a("("),y=a("}"),I=a("]"),v=a(">"),L=a(")"),b=a("&");n.Base=i,n.DOMAIN=o,n.AT=s,n.COLON=E,n.DOT=A,n.PUNCTUATION=u,n.LOCALHOST=c,n.NL=D,n.NUM=l,n.PLUS=S,n.POUND=R,n.QUERY=O,n.PROTOCOL=F,n.MAILTO=N,n.SLASH=h,n.UNDERSCORE=d,n.SYM=f,n.TLD=m,n.WS=Y,n.OPENBRACE=M,n.OPENBRACKET=Z,n.OPENANGLEBRACKET=g,n.OPENPAREN=B,n.CLOSEBRACE=y,n.CLOSEBRACKET=I,n.CLOSEANGLEBRACKET=v,n.CLOSEPAREN=L,n.AMPERSAND=b},31794:(r,n)=>{"use strict";n.__esModule=!0,n.inherits=function(r,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},t=Object.create(r.prototype);for(var T in e)t[T]=e[T];return t.constructor=n,n.prototype=t,n}},1699:(r,n)=>{"use strict";n.__esModule=!0;var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t={defaultProtocol:"http",events:null,format:i,formatHref:i,nl2br:!1,tagName:"a",target:function(r,n){return"url"===n?"_blank":null},validate:!0,ignoreTags:[],attributes:null,className:"linkified"};function T(r){r=r||{},this.defaultProtocol=r.hasOwnProperty("defaultProtocol")?r.defaultProtocol:t.defaultProtocol,this.events=r.hasOwnProperty("events")?r.events:t.events,this.format=r.hasOwnProperty("format")?r.format:t.format,this.formatHref=r.hasOwnProperty("formatHref")?r.formatHref:t.formatHref,this.nl2br=r.hasOwnProperty("nl2br")?r.nl2br:t.nl2br,this.tagName=r.hasOwnProperty("tagName")?r.tagName:t.tagName,this.target=r.hasOwnProperty("target")?r.target:t.target,this.validate=r.hasOwnProperty("validate")?r.validate:t.validate,this.ignoreTags=[],this.attributes=r.attributes||r.linkAttributes||t.attributes,this.className=r.hasOwnProperty("className")?r.className:r.linkClass||t.className;for(var n=r.hasOwnProperty("ignoreTags")?r.ignoreTags:t.ignoreTags,e=0;e{"use strict";r.exports=function(r,n,e){return"string"!=typeof n&&(e=n,n=void 0),(function(r){var n=function(r,n){for(var e=-1;++e-1&&(O.call(this,r),h.call(this,r))},link:R(function(){var r=this.stack[this.stack.length-1];e.inReference?(r.type+="Reference",r.referenceType=e.referenceType||"shortcut",delete r.url,delete r.title):(delete r.identifier,delete r.label,delete r.referenceType),e.referenceType=void 0}),listItem:R(),listOrdered:R(),listUnordered:R(),paragraph:R(),referenceString:function(r){var n=this.resume();this.stack[this.stack.length-1].label=n,this.stack[this.stack.length-1].identifier=a(this.sliceSerialize(r)).toLowerCase(),e.referenceType="full"},resourceDestinationString:function(){var r=this.resume();this.stack[this.stack.length-1].url=r},resourceTitleString:function(){var r=this.resume();this.stack[this.stack.length-1].title=r},resource:function(){e.inReference=void 0},setextHeading:R(function(){e.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(r){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(r).charCodeAt(0)?1:2},setextHeadingText:function(){e.setextHeadingSlurpLineEnding=!0},strong:R(),thematicBreak:R()}},(r||{}).mdastExtensions||[]),e={};return function(r){for(var e,t,a={type:"root",children:[]},o=[],u=[],D=-1,R={stack:[a],tokenStack:o,config:n,enter:S,exit:F,buffer:l,resume:N,setData:s,getData:E};++D{"use strict";r.exports=e(2934)},80804:r=>{"use strict";function n(r){return r&&(r.value||r.alt||r.title||"children"in r&&e(r.children)||"length"in r&&e(r))||""}function e(r){for(var e=[],t=-1;++t{"use strict";var t=e(87613)(/[A-Za-z]/);r.exports=t},73718:(r,n,e)=>{"use strict";var t=e(87613)(/[\dA-Za-z]/);r.exports=t},65295:(r,n,e)=>{"use strict";var t=e(87613)(/[#-'*+\--9=?A-Z^-~]/);r.exports=t},74168:r=>{"use strict";r.exports=function(r){return r<32||127===r}},69885:(r,n,e)=>{"use strict";var t=e(87613)(/\d/);r.exports=t},85028:(r,n,e)=>{"use strict";var t=e(87613)(/[\dA-Fa-f]/);r.exports=t},37519:(r,n,e)=>{"use strict";var t=e(87613)(/[!-/:-@[-`{-~]/);r.exports=t},10014:r=>{"use strict";r.exports=function(r){return r<0||32===r}},24772:r=>{"use strict";r.exports=function(r){return r<-2}},13848:r=>{"use strict";r.exports=function(r){return -2===r||-1===r||32===r}},59179:(r,n,e)=>{"use strict";var t=e(93272),T=e(87613)(t);r.exports=T},67138:(r,n,e)=>{"use strict";var t=e(87613)(/\s/);r.exports=t},74753:r=>{"use strict";var n=Object.assign;r.exports=n},13740:r=>{"use strict";var n=String.fromCharCode;r.exports=n},92952:r=>{"use strict";r.exports=({}).hasOwnProperty},31926:r=>{"use strict";r.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},86035:r=>{"use strict";r.exports=["pre","script","style","textarea"]},75342:r=>{"use strict";var n=[].splice;r.exports=n},93272:r=>{"use strict";r.exports=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/},55408:(r,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=e(12e3),T=e(24201),i=e(71140),a=e(13354),o=e(20711),s=e(48794),E=e(99412),A=e(8115),u=e(83175),c=e(90872),D=e(50501),l=e(70739),S=e(12651),R=e(43622),F=e(79805),N=e(78185),O=e(14726),h=e(33824),d=e(98365),f=e(98810),m=e(9703),Y={null:[T,t.resolver]};n.contentInitial={91:c},n.disable={null:[]},n.document={42:d,43:d,45:d,48:d,49:d,50:d,51:d,52:d,53:d,54:d,55:d,56:d,57:d,62:a},n.flow={35:l,42:m,45:[f,m],60:S,61:f,95:m,96:E,126:E},n.flowInitial={"-2":A,"-1":A,32:A},n.insideSpan=Y,n.string={38:s,92:o},n.text={"-5":h,"-4":h,"-3":h,33:N,38:s,42:T,60:[i,R],91:O,92:[D,o],93:F,95:T,96:u}},65823:(r,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=e(24772),T=e(66262);n.tokenize=function(r){var n,e=r.attempt(this.parser.constructs.contentInitial,function(n){if(null===n){r.consume(n);return}return r.enter("lineEnding"),r.consume(n),r.exit("lineEnding"),T(r,e,"linePrefix")},function(e){return r.enter("paragraph"),function e(T){var i=r.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=i),n=i,function n(T){if(null===T){r.exit("chunkText"),r.exit("paragraph"),r.consume(T);return}return t(T)?(r.consume(T),r.exit("chunkText"),e):(r.consume(T),n)}(T)}(e)});return e}},93869:(r,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=e(24772),T=e(66262),i=e(31797),a={tokenize:function(r,n,e){return T(r,r.attempt(this.parser.constructs.document,n,e),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},o={tokenize:function(r,n,e){return T(r,r.lazy(this.parser.constructs.flow,n,e),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}};n.tokenize=function(r){var n,e,T,s=this,E=[],A=0,u={tokenize:function(r,t){var T=0;return n={},A;function A(t){return Tn;)s.containerState=E[i][1],E[i][0].exit.call(s,r);E.length=n}}},67913:(r,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=e(91448),T=e(66262),i=e(31797);n.tokenize=function(r){var n=this,e=r.attempt(i,function(t){if(null===t){r.consume(t);return}return r.enter("lineEndingBlank"),r.consume(t),r.exit("lineEndingBlank"),n.currentConstruct=void 0,e},r.attempt(this.parser.constructs.flowInitial,a,T(r,r.attempt(this.parser.constructs.flow,a,r.attempt(t,a)),"linePrefix")));return e;function a(t){if(null===t){r.consume(t);return}return r.enter("lineEnding"),r.consume(t),r.exit("lineEnding"),n.currentConstruct=void 0,e}}},12e3:(r,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=e(74753),T=e(77379),i=s("text"),a=s("string"),o={resolveAll:E()};function s(r){return{tokenize:function(n){var e=this,t=this.parser.constructs[r],T=n.attempt(t,i,a);return i;function i(r){return s(r)?T(r):a(r)}function a(r){if(null===r){n.consume(r);return}return n.enter("data"),n.consume(r),o}function o(r){return s(r)?(n.exit("data"),T(r)):(n.consume(r),o)}function s(r){var n=t[r],T=-1;if(null===r)return!0;if(n){for(;++T{"use strict";var t=e(65823),T=e(93869),i=e(67913),a=e(12e3),o=e(80061),s=e(31749),E=e(69458),A=e(55408);r.exports=function(r){var n={defined:[],constructs:o([A].concat(E((r||{}).extensions))),content:e(t),document:e(T),flow:e(i),string:e(a.string),text:e(a.text)};return n;function e(r){return function(e){return s(n,r,e)}}}},46591:(r,n,e)=>{"use strict";var t=e(61368);r.exports=function(r){for(;!t(r););return r}},49195:r=>{"use strict";var n=/[\0\t\n\r]/g;r.exports=function(){var r,e=!0,t=1,T="";return function(i,a,o){var s,E,A,u,c,D=[];for(i=T+i.toString(a),A=0,T="",e&&(65279===i.charCodeAt(0)&&A++,e=void 0);A{"use strict";var t=e(98610),T=e(27808),i=e(92243),a=e(77934),o=e(15802),s=e(77379);r.exports={name:"attention",tokenize:function(r,n){var e,t=i(this.previous);return function(T){return r.enter("attentionSequence"),e=T,function T(a){var o,s,E,A;return a===e?(r.consume(a),T):(o=r.exit("attentionSequence"),E=!(s=i(a))||2===s&&t,A=!t||2===t&&s,o._open=42===e?E:E&&(t||!A),o._close=42===e?A:A&&(s||!E),n(a))}(T)}},resolveAll:function(r,n){for(var e,i,E,A,u,c,D,l,S=-1;++S1&&r[S][1].end.offset-r[S][1].start.offset>1?2:1)>1?"strongSequence":"emphasisSequence",start:a(s(r[e][1].end),-c),end:s(r[e][1].end)},u={type:c>1?"strongSequence":"emphasisSequence",start:s(r[S][1].start),end:a(s(r[S][1].start),c)},E={type:c>1?"strongText":"emphasisText",start:s(r[e][1].end),end:s(r[S][1].start)},i={type:c>1?"strong":"emphasis",start:s(A.start),end:s(u.end)},r[e][1].end=s(A.start),r[S][1].start=s(u.end),D=[],r[e][1].end.offset-r[e][1].start.offset&&(D=t(D,[["enter",r[e][1],n],["exit",r[e][1],n]])),D=t(D,[["enter",i,n],["enter",A,n],["exit",A,n],["enter",E,n]]),D=t(D,o(n.parser.constructs.insideSpan.null,r.slice(e+1,S),n)),D=t(D,[["exit",E,n],["enter",u,n],["exit",u,n],["exit",i,n]]),r[S][1].end.offset-r[S][1].start.offset?(l=2,D=t(D,[["enter",r[S][1],n],["exit",r[S][1],n]])):l=0,T(r,e-1,S-e+3,D),S=e+D.length-l-2;break}}for(S=-1;++S{"use strict";var t=e(63250),T=e(73718),i=e(65295),a=e(74168);r.exports={name:"autolink",tokenize:function(r,n,e){var o=1;return function(n){return r.enter("autolink"),r.enter("autolinkMarker"),r.consume(n),r.exit("autolinkMarker"),r.enter("autolinkProtocol"),s};function s(n){return t(n)?(r.consume(n),E):i(n)?u(n):e(n)}function E(n){return 43===n||45===n||46===n||T(n)?function n(e){return 58===e?(r.consume(e),A):(43===e||45===e||46===e||T(e))&&o++<32?(r.consume(e),n):u(e)}(n):u(n)}function A(n){return 62===n?(r.exit("autolinkProtocol"),D(n)):32===n||60===n||a(n)?e(n):(r.consume(n),A)}function u(n){return 64===n?(r.consume(n),o=0,c):i(n)?(r.consume(n),u):e(n)}function c(n){return T(n)?function n(t){return 46===t?(r.consume(t),o=0,c):62===t?(r.exit("autolinkProtocol").type="autolinkEmail",D(t)):function t(i){return(45===i||T(i))&&o++<63?(r.consume(i),45===i?t:n):e(i)}(t)}(n):e(n)}function D(e){return r.enter("autolinkMarker"),r.consume(e),r.exit("autolinkMarker"),r.exit("autolink"),n}}}},13354:(r,n,e)=>{"use strict";var t=e(13848),T=e(66262),i={name:"blockQuote",tokenize:function(r,n,e){var T=this;return function(n){return 62===n?(T.containerState.open||(r.enter("blockQuote",{_container:!0}),T.containerState.open=!0),r.enter("blockQuotePrefix"),r.enter("blockQuoteMarker"),r.consume(n),r.exit("blockQuoteMarker"),i):e(n)};function i(e){return t(e)?(r.enter("blockQuotePrefixWhitespace"),r.consume(e),r.exit("blockQuotePrefixWhitespace"),r.exit("blockQuotePrefix"),n):(r.exit("blockQuotePrefix"),n(e))}},continuation:{tokenize:function(r,n,e){return T(r,r.attempt(i,n,e),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},exit:function(r){r.exit("blockQuote")}};r.exports=i},20711:(r,n,e)=>{"use strict";var t=e(37519);r.exports={name:"characterEscape",tokenize:function(r,n,e){return function(n){return r.enter("characterEscape"),r.enter("escapeMarker"),r.consume(n),r.exit("escapeMarker"),T};function T(T){return t(T)?(r.enter("characterEscapeValue"),r.consume(T),r.exit("characterEscapeValue"),r.exit("characterEscape"),n):e(T)}}}},48794:(r,n,e)=>{"use strict";var t=e(9177),T=e(73718),i=e(69885),a=e(85028),o=function(r){return r&&"object"==typeof r&&"default"in r?r:{default:r}}(t);r.exports={name:"characterReference",tokenize:function(r,n,e){var t,s,E=this,A=0;return function(n){return r.enter("characterReference"),r.enter("characterReferenceMarker"),r.consume(n),r.exit("characterReferenceMarker"),u};function u(n){return 35===n?(r.enter("characterReferenceMarkerNumeric"),r.consume(n),r.exit("characterReferenceMarkerNumeric"),c):(r.enter("characterReferenceValue"),t=31,s=T,D(n))}function c(n){return 88===n||120===n?(r.enter("characterReferenceMarkerHexadecimal"),r.consume(n),r.exit("characterReferenceMarkerHexadecimal"),r.enter("characterReferenceValue"),t=6,s=a,D):(r.enter("characterReferenceValue"),t=7,s=i,D(n))}function D(i){var a;return 59===i&&A?(a=r.exit("characterReferenceValue"),s!==T||o.default(E.sliceSerialize(a)))?(r.enter("characterReferenceMarker"),r.consume(i),r.exit("characterReferenceMarker"),r.exit("characterReference"),n):e(i):s(i)&&A++{"use strict";var t=e(24772),T=e(10014),i=e(66306),a=e(66262);r.exports={name:"codeFenced",tokenize:function(r,n,e){var o,s=this,E={tokenize:function(r,n,e){var T=0;return a(r,function(n){return r.enter("codeFencedFence"),r.enter("codeFencedFenceSequence"),function n(t){return t===o?(r.consume(t),T++,n):T-1?void 0:4);function i(T){return null===T||t(T)?(r.exit("codeFencedFence"),n(T)):e(T)}},partial:!0},A=i(this.events,"linePrefix"),u=0;return function(n){return r.enter("codeFenced"),r.enter("codeFencedFence"),r.enter("codeFencedFenceSequence"),o=n,function n(t){return t===o?(r.consume(t),u++,n):(r.exit("codeFencedFenceSequence"),u<3?e(t):a(r,c,"whitespace")(t))}(n)};function c(n){return null===n||t(n)?l(n):(r.enter("codeFencedFenceInfo"),r.enter("chunkString",{contentType:"string"}),function n(t){return null===t||T(t)?(r.exit("chunkString"),r.exit("codeFencedFenceInfo"),a(r,D,"whitespace")(t)):96===t&&t===o?e(t):(r.consume(t),n)}(n))}function D(n){return null===n||t(n)?l(n):(r.enter("codeFencedFenceMeta"),r.enter("chunkString",{contentType:"string"}),function n(T){return null===T||t(T)?(r.exit("chunkString"),r.exit("codeFencedFenceMeta"),l(T)):96===T&&T===o?e(T):(r.consume(T),n)}(n))}function l(e){return r.exit("codeFencedFence"),s.interrupt?n(e):function n(e){return null===e?S(e):t(e)?(r.enter("lineEnding"),r.consume(e),r.exit("lineEnding"),r.attempt(E,S,A?a(r,n,"linePrefix",A+1):n)):(r.enter("codeFlowValue"),function e(T){return null===T||t(T)?(r.exit("codeFlowValue"),n(T)):(r.consume(T),e)}(e))}(e)}function S(e){return r.exit("codeFenced"),n(e)}},concrete:!0}},8115:(r,n,e)=>{"use strict";var t=e(24772),T=e(27808),i=e(66306),a=e(66262),o={tokenize:function(r,n,e){var T=this;return a(r,function o(s){return t(s)?(r.enter("lineEnding"),r.consume(s),r.exit("lineEnding"),a(r,o,"linePrefix",5)):4>i(T.events,"linePrefix")?e(s):n(s)},"linePrefix",5)},partial:!0};r.exports={name:"codeIndented",tokenize:function(r,n,e){return r.attempt(o,function e(T){return null===T?n(T):t(T)?r.attempt(o,e,n)(T):(r.enter("codeFlowValue"),function n(T){return null===T||t(T)?(r.exit("codeFlowValue"),e(T)):(r.consume(T),n)}(T))},e)},resolve:function(r,n){var e={type:"codeIndented",start:r[0][1].start,end:r[r.length-1][1].end};return T(r,0,0,[["enter",e,n]]),T(r,r.length,0,[["exit",e,n]]),r}}},83175:(r,n,e)=>{"use strict";var t=e(24772);r.exports={name:"codeText",tokenize:function(r,n,e){var T,i,a=0;return function(n){return r.enter("codeText"),r.enter("codeTextSequence"),function n(e){return 96===e?(r.consume(e),a++,n):(r.exit("codeTextSequence"),o(e))}(n)};function o(E){return null===E?e(E):96===E?(i=r.enter("codeTextSequence"),T=0,function e(t){return 96===t?(r.consume(t),T++,e):T===a?(r.exit("codeTextSequence"),r.exit("codeText"),n(t)):(i.type="codeTextData",s(t))}(E)):32===E?(r.enter("space"),r.consume(E),r.exit("space"),o):t(E)?(r.enter("lineEnding"),r.consume(E),r.exit("lineEnding"),o):(r.enter("codeTextData"),s(E))}function s(n){return null===n||32===n||96===n||t(n)?(r.exit("codeTextData"),o(n)):(r.consume(n),s)}},resolve:function(r){var n,e,t=r.length-4,T=3;if(("lineEnding"===r[3][1].type||"space"===r[T][1].type)&&("lineEnding"===r[t][1].type||"space"===r[t][1].type)){for(n=T;++n{"use strict";var t=e(24772),T=e(66306),i=e(61368),a=e(66262),o={tokenize:function(r,n,e){var i=this;return function(n){return r.enter("lineEnding"),r.consume(n),r.exit("lineEnding"),a(r,o,"linePrefix")};function o(a){return null===a||t(a)?e(a):i.parser.constructs.disable.null.indexOf("codeIndented")>-1||4>T(i.events,"linePrefix")?r.interrupt(i.parser.constructs.flow,e,n)(a):n(a)}},partial:!0};r.exports={tokenize:function(r,n){var e;return function(n){return r.enter("content"),e=r.enter("chunkContent",{contentType:"content"}),T(n)};function T(n){return null===n?i(n):t(n)?r.check(o,a,i)(n):(r.consume(n),T)}function i(e){return r.exit("chunkContent"),r.exit("content"),n(e)}function a(n){return r.consume(n),r.exit("chunkContent"),e=e.next=r.enter("chunkContent",{contentType:"content",previous:e}),T}},resolve:function(r){return i(r),r},interruptible:!0,lazy:!0}},90872:(r,n,e)=>{"use strict";var t=e(24772),T=e(10014),i=e(71655),a=e(78418),o=e(73251),s=e(66262),E=e(66384),A=e(22957),u={tokenize:function(r,n,e){return function(n){return T(n)?E(r,i)(n):e(n)};function i(n){return 34===n||39===n||40===n?A(r,s(r,a,"whitespace"),e,"definitionTitle","definitionTitleMarker","definitionTitleString")(n):e(n)}function a(r){return null===r||t(r)?n(r):e(r)}},partial:!0};r.exports={name:"definition",tokenize:function(r,n,e){var T,A=this;return function(n){return r.enter("definition"),o.call(A,r,c,e,"definitionLabel","definitionLabelMarker","definitionLabelString")(n)};function c(n){return(T=i(A.sliceSerialize(A.events[A.events.length-1][1]).slice(1,-1)),58===n)?(r.enter("definitionMarker"),r.consume(n),r.exit("definitionMarker"),E(r,a(r,r.attempt(u,s(r,D,"whitespace"),s(r,D,"whitespace")),e,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):e(n)}function D(i){return null===i||t(i)?(r.exit("definition"),0>A.parser.defined.indexOf(T)&&A.parser.defined.push(T),n(i)):e(i)}}}},78418:(r,n,e)=>{"use strict";var t=e(74168),T=e(10014),i=e(24772);r.exports=function(r,n,e,a,o,s,E,A,u){var c=u||1/0,D=0;return function(n){return 60===n?(r.enter(a),r.enter(o),r.enter(s),r.consume(n),r.exit(s),l):t(n)||41===n?e(n):(r.enter(a),r.enter(E),r.enter(A),r.enter("chunkString",{contentType:"string"}),F(n))};function l(e){return 62===e?(r.enter(s),r.consume(e),r.exit(s),r.exit(o),r.exit(a),n):(r.enter(A),r.enter("chunkString",{contentType:"string"}),S(e))}function S(n){return 62===n?(r.exit("chunkString"),r.exit(A),l(n)):null===n||60===n||i(n)?e(n):(r.consume(n),92===n?R:S)}function R(n){return 60===n||62===n||92===n?(r.consume(n),S):S(n)}function F(i){return 40===i?++D>c?e(i):(r.consume(i),F):41===i?D--?(r.consume(i),F):(r.exit("chunkString"),r.exit(A),r.exit(E),r.exit(a),n(i)):null===i||T(i)?D?e(i):(r.exit("chunkString"),r.exit(A),r.exit(E),r.exit(a),n(i)):t(i)?e(i):(r.consume(i),92===i?N:F)}function N(n){return 40===n||41===n||92===n?(r.consume(n),F):F(n)}}},73251:(r,n,e)=>{"use strict";var t=e(24772),T=e(13848);r.exports=function(r,n,e,i,a,o){var s,E=this,A=0;return function(n){return r.enter(i),r.enter(a),r.consume(n),r.exit(a),r.enter(o),u};function u(T){return null===T||91===T||93===T&&!s||94===T&&!A&&"_hiddenFootnoteSupport"in E.parser.constructs||A>999?e(T):93===T?(r.exit(o),r.enter(a),r.consume(T),r.exit(a),r.exit(i),n):t(T)?(r.enter("lineEnding"),r.consume(T),r.exit("lineEnding"),u):(r.enter("chunkString",{contentType:"string"}),c(T))}function c(n){return null===n||91===n||93===n||t(n)||A++>999?(r.exit("chunkString"),u(n)):(r.consume(n),s=s||!T(n),92===n?D:c)}function D(n){return 91===n||92===n||93===n?(r.consume(n),A++,c):c(n)}}},66262:(r,n,e)=>{"use strict";var t=e(13848);r.exports=function(r,n,e,T){var i=T?T-1:1/0,a=0;return function(T){return t(T)?(r.enter(e),function T(o){return t(o)&&a++{"use strict";var t=e(24772),T=e(66262);r.exports=function(r,n,e,i,a,o){var s;return function(n){return r.enter(i),r.enter(a),r.consume(n),r.exit(a),s=40===n?41:n,E};function E(e){return e===s?(r.enter(a),r.consume(e),r.exit(a),r.exit(i),n):(r.enter(o),A(e))}function A(n){return n===s?(r.exit(o),E(s)):null===n?e(n):t(n)?(r.enter("lineEnding"),r.consume(n),r.exit("lineEnding"),T(r,A,"linePrefix")):(r.enter("chunkString",{contentType:"string"}),u(n))}function u(n){return n===s||null===n||t(n)?(r.exit("chunkString"),A(n)):(r.consume(n),92===n?c:u)}function c(n){return n===s||92===n?(r.consume(n),u):u(n)}}},66384:(r,n,e)=>{"use strict";var t=e(24772),T=e(13848),i=e(66262);r.exports=function(r,n){var e;return function a(o){return t(o)?(r.enter("lineEnding"),r.consume(o),r.exit("lineEnding"),e=!0,a):T(o)?i(r,a,e?"linePrefix":"lineSuffix")(o):n(o)}}},50501:(r,n,e)=>{"use strict";var t=e(24772);r.exports={name:"hardBreakEscape",tokenize:function(r,n,e){return function(n){return r.enter("hardBreakEscape"),r.enter("escapeMarker"),r.consume(n),T};function T(T){return t(T)?(r.exit("escapeMarker"),r.exit("hardBreakEscape"),n(T)):e(T)}}}},70739:(r,n,e)=>{"use strict";var t=e(24772),T=e(10014),i=e(13848),a=e(27808),o=e(66262);r.exports={name:"headingAtx",tokenize:function(r,n,e){var a=this,s=0;return function(E){return r.enter("atxHeading"),r.enter("atxHeadingSequence"),function E(A){return 35===A&&s++<6?(r.consume(A),E):null===A||T(A)?(r.exit("atxHeadingSequence"),a.interrupt?n(A):function e(a){return 35===a?(r.enter("atxHeadingSequence"),function n(t){return 35===t?(r.consume(t),n):(r.exit("atxHeadingSequence"),e(t))}(a)):null===a||t(a)?(r.exit("atxHeading"),n(a)):i(a)?o(r,e,"whitespace")(a):(r.enter("atxHeadingText"),function n(t){return null===t||35===t||T(t)?(r.exit("atxHeadingText"),e(t)):(r.consume(t),n)}(a))}(A)):e(A)}(E)}},resolve:function(r,n){var e,t,T=r.length-2,i=3;return"whitespace"===r[3][1].type&&(i+=2),T-2>i&&"whitespace"===r[T][1].type&&(T-=2),"atxHeadingSequence"===r[T][1].type&&(i===T-1||T-4>i&&"whitespace"===r[T-2][1].type)&&(T-=i+1===T?2:4),T>i&&(e={type:"atxHeadingText",start:r[i][1].start,end:r[T][1].end},t={type:"chunkText",start:r[i][1].start,end:r[T][1].end,contentType:"text"},a(r,i,T-i+1,[["enter",e,n],["enter",t,n],["exit",t,n],["exit",e,n]])),r}}},12651:(r,n,e)=>{"use strict";var t=e(63250),T=e(73718),i=e(24772),a=e(10014),o=e(13848),s=e(13740),E=e(31926),A=e(86035),u=e(31797),c={tokenize:function(r,n,e){return function(t){return r.exit("htmlFlowData"),r.enter("lineEndingBlank"),r.consume(t),r.exit("lineEndingBlank"),r.attempt(u,n,e)}},partial:!0};r.exports={name:"htmlFlow",tokenize:function(r,n,e){var u,D,l,S,R,F=this;return function(n){return r.enter("htmlFlow"),r.enter("htmlFlowData"),r.consume(n),N};function N(T){return 33===T?(r.consume(T),O):47===T?(r.consume(T),f):63===T?(r.consume(T),u=3,F.interrupt?n:w):t(T)?(r.consume(T),l=s(T),D=!0,m):e(T)}function O(T){return 45===T?(r.consume(T),u=2,h):91===T?(r.consume(T),u=5,l="CDATA[",S=0,d):t(T)?(r.consume(T),u=4,F.interrupt?n:w):e(T)}function h(t){return 45===t?(r.consume(t),F.interrupt?n:w):e(t)}function d(t){return t===l.charCodeAt(S++)?(r.consume(t),S===l.length?F.interrupt?n:b:d):e(t)}function f(n){return t(n)?(r.consume(n),l=s(n),m):e(n)}function m(t){return null===t||47===t||62===t||a(t)?47!==t&&D&&A.indexOf(l.toLowerCase())>-1?(u=1,F.interrupt?n(t):b(t)):E.indexOf(l.toLowerCase())>-1?(u=6,47===t)?(r.consume(t),Y):F.interrupt?n(t):b(t):(u=7,F.interrupt?e(t):D?M(t):function n(e){return o(e)?(r.consume(e),n):v(e)}(t)):45===t||T(t)?(r.consume(t),l+=s(t),m):e(t)}function Y(t){return 62===t?(r.consume(t),F.interrupt?n:b):e(t)}function M(n){return 47===n?(r.consume(n),v):58===n||95===n||t(n)?(r.consume(n),Z):o(n)?(r.consume(n),M):v(n)}function Z(n){return 45===n||46===n||58===n||95===n||T(n)?(r.consume(n),Z):g(n)}function g(n){return 61===n?(r.consume(n),B):o(n)?(r.consume(n),g):M(n)}function B(n){return null===n||60===n||61===n||62===n||96===n?e(n):34===n||39===n?(r.consume(n),R=n,y):o(n)?(r.consume(n),B):(R=void 0,function n(e){return null===e||34===e||39===e||60===e||61===e||62===e||96===e||a(e)?g(e):(r.consume(e),n)}(n))}function y(n){return n===R?(r.consume(n),I):null===n||i(n)?e(n):(r.consume(n),y)}function I(r){return 47===r||62===r||o(r)?M(r):e(r)}function v(n){return 62===n?(r.consume(n),L):e(n)}function L(n){return o(n)?(r.consume(n),L):null===n||i(n)?b(n):e(n)}function b(n){return 45===n&&2===u?(r.consume(n),x):60===n&&1===u?(r.consume(n),H):62===n&&4===u?(r.consume(n),C):63===n&&3===u?(r.consume(n),w):93===n&&5===u?(r.consume(n),k):i(n)&&(6===u||7===u)?r.check(c,C,G)(n):null===n||i(n)?G(n):(r.consume(n),b)}function G(n){return r.exit("htmlFlowData"),function n(e){return null===e?_(e):i(e)?(r.enter("lineEnding"),r.consume(e),r.exit("lineEnding"),n):(r.enter("htmlFlowData"),b(e))}(n)}function x(n){return 45===n?(r.consume(n),w):b(n)}function H(n){return 47===n?(r.consume(n),l="",U):b(n)}function U(n){return 62===n&&A.indexOf(l.toLowerCase())>-1?(r.consume(n),C):t(n)&&l.length<8?(r.consume(n),l+=s(n),U):b(n)}function k(n){return 93===n?(r.consume(n),w):b(n)}function w(n){return 62===n?(r.consume(n),C):b(n)}function C(n){return null===n||i(n)?(r.exit("htmlFlowData"),_(n)):(r.consume(n),C)}function _(e){return r.exit("htmlFlow"),n(e)}},resolveTo:function(r){for(var n=r.length;n--&&("enter"!==r[n][0]||"htmlFlow"!==r[n][1].type););return n>1&&"linePrefix"===r[n-2][1].type&&(r[n][1].start=r[n-2][1].start,r[n+1][1].start=r[n-2][1].start,r.splice(n-2,2)),r},concrete:!0}},43622:(r,n,e)=>{"use strict";var t=e(63250),T=e(73718),i=e(24772),a=e(10014),o=e(13848),s=e(66262);r.exports={name:"htmlText",tokenize:function(r,n,e){var E,A,u,c,D=this;return function(n){return r.enter("htmlText"),r.enter("htmlTextData"),r.consume(n),l};function l(n){return 33===n?(r.consume(n),S):47===n?(r.consume(n),B):63===n?(r.consume(n),Z):t(n)?(r.consume(n),I):e(n)}function S(n){return 45===n?(r.consume(n),R):91===n?(r.consume(n),A="CDATA[",u=0,d):t(n)?(r.consume(n),M):e(n)}function R(n){return 45===n?(r.consume(n),F):e(n)}function F(n){return null===n||62===n?e(n):45===n?(r.consume(n),N):O(n)}function N(r){return null===r||62===r?e(r):O(r)}function O(n){return null===n?e(n):45===n?(r.consume(n),h):i(n)?(c=O,U(n)):(r.consume(n),O)}function h(n){return 45===n?(r.consume(n),w):O(n)}function d(n){return n===A.charCodeAt(u++)?(r.consume(n),u===A.length?f:d):e(n)}function f(n){return null===n?e(n):93===n?(r.consume(n),m):i(n)?(c=f,U(n)):(r.consume(n),f)}function m(n){return 93===n?(r.consume(n),Y):f(n)}function Y(n){return 62===n?w(n):93===n?(r.consume(n),Y):f(n)}function M(n){return null===n||62===n?w(n):i(n)?(c=M,U(n)):(r.consume(n),M)}function Z(n){return null===n?e(n):63===n?(r.consume(n),g):i(n)?(c=Z,U(n)):(r.consume(n),Z)}function g(r){return 62===r?w(r):Z(r)}function B(n){return t(n)?(r.consume(n),y):e(n)}function y(n){return 45===n||T(n)?(r.consume(n),y):function n(e){return i(e)?(c=n,U(e)):o(e)?(r.consume(e),n):w(e)}(n)}function I(n){return 45===n||T(n)?(r.consume(n),I):47===n||62===n||a(n)?v(n):e(n)}function v(n){return 47===n?(r.consume(n),w):58===n||95===n||t(n)?(r.consume(n),L):i(n)?(c=v,U(n)):o(n)?(r.consume(n),v):w(n)}function L(n){return 45===n||46===n||58===n||95===n||T(n)?(r.consume(n),L):function n(e){return 61===e?(r.consume(e),b):i(e)?(c=n,U(e)):o(e)?(r.consume(e),n):v(e)}(n)}function b(n){return null===n||60===n||61===n||62===n||96===n?e(n):34===n||39===n?(r.consume(n),E=n,G):i(n)?(c=b,U(n)):o(n)?(r.consume(n),b):(r.consume(n),E=void 0,H)}function G(n){return n===E?(r.consume(n),x):null===n?e(n):i(n)?(c=G,U(n)):(r.consume(n),G)}function x(r){return 62===r||47===r||a(r)?v(r):e(r)}function H(n){return null===n||34===n||39===n||60===n||61===n||96===n?e(n):62===n||a(n)?v(n):(r.consume(n),H)}function U(n){return r.exit("htmlTextData"),r.enter("lineEnding"),r.consume(n),r.exit("lineEnding"),s(r,k,"linePrefix",D.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function k(n){return r.enter("htmlTextData"),c(n)}function w(t){return 62===t?(r.consume(t),r.exit("htmlTextData"),r.exit("htmlText"),n):e(t)}}}},79805:(r,n,e)=>{"use strict";var t=e(10014),T=e(98610),i=e(27808),a=e(71655),o=e(15802),s=e(77379),E=e(78418),A=e(73251),u=e(22957),c=e(66384),D={tokenize:function(r,n,e){return function(n){return r.enter("resource"),r.enter("resourceMarker"),r.consume(n),r.exit("resourceMarker"),c(r,T)};function T(n){return 41===n?o(n):E(r,i,e,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",3)(n)}function i(n){return t(n)?c(r,a)(n):o(n)}function a(n){return 34===n||39===n||40===n?u(r,c(r,o),e,"resourceTitle","resourceTitleMarker","resourceTitleString")(n):o(n)}function o(t){return 41===t?(r.enter("resourceMarker"),r.consume(t),r.exit("resourceMarker"),r.exit("resource"),n):e(t)}}},l={tokenize:function(r,n,e){var t=this;return function(n){return A.call(t,r,T,e,"reference","referenceMarker","referenceString")(n)};function T(r){return 0>t.parser.defined.indexOf(a(t.sliceSerialize(t.events[t.events.length-1][1]).slice(1,-1)))?e(r):n(r)}}},S={tokenize:function(r,n,e){return function(n){return r.enter("reference"),r.enter("referenceMarker"),r.consume(n),r.exit("referenceMarker"),t};function t(t){return 93===t?(r.enter("referenceMarker"),r.consume(t),r.exit("referenceMarker"),r.exit("reference"),n):e(t)}}};r.exports={name:"labelEnd",tokenize:function(r,n,e){for(var t,T,i=this,o=i.events.length;o--;)if(("labelImage"===i.events[o][1].type||"labelLink"===i.events[o][1].type)&&!i.events[o][1]._balanced){t=i.events[o][1];break}return function(n){return t?t._inactive?E(n):(T=i.parser.defined.indexOf(a(i.sliceSerialize({start:t.end,end:i.now()})))>-1,r.enter("labelEnd"),r.enter("labelMarker"),r.consume(n),r.exit("labelMarker"),r.exit("labelEnd"),s):e(n)};function s(e){return 40===e?r.attempt(D,n,T?n:E)(e):91===e?r.attempt(l,n,T?r.attempt(S,n,E):E)(e):T?n(e):E(e)}function E(r){return t._balanced=!0,e(r)}},resolveTo:function(r,n){for(var e,t,a,E,A,u,c,D=r.length,l=0;D--;)if(E=r[D][1],A){if("link"===E.type||"labelLink"===E.type&&E._inactive)break;"enter"===r[D][0]&&"labelLink"===E.type&&(E._inactive=!0)}else if(u){if("enter"===r[D][0]&&("labelImage"===E.type||"labelLink"===E.type)&&!E._balanced&&(A=D,"labelLink"!==E.type)){l=2;break}}else"labelEnd"===E.type&&(u=D);return e={type:"labelLink"===r[A][1].type?"link":"image",start:s(r[A][1].start),end:s(r[r.length-1][1].end)},t={type:"label",start:s(r[A][1].start),end:s(r[u][1].end)},a={type:"labelText",start:s(r[A+l+2][1].end),end:s(r[u-2][1].start)},c=T(c=[["enter",e,n],["enter",t,n]],r.slice(A+1,A+l+3)),c=T(c,[["enter",a,n]]),c=T(c,o(n.parser.constructs.insideSpan.null,r.slice(A+l+4,u-3),n)),c=T(c,[["exit",a,n],r[u-2],r[u-1],["exit",t,n]]),c=T(c,r.slice(u+1)),c=T(c,[["exit",e,n]]),i(r,A,r.length,c),r},resolveAll:function(r){for(var n,e=-1;++e{"use strict";var t={name:"labelStartImage",tokenize:function(r,n,e){var t=this;return function(n){return r.enter("labelImage"),r.enter("labelImageMarker"),r.consume(n),r.exit("labelImageMarker"),T};function T(n){return 91===n?(r.enter("labelMarker"),r.consume(n),r.exit("labelMarker"),r.exit("labelImage"),i):e(n)}function i(r){return 94===r&&"_hiddenFootnoteSupport"in t.parser.constructs?e(r):n(r)}},resolveAll:e(79805).resolveAll};r.exports=t},14726:(r,n,e)=>{"use strict";var t={name:"labelStartLink",tokenize:function(r,n,e){var t=this;return function(n){return r.enter("labelLink"),r.enter("labelMarker"),r.consume(n),r.exit("labelMarker"),r.exit("labelLink"),T};function T(r){return 94===r&&"_hiddenFootnoteSupport"in t.parser.constructs?e(r):n(r)}},resolveAll:e(79805).resolveAll};r.exports=t},33824:(r,n,e)=>{"use strict";var t=e(66262);r.exports={name:"lineEnding",tokenize:function(r,n){return function(e){return r.enter("lineEnding"),r.consume(e),r.exit("lineEnding"),t(r,n,"linePrefix")}}}},98365:(r,n,e)=>{"use strict";var t=e(69885),T=e(13848),i=e(66306),a=e(5481),o=e(66262),s=e(31797),E=e(9703),A={name:"list",tokenize:function(r,n,e){var o=this,A=i(o.events,"linePrefix"),c=0;return function(n){var T=o.containerState.type||(42===n||43===n||45===n?"listUnordered":"listOrdered");if("listUnordered"===T?!o.containerState.marker||n===o.containerState.marker:t(n)){if(o.containerState.type||(o.containerState.type=T,r.enter(T,{_container:!0})),"listUnordered"===T)return r.enter("listItemPrefix"),42===n||45===n?r.check(E,e,D)(n):D(n);if(!o.interrupt||49===n)return r.enter("listItemPrefix"),r.enter("listItemValue"),function n(T){return t(T)&&++c<10?(r.consume(T),n):(!o.interrupt||c<2)&&(o.containerState.marker?T===o.containerState.marker:41===T||46===T)?(r.exit("listItemValue"),D(T)):e(T)}(n)}return e(n)};function D(n){return r.enter("listItemMarker"),r.consume(n),r.exit("listItemMarker"),o.containerState.marker=o.containerState.marker||n,r.check(s,o.interrupt?e:l,r.attempt(u,R,S))}function l(r){return o.containerState.initialBlankLine=!0,A++,R(r)}function S(n){return T(n)?(r.enter("listItemPrefixWhitespace"),r.consume(n),r.exit("listItemPrefixWhitespace"),R):e(n)}function R(e){return o.containerState.size=A+a(o.sliceStream(r.exit("listItemPrefix"))),n(e)}},continuation:{tokenize:function(r,n,e){var t=this;return t.containerState._closeFlow=void 0,r.check(s,function(e){return t.containerState.furtherBlankLines=t.containerState.furtherBlankLines||t.containerState.initialBlankLine,o(r,n,"listItemIndent",t.containerState.size+1)(e)},function(e){return t.containerState.furtherBlankLines||!T(e)?(t.containerState.furtherBlankLines=t.containerState.initialBlankLine=void 0,i(e)):(t.containerState.furtherBlankLines=t.containerState.initialBlankLine=void 0,r.attempt(c,n,i)(e))});function i(T){return t.containerState._closeFlow=!0,t.interrupt=void 0,o(r,r.attempt(A,n,e),"linePrefix",t.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)(T)}}},exit:function(r){r.exit(this.containerState.type)}},u={tokenize:function(r,n,e){var t=this;return o(r,function(r){return T(r)||!i(t.events,"listItemPrefixWhitespace")?e(r):n(r)},"listItemPrefixWhitespace",t.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:5)},partial:!0},c={tokenize:function(r,n,e){var t=this;return o(r,function(r){return i(t.events,"listItemIndent")===t.containerState.size?n(r):e(r)},"listItemIndent",t.containerState.size+1)},partial:!0};r.exports=A},31797:(r,n,e)=>{"use strict";var t=e(24772),T=e(66262);r.exports={tokenize:function(r,n,e){return T(r,function(r){return null===r||t(r)?n(r):e(r)},"linePrefix")},partial:!0}},98810:(r,n,e)=>{"use strict";var t=e(24772),T=e(77379),i=e(66262);r.exports={name:"setextUnderline",tokenize:function(r,n,e){for(var T,a,o=this,s=o.events.length;s--;)if("lineEnding"!==o.events[s][1].type&&"linePrefix"!==o.events[s][1].type&&"content"!==o.events[s][1].type){a="paragraph"===o.events[s][1].type;break}return function(n){return!o.lazy&&(o.interrupt||a)?(r.enter("setextHeadingLine"),r.enter("setextHeadingLineSequence"),T=n,function n(e){return e===T?(r.consume(e),n):(r.exit("setextHeadingLineSequence"),i(r,E,"lineSuffix")(e))}(n)):e(n)};function E(T){return null===T||t(T)?(r.exit("setextHeadingLine"),n(T)):e(T)}},resolveTo:function(r,n){for(var e,t,i,a,o=r.length;o--;)if("enter"===r[o][0]){if("content"===r[o][1].type){e=o;break}"paragraph"===r[o][1].type&&(t=o)}else"content"===r[o][1].type&&r.splice(o,1),i||"definition"!==r[o][1].type||(i=o);return a={type:"setextHeading",start:T(r[t][1].start),end:T(r[r.length-1][1].end)},r[t][1].type="setextHeadingText",i?(r.splice(t,0,["enter",a,n]),r.splice(i+1,0,["exit",r[e][1],n]),r[e][1].end=T(r[i][1].end)):r[e][1]=a,r.push(["exit",a,n]),r}}},9703:(r,n,e)=>{"use strict";var t=e(24772),T=e(13848),i=e(66262);r.exports={name:"thematicBreak",tokenize:function(r,n,e){var a,o=0;return function(s){return r.enter("thematicBreak"),a=s,function s(E){return E===a?(r.enter("thematicBreakSequence"),function n(e){return e===a?(r.consume(e),o++,n):(r.exit("thematicBreakSequence"),s(e))}(E)):T(E)?i(r,s,"whitespace")(E):o<3||null!==E&&!t(E)?e(E):(r.exit("thematicBreak"),n(E))}(s)}}}},98610:(r,n,e)=>{"use strict";var t=e(27808);r.exports=function(r,n){return r.length?(t(r,r.length,0,n),r):n}},27808:(r,n,e)=>{"use strict";var t=e(75342);r.exports=function(r,n,e,T){var i,a=r.length,o=0;if(n=n<0?-n>a?0:a+n:n>a?a:n,e=e>0?e:0,T.length<1e4)(i=Array.from(T)).unshift(n,e),t.apply(r,i);else for(e&&t.apply(r,[n,e]);o{"use strict";var t=e(10014),T=e(59179),i=e(67138);r.exports=function(r){return null===r||t(r)||i(r)?1:T(r)?2:void 0}},80061:(r,n,e)=>{"use strict";var t=e(92952),T=e(27808),i=e(69458);r.exports=function(r){for(var n={},e=-1;++e{"use strict";var t=e(74753),T=e(24772),i=e(98610),a=e(27808),o=e(69458),s=e(15802),E=e(89073),A=e(77379),u=e(59393);r.exports=function(r,n,e){var c=e?A(e):{line:1,column:1,offset:0},D={},l=[],S=[],R=[],F={consume:function(r){T(r)?(c.line++,c.column=1,c.offset+=-3===r?2:1,M()):-1!==r&&(c.column++,c.offset++),c._bufferIndex<0?c._index++:(c._bufferIndex++,c._bufferIndex===S[c._index].length&&(c._bufferIndex=-1,c._index++)),N.previous=r},enter:function(r,n){var e=n||{};return e.type=r,e.start=d(),N.events.push(["enter",e,N]),R.push(e),e},exit:function(r){var n=R.pop();return n.end=d(),N.events.push(["exit",n,N]),n},attempt:m(function(r,n){Y(r,n.from)}),check:m(f),interrupt:m(f,{interrupt:!0}),lazy:m(f,{lazy:!0})},N={previous:null,events:[],parser:r,sliceStream:h,sliceSerialize:function(r){return E(h(r))},now:d,defineSkip:function(r){D[r.line]=r.column,M()},write:function(r){return(S=i(S,r),function(){for(var r,n,e;c._index-1)?S():r.tokenize.call(n?t({},N,n):N,F,l,S)(e)}}function l(n){return r(E,A),T}function S(r){return(A.restore(),++sl.indexOf(r)&&l.push(r),r.resolve&&a(N.events,n,N.events.length-n,r.resolve(N.events.slice(n),N)),r.resolveTo&&(N.events=r.resolveTo(N.events,N))}function M(){c.line in D&&c.column<2&&(c.column=D[c.line],c.offset+=D[c.line]-1)}}},69458:r=>{"use strict";r.exports=function(r){return null==r?[]:"length"in r?r:[r]}},77934:r=>{"use strict";r.exports=function(r,n){return r.column+=n,r.offset+=n,r._bufferIndex+=n,r}},71655:r=>{"use strict";r.exports=function(r){return r.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}},66306:(r,n,e)=>{"use strict";var t=e(5481);r.exports=function(r,n){var e=r[r.length-1];return e&&e[1].type===n?t(e[2].sliceStream(e[1])):0}},87613:(r,n,e)=>{"use strict";var t=e(13740);r.exports=function(r){return function(n){return r.test(t(n))}}},15802:r=>{"use strict";r.exports=function(r,n,e){for(var t,T=[],i=-1;++iT.indexOf(t)&&(n=t(n,e),T.push(t));return n}},41129:(r,n,e)=>{"use strict";var t=e(13740);r.exports=function(r,n){var e=parseInt(r,n);return e<9||11===e||e>13&&e<32||e>126&&e<160||e>55295&&e<57344||e>64975&&e<65008||(65535&e)==65535||(65535&e)==65534||e>1114111?"�":t(e)}},89073:(r,n,e)=>{"use strict";var t=e(13740);r.exports=function(r){for(var n,e,T,i=-1,a=[];++i{"use strict";var t=e(74753);r.exports=function(r){return t({},r)}},5481:r=>{"use strict";r.exports=function(r){for(var n=-1,e=0;++n{"use strict";r.exports=function(r,n){var e,t=n.start._index,T=n.start._bufferIndex,i=n.end._index,a=n.end._bufferIndex;return t===i?e=[r[t].slice(T,a)]:(e=r.slice(t,i),T>-1&&(e[0]=e[0].slice(T)),a>0&&e.push(r[i].slice(0,a))),e}},61368:(r,n,e)=>{"use strict";var t=e(74753),T=e(27808),i=e(77379);r.exports=function(r){for(var n,e,a,o,s,E,A,u={},c=-1;++c{"use strict";var t=e(17577),T=e(72157),i=e(16777);function a(r,n){for(var e in n)void 0!==n[e]&&(r[e]=n[e])}function o(r){var n=r.spread;return null==n?r.children.length>1:n}r.exports=function r(n,e){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},E=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,A=e.renderers[n.type];n.position||(n.position={start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}});var u=n.position.start,c=[n.type,u.line,u.column,E].join("-");if(!i.isValidElementType(A))throw Error("Renderer for type `".concat(n.type,"` not defined or is not renderable"));var D=function(n,e,i,s,E,A){var u,c,D={key:e},l="string"==typeof s||s===t.Fragment;i.sourcePos&&n.position&&(D["data-sourcepos"]=[(u=n.position).start.line,":",u.start.column,"-",u.end.line,":",u.end.column].map(String).join("")),i.rawSourcePos&&!l&&(D.sourcePosition=n.position),i.includeNodeIndex&&E.node&&E.node.children&&!l&&(D.index=E.node.children.indexOf(n),D.parentChildCount=E.node.children.length);var S=null!==n.identifier&&void 0!==n.identifier?i.definitions[n.identifier.toUpperCase()]||{}:null;switch(n.type){case"root":a(D,{className:i.className});break;case"text":D.nodeKey=e,D.children=n.value;break;case"heading":D.level=n.depth;break;case"list":D.start=n.start,D.ordered=n.ordered,D.spread=n.spread,D.depth=n.depth;break;case"listItem":D.checked=n.checked,D.spread=n.spread,D.ordered=n.ordered,D.index=n.index,D.children=((E&&E.node?function(r){for(var n=r.children,e=r.spread,t=-1;!e&&++t{"use strict";var t=e(47495);r.exports=function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t(r,"definition",function(r){var e=r.identifier.toUpperCase();e in n||(n[e]={href:r.url,title:r.title})}),n}},2368:(r,n,e)=>{"use strict";var t=e(47495),T=[].splice;function i(r,n){return function(r){return t(r,e),r};function e(e,t,i){if(i&&!r(e,t,i)){var a=[t,1];return"unwrap"===n&&e.children&&(a=a.concat(e.children)),T.apply(i.children,a),t}}}n.ofType=function(r,n){return i(function(n,e,t){return!r.includes(n.type)},n)},n.ifNotMatch=i},21499:(r,n,e)=>{"use strict";var t=e(47495),T="virtualHtml",i=/^<(area|base|br|col|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\s*\/?>$/i,a=/^<(\/?)([a-z]+)\s*>$/;r.exports=function(r){var n,e;return t(r,"html",function(r,t,o){e!==o&&(n=[],e=o);var s,E,A,u,c=!!(s=r.value.match(i))&&s[1];if(c)return o.children.splice(t,1,{type:T,tag:c,position:r.position}),!0;var D=!!(E=r.value.match(a))&&{tag:E[2],opening:!E[1],node:r};if(!D)return!0;var l=function(r,n){for(var e=r.length;e--;)if(r[e].tag===n)return r.splice(e,1)[0];return!1}(n,D.tag);return l?o.children.splice(t,0,(A=o.children.indexOf(D.node),u=o.children.indexOf(l.node),{type:T,children:o.children.splice(A,u-A+1).slice(1,-1),tag:D.tag,position:{start:D.node.position.start,end:l.node.position.end,indent:[]}})):D.opening||n.push(D),!0},!0),r}},71108:(r,n,e)=>{"use strict";var t=e(72157),T=e(87268),i=e(37792),a=e(78439),o=e(91981),s=e(21499),E=e(2368),A=e(53435),u=e(88431),c=e(16052),D=e(86660),l=e(72647),S=e(14741),R=Object.keys(l),F=function(r){var n,e,a,D,F,N=r.source||r.children||"";if(r.allowedTypes&&r.disallowedTypes)throw Error("Only one of `allowedTypes` and `disallowedTypes` should be defined");var O=t(l,r.renderers),h=T().use(i).use(r.plugins||[]),d=h.runSync(h.parse(N)),f=t(r,{renderers:O,definitions:c(d)});return(n=[u,o()],e=r.disallowedTypes,r.allowedTypes&&(e=R.filter(function(n){return"root"!==n&&-1===r.allowedTypes.indexOf(n)})),a=r.unwrapDisallowed?"unwrap":"remove",e&&e.length>0&&n.push(E.ofType(e,a)),r.allowNode&&n.push(E.ifNotMatch(r.allowNode,a)),D=(r.allowDangerousHtml||!1===r.escapeHtml)&&!r.skipHtml,F=(r.astPlugins||[]).some(function(r){return r.identity===S.HtmlParser}),D&&!F&&n.push(s),r.astPlugins&&(n=n.concat(r.astPlugins)),n.push(A),n).forEach(function(r){d=r(d,f)}),d};F.defaultProps={transformLinkUri:D},F.propTypes={className:a.string,source:a.string,children:a.string,sourcePos:a.bool,rawSourcePos:a.bool,escapeHtml:a.bool,allowDangerousHtml:a.bool,skipHtml:a.bool,allowNode:a.func,allowedTypes:a.arrayOf(a.oneOf(R)),disallowedTypes:a.arrayOf(a.oneOf(R)),transformLinkUri:a.oneOfType([a.func,a.bool]),linkTarget:a.oneOfType([a.func,a.string]),transformImageUri:a.func,astPlugins:a.arrayOf(a.func),unwrapDisallowed:a.bool,renderers:a.object,plugins:a.array},F.types=R,F.renderers=l,F.uriTransformer=D,r.exports=F},72647:(r,n,e)=>{"use strict";var t=e(72157),T=e(17577),i=parseInt((T.version||"16").slice(0,2),10)>=16,a=T.createElement;function o(r,n){return a(r,s(n),n.children)}function s(r){var n=r["data-sourcepos"];return n?{"data-sourcepos":n}:{}}r.exports={break:"br",paragraph:"p",emphasis:"em",strong:"strong",thematicBreak:"hr",blockquote:"blockquote",delete:"del",link:"a",image:"img",linkReference:"a",imageReference:"img",table:o.bind(null,"table"),tableHead:o.bind(null,"thead"),tableBody:o.bind(null,"tbody"),tableRow:o.bind(null,"tr"),tableCell:function(r){var n=r.align?{textAlign:r.align}:void 0,e=s(r);return a(r.isHeader?"th":"td",n?t({style:n},e):e,r.children)},root:function(r){var n=r.className;return a(!n&&T.Fragment||"div",n?{className:n}:null,r.children)},text:function(r){var n=r.children||"";return i?n:a("span",null,n)},list:function(r){var n=s(r);return null!==r.start&&1!==r.start&&void 0!==r.start&&(n.start=r.start.toString()),a(r.ordered?"ol":"ul",n,r.children)},listItem:function(r){var n=null;return null!==r.checked&&void 0!==r.checked&&(n=a("input",{type:"checkbox",checked:r.checked,readOnly:!0})),a("li",s(r),n,r.children)},definition:function(){return null},heading:function(r){return a("h".concat(r.level),s(r),r.children)},inlineCode:function(r){return a("code",s(r),r.children)},code:function(r){var n=r.language&&"language-".concat(r.language),e=a("code",n?{className:n}:null,r.value);return a("pre",s(r),e)},html:function(r){if(r.skipHtml)return null;var n=r.allowDangerousHtml||!1===r.escapeHtml,e=r.isBlock?"div":"span";return n?a(e,{dangerouslySetInnerHTML:{__html:r.value}}):a(T.Fragment||e,null,r.value)},virtualHtml:function(r){return a(r.tag,s(r),r.children)},parsedHtml:function(r){return r["data-sourcepos"]?T.cloneElement(r.element,{"data-sourcepos":r["data-sourcepos"]}):r.element}}},14741:(r,n)=>{"use strict";var e="__RMD_HTML_PARSER__";n.HtmlParser="undefined"==typeof Symbol?e:Symbol(e)},86660:r=>{"use strict";var n=["http","https","mailto","tel"];r.exports=function(r){var e=(r||"").trim(),t=e.charAt(0);if("#"===t||"/"===t)return e;var T=e.indexOf(":");if(-1===T)return e;for(var i=n.length,a=-1;++aa||-1!==(a=e.indexOf("#"))&&T>a?e:"javascript:void(0)"}},88431:(r,n,e)=>{"use strict";var t=e(47495);function T(r){var n=r.children;r.children=[{type:"tableHead",align:r.align,children:[n[0]],position:n[0].position}],n.length>1&&r.children.push({type:"tableBody",align:r.align,children:n.slice(1),position:{start:n[1].position.start,end:n[n.length-1].position.end}})}r.exports=function(r){return t(r,"table",T),r}},37792:(r,n,e)=>{"use strict";r.exports=function(r){var n=this;this.Parser=function(e){return t(e,Object.assign({},n.data("settings"),r,{extensions:n.data("micromarkExtensions")||[],mdastExtensions:n.data("fromMarkdownExtensions")||[]}))}};var t=e(69799)},41698:(r,n,e)=>{"use strict";var t=e(17114);r.exports=i,i.wrap=t;var T=[].slice;function i(){var r=[],n={};return n.run=function(){var n=-1,e=T.call(arguments,0,-1),i=arguments[arguments.length-1];if("function"!=typeof i)throw Error("Expected function as last argument, not "+i);(function a(o){var s=r[++n],E=T.call(arguments,0),A=E.slice(1),u=e.length,c=-1;if(o){i(o);return}for(;++c{"use strict";var n=[].slice;r.exports=function(r,e){var t;return function(){var e,a=n.call(arguments,0),o=r.length>a.length;o&&a.push(T);try{e=r.apply(null,a)}catch(r){if(o&&t)throw r;return T(r)}o||(e&&"function"==typeof e.then?e.then(i,T):e instanceof Error?T(e):i(e))};function T(){t||(t=!0,e.apply(null,arguments))}function i(r){T(null,r)}}},87268:(r,n,e)=>{"use strict";var t=e(32455),T=e(98238),i=e(71771),a=e(24679),o=e(41698),s=e(85885);r.exports=(function r(){var n,e=[],T=o(),N={},O=-1;return h.data=function(r,e){return"string"==typeof r?2==arguments.length?(S("data",n),N[r]=e,h):A.call(N,r)&&N[r]||null:r?(S("data",n),N=r,h):N},h.freeze=d,h.attachers=e,h.use=function(r){var t;if(S("use",n),null==r);else if("function"==typeof r)s.apply(null,arguments);else if("object"==typeof r)"length"in r?o(r):T(r);else throw Error("Expected usable value, not `"+r+"`");return t&&(N.settings=i(N.settings||{},t)),h;function T(r){o(r.plugins),r.settings&&(t=i(t||{},r.settings))}function o(r){var n=-1;if(null==r);else if("object"==typeof r&&"length"in r)for(;++n{"use strict";function n(){return!0}r.exports=function r(e){if(null==e)return n;if("string"==typeof e)return function(r){return!!(r&&r.type===e)};if("object"==typeof e)return"length"in e?function(n){for(var e=[],t=-1;++t{"use strict";var n={}.hasOwnProperty;function e(r){return r&&"object"==typeof r||(r={}),T(r.line)+":"+T(r.column)}function t(r){return r&&"object"==typeof r||(r={}),e(r.start)+"-"+e(r.end)}function T(r){return r&&"number"==typeof r?r:1}r.exports=function(r){return r&&"object"==typeof r?n.call(r,"position")||n.call(r,"type")?t(r.position):n.call(r,"start")||n.call(r,"end")?t(r):n.call(r,"line")||n.call(r,"column")?e(r):"":""}},26143:r=>{r.exports=function(r){return"\x1b[33m"+r+"\x1b[39m"}},13959:(r,n,e)=>{"use strict";r.exports=a;var t=e(27574),T=e(26143),i="skip";function a(r,n,e,a){var o,s;"function"==typeof n&&"function"!=typeof e&&(a=e,e=n,n=null),s=t(n),o=a?-1:1,(function r(t,E,A){var u,c="object"==typeof t&&null!==t?t:{};return"string"==typeof c.type&&(u="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0,D.displayName="node ("+T(c.type+(u?"<"+u+">":""))+")"),D;function D(){var T,u,c,D=A.concat(t),l=[];if((!n||s(t,E,A[A.length-1]||null))&&!1===(l=null!==(T=e(t,A))&&"object"==typeof T&&"length"in T?T:"number"==typeof T?[!0,T]:[T])[0])return l;if(t.children&&l[0]!==i)for(c=(a?t.children.length:-1)+o;c>-1&&c{"use strict";r.exports=o;var t=e(13959),T=t.CONTINUE,i=t.SKIP,a=t.EXIT;function o(r,n,e,T){"function"==typeof n&&"function"!=typeof e&&(T=e,e=n,n=null),t(r,n,function(r,n){var t=n[n.length-1],T=t?t.children.indexOf(r):null;return e(r,T,t)},T)}o.CONTINUE=T,o.SKIP=i,o.EXIT=a},75784:(r,n,e)=>{"use strict";var t=e(87814);function T(){}r.exports=a,T.prototype=Error.prototype,a.prototype=new T;var i=a.prototype;function a(r,n,e){var T,i,a,o,s;"string"==typeof n&&(e=n,n=null),s=[null,null],"string"==typeof(a=e)&&(-1===(o=a.indexOf(":"))?s[1]=a:(s[0]=a.slice(0,o),s[1]=a.slice(o+1))),T=t(n)||"1:1",i={start:{line:null,column:null},end:{line:null,column:null}},n&&n.position&&(n=n.position),n&&(n.start?(i=n,n=n.start):i.start=n),r.stack&&(this.stack=r.stack,r=r.message),this.message=r,this.name=T,this.reason=r,this.line=n?n.line:null,this.column=n?n.column:null,this.location=i,this.source=s[0],this.ruleId=s[1]}i.file="",i.name="",i.reason="",i.message="",i.stack="",i.fatal=null,i.column=null,i.line=null},85885:(r,n,e)=>{"use strict";r.exports=e(20759)},37824:(r,n,e)=>{"use strict";var t=e(60394),T=e(50248),i=e(98238);r.exports=s;var a={}.hasOwnProperty,o=["history","path","basename","stem","extname","dirname"];function s(r){var n,e;if(r){if("string"==typeof r||i(r))r={contents:r};else if("message"in r&&"messages"in r)return r}else r={};if(!(this instanceof s))return new s(r);for(this.data={},this.messages=[],this.history=[],this.cwd=T.cwd(),e=-1;++eo.indexOf(n)&&(this[n]=r[n])}function E(r,n){if(r&&r.indexOf(t.sep)>-1)throw Error("`"+n+"` cannot be a path: did not expect `"+t.sep+"`")}function A(r,n){if(!r)throw Error("`"+n+"` cannot be empty")}function u(r,n){if(!r)throw Error("Setting `"+n+"` requires `path` to be set too")}s.prototype.toString=function(r){return(this.contents||"").toString(r)},Object.defineProperty(s.prototype,"path",{get:function(){return this.history[this.history.length-1]},set:function(r){A(r,"path"),this.path!==r&&this.history.push(r)}}),Object.defineProperty(s.prototype,"dirname",{get:function(){return"string"==typeof this.path?t.dirname(this.path):void 0},set:function(r){u(this.path,"dirname"),this.path=t.join(r||"",this.basename)}}),Object.defineProperty(s.prototype,"basename",{get:function(){return"string"==typeof this.path?t.basename(this.path):void 0},set:function(r){A(r,"basename"),E(r,"basename"),this.path=t.join(this.dirname||"",r)}}),Object.defineProperty(s.prototype,"extname",{get:function(){return"string"==typeof this.path?t.extname(this.path):void 0},set:function(r){if(E(r,"extname"),u(this.path,"extname"),r){if(46!==r.charCodeAt(0))throw Error("`extname` must start with `.`");if(r.indexOf(".",1)>-1)throw Error("`extname` cannot contain multiple dots")}this.path=t.join(this.dirname,this.stem+(r||""))}}),Object.defineProperty(s.prototype,"stem",{get:function(){return"string"==typeof this.path?t.basename(this.path,this.extname):void 0},set:function(r){A(r,"stem"),E(r,"stem"),this.path=t.join(this.dirname||"",r+(this.extname||""))}})},20759:(r,n,e)=>{"use strict";var t=e(75784),T=e(37824);r.exports=T,T.prototype.message=function(r,n,e){var T=new t(r,n,e);return this.path&&(T.name=this.path+":"+T.name,T.file=this.path),T.fatal=!1,this.messages.push(T),T},T.prototype.info=function(){var r=this.message.apply(this,arguments);return r.fatal=null,r},T.prototype.fail=function(){var r=this.message.apply(this,arguments);throw r.fatal=!0,r}},60394:(r,n,e)=>{"use strict";r.exports=e(71017)},50248:r=>{"use strict";r.exports=process},9177:(r,n,e)=>{"use strict";var t=e(62279);r.exports=function(r){return!!T.call(t,r)&&t[r]};var T={}.hasOwnProperty},20745:(r,n)=>{"use strict";/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,T=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,a=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,E=e?Symbol.for("react.context"):60110,A=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,D=e?Symbol.for("react.suspense"):60113,l=e?Symbol.for("react.suspense_list"):60120,S=e?Symbol.for("react.memo"):60115,R=e?Symbol.for("react.lazy"):60116,F=e?Symbol.for("react.block"):60121,N=e?Symbol.for("react.fundamental"):60117,O=e?Symbol.for("react.responder"):60118,h=e?Symbol.for("react.scope"):60119;function d(r){if("object"==typeof r&&null!==r){var n=r.$$typeof;switch(n){case t:switch(r=r.type){case A:case u:case i:case o:case a:case D:return r;default:switch(r=r&&r.$$typeof){case E:case c:case R:case S:case s:return r;default:return n}}case T:return n}}}function f(r){return d(r)===u}n.AsyncMode=A,n.ConcurrentMode=u,n.ContextConsumer=E,n.ContextProvider=s,n.Element=t,n.ForwardRef=c,n.Fragment=i,n.Lazy=R,n.Memo=S,n.Portal=T,n.Profiler=o,n.StrictMode=a,n.Suspense=D,n.isAsyncMode=function(r){return f(r)||d(r)===A},n.isConcurrentMode=f,n.isContextConsumer=function(r){return d(r)===E},n.isContextProvider=function(r){return d(r)===s},n.isElement=function(r){return"object"==typeof r&&null!==r&&r.$$typeof===t},n.isForwardRef=function(r){return d(r)===c},n.isFragment=function(r){return d(r)===i},n.isLazy=function(r){return d(r)===R},n.isMemo=function(r){return d(r)===S},n.isPortal=function(r){return d(r)===T},n.isProfiler=function(r){return d(r)===o},n.isStrictMode=function(r){return d(r)===a},n.isSuspense=function(r){return d(r)===D},n.isValidElementType=function(r){return"string"==typeof r||"function"==typeof r||r===i||r===u||r===o||r===a||r===D||r===l||"object"==typeof r&&null!==r&&(r.$$typeof===R||r.$$typeof===S||r.$$typeof===s||r.$$typeof===E||r.$$typeof===c||r.$$typeof===N||r.$$typeof===O||r.$$typeof===h||r.$$typeof===F)},n.typeOf=d},16777:(r,n,e)=>{"use strict";r.exports=e(20745)},72157:r=>{r.exports=function(){for(var r={},e=0;e{"use strict";r.exports=JSON.parse('{"Africa/Abidjan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Accra":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Addis_Ababa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Algiers":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Asmara":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bamako":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bangui":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Banjul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bissau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Blantyre":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Brazzaville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Bujumbura":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Cairo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Casablanca":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20180325T020000\\r\\nRDATE:20180325T020000\\r\\nRDATE:20180617T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20180513T030000\\r\\nRDATE:20180513T030000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20190609T020000\\r\\nRDATE:20190609T020000\\r\\nRDATE:20200531T020000\\r\\nRDATE:20210516T020000\\r\\nRDATE:20220508T020000\\r\\nRDATE:20230430T020000\\r\\nRDATE:20240414T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20181028T030000\\r\\nRDATE:20181028T030000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20190505T030000\\r\\nRDATE:20190505T030000\\r\\nRDATE:20200419T030000\\r\\nRDATE:20210411T030000\\r\\nRDATE:20220327T030000\\r\\nRDATE:20230319T030000\\r\\nRDATE:20240310T030000\\r\\nEND:DAYLIGHT","Africa/Ceuta":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Africa/Conakry":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Dakar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Dar_es_Salaam":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Djibouti":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Douala":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/El_Aaiun":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20180325T020000\\r\\nRDATE:20180325T020000\\r\\nRDATE:20180617T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20180513T030000\\r\\nRDATE:20180513T030000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20181028T030000\\r\\nRDATE:20181028T030000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20190505T030000\\r\\nRDATE:20190505T030000\\r\\nRDATE:20200419T030000\\r\\nRDATE:20210411T030000\\r\\nRDATE:20220327T030000\\r\\nRDATE:20230319T030000\\r\\nRDATE:20240310T030000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20190609T020000\\r\\nRDATE:20190609T020000\\r\\nRDATE:20200531T020000\\r\\nRDATE:20210516T020000\\r\\nRDATE:20220508T020000\\r\\nRDATE:20230430T020000\\r\\nRDATE:20240414T020000\\r\\nEND:STANDARD","Africa/Freetown":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Gaborone":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Harare":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Johannesburg":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Juba":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Kampala":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Khartoum":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Kigali":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Kinshasa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lagos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Libreville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lome":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Luanda":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lubumbashi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Lusaka":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Malabo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Maputo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Maseru":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Mbabane":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Mogadishu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Monrovia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Nairobi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Ndjamena":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Niamey":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Nouakchott":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Ouagadougou":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Porto-Novo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Sao_Tome":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:20180101T010000\\r\\nRDATE:20180101T010000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:20190101T020000\\r\\nRDATE:20190101T020000\\r\\nEND:STANDARD","Africa/Tripoli":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Tunis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Windhoek":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Adak":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:HDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Anchorage":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Anguilla":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Antigua":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Araguaina":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Buenos_Aires":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Catamarca":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Cordoba":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Jujuy":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/La_Rioja":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Mendoza":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Rio_Gallegos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Salta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/San_Juan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/San_Luis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Tucuman":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Argentina/Ushuaia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Aruba":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Asuncion":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701004T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700322T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=4SU\\r\\nEND:STANDARD","America/Atikokan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Bahia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Bahia_Banderas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT","America/Barbados":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Belem":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Belize":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Blanc-Sablon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Boa_Vista":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Bogota":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Boise":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Cambridge_Bay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Campo_Grande":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD","America/Cancun":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Caracas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Cayenne":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Cayman":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Chicago":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Chihuahua":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Costa_Rica":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Creston":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Cuiaba":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Curacao":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Danmarkshavn":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Dawson":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:20180311T020000\\r\\nRDATE:20180311T020000\\r\\nRDATE:20190310T020000\\r\\nRDATE:20200308T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191103T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:20201101T000000\\r\\nRDATE:20201101T000000\\r\\nEND:STANDARD","America/Dawson_Creek":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Denver":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Detroit":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Dominica":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Edmonton":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Eirunepe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/El_Salvador":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Fort_Nelson":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Fortaleza":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Glace_Bay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Goose_Bay":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Grand_Turk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:20181104T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:20190310T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:20180311T020000\\r\\nRDATE:20180311T020000\\r\\nEND:DAYLIGHT","America/Grenada":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guadeloupe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guatemala":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guayaquil":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Guyana":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Halifax":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Havana":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Hermosillo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Indiana/Indianapolis":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Knox":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Marengo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Petersburg":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Tell_City":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Vevay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Vincennes":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Indiana/Winamac":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Inuvik":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Iqaluit":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Jamaica":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Juneau":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Kentucky/Louisville":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Kentucky/Monticello":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Kralendijk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/La_Paz":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Lima":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Los_Angeles":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Lower_Princes":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Maceio":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Managua":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Manaus":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Marigot":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Martinique":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Matamoros":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Mazatlan":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Menominee":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Merida":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Metlakatla":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:20191103T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:20190120T020000\\r\\nRDATE:20190120T020000\\r\\nEND:STANDARD","America/Mexico_City":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Miquelon":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Moncton":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Monterrey":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Montevideo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Montserrat":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Nassau":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/New_York":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Nipigon":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Nome":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Noronha":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/North_Dakota/Beulah":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/North_Dakota/Center":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/North_Dakota/New_Salem":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Nuuk":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700328T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701024T230000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD","America/Ojinaga":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Panama":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Pangnirtung":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Paramaribo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Phoenix":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Port-au-Prince":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Port_of_Spain":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Porto_Velho":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Puerto_Rico":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Punta_Arenas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Rainy_River":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Rankin_Inlet":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Recife":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Regina":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Resolute":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/Rio_Branco":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Santarem":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Santiago":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20190407T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20190908T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180812T000000\\r\\nRDATE:20180812T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180513T000000\\r\\nRDATE:20180513T000000\\r\\nEND:STANDARD","America/Santo_Domingo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Sao_Paulo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:DAYLIGHT","America/Scoresbysund":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19701025T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","America/Sitka":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/St_Barthelemy":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Johns":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0230\\r\\nTZOFFSETTO:-0330\\r\\nTZNAME:NST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0330\\r\\nTZOFFSETTO:-0230\\r\\nTZNAME:NDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","America/St_Kitts":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Lucia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Thomas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/St_Vincent":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Swift_Current":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Tegucigalpa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Thule":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Thunder_Bay":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Tijuana":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Toronto":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Tortola":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Vancouver":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Whitehorse":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:20180311T020000\\r\\nRDATE:20180311T020000\\r\\nRDATE:20190310T020000\\r\\nRDATE:20200308T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191103T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:20201101T000000\\r\\nRDATE:20201101T000000\\r\\nEND:STANDARD","America/Winnipeg":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Yakutat":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Yellowknife":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Antarctica/Casey":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:20181007T040000\\r\\nRDATE:20181007T040000\\r\\nRDATE:20191004T030000\\r\\nRDATE:20201004T000100\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:20180311T040000\\r\\nRDATE:20180311T040000\\r\\nRDATE:20190317T030000\\r\\nRDATE:20200308T030000\\r\\nEND:STANDARD","Antarctica/Davis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/DumontDUrville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Macquarie":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Antarctica/Mawson":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/McMurdo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:NZDT\\r\\nDTSTART:19700927T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:NZST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Antarctica/Palmer":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Rothera":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Syowa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Antarctica/Troll":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:+02\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Antarctica/Vostok":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Arctic/Longyearbyen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Asia/Aden":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Almaty":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Amman":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700326T235959\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1TH\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD","Asia/Anadyr":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Aqtau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Aqtobe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ashgabat":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Atyrau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Baghdad":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Bahrain":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Baku":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Bangkok":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Barnaul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Beirut":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Asia/Bishkek":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Brunei":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Chita":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Choibalsan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Colombo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:+0530\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Damascus":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700327T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR\\r\\nEND:DAYLIGHT","Asia/Dhaka":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Dili":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Dubai":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Dushanbe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Famagusta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20180325T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Asia/Gaza":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20200328T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20201024T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20180324T010000\\r\\nRDATE:20180324T010000\\r\\nRDATE:20190329T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20181027T010000\\r\\nRDATE:20181027T010000\\r\\nRDATE:20191026T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Hebron":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20200328T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20201024T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:20180324T010000\\r\\nRDATE:20180324T010000\\r\\nRDATE:20190329T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:20181027T010000\\r\\nRDATE:20181027T010000\\r\\nRDATE:20191026T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ho_Chi_Minh":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Hong_Kong":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:HKT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Hovd":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Irkutsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Istanbul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Jakarta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:WIB\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Jayapura":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:WIT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Jerusalem":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:IDT\\r\\nDTSTART:19700327T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=FR\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:IST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Asia/Kabul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kamchatka":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Karachi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:PKT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kathmandu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0545\\r\\nTZOFFSETTO:+0545\\r\\nTZNAME:+0545\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Khandyga":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kolkata":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:IST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Krasnoyarsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kuala_Lumpur":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kuching":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Kuwait":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Macau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Magadan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Makassar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:WITA\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Manila":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:PST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Muscat":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Nicosia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Asia/Novokuznetsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Novosibirsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Omsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Oral":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Phnom_Penh":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Pontianak":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:WIB\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Pyongyang":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0830\\r\\nTZNAME:KST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0830\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:KST\\r\\nDTSTART:20180504T233000\\r\\nRDATE:20180504T233000\\r\\nEND:STANDARD","Asia/Qatar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Qostanay":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Qyzylorda":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:20181221T000000\\r\\nRDATE:20181221T000000\\r\\nEND:STANDARD","Asia/Riyadh":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Sakhalin":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Samarkand":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Seoul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:KST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Shanghai":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Singapore":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Srednekolymsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Taipei":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tashkent":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tbilisi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tehran":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0330\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:20180321T235959\\r\\nRDATE:20180321T235959\\r\\nRDATE:20190321T235959\\r\\nRDATE:20200320T235959\\r\\nRDATE:20210321T235959\\r\\nRDATE:20220321T235959\\r\\nRDATE:20230321T235959\\r\\nRDATE:20240320T235959\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:20180921T235959\\r\\nRDATE:20180921T235959\\r\\nRDATE:20190921T235959\\r\\nRDATE:20200920T235959\\r\\nRDATE:20210921T235959\\r\\nRDATE:20220921T235959\\r\\nRDATE:20230921T235959\\r\\nRDATE:20240920T235959\\r\\nEND:STANDARD","Asia/Thimphu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tokyo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:JST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Tomsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ulaanbaatar":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Urumqi":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Ust-Nera":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Vientiane":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Vladivostok":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yakutsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yangon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0630\\r\\nTZOFFSETTO:+0630\\r\\nTZNAME:+0630\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yekaterinburg":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Yerevan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/Azores":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19701025T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Bermuda":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Atlantic/Canary":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Cape_Verde":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/Faroe":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Madeira":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Reykjavik":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/South_Georgia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/St_Helena":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic/Stanley":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Adelaide":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:ACDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Brisbane":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Broken_Hill":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:ACDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Currie":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Australia/Darwin":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Eucla":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0845\\r\\nTZOFFSETTO:+0845\\r\\nTZNAME:+0845\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Hobart":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Australia/Lindeman":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Lord_Howe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:+1030\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Melbourne":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Australia/Perth":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:AWST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Australia/Sydney":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Europe/Amsterdam":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Andorra":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Astrakhan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Athens":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Belgrade":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Berlin":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Bratislava":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Brussels":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Bucharest":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Budapest":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Busingen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Chisinau":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Copenhagen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Dublin":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:IST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Europe/Gibraltar":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Guernsey":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Helsinki":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Isle_of_Man":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Istanbul":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Jersey":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Kaliningrad":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Kiev":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Kirov":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Lisbon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Europe/Ljubljana":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/London":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Luxembourg":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Madrid":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Malta":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Mariehamn":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Minsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Monaco":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Moscow":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:MSK\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Nicosia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Europe/Oslo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Paris":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Podgorica":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Prague":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Riga":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Rome":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Samara":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/San_Marino":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Sarajevo":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Saratov":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Simferopol":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:MSK\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Skopje":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Sofia":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Stockholm":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Tallinn":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Tirane":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Ulyanovsk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Uzhgorod":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vaduz":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vatican":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vienna":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Vilnius":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Volgograd":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:20181028T020000\\r\\nRDATE:20181028T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Warsaw":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Zagreb":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Zaporozhye":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Europe/Zurich":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Indian/Antananarivo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Chagos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Christmas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Cocos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0630\\r\\nTZOFFSETTO:+0630\\r\\nTZNAME:+0630\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Comoro":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Kerguelen":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Mahe":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Maldives":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Mauritius":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Mayotte":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Indian/Reunion":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Apia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700405T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700927T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Pacific/Auckland":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:NZDT\\r\\nDTSTART:19700927T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:NZST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Pacific/Bougainville":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Chatham":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1245\\r\\nTZOFFSETTO:+1345\\r\\nTZNAME:+1345\\r\\nDTSTART:19700927T024500\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1345\\r\\nTZOFFSETTO:+1245\\r\\nTZNAME:+1245\\r\\nDTSTART:19700405T034500\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Pacific/Chuuk":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Easter":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:20190406T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SA\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:20190907T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=1SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:20180811T220000\\r\\nRDATE:20180811T220000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:20180512T220000\\r\\nRDATE:20180512T220000\\r\\nEND:STANDARD","Pacific/Efate":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Enderbury":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Fakaofo":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Fiji":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700118T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=1;BYMONTHDAY=12,13,14,15,16,17,18;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20211114T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191110T020000\\r\\nRDATE:20201220T020000\\r\\nEND:DAYLIGHT","Pacific/Funafuti":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Galapagos":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:-06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Gambier":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:-09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Guadalcanal":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Guam":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:ChST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Honolulu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Kiritimati":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Kosrae":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Kwajalein":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Majuro":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Marquesas":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0930\\r\\nTZOFFSETTO:-0930\\r\\nTZNAME:-0930\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Midway":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1100\\r\\nTZOFFSETTO:-1100\\r\\nTZNAME:SST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Nauru":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Niue":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1100\\r\\nTZOFFSETTO:-1100\\r\\nTZNAME:-11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Norfolk":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:20191006T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:20200405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1130\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:20190701T000000\\r\\nRDATE:20190701T000000\\r\\nEND:STANDARD","Pacific/Noumea":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Pago_Pago":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1100\\r\\nTZOFFSETTO:-1100\\r\\nTZNAME:SST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Palau":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Pitcairn":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:-08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Pohnpei":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Port_Moresby":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Rarotonga":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:-10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Saipan":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:ChST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Tahiti":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:-10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Tarawa":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Tongatapu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Wake":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific/Wallis":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","AUS Central Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","AUS Eastern Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Afghanistan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Asmera":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Africa/Timbuktu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Alaskan Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0900\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:AKDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0900\\r\\nTZNAME:AKST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Argentina/ComodRivadavia":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Buenos_Aires":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","America/Godthab":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700328T220000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701024T230000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA\\r\\nEND:STANDARD","America/Louisville":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Montreal":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","America/Santa_Isabel":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Arab Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Arabian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Arabic Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Argentina Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Calcutta":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:IST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Katmandu":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0545\\r\\nTZOFFSETTO:+0545\\r\\nTZNAME:+0545\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Rangoon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0630\\r\\nTZOFFSETTO:+0630\\r\\nTZNAME:+0630\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Asia/Saigon":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Atlantic Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:ADT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:AST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Atlantic/Faeroe":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WEST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:WET\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Atlantic/Jan_Mayen":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Azerbaijan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Azores Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19701025T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Bahia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Bangladesh Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Belarus Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Canada Central Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Cape Verde Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0100\\r\\nTZOFFSETTO:-0100\\r\\nTZNAME:-01\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Caucasus Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Cen. Australia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1030\\r\\nTZOFFSETTO:+0930\\r\\nTZNAME:ACST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0930\\r\\nTZOFFSETTO:+1030\\r\\nTZNAME:ACDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT","Central America Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0600\\r\\nTZOFFSETTO:+0600\\r\\nTZNAME:+06\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Brazilian Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Europe Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Central European Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Central Pacific Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Central Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Central Standard Time (Mexico)":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","China Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","E. Africa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","E. Australia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","E. South America Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:20181104T000000\\r\\nRDATE:20181104T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180218T000000\\r\\nRDATE:20180218T000000\\r\\nRDATE:20190217T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0200\\r\\nTZOFFSETTO:-0200\\r\\nTZNAME:-02\\r\\nDTSTART:19700101T000000\\r\\nEND:DAYLIGHT","Eastern Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Egypt Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Ekaterinburg Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Europe/Belfast":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","FLE Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Fiji Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700118T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=1;BYMONTHDAY=12,13,14,15,16,17,18;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20211114T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:20181104T020000\\r\\nRDATE:20181104T020000\\r\\nRDATE:20191110T020000\\r\\nRDATE:20201220T020000\\r\\nEND:DAYLIGHT","GMT Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:BST\\r\\nDTSTART:19700329T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","GTB Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Georgian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Greenwich Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:GMT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Hawaiian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Iran Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0330\\r\\nTZOFFSETTO:+0430\\r\\nTZNAME:+0430\\r\\nDTSTART:20180321T235959\\r\\nRDATE:20180321T235959\\r\\nRDATE:20190321T235959\\r\\nRDATE:20200320T235959\\r\\nRDATE:20210321T235959\\r\\nRDATE:20220321T235959\\r\\nRDATE:20230321T235959\\r\\nRDATE:20240320T235959\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0430\\r\\nTZOFFSETTO:+0330\\r\\nTZNAME:+0330\\r\\nDTSTART:20180921T235959\\r\\nRDATE:20180921T235959\\r\\nRDATE:20190921T235959\\r\\nRDATE:20200920T235959\\r\\nRDATE:20210921T235959\\r\\nRDATE:20220921T235959\\r\\nRDATE:20230921T235959\\r\\nRDATE:20240920T235959\\r\\nEND:STANDARD","Israel Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:IDT\\r\\nDTSTART:19700327T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=FR\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:IST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Jordan Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700326T235959\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1TH\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T010000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD","Kaliningrad Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Korea Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:KST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Libya Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Line Islands Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Magadan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Mauritius Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Middle East Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700329T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701025T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Montevideo Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Morocco Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20180325T020000\\r\\nRDATE:20180325T020000\\r\\nRDATE:20180617T020000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20180513T030000\\r\\nRDATE:20180513T030000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0000\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20190609T020000\\r\\nRDATE:20190609T020000\\r\\nRDATE:20200531T020000\\r\\nRDATE:20210516T020000\\r\\nRDATE:20220508T020000\\r\\nRDATE:20230430T020000\\r\\nRDATE:20240414T020000\\r\\nEND:STANDARD\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:+01\\r\\nDTSTART:20181028T030000\\r\\nRDATE:20181028T030000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0000\\r\\nTZNAME:+00\\r\\nDTSTART:20190505T030000\\r\\nRDATE:20190505T030000\\r\\nRDATE:20200419T030000\\r\\nRDATE:20210411T030000\\r\\nRDATE:20220327T030000\\r\\nRDATE:20230319T030000\\r\\nRDATE:20240310T030000\\r\\nEND:DAYLIGHT","Mountain Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Mountain Standard Time (Mexico)":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700405T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701025T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","N. Central Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Namibia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","New Zealand Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:NZDT\\r\\nDTSTART:19700927T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:NZST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Newfoundland Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0230\\r\\nTZOFFSETTO:-0330\\r\\nTZNAME:NST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0330\\r\\nTZOFFSETTO:-0230\\r\\nTZNAME:NDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT","North Asia East Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","North Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pacific SA Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20190407T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20190908T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:20180812T000000\\r\\nRDATE:20180812T000000\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:20180513T000000\\r\\nRDATE:20180513T000000\\r\\nEND:STANDARD","Pacific Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Pacific/Johnston":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-1000\\r\\nTZOFFSETTO:-1000\\r\\nTZNAME:HST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Pakistan Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:PKT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Paraguay Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19701004T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700322T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=4SU\\r\\nEND:STANDARD","Romance Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","Russia Time Zone 10":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:+11\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Russia Time Zone 11":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1200\\r\\nTZOFFSETTO:+1200\\r\\nTZNAME:+12\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Russia Time Zone 3":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0400\\r\\nTZOFFSETTO:+0400\\r\\nTZNAME:+04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Russian Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:MSK\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SA Eastern Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0300\\r\\nTZOFFSETTO:-0300\\r\\nTZNAME:-03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SA Pacific Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:-05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SA Western Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","SE Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0700\\r\\nTZOFFSETTO:+0700\\r\\nTZNAME:+07\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Samoa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1400\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700405T040000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1400\\r\\nTZNAME:+14\\r\\nDTSTART:19700927T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU\\r\\nEND:DAYLIGHT","Singapore Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","South Africa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:SAST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Sri Lanka Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0530\\r\\nTZOFFSETTO:+0530\\r\\nTZNAME:+0530\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Syria Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:EET\\r\\nDTSTART:19701030T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR\\r\\nEND:STANDARD\\r\\nBEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:EEST\\r\\nDTSTART:19700327T000000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR\\r\\nEND:DAYLIGHT","Taipei Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:CST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Tasmania Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1100\\r\\nTZNAME:AEDT\\r\\nDTSTART:19701004T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+1100\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:AEST\\r\\nDTSTART:19700405T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU\\r\\nEND:STANDARD","Tokyo Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:JST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Tonga Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1300\\r\\nTZOFFSETTO:+1300\\r\\nTZNAME:+13\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Turkey Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0300\\r\\nTZOFFSETTO:+0300\\r\\nTZNAME:+03\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","US Eastern Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US Mountain Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","US/Central":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:CDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:CST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Eastern":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0500\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:EDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0500\\r\\nTZNAME:EST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Mountain":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0600\\r\\nTZNAME:MDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0600\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:MST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Pacific":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","US/Pacific-New":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:-0800\\r\\nTZOFFSETTO:-0700\\r\\nTZNAME:PDT\\r\\nDTSTART:19700308T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:-0700\\r\\nTZOFFSETTO:-0800\\r\\nTZNAME:PST\\r\\nDTSTART:19701101T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU\\r\\nEND:STANDARD","Ulaanbaatar Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:+08\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Venezuela Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:-0400\\r\\nTZOFFSETTO:-0400\\r\\nTZNAME:-04\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Vladivostok Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","W. Australia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0800\\r\\nTZOFFSETTO:+0800\\r\\nTZNAME:AWST\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","W. Central Africa Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:WAT\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","W. Europe Standard Time":"BEGIN:DAYLIGHT\\r\\nTZOFFSETFROM:+0100\\r\\nTZOFFSETTO:+0200\\r\\nTZNAME:CEST\\r\\nDTSTART:19700329T020000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\\r\\nEND:DAYLIGHT\\r\\nBEGIN:STANDARD\\r\\nTZOFFSETFROM:+0200\\r\\nTZOFFSETTO:+0100\\r\\nTZNAME:CET\\r\\nDTSTART:19701025T030000\\r\\nRRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\\r\\nEND:STANDARD","West Asia Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0500\\r\\nTZOFFSETTO:+0500\\r\\nTZNAME:+05\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","West Pacific Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+1000\\r\\nTZOFFSETTO:+1000\\r\\nTZNAME:+10\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD","Yakutsk Standard Time":"BEGIN:STANDARD\\r\\nTZOFFSETFROM:+0900\\r\\nTZOFFSETTO:+0900\\r\\nTZNAME:+09\\r\\nDTSTART:19700101T000000\\r\\nEND:STANDARD"}')},62279:r=>{"use strict";r.exports=JSON.parse('{"AEli":"\xc6","AElig":"\xc6","AM":"&","AMP":"&","Aacut":"\xc1","Aacute":"\xc1","Abreve":"Ă","Acir":"\xc2","Acirc":"\xc2","Acy":"А","Afr":"\uD835\uDD04","Agrav":"\xc0","Agrave":"\xc0","Alpha":"Α","Amacr":"Ā","And":"⩓","Aogon":"Ą","Aopf":"\uD835\uDD38","ApplyFunction":"⁡","Arin":"\xc5","Aring":"\xc5","Ascr":"\uD835\uDC9C","Assign":"≔","Atild":"\xc3","Atilde":"\xc3","Aum":"\xc4","Auml":"\xc4","Backslash":"∖","Barv":"⫧","Barwed":"⌆","Bcy":"Б","Because":"∵","Bernoullis":"ℬ","Beta":"Β","Bfr":"\uD835\uDD05","Bopf":"\uD835\uDD39","Breve":"˘","Bscr":"ℬ","Bumpeq":"≎","CHcy":"Ч","COP":"\xa9","COPY":"\xa9","Cacute":"Ć","Cap":"⋒","CapitalDifferentialD":"ⅅ","Cayleys":"ℭ","Ccaron":"Č","Ccedi":"\xc7","Ccedil":"\xc7","Ccirc":"Ĉ","Cconint":"∰","Cdot":"Ċ","Cedilla":"\xb8","CenterDot":"\xb7","Cfr":"ℭ","Chi":"Χ","CircleDot":"⊙","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","Colon":"∷","Colone":"⩴","Congruent":"≡","Conint":"∯","ContourIntegral":"∮","Copf":"ℂ","Coproduct":"∐","CounterClockwiseContourIntegral":"∳","Cross":"⨯","Cscr":"\uD835\uDC9E","Cup":"⋓","CupCap":"≍","DD":"ⅅ","DDotrahd":"⤑","DJcy":"Ђ","DScy":"Ѕ","DZcy":"Џ","Dagger":"‡","Darr":"↡","Dashv":"⫤","Dcaron":"Ď","Dcy":"Д","Del":"∇","Delta":"Δ","Dfr":"\uD835\uDD07","DiacriticalAcute":"\xb4","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","Diamond":"⋄","DifferentialD":"ⅆ","Dopf":"\uD835\uDD3B","Dot":"\xa8","DotDot":"⃜","DotEqual":"≐","DoubleContourIntegral":"∯","DoubleDot":"\xa8","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrow":"↓","DownArrowBar":"⤓","DownArrowUpArrow":"⇵","DownBreve":"̑","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVector":"↽","DownLeftVectorBar":"⥖","DownRightTeeVector":"⥟","DownRightVector":"⇁","DownRightVectorBar":"⥗","DownTee":"⊤","DownTeeArrow":"↧","Downarrow":"⇓","Dscr":"\uD835\uDC9F","Dstrok":"Đ","ENG":"Ŋ","ET":"\xd0","ETH":"\xd0","Eacut":"\xc9","Eacute":"\xc9","Ecaron":"Ě","Ecir":"\xca","Ecirc":"\xca","Ecy":"Э","Edot":"Ė","Efr":"\uD835\uDD08","Egrav":"\xc8","Egrave":"\xc8","Element":"∈","Emacr":"Ē","EmptySmallSquare":"◻","EmptyVerySmallSquare":"▫","Eogon":"Ę","Eopf":"\uD835\uDD3C","Epsilon":"Ε","Equal":"⩵","EqualTilde":"≂","Equilibrium":"⇌","Escr":"ℰ","Esim":"⩳","Eta":"Η","Eum":"\xcb","Euml":"\xcb","Exists":"∃","ExponentialE":"ⅇ","Fcy":"Ф","Ffr":"\uD835\uDD09","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","Fopf":"\uD835\uDD3D","ForAll":"∀","Fouriertrf":"ℱ","Fscr":"ℱ","GJcy":"Ѓ","G":">","GT":">","Gamma":"Γ","Gammad":"Ϝ","Gbreve":"Ğ","Gcedil":"Ģ","Gcirc":"Ĝ","Gcy":"Г","Gdot":"Ġ","Gfr":"\uD835\uDD0A","Gg":"⋙","Gopf":"\uD835\uDD3E","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"\uD835\uDCA2","Gt":"≫","HARDcy":"Ъ","Hacek":"ˇ","Hat":"^","Hcirc":"Ĥ","Hfr":"ℌ","HilbertSpace":"ℋ","Hopf":"ℍ","HorizontalLine":"─","Hscr":"ℋ","Hstrok":"Ħ","HumpDownHump":"≎","HumpEqual":"≏","IEcy":"Е","IJlig":"IJ","IOcy":"Ё","Iacut":"\xcd","Iacute":"\xcd","Icir":"\xce","Icirc":"\xce","Icy":"И","Idot":"İ","Ifr":"ℑ","Igrav":"\xcc","Igrave":"\xcc","Im":"ℑ","Imacr":"Ī","ImaginaryI":"ⅈ","Implies":"⇒","Int":"∬","Integral":"∫","Intersection":"⋂","InvisibleComma":"⁣","InvisibleTimes":"⁢","Iogon":"Į","Iopf":"\uD835\uDD40","Iota":"Ι","Iscr":"ℐ","Itilde":"Ĩ","Iukcy":"І","Ium":"\xcf","Iuml":"\xcf","Jcirc":"Ĵ","Jcy":"Й","Jfr":"\uD835\uDD0D","Jopf":"\uD835\uDD41","Jscr":"\uD835\uDCA5","Jsercy":"Ј","Jukcy":"Є","KHcy":"Х","KJcy":"Ќ","Kappa":"Κ","Kcedil":"Ķ","Kcy":"К","Kfr":"\uD835\uDD0E","Kopf":"\uD835\uDD42","Kscr":"\uD835\uDCA6","LJcy":"Љ","L":"<","LT":"<","Lacute":"Ĺ","Lambda":"Λ","Lang":"⟪","Laplacetrf":"ℒ","Larr":"↞","Lcaron":"Ľ","Lcedil":"Ļ","Lcy":"Л","LeftAngleBracket":"⟨","LeftArrow":"←","LeftArrowBar":"⇤","LeftArrowRightArrow":"⇆","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVector":"⇃","LeftDownVectorBar":"⥙","LeftFloor":"⌊","LeftRightArrow":"↔","LeftRightVector":"⥎","LeftTee":"⊣","LeftTeeArrow":"↤","LeftTeeVector":"⥚","LeftTriangle":"⊲","LeftTriangleBar":"⧏","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVector":"↿","LeftUpVectorBar":"⥘","LeftVector":"↼","LeftVectorBar":"⥒","Leftarrow":"⇐","Leftrightarrow":"⇔","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","LessLess":"⪡","LessSlantEqual":"⩽","LessTilde":"≲","Lfr":"\uD835\uDD0F","Ll":"⋘","Lleftarrow":"⇚","Lmidot":"Ŀ","LongLeftArrow":"⟵","LongLeftRightArrow":"⟷","LongRightArrow":"⟶","Longleftarrow":"⟸","Longleftrightarrow":"⟺","Longrightarrow":"⟹","Lopf":"\uD835\uDD43","LowerLeftArrow":"↙","LowerRightArrow":"↘","Lscr":"ℒ","Lsh":"↰","Lstrok":"Ł","Lt":"≪","Map":"⤅","Mcy":"М","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"\uD835\uDD10","MinusPlus":"∓","Mopf":"\uD835\uDD44","Mscr":"ℳ","Mu":"Μ","NJcy":"Њ","Nacute":"Ń","Ncaron":"Ň","Ncedil":"Ņ","Ncy":"Н","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","Nfr":"\uD835\uDD11","NoBreak":"⁠","NonBreakingSpace":"\xa0","Nopf":"ℕ","Not":"⫬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","NotLeftTriangle":"⋪","NotLeftTriangleBar":"⧏̸","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangle":"⋫","NotRightTriangleBar":"⧐̸","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","Nscr":"\uD835\uDCA9","Ntild":"\xd1","Ntilde":"\xd1","Nu":"Ν","OElig":"Œ","Oacut":"\xd3","Oacute":"\xd3","Ocir":"\xd4","Ocirc":"\xd4","Ocy":"О","Odblac":"Ő","Ofr":"\uD835\uDD12","Ograv":"\xd2","Ograve":"\xd2","Omacr":"Ō","Omega":"Ω","Omicron":"Ο","Oopf":"\uD835\uDD46","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","Or":"⩔","Oscr":"\uD835\uDCAA","Oslas":"\xd8","Oslash":"\xd8","Otild":"\xd5","Otilde":"\xd5","Otimes":"⨷","Oum":"\xd6","Ouml":"\xd6","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","PartialD":"∂","Pcy":"П","Pfr":"\uD835\uDD13","Phi":"Φ","Pi":"Π","PlusMinus":"\xb1","Poincareplane":"ℌ","Popf":"ℙ","Pr":"⪻","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","Prime":"″","Product":"∏","Proportion":"∷","Proportional":"∝","Pscr":"\uD835\uDCAB","Psi":"Ψ","QUO":"\\"","QUOT":"\\"","Qfr":"\uD835\uDD14","Qopf":"ℚ","Qscr":"\uD835\uDCAC","RBarr":"⤐","RE":"\xae","REG":"\xae","Racute":"Ŕ","Rang":"⟫","Rarr":"↠","Rarrtl":"⤖","Rcaron":"Ř","Rcedil":"Ŗ","Rcy":"Р","Re":"ℜ","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","Rfr":"ℜ","Rho":"Ρ","RightAngleBracket":"⟩","RightArrow":"→","RightArrowBar":"⇥","RightArrowLeftArrow":"⇄","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVector":"⇂","RightDownVectorBar":"⥕","RightFloor":"⌋","RightTee":"⊢","RightTeeArrow":"↦","RightTeeVector":"⥛","RightTriangle":"⊳","RightTriangleBar":"⧐","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVector":"↾","RightUpVectorBar":"⥔","RightVector":"⇀","RightVectorBar":"⥓","Rightarrow":"⇒","Ropf":"ℝ","RoundImplies":"⥰","Rrightarrow":"⇛","Rscr":"ℛ","Rsh":"↱","RuleDelayed":"⧴","SHCHcy":"Щ","SHcy":"Ш","SOFTcy":"Ь","Sacute":"Ś","Sc":"⪼","Scaron":"Š","Scedil":"Ş","Scirc":"Ŝ","Scy":"С","Sfr":"\uD835\uDD16","ShortDownArrow":"↓","ShortLeftArrow":"←","ShortRightArrow":"→","ShortUpArrow":"↑","Sigma":"Σ","SmallCircle":"∘","Sopf":"\uD835\uDD4A","Sqrt":"√","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","Sscr":"\uD835\uDCAE","Star":"⋆","Sub":"⋐","Subset":"⋐","SubsetEqual":"⊆","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","SuchThat":"∋","Sum":"∑","Sup":"⋑","Superset":"⊃","SupersetEqual":"⊇","Supset":"⋑","THOR":"\xde","THORN":"\xde","TRADE":"™","TSHcy":"Ћ","TScy":"Ц","Tab":"\\t","Tau":"Τ","Tcaron":"Ť","Tcedil":"Ţ","Tcy":"Т","Tfr":"\uD835\uDD17","Therefore":"∴","Theta":"Θ","ThickSpace":"  ","ThinSpace":" ","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","Topf":"\uD835\uDD4B","TripleDot":"⃛","Tscr":"\uD835\uDCAF","Tstrok":"Ŧ","Uacut":"\xda","Uacute":"\xda","Uarr":"↟","Uarrocir":"⥉","Ubrcy":"Ў","Ubreve":"Ŭ","Ucir":"\xdb","Ucirc":"\xdb","Ucy":"У","Udblac":"Ű","Ufr":"\uD835\uDD18","Ugrav":"\xd9","Ugrave":"\xd9","Umacr":"Ū","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","Uopf":"\uD835\uDD4C","UpArrow":"↑","UpArrowBar":"⤒","UpArrowDownArrow":"⇅","UpDownArrow":"↕","UpEquilibrium":"⥮","UpTee":"⊥","UpTeeArrow":"↥","Uparrow":"⇑","Updownarrow":"⇕","UpperLeftArrow":"↖","UpperRightArrow":"↗","Upsi":"ϒ","Upsilon":"Υ","Uring":"Ů","Uscr":"\uD835\uDCB0","Utilde":"Ũ","Uum":"\xdc","Uuml":"\xdc","VDash":"⊫","Vbar":"⫫","Vcy":"В","Vdash":"⊩","Vdashl":"⫦","Vee":"⋁","Verbar":"‖","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"\uD835\uDD19","Vopf":"\uD835\uDD4D","Vscr":"\uD835\uDCB1","Vvdash":"⊪","Wcirc":"Ŵ","Wedge":"⋀","Wfr":"\uD835\uDD1A","Wopf":"\uD835\uDD4E","Wscr":"\uD835\uDCB2","Xfr":"\uD835\uDD1B","Xi":"Ξ","Xopf":"\uD835\uDD4F","Xscr":"\uD835\uDCB3","YAcy":"Я","YIcy":"Ї","YUcy":"Ю","Yacut":"\xdd","Yacute":"\xdd","Ycirc":"Ŷ","Ycy":"Ы","Yfr":"\uD835\uDD1C","Yopf":"\uD835\uDD50","Yscr":"\uD835\uDCB4","Yuml":"Ÿ","ZHcy":"Ж","Zacute":"Ź","Zcaron":"Ž","Zcy":"З","Zdot":"Ż","ZeroWidthSpace":"​","Zeta":"Ζ","Zfr":"ℨ","Zopf":"ℤ","Zscr":"\uD835\uDCB5","aacut":"\xe1","aacute":"\xe1","abreve":"ă","ac":"∾","acE":"∾̳","acd":"∿","acir":"\xe2","acirc":"\xe2","acut":"\xb4","acute":"\xb4","acy":"а","aeli":"\xe6","aelig":"\xe6","af":"⁡","afr":"\uD835\uDD1E","agrav":"\xe0","agrave":"\xe0","alefsym":"ℵ","aleph":"ℵ","alpha":"α","amacr":"ā","amalg":"⨿","am":"&","amp":"&","and":"∧","andand":"⩕","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsd":"∡","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"\xc5","angzarr":"⍼","aogon":"ą","aopf":"\uD835\uDD52","ap":"≈","apE":"⩰","apacir":"⩯","ape":"≊","apid":"≋","apos":"\'","approx":"≈","approxeq":"≊","arin":"\xe5","aring":"\xe5","ascr":"\uD835\uDCB6","ast":"*","asymp":"≈","asympeq":"≍","atild":"\xe3","atilde":"\xe3","aum":"\xe4","auml":"\xe4","awconint":"∳","awint":"⨑","bNot":"⫭","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","barvee":"⊽","barwed":"⌅","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","beta":"β","beth":"ℶ","between":"≬","bfr":"\uD835\uDD1F","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bnot":"⌐","bopf":"\uD835\uDD53","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxDL":"╗","boxDR":"╔","boxDl":"╖","boxDr":"╓","boxH":"═","boxHD":"╦","boxHU":"╩","boxHd":"╤","boxHu":"╧","boxUL":"╝","boxUR":"╚","boxUl":"╜","boxUr":"╙","boxV":"║","boxVH":"╬","boxVL":"╣","boxVR":"╠","boxVh":"╫","boxVl":"╢","boxVr":"╟","boxbox":"⧉","boxdL":"╕","boxdR":"╒","boxdl":"┐","boxdr":"┌","boxh":"─","boxhD":"╥","boxhU":"╨","boxhd":"┬","boxhu":"┴","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxuL":"╛","boxuR":"╘","boxul":"┘","boxur":"└","boxv":"│","boxvH":"╪","boxvL":"╡","boxvR":"╞","boxvh":"┼","boxvl":"┤","boxvr":"├","bprime":"‵","breve":"˘","brvba":"\xa6","brvbar":"\xa6","bscr":"\uD835\uDCB7","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsol":"\\\\","bsolb":"⧅","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","bumpeq":"≏","cacute":"ć","cap":"∩","capand":"⩄","capbrcup":"⩉","capcap":"⩋","capcup":"⩇","capdot":"⩀","caps":"∩︀","caret":"⁁","caron":"ˇ","ccaps":"⩍","ccaron":"č","ccedi":"\xe7","ccedil":"\xe7","ccirc":"ĉ","ccups":"⩌","ccupssm":"⩐","cdot":"ċ","cedi":"\xb8","cedil":"\xb8","cemptyv":"⦲","cen":"\xa2","cent":"\xa2","centerdot":"\xb7","cfr":"\uD835\uDD20","chcy":"ч","check":"✓","checkmark":"✓","chi":"χ","cir":"○","cirE":"⧃","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledR":"\xae","circledS":"Ⓢ","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","clubs":"♣","clubsuit":"♣","colon":":","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","conint":"∮","copf":"\uD835\uDD54","coprod":"∐","cop":"\xa9","copy":"\xa9","copysr":"℗","crarr":"↵","cross":"✗","cscr":"\uD835\uDCB8","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cup":"∪","cupbrcap":"⩈","cupcap":"⩆","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curre":"\xa4","curren":"\xa4","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dArr":"⇓","dHar":"⥥","dagger":"†","daleth":"ℸ","darr":"↓","dash":"‐","dashv":"⊣","dbkarow":"⤏","dblac":"˝","dcaron":"ď","dcy":"д","dd":"ⅆ","ddagger":"‡","ddarr":"⇊","ddotseq":"⩷","de":"\xb0","deg":"\xb0","delta":"δ","demptyv":"⦱","dfisht":"⥿","dfr":"\uD835\uDD21","dharl":"⇃","dharr":"⇂","diam":"⋄","diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"\xa8","digamma":"ϝ","disin":"⋲","div":"\xf7","divid":"\xf7","divide":"\xf7","divideontimes":"⋇","divonx":"⋇","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","dopf":"\uD835\uDD55","dot":"˙","doteq":"≐","doteqdot":"≑","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","downarrow":"↓","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","dscr":"\uD835\uDCB9","dscy":"ѕ","dsol":"⧶","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","dzcy":"џ","dzigrarr":"⟿","eDDot":"⩷","eDot":"≑","eacut":"\xe9","eacute":"\xe9","easter":"⩮","ecaron":"ě","ecir":"\xea","ecirc":"\xea","ecolon":"≕","ecy":"э","edot":"ė","ee":"ⅇ","efDot":"≒","efr":"\uD835\uDD22","eg":"⪚","egrav":"\xe8","egrave":"\xe8","egs":"⪖","egsdot":"⪘","el":"⪙","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","emacr":"ē","empty":"∅","emptyset":"∅","emptyv":"∅","emsp13":" ","emsp14":" ","emsp":" ","eng":"ŋ","ensp":" ","eogon":"ę","eopf":"\uD835\uDD56","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","equals":"=","equest":"≟","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erDot":"≓","erarr":"⥱","escr":"ℯ","esdot":"≐","esim":"≂","eta":"η","et":"\xf0","eth":"\xf0","eum":"\xeb","euml":"\xeb","euro":"€","excl":"!","exist":"∃","expectation":"ℰ","exponentiale":"ⅇ","fallingdotseq":"≒","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","ffr":"\uD835\uDD23","filig":"fi","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","fopf":"\uD835\uDD57","forall":"∀","fork":"⋔","forkv":"⫙","fpartint":"⨍","frac1":"\xbc","frac12":"\xbd","frac13":"⅓","frac14":"\xbc","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac3":"\xbe","frac34":"\xbe","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"\uD835\uDCBB","gE":"≧","gEl":"⪌","gacute":"ǵ","gamma":"γ","gammad":"ϝ","gap":"⪆","gbreve":"ğ","gcirc":"ĝ","gcy":"г","gdot":"ġ","ge":"≥","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","ges":"⩾","gescc":"⪩","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","gfr":"\uD835\uDD24","gg":"≫","ggg":"⋙","gimel":"ℷ","gjcy":"ѓ","gl":"≷","glE":"⪒","gla":"⪥","glj":"⪤","gnE":"≩","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gneq":"⪈","gneqq":"≩","gnsim":"⋧","gopf":"\uD835\uDD58","grave":"`","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","g":">","gt":">","gtcc":"⪧","gtcir":"⩺","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","hArr":"⇔","hairsp":" ","half":"\xbd","hamilt":"ℋ","hardcy":"ъ","harr":"↔","harrcir":"⥈","harrw":"↭","hbar":"ℏ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"\uD835\uDD25","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"\uD835\uDD59","horbar":"―","hscr":"\uD835\uDCBD","hslash":"ℏ","hstrok":"ħ","hybull":"⁃","hyphen":"‐","iacut":"\xed","iacute":"\xed","ic":"⁣","icir":"\xee","icirc":"\xee","icy":"и","iecy":"е","iexc":"\xa1","iexcl":"\xa1","iff":"⇔","ifr":"\uD835\uDD26","igrav":"\xec","igrave":"\xec","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","ijlig":"ij","imacr":"ī","image":"ℑ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","imof":"⊷","imped":"Ƶ","in":"∈","incare":"℅","infin":"∞","infintie":"⧝","inodot":"ı","int":"∫","intcal":"⊺","integers":"ℤ","intercal":"⊺","intlarhk":"⨗","intprod":"⨼","iocy":"ё","iogon":"į","iopf":"\uD835\uDD5A","iota":"ι","iprod":"⨼","iques":"\xbf","iquest":"\xbf","iscr":"\uD835\uDCBE","isin":"∈","isinE":"⋹","isindot":"⋵","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","itilde":"ĩ","iukcy":"і","ium":"\xef","iuml":"\xef","jcirc":"ĵ","jcy":"й","jfr":"\uD835\uDD27","jmath":"ȷ","jopf":"\uD835\uDD5B","jscr":"\uD835\uDCBF","jsercy":"ј","jukcy":"є","kappa":"κ","kappav":"ϰ","kcedil":"ķ","kcy":"к","kfr":"\uD835\uDD28","kgreen":"ĸ","khcy":"х","kjcy":"ќ","kopf":"\uD835\uDD5C","kscr":"\uD835\uDCC0","lAarr":"⇚","lArr":"⇐","lAtail":"⤛","lBarr":"⤎","lE":"≦","lEg":"⪋","lHar":"⥢","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","lambda":"λ","lang":"⟨","langd":"⦑","langle":"⟨","lap":"⪅","laqu":"\xab","laquo":"\xab","larr":"←","larrb":"⇤","larrbfs":"⤟","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","lat":"⪫","latail":"⤙","late":"⪭","lates":"⪭︀","lbarr":"⤌","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","lcaron":"ľ","lcedil":"ļ","lceil":"⌈","lcub":"{","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","leftarrow":"←","leftarrowtail":"↢","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","leftthreetimes":"⋋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","les":"⩽","lescc":"⪨","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","lessgtr":"≶","lesssim":"≲","lfisht":"⥼","lfloor":"⌊","lfr":"\uD835\uDD29","lg":"≶","lgE":"⪑","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","ljcy":"љ","ll":"≪","llarr":"⇇","llcorner":"⌞","llhard":"⥫","lltri":"◺","lmidot":"ŀ","lmoust":"⎰","lmoustache":"⎰","lnE":"≨","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","longleftrightarrow":"⟷","longmapsto":"⟼","longrightarrow":"⟶","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","lopf":"\uD835\uDD5D","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"\uD835\uDCC1","lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","lstrok":"ł","l":"<","lt":"<","ltcc":"⪦","ltcir":"⩹","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltrPar":"⦖","ltri":"◃","ltrie":"⊴","ltrif":"◂","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","mDDot":"∺","mac":"\xaf","macr":"\xaf","male":"♂","malt":"✠","maltese":"✠","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","mcy":"м","mdash":"—","measuredangle":"∡","mfr":"\uD835\uDD2A","mho":"℧","micr":"\xb5","micro":"\xb5","mid":"∣","midast":"*","midcir":"⫰","middo":"\xb7","middot":"\xb7","minus":"−","minusb":"⊟","minusd":"∸","minusdu":"⨪","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","mopf":"\uD835\uDD5E","mp":"∓","mscr":"\uD835\uDCC2","mstpos":"∾","mu":"μ","multimap":"⊸","mumap":"⊸","nGg":"⋙̸","nGt":"≫⃒","nGtv":"≫̸","nLeftarrow":"⇍","nLeftrightarrow":"⇎","nLl":"⋘̸","nLt":"≪⃒","nLtv":"≪̸","nRightarrow":"⇏","nVDash":"⊯","nVdash":"⊮","nabla":"∇","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natur":"♮","natural":"♮","naturals":"ℕ","nbs":"\xa0","nbsp":"\xa0","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","ncaron":"ň","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","ncy":"н","ndash":"–","ne":"≠","neArr":"⇗","nearhk":"⤤","nearr":"↗","nearrow":"↗","nedot":"≐̸","nequiv":"≢","nesear":"⤨","nesim":"≂̸","nexist":"∄","nexists":"∄","nfr":"\uD835\uDD2B","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","ngsim":"≵","ngt":"≯","ngtr":"≯","nhArr":"⇎","nharr":"↮","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","njcy":"њ","nlArr":"⇍","nlE":"≦̸","nlarr":"↚","nldr":"‥","nle":"≰","nleftarrow":"↚","nleftrightarrow":"↮","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nlsim":"≴","nlt":"≮","nltri":"⋪","nltrie":"⋬","nmid":"∤","nopf":"\uD835\uDD5F","no":"\xac","not":"\xac","notin":"∉","notinE":"⋹̸","notindot":"⋵̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","npar":"∦","nparallel":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","npre":"⪯̸","nprec":"⊀","npreceq":"⪯̸","nrArr":"⇏","nrarr":"↛","nrarrc":"⤳̸","nrarrw":"↝̸","nrightarrow":"↛","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","nscr":"\uD835\uDCC3","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","ntild":"\xf1","ntilde":"\xf1","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","nu":"ν","num":"#","numero":"№","numsp":" ","nvDash":"⊭","nvHarr":"⤄","nvap":"≍⃒","nvdash":"⊬","nvge":"≥⃒","nvgt":">⃒","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwArr":"⇖","nwarhk":"⤣","nwarr":"↖","nwarrow":"↖","nwnear":"⤧","oS":"Ⓢ","oacut":"\xf3","oacute":"\xf3","oast":"⊛","ocir":"\xf4","ocirc":"\xf4","ocy":"о","odash":"⊝","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","oelig":"œ","ofcir":"⦿","ofr":"\uD835\uDD2C","ogon":"˛","ograv":"\xf2","ograve":"\xf2","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","omacr":"ō","omega":"ω","omicron":"ο","omid":"⦶","ominus":"⊖","oopf":"\uD835\uDD60","opar":"⦷","operp":"⦹","oplus":"⊕","or":"∨","orarr":"↻","ord":"\xba","order":"ℴ","orderof":"ℴ","ordf":"\xaa","ordm":"\xba","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oscr":"ℴ","oslas":"\xf8","oslash":"\xf8","osol":"⊘","otild":"\xf5","otilde":"\xf5","otimes":"⊗","otimesas":"⨶","oum":"\xf6","ouml":"\xf6","ovbar":"⌽","par":"\xb6","para":"\xb6","parallel":"∥","parsim":"⫳","parsl":"⫽","part":"∂","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","pfr":"\uD835\uDD2D","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plus":"+","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plusdo":"∔","plusdu":"⨥","pluse":"⩲","plusm":"\xb1","plusmn":"\xb1","plussim":"⨦","plustwo":"⨧","pm":"\xb1","pointint":"⨕","popf":"\uD835\uDD61","poun":"\xa3","pound":"\xa3","pr":"≺","prE":"⪳","prap":"⪷","prcue":"≼","pre":"⪯","prec":"≺","precapprox":"⪷","preccurlyeq":"≼","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","precsim":"≾","prime":"′","primes":"ℙ","prnE":"⪵","prnap":"⪹","prnsim":"⋨","prod":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","propto":"∝","prsim":"≾","prurel":"⊰","pscr":"\uD835\uDCC5","psi":"ψ","puncsp":" ","qfr":"\uD835\uDD2E","qint":"⨌","qopf":"\uD835\uDD62","qprime":"⁗","qscr":"\uD835\uDCC6","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quo":"\\"","quot":"\\"","rAarr":"⇛","rArr":"⇒","rAtail":"⤜","rBarr":"⤏","rHar":"⥤","race":"∽̱","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","rangd":"⦒","range":"⦥","rangle":"⟩","raqu":"\xbb","raquo":"\xbb","rarr":"→","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","rarrtl":"↣","rarrw":"↝","ratail":"⤚","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","rcaron":"ř","rcedil":"ŗ","rceil":"⌉","rcub":"}","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","rect":"▭","re":"\xae","reg":"\xae","rfisht":"⥽","rfloor":"⌋","rfr":"\uD835\uDD2F","rhard":"⇁","rharu":"⇀","rharul":"⥬","rho":"ρ","rhov":"ϱ","rightarrow":"→","rightarrowtail":"↣","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","rightthreetimes":"⋌","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoust":"⎱","rmoustache":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"\uD835\uDD63","roplus":"⨮","rotimes":"⨵","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","rsaquo":"›","rscr":"\uD835\uDCC7","rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","ruluhar":"⥨","rx":"℞","sacute":"ś","sbquo":"‚","sc":"≻","scE":"⪴","scap":"⪸","scaron":"š","sccue":"≽","sce":"⪰","scedil":"ş","scirc":"ŝ","scnE":"⪶","scnap":"⪺","scnsim":"⋩","scpolint":"⨓","scsim":"≿","scy":"с","sdot":"⋅","sdotb":"⊡","sdote":"⩦","seArr":"⇘","searhk":"⤥","searr":"↘","searrow":"↘","sec":"\xa7","sect":"\xa7","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","sfr":"\uD835\uDD30","sfrown":"⌢","sharp":"♯","shchcy":"щ","shcy":"ш","shortmid":"∣","shortparallel":"∥","sh":"\xad","shy":"\xad","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","softcy":"ь","sol":"/","solb":"⧄","solbar":"⌿","sopf":"\uD835\uDD64","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","squ":"□","square":"□","squarf":"▪","squf":"▪","srarr":"→","sscr":"\uD835\uDCC8","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"\xaf","sub":"⊂","subE":"⫅","subdot":"⪽","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","subseteq":"⊆","subseteqq":"⫅","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succ":"≻","succapprox":"⪸","succcurlyeq":"≽","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","sum":"∑","sung":"♪","sup":"⊃","sup1":"\xb9","sup2":"\xb2","sup3":"\xb3","supE":"⫆","supdot":"⪾","supdsub":"⫘","supe":"⊇","supedot":"⫄","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swArr":"⇙","swarhk":"⤦","swarr":"↙","swarrow":"↙","swnwar":"⤪","szli":"\xdf","szlig":"\xdf","target":"⌖","tau":"τ","tbrk":"⎴","tcaron":"ť","tcedil":"ţ","tcy":"т","tdot":"⃛","telrec":"⌕","tfr":"\uD835\uDD31","there4":"∴","therefore":"∴","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","thinsp":" ","thkap":"≈","thksim":"∼","thor":"\xfe","thorn":"\xfe","tilde":"˜","time":"\xd7","times":"\xd7","timesb":"⊠","timesbar":"⨱","timesd":"⨰","tint":"∭","toea":"⤨","top":"⊤","topbot":"⌶","topcir":"⫱","topf":"\uD835\uDD65","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","tscr":"\uD835\uDCC9","tscy":"ц","tshcy":"ћ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","uArr":"⇑","uHar":"⥣","uacut":"\xfa","uacute":"\xfa","uarr":"↑","ubrcy":"ў","ubreve":"ŭ","ucir":"\xfb","ucirc":"\xfb","ucy":"у","udarr":"⇅","udblac":"ű","udhar":"⥮","ufisht":"⥾","ufr":"\uD835\uDD32","ugrav":"\xf9","ugrave":"\xf9","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","umacr":"ū","um":"\xa8","uml":"\xa8","uogon":"ų","uopf":"\uD835\uDD66","uparrow":"↑","updownarrow":"↕","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","upsi":"υ","upsih":"ϒ","upsilon":"υ","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","uring":"ů","urtri":"◹","uscr":"\uD835\uDCCA","utdot":"⋰","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","uum":"\xfc","uuml":"\xfc","uwangle":"⦧","vArr":"⇕","vBar":"⫨","vBarv":"⫩","vDash":"⊨","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vcy":"в","vdash":"⊢","vee":"∨","veebar":"⊻","veeeq":"≚","vellip":"⋮","verbar":"|","vert":"|","vfr":"\uD835\uDD33","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","vopf":"\uD835\uDD67","vprop":"∝","vrtri":"⊳","vscr":"\uD835\uDCCB","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","vzigzag":"⦚","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","wedgeq":"≙","weierp":"℘","wfr":"\uD835\uDD34","wopf":"\uD835\uDD68","wp":"℘","wr":"≀","wreath":"≀","wscr":"\uD835\uDCCC","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","xfr":"\uD835\uDD35","xhArr":"⟺","xharr":"⟷","xi":"ξ","xlArr":"⟸","xlarr":"⟵","xmap":"⟼","xnis":"⋻","xodot":"⨀","xopf":"\uD835\uDD69","xoplus":"⨁","xotime":"⨂","xrArr":"⟹","xrarr":"⟶","xscr":"\uD835\uDCCD","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","yacut":"\xfd","yacute":"\xfd","yacy":"я","ycirc":"ŷ","ycy":"ы","ye":"\xa5","yen":"\xa5","yfr":"\uD835\uDD36","yicy":"ї","yopf":"\uD835\uDD6A","yscr":"\uD835\uDCCE","yucy":"ю","yum":"\xff","yuml":"\xff","zacute":"ź","zcaron":"ž","zcy":"з","zdot":"ż","zeetrf":"ℨ","zeta":"ζ","zfr":"\uD835\uDD37","zhcy":"ж","zigrarr":"⇝","zopf":"\uD835\uDD6B","zscr":"\uD835\uDCCF","zwj":"‍","zwnj":"‌"}')}};