diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 993cd3c3e..cbcfdb092 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -124,6 +124,42 @@ jobs: - name: Test all features run: cargo test-all-features + zoneinfo: + name: Zoneinfo (IANA database) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + - uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 + with: + key: zoneinfo + + # zic compiles the IANA sources into the TZif files used as ground truth. + - name: Install zic + run: | + sudo apt-get update + sudo apt-get install -y tzdata + echo /usr/sbin >> "$GITHUB_PATH" + + # Fail here rather than inside the task if the package ever stops shipping it. + - name: Verify zic + run: zic --version + + # Only nushell: Rust comes from rust-toolchain above so that rust-cache + # keeps working, per the mise-action README. + - uses: jdx/mise-action@v4 + with: + install_args: "aqua:nushell/nushell" + + # Downloads the pinned tzdata, verifies its checksum, compiles it with + # zic, regenerates the ground truth, and runs the zoneinfo tests. + - name: Test zoneinfo against the full IANA database + env: + # The task needs only nushell and cargo. Without this, `mise run` + # builds the dev-only cargo tools from mise.toml, costing minutes. + MISE_TASK_RUN_AUTO_INSTALL: "false" + run: mise run zoneinfo:test + ffi: name: Test FFI (${{ matrix.rust.name }}, ${{ matrix.os }}) strategy: diff --git a/.gitignore b/.gitignore index 2c356aa23..ca736e1ef 100644 --- a/.gitignore +++ b/.gitignore @@ -3,9 +3,10 @@ debug/ target/ tzdata/ +.tzdata/ # Include the data debug view -!/provider/src/data/debug +!/crates/provider/src/data/debug # These are backup files generated by rustfmt **/*.rs.bk @@ -21,3 +22,6 @@ tzdata/ # Ignore clangd files .cache compile_commands.json + +# Generated zoneinfo test data — produced by `mise run zoneinfo:test` +crates/zoneinfo/tests/data/*.json diff --git a/Cargo.lock b/Cargo.lock index 4b96dd0b4..749ca1477 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -142,11 +142,9 @@ version = "0.2.6" dependencies = [ "databake", "prettyplease", - "rustc-hash", "serde_json", "syn 3.0.3", "timezone_provider", - "zerovec", ] [[package]] @@ -1361,4 +1359,5 @@ dependencies = [ "serde", "serde_json", "tzif", + "zoneinfo_rs", ] diff --git a/crates/provider/src/common.rs b/crates/provider/src/common.rs index f28042d3a..dad2d4e2d 100644 --- a/crates/provider/src/common.rs +++ b/crates/provider/src/common.rs @@ -101,6 +101,15 @@ impl DstTransitionInfoForYear { self.dst_start_seconds..self.dst_end_seconds } } + + /// The offset in effect immediately after the transition at `seconds`. + pub(crate) fn offset_after(&self, seconds: i64) -> UtcOffsetSeconds { + if seconds == self.dst_start_seconds { + self.dst_offset + } else { + self.std_offset + } + } } #[cfg(feature = "tzif")] diff --git a/crates/provider/src/data/compiled_zoneinfo_provider.rs.data b/crates/provider/src/data/compiled_zoneinfo_provider.rs.data index eabdabfb0..a74645954 100644 --- a/crates/provider/src/data/compiled_zoneinfo_provider.rs.data +++ b/crates/provider/src/data/compiled_zoneinfo_provider.rs.data @@ -8,9 +8,9 @@ macro_rules! compiled_zoneinfo_provider { timezone_provider::experimental_tzif::ZoneInfoProvider = & timezone_provider::experimental_tzif::ZoneInfoProvider { ids : zerotrie::ZeroAsciiIgnoreCaseTrie { store : unsafe { - zerovec::ZeroVec::from_bytes_unchecked(b"\xE1tabcefghijklmnprstuwz\x0E\x0F\x0F\x12\x12\x13\x13\x13\x13\x13\x13\x14\x14\x15\x15\x16\x16\x16\x16\xDE\x05\x9D\xEF\xF7 /\xB5\xC4\xCE\xD4\x08\x1B\xF5\xFE\x08\x0F\xA6\xB1\xE1gfmnrstu\x01\t\t\t\r\r\xF7\x05\x86\x99`\xE4rica/\xE1rabcdefghjklmnopstw\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01/i\x88\xAC\xB4\xBC\xC4\xCA\xDC\xFD+Z}\x88\x92\x9A\xB3\xC5bcdls\x06\n\x14\x1Aidjan\x80cra\x80dis_ababa\x8Dgiers\x81m\xC2ae\x03ra\x8Dra\x8D\xC5ailru\x12\x17\x1E(\xC2mn\x04ako\x80\xC2gj\x03ui\x8Aul\x80ssau\x82antyre\x8Bazzaville\x8Ajumbura\x8B\xC3aeo\x0F\x13\xC2is\x03ro\x83ablanca\x84uta\x85nakry\x80\xC3ajo\x12\x19\xC2kr\x03ar\x80_es_salaam\x8Dibouti\x8Duala\x8Al_aaiun\x86reetown\x80aborone\x8Barare\x8B\xC2ou\x0Bhannesburg\x87ba\x88\xC3ahi\x06\rmpala\x8Dartoum\x89\xC2gn\x04ali\x8Bshasa\x8A\xC4aiou\x04\r\x10gos\x8Abreville\x8Ame\x80\xC3abs\x04\x0Cnda\x8Aumbashi\x8Baka\x8B\xC3abo\x12\x18\xC3lps\x04\x08abo\x8Auto\x8Beru\x87abane\x87\xC2gn\x07adishu\x8Drovia\x8C\xC4adio\x06\r\x12irobi\x8Djamena\x8Eamey\x8Auakchott\x80uagadougou\x80orto-novo\x8Aao_tome\x8F\xC3iru\x07\x0Embuktu\x80ipoli\x90\0nis\x90\x01indhoek\x90\x02erica/\xE1vabcdefghijklmnoprstvwy\0\x01\x01\x02\x02\x02\x02\x02\x03\x03\x03\x03\x04\x04\x04\x05\x05\x06\x06\x06\x06\xE7F\xF4-Xv\xD1\xEEg\x7F\xB7\xEC\x92\xEC\xF4g\xB0M\x87\x9A\xB0\xC5dnrst\x04\x1F\xC7\xCFak\x90\x03\xC3cgt\x08\x0Fhorage\x90\x04uilla\x90eigua\x90e\xC3agu\x08\x9Eguaina\x90\x05entina/\xC9bcjlmrstu\r17@HUmuuenos_aires\x90\x06\xC2ao\ttamarca\x90\x07\xC2mr\rodrivadavia\x90\x07doba\x90\x08ujuy\x90\ta_rioja\x90\nendoza\x90\x0Bio_gallegos\x90\x0Ca\xC2ln\x04ta\x90\r_\xC2jl\x05uan\x90\x0Euis\x90\x0Fucuman\x90\x10shuaia\x90\x11ba\x90euncion\x90\x12\xC2ik\x07kokan\x90`a\x90\x03\xC5aelou\x1A&2I\xC2hr\x0Fia\x90\x13_banderas\x90\x14bados\x90\x15l\xC2ei\x03m\x90\x16ze\x90\x17anc-sablon\x90e\xC3agi\x08\r_vista\x90\x18ota\x90\x19se\x90\x1Aenos_aires\x90\x06\xC6ahioruCTa\x8C\x93\xC5mnrty\x19\x1E$,\xC2bp\x0Bridge_bay\x90\x1Bo_grande\x90\x1Ccun\x90\x1Dacas\x90\x1Eamarca\x90\x07\xC2em\x05nne\x90\x1Fan\x90`i\xC2ch\x05ago\x90 uahua\x90!udad_juarez\x90\"\xC3rsy\x14\x1D\xC2ad\x0Bl_harbour\x90`oba\x90\x08ta_rica\x90#haique\x90$eston\x90b\xC2ir\x05aba\x90%acao\x90e\xC3aeo\x1C+\xC2nw\x0Bmarkshavn\x90&son\x90'_creek\x90(\xC2nt\x05ver\x90)roit\x90*minica\x90e\xC4diln\x08\x10\x1Bmonton\x90+runepe\x90,_salvador\x90-senada\x90vort\xC2_a\x11\xC2nw\x07elson\x90.ayne\x909leza\x90/\xC4loru\t\x1B.ace_bay\x900\xC2do\x06thab\x90^se_bay\x901\xC2ae\tnd_turk\x902nada\x90e\xC2ay\x1C\xC3dty\x08\x0Feloupe\x90eemala\x903aquil\x904ana\x905\xC2ae\x0F\xC2lv\x06ifax\x906ana\x907rmosillo\x908\xC2nqn\xC2dueiana\xC2/pW\xC7ikmptvw\r\x12\x1A%/Andianapolis\x909nox\x90:arengo\x90;etersburg\x90ncennes\x90?inamac\x90@olis\x909vik\x90Aaluit\x90B\xC2au\x07maica\x90C\xC2jn\x04uy\x90\teau\x90D\xC3enr!(ntucky/\xC2lm\x0Bouisville\x90Eonticello\x90Fox_in\x90:alendijk\x90e\xC3aio\x06\n_paz\x90Gma\x90H\xC3suw\n\x13_angeles\x90Iisville\x90Eer_princes\x90e\xC4aeio;ks\xC5cnrtz\x05\x11\"*eio\x90Ja\xC2gu\x04ua\x90Ks\x90L\xC2it\x05got\x90einique\x90Mamoros\x90Natlan\x90O\xC4nrtx\x10\x15\x1E\xC2do\x05oza\x90\x0Bminee\x90Pida\x90Qlakatla\x90Rico_city\x90Squelon\x90Tn\xC2ct\x05ton\x90U\xC3ers\x0F\x14\xC2rv\x05rey\x90Video\x90Weal\x90werrat\x90e\xC5aeiou\x06\x0E\x15Lssau\x90ww_york\x90Xpigon\x90w\xC2mr\x03e\x90Y\xC2ot\x05nha\x90Zh_dakota/\xC3bcn\x07\x0Eeulah\x90[enter\x90\\ew_salem\x90]uk\x90^jinaga\x90_\xC4ahou\x1E%R\xC2nr\x11\xC2ag\x04ma\x90`nirtung\x90Bamaribo\x90aoenix\x90brt\xC3-_o\x0B\x15au-prince\x90cof_spain\x90e_\xC2av\x05cre\x90kelho\x90d\xC2en\nrto_rico\x90eta_arenas\x90f\xC4aeio\x190:\xC2in\nny_river\x90zkin_inlet\x90g\xC3cgs\x05\nife\x90hina\x90iolute\x90jo_branco\x90ksario\x90\x08\xC6achitw2>FK\x84\xC2no&t\xC3aio\x10\x15\xC2_r\x08isabel\x90vem\x90lago\x90m_domingo\x90n_paulo\x90ooresbysund\x90piprock\x90)tka\x90q_\xC6bjkltv\x0B\x11\x17\x1D$arthelemy\x90eohns\x90ritts\x90eucia\x90ehomas\x90eincent\x90eift_current\x90s\xC4ehio\x0B\x1C#gucigalpa\x90tu\xC2ln\x03e\x90uder_bay\x90wjuana\x90vr\xC2ot\x05nto\x90wola\x90e\xC2ai\tncouver\x90xrgin\x90e\xC2hi\nitehorse\x90ynnipeg\x90z\xC2ae\x07kutat\x90{llowknife\x90+tarctica/\xC8cdmprstv\x06\x1D9@H[aasey\x90|\xC2au\x05vis\x90}montdurville\x92@\xC2ac\x11\xC2cw\x08quarie\x90~son\x90\x7Fmurdo\x92(almer\x91\0othera\x91\x01\xC2oy\nuth_pole\x92(owa\x918roll\x91\x02ostok\x91\x03ctic/longyearbyen\x92\x01ia/\xE1uabcdfghijkmnopqrstuvy\0\0\0\0\0\0\x01\x01\x01\x01\x01\x02\x02\x02\x02\x02\x02\x03\x03\x03G\x87\xC1\xF0\xFA\xFF,?]\xD0\xFD\x1F+Miz\xC1\x0BD\\\xC7dlmnqst\x04\n\x0F\x15!3en\x918maty\x91\x04man\x91\x05adyr\x91\x06t\xC2ao\x03u\x91\x07be\x91\x08h\xC2gk\x06abat\x91\thabad\x91\tyrau\x91\n\xC4aeir%+2\xC5ghknr\x06\x0C\x0F\x15hdad\x91\x0Brain\x915u\x91\x0Cgkok\x91\rnaul\x91\x0Eirut\x91\x0Fshkek\x91\x10unei\x91)\xC3aho\x08-lcutta\x91'\xC3iou\x04\x17ta\x91\x11\xC2in\x08balsan\x91Fgqing\x91\xC5abeho\x10\x17'4\xC2is\x05pei\x91?hkent\x91@ilisi\x91A\xC2hl\x05ran\x91B_aviv\x91!im\xC2bp\x03u\x91Chu\x91C\xC2km\x04yo\x91Dsk\x91E\xC4jlrs\r#)ung_pandang\x91,a\xC2an\tnbaatar\x91F_bator\x91Fumqi\x91Gt-nera\x91H\xC2il\tentiane\x91\radivostok\x91I\xC2ae\x0F\xC2kn\x06utsk\x91Jgon\x91K\xC2kr\x0Caterinburg\x91Levan\x91Mlantic/\xC8abcfjmrs\x07\x0F\"0:BKzores\x91Nermuda\x91Oa\xC2np\x05ary\x91Pe_verde\x91Qa\xC2er\x05roe\x91Roe\x91Ran_mayen\x92\x01adeira\x91Seykjavik\x80\xC2ot\ruth_georgia\x91T\xC2_a\x07helena\x80nley\x91Ustralia/\xD0abcdehlmnpqstvwy\x0F%7>DKeo{\x81\x8C\x9B\xA4\xAD\xB2\xC2cd\x03t\x91`elaide\x91Vr\xC2io\x07sbane\x91Wken_hill\x91X\xC2au\x08nberra\x91`rrie\x91[arwin\x91Yucla\x91Zobart\x91[\xC3hio\x03\x0Bi\x91]ndeman\x91\\rd_howe\x91]elbourne\x91^\xC2os\x05rth\x91Yw\x91`erth\x91_ueensland\x91W\xC2oy\x05uth\x91Vdney\x91`asmania\x91[ictoria\x91^est\x91_ancowinna\x91Xrazil/\xC4adew\x05\x0F\x14cre\x90kenoronha\x90Zast\x90oest\x90L\xC5aehsu_b\x83\x8Anada/\xC8acemnpsy\t\x11\x19\"/7Dtlantic\x906entral\x90zastern\x90wountain\x90+ewfoundland\x90racific\x90xaskatchewan\x90iukon\x90yt\x92\x02ile/\xC2ce\x0Continental\x90masterisland\x92+t6cdt\x90 ba\x907\xE1fegistu\0\0\0\0\0\x03\x07\x0B\x14\xBEt\x91\x7Fypt\x83re\x92\x06t\x90`5edt\x90Xc/\xC3guz\x88\x9D\xC2mr{t\x91a\xC3+-04p\xCA0123456789\x02\x10\x12\x14\x16\x18\x1A\x1C\x1E\x91a\x91b\xC3012\x02\x04\x91c\x91d\x91e\x91f\x91g\x91h\x91i\x91j\x91k\x91l\x91m\xCA0123456789\x02\x18\x1A\x1C\x1E \"$&\x91a\x91n\xC501234\x02\x04\x06\x08\x91o\x91p\x91q\x91r\x91s\x91t\x91u\x91v\x91w\x91x\x91y\x91z\x91{\x91aeenwich\x91a\xC3cnt\x03\x0Ct\x91|iversal\x91|c\x91|ulu\x91|rope/\xE1uabcdghijklmnoprstuvwz\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x02\x02'u\x8B\x92\xA7\xB0\xC6\xCD\xED\x14DLQkw\xC1\xDA\xEF\x1B\"\xC4mnst\t\x10\x19sterdam\x92\x02dorra\x91}trakhan\x91~hens\x91\x7F\xC3eru\x18,\xC2lr\x0F\xC2fg\x05ast\x92\x0Erade\x92\0lin\x92\x01\xC2au\ttislava\x92\x14ssels\x92\x02\xC3cds\x08\x0Fharest\x92\x03apest\x92\x04ingen\x92\"\xC2ho\x08isinau\x92\x05penhagen\x92\x01ublin\x92\x06\xC2iu\tbraltar\x92\x07ernsey\x92\x0Eelsinki\x92\x08s\xC2lt\ne_of_man\x92\x0Eanbul\x92\tersey\x92\x0E\xC3aiy\x0B\x16liningrad\x92\n\xC2er\x03v\x92\x0Cov\x92\x0Biv\x92\x0C\xC4ijou\x06\x0F\x15sbon\x92\rubljana\x92\0ndon\x92\x0Exembourg\x92\x02\xC3aio\x17\x1C\xC3dlr\x05\trid\x92\x0Fta\x92\x10iehamn\x92\x08nsk\x92\x11\xC2ns\x05aco\x92\x13cow\x92\x12icosia\x91.slo\x92\x01\xC3aor\x05\x0Eris\x92\x13dgorica\x92\0ague\x92\x14\xC2io\x04ga\x92\x15me\x92\x16\xC5aikot\",27\xC3mnr\x05\x0Eara\x92\x17_marino\x92\x16a\xC2jt\x05evo\x92\0ov\x92\x18mferopol\x92\x19opje\x92\0fia\x92\x1Aockholm\x92\x01\xC2ai\x07llinn\x92\x1Bra\xC2ns\x03e\x92\x1Cpol\x92\x05\xC2lz\tyanovsk\x92\x1Dhgorod\x92\x0C\xC3aio\x0E\x1D\xC2dt\x04uz\x92\"ican\x92\x16\xC2el\x05nna\x92\x1Enius\x92\x1Flgograd\x92 arsaw\x92!\xC2au\x12\xC2gp\x05reb\x92\0orozhye\x92\x0Crich\x92\"actory\x92#\xC3bmr\t\x1A\x92\x0E-eire\x92\x0Et\x91a\xC3+-0\x03\x060\x91a0\x91a\x91aeenwich\x91a\xC2os\x08ngkong\x91\x1Ct\x923\xC4cnrs\x06txeland\x80dian/\xC5ackmr\x0C-7Wntananarivo\x8D\xC2ho\x11\xC2ar\x05gos\x92$istmas\x91\r\xC2cm\x04os\x91Koro\x8Derguelen\x92%a\xC4hluy\x03\n\x12e\x91\x16dives\x92%ritius\x92&otte\x8Deunion\x91\x16an\x91Brael\x91!a\xC2mp\x06aica\x90Can\x91Dwajalein\x927ibya\x90\0\xC2es'\xC2tx\x02\x92\x02ico/\xC2bg\x11aja\xC2ns\x06orte\x90vur\x90Oeneral\x90St\x90b7mdt\x90)\xC2az\x06vajo\x90)\x92(-chat\x92*\xE1daors\x01\x01\x01\xB4\xC4\xC7cific/\xE1qabcefghjkmnprstwy\0\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x10\x1D,F_\x85\x8E\x97\xBE\xD9\xF71;Ijw\xC2pu\x04ia\x92'ckland\x92(ougainville\x92)h\xC2au\x06tham\x92*uk\x92@\xC3afn\x06\x0Bster\x92+ate\x92,derbury\x924\xC3aiu\x07\x0Bkaofo\x92-ji\x92.nafuti\x92C\xC2au\x12\xC2lm\x08apagos\x92/bier\x920a\xC2dm\talcanal\x921\x922onolulu\x923ohnston\x923\xC4aiow\x06\x10\x16nton\x924ritimati\x925srae\x926ajalein\x927\xC2ai\x11\xC2jr\x05uro\x92Cquesas\x928dway\x92=\xC3aio\x05\turu\x929ue\x92:\xC2ru\x06folk\x92;mea\x92<\xC3aio\x10\x18\xC2gl\x08o_pago\x92=au\x92>tcairn\x92?\xC3hnr\x06\x0Bnpei\x921ape\x921t_moresby\x92@arotonga\x92Aa\xC2im\x05pan\x922oa\x92=\xC3aor\x0E\x17\xC2hr\x05iti\x92Bawa\x92Cngatapu\x92Duk\x92@a\xC2kl\x03e\x92Clis\x92Cap\x92@\xC2lr\x05and\x92!tugal\x92\rc\x91Mai\xC2lr\x10\xC2ae\x05ska\x90\x04utian\x90\x03izona\x90bentral\x90 ast\xC2-e\tindiana\x909rn\x90Xawaii\x923ndiana-starke\x90:\xC2io\x08chigan\x90*untain\x90)acific\x90Iamoa\x92=c\x91|\xC2-e\x04su\x92\x12t\x92\rulu\x91|") + zerovec::ZeroVec::from_bytes_unchecked(b"\xE1tabcefghijklmnprstuwz\x0E\x0F\x0F\x12\x12\x13\x13\x13\x13\x13\x13\x14\x14\x15\x15\x16\x16\x16\x16\xDE\x05\x9D\xEF\xF7 /\xB5\xC4\xCE\xD4\x08\x1B\xF5\xFE\x08\x0F\xA6\xB1\xE1gfmnrstu\x01\t\t\t\r\r\xF7\x05\x86\x99`\xE4rica/\xE1rabcdefghjklmnopstw\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01/i\x88\xAC\xB4\xBC\xC4\xCA\xDC\xFD+Z}\x88\x92\x9A\xB3\xC5bcdls\x06\n\x14\x1Aidjan\x80cra\x80dis_ababa\x8Dgiers\x81m\xC2ae\x03ra\x8Dra\x8D\xC5ailru\x12\x17\x1E(\xC2mn\x04ako\x80\xC2gj\x03ui\x8Aul\x80ssau\x82antyre\x8Bazzaville\x8Ajumbura\x8B\xC3aeo\x0F\x13\xC2is\x03ro\x83ablanca\x84uta\x85nakry\x80\xC3ajo\x12\x19\xC2kr\x03ar\x80_es_salaam\x8Dibouti\x8Duala\x8Al_aaiun\x86reetown\x80aborone\x8Barare\x8B\xC2ou\x0Bhannesburg\x87ba\x88\xC3ahi\x06\rmpala\x8Dartoum\x89\xC2gn\x04ali\x8Bshasa\x8A\xC4aiou\x04\r\x10gos\x8Abreville\x8Ame\x80\xC3abs\x04\x0Cnda\x8Aumbashi\x8Baka\x8B\xC3abo\x12\x18\xC3lps\x04\x08abo\x8Auto\x8Beru\x87abane\x87\xC2gn\x07adishu\x8Drovia\x8C\xC4adio\x06\r\x12irobi\x8Djamena\x8Eamey\x8Auakchott\x80uagadougou\x80orto-novo\x8Aao_tome\x8F\xC3iru\x07\x0Embuktu\x80ipoli\x90\0nis\x90\x01indhoek\x90\x02erica/\xE1vabcdefghijklmnoprstvwy\0\x01\x01\x02\x02\x02\x02\x02\x03\x03\x03\x03\x04\x04\x04\x05\x05\x06\x06\x06\x06\xE7F\xF4-Xv\xD1\xEEg\x7F\xB7\xEC\x92\xEC\xF4g\xB0M\x87\x9A\xB0\xC5dnrst\x04\x1F\xC7\xCFak\x90\x03\xC3cgt\x08\x0Fhorage\x90\x04uilla\x90eigua\x90e\xC3agu\x08\x9Eguaina\x90\x05entina/\xC9bcjlmrstu\r17@HUmuuenos_aires\x90\x06\xC2ao\ttamarca\x90\x07\xC2mr\rodrivadavia\x90\x07doba\x90\x08ujuy\x90\ta_rioja\x90\nendoza\x90\x0Bio_gallegos\x90\x0Ca\xC2ln\x04ta\x90\r_\xC2jl\x05uan\x90\x0Euis\x90\x0Fucuman\x90\x10shuaia\x90\x11ba\x90euncion\x90\x12\xC2ik\x07kokan\x90`a\x90\x03\xC5aelou\x1A&2I\xC2hr\x0Fia\x90\x13_banderas\x90\x14bados\x90\x15l\xC2ei\x03m\x90\x16ze\x90\x17anc-sablon\x90e\xC3agi\x08\r_vista\x90\x18ota\x90\x19se\x90\x1Aenos_aires\x90\x06\xC6ahioruCTa\x8C\x93\xC5mnrty\x19\x1E$,\xC2bp\x0Bridge_bay\x90\x1Bo_grande\x90\x1Ccun\x90\x1Dacas\x90\x1Eamarca\x90\x07\xC2em\x05nne\x90\x1Fan\x90`i\xC2ch\x05ago\x90 uahua\x90!udad_juarez\x90\"\xC3rsy\x14\x1D\xC2ad\x0Bl_harbour\x90`oba\x90\x08ta_rica\x90#haique\x90$eston\x90b\xC2ir\x05aba\x90%acao\x90e\xC3aeo\x1C+\xC2nw\x0Bmarkshavn\x90&son\x90'_creek\x90(\xC2nt\x05ver\x90)roit\x90*minica\x90e\xC4diln\x08\x10\x1Bmonton\x90+runepe\x90,_salvador\x90-senada\x90vort\xC2_a\x11\xC2nw\x07elson\x90.ayne\x909leza\x90/\xC4loru\t\x1B.ace_bay\x900\xC2do\x06thab\x90^se_bay\x901\xC2ae\tnd_turk\x902nada\x90e\xC2ay\x1C\xC3dty\x08\x0Feloupe\x90eemala\x903aquil\x904ana\x905\xC2ae\x0F\xC2lv\x06ifax\x906ana\x907rmosillo\x908\xC2nqn\xC2dueiana\xC2/pW\xC7ikmptvw\r\x12\x1A%/Andianapolis\x909nox\x90:arengo\x90;etersburg\x90ncennes\x90?inamac\x90@olis\x909vik\x90Aaluit\x90B\xC2au\x07maica\x90C\xC2jn\x04uy\x90\teau\x90D\xC3enr!(ntucky/\xC2lm\x0Bouisville\x90Eonticello\x90Fox_in\x90:alendijk\x90e\xC3aio\x06\n_paz\x90Gma\x90H\xC3suw\n\x13_angeles\x90Iisville\x90Eer_princes\x90e\xC4aeio;ks\xC5cnrtz\x05\x11\"*eio\x90Ja\xC2gu\x04ua\x90Ks\x90L\xC2it\x05got\x90einique\x90Mamoros\x90Natlan\x90O\xC4nrtx\x10\x15\x1E\xC2do\x05oza\x90\x0Bminee\x90Pida\x90Qlakatla\x90Rico_city\x90Squelon\x90Tn\xC2ct\x05ton\x90U\xC3ers\x0F\x14\xC2rv\x05rey\x90Video\x90Weal\x90werrat\x90e\xC5aeiou\x06\x0E\x15Lssau\x90ww_york\x90Xpigon\x90w\xC2mr\x03e\x90Y\xC2ot\x05nha\x90Zh_dakota/\xC3bcn\x07\x0Eeulah\x90[enter\x90\\ew_salem\x90]uk\x90^jinaga\x90_\xC4ahou\x1E%R\xC2nr\x11\xC2ag\x04ma\x90`nirtung\x90Bamaribo\x90aoenix\x90brt\xC3-_o\x0B\x15au-prince\x90cof_spain\x90e_\xC2av\x05cre\x90kelho\x90d\xC2en\nrto_rico\x90eta_arenas\x90f\xC4aeio\x190:\xC2in\nny_river\x90zkin_inlet\x90g\xC3cgs\x05\nife\x90hina\x90iolute\x90jo_branco\x90ksario\x90\x08\xC6achitw2>FK\x84\xC2no&t\xC3aio\x10\x15\xC2_r\x08isabel\x90vem\x90lago\x90m_domingo\x90n_paulo\x90ooresbysund\x90piprock\x90)tka\x90q_\xC6bjkltv\x0B\x11\x17\x1D$arthelemy\x90eohns\x90ritts\x90eucia\x90ehomas\x90eincent\x90eift_current\x90s\xC4ehio\x0B\x1C#gucigalpa\x90tu\xC2ln\x03e\x90uder_bay\x90wjuana\x90vr\xC2ot\x05nto\x90wola\x90e\xC2ai\tncouver\x90xrgin\x90e\xC2hi\nitehorse\x90ynnipeg\x90z\xC2ae\x07kutat\x90{llowknife\x90+tarctica/\xC8cdmprstv\x06\x1D9@H[aasey\x90|\xC2au\x05vis\x90}montdurville\x92D\xC2ac\x11\xC2cw\x08quarie\x90~son\x90\x7Fmurdo\x92,almer\x91\0othera\x91\x01\xC2oy\nuth_pole\x92,owa\x918roll\x91\x02ostok\x91\x03ctic/longyearbyen\x92\x03ia/\xE1uabcdfghijkmnopqrstuvy\0\0\0\0\0\0\x01\x01\x01\x01\x01\x02\x02\x02\x02\x02\x02\x03\x03\x03G\x87\xC1\xF0\xFA\xFF,?]\xD0\xFD\x1F+Miz\xC1\x0BD\\\xC7dlmnqst\x04\n\x0F\x15!3en\x918maty\x91\x04man\x91\x05adyr\x91\x06t\xC2ao\x03u\x91\x07be\x91\x08h\xC2gk\x06abat\x91\thabad\x91\tyrau\x91\n\xC4aeir%+2\xC5ghknr\x06\x0C\x0F\x15hdad\x91\x0Brain\x915u\x91\x0Cgkok\x91\rnaul\x91\x0Eirut\x91\x0Fshkek\x91\x10unei\x91)\xC3aho\x08-lcutta\x91'\xC3iou\x04\x17ta\x91\x11\xC2in\x08balsan\x91Fgqing\x91\xC5abeho\x10\x17'4\xC2is\x05pei\x91?hkent\x91@ilisi\x91A\xC2hl\x05ran\x91B_aviv\x91!im\xC2bp\x03u\x91Chu\x91C\xC2km\x04yo\x91Dsk\x91E\xC4jlrs\r#)ung_pandang\x91,a\xC2an\tnbaatar\x91F_bator\x91Fumqi\x91Gt-nera\x91H\xC2il\tentiane\x91\radivostok\x91I\xC2ae\x0F\xC2kn\x06utsk\x91Jgon\x91K\xC2kr\x0Caterinburg\x91Levan\x91Mlantic/\xC8abcfjmrs\x07\x0F\"0:BKzores\x91Nermuda\x91Oa\xC2np\x05ary\x91Pe_verde\x91Qa\xC2er\x05roe\x91Roe\x91Ran_mayen\x92\x03adeira\x91Seykjavik\x80\xC2ot\ruth_georgia\x91T\xC2_a\x07helena\x80nley\x91Ustralia/\xD0abcdehlmnpqstvwy\x0F%7>DKeo{\x81\x8C\x9B\xA4\xAD\xB2\xC2cd\x03t\x91`elaide\x91Vr\xC2io\x07sbane\x91Wken_hill\x91X\xC2au\x08nberra\x91`rrie\x91[arwin\x91Yucla\x91Zobart\x91[\xC3hio\x03\x0Bi\x91]ndeman\x91\\rd_howe\x91]elbourne\x91^\xC2os\x05rth\x91Yw\x91`erth\x91_ueensland\x91W\xC2oy\x05uth\x91Vdney\x91`asmania\x91[ictoria\x91^est\x91_ancowinna\x91Xrazil/\xC4adew\x05\x0F\x14cre\x90kenoronha\x90Zast\x90oest\x90L\xC5aehsu_b\x83\x8Anada/\xC8acemnpsy\t\x11\x19\"/7Dtlantic\x906entral\x90zastern\x90wountain\x90+ewfoundland\x90racific\x90xaskatchewan\x90iukon\x90yt\x92\x04ile/\xC2ce\x0Continental\x90masterisland\x92/t6cdt\x91aba\x907\xE1fegistu\0\0\0\0\0\x03\x07\x0B\x14\xBEt\x92\x01ypt\x83re\x92\x08t\x90`5edt\x91bc/\xC3guz\x88\x9D\xC2mr{t\x91c\xC3+-04p\xCA0123456789\x02\x10\x12\x14\x16\x18\x1A\x1C\x1E\x91c\x91d\xC3012\x02\x04\x91e\x91f\x91g\x91h\x91i\x91j\x91k\x91l\x91m\x91n\x91o\xCA0123456789\x02\x18\x1A\x1C\x1E \"$&\x91c\x91p\xC501234\x02\x04\x06\x08\x91q\x91r\x91s\x91t\x91u\x91v\x91w\x91x\x91y\x91z\x91{\x91|\x91}\x91ceenwich\x91c\xC3cnt\x03\x0Ct\x91~iversal\x91~c\x91~ulu\x91~rope/\xE1uabcdghijklmnoprstuvwz\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x02\x02'u\x8B\x92\xA7\xB0\xC6\xCD\xED\x14DLQkw\xC1\xDA\xEF\x1B\"\xC4mnst\t\x10\x19sterdam\x92\x04dorra\x91\x7Ftrakhan\x92\0hens\x92\x01\xC3eru\x18,\xC2lr\x0F\xC2fg\x05ast\x92\x10rade\x92\x02lin\x92\x03\xC2au\ttislava\x92\x16ssels\x92\x04\xC3cds\x08\x0Fharest\x92\x05apest\x92\x06ingen\x92$\xC2ho\x08isinau\x92\x07penhagen\x92\x03ublin\x92\x08\xC2iu\tbraltar\x92\ternsey\x92\x10elsinki\x92\ns\xC2lt\ne_of_man\x92\x10anbul\x92\x0Bersey\x92\x10\xC3aiy\x0B\x16liningrad\x92\x0C\xC2er\x03v\x92\x0Eov\x92\riv\x92\x0E\xC4ijou\x06\x0F\x15sbon\x92\x0Fubljana\x92\x02ndon\x92\x10xembourg\x92\x04\xC3aio\x17\x1C\xC3dlr\x05\trid\x92\x11ta\x92\x12iehamn\x92\nnsk\x92\x13\xC2ns\x05aco\x92\x15cow\x92\x14icosia\x91.slo\x92\x03\xC3aor\x05\x0Eris\x92\x15dgorica\x92\x02ague\x92\x16\xC2io\x04ga\x92\x17me\x92\x18\xC5aikot\",27\xC3mnr\x05\x0Eara\x92\x19_marino\x92\x18a\xC2jt\x05evo\x92\x02ov\x92\x1Amferopol\x92\x1Bopje\x92\x02fia\x92\x1Cockholm\x92\x03\xC2ai\x07llinn\x92\x1Dra\xC2ns\x03e\x92\x1Epol\x92\x07\xC2lz\tyanovsk\x92\x1Fhgorod\x92\x0E\xC3aio\x0E\x1D\xC2dt\x04uz\x92$ican\x92\x18\xC2el\x05nna\x92 nius\x92!lgograd\x92\"arsaw\x92#\xC2au\x12\xC2gp\x05reb\x92\x02orozhye\x92\x0Erich\x92$actory\x92%\xC3bmr\t\x1A\x92\x10-eire\x92\x10t\x91c\xC3+-0\x03\x060\x91c0\x91c\x91ceenwich\x91c\xC2os\x08ngkong\x91\x1Ct\x927\xC4cnrs\x06txeland\x80dian/\xC5ackmr\x0C-7Wntananarivo\x8D\xC2ho\x11\xC2ar\x05gos\x92&istmas\x91\r\xC2cm\x04os\x91Koro\x8Derguelen\x92'a\xC4hluy\x03\n\x12e\x91\x16dives\x92'ritius\x92(otte\x8Deunion\x91\x16an\x91Brael\x91!a\xC2mp\x06aica\x90Can\x91Dwajalein\x92;ibya\x90\0\xC2es'\xC2tx\x02\x92\x04ico/\xC2bg\x11aja\xC2ns\x06orte\x90vur\x90Oeneral\x90St\x90b7mdt\x92)\xC2az\x06vajo\x90)\x92,-chat\x92.\xE1daors\x01\x01\x01\xB4\xC4\xC7cific/\xE1qabcefghjkmnprstwy\0\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x10\x1D,F_\x85\x8E\x97\xBE\xD9\xF71;Ijw\xC2pu\x04ia\x92+ckland\x92,ougainville\x92-h\xC2au\x06tham\x92.uk\x92D\xC3afn\x06\x0Bster\x92/ate\x920derbury\x928\xC3aiu\x07\x0Bkaofo\x921ji\x922nafuti\x92G\xC2au\x12\xC2lm\x08apagos\x923bier\x924a\xC2dm\talcanal\x925\x926onolulu\x927ohnston\x927\xC4aiow\x06\x10\x16nton\x928ritimati\x929srae\x92:ajalein\x92;\xC2ai\x11\xC2jr\x05uro\x92Gquesas\x92\xC2ru\x06folk\x92?mea\x92@\xC3aio\x10\x18\xC2gl\x08o_pago\x92Aau\x92Btcairn\x92C\xC3hnr\x06\x0Bnpei\x925ape\x925t_moresby\x92Darotonga\x92Ea\xC2im\x05pan\x926oa\x92A\xC3aor\x0E\x17\xC2hr\x05iti\x92Fawa\x92Gngatapu\x92Huk\x92Da\xC2kl\x03e\x92Glis\x92Gap\x92D\xC2lr\x05and\x92#tugal\x92\x0Fc\x91Mai\xC2lr\x10\xC2ae\x05ska\x90\x04utian\x90\x03izona\x90bentral\x90 ast\xC2-e\tindiana\x909rn\x90Xawaii\x927ndiana-starke\x90:\xC2io\x08chigan\x90*untain\x90)acific\x90Iamoa\x92Ac\x91~\xC2-e\x04su\x92\x14t\x92\x0Fulu\x91~") }, }, tzifs : unsafe { - zerovec::vecs::VarZeroVec32::from_bytes_unchecked(b"U\x01\0\0v\0\0\0s\x02\0\0\x08\x03\0\0\x17\x08\0\0\x88\x0F\0\0\xC9\x11\0\0\xE3\x18\0\0\x9D\x19\0\0t\x1B\0\0K\x1D\0\0\x0E\x1E\0\0\x84\x1E\0\0,\x1F\0\0\xFE\x1F\0\0\x9F \0\0P!\0\0\x0C#\0\0\xDA$\0\0\x8C'\0\0\x9D+\0\0\xB7/\0\0\x052\0\0\xED4\0\0\xD57\0\0\xBD:\0\0\xA6=\0\0\x97@\0\0\x7FC\0\0gF\0\0=I\0\0.L\0\0\x0CO\0\0\x06R\0\0\xEET\0\09Y\0\0\xE1[\0\0\xB5^\0\0\xDB_\0\0ca\0\0\xA0e\0\0Lg\0\0\th\0\0\x17l\0\0\xBDo\0\0ss\0\0\xA5u\0\0qv\0\0\x06w\0\0\xFB}\0\0\xC6\x80\0\0\x9A\x83\0\0\x90\x84\0\0\t\x8A\0\0\xAD\x8D\0\0x\x8F\0\0\xC7\x93\0\0\x96\x96\0\0\xB7\x9A\0\0U\x9E\0\0.\xA2\0\0\xE4\xA3\0\0\x94\xA4\0\0`\xAA\0\0B\xAC\0\0\xC1\xAF\0\0\x18\xB6\0\0s\xB9\0\0G\xBA\0\0\x04\xBB\0\0\xC7\xBB\0\0^\xC2\0\0\xC3\xC6\0\0\xD1\xC7\0\0\x0B\xCA\0\0'\xCE\0\0\x85\xD0\0\0K\xD3\0\0\x85\xD5\0\0\x1D\xD7\0\0r\xD9\0\0\xFD\xDB\0\0=\xDF\0\0\xC4\xE2\0\0#\xE4\0\0@\xE8\0\0A\xED\0\x004\xF1\0\0\xE8\xF1\0\0\x05\xF3\0\0\"\xF8\0\0\x16\xFA\0\0U\xFB\0\0\xEF\xFC\0\0\xAF\xFD\0\0I\xFF\0\0\x07\x02\x01\0\xC0\x05\x01\0Z\x08\x01\0\xC8\n\x01\0\xF1\r\x01\0)\x10\x01\0\x19\x16\x01\0\xF6\x18\x01\0\t\x1D\x01\0\xE8#\x01\0\xFC'\x01\0\xDE)\x01\0\x03.\x01\0\x082\x01\0\r6\x01\0\xB29\x01\0}<\x01\0\x12=\x01\0\xDF=\x01\0\xDB>\x01\0\x15A\x01\0\x9DB\x01\0ZC\x01\0CH\x01\0mK\x01\0OM\x01\0\xF1O\x01\0\x1BS\x01\0\xBFT\x01\0ZV\x01\0\xB7[\x01\0\x1E]\x01\0\xE7`\x01\0\xB4d\x01\0\xC8h\x01\0.p\x01\0\xC2q\x01\0\x84r\x01\0Bt\x01\0\xA2y\x01\0f\x80\x01\0\xA7\x85\x01\0\xF6\x89\x01\0\x13\x8F\x01\0\xF2\x92\x01\0\x0E\x94\x01\0\xD0\x94\x01\0\x8C\x98\x01\0!\x99\x01\0\xB0\x9C\x01\0&\x9D\x01\0\xC4\x9D\x01\0k\x9E\x01\0\xFF\xA0\x01\0\xAA\xA4\x01\0\xDC\xA7\x01\0z\xAA\x01\0\x18\xAD\x01\0\xAF\xAE\x01\0c\xB1\x01\0\xE2\xB3\x01\0\xEA\xB6\x01\0\x7F\xB7\x01\0\x9A\xBA\x01\0i\xBD\x01\0\xF3\xBF\x01\0\x0F\xC3\x01\0&\xC4\x01\0\x03\xC9\x01\0\x13\xCA\x01\0\xBA\xCA\x01\x000\xCB\x01\0\xAB\xCC\x01\0M\xD0\x01\0\xDB\xD9\x01\0{\xE3\x01\0~\xE4\x01\0\xA0\xE7\x01\0\xFB\xE9\x01\0-\xED\x01\0\\\xEE\x01\0\x16\xEF\x01\0U\xF3\x01\0\xF0\xF3\x01\0\xF9\xF6\x01\x000\xF8\x01\0\xD1\xF8\x01\0\x16\xFC\x01\0\n\xFD\x01\0\x1D\0\x02\0z\x01\x02\0\xA8\x04\x02\0\xC4\x07\x02\0\x9A\x08\x02\0\xBB\t\x02\0\xF1\x0B\x02\0\xFA\x0E\x02\0\x15\x12\x02\0(\x15\x02\0\xE5\x17\x02\0\x11\x19\x02\0\xCB\x19\x02\0`\x1A\x02\0\x07\x1D\x02\0\xC1\x1F\x02\x007 \x02\0h#\x02\0\xEC$\x02\0\x9E&\x02\0&(\x02\0_)\x02\0r,\x02\0|.\x02\0\n0\x02\0\xA42\x02\0\xF45\x02\0\x8F6\x02\0c7\x02\0~:\x02\0\xD9<\x02\0O=\x02\0\x97@\x02\0\xAAC\x02\0\xBDF\x02\0\x80G\x02\0\xB2J\x02\0\x96M\x02\0GS\x02\0VW\x02\x006Y\x02\0\xE7Y\x02\0\x96[\x02\0\x18a\x02\0\x8Ea\x02\0\xC6d\x02\0Vh\x02\0xi\x02\0*m\x02\0\x17n\x02\0Qo\x02\0:s\x02\0\x80t\x02\0?w\x02\0\xBCz\x02\0\xF0{\x02\0m\x7F\x02\0\xC4\x7F\x02\0\x1B\x80\x02\0r\x80\x02\0\xC9\x80\x02\0 \x81\x02\0w\x81\x02\0\xCE\x81\x02\0%\x82\x02\0|\x82\x02\0\xD3\x82\x02\0*\x83\x02\0\x81\x83\x02\0\xD8\x83\x02\0/\x84\x02\0\x86\x84\x02\0\xDD\x84\x02\x004\x85\x02\0\x8B\x85\x02\0\xE2\x85\x02\09\x86\x02\0\x90\x86\x02\0\xE7\x86\x02\0>\x87\x02\0\x95\x87\x02\0\xEC\x87\x02\0C\x88\x02\0\x9A\x88\x02\0\xF1\x88\x02\0w\x8A\x02\0v\x8D\x02\09\x90\x02\0\x0C\x92\x02\0\xD0\x94\x02\0:\x99\x02\0\xBC\x9B\x02\0\xAF\x9E\x02\0\xE1\xA1\x02\0\xC6\xA7\x02\0\xA5\xAC\x02\0\x85\xAE\x02\0X\xB3\x02\0\x1F\xB7\x02\0A\xBA\x02\0\x97\xBC\x02\0Z\xC2\x02\0\xA0\xC8\x02\0>\xCC\x02\0\xD3\xCF\x02\0D\xD3\x02\0-\xD7\x02\0\xA7\xDB\x02\0~\xDE\x02\0_\xE1\x02\0\x13\xE5\x02\0;\xE8\x02\0:\xEB\x02\0\xDE\xEE\x02\x005\xF1\x02\0\xF7\xF3\x02\0H\xF6\x02\0\x83\xF9\x02\0\n\xFC\x02\0\xD9\xFE\x02\0\r\x02\x03\0\xC3\x05\x03\0\xB5\x07\x03\0\x0C\x08\x03\0\xA1\x08\x03\x006\t\x03\0\xE6\t\x03\0\xA5\x0B\x03\0\xCD\x0F\x03\0\xAC\x10\x03\0\xD6\x13\x03\0v\x18\x03\0\xC8\x19\x03\0]\x1A\x03\0\xE5\x1B\x03\0\x96\x1C\x03\0\x0C\x1D\x03\0\x82\x1D\x03\0\xFB\x1E\x03\0\xF3\x1F\x03\0\xA7 \x03\0a!\x03\0k\"\x03\0f#\x03\0\xE2#\x03\0\xA5$\x03\0@%\x03\0.&\x03\0\xF0&\x03\0y'\x03\0\x02(\x03\0\x9D(\x03\x005)\x03\0\xE0*\x03\0V+\x03\0\xCC+\x03\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0H\x92\xE6\x92\xFF\xFF\xFF\xFF\x018\xFC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x012\x01n\x01$\x9B\xC9k\xFF\xFF\xFF\xFFOP`\x91\xFF\xFF\xFF\xFF\xF0xG\x9B\xFF\xFF\xFF\xFFp,\xD7\x9B\xFF\xFF\xFF\xFFp\x91\xBC\x9C\xFF\xFF\xFF\xFF\xF0H\xC0\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xF0*\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF\xF0\x0C\x80\xA1\xFF\xFF\xFF\xFF\xF0\x12.\xA2\xFF\xFF\xFF\xFF\xF0Lz\xA3\xFF\xFF\xFF\xFF\xF0\x815\xA4\xFF\xFF\xFF\xFFp\x06\xB8\xA4\xFF\xFF\xFF\xFFp\x06\xFF\xC6\xFF\xFF\xFF\xFF\x80\xBAX\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\0\0\x8A\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFFp$N\xD2\xFF\xFF\xFF\xFFp\x07K\xD4\xFF\xFF\xFF\xFF\0\xD3\xCE\xE5\xFF\xFF\xFF\xFF\xF0\xB0\\\xF3\xFF\xFF\xFF\xFF\xF0\xC1x\x02\0\0\0\0\xF0\xC8C\x03\0\0\0\0\0\xD7\xCF\r\0\0\0\0\xF0D\xAD\x0E\0\0\0\0\0Zx\x0F\0\0\0\0\x10Yh\x10\0\0\0\0pCv\x12\0\0\0\0\x80Bf\x13\0\0\0\0\x10|_\x14\0\0\0\0\0_O\x15\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x02\x04\x02\x03\x02\x03\x04\x05\x04\x02\x03\x02\x04\xDC\x02\0\0\0\0\0\0\0\x001\x02\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\0\x11 \x1C\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x90\x9C\xE6\x92\xFF\xFF\xFF\xFF\x10ag\t\0\0\0\0\x01\x02d\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x04\x05\x05\0\0\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x04\x80Q\x01\0\0\0\0\0\x08\x04\x89\x04\xA7\x04\xABM\xBD}\xFF\xFF\xFF\xFF\xE0\xB4\x93\xC8\xFF\xFF\xFF\xFF\xD0{\xFA\xC8\xFF\xFF\xFF\xFF\xE0\xEF\xFC\xC9\xFF\xFF\xFF\xFF\xD0\xE8\xC7\xCA\xFF\xFF\xFF\xFF`\xAE\xCB\xCB\xFF\xFF\xFF\xFF\xD0)\xDF\xCC\xFF\xFF\xFF\xFF\xE0\xE1\xAC\xCD\xFF\xFF\xFF\xFF\xD0\xF4\xC6\xCE\xFF\xFF\xFF\xFF\xE0f\x8F\xCF\xFF\xFF\xFF\xFF\xD0y\xA9\xD0\xFF\xFF\xFF\xFF\xE0`\x84\xD1\xFF\xFF\xFF\xFFP\xAD\x8A\xD2\xFF\xFF\xFF\xFF`c6\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xF0\xFA\xEC\xEB\xFF\xFF\xFF\xFF\0m\xB5\xEC\xFF\xFF\xFF\xFF\xF0\x7F\xCF\xED\xFF\xFF\xFF\xFF\0\xF2\x97\xEE\xFF\xFF\xFF\xFFp\xB3\xB0\xEF\xFF\xFF\xFF\xFF\x80%y\xF0\xFF\xFF\xFF\xFF\xF0\xE6\x91\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFFp\x1As\xF3\xFF\xFF\xFF\xFF\x80\x8C;\xF4\xFF\xFF\xFF\xFFp\x9FU\xF5\xFF\xFF\xFF\xFF\x80\x11\x1E\xF6\xFF\xFF\xFF\xFF\xF0\xD26\xF7\xFF\xFF\xFF\xFF\0E\xFF\xF7\xFF\xFF\xFF\xFFp\x06\x18\xF9\xFF\xFF\xFF\xFF\0\xCA\xE1\xF9\xFF\xFF\xFF\xFF\xF09\xF9\xFA\xFF\xFF\xFF\xFF\x80\xFD\xC2\xFB\xFF\xFF\xFF\xFF\xF0\xBE\xDB\xFC\xFF\xFF\xFF\xFF\x80\x82\xA5\xFD\xFF\xFF\xFF\xFFp\xF2\xBC\xFE\xFF\xFF\xFF\xFF\0\xB6\x86\xFF\xFF\xFF\xFF\xFF\xF0%\x9E\0\0\0\0\0\x80\xE9g\x01\0\0\0\0pY\x7F\x02\0\0\0\0\0\x1DI\x03\0\0\0\0p\xDEa\x04\0\0\0\0\0\xA2+\x05\0\0\0\0\xF0\x11C\x06\0\0\0\0\x80\xD5\x0C\x07\0\0\0\0pE$\x08\0\0\0\0\0\t\xEE\x08\0\0\0\0\xF0x\x05\n\0\0\0\0\x80<\xCF\n\0\0\0\0\xF0\xFD\xE7\x0B\0\0\0\0\x80\xC1\xB1\x0C\0\0\0\0p1\xC9\r\0\0\0\0\0\xF5\x92\x0E\0\0\0\0\xF0d\xAA\x0F\0\0\0\0\x80(t\x10\0\0\0\0p\x98\x8B\x11\0\0\0\0\0\\U\x12\0\0\0\0p\x1Dn\x13\0\0\0\0\0\xE17\x14\0\0\0\0\xF0PO\x15\0\0\0\0\x80\x14\x19\x16\0\0\0\0\xF0\x93\xA0\x17\0\0\0\0\0H\xFA\x17\0\0\0\0\xF0\xA3p\x19\0\0\0\0\x80{\xDB\x19\0\0\0\0\xF0<\xF4\x1A\0\0\0\0\x80\0\xBE\x1B\0\0\0\0pp\xD5\x1C\0\0\0\0\x004\x9F\x1D\0\0\0\0\xF0\xA3\xB6\x1E\0\0\0\0\x80g\x80\x1F\0\0\0\0p\xD7\x97 \0\0\0\0\0\x9Ba!\0\0\0\0p\\z\"\0\0\0\0\0 D#\0\0\0\0p'b$\0\0\0\0\x80S%%\0\0\0\0p\xC3<&\0\0\0\0\0\x87\x06'\0\0\0\0\xF0\xF6\x1D(\0\0\0\0\x80\xBA\xE7(\0\0\0\0\xF0{\0*\0\0\0\0\x80?\xCA*\0\0\0\0p\xAF\xE1+\0\0\0\0\0s\xAB,\0\0\0\0\xF0\xE2\xC2-\0\0\0\0\x80\xA6\x8C.\0\0\0\0\xE0\x13\xA0/\0\0\0\0\xD0\x0Ck0\0\0\0\0\xE0\xF5\x7F1\0\0\0\0\xD0\xEEJ2\0\0\0\0\xE0\xD7_3\0\0\0\0\xD0\xD0*4\0\0\0\0\xE0\xB9?5\0\0\0\0\xD0\xB2\n6\0\0\0\0`\xD6(7\0\0\0\0P\xCF\xF37\0\0\0\0`\xB8\x089\0\0\0\0P\xB1\xD39\0\0\0\0`\x9A\xE8:\0\0\0\0P\x93\xB3;\0\0\0\0`|\xC8<\0\0\0\0Pu\x93=\0\0\0\0`^\xA8>\0\0\0\0PWs?\0\0\0\0\xE0z\x91@\0\0\0\0\xD0s\\A\0\0\0\0\xE0\\qB\0\0\0\0\xD0UQD\0\0\0\0P\xFD\x12E\0\0\0\0\xE0 1F\0\0\0\0Pj\xE0F\0\0\0\0\xE0\x02\x11H\0\0\0\0\xD0\x11\xB7H\0\0\0\0\xE0\xE4\xF0I\0\0\0\0P\xB9\x8DJ\0\0\0\0`\x01\xDAK\0\0\0\0\xD0\xBDaL\0\0\0\0\xE0X\x89L\0\0\0\0P\xFA\xA4L\0\0\0\0\xE08uS\0\0\0\0\xD0\x89\xACS\0\0\0\0`\xBC\xDAS\0\0\0\0P\x82$T\0\0\0\0`\xF0Jd\0\0\0\0P\xD3:e\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01U\x1D\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+01\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x06\xE4\x06\x0C\x07\x9C\xF9Q\x96\xFF\xFF\xFF\xFF\x80\x14\xFF\xC6\xFF\xFF\xFF\xFFp\xACX\xC7\xFF\xFF\xFF\xFF\x80\xED\xD9\xC7\xFF\xFF\xFF\xFF\xF02\xA1\xD2\xFF\xFF\xFF\xFF\0\xA45\xDB\xFF\xFF\xFF\xFF\xF0'\xEE\xDB\xFF\xFF\xFF\xFF@r%\xFB\xFF\xFF\xFF\xFFp\xEF\xC2\xFB\xFF\xFF\xFF\xFF\x80\x84k\x08\0\0\0\0\xF0m\xC6\x08\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0\xF0Ga\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0p\xF2\x8E\x0E\0\0\0\0\x80Q\xD3\x0F\0\0\0\0p\xA3'\x10\0\0\0\0\0\xA6\xB7\x1A\0\0\0\0\xF0o\x18\x1E\0\0\0\0\x80\xE6AH\0\0\0\0p\"\xBBH\0\0\0\0\0\x1A#J\0\0\0\0p\xD5\x8DJ\0\0\0\0\x80\xC0\xDCK\0\0\0\0p\xE5]L\0\0\0\0\x80\xB8\x97M\0\0\0\0\xF0\x8C4N\0\0\0\0\xA0\xA0\x9CO\0\0\0\0\xA0\xBB\x08P\0\0\0\0 \x9A1P\0\0\0\0\xA0\xA7gP\0\0\0\0\xA0\x82|Q\0\0\0\0\xA0\xCB\xD8Q\0\0\0\0\xA0\x9E\x05R\0\0\0\0\xA0slR\0\0\0\0\xA0z7S\0\0\0\0\xA0!\xAES\0\0\0\0 F\xDCS\0\0\0\0\xA0ULT\0\0\0\0\xA0\\\x17U\0\0\0\0 \xE0|U\0\0\0\0\xA0\x04\xABU\0\0\0\0\xA07,V\0\0\0\0\xA0>\xF7V\0\0\0\0\xA0\x87SW\0\0\0\0 \xAC\x81W\0\0\0\0 T\x15X\0\0\0\0\xA0 \xD7X\0\0\0\0\xA0\xF4 Y\0\0\0\0\xA0SXY\0\0\0\0 6\xF5Y\0\0\0\0\xA0\x02\xB7Z\0\0\0\0 \x9C\xF7Z\0\0\0\0\xA0\xC0%[\0\0\0\0\xA0C\xCE\\\0\0\0\0 h\xFC\\\0\0\0\0\xA0\xB0\x9B^\0\0\0\0\xA0\x0F\xD3^\0\0\0\0 Xr`\0\0\0\0\xA0|\xA0`\0\0\0\0 \xC5?b\0\0\0\0 $wb\0\0\0\0\xA0l\x16d\0\0\0\0 \x91Dd\0\0\0\0 \x14\xEDe\0\0\0\0\xA08\x1Bf\0\0\0\0 \x81\xBAg\0\0\0\0 \xE0\xF1g\0\0\0\0\xA0(\x91i\0\0\0\0 M\xBFi\0\0\0\0 \xD0gk\0\0\0\0\xA0\xF4\x95k\0\0\0\0 =5m\0\0\0\0 \x9Clm\0\0\0\0\xA0\xE4\x0Bo\0\0\0\0 \t:o\0\0\0\0\xA0Q\xD9p\0\0\0\0\xA0\xB0\x10q\0\0\0\0 \xF9\xAFr\0\0\0\0\xA0\x1D\xDEr\0\0\0\0\xA0\xA0\x86t\0\0\0\0 \xC5\xB4t\0\0\0\0\xA0\rTv\0\0\0\0\xA0l\x8Bv\0\0\0\0 \xB5*x\0\0\0\0\xA0\xD9Xx\0\0\0\0 \"\xF8y\0\0\0\0 \x81/z\0\0\0\0\xA0\xC9\xCE{\0\0\0\0\xA0(\x06|\0\0\0\0 q\xA5}\0\0\0\0\xA0\x95\xD3}\0\0\0\0 \xDEr\x7F\0\0\0\0 =\xAA\x7F\0\0\0\0\xA0\x85I\x81\0\0\0\0 \xAAw\x81\0\0\0\0 - \x83\0\0\0\0\xA0QN\x83\0\0\0\0 \x9A\xED\x84\0\0\0\0 \xF9$\x85\0\0\0\0\xA0A\xC4\x86\0\0\0\0 f\xF2\x86\0\0\0\0\xA0\xAE\x91\x88\0\0\0\0\xA0\r\xC9\x88\0\0\0\0 Vh\x8A\0\0\0\0 \xB5\x9F\x8A\0\0\0\0\xA0\xFD>\x8C\0\0\0\0 \"m\x8C\0\0\0\0\xA0j\x0C\x8E\0\0\0\0\xA0\xC9C\x8E\0\0\0\0 \x12\xE3\x8F\0\0\0\0\xA06\x11\x90\0\0\0\0\xA0\xB9\xB9\x91\0\0\0\0 \xDE\xE7\x91\0\0\0\0\xA0&\x87\x93\0\0\0\0\xA0\x85\xBE\x93\0\0\0\0 \xCE]\x95\0\0\0\0\xA0\xF2\x8B\x95\0\0\0\0 ;+\x97\0\0\0\0 \x9Ab\x97\0\0\0\0\xA0\xE2\x01\x99\0\0\0\0\xA0A9\x99\0\0\0\0 \x8A\xD8\x9A\0\0\0\0\xA0\xAE\x06\x9B\0\0\0\0 \xF7\xA5\x9C\0\0\0\0 V\xDD\x9C\0\0\0\0\xA0\x9E|\x9E\0\0\0\0 \xC3\xAA\x9E\0\0\0\0 FS\xA0\0\0\0\0\xA0j\x81\xA0\0\0\0\0 \xB3 \xA2\0\0\0\0 \x12X\xA2\0\0\0\0\xA0Z\xF7\xA3\0\0\0\0 \x7F%\xA4\0\0\0\0\xA0\xC7\xC4\xA5\0\0\0\0\xA0&\xFC\xA5\0\0\0\0 o\x9B\xA7\0\0\0\0 \xCE\xD2\xA7\0\0\0\0\xA0\x16r\xA9\0\0\0\0 ;\xA0\xA9\0\0\0\0\xA0\x83?\xAB\0\0\0\0\xA0\xE2v\xAB\0\0\0\0 +\x16\xAD\0\0\0\0\xA0OD\xAD\0\0\0\0\xA0\xD2\xEC\xAE\0\0\0\0 \xF7\x1A\xAF\0\0\0\0\xA0?\xBA\xB0\0\0\0\0\xA0\x9E\xF1\xB0\0\0\0\0 \xE7\x90\xB2\0\0\0\0\xA0\x0B\xBF\xB2\0\0\0\0 T^\xB4\0\0\0\0 \xB3\x95\xB4\0\0\0\0\xA0\xFB4\xB6\0\0\0\0\xA0Zl\xB6\0\0\0\0 \xA3\x0B\xB8\0\0\0\0\xA0\xC79\xB8\0\0\0\0 \x10\xD9\xB9\0\0\0\0 o\x10\xBA\0\0\0\0\xA0\xB7\xAF\xBB\0\0\0\0 \xDC\xDD\xBB\0\0\0\0 _\x86\xBD\0\0\0\0\xA0\x83\xB4\xBD\0\0\0\0 \xCCS\xBF\0\0\0\0 +\x8B\xBF\0\0\0\0\xA0s*\xC1\0\0\0\0 \x98X\xC1\0\0\0\0\xA0\xE0\xF7\xC2\0\0\0\0\xA0?/\xC3\0\0\0\0 \x88\xCE\xC4\0\0\0\0 \xE7\x05\xC5\0\0\0\0\xA0/\xA5\xC6\0\0\0\0 T\xD3\xC6\0\0\0\0\xA0\x9Cr\xC8\0\0\0\0\xA0\xFB\xA9\xC8\0\0\0\0 DI\xCA\0\0\0\0\xA0hw\xCA\0\0\0\0\xA0\xEB\x1F\xCC\0\0\0\0 \x10N\xCC\0\0\0\0\xA0X\xED\xCD\0\0\0\0\xA0\xB7$\xCE\0\0\0\0 \0\xC4\xCF\0\0\0\0\xA0$\xF2\xCF\0\0\0\0 m\x91\xD1\0\0\0\0 \xCC\xC8\xD1\0\0\0\0\xA0\x14h\xD3\0\0\0\0 9\x96\xD3\0\0\0\0 \xBC>\xD5\0\0\0\0\xA0\xE0l\xD5\0\0\0\0 )\x0C\xD7\0\0\0\0 \x88C\xD7\0\0\0\0\xA0\xD0\xE2\xD8\0\0\0\0 \xF5\x10\xD9\0\0\0\0 x\xB9\xDA\0\0\0\0\xA0\x9C\xE7\xDA\0\0\0\0 \xE5\x86\xDC\0\0\0\0 D\xBE\xDC\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xE4\xF8\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0`\x01\x8C\x01\xBE\x01\0\xB56~\xFF\xFF\xFF\xFFpu\xD6\x9E\xFF\xFF\xFF\xFF`n\xA1\x9F\xFF\xFF\xFF\xFFp\xEF\x05\xAA\xFF\xFF\xFF\xFF\0n\xE7\xAA\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\x002\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\0\x14\x87\xB0\xFF\xFF\xFF\xFF\0z\x89\xB1\xFF\xFF\xFF\xFF\x800p\xB2\xFF\xFF\xFF\xFF@r%\xFB\xFF\xFF\xFF\xFFp\xEF\xC2\xFB\xFF\xFF\xFF\xFF\x80\x84k\x08\0\0\0\0\xF0m\xC6\x08\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0\xF0Ga\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0p\xF2\x8E\x0E\0\0\0\0\x80Q\xD3\x0F\0\0\0\0p\xA3'\x10\0\0\0\0\0\xA6\xB7\x1A\0\0\0\0\xF0o\x18\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\xFB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08\x10\x0E\0\0\0\0\0\0\0\r \x1C\0\0\0\0\0\0\x01\x11L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+01\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x05\x81\x06\xA9\x06\xE0\xF0H\xBC\xFF\xFF\xFF\xFF\x90\xB0\xD1\x0B\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0\xF0Ga\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0p\xF2\x8E\x0E\0\0\0\0\x80Q\xD3\x0F\0\0\0\0p\xA3'\x10\0\0\0\0\x80\xE6AH\0\0\0\0p\"\xBBH\0\0\0\0\0\x1A#J\0\0\0\0p\xD5\x8DJ\0\0\0\0\x80\xC0\xDCK\0\0\0\0p\xE5]L\0\0\0\0\x80\xB8\x97M\0\0\0\0\xF0\x8C4N\0\0\0\0\xA0\xA0\x9CO\0\0\0\0\xA0\xBB\x08P\0\0\0\0 \x9A1P\0\0\0\0\xA0\xA7gP\0\0\0\0\xA0\x82|Q\0\0\0\0\xA0\xCB\xD8Q\0\0\0\0\xA0\x9E\x05R\0\0\0\0\xA0slR\0\0\0\0\xA0z7S\0\0\0\0\xA0!\xAES\0\0\0\0 F\xDCS\0\0\0\0\xA0ULT\0\0\0\0\xA0\\\x17U\0\0\0\0 \xE0|U\0\0\0\0\xA0\x04\xABU\0\0\0\0\xA07,V\0\0\0\0\xA0>\xF7V\0\0\0\0\xA0\x87SW\0\0\0\0 \xAC\x81W\0\0\0\0 T\x15X\0\0\0\0\xA0 \xD7X\0\0\0\0\xA0\xF4 Y\0\0\0\0\xA0SXY\0\0\0\0 6\xF5Y\0\0\0\0\xA0\x02\xB7Z\0\0\0\0 \x9C\xF7Z\0\0\0\0\xA0\xC0%[\0\0\0\0\xA0C\xCE\\\0\0\0\0 h\xFC\\\0\0\0\0\xA0\xB0\x9B^\0\0\0\0\xA0\x0F\xD3^\0\0\0\0 Xr`\0\0\0\0\xA0|\xA0`\0\0\0\0 \xC5?b\0\0\0\0 $wb\0\0\0\0\xA0l\x16d\0\0\0\0 \x91Dd\0\0\0\0 \x14\xEDe\0\0\0\0\xA08\x1Bf\0\0\0\0 \x81\xBAg\0\0\0\0 \xE0\xF1g\0\0\0\0\xA0(\x91i\0\0\0\0 M\xBFi\0\0\0\0 \xD0gk\0\0\0\0\xA0\xF4\x95k\0\0\0\0 =5m\0\0\0\0 \x9Clm\0\0\0\0\xA0\xE4\x0Bo\0\0\0\0 \t:o\0\0\0\0\xA0Q\xD9p\0\0\0\0\xA0\xB0\x10q\0\0\0\0 \xF9\xAFr\0\0\0\0\xA0\x1D\xDEr\0\0\0\0\xA0\xA0\x86t\0\0\0\0 \xC5\xB4t\0\0\0\0\xA0\rTv\0\0\0\0\xA0l\x8Bv\0\0\0\0 \xB5*x\0\0\0\0\xA0\xD9Xx\0\0\0\0 \"\xF8y\0\0\0\0 \x81/z\0\0\0\0\xA0\xC9\xCE{\0\0\0\0\xA0(\x06|\0\0\0\0 q\xA5}\0\0\0\0\xA0\x95\xD3}\0\0\0\0 \xDEr\x7F\0\0\0\0 =\xAA\x7F\0\0\0\0\xA0\x85I\x81\0\0\0\0 \xAAw\x81\0\0\0\0 - \x83\0\0\0\0\xA0QN\x83\0\0\0\0 \x9A\xED\x84\0\0\0\0 \xF9$\x85\0\0\0\0\xA0A\xC4\x86\0\0\0\0 f\xF2\x86\0\0\0\0\xA0\xAE\x91\x88\0\0\0\0\xA0\r\xC9\x88\0\0\0\0 Vh\x8A\0\0\0\0 \xB5\x9F\x8A\0\0\0\0\xA0\xFD>\x8C\0\0\0\0 \"m\x8C\0\0\0\0\xA0j\x0C\x8E\0\0\0\0\xA0\xC9C\x8E\0\0\0\0 \x12\xE3\x8F\0\0\0\0\xA06\x11\x90\0\0\0\0\xA0\xB9\xB9\x91\0\0\0\0 \xDE\xE7\x91\0\0\0\0\xA0&\x87\x93\0\0\0\0\xA0\x85\xBE\x93\0\0\0\0 \xCE]\x95\0\0\0\0\xA0\xF2\x8B\x95\0\0\0\0 ;+\x97\0\0\0\0 \x9Ab\x97\0\0\0\0\xA0\xE2\x01\x99\0\0\0\0\xA0A9\x99\0\0\0\0 \x8A\xD8\x9A\0\0\0\0\xA0\xAE\x06\x9B\0\0\0\0 \xF7\xA5\x9C\0\0\0\0 V\xDD\x9C\0\0\0\0\xA0\x9E|\x9E\0\0\0\0 \xC3\xAA\x9E\0\0\0\0 FS\xA0\0\0\0\0\xA0j\x81\xA0\0\0\0\0 \xB3 \xA2\0\0\0\0 \x12X\xA2\0\0\0\0\xA0Z\xF7\xA3\0\0\0\0 \x7F%\xA4\0\0\0\0\xA0\xC7\xC4\xA5\0\0\0\0\xA0&\xFC\xA5\0\0\0\0 o\x9B\xA7\0\0\0\0 \xCE\xD2\xA7\0\0\0\0\xA0\x16r\xA9\0\0\0\0 ;\xA0\xA9\0\0\0\0\xA0\x83?\xAB\0\0\0\0\xA0\xE2v\xAB\0\0\0\0 +\x16\xAD\0\0\0\0\xA0OD\xAD\0\0\0\0\xA0\xD2\xEC\xAE\0\0\0\0 \xF7\x1A\xAF\0\0\0\0\xA0?\xBA\xB0\0\0\0\0\xA0\x9E\xF1\xB0\0\0\0\0 \xE7\x90\xB2\0\0\0\0\xA0\x0B\xBF\xB2\0\0\0\0 T^\xB4\0\0\0\0 \xB3\x95\xB4\0\0\0\0\xA0\xFB4\xB6\0\0\0\0\xA0Zl\xB6\0\0\0\0 \xA3\x0B\xB8\0\0\0\0\xA0\xC79\xB8\0\0\0\0 \x10\xD9\xB9\0\0\0\0 o\x10\xBA\0\0\0\0\xA0\xB7\xAF\xBB\0\0\0\0 \xDC\xDD\xBB\0\0\0\0 _\x86\xBD\0\0\0\0\xA0\x83\xB4\xBD\0\0\0\0 \xCCS\xBF\0\0\0\0 +\x8B\xBF\0\0\0\0\xA0s*\xC1\0\0\0\0 \x98X\xC1\0\0\0\0\xA0\xE0\xF7\xC2\0\0\0\0\xA0?/\xC3\0\0\0\0 \x88\xCE\xC4\0\0\0\0 \xE7\x05\xC5\0\0\0\0\xA0/\xA5\xC6\0\0\0\0 T\xD3\xC6\0\0\0\0\xA0\x9Cr\xC8\0\0\0\0\xA0\xFB\xA9\xC8\0\0\0\0 DI\xCA\0\0\0\0\xA0hw\xCA\0\0\0\0\xA0\xEB\x1F\xCC\0\0\0\0 \x10N\xCC\0\0\0\0\xA0X\xED\xCD\0\0\0\0\xA0\xB7$\xCE\0\0\0\0 \0\xC4\xCF\0\0\0\0\xA0$\xF2\xCF\0\0\0\0 m\x91\xD1\0\0\0\0 \xCC\xC8\xD1\0\0\0\0\xA0\x14h\xD3\0\0\0\0 9\x96\xD3\0\0\0\0 \xBC>\xD5\0\0\0\0\xA0\xE0l\xD5\0\0\0\0 )\x0C\xD7\0\0\0\0 \x88C\xD7\0\0\0\0\xA0\xD0\xE2\xD8\0\0\0\0 \xF5\x10\xD9\0\0\0\0 x\xB9\xDA\0\0\0\0\xA0\x9C\xE7\xDA\0\0\0\0 \xE5\x86\xDC\0\0\0\0 D\xBE\xDC\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\xA0\xF3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0SAST\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\x006\0^\0@A{m\xFF\xFF\xFF\xFFh\xCFF\x82\xFF\xFF\xFF\xFF\x80\x8C\xAE\xCC\xFF\xFF\xFF\xFFpo\x9E\xCD\xFF\xFF\xFF\xFF\x80n\x8E\xCE\xFF\xFF\xFF\xFFpQ~\xCF\xFF\xFF\xFF\xFF\x01\x02\x03\x02\x03\x02@\x1A\0\0\0\0\0\0\0\0\x18\x15\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x04L\0\0M\0\0T\0\0\0\0\0S\0\0A\0\0S\0\0T\0\0\0\0\0CAT\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x01;\x01c\x01\xDC\xDA\xA3\xB6\xFF\xFF\xFF\xFF\xE0\x17\x9E\0\0\0\0\0P4z\x01\0\0\0\0\xE0\xF9}\x02\0\0\0\0\xD0g[\x03\0\0\0\0\xE0~`\x04\0\0\0\0\xD0\xEC=\x05\0\0\0\0\xE0`@\x06\0\0\0\0P \x1F\x07\0\0\0\0\xE0B \x08\0\0\0\0\xD0S\0\t\0\0\0\0\xE0$\0\n\0\0\0\0P\x87\xE1\n\0\0\0\0\xE0\x06\xE0\x0B\0\0\0\0P\x0C\xC4\x0C\0\0\0\0\xE0\xE8\xBF\r\0\0\0\0\xD0?\xA5\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0Ps\x86\x10\0\0\0\0`\xE7\x88\x11\0\0\0\0\xD0\xA6g\x12\0\0\0\0`\xC9h\x13\0\0\0\0\xD0+J\x14\0\0\0\0`\xABH\x15\0\0\0\0P_+\x16\0\0\0\0`\x8D(\x17\0\0\0\0\xD0\x92\x0C\x18\0\0\0\0`o\x08\x19\0\0\0\0P\xC6\xED\x19\0\0\0\0\xE0\x8B\xF1\x1A\0\0\0\0PK\xD0\x1B\0\0\0\0\xE0m\xD1\x1C\0\0\0\0\xD0~\xB1\x1D\0\0\0\0 E\x808\0\0\0\0P\x1A\x17`\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\xA4\x1D\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0C\0\0A\0\0S\0\0T\0\0\0\0\0E\0\0A\0\0T\0\0\0\0\0CAT\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x01;\x01c\x01\0\xDA\xA3\xB6\xFF\xFF\xFF\xFF\xE0\x17\x9E\0\0\0\0\0P4z\x01\0\0\0\0\xE0\xF9}\x02\0\0\0\0\xD0g[\x03\0\0\0\0\xE0~`\x04\0\0\0\0\xD0\xEC=\x05\0\0\0\0\xE0`@\x06\0\0\0\0P \x1F\x07\0\0\0\0\xE0B \x08\0\0\0\0\xD0S\0\t\0\0\0\0\xE0$\0\n\0\0\0\0P\x87\xE1\n\0\0\0\0\xE0\x06\xE0\x0B\0\0\0\0P\x0C\xC4\x0C\0\0\0\0\xE0\xE8\xBF\r\0\0\0\0\xD0?\xA5\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0Ps\x86\x10\0\0\0\0`\xE7\x88\x11\0\0\0\0\xD0\xA6g\x12\0\0\0\0`\xC9h\x13\0\0\0\0\xD0+J\x14\0\0\0\0`\xABH\x15\0\0\0\0P_+\x16\0\0\0\0`\x8D(\x17\0\0\0\0\xD0\x92\x0C\x18\0\0\0\0`o\x08\x19\0\0\0\0P\xC6\xED\x19\0\0\0\0\xE0\x8B\xF1\x1A\0\0\0\0PK\xD0\x1B\0\0\0\0\xE0m\xD1\x1C\0\0\0\0\xD0~\xB1\x1D\0\0\0\0 E\x808\0\0\0\0P\xE4\xF8Y\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x80\x1E\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0C\0\0A\0\0S\0\0T\0\0\0\0\0E\0\0A\0\0T\0\0\0\0\0WAT\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xD1p\xAB\x86\xFF\xFF\xFF\xFF\0`P\x8C\xFF\xFF\xFF\xFF\xD1C\xAA\x96\xFF\xFF\xFF\xFFx\xEFQ\xA1\xFF\xFF\xFF\xFF\x01\0\x02\x03/\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04\x08\x07\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x000\0\x003\0\x000\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0CAT\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0v\xD5B\x8D\xFF\xFF\xFF\xFF\x01\x8A\x1E\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x9C\xA6zZ\xFF\xFF\xFF\xFF\x9Cl_\xA0\xFF\xFF\xFF\xFFnZ\xCA\x03\0\0\0\0\x01\x02\x03\xE4\xF5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE4\xF5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x92\xF5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0EAT\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0U\0\xFC\xD1\xFF\x8B\xFF\xFF\xFF\xFFX\xDA\xEE\xB1\xFF\xFF\xFF\xFF\xD0\xE0\xC7\xB4\xFF\xFF\xFF\xFFX\xAD\xED\xC1\xFF\xFF\xFF\xFF\xD4zl\xCC\xFF\xFF\xFF\xFF\x01\x02\x01\x03\x02\x84\"\0\0\0\0\0\0\0\0(#\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\n\xAC&\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x002\0\x003\0\x000\0\0\0\0\0E\0\0A\0\0T\0\0\0\0\0+\0\x000\0\x002\0\x004\0\x005\0\0\0\0\0WAT\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\09\0d\x80\xE6\x92\xFF\xFF\xFF\xFFpqf\x12\0\0\0\0`\xDE&\x13\0\0\0\0\x01\x02\x01\x1C\x0E\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0W\0\0A\0\0S\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\x000\xFD<^\xFF\xFF\xFF\xFF\x80\x8E\xE6\x92\xFF\xFF\xFF\xFF\x10\x88IZ\0\0\0\0\x90\xBB*\\\0\0\0\0\x01\x02\x03\x02P\x06\0\0\0\0\0\0\0\0c\xF7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01 \x01H\x01$\xC1\xF2\xA1\xFF\xFF\xFF\xFF\x10\xB1\xBB\xDD\xFF\xFF\xFF\xFF`\xAD#\xDE\xFF\xFF\xFF\xFF\x10\xD2x\xE1\xFF\xFF\xFF\xFF\xE0e\xE7\xE1\xFF\xFF\xFF\xFFp?/\xE5\xFF\xFF\xFF\xFF\xE0\xCC\xA9\xE5\xFF\xFF\xFF\xFF\xF0\xC6N\xEB\xFF\xFF\xFF\xFF`B\x92\x16\0\0\0\0p\xF7\x08\x17\0\0\0\0\xE0+\xFA\x17\0\0\0\0\xF0*\xEA\x18\0\0\0\0`_\xDB\x19\0\0\0\0\xF0\xAF\xCC\x1A\0\0\0\0`\xE4\xBD\x1B\0\0\0\0\xF0z\xB4\x1C\0\0\0\0\xE0\x17\x9F\x1D\0\0\0\0p\x0B\x93\x1E\0\0\0\0`\xEE\x82\x1F\0\0\0\0pJp \0\0\0\0\xE0~a!\0\0\0\0p\xCFR\"\0\0\0\0\xE0\x03D#\0\0\0\0\xF0\x024$\0\0\0\0`7%%\0\0\0\0\xF0\xB7@&\0\0\0\0`\xF1N2\0\0\0\0p6D3\0\0\0\0\xE0j54\0\0\0\0\0\x99\x9DP\0\0\0\0\x80\xD9TQ\0\0\0\0\x80\xB4iR\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x03\x01\x02\x03\\\x0C\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x012\x01Z\x01\xF4\x13FY\xFF\xFF\xFF\xFFOP`\x91\xFF\xFF\xFF\xFF\xE0\x88:\xC6\xFF\xFF\xFF\xFF`\x9EX\xC7\xFF\xFF\xFF\xFF\xE0\"\xDB\xC7\xFF\xFF\xFF\xFF\xE0T\xE2\xCA\xFF\xFF\xFF\xFF\xF0i\xAD\xCB\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\0\x16\xC2\xCD\xFF\xFF\xFF\xFF\x10\xB0\xCC\xCD\xFF\xFF\xFF\xFF\x005\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0\xE3\x89\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF`\x16N\xD2\xFF\xFF\xFF\xFF\xF0\xDF\xC7\r\0\0\0\0p\xAC\x89\x0E\0\0\0\0\xF0d\xAA\x0F\0\0\0\0p\x1At\x10\0\0\0\0\xF0:\xA3\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0p\xC3<&\0\0\0\0p'\x05'\0\0\0\0\xF0\rtB\0\0\0\0\0\x80\0\0\0\0\x10\x83Z?\0\0\0\0\0Po@\0\0\0\0\x10e:A\0\0\0\0\x002OB\0\0\0\0\x10G\x1AC\0\0\0\0\0\x14/D\0\0\0\0\x10)\xFAD\0\0\0\0\0\xF6\x0EF\0\0\0\0\x10\x0B\xDAF\0\0\0\0\x80\x12\xF8G\0\0\0\0\x90'\xC3H\0\0\0\0\x80\xF4\xD7I\0\0\0\0\x90\t\xA3J\0\0\0\0\x80\xD6\xB7K\0\0\0\0\x90\xEB\x82L\0\0\0\0\x80\xB8\x97M\0\0\0\0\x90\xCDbN\0\0\0\0\x80\x9AwO\0\0\0\0\x90\xAFBP\0\0\0\0\0\xB7`Q\0\0\0\0\x90\x91\"R\0\0\0\0\0\x99@S\0\0\0\0\x10\xAE\x0BT\0\0\0\0\0{ U\0\0\0\0\x10\x90\xEBU\0\0\0\0\0]\0W\0\0\0\0\x10r\xCBW\0\0\0\0\0?\xE0X\0\0\0\0\x10T\xABY\0\0\0\0`f\xEEY\0\0\0\0\x01\x02\x03\x02\x04\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x04\x08\x10\0\0\0\0\0\0\0\0\x18\x15\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\n0*\0\0\0\0\0\0\x01\n \x1C\0\0\0\0\0\0\0\x0F\x10\x0E\0\0\0\0\0\0\0\x13 \x1C\0\0\0\0\0\0\x01\x0FL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x001\0\x003\0\x000\0\0\0\0\0S\0\0A\0\0S\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0HST\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\x01HDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA8\x02\xFD\x02a\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF^Z\x87}\xFF\xFF\xFF\xFF\xD0D\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF@Pa\xD2\xFF\xFF\xFF\xFF\xB0U\xD2\xFA\xFF\xFF\xFF\xFFPq\xB8\xFE\xFF\xFF\xFF\xFF@T\xA8\xFF\xFF\xFF\xFF\xFFPS\x98\0\0\0\0\0@6\x88\x01\0\0\0\0P5x\x02\0\0\0\0\xC0Rq\x03\0\0\0\0\xD0Qa\x04\0\0\0\0\xC04Q\x05\0\0\0\0\xD03A\x06\0\0\0\0\xC0\x161\x07\0\0\0\0\xD0m\x8D\x07\0\0\0\0\xC0\xF8\x10\t\0\0\0\0P\xE9\xAD\t\0\0\0\0\xC0\xDA\xF0\n\0\0\0\0\xD0\xD9\xE0\x0B\0\0\0\0@\xF7\xD9\x0C\0\0\0\0\xD0\xBB\xC0\r\0\0\0\0@\xD9\xB9\x0E\0\0\0\0P\xD8\xA9\x0F\0\0\0\0@\xBB\x99\x10\0\0\0\0P\xBA\x89\x11\0\0\0\0@\x9Dy\x12\0\0\0\0P\x9Ci\x13\0\0\0\0@\x7FY\x14\0\0\0\0P~I\x15\0\0\0\0@a9\x16\0\0\0\0P`)\x17\0\0\0\0\xC0}\"\x18\0\0\0\0PB\t\x19\0\0\0\0\xC0_\x02\x1A\0\0\0\0 \"+\x1A\0\0\0\0\xC0P\xF2\x1A\0\0\0\0\xB03\xE2\x1B\0\0\0\0\xC02\xD2\x1C\0\0\0\0\xB0\x15\xC2\x1D\0\0\0\0\xC0\x14\xB2\x1E\0\0\0\0\xB0\xF7\xA1\x1F\0\0\0\0@Gv \0\0\0\0\xB0\xD9\x81!\0\0\0\0@)V\"\0\0\0\x000\xF6j#\0\0\0\0@\x0B6$\0\0\0\x000\xD8J%\0\0\0\0@\xED\x15&\0\0\0\x000\xBA*'\0\0\0\0\xC0\t\xFF'\0\0\0\x000\x9C\n)\0\0\0\0\xC0\xEB\xDE)\0\0\0\x000~\xEA*\0\0\0\0\xC0\xCD\xBE+\0\0\0\0\xB0\x9A\xD3,\0\0\0\0\xC0\xAF\x9E-\0\0\0\0\xB0|\xB3.\0\0\0\0\xC0\x91~/\0\0\0\0\xB0^\x930\0\0\0\0@\xAEg1\0\0\0\0\xB0@s2\0\0\0\0@\x90G3\0\0\0\0\xB0\"S4\0\0\0\0@r'5\0\0\0\0\xB0\x0436\0\0\0\0@T\x077\0\0\0\x000!\x1C8\0\0\0\0@6\xE78\0\0\0\x000\x03\xFC9\0\0\0\0@\x18\xC7:\0\0\0\x000\xE5\xDB;\0\0\0\0\xC04\xB0<\0\0\0\x000\xC7\xBB=\0\0\0\0\xC0\x16\x90>\0\0\0\x000\xA9\x9B?\0\0\0\0\xC0\xF8o@\0\0\0\0\xB0\xC5\x84A\0\0\0\0\xC0\xDAOB\0\0\0\0\xB0\xA7dC\0\0\0\0\xC0\xBC/D\0\0\0\0\xB0\x89DE\0\0\0\0@\xEF\xF3E\0\0\0\x000\xA6-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\xE2\xAB\0\0\0\0\0\0\0\0bZ\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CPe\xFF\xFF\xFF\xFF\xFF\xFF\0\x10`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x18`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x1Dp\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0T\0\0\0\0\0A\0\0H\0\0S\0\0T\0\0\0\0\0H\0\0S\0\0T\0\0\0\0\0H\0\0D\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA8\x02\xFD\x02a\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFFHA\x87}\xFF\xFF\xFF\xFF\xC06\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF0Ba\xD2\xFF\xFF\xFF\xFF\xA0G\xD2\xFA\xFF\xFF\xFF\xFF@c\xB8\xFE\xFF\xFF\xFF\xFF0F\xA8\xFF\xFF\xFF\xFF\xFF@E\x98\0\0\0\0\x000(\x88\x01\0\0\0\0@'x\x02\0\0\0\0\xB0Dq\x03\0\0\0\0\xC0Ca\x04\0\0\0\0\xB0&Q\x05\0\0\0\0\xC0%A\x06\0\0\0\0\xB0\x081\x07\0\0\0\0\xC0_\x8D\x07\0\0\0\0\xB0\xEA\x10\t\0\0\0\0@\xDB\xAD\t\0\0\0\0\xB0\xCC\xF0\n\0\0\0\0\xC0\xCB\xE0\x0B\0\0\0\x000\xE9\xD9\x0C\0\0\0\0\xC0\xAD\xC0\r\0\0\0\x000\xCB\xB9\x0E\0\0\0\0@\xCA\xA9\x0F\0\0\0\x000\xAD\x99\x10\0\0\0\0@\xAC\x89\x11\0\0\0\x000\x8Fy\x12\0\0\0\0@\x8Ei\x13\0\0\0\x000qY\x14\0\0\0\0@pI\x15\0\0\0\x000S9\x16\0\0\0\0@R)\x17\0\0\0\0\xB0o\"\x18\0\0\0\0@4\t\x19\0\0\0\0\xB0Q\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0 \x98-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\xF8\xC4\0\0\0\0\0\0\0\0xs\xFF\xFF\xFF\xFF\xFF\xFF\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x04p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01\x15p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1Ap\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1E\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01#L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0A\0\0H\0\0S\0\0T\0\0\0\0\0A\0\0H\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\x01\xCB\x01\xE9\x010t\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0 W2\0\0\0\0 j\x063\0\0\0\x000T84\0\0\0\0 \xC1\xF84\0\0\0\x000\x1F 6\0\0\0\0\xA0h\xCF6\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0,\x8F:\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\x000\x91\xC4=\0\0\0\0\xA0\xF0N>\0\0\0\x000e\x83P\0\0\0\0\xA09 Q\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD0\xD2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02k\x02L\xA8\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 a\xBCI\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x06\x04\x05\x04\x05\x044\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02k\x02,\xAF\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x06\x04\x02\x04\x05\x04T\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02k\x02\xB0\xAD\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 a\xBCI\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x06\x04\x05\x04\x05\x04\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x01\x1C\x02l\x02\xB8\xAE\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\0\xC0W*'\0\0\0\0\xB0\xDB\xE2'\0\0\0\0@\x8A\xEE(\0\0\0\0\xA0 a)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x03\x02\x05\x06\x04\x05\x04\x07\x04\x05\x04\xC8\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02t\x02,\xB0\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xB5\xCD'\0\0\0\0@&&(\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x04\x05\x04\x05\x04\x06\x04\x02\x04\x05\x04T\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02k\x02\x04\xB2\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\0@4\x19'\0\0\0\0\xB0\xC3\xCD'\0\0\0\0\xC0g\xFA(\0\0\0\0\xB0H\xB0)\0\0\0\0@\xE1\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\x13\xB0@\0\0\0\0\xC0>VA\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x03\x02\x03\x02\x05\x04\x06\x04\x02\x04\x05\x04|\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02k\x02d\xB2\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x06\x04\x02\x04\x05\x04\x1C\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD8\x01\x13\x02Y\x02\xD4\xAE\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x06\x04\x05\x04\xAC\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02t\x02\xBC\xB1\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xB5\xCD'\0\0\0\0@&&(\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\x9F\xBA@\0\0\0\0@0\x03A\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x04\x05\x04\x05\x04\x06\x04\x02\x04\x05\x04\xC4\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02\xB4\xAF\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0\xA5\xFD%\0\0\0\0@4\x19'\0\0\0\0\xB0\xC3\xCD'\0\0\0\0\xC0\x1BG(\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\x9F\xBA@\0\0\0\0@0\x03A\0\0\0\0\xB0\twG\0\0\0\0\xA0\xFC\x93G\0\0\0\0@v\xF1H\0\0\0\0\xB04\xB3I\0\0\0\0@X\xD1J\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x03\x02\x04\x03\x04\x02\x04\x05\x02\x03\x02\x04\xCC\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\x017\x02}\x02\xA4\xAE\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0@\xD1\xCB@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 a\xBCI\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x06\x04\x02\x04\x05\x04\x05\x04\xDC\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02k\x02\x88\xB1\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000N\xB9@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x06\x04\x02\x04\x05\x04\xF8\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\x03\xA8\x03\xDA\x03\x90\x11\x87i\xFF\xFF\xFF\xFF\x90\xF5\x17\xB8\xFF\xFF\xFF\xFF@\xDA+\x05\0\0\0\0\xB0\xF0\xFC\x07\0\0\0\0\xC0t\xCF\n\0\0\0\0\xB0\xCA\x97\x0B\0\0\0\0\xC0\xF9\xB1\x0C\0\0\0\x000\xFEx\r\0\0\0\0@-\x93\x0E\0\0\0\0\xB01Z\x0F\0\0\0\0\xC0`t\x10\0\0\0\0\xB0Cd\x11\0\0\0\0@\x94U\x12\0\0\0\0\xB0\xC8F\x13\0\0\0\0@\x198\x14\0\0\0\x000\xFC'\x15\0\0\0\0\xC0L\x19\x16\0\0\0\0\xB0/\t\x17\0\0\0\0@\x80\xFA\x17\0\0\0\x000c\xEA\x18\0\0\0\0\xC0\xB3\xDB\x19\0\0\0\x000\xE8\xCC\x1A\0\0\0\0\xC08\xBE\x1B\0\0\0\0\xB0\x1B\xAE\x1C\0\0\0\0@l\x9F\x1D\0\0\0\x000O\x8F\x1E\0\0\0\0\xC0\x9F\x80\x1F\0\0\0\0\xB0\x82p \0\0\0\0@\xD3a!\0\0\0\0\xB0\x07S\"\0\0\0\0@XD#\0\0\0\x000;4$\0\0\0\0@;A%\0\0\0\0\xB0n\x15&\0\0\0\0@\xBF\x06'\0\0\0\x000\xA2\xF6'\0\0\0\0@\x8A\xEE(\0\0\0\0\xB0H\xB0)\0\0\0\0\xC0\xBD\xCF*\0\0\0\x000\t\xB9+\0\0\0\0@\xAB\xAB,\0\0\0\0\xB0\x0Cp-\0\0\0\0\xC0\xDE\x8C.\0\0\0\0\xB0\xEEO/\0\0\0\0@\x12n0\0\0\0\x000h61\0\0\0\0\xC0.W2\0\0\0\0\xB0\xB2\x0F3\0\0\0\0\xC0\x1074\0\0\0\x000\xCF\xF84\0\0\0\0\xC0\xF2\x166\0\0\0\0\xB0\xEB\xE16\0\0\0\0\xC0\xD4\xF67\0\0\0\0\xB0\xCD\xC18\0\0\0\0\xC0\xB6\xD69\0\0\0\0\xB0\xAF\xA1:\0\0\0\0@\xD3\xBF;\0\0\0\x000\xB6\xAF<\0\0\0\0\xC0\x90q=\0\0\0\x000\x98\x8F>\0\0\0\0@\xADZ?\0\0\0\x000zo@\0\0\0\0@\xEEqA\0\0\0\0\xB0\xAC3B\0\0\0\0@\xD0QC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0\xC0\xCE\x1AG\0\0\0\0\xB0R\xD3G\0\0\0\0\xC0\xB0\xFAH\0\0\0\0\xB04\xB3I\0\0\0\0\xC0\x92\xDAJ\0\0\0\x000;\xC1K\0\0\0\0\xC0\xFF\xA7L\0\0\0\x000\x1D\xA1M\0\0\0\0\xC0\xE1\x87N\0\0\0\x000\xFF\x80O\0\0\0\0@\xFEpP\0\0\0\x000lNQ\0\0\0\0@\xE0PR\0\0\0\x000N.S\0\0\0\0@\xC20T\0\0\0\x0000\x0EU\0\0\0\0@\xA4\x10V\0\0\0\0\xB0L\xF7V\0\0\0\0@\x86\xF0W\0\0\0\0\xB0.\xD7X\0\0\0\0@h\xD0Y\0\0\0\0\xB0\x10\xB7Z\0\0\0\0\xC0\x84\xB9[\0\0\0\0\xB0\xF2\x96\\\0\0\0\0\xC0f\x99]\0\0\0\0\xB0\xD4v^\0\0\0\0\xC0Hy_\0\0\0\x000\xF1_`\0\0\0\0\xC0*Ya\0\0\0\x000\xD3?b\0\0\0\0\xC0\x0C9c\0\0\0\x000\xB5\x1Fd\0\0\0\0\xC0\xEE\x18e\0\0\0\x000\x97\xFFe\0\0\0\0@\x0B\x02g\0\0\0\0\xB0\xDA\rg\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x03\xF0\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0A\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02C\x02\x1Ck\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xE3\xBD'\0\0\0\x000\xF1\0)\0\0\0\0 \x8B\x94)\0\0\0\0\xB0\r\xEA*\0\0\0\0\xA02k+\0\0\0\x000\xB5\xC0,\0\0\0\0 \xC4f-\0\0\0\x000\x97\xA0.\0\0\0\0 \xA6F/\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0 W2\0\0\0\0 j\x063\0\0\0\x000T84\0\0\0\0 \xC1\xF84\0\0\0\x000\x1F 6\0\0\0\0\xA0h\xCF6\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0,\x8F:\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\x000\x91\xC4=\0\0\0\0\xA0\xF0N>\0\0\0\0\xB0H\x9AN\0\0\0\0 \x92IO\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE4\xDB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02W\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`q\xEA\xCB\xFF\xFF\xFF\xFF\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x10U\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02T\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\0\x87\0\xAF\0e\xA9@\x92\xFF\xFF\xFF\xFF\xD0\xCB\xE3\xCB\xFF\xFF\xFF\xFF\xE0\x82\x94\xCC\xFF\xFF\xFF\xFF\xD0\"\xD6\xCD\xFF\xFF\xFF\xFF\xE0M|\xCE\xFF\xFF\xFF\xFF\xD0\xA6\x9B\xCF\xFF\xFF\xFF\xFF`je\xD0\xFF\xFF\xFF\xFF\xE0\xF2\0\x0E\0\0\0\0\xD0\x8C\x94\x0E\0\0\0\0\xE0\0\x97\x0F\0\0\0\0\xD0nt\x10\0\0\0\0\xE0\xE2v\x11\0\0\0\0\xD0PT\x12\0\0\0\0`\xFF_\x13\0\0\0\0P>0\x14\0\0\0\0\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x1B\xC8\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0-\0\x000\0\x003\0\x003\0\x000\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01#\x01tt\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x8C\xD2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x03r\x03\xAE\x03\xB0\xD9^\x93\xFF\xFF\xFF\xFF\xE0;\x9F\x9F\xFF\xFF\xFF\xFF\xD8QE\xA0\xFF\xFF\xFF\xFF\xE0\x1D\x7F\xA1\xFF\xFF\xFF\xFFXn.\xA2\xFF\xFF\xFF\xFF\xE0\xFF^\xA3\xFF\xFF\xFF\xFFXP\x0E\xA4\xFF\xFF\xFF\xFF\xE0\xE1>\xA5\xFF\xFF\xFF\xFFX2\xEE\xA5\xFF\xFF\xFF\xFF`\xFE'\xA7\xFF\xFF\xFF\xFFX\x14\xCE\xA7\xFF\xFF\xFF\xFF`\xE0\x07\xA9\xFF\xFF\xFF\xFFX\xF6\xAD\xA9\xFF\xFF\xFF\xFF`\xC2\xE7\xAA\xFF\xFF\xFF\xFF\xD8\x12\x97\xAB\xFF\xFF\xFF\xFF`\xA4\xC7\xAC\xFF\xFF\xFF\xFF\xD8\xF4v\xAD\xFF\xFF\xFF\xFF`\x86\xA7\xAE\xFF\xFF\xFF\xFF\xD8\xD6V\xAF\xFF\xFF\xFF\xFF`h\x87\xB0\xFF\xFF\xFF\xFF\xD8\xB86\xB1\xFF\xFF\xFF\xFF\xE0\x84p\xB2\xFF\xFF\xFF\xFF\xD8\x9A\x16\xB3\xFF\xFF\xFF\xFF\xE0fP\xB4\xFF\xFF\xFF\xFF\xD8|\xF6\xB4\xFF\xFF\xFF\xFF\xE0H0\xB6\xFF\xFF\xFF\xFFX\x99\xDF\xB6\xFF\xFF\xFF\xFF\xE0*\x10\xB8\xFF\xFF\xFF\xFFX{\xBF\xB8\xFF\xFF\xFF\xFF\xE0\x0C\xF0\xB9\xFF\xFF\xFF\xFFX]\x9F\xBA\xFF\xFF\xFF\xFF`)\xD9\xBB\xFF\xFF\xFF\xFFX?\x7F\xBC\xFF\xFF\xFF\xFF`\x0B\xB9\xBD\xFF\xFF\xFF\xFFX!_\xBE\xFF\xFF\xFF\xFF`\xED\x98\xBF\xFF\xFF\xFF\xFFX\x03?\xC0\xFF\xFF\xFF\xFF`\xCFx\xC1\xFF\xFF\xFF\xFF\xD8\x1F(\xC2\xFF\xFF\xFF\xFF`\xB1X\xC3\xFF\xFF\xFF\xFF\xD8\x01\x08\xC4\xFF\xFF\xFF\xFF`\x938\xC5\xFF\xFF\xFF\xFF\xD8\xE3\xE7\xC5\xFF\xFF\xFF\xFF\xE0\xAF!\xC7\xFF\xFF\xFF\xFF\xD8\xC5\xC7\xC7\xFF\xFF\xFF\xFF\xE0\x91\x01\xC9\xFF\xFF\xFF\xFF\xD8\xA7\xA7\xC9\xFF\xFF\xFF\xFF\xE0s\xE1\xCA\xFF\xFF\xFF\xFFX\xC4\x90\xCB\xFF\xFF\xFF\xFF\xE0\"@\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFFPq\xC6\xD2\xFF\xFF\xFF\xFF`\xFA)\xD6\xFF\xFF\xFF\xFF\xD8J\xD9\xD6\xFF\xFF\xFF\xFF`\xDC\t\xD8\xFF\xFF\xFF\xFF\xD8,\xB9\xD8\xFF\xFF\xFF\xFF`\xBE\xE9\xD9\xFF\xFF\xFF\xFF\xD8\x0E\x99\xDA\xFF\xFF\xFF\xFF\xE0\xDA\xD2\xDB\xFF\xFF\xFF\xFF\xD8\xF0x\xDC\xFF\xFF\xFF\xFF\xE0\xBC\xB2\xDD\xFF\xFF\xFF\xFF\xD8\xD2X\xDE\xFF\xFF\xFF\xFF\xE0\x9E\x92\xDF\xFF\xFF\xFF\xFFX\xEFA\xE0\xFF\xFF\xFF\xFF\xE0\x80r\xE1\xFF\xFF\xFF\xFFX\xD1!\xE2\xFF\xFF\xFF\xFF\xE0bR\xE3\xFF\xFF\xFF\xFFX\xB3\x01\xE4\xFF\xFF\xFF\xFF\xE0D2\xE5\xFF\xFF\xFF\xFFX\x95\xE1\xE5\xFF\xFF\xFF\xFF`a\x1B\xE7\xFF\xFF\xFF\xFFXw\xC1\xE7\xFF\xFF\xFF\xFF`C\xFB\xE8\xFF\xFF\xFF\xFFXY\xA1\xE9\xFF\xFF\xFF\xFF`%\xDB\xEA\xFF\xFF\xFF\xFF\xD8u\x8A\xEB\xFF\xFF\xFF\xFF`\x07\xBB\xEC\xFF\xFF\xFF\xFF\xD8Wj\xED\xFF\xFF\xFF\xFF`\xE9\x9A\xEE\xFF\xFF\xFF\xFF\xD89J\xEF\xFF\xFF\xFF\xFF\xE0\x05\x84\xF0\xFF\xFF\xFF\xFF\xD8\x1B*\xF1\xFF\xFF\xFF\xFF\xE0\xE7c\xF2\xFF\xFF\xFF\xFF\xD8\xFD\t\xF3\xFF\xFF\xFF\xFF\xE0\xC9C\xF4\xFF\xFF\xFF\xFF\xD8\xDF\xE9\xF4\xFF\xFF\xFF\xFF\xE0\xAB#\xF6\xFF\xFF\xFF\xFFX\xFC\xD2\xF6\xFF\xFF\xFF\xFF\xE0\x8D\x03\xF8\xFF\xFF\xFF\xFFX\xDE\xB2\xF8\xFF\xFF\xFF\xFF\xE0o\xE3\xF9\xFF\xFF\xFF\xFFX\xC0\x92\xFA\xFF\xFF\xFF\xFF`\x8C\xCC\xFB\xFF\xFF\xFF\xFFX\xA2r\xFC\xFF\xFF\xFF\xFF`\xDBb\x07\0\0\0\0P\xD0\xB9\x07\0\0\0\0`qa\x18\0\0\0\0P7\xAB\x18\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\x01\x05\x01P\xAD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA8\xB2\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0E\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x12\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x16L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0-\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x01)\x01G\x01\xE0\x7F\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0\xC0\xD4\xF67\0\0\0\x000\x93\xB88\0\0\0\0@\xF1\xDF9\0\0\0\0\xB0\x1D\xE99\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01 \xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xF04\x9C^\xFF\xFF\xFF\xFFpUX\x98\xFF\xFF\xFF\xFFPs\x03*\0\0\0\0@\x89t+\0\0\0\0\x01\x02\x03\x02\x90\xBA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\xBA\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD8\x023\x03y\x03\xC0\x1A\x04^\xFF\xFF\xFF\xFF\xA0H\xA6\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0*\x86\xA0\xFF\xFF\xFF\xFF\x90\xF7\x9A\xA1\xFF\xFF\xFF\xFF LF\xA8\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x90\x1F\xB2\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x05\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x0F\x93\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0h\x02\xB5\x02\x05\x03\x80\xCD\xF2\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x90\xDD \x08\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x90\xBF\0\n\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0P\xE9\x04:\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x01\x02\x03\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x05\x06\x07\x05\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\0\0\0\0\0\0\0\0\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C-\0\x000\0\x000\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD8\x023\x03Q\x034z\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0\xC0\x1EX#\0\0\0\x000~\xE2#\0\0\0\0\xC0\08%\0\0\0\x000\xD5\xD4%\0\0\0\0@\x1D!'\0\0\0\0\xB0\xF1\xBD'\0\0\0\0@\xFF\0)\0\0\0\x000\x99\x94)\0\0\0\0\xC0\x1B\xEA*\0\0\0\0\xB0@k+\0\0\0\0@\xC3\xC0,\0\0\0\x000\xD2f-\0\0\0\0@\xA5\xA0.\0\0\0\x000\xB4F/\0\0\0\0@\x87\x800\0\0\0\0\xB0[\x1D1\0\0\0\0\xC0.W2\0\0\0\x000x\x063\0\0\0\0@b84\0\0\0\x000\xCF\xF84\0\0\0\0@- 6\0\0\0\0\xB0v\xCF6\0\0\0\0\xC0\xD4\xF67\0\0\0\x000\x93\xB88\0\0\0\0@\xF1\xDF9\0\0\0\0\xB0:\x8F:\0\0\0\0\xC0\r\xC9;\0\0\0\0\xB0\x1Co<\0\0\0\0@\x9F\xC4=\0\0\0\0\xB0\xFEN>\0\0\0\0@\x0C\x92?\0\0\0\0\xB0\xE0.@\0\0\0\0@\x06\x87A\0\0\0\x000\xFD\x17B\0\0\0\0@\xD0QC\0\0\0\x000\xDF\xF7C\0\0\0\0\xC0aME\0\0\0\0\xB0\xFB\xE0E\0\0\0\0@\x94\x11G\0\0\0\x000\xA3\xB7G\0\0\0\0\xC0\xB0\xFAH\0\0\0\x000\x85\x97I\0\0\0\0\xC0\x92\xDAJ\0\0\0\0\xB0\xA1\x80K\0\0\0\0\xC0t\xBAL\0\0\0\0\xB0\x83`M\0\0\0\0\xC0V\x9AN\0\0\0\x000\xA0IO\0\0\0\0@s\x83P\0\0\0\0\xB0G Q\0\0\0\0@UcR\0\0\0\0\xB0)\0S\0\0\0\0@7CT\0\0\0\x000F\xE9T\0\0\0\0@\x19#V\0\0\0\x000(\xC9V\0\0\0\0@\xFB\x02X\0\0\0\x000\n\xA9X\0\0\0\0@\xDD\xE2Y\0\0\0\x000\xEC\x88Z\0\0\0\0\xC0n\xDE[\0\0\0\x000\xCEh\\\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xCC\xCC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\x01\x83\x01\xB5\x01`\xDA\xB6\xA5\xFF\xFF\xFF\xFF\0\xE6\x8A\x16\0\0\0\0\xD0\xCCw\x18\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\xF0+'5\0\0\0\0`\0\xC45\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\0\xDD\xCDT\0\0\0\0\x01\x02\x01\x03\x01\x03\x02\x04\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x02\xA8\xAE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0U\0@\x1A\x87i\xFF\xFF\xFF\xFF<,\x1E\x93\xFF\xFF\xFF\xFFH\xEC\x98\xF6\xFF\xFF\xFF\xFFp\x92[G\0\0\0\0p\xA9%W\0\0\0\0\x01\x02\x03\x02\x03@\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\0D\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB8\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0EL\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x90+\xF4\x91\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF\x01\x02\xF0\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x80\x050\x06l\x06\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\0t\xCB\xA2\xFF\xFF\xFF\xFF\xF0\xF7\x83\xA3\xFF\xFF\xFF\xFF\x80\xD2E\xA4\xFF\xFF\xFF\xFF\xF0\xD9c\xA5\xFF\xFF\xFF\xFF\0\xD9S\xA6\xFF\xFF\xFF\xFFp\x97\x15\xA7\xFF\xFF\xFF\xFF\0\xBB3\xA8\xFF\xFF\xFF\xFF\xF0\xB3\xFE\xA8\xFF\xFF\xFF\xFF\0\x9D\x13\xAA\xFF\xFF\xFF\xFF\xF0\x95\xDE\xAA\xFF\xFF\xFF\xFF\0\x7F\xF3\xAB\xFF\xFF\xFF\xFF\xF0w\xBE\xAC\xFF\xFF\xFF\xFF\0a\xD3\xAD\xFF\xFF\xFF\xFF\xF0Y\x9E\xAE\xFF\xFF\xFF\xFF\0C\xB3\xAF\xFF\xFF\xFF\xFF\xF0;~\xB0\xFF\xFF\xFF\xFF\x80_\x9C\xB1\xFF\xFF\xFF\xFFpXg\xB2\xFF\xFF\xFF\xFF\x80A|\xB3\xFF\xFF\xFF\xFFp:G\xB4\xFF\xFF\xFF\xFF\x80#\\\xB5\xFF\xFF\xFF\xFFp\x1C'\xB6\xFF\xFF\xFF\xFF\x80\x05<\xB7\xFF\xFF\xFF\xFFp\xFE\x06\xB8\xFF\xFF\xFF\xFF\x80\xE7\x1B\xB9\xFF\xFF\xFF\xFFp\xE0\xE6\xB9\xFF\xFF\xFF\xFF\0\x04\x05\xBB\xFF\xFF\xFF\xFFp\xC2\xC6\xBB\xFF\xFF\xFF\xFF\0\xE6\xE4\xBC\xFF\xFF\xFF\xFF\xF0\xDE\xAF\xBD\xFF\xFF\xFF\xFF\0\xC8\xC4\xBE\xFF\xFF\xFF\xFF\xF0\xC0\x8F\xBF\xFF\xFF\xFF\xFF\0\xD6Z\xC0\xFF\xFF\xFF\xFFp<\xB0\xC1\xFF\xFF\xFF\xFF\0\x8C\x84\xC2\xFF\xFF\xFF\xFF\xF0\x84O\xC3\xFF\xFF\xFF\xFF\0nd\xC4\xFF\xFF\xFF\xFF\xF0f/\xC5\xFF\xFF\xFF\xFF\x80\x8AM\xC6\xFF\xFF\xFF\xFF\xF0H\x0F\xC7\xFF\xFF\xFF\xFF\x80l-\xC8\xFF\xFF\xFF\xFFpe\xF8\xC8\xFF\xFF\xFF\xFF\x80N\r\xCA\xFF\xFF\xFF\xFFpG\xD8\xCA\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0\xF3u\xD3\xFF\xFF\xFF\xFF\xF0\xEB@\xD4\xFF\xFF\xFF\xFF\0\xD5U\xD5\xFF\xFF\xFF\xFF\xF0\xCD \xD6\xFF\xFF\xFF\xFF\0\xB75\xD7\xFF\xFF\xFF\xFF\xF0\xAF\0\xD8\xFF\xFF\xFF\xFF\0\x99\x15\xD9\xFF\xFF\xFF\xFF\xF0\x91\xE0\xD9\xFF\xFF\xFF\xFF\x80\xB5\xFE\xDA\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\x80\x97\xDE\xDC\xFF\xFF\xFF\xFFp\x90\xA9\xDD\xFF\xFF\xFF\xFF\x80y\xBE\xDE\xFF\xFF\xFF\xFFpr\x89\xDF\xFF\xFF\xFF\xFF\x80[\x9E\xE0\xFF\xFF\xFF\xFFpTi\xE1\xFF\xFF\xFF\xFF\x80=~\xE2\xFF\xFF\xFF\xFFp6I\xE3\xFF\xFF\xFF\xFF\x80\x1F^\xE4\xFF\xFF\xFF\xFF\xF0\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x04\x05\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD4\xAD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x01\x1C\x02N\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x10U\xB8K\0\0\0\0\0\"\xCDL\0\0\0\0\x107\x98M\0\0\0\0\0\x04\xADN\0\0\0\0\x10\x19xO\0\0\0\0\0\xE6\x8CP\0\0\0\0\x905aQ\0\0\0\0\0\xC8lR\0\0\0\0\x90\x17AS\0\0\0\0\0\xAALT\0\0\0\0\x90\xF9 U\0\0\0\0\0\x8C,V\0\0\0\0\x90\xDB\0W\0\0\0\0\x80\xA8\x15X\0\0\0\0\x90\xBD\xE0X\0\0\0\0\x80\x8A\xF5Y\0\0\0\0\x90\x9F\xC0Z\0\0\0\0\x80l\xD5[\0\0\0\0\x10\xBC\xA9\\\0\0\0\0\x80N\xB5]\0\0\0\0\x10\x9E\x89^\0\0\0\0\x800\x95_\0\0\0\0\x10\x80i`\0\0\0\0\0M~a\0\0\0\0\x10bIb\0\0\0\0\0/^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x02\x8C\x9C\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xE8\x01%\x02W\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x90\x87|M\0\0\0\0\x80>\xB6N\0\0\0\0\x90i\\O\0\0\0\0\x80 \x96P\0\0\0\0\x90K\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\x000\xC8\x17Y\0\0\0\0\xC0\xCE\x8FY\0\0\0\x000\xAA\xF7Z\0\0\0\0\xC0\xB0o[\0\0\0\0\xB0g\xA9\\\0\0\0\0\xC0|t]\0\0\0\0\xB0I\x89^\0\0\0\0\xC0^T_\0\0\0\0\xB0+i`\0\0\0\0\xC0@4a\0\0\0\0\xB0\rIb\0\0\0\0@]\x1Dc\0\0\0\0\xB0\xEF(d\0\0\0\0\xC0\x04\xF4d\0\0\0\x000\x0C\x12f\0\0\0\0@!\xDDf\0\0\0\0\xB0\x84\xDBg\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x03\x02\x03\x04\x02\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x06p\xBC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x02!\x03?\x03\x94{\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0\xC0\x1EX#\0\0\0\x000~\xE2#\0\0\0\0\xC0\08%\0\0\0\x000\xD5\xD4%\0\0\0\0@\x1D!'\0\0\0\0\xB0\xF1\xBD'\0\0\0\0@\xFF\0)\0\0\0\x000\x99\x94)\0\0\0\0\xC0\x1B\xEA*\0\0\0\0\xB0@k+\0\0\0\0@\xC3\xC0,\0\0\0\x000\xD2f-\0\0\0\0@\xA5\xA0.\0\0\0\x000\xB4F/\0\0\0\0@\x87\x800\0\0\0\0\xB0[\x1D1\0\0\0\0\xC0.W2\0\0\0\x000x\x063\0\0\0\0@b84\0\0\0\x000\xCF\xF84\0\0\0\0@- 6\0\0\0\0\xB0v\xCF6\0\0\0\0\xC0\xD4\xF67\0\0\0\x000\x93\xB88\0\0\0\0@\xF1\xDF9\0\0\0\0\xB0:\x8F:\0\0\0\0\xC0\r\xC9;\0\0\0\0\xB0\x1Co<\0\0\0\0@\x9F\xC4=\0\0\0\0\xB0\xFEN>\0\0\0\0@\x06\x87A\0\0\0\x000\xFD\x17B\0\0\0\0@\xD0QC\0\0\0\x000\xDF\xF7C\0\0\0\0\xC0aME\0\0\0\0\xB0\xFB\xE0E\0\0\0\0@\x94\x11G\0\0\0\x000\xA3\xB7G\0\0\0\0\xC0\xB0\xFAH\0\0\0\x000\x85\x97I\0\0\0\0\xC0\x92\xDAJ\0\0\0\0\xB0\xA1\x80K\0\0\0\0\xC0t\xBAL\0\0\0\0\xB0\x83`M\0\0\0\0\xC0V\x9AN\0\0\0\x000\xA0IO\0\0\0\0@s\x83P\0\0\0\0\xB0G Q\0\0\0\0@UcR\0\0\0\0\xB0)\0S\0\0\0\0@7CT\0\0\0\x000F\xE9T\0\0\0\0@\x19#V\0\0\0\x000(\xC9V\0\0\0\0@\xFB\x02X\0\0\0\x000\n\xA9X\0\0\0\0@\xDD\xE2Y\0\0\0\x000\xEC\x88Z\0\0\0\0\xC0n\xDE[\0\0\0\x000\xCEh\\\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01l\xCB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x012\x01Z\x01\0I\x80\x9B\xFF\xFF\xFF\xFFP|M\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\x000N\xE70\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x80\xEE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\0\0\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x02E\x03\x9F\x03\xB4\x8E\x86}\xFF\xFF\xFF\xFF\xB0\xCB\xB8\x9E\xFF\xFF\xFF\xFF\xA0#\xBB\x9F\xFF\xFF\xFF\xFF\xB0\x0C\xD0\xA0\xFF\xFF\xFF\xFF\x80\xD2\xA2\xA1\xFF\xFF\xFF\xFF\xB0(\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF 4a\xD2\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90\xEC0\x07\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x94\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x88\x02\xD9\x02\x15\x03[\"\xBD\x85\xFF\xFF\xFF\xFF\0\x94<\x99\xFF\xFF\xFF\xFFp\xF0\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xE0\xFB`\xD2\xFF\xFF\xFF\xFF\xF0\xA85\xD7\xFF\xFF\xFF\xFF\xE0\xA1\0\xD8\xFF\xFF\xFF\xFF\x8C\x903\xFB\xFF\xFF\xFF\xFF\xE0;\xE8\xFB\xFF\xFF\xFF\xFF\xF0:\xD8\xFC\xFF\xFF\xFF\xFF\xE0\x1D\xC8\xFD\xFF\xFF\xFF\xFFp\xDF@\x06\0\0\0\0`\xC20\x07\0\0\0\0p\x19\x8D\x07\0\0\0\0`\xA4\x10\t\0\0\0\0p\xA3\0\n\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xEF\xE68\0\0\0\0\xE0\xBC\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02%\xB2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD0\x02*\x03\\\x03\xE0\xCE\xDE\x88\xFF\xFF\xFF\xFF\x90\xAF\xB8\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x91\x98\xA0\xFF\xFF\xFF\xFF\x80\x85\xD2\xA0\xFF\xFF\xFF\xFF\x90\xE8\x8A\xA2\xFF\xFF\xFF\xFF\0\x06\x84\xA3\xFF\xFF\xFF\xFF\x90\xCAj\xA4\xFF\xFF\xFF\xFF\x80\xC35\xA5\xFF\xFF\xFF\xFF\x10\xE7S\xA6\xFF\xFF\xFF\xFF\x80\xA5\x15\xA7\xFF\xFF\xFF\xFF\x10\xC93\xA8\xFF\xFF\xFF\xFF\0\xC2\xFE\xA8\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10\xE3U\xD5\xFF\xFF\xFF\xFF\0\xDC \xD6\xFF\xFF\xFF\xFF\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x90\xDD \x08\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x90\xBF\0\n\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\xF0\x13\xFA\x1F\0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xA0\x95\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x01)\x01Q\x01\x80\x88\xAA\x96\xFF\xFF\xFF\xFF\0f\x0F\xB8\xFF\xFF\xFF\xFF\xC0\\\xFD\xB8\xFF\xFF\xFF\xFFPP\xF1\xB9\xFF\xFF\xFF\xFF@\x90\xDE\xBA\xFF\xFF\xFF\xFFP\xCA8\xDA\xFF\xFF\xFF\xFFP\x16\xEC\xDA\xFF\xFF\xFF\xFF\xD0\xFD\x19\xDC\xFF\xFF\xFF\xFF@u\xB9\xDC\xFF\xFF\xFF\xFFP1\xFB\xDD\xFF\xFF\xFF\xFF@\xFA\x9B\xDE\xFF\xFF\xFF\xFFP\xB6\xDD\xDF\xFF\xFF\xFF\xFF@OT\xE0\xFF\xFF\xFF\xFF\xD0\x1B\x98\xF4\xFF\xFF\xFF\xFF@z\x05\xF5\xFF\xFF\xFF\xFFP\x80\xC0\xF6\xFF\xFF\xFF\xFF\xC0:\x0E\xF7\xFF\xFF\xFF\xFFPHQ\xF8\xFF\xFF\xFF\xFF@\xE1\xC7\xF8\xFF\xFF\xFF\xFF\xD0\xEE\n\xFA\xFF\xFF\xFF\xFF\xC0\x14\xA9\xFA\xFF\xFF\xFF\xFFP\"\xEC\xFB\xFF\xFF\xFF\xFF\xC0\x99\x8B\xFC\xFF\xFF\xFF\xFFP\xAA\xC9\x1D\0\0\0\0\xC0\xF3x\x1E\0\0\0\0\xD0Q\xA0\x1F\0\0\0\0\xC0\xEB3 \0\0\0\0P\x85\x81!\0\0\0\0\xC0\xE4\x0B\"\0\0\0\0P\xD1\xC0,\0\0\0\0@\xE0f-\0\0\0\0P\x7F`H\0\0\0\0\xC0\x04\x7FR\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x80\xBE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0K\0 \xA6\xD5\xA3\xFF\xFF\xFF\xFF\xE0\xDC\x9A \0\0\0\0P\x9B\\!\0\0\0\0\xE0\xBEz\"\0\0\0\0P}<#\0\0\0\0\x01\x02\x01\x02\x01`\xAC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\x04\x07\x05C\x05\x87v=^\xFF\xFF\xFF\xFF\xA0\xBD\xB8\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF \xF1U\xD5\xFF\xFF\xFF\xFF\x10\xEA \xD6\xFF\xFF\xFF\xFF \xD35\xD7\xFF\xFF\xFF\xFF\x10\xCC\0\xD8\xFF\xFF\xFF\xFF \xB5\x15\xD9\xFF\xFF\xFF\xFF\x10\xAE\xE0\xD9\xFF\xFF\xFF\xFF\xA0\xD1\xFE\xDA\xFF\xFF\xFF\xFF\x10\x90\xC0\xDB\xFF\xFF\xFF\xFF\xA0\xB3\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\xA0\x95\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\xA0w\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\xA0Y~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\xA0;^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF XG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF :'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF \x1C\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF \xFE\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF \xE0\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\xA0\xFC\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\xA0\xDE\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\xA0\xC0o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\xA0\xA2O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\xA0\x84/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\xA0f\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0\xEB \x08\0\0\0\0\x90\xCE\x10\t\0\0\0\0\xA0\xCD\0\n\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0\0\"\xFA\x1F\0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\xD0Q-G\0\0\0\0\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xCC\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xB8\x04O\x05\xB3\x05$<=^\xFF\xFF\xFF\xFF\x8C~\xB8\x9E\xFF\xFF\xFF\xFF|\xD6\xBA\x9F\xFF\xFF\xFF\xFFlM\x9E\xBE\xFF\xFF\xFF\xFF81\xB8\xC0\xFF\xFF\xFF\xFF\xA8\xEFy\xC1\xFF\xFF\xFF\xFF8\x13\x98\xC2\xFF\xFF\xFF\xFF\xA8\xD1Y\xC3\xFF\xFF\xFF\xFF8\xF5w\xC4\xFF\xFF\xFF\xFF\xA8\xB39\xC5\xFF\xFF\xFF\xFF\xB8\x11a\xC6\xFF\xFF\xFF\xFF\xA8\x95\x19\xC7\xFF\xFF\xFF\xFF\xB8\xF3@\xC8\xFF\xFF\xFF\xFF(\xB2\x02\xC9\xFF\xFF\xFF\xFF\xB8\xD5 \xCA\xFF\xFF\xFF\xFF(\x94\xE2\xCA\xFF\xFF\xFF\xFF\xB8\xB7\0\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xC8\xE6`\xD2\xFF\xFF\xFF\xFF\xD8D\x88\xD3\xFF\xFF\xFF\xFFH\x03J\xD4\xFF\xFF\xFF\xFF\xD8&h\xD5\xFF\xFF\xFF\xFFH\xE5)\xD6\xFF\xFF\xFF\xFF\xD8\x08H\xD7\xFF\xFF\xFF\xFFH\xC7\t\xD8\xFF\xFF\xFF\xFF\xD8\xEA'\xD9\xFF\xFF\xFF\xFFH\xA9\xE9\xD9\xFF\xFF\xFF\xFFX\x07\x11\xDB\xFF\xFF\xFF\xFF\xC8\xC5\xD2\xDB\xFF\xFF\xFF\xFFXt\xDE\xDC\xFF\xFF\xFF\xFFHm\xA9\xDD\xFF\xFF\xFF\xFFXV\xBE\xDE\xFF\xFF\xFF\xFFHO\x89\xDF\xFF\xFF\xFF\xFFX8\x9E\xE0\xFF\xFF\xFF\xFFH1i\xE1\xFF\xFF\xFF\xFFX\x1A~\xE2\xFF\xFF\xFF\xFFH\x13I\xE3\xFF\xFF\xFF\xFFX\xFC]\xE4\xFF\xFF\xFF\xFFH\xF5(\xE5\xFF\xFF\xFF\xFF\xD8\x18G\xE6\xFF\xFF\xFF\xFF\xC8\x11\x12\xE7\xFF\xFF\xFF\xFF\xD8\xFA&\xE8\xFF\xFF\xFF\xFF\xC8\xF3\xF1\xE8\xFF\xFF\xFF\xFF\xD8\xDC\x06\xEA\xFF\xFF\xFF\xFF\xC8\xD5\xD1\xEA\xFF\xFF\xFF\xFF\xD8\xBE\xE6\xEB\xFF\xFF\xFF\xFF\xC8\xB7\xB1\xEC\xFF\xFF\xFF\xFF\xD8\xA0\xC6\xED\xFF\xFF\xFF\xFFH\xBE\xBF\xEE\xFF\xFF\xFF\xFFX\xBD\xAF\xEF\xFF\xFF\xFF\xFFH\xA0\x9F\xF0\xFF\xFF\xFF\xFFX\x9F\x8F\xF1\xFF\xFF\xFF\xFFH\x82\x7F\xF2\xFF\xFF\xFF\xFFX\x81o\xF3\xFF\xFF\xFF\xFFHd_\xF4\xFF\xFF\xFF\xFFXcO\xF5\xFF\xFF\xFF\xFFHF?\xF6\xFF\xFF\xFF\xFFXE/\xF7\xFF\xFF\xFF\xFF\xC8b(\xF8\xFF\xFF\xFF\xFFXk\xDA\xF8\xFF\xFF\xFF\xFF`.\x0F\xF9\xFF\xFF\xFF\xFF\xD0K\x08\xFA\xFF\xFF\xFF\xFF\xE0J\xF8\xFA\xFF\xFF\xFF\xFF\xD0-\xE8\xFB\xFF\xFF\xFF\xFF\xE0,\xD8\xFC\xFF\xFF\xFF\xFF\xD0\x0F\xC8\xFD\xFF\xFF\xFF\xFF\xE0\x0E\xB8\xFE\xFF\xFF\xFF\xFF\xD0\xF1\xA7\xFF\xFF\xFF\xFF\xFF\xE0\xF0\x97\0\0\0\0\0\xD0\xD3\x87\x01\0\0\0\0\xE0\xD2w\x02\0\0\0\0P\xF0p\x03\0\0\0\0`\xEF`\x04\0\0\0\0P\xD2P\x05\0\0\0\0`\xD1@\x06\0\0\0\0P\xB40\x07\0\0\0\0`\xB3 \x08\0\0\0\0P\x96\x10\t\0\0\0\0`\x95\0\n\0\0\0\0Px\xF0\n\0\0\0\0`w\xE0\x0B\0\0\0\0\xD0\x94\xD9\x0C\0\0\0\0`Y\xC0\r\0\0\0\0\xD0v\xB9\x0E\0\0\0\0\xE0u\xA9\x0F\0\0\0\0\xD0X\x99\x10\0\0\0\0\xE0W\x89\x11\0\0\0\0\xD0:y\x12\0\0\0\0\xE09i\x13\0\0\0\0\xD0\x1CY\x14\0\0\0\0\xE0\x1BI\x15\0\0\0\0\xD0\xFE8\x16\0\0\0\0\xE0\xFD(\x17\0\0\0\0P\x1B\"\x18\0\0\0\0\xE0\xDF\x08\x19\0\0\0\0P\xFD\x01\x1A\0\0\0\0`\xFC\xF1\x1A\0\0\0\0P\xDF\xE1\x1B\0\0\0\0`\xDE\xD1\x1C\0\0\0\0P\xC1\xC1\x1D\0\0\0\0`\xC0\xB1\x1E\0\0\0\0P\xA3\xA1\x1F\0\0\0\0\xFC\xD6u \0\0\0\0li\x81!\0\0\0\0\xFC\xB8U\"\0\0\0\0\xDCwj#\0\0\0\0\xFC\x9A5$\0\0\0\0\xECgJ%\0\0\0\0\xFC|\x15&\0\0\0\0\xECI*'\0\0\0\0|\x99\xFE'\0\0\0\0\xEC+\n)\0\0\0\0|{\xDE)\0\0\0\0\xEC\r\xEA*\0\0\0\0|]\xBE+\0\0\0\0l*\xD3,\0\0\0\0|?\x9E-\0\0\0\0l\x0C\xB3.\0\0\0\0|!~/\0\0\0\0l\xEE\x920\0\0\0\0\xFC=g1\0\0\0\0l\xD0r2\0\0\0\0\xFC\x1FG3\0\0\0\0l\xB2R4\0\0\0\0\xFC\x01'5\0\0\0\0l\x9426\0\0\0\0\xFC\xE3\x067\0\0\0\0\xEC\xB0\x1B8\0\0\0\0\xFC\xC5\xE68\0\0\0\0\xEC\x92\xFB9\0\0\0\0\xFC\xA7\xC6:\0\0\0\0\xECt\xDB;\0\0\0\0|\xC4\xAF<\0\0\0\0\xECV\xBB=\0\0\0\0|\xA6\x8F>\0\0\0\0\xEC8\x9B?\0\0\0\0|\x88o@\0\0\0\0lU\x84A\0\0\0\0|jOB\0\0\0\0l7dC\0\0\0\0|L/D\0\0\0\0l\x19DE\0\0\0\0\xFC~\xF3E\0\0\0\0\xEC5-G\0\0\0\0\xFC`\xD3G\0\0\0\0\xEC\x17\rI\0\0\0\0\xFCB\xB3I\0\0\0\0\xEC\xF9\xECJ\0\0\0\0|_\x9CK\0\0\0\0l\x16\xD6L\0\0\0\0|A|M\0\0\0\0\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\t\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\\\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x94\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA4\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x1CL\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0D\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0D\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0`\x02\xAC\x02\xDE\x020\x1E\x87i\xFF\xFF\xFF\xFF\xFE\xB4\x0F\x93\xFF\xFF\xFF\xFF\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xEF\xE68\0\0\0\0\xE0\xBC\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\xF0\x8A\xD3G\0\0\0\0\xE0A\rI\0\0\0\0\xF0l\xB3I\0\0\0\0\xE0#\xEDJ\0\0\0\0p\x89\x9CK\0\0\0\0`@\xD6L\0\0\0\0pk|M\0\0\0\0`\"\xB6N\0\0\0\0pM\\O\0\0\0\0`\x04\x96P\0\0\0\0p/\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\xD0Q-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01`\xC4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0CST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0\0\0\0\0\0\0\0\0`\x03\xCC\x03\xF4\x03\xB8(\x87i\xFF\xFF\xFF\xFF\x80\xC2b\xAC\xFF\xFF\xFF\xFFP\x94\xD3\xB1\xFF\xFF\xFF\xFF@]t\xB2\xFF\xFF\xFF\xFF\xD0f[\xC8\xFF\xFF\xFF\xFF@Q\xD3\xC8\xFF\xFF\xFF\xFF\xD0H;\xCA\xFF\xFF\xFF\xFF\xC0m\xBC\xCA\xFF\xFF\xFF\xFFPe$\xCC\xFF\xFF\xFF\xFF\xC0O\x9C\xCC\xFF\xFF\xFF\xFFP\x0B\xC4\xD1\xFF\xFF\xFF\xFF\xC0\xF5;\xD2\xFF\xFF\xFF\xFFP\xED\xA3\xD3\xFF\xFF\xFF\xFF\xC0\xD7\x1B\xD4\xFF\xFF\xFF\xFF\xD0\x05`\xF7\xFF\xFF\xFF\xFF@}\xFF\xF7\xFF\xFF\xFF\xFF\xD0D=\xF9\xFF\xFF\xFF\xFF\xC0S\xE3\xF9\xFF\xFF\xFF\xFF\xD0;\xDB\xFA\xFF\xFF\xFF\xFF@\x86\xA7\xFB\xFF\xFF\xFF\xFF\xD0\xA9\xC5\xFC\xFF\xFF\xFF\xFF@h\x87\xFD\xFF\xFF\xFF\xFF\xD0\0\xB8\xFE\xFF\xFF\xFF\xFF\xC0\xE3\xA7\xFF\xFF\xFF\xFF\xFF\xD0\xE2\x97\0\0\0\0\0\xC0\xC5\x87\x01\0\0\0\0\xD0\xC4w\x02\0\0\0\0@\xE2p\x03\0\0\0\0P\xE1`\x04\0\0\0\0\xC0\x145\x05\0\0\0\0P\xC3@\x06\0\0\0\0@H\x16\x07\0\0\0\0P\xA5 \x08\0\0\0\0\xC0{\xF7\x08\0\0\0\0P\x87\0\n\0\0\0\0@j\xF0\n\0\0\0\0Pi\xE0\x0B\0\0\0\0\xC0\x86\xD9\x0C\0\0\0\0PK\xC0\r\0\0\0\0\xC0h\xB9\x0E\0\0\0\0P\xA2\xB2\x0F\0\0\0\0@\x9B}\x10\0\0\0\0\xD0\xEAQ\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\0\xD0\xCC1\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xD0\x82[\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xD0d;\x17\0\0\0\0\xC0]\x06\x18\0\0\0\0\xD0F\x1B\x19\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xD0(\xFB\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xD0\n\xDB\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0PSz\x1E\0\0\0\0@ \x8F\x1F\0\0\0\0P5Z \0\0\0\0@\x02o!\0\0\0\0\xD0QC\"\0\0\0\0@\xE4N#\0\0\0\0\xD03#$\0\0\0\0@\xC6.%\0\0\0\0\xD0\x8A\x15&\0\0\0\0\xC0\xE2\x17'\0\0\0\0P\xA7\xFE'\0\0\0\0\xD0\xD2\xF7(\0\0\0\0P\x89\xDE)\0\0\0\0\xD0\xB4\xD7*\0\0\0\0Pk\xBE+\0\0\0\0\xD0\x96\xB7,\0\0\0\0PM\x9E-\0\0\0\0\xD0x\x97.\0\0\0\0P/~/\0\0\0\0\xD0Zw0\0\0\0\0\xD0Kg1\0\0\0\0\xD0\0\0\0\0\xD0T\x9B?\0\0\0\0\xD0[f@\0\0\0\0P5DE\0\0\0\0\xD0\x8C\xF3E\0\0\0\0P\x17$G\0\0\0\0P\xA9\xDCG\0\0\0\0P\xF9\x03I\0\0\0\0\xD0P\xB3I\0\0\0\0P\xDB\xE3J\0\0\0\0Pm\x9CK\0\0\0\0\xD0\xF7\xCCL\0\0\0\0\xD0\x89\x85M\0\0\0\0\xD0N\xBFN\0\0\0\0\xD0\xE0wO\0\0\0\0P\xF6\x95P\0\0\0\0P\x13\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\0\0\0\0\0\0\0\0\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x10-\0\x000\0\x000\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0`\x02\xAC\x02\xF2\x02\x80\xA1l\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xE0\xFB`\xD2\xFF\xFF\xFF\xFFp\xFD`\x04\0\0\0\0`\xE0P\x05\0\0\0\0p\xDF@\x06\0\0\0\0`\xC20\x07\0\0\0\0p\xC1 \x08\0\0\0\0`\xA4\x10\t\0\0\0\0p\xA3\0\n\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x06\x05\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\0\0\0\0\0\0\0\0\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x18-\0\x000\0\x000\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\0\xC6\0\xEE\0~#\x87i\xFF\xFF\xFF\xFF\xFE\xB4\x0F\x93\xFF\xFF\xFF\xFFp\x19\x8D\x07\0\0\0\0`\xA4\x10\t\0\0\0\0\xF0\x94\xAD\t\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x02\xB8\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x02\xB8\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0K\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xB0\x02\x06\x03j\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\xC52\x87}\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\x000\x80i\x13\0\0\0\0 cY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA0C\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0 \x98-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x06\x07\x02\x05\x02\x05\x02\x05\x07\x06\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08{\xD3\0\0\0\0\0\0\0\0\xFB\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0Y\0\0D\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xB0\x03&\x04l\x04\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\0\xF7s\xA4\xFF\xFF\xFF\xFFp\x11\x16\xA5\xFF\xFF\xFF\xFF\x80N\r\xCA\xFF\xFF\xFF\xFFpG\xD8\xCA\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\x1C\xD7u\xD3\xFF\xFF\xFF\xFFp\t\xA4\xD3\xFF\xFF\xFF\xFF\x80\xB5\xFE\xDA\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\x80\x97\xDE\xDC\xFF\xFF\xFF\xFFp\x90\xA9\xDD\xFF\xFF\xFF\xFF\x80y\xBE\xDE\xFF\xFF\xFF\xFFpr\x89\xDF\xFF\xFF\xFF\xFF\x80[\x9E\xE0\xFF\xFF\xFF\xFFpTi\xE1\xFF\xFF\xFF\xFF\x80=~\xE2\xFF\xFF\xFF\xFFp6I\xE3\xFF\xFF\xFF\xFF\x80\x1F^\xE4\xFF\xFF\xFF\xFFp\x18)\xE5\xFF\xFF\xFF\xFF\0\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x9A\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xC0\x02\x18\x03^\x03\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0I\xD8\xFC\xFF\xFF\xFF\xFF\xF0+\xC8\xFD\xFF\xFF\xFF\xFF\0+\xB8\xFE\xFF\xFF\xFF\xFF\xF0\r\xA8\xFF\xFF\xFF\xFF\xFF\0\r\x98\0\0\0\0\0\xF0\xEF\x87\x01\0\0\0\0\0\xEFw\x02\0\0\0\0p\x0Cq\x03\0\0\0\0\x80\x0Ba\x04\0\0\0\0p\xEEP\x05\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80'\x8D\x07\0\0\0\0p\xB2\x10\t\0\0\0\0\0\xA3\xAD\t\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05t\xB0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0d\x1B\x87i\xFF\xFF\xFF\xFF\xE4\x96\x1E\xB8\xFF\xFF\xFF\xFF\xD4\xD5\xEE\xB8\xFF\xFF\xFF\xFF\x01\x02\x03\x1C\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x1C\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\x04,\xCE\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x80\0\x90\0\xB8\0\xBC#\x87i\xFF\xFF\xFF\xFF\xD4@t\x8C\xFF\xFF\xFF\xFFPJ\xCF\xC3\xFF\xFF\xFF\xFF@\xE3E\xC4\xFF\xFF\xFF\xFF\xD0J/\xC5\xFF\xFF\xFF\xFF\xC0-\x1F\xC6\xFF\xFF\xFF\xFF\xD0,\x0F\xC7\xFF\xFF\xFF\xFF\xC0\x0F\xFF\xC7\xFF\xFF\xFF\xFFP\xC4\x18\x1E\0\0\0\0@]\x8F\x1E\0\0\0\0\xD0\xF7\xF9\x1F\0\0\0\0\xC0\x90p \0\0\0\0\xD0\xE3\x9E%\0\0\0\0\xC0|\x15&\0\0\0\0P\x03%-\0\0\0\0@\x9C\x9B-\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xC4\xB7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xAC\xB7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0PST\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01PDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xF0\x03n\x04\xA0\x04\xC0\x1A\x04^\xFF\xFF\xFF\xFF\xA0H\xA6\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0*\x86\xA0\xFF\xFF\xFF\xFF\x90\xF7\x9A\xA1\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF\\t\xFE\xD6\xFF\xFF\xFF\xFF\x90\xAD\x80\xD8\xFF\xFF\xFF\xFF\x90\xC3\xFE\xDA\xFF\xFF\xFF\xFF\x10\x90\xC0\xDB\xFF\xFF\xFF\xFF\x90\xA5\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\x90\x87\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\x90i\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\x90K~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\x90-^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF\x10JG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF\x10\x0E\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\x90\xEE\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\x90\xD0\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\x90\xB2o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\x90\x94O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90X\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01&\x91\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\x01q\x01\x8F\x01|h\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0 J\xF29\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x84\xDE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x80\0\x90\0\xC2\0d,\x87i\xFF\xFF\xFF\xFF\xE8H-\xBD\xFF\xFF\xFF\xFF`tC\x06\0\0\0\0P>\xA4\t\0\0\0\0\xE0\xF8Q\x11\0\0\0\0Po\xD4\x11\0\0\0\0\xE0\xDA1\x13\0\0\0\0PQ\xB4\x13\0\0\0\0 \x91a)\0\0\0\0PK\xC1*\0\0\0\0\xE0\xDDC+\0\0\0\0P\xEF\xC92\0\0\0\0\xE0\xC0XB\0\0\0\0Pi?C\0\0\0\0\x80nTD\0\0\0\0`Y\x1FE\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x03\x02\x03\x02\x04\x02\x04\x02\x1C\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x18\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\0\x17\x015\x01D\x7F\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0@\xC3\xC0,\0\0\0\x000\xD2f-\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xBC\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xC4\x14\x87i\xFF\xFF\xFF\xFFD\xC8\xA3\x91\xFF\xFF\xFF\xFF@nM\x13\0\0\0\0\xB0\x164\x14\0\0\0\0\x01\x02\x03\x02\xBC\xC6\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBC\xC6\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\t\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\rL\0\0M\0\0T\0\0\0\0\0F\0\0F\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xF8\0\x17\x015\x01`\xDA\xB6\xA5\xFF\xFF\xFF\xFF\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x98\xA4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02M\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`q\xEA\xCB\xFF\xFF\xFF\xFF\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x10U\xB8K\0\0\0\0\0\"\xCDL\0\0\0\0\x107\x98M\0\0\0\0\0\x04\xADN\0\0\0\0\x10\x19xO\0\0\0\0\0\xE6\x8CP\0\0\0\0\x905aQ\0\0\0\0\0\xC8lR\0\0\0\0\x90\x17AS\0\0\0\0\0\xAALT\0\0\0\0\x90\xF9 U\0\0\0\0\0\x8C,V\0\0\0\0\x90\xDB\0W\0\0\0\0\x80\xA8\x15X\0\0\0\0\x90\xBD\xE0X\0\0\0\0\x80\x8A\xF5Y\0\0\0\0\x90\x9F\xC0Z\0\0\0\0\x80l\xD5[\0\0\0\0\x10\xBC\xA9\\\0\0\0\0\x80N\xB5]\0\0\0\0\x10\x9E\x89^\0\0\0\0\x800\x95_\0\0\0\0\x10\x80i`\0\0\0\0\0M~a\0\0\0\0\x10bIb\0\0\0\0\0/^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01<\x9C\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x020\x03cIwa\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0\xF3u\xD3\xFF\xFF\xFF\xFF\xF0\xEB@\xD4\xFF\xFF\xFF\xFF\x80J\x0F\xF9\xFF\xFF\xFF\xFF\xF0g\x08\xFA\xFF\xFF\xFF\xFF\0+\xB8\xFE\xFF\xFF\xFF\xFFp\xDF@\x06\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80'\x8D\x07\0\0\0\0p\xB2\x10\t\0\0\0\0\0\xA3\xAD\t\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x05\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xDD\xAD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x01\x01\x02)\x02`\xDA\xB6\xA5\xFF\xFF\xFF\xFF\0\xE6\x8A\x16\0\0\0\0p\xDA$\x18\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\xFC\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0X\x01\x83\x01\xD3\x01\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\x1A0\x87}\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA0\xE25V\0\0\0\x000H\xE5V\0\0\0\0 \xFF\x1EX\0\0\0\x000*\xC5X\0\0\0\0 \xE1\xFEY\0\0\0\x000\x0C\xA5Z\0\0\0\0 \xC3\xDE[\0\0\0\0\xA0FD\\\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x06\x07\x06\x07\x06\x07\x02\x06&\xD6\0\0\0\0\0\0\0\0\xA6\x84\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x19L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xA0\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`\xB0\xDE\xC5\xFF\xFF\xFF\xFFP4\x97\xC6\xFF\xFF\xFF\xFF\xE0\xF1U\xC9\xFF\xFF\xFF\xFFP\xDD\xEA\xC9\xFF\xFF\xFF\xFF\xE0\xC6\x02\xCF\xFF\xFF\xFF\xFFPV\xB7\xCF\xFF\xFF\xFF\xFF\xE0\x15\x99\xDA\xFF\xFF\xFF\xFF\xD0\x83v\xDB\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x05\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x0C\xA3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01-02\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0h\x01\x95\x01\xC7\x01(\x17\xDF\x91\xFF\xFF\xFF\xFF\xC0cn\x13\0\0\0\0\xB0\xDB\xF9\x1F\0\0\0\0\xC0\xD6u \0\0\0\0@w\x81!\0\0\0\0\xD0\xC6U\"\0\0\0\0\xC0\x93j#\0\0\0\0\xD0\xA85$\0\0\0\0\xC0uJ%\0\0\0\0\xD0\x8A\x15&\0\0\0\0\xC0W*'\0\0\0\0P\xA7\xFE'\0\0\0\0\xC09\n)\0\0\0\0P\x89\xDE)\0\0\0\0\xC0\x1B\xEA*\0\0\0\0Pk\xBE+\0\0\0\0@8\xD3,\0\0\0\0PM\x9E-\0\0\0\0@\x1A\xB3.\0\0\0\0P/~/\0\0\0\0@\xFC\x920\0\0\0\0\xD0Kg1\0\0\0\0@\xDEr2\0\0\0\0\xD0-G3\0\0\0\0@\xC0R4\0\0\0\0\xD0\x0F'5\0\0\0\0@\xA226\0\0\0\0\xD0\xF1\x067\0\0\0\0\xC0\xBE\x1B8\0\0\0\0\xD0\xD3\xE68\0\0\0\0\xC0\xA0\xFB9\0\0\0\0\xD0\xB5\xC6:\0\0\0\0\xC0\x82\xDB;\0\0\0\0P\xD2\xAF<\0\0\0\0\xC0d\xBB=\0\0\0\0P\xB4\x8F>\0\0\0\0\xC0F\x9B?\0\0\0\0P\x96o@\0\0\0\0@c\x84A\0\0\0\0PxOB\0\0\0\0@EdC\0\0\0\0PZ/D\0\0\0\0@'DE\0\0\0\0\xD0\x8C\xF3E\0\0\0\0\xC0C-G\0\0\0\0\x01\x02\x03\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02X\xCB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x98\x04+\x05g\x05\xBC\xED\x1E^\xFF\xFF\xFF\xFFP\xB6\xF1\x80\xFF\xFF\xFF\xFF`\x85\xB8\x9E\xFF\xFF\xFF\xFFP\xDD\xBA\x9F\xFF\xFF\xFF\xFF\xD08<\xBB\xFF\xFF\xFF\xFF@#\xB4\xBB\xFF\xFF\xFF\xFF\xD0\x1A\x1C\xBD\xFF\xFF\xFF\xFF@\x05\x94\xBD\xFF\xFF\xFF\xFF\xD0\xFC\xFB\xBE\xFF\xFF\xFF\xFF@\xE7s\xBF\xFF\xFF\xFF\xFF\xD0\xDE\xDB\xC0\xFF\xFF\xFF\xFF@\xC9S\xC1\xFF\xFF\xFF\xFF\xD0\xC0\xBB\xC2\xFF\xFF\xFF\xFF@\xAB3\xC3\xFF\xFF\xFF\xFF\xD0\xA2\x9B\xC4\xFF\xFF\xFF\xFF@\x8D\x13\xC5\xFF\xFF\xFF\xFF\xD0\xF8p\xC6\xFF\xFF\xFF\xFF@\xCD\r\xC7\xFF\xFF\xFF\xFF\xD0\xF1H\xC8\xFF\xFF\xFF\xFF@\xAF\xED\xC8\xFF\xFF\xFF\xFF\xD0^\x16\xCA\xFF\xFF\xFF\xFF\xC0\xCB\xD6\xCA\xFF\xFF\xFF\xFF`\xE2\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xD0\xED`\xD2\xFF\xFF\xFF\xFF\xE0\xD6u\xD3\xFF\xFF\xFF\xFF\xD0\xCF@\xD4\xFF\xFF\xFF\xFF\xE0\xB8U\xD5\xFF\xFF\xFF\xFF\xD0\xB1 \xD6\xFF\xFF\xFF\xFF\xE0\x9A5\xD7\xFF\xFF\xFF\xFF\xD0\x93\0\xD8\xFF\xFF\xFF\xFF\xE0|\x15\xD9\xFF\xFF\xFF\xFF\xD0u\xE0\xD9\xFF\xFF\xFF\xFF`\x99\xFE\xDA\xFF\xFF\xFF\xFF\xD0W\xC0\xDB\xFF\xFF\xFF\xFF`{\xDE\xDC\xFF\xFF\xFF\xFFPt\xA9\xDD\xFF\xFF\xFF\xFF`]\xBE\xDE\xFF\xFF\xFF\xFFPV\x89\xDF\xFF\xFF\xFF\xFF`?\x9E\xE0\xFF\xFF\xFF\xFFP8i\xE1\xFF\xFF\xFF\xFF`!~\xE2\xFF\xFF\xFF\xFFP\x1AI\xE3\xFF\xFF\xFF\xFF`\x03^\xE4\xFF\xFF\xFF\xFFP\xFC(\xE5\xFF\xFF\xFF\xFF\xE0\x1FG\xE6\xFF\xFF\xFF\xFF\xD0\x18\x12\xE7\xFF\xFF\xFF\xFF\xE0\x01'\xE8\xFF\xFF\xFF\xFF\xD0\xE4\x16\xE9\xFF\xFF\xFF\xFF\xE0\xE3\x06\xEA\xFF\xFF\xFF\xFF\xD0\xC6\xF6\xEA\xFF\xFF\xFF\xFF\xE0\xC5\xE6\xEB\xFF\xFF\xFF\xFF\xD0\xA8\xD6\xEC\xFF\xFF\xFF\xFF\xE0\xA7\xC6\xED\xFF\xFF\xFF\xFFP\xC5\xBF\xEE\xFF\xFF\xFF\xFF`\xC4\xAF\xEF\xFF\xFF\xFF\xFFP\xA7\x9F\xF0\xFF\xFF\xFF\xFF`\xA6\x8F\xF1\xFF\xFF\xFF\xFFP\x89\x7F\xF2\xFF\xFF\xFF\xFF`\x88o\xF3\xFF\xFF\xFF\xFFPk_\xF4\xFF\xFF\xFF\xFF`jO\xF5\xFF\xFF\xFF\xFFPM?\xF6\xFF\xFF\xFF\xFF`L/\xF7\xFF\xFF\xFF\xFF\xD0i(\xF8\xFF\xFF\xFF\xFF`.\x0F\xF9\xFF\xFF\xFF\xFF\xD0K\x08\xFA\xFF\xFF\xFF\xFF\xE0J\xF8\xFA\xFF\xFF\xFF\xFF\xD0-\xE8\xFB\xFF\xFF\xFF\xFF\xE0,\xD8\xFC\xFF\xFF\xFF\xFF\xD0\x0F\xC8\xFD\xFF\xFF\xFF\xFF\xE0\x0E\xB8\xFE\xFF\xFF\xFF\xFF\xD0\xF1\xA7\xFF\xFF\xFF\xFF\xFF\xE0\xF0\x97\0\0\0\0\0\xD0\xD3\x87\x01\0\0\0\0\xE0\xD2w\x02\0\0\0\0P\xF0p\x03\0\0\0\0`\xEF`\x04\0\0\0\0P\xD2P\x05\0\0\0\0`\xB3 \x08\0\0\0\0P\x96\x10\t\0\0\0\0`\x95\0\n\0\0\0\0Px\xF0\n\0\0\0\0`w\xE0\x0B\0\0\0\0\xD0\x94\xD9\x0C\0\0\0\0`Y\xC0\r\0\0\0\0\xD0v\xB9\x0E\0\0\0\0\xE0u\xA9\x0F\0\0\0\0\xD0X\x99\x10\0\0\0\0\xE0W\x89\x11\0\0\0\0\xD0:y\x12\0\0\0\0\xE09i\x13\0\0\0\0\xD0\x1CY\x14\0\0\0\0\xE0\x1BI\x15\0\0\0\0\xD0\xFE8\x16\0\0\0\0\xE0\xFD(\x17\0\0\0\0P\x1B\"\x18\0\0\0\0\xE0\xDF\x08\x19\0\0\0\0P\xFD\x01\x1A\0\0\0\0`\xFC\xF1\x1A\0\0\0\0P\xDF\xE1\x1B\0\0\0\0`\xDE\xD1\x1C\0\0\0\0P\xC1\xC1\x1D\0\0\0\0`\xC0\xB1\x1E\0\0\0\0P\xA3\xA1\x1F\0\0\0\0\xE0\xF2u \0\0\0\0P\x85\x81!\0\0\0\0\xE0\xD4U\"\0\0\0\0\xD0\xA1j#\0\0\0\0\xE0\xB65$\0\0\0\0\xD0\x83J%\0\0\0\0\xE0\x98\x15&\0\0\0\0\xD0e*'\0\0\0\0`\xB5\xFE'\0\0\0\0\xD0G\n)\0\0\0\0`\x97\xDE)\0\0\0\0\xD0)\xEA*\0\0\0\0|]\xBE+\0\0\0\0l*\xD3,\0\0\0\0|?\x9E-\0\0\0\0l\x0C\xB3.\0\0\0\0|!~/\0\0\0\0l\xEE\x920\0\0\0\0\xFC=g1\0\0\0\0l\xD0r2\0\0\0\0\xFC\x1FG3\0\0\0\0l\xB2R4\0\0\0\0\xFC\x01'5\0\0\0\0l\x9426\0\0\0\0\xFC\xE3\x067\0\0\0\0\xEC\xB0\x1B8\0\0\0\0\xFC\xC5\xE68\0\0\0\0\xEC\x92\xFB9\0\0\0\0\xFC\xA7\xC6:\0\0\0\0\xECt\xDB;\0\0\0\0|\xC4\xAF<\0\0\0\0\xECV\xBB=\0\0\0\0|\xA6\x8F>\0\0\0\0\xEC8\x9B?\0\0\0\0|\x88o@\0\0\0\0lU\x84A\0\0\0\0|jOB\0\0\0\0l7dC\0\0\0\0|L/D\0\0\0\0l\x19DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\xD0Q-G\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02D\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02`\x02`\xDA\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\xF4\xA1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\x02\x06\x03`\x033\xE54\x8C\xFF\xFF\xFF\xFF\xB3\x87\x92\xA2\xFF\xFF\xFF\xFF@\xDB\xFF\xA8\xFF\xFF\xFF\xFF\xB0\x0F\xF1\xA9\xFF\xFF\xFF\xFF8Y\xE2\xAA\xFF\xFF\xFF\xFF0C\xD2\xAB\xFF\xFF\xFF\xFF\xB8\x8C\xC3\xAC\xFF\xFF\xFF\xFF\xB0v\xB3\xAD\xFF\xFF\xFF\xFF\xB8\xB5\xF4\xBB\xFF\xFF\xFF\xFF\xB0\xB5\xBF\xBC\xFF\xFF\xFF\xFF\xB8\x97\xD4\xBD\xFF\xFF\xFF\xFF\xB0\x97\x9F\xBE\xFF\xFF\xFF\xFF\xB8y\xB4\xBF\xFF\xFF\xFF\xFF\xB0y\x7F\xC0\xFF\xFF\xFF\xFF\xB8[\x94\xC1\xFF\xFF\xFF\xFF\xB0[_\xC2\xFF\xFF\xFF\xFF8x}\xC3\xFF\xFF\xFF\xFF\xB0=?\xC4\xFF\xFF\xFF\xFF8Z]\xC5\xFF\xFF\xFF\xFF\xB0\x1F\x1F\xC6\xFF\xFF\xFF\xFF8R\x18\xC7\xFF\xFF\xFF\xFF0<\x08\xC8\xFF\xFF\xFF\xFF8\x1E\x1D\xC9\xFF\xFF\xFF\xFF0\x1E\xE8\xC9\xFF\xFF\xFF\xFF8\x9F\x8B\xCA\xFF\xFF\xFF\xFF0\xC6\x1E\xCD\xFF\xFF\xFF\xFF(f\x95\xCD\xFF\xFF\xFF\xFF\xB0\x85\x0B\xEC\xFF\xFF\xFF\xFF(5\xF2\xEC\xFF\xFF\xFF\xFF\xB0JE\xED\xFF\xFF\xFF\xFF \xD6\x85\xED\xFF\xFF\xFF\xFF\xB0r\x13\xF7\xFF\xFF\xFF\xFF \x1B\xFA\xF7\xFF\xFF\xFF\xFF0>\xFE\xFC\xFF\xFF\xFF\xFF(\x11\xF6\xFD\xFF\xFF\xFF\xFF0u\x96\0\0\0\0\0 R\xD8\0\0\0\0\0\xB0\x8AW\x04\0\0\0\0\xA0:\xC6\x04\0\0\0\0\xB0\x1B\x96\x07\0\0\0\0\x98\xDA\xDF\x07\0\0\0\0(\x9F\xC6\x08\0\0\0\x000NZ\t\0\0\0\0 s\xDB\t\0\0\0\x000\x12\x1A\r\0\0\0\0\xA0\x87\x7F\r\0\0\0\x000\x7F\xE7\x0E\0\0\0\0\xA0i_\x0F\0\0\0\x000\xD6\xD9\x10\0\0\0\0\xA0K?\x11\0\0\0\0\xB0-\x89\x11\0\0\0\0\xA0\xA21\x13\0\0\0\x000T\xC3!\0\0\0\0 x'\"\0\0\0\0\xB0\xE4\xA1#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0gJ%\0\0\0\0 <\xE7%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0\xB0+\n)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0\xA0\x1C\x90+\0\0\0\x000\xF6LA\0\0\0\0\xC0/FB\0\0\0\0\xD0\xA3HC\0\0\0\0\xC0\x9C\x13D\0\0\0\0PK\x1FE\0\0\0\0\xC0~\xF3E\0\0\0\0\xD0g\x08G\0\0\0\0\xC0`\xD3G\0\0\0\0\xD0I\xE8H\0\0\0\0\xC0B\xB3I\0\0\0\0\xD0+\xC8J\0\0\0\0@_\x9CK\0\0\0\0\xD0\r\xA8L\0\0\0\0@A|M\0\0\0\0\xD0\xEF\x87N\0\0\0\0@#\\O\0\0\0\0P\x0CqP\0\0\0\0@\x05\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x9E\xBA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA8\x02\xFD\x02a\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\xD2O\x87}\xFF\xFF\xFF\xFF\xD0D\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF@Pa\xD2\xFF\xFF\xFF\xFF\xB0U\xD2\xFA\xFF\xFF\xFF\xFFPq\xB8\xFE\xFF\xFF\xFF\xFF@T\xA8\xFF\xFF\xFF\xFF\xFFPS\x98\0\0\0\0\0@6\x88\x01\0\0\0\0P5x\x02\0\0\0\0\xC0Rq\x03\0\0\0\0\xD0Qa\x04\0\0\0\0\xC04Q\x05\0\0\0\0\xD03A\x06\0\0\0\0\xC0\x161\x07\0\0\0\0\xD0m\x8D\x07\0\0\0\0\xC0\xF8\x10\t\0\0\0\0P\xE9\xAD\t\0\0\0\0\xC0\xDA\xF0\n\0\0\0\0\xD0\xD9\xE0\x0B\0\0\0\0@\xF7\xD9\x0C\0\0\0\0\xD0\xBB\xC0\r\0\0\0\0@\xD9\xB9\x0E\0\0\0\0P\xD8\xA9\x0F\0\0\0\0@\xBB\x99\x10\0\0\0\0P\xBA\x89\x11\0\0\0\0@\x9Dy\x12\0\0\0\0P\x9Ci\x13\0\0\0\0@\x7FY\x14\0\0\0\0P~I\x15\0\0\0\0@a9\x16\0\0\0\0P`)\x17\0\0\0\0\xC0}\"\x18\0\0\0\0PB\t\x19\0\0\0\0\xC0_\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0 \x98-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08n\xB6\0\0\0\0\0\0\0\0\xEEd\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CPe\xFF\xFF\xFF\xFF\xFF\xFF\0\x10`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x18p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x01_\x01}\x01de\xAA\x96\xFF\xFF\xFF\xFF\xD0;\x0F\xB8\xFF\xFF\xFF\xFF\x902\xFD\xB8\xFF\xFF\xFF\xFF &\xF1\xB9\xFF\xFF\xFF\xFF\x10f\xDE\xBA\xFF\xFF\xFF\xFF \xA08\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\xD3\x19\xDC\xFF\xFF\xFF\xFF\x10K\xB9\xDC\xFF\xFF\xFF\xFF \x07\xFB\xDD\xFF\xFF\xFF\xFF\x10\xD0\x9B\xDE\xFF\xFF\xFF\xFF \x8C\xDD\xDF\xFF\xFF\xFF\xFF\x10%T\xE0\xFF\xFF\xFF\xFF\xA0\xF1\x97\xF4\xFF\xFF\xFF\xFF\x10P\x05\xF5\xFF\xFF\xFF\xFF V\xC0\xF6\xFF\xFF\xFF\xFF\x90\x10\x0E\xF7\xFF\xFF\xFF\xFF \x1EQ\xF8\xFF\xFF\xFF\xFF\x10\xB7\xC7\xF8\xFF\xFF\xFF\xFF\xA0\xC4\n\xFA\xFF\xFF\xFF\xFF\x90\xEA\xA8\xFA\xFF\xFF\xFF\xFF \xF8\xEB\xFB\xFF\xFF\xFF\xFF\x90o\x8B\xFC\xFF\xFF\xFF\xFF \x80\xC9\x1D\0\0\0\0\x90\xC9x\x1E\0\0\0\0\xA0'\xA0\x1F\0\0\0\0\x90\xC13 \0\0\0\0 [\x81!\0\0\0\0\x90\xBA\x0B\"\0\0\0\0\xA0\x02X#\0\0\0\0\x10b\xE2#\0\0\0\0\xA0\xE47%\0\0\0\0\x10\xB9\xD4%\0\0\0\0\xA0\xB8\xF67\0\0\0\0\x10w\xB88\0\0\0\0 \xD5\xDF9\0\0\0\0\x90\x01\xE99\0\0\0\0\xA0\xF1\xC8;\0\0\0\0\x90\0o<\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x9C\xE1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\x03`\x03\x9C\x03\xB0\x0C\x04^\xFF\xFF\xFF\xFF\x90:\xA6\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x1C\x86\xA0\xFF\xFF\xFF\xFF\x80\xE9\x9A\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x905\x8D\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x10\xA7\xD3G\0\0\0\0\0^\rI\0\0\0\0\x10\x89\xB3I\0\0\0\0\0@\xEDJ\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x95\xA0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD0\x02*\x03p\x03\xB0\x0C\x04^\xFF\xFF\xFF\xFF\x90:\xA6\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x1C\x86\xA0\xFF\xFF\xFF\xFF\x80\xE9\x9A\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x905\x8D\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x08\xA1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD0\x02*\x03p\x03\xB0\x0C\x04^\xFF\xFF\xFF\xFF\x90:\xA6\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x1C\x86\xA0\xFF\xFF\xFF\xFF\x80\xE9\x9A\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x905\x8D\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\xED\xA0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01-01\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x02\0\0\0\x01\n\x05\0\0\0\0\0\0\0\0\0\xC0\x02\x18\x03@\x03\0h\x80\x9B\xFF\xFF\xFF\xFFP|M\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10a\xDD8\0\0\0\0\x90v\xFB9\0\0\0\0\x10C\xBD:\0\0\0\0\x90X\xDB;\0\0\0\0\x90_\xA6<\0\0\0\0\x90:\xBB=\0\0\0\0\x90A\x86>\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x90l7S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90),V\0\0\0\0\x900\xF7V\0\0\0\0\x10F\x15X\0\0\0\0\x90\x12\xD7X\0\0\0\0\x10(\xF5Y\0\0\0\0\x90\xF4\xB6Z\0\0\0\0\x10\n\xD5[\0\0\0\0\x10\x11\xA0\\\0\0\0\0\x10\xEC\xB4]\0\0\0\0\x10\xF3\x7F^\0\0\0\0\x10\xCE\x94_\0\0\0\0\x10\xD5_`\0\0\0\0\x90\xEA}a\0\0\0\0\x10\xB7?b\0\0\0\0\x90\xCC]c\0\0\0\0\x10\x99\x1Fd\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x80\xCF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xE0\x01\x1C\x02N\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x90\x87|M\0\0\0\0\x80>\xB6N\0\0\0\0\x90i\\O\0\0\0\0\x80 \x96P\0\0\0\0\x90K\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\0\xB0\x86CX\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x03\x02\x03\x04\x02\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x06\x84\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0H\x02\x91\x02\xB9\x02\0n\x8C\xE7\xFF\xFF\xFF\xFF\x80\x0Ba\x04\0\0\0\0p\xEEP\x05\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80\xCF \x08\0\0\0\0p\xB2\x10\t\0\0\0\0\x80\xB1\0\n\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\0\0\0\0\0\0\0\0\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C-\0\x000\0\x000\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x01_\x01}\x01\xB8g\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0\x0F\xE99\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01H\xDF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x01\x19\x02\x1C\x93\xFD\x86\xFF\xFF\xFF\xFF\x90\xAF\xB8\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\xF0Oe\xB5\xFF\xFF\xFF\xFF\xE0H0\xB6\xFF\xFF\xFF\xFF\xF01E\xB7\xFF\xFF\xFF\xFF\xE0*\x10\xB8\xFF\xFF\xFF\xFF\xF0\x13%\xB9\xFF\xFF\xFF\xFF\xE0\x0C\xF0\xB9\xFF\xFF\xFF\xFFp0\x0E\xBB\xFF\xFF\xFF\xFF\xE0\xEE\xCF\xBB\xFF\xFF\xFF\xFFp\x12\xEE\xBC\xFF\xFF\xFF\xFF`\x0B\xB9\xBD\xFF\xFF\xFF\xFF\xF0\x08r\xC2\xFF\xFF\xFF\xFF\xE0\xEBa\xC3\xFF\xFF\xFF\xFF\xF0\xEAQ\xC4\xFF\xFF\xFF\xFF`\x938\xC5\xFF\xFF\xFF\xFF\xF0\xCC1\xC6\xFF\xFF\xFF\xFF\xE0\xAF!\xC7\xFF\xFF\xFF\xFFp\xE9\x1A\xC8\xFF\xFF\xFF\xFF`\xCC\n\xC9\xFF\xFF\xFF\xFFp\xCB\xFA\xC9\xFF\xFF\xFF\xFF`\xAE\xEA\xCA\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10\x8Cc\xD3\xFF\xFF\xFF\xFF\0oS\xD4\xFF\xFF\xFF\xFF\x10\xE3U\xD5\xFF\xFF\xFF\xFF\0\xDC \xD6\xFF\xFF\xFF\xFF\x10\xC55\xD7\xFF\xFF\xFF\xFF\0\xBE\0\xD8\xFF\xFF\xFF\xFF\x10\xA7\x15\xD9\xFF\xFF\xFF\xFF\0\xA0\xE0\xD9\xFF\xFF\xFF\xFF\x90\xC3\xFE\xDA\xFF\xFF\xFF\xFF\0\x82\xC0\xDB\xFF\xFF\xFF\xFF\x90\xA5\xDE\xDC\xFF\xFF\xFF\xFF\x80\x9E\xA9\xDD\xFF\xFF\xFF\xFF\x90\x87\xBE\xDE\xFF\xFF\xFF\xFF\x80\x80\x89\xDF\xFF\xFF\xFF\xFF\x90i\x9E\xE0\xFF\xFF\xFF\xFF\x80bi\xE1\xFF\xFF\xFF\xFF\x90K~\xE2\xFF\xFF\xFF\xFF\x80DI\xE3\xFF\xFF\xFF\xFF\x90-^\xE4\xFF\xFF\xFF\xFF\x80&)\xE5\xFF\xFF\xFF\xFF\x10JG\xE6\xFF\xFF\xFF\xFF\0C\x12\xE7\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\0%\xF2\xE8\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\0\xD3\xD6\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\xE4\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0H\x02\x91\x02\xB9\x02\x80\x81\xFB\xD5\xFF\xFF\xFF\xFF\x80\x0Ba\x04\0\0\0\0p\xEEP\x05\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80\xCF \x08\0\0\0\0p\xB2\x10\t\0\0\0\0\x80\xB1\0\n\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\0\0\0\0\0\0\0\0\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C-\0\x000\0\x000\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\0\x17\x01?\x01\x90\x86\xAA\x96\xFF\xFF\xFF\xFF\0f\x0F\xB8\xFF\xFF\xFF\xFF\xC0\\\xFD\xB8\xFF\xFF\xFF\xFFPP\xF1\xB9\xFF\xFF\xFF\xFF@\x90\xDE\xBA\xFF\xFF\xFF\xFFP\xCA8\xDA\xFF\xFF\xFF\xFFP\x16\xEC\xDA\xFF\xFF\xFF\xFF\xD0\xFD\x19\xDC\xFF\xFF\xFF\xFF@u\xB9\xDC\xFF\xFF\xFF\xFFP1\xFB\xDD\xFF\xFF\xFF\xFF@\xFA\x9B\xDE\xFF\xFF\xFF\xFFP\xB6\xDD\xDF\xFF\xFF\xFF\xFF@OT\xE0\xFF\xFF\xFF\xFF\xD0\x1B\x98\xF4\xFF\xFF\xFF\xFF@z\x05\xF5\xFF\xFF\xFF\xFFP\x80\xC0\xF6\xFF\xFF\xFF\xFF\xC0:\x0E\xF7\xFF\xFF\xFF\xFFPHQ\xF8\xFF\xFF\xFF\xFF@\xE1\xC7\xF8\xFF\xFF\xFF\xFF\xD0\xEE\n\xFA\xFF\xFF\xFF\xFF\xC0\x14\xA9\xFA\xFF\xFF\xFF\xFFP\"\xEC\xFB\xFF\xFF\xFF\xFF\xC0\x99\x8B\xFC\xFF\xFF\xFF\xFFP\xAA\xC9\x1D\0\0\0\0\xC0\xF3x\x1E\0\0\0\0\xD0Q\xA0\x1F\0\0\0\0\xC0\xEB3 \0\0\0\0P\x85\x81!\0\0\0\0\xC0\xE4\x0B\"\0\0\0\0P\x7F`H\0\0\0\0\xC0\x04\x7FR\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01p\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\0\x0E\x016\x01Hz\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0@q`H\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\xB8\xCC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01-03\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x01\x06\x80Q\x01\0\0\0\0\0\x02\0\0\0\x01\x04\x01\x06\x80Q\x01\0\0\0\0\0 \x04\xA4\x04\xE0\x04\xC5\x1D\x87i\xFF\xFF\xFF\xFFEG0\x8F\xFF\xFF\xFF\xFFP\xE5\\\x9B\xFF\xFF\xFF\xFF\xC5\xE2|\x9F\xFF\xFF\xFF\xFF\xC0q\0\xA1\xFF\xFF\xFF\xFF\xC5w^\xB0\xFF\xFF\xFF\xFF\xD0{^\xB0\xFF\xFF\xFF\xFF@=w\xB1\xFF\xFF\xFF\xFF\xD0\0A\xB2\xFF\xFF\xFF\xFF\xC0pX\xB3\xFF\xFF\xFF\xFFP4\"\xB4\xFF\xFF\xFF\xFF@\xA49\xB5\xFF\xFF\xFF\xFF\xD0g\x03\xB6\xFF\xFF\xFF\xFF\xC0\xD7\x1A\xB7\xFF\xFF\xFF\xFFP\x9B\xE4\xB7\xFF\xFF\xFF\xFF\xC0\\\xFD\xB8\xFF\xFF\xFF\xFFP \xC7\xB9\xFF\xFF\xFF\xFF@n\x1C\xCC\xFF\xFF\xFF\xFF\xD0\xE7l\xCC\xFF\xFF\xFF\xFF\xC0\x8F\xDC\xD3\xFF\xFF\xFF\xFF0\xD5\x17\xD4\xFF\xFF\xFF\xFF\xC0U3\xD5\xFF\xFF\xFF\xFF@\x92v\xD5\xFF\xFF\xFF\xFF@<\xD1\xFD\xFF\xFF\xFF\xFF\xB0\xFA\x92\xFE\xFF\xFF\xFF\xFF\xC0\xCD\xCC\xFF\xFF\xFF\xFF\xFF\xB0\xDCr\0\0\0\0\0\xC0Pu\x01\0\0\0\0\xB0I@\x02\0\0\0\0\xC02U\x03\0\0\0\0\xB0+ \x04\0\0\0\0@O>\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\x000\xC8\x17Y\0\0\0\0\xC0\xCE\x8FY\0\0\0\x000\xAA\xF7Z\0\0\0\0\xC0\xB0o[\0\0\0\0\xB0g\xA9\\\0\0\0\0\xC0|t]\0\0\0\0\xB0I\x89^\0\0\0\0\xC0^T_\0\0\0\0\xB0+i`\0\0\0\0\xC0@4a\0\0\0\0\xB0\rIb\0\0\0\0@]\x1Dc\0\0\0\0\xB0\xEF(d\0\0\0\0\xC0\x04\xF4d\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x03\x02\x03\x05\x04\x02\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x88\0\x99\0\xD5\0\x08\x1D\x87i\xFF\xFF\xFF\xFF`B\xDF\xBA\xFF\xFF\xFF\xFF\xD0K\x08\xFA\xFF\xFF\xFF\xFF@\xC3\xA7\xFA\xFF\xFF\xFF\xFF\xD0\xF1\xA7\xFF\xFF\xFF\xFF\xFF\xC8{C\0\0\0\0\0\xD0\xD3\x87\x01\0\0\0\0H\x7F\xFA\x01\0\0\0\0P\xF0p\x03\0\0\0\0H\x04\xDD\x03\0\0\0\0P\xD2P\x05\0\0\0\0H\x89\xBF\x05\0\0\0\0P\xB40\x07\0\0\0\0\xC8\xBC\xA0\x07\0\0\0\0P\x96\x10\t\0\0\0\0\xE0\xBC\xFB9\0\0\0\0`\xE1):\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x02\x05x\xBE\xFF\xFF\xFF\xFF\xFF\xFF\0\0`\xBE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\t\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\r\xB8\xC0\xFF\xFF\xFF\xFF\xFF\xFF\x01\x11\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x17L\0\0M\0\0T\0\0\0\0\0S\0\0D\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0-\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x02<\x03d\x03\xB4r\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF0\tZ\xF4\xFF\xFF\xFF\xFF D\xB6\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xE3\xBD'\0\0\0\x000\xF1\0)\0\0\0\0 \x8B\x94)\0\0\0\0\xB0\r\xEA*\0\0\0\0\xA02k+\0\0\0\x000\xB5\xC0,\0\0\0\0 \xC4f-\0\0\0\x000\x97\xA0.\0\0\0\0 \xA6F/\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0 W2\0\0\0\0 j\x063\0\0\0\x000T84\0\0\0\0 \xC1\xF84\0\0\0\x000\x1F 6\0\0\0\0\xA0h\xCF6\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0,\x8F:\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\x000\x91\xC4=\0\0\0\0\xA0\xF0N>\0\0\0\x000\xFE\x91?\0\0\0\0\xA0\xD2.@\0\0\0\x000\xF8\x86A\0\0\0\0 \xEF\x17B\0\0\0\x000\xC2QC\0\0\0\0 \xD1\xF7C\0\0\0\0\xB0SME\0\0\0\0\xA0\xED\xE0E\0\0\0\x000\x86\x11G\0\0\0\0 \x95\xB7G\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 w\x97I\0\0\0\0\xB0\x84\xDAJ\0\0\0\0\xA0\x93\x80K\0\0\0\0\xB0f\xBAL\0\0\0\0\xA0u`M\0\0\0\0\xB0H\x9AN\0\0\0\0 \x92IO\0\0\0\x000e\x83P\0\0\0\0\xA09 Q\0\0\0\x000GcR\0\0\0\0\xA0\x1B\0S\0\0\0\x000)CT\0\0\0\0 8\xE9T\0\0\0\x000\x0B#V\0\0\0\0 \x1A\xC9V\0\0\0\x000\xED\x02X\0\0\0\0 \xFC\xA8X\0\0\0\x000\xCF\xE2Y\0\0\0\0 \xDE\x88Z\0\0\0\0\xB0`\xDE[\0\0\0\0 \xC0h\\\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01L\xD4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01-01\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x02\0\0\0\x01\n\x05\0\0\0\0\0\0\0\0\0\xD0\x02*\x03\\\x03\x18L\x80\x9B\xFF\xFF\xFF\xFF@nM\x13\0\0\0\0\xC0$4\x14\0\0\0\0\xA0\xF9#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10a\xDD8\0\0\0\0\x90v\xFB9\0\0\0\0\x10C\xBD:\0\0\0\0\x90X\xDB;\0\0\0\0\x90_\xA6<\0\0\0\0\x90:\xBB=\0\0\0\0\x90A\x86>\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x90l7S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90),V\0\0\0\0\x900\xF7V\0\0\0\0\x10F\x15X\0\0\0\0\x90\x12\xD7X\0\0\0\0\x10(\xF5Y\0\0\0\0\x90\xF4\xB6Z\0\0\0\0\x10\n\xD5[\0\0\0\0\x10\x11\xA0\\\0\0\0\0\x10\xEC\xB4]\0\0\0\0\x10\xF3\x7F^\0\0\0\0\x10\xCE\x94_\0\0\0\0\x10\xD5_`\0\0\0\0\x90\xEA}a\0\0\0\0\x10\xB7?b\0\0\0\0\x90\xCC]c\0\0\0\0\x10\x99\x1Fd\0\0\0\0\x90\xAE=e\0\0\0\0\x90\xB5\x08f\0\0\0\0\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x02h\xEB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\0\0\0\0\0\0\0\0\x01\x0C\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA8\x02\xFD\x02a\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\x993\x87}\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA0C\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0 \x98-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\xA7\xD2\0\0\0\0\0\0\0\0'\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x18p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0Y\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0NST\0\0\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\x01NDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD0\x05\x8A\x06\xDA\x06\xEC4=^\xFF\xFF\xFF\xFF\x0Cb\xCF\x9C\xFF\xFF\xFF\xFF\xFC\xE6\xA4\x9D\xFF\xFF\xFF\xFF\x8C~\xB8\x9E\xFF\xFF\xFF\xFF|\xD6\xBA\x9F\xFF\xFF\xFF\xFF\xDC\x88\xB6\xA0\xFF\xFF\xFF\xFFL\xFF8\xA1\xFF\xFF\xFF\xFF\\\x19\x95\xA2\xFF\xFF\xFF\xFFL\xFC\x84\xA3\xFF\xFF\xFF\xFF\\\xFBt\xA4\xFF\xFF\xFF\xFFL\xDEd\xA5\xFF\xFF\xFF\xFF\xDC\x17^\xA6\xFF\xFF\xFF\xFFL\xC0D\xA7\xFF\xFF\xFF\xFF\xDC\xF9=\xA8\xFF\xFF\xFF\xFFL\xA2$\xA9\xFF\xFF\xFF\xFF\xDC\xDB\x1D\xAA\xFF\xFF\xFF\xFFL\x84\x04\xAB\xFF\xFF\xFF\xFF\xDC\xBD\xFD\xAB\xFF\xFF\xFF\xFFLf\xE4\xAC\xFF\xFF\xFF\xFF\xDC\x9F\xDD\xAD\xFF\xFF\xFF\xFF\xCC\x82\xCD\xAE\xFF\xFF\xFF\xFF\xDC\x81\xBD\xAF\xFF\xFF\xFF\xFF\xCCd\xAD\xB0\xFF\xFF\xFF\xFF\\\x9E\xA6\xB1\xFF\xFF\xFF\xFF\xCCF\x8D\xB2\xFF\xFF\xFF\xFF\\\x80\x86\xB3\xFF\xFF\xFF\xFF\xCC(m\xB4\xFF\xFF\xFF\xFF\\bf\xB5\xFF\xFF\xFF\xFF\xCC\nM\xB6\xFF\xFF\xFF\xFF\\DF\xB7\xFF\xFF\xFF\xFF\xCC\xEC,\xB8\xFF\xFF\xFF\xFF\\&&\xB9\xFF\xFF\xFF\xFFL\t\x16\xBA\xFF\xFF\xFF\xFF\xDCB\x0F\xBB\xFF\xFF\xFF\xFFL\xEB\xF5\xBB\xFF\xFF\xFF\xFF\xDC$\xEF\xBC\xFF\xFF\xFF\xFFL\xCD\xD5\xBD\xFF\xFF\xFF\xFFlM\x9E\xBE\xFF\xFF\xFF\xFF\xA8\x06\xCF\xBE\xFF\xFF\xFF\xFF\x18\xAF\xB5\xBF\xFF\xFF\xFF\xFF81\xB8\xC0\xFF\xFF\xFF\xFF\xA8\xEFy\xC1\xFF\xFF\xFF\xFF8\x13\x98\xC2\xFF\xFF\xFF\xFF\xA8\xD1Y\xC3\xFF\xFF\xFF\xFF8\xF5w\xC4\xFF\xFF\xFF\xFF\xA8\xB39\xC5\xFF\xFF\xFF\xFF\xB8\x11a\xC6\xFF\xFF\xFF\xFF\xA8\x95\x19\xC7\xFF\xFF\xFF\xFF\xB8\xF3@\xC8\xFF\xFF\xFF\xFF(\xB2\x02\xC9\xFF\xFF\xFF\xFF\xB8\xD5 \xCA\xFF\xFF\xFF\xFF(\x94\xE2\xCA\xFF\xFF\xFF\xFF\xB8\xB7\0\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xC8\xE6`\xD2\xFF\xFF\xFF\xFF\xD8D\x88\xD3\xFF\xFF\xFF\xFFH\x03J\xD4\xFF\xFF\xFF\xFF\xD8&h\xD5\xFF\xFF\xFF\xFFH\xE5)\xD6\xFF\xFF\xFF\xFF\xD8\x08H\xD7\xFF\xFF\xFF\xFFH\xC7\t\xD8\xFF\xFF\xFF\xFF\xD8\xEA'\xD9\xFF\xFF\xFF\xFFH\xA9\xE9\xD9\xFF\xFF\xFF\xFFX\x07\x11\xDB\xFF\xFF\xFF\xFF\xC8\xC5\xD2\xDB\xFF\xFF\xFF\xFFXt\xDE\xDC\xFF\xFF\xFF\xFFHm\xA9\xDD\xFF\xFF\xFF\xFFXV\xBE\xDE\xFF\xFF\xFF\xFFHO\x89\xDF\xFF\xFF\xFF\xFFX8\x9E\xE0\xFF\xFF\xFF\xFFH1i\xE1\xFF\xFF\xFF\xFFX\x1A~\xE2\xFF\xFF\xFF\xFFH\x13I\xE3\xFF\xFF\xFF\xFFX\xFC]\xE4\xFF\xFF\xFF\xFFH\xF5(\xE5\xFF\xFF\xFF\xFF\xD8\x18G\xE6\xFF\xFF\xFF\xFF\xC8\x11\x12\xE7\xFF\xFF\xFF\xFF\xD8\xFA&\xE8\xFF\xFF\xFF\xFF\xC8\xF3\xF1\xE8\xFF\xFF\xFF\xFF\xD8\xDC\x06\xEA\xFF\xFF\xFF\xFF\xC8\xD5\xD1\xEA\xFF\xFF\xFF\xFF\xD8\xBE\xE6\xEB\xFF\xFF\xFF\xFF\xC8\xB7\xB1\xEC\xFF\xFF\xFF\xFF\xD8\xA0\xC6\xED\xFF\xFF\xFF\xFFH\xBE\xBF\xEE\xFF\xFF\xFF\xFFX\xBD\xAF\xEF\xFF\xFF\xFF\xFFH\xA0\x9F\xF0\xFF\xFF\xFF\xFFX\x9F\x8F\xF1\xFF\xFF\xFF\xFFH\x82\x7F\xF2\xFF\xFF\xFF\xFFX\x81o\xF3\xFF\xFF\xFF\xFFHd_\xF4\xFF\xFF\xFF\xFFXcO\xF5\xFF\xFF\xFF\xFFHF?\xF6\xFF\xFF\xFF\xFFXE/\xF7\xFF\xFF\xFF\xFF\xC8b(\xF8\xFF\xFF\xFF\xFFX'\x0F\xF9\xFF\xFF\xFF\xFF\xC8D\x08\xFA\xFF\xFF\xFF\xFF\xD8C\xF8\xFA\xFF\xFF\xFF\xFF\xC8&\xE8\xFB\xFF\xFF\xFF\xFF\xD8%\xD8\xFC\xFF\xFF\xFF\xFF\xC8\x08\xC8\xFD\xFF\xFF\xFF\xFF\xD8\x07\xB8\xFE\xFF\xFF\xFF\xFF\xC8\xEA\xA7\xFF\xFF\xFF\xFF\xFF\xD8\xE9\x97\0\0\0\0\0\xC8\xCC\x87\x01\0\0\0\0\xD8\xCBw\x02\0\0\0\0H\xE9p\x03\0\0\0\0X\xE8`\x04\0\0\0\0H\xCBP\x05\0\0\0\0X\xCA@\x06\0\0\0\0H\xAD0\x07\0\0\0\0X\xAC \x08\0\0\0\0H\x8F\x10\t\0\0\0\0X\x8E\0\n\0\0\0\0Hq\xF0\n\0\0\0\0Xp\xE0\x0B\0\0\0\0\xC8\x8D\xD9\x0C\0\0\0\0XR\xC0\r\0\0\0\0\xC8o\xB9\x0E\0\0\0\0\xD8n\xA9\x0F\0\0\0\0\xC8Q\x99\x10\0\0\0\0\xD8P\x89\x11\0\0\0\0\xC83y\x12\0\0\0\0\xD82i\x13\0\0\0\0\xC8\x15Y\x14\0\0\0\0\xD8\x14I\x15\0\0\0\0\xC8\xF78\x16\0\0\0\0\xD8\xF6(\x17\0\0\0\0H\x14\"\x18\0\0\0\0\xD8\xD8\x08\x19\0\0\0\0H\xF6\x01\x1A\0\0\0\0X\xF5\xF1\x1A\0\0\0\0H\xD8\xE1\x1B\0\0\0\0X\xD7\xD1\x1C\0\0\0\0H\xBA\xC1\x1D\0\0\0\0X\xB9\xB1\x1E\0\0\0\0H\x9C\xA1\x1F\0\0\0\0\xF4\xCFu \0\0\0\0db\x81!\0\0\0\0\xF4\xB1U\"\0\0\0\0\xD4pj#\0\0\0\0\xF4\x935$\0\0\0\0\xE4`J%\0\0\0\0\xF4u\x15&\0\0\0\0\xE4B*'\0\0\0\0t\x92\xFE'\0\0\0\0\xE4$\n)\0\0\0\0tt\xDE)\0\0\0\0\xE4\x06\xEA*\0\0\0\0tV\xBE+\0\0\0\0d#\xD3,\0\0\0\0t8\x9E-\0\0\0\0d\x05\xB3.\0\0\0\0t\x1A~/\0\0\0\0d\xE7\x920\0\0\0\0\xF46g1\0\0\0\0d\xC9r2\0\0\0\0\xF4\x18G3\0\0\0\0d\xABR4\0\0\0\0\xF4\xFA&5\0\0\0\0d\x8D26\0\0\0\0\xF4\xDC\x067\0\0\0\0\xE4\xA9\x1B8\0\0\0\0\xF4\xBE\xE68\0\0\0\0\xE4\x8B\xFB9\0\0\0\0\xF4\xA0\xC6:\0\0\0\0\xE4m\xDB;\0\0\0\0t\xBD\xAF<\0\0\0\0\xE4O\xBB=\0\0\0\0t\x9F\x8F>\0\0\0\0\xE41\x9B?\0\0\0\0t\x81o@\0\0\0\0dN\x84A\0\0\0\0tcOB\0\0\0\0d0dC\0\0\0\0tE/D\0\0\0\0d\x12DE\0\0\0\0\xF4w\xF3E\0\0\0\0\xE4.-G\0\0\0\0\xF4Y\xD3G\0\0\0\0\xE4\x10\rI\0\0\0\0\xF4;\xB3I\0\0\0\0\xE4\xF2\xECJ\0\0\0\0tX\x9CK\0\0\0\0d\x0F\xD6L\0\0\0\0t:|M\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x07\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x94\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x94\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA4\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xE8\xEA\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0D\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0N\0\0D\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\0\xCF\0\x0B\x01\x18\x96\xFD\x86\xFF\xFF\xFF\xFF\x90\xAF\xB8\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10\x01v\xD3\xFF\xFF\xFF\xFF\0oS\xD4\xFF\xFF\xFF\xFF\x10\xE3U\xD5\xFF\xFF\xFF\xFF\0\xDC \xD6\xFF\xFF\xFF\xFF\x10\xC55\xD7\xFF\xFF\xFF\xFF\0\xBE\0\xD8\xFF\xFF\xFF\xFF\x10\xA7\x15\xD9\xFF\xFF\xFF\xFF\0\xA0\xE0\xD9\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\0\x0F\x17\xE9\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\0\xD3\xD6\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\0\xCB\x91\xEE\xFF\xFF\xFF\xFF\x90\xEE\xAF\xEF\xFF\xFF\xFF\xFF\0\xADq\xF0\xFF\xFF\xFF\xFF\x90\x19a\x04\0\0\0\0\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\xE8\x9A\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0]\0DKL\xA4\xFF\xFF\xFF\xFF\xE0\xDC\x9A \0\0\0\0P\x9B\\!\0\0\0\0\xE0\xBEz\"\0\0\0\0P}<#\0\0\0\0\xE0\x8C]D\0\0\0\0\xD0\xC8\xD6D\0\0\0\0\x01\x02\x01\x02\x01\x02\x01<\xAE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x18\x01;\x01Y\x01\xFCw\x80\x9B\xFF\xFF\xFF\xFF\xE0z\xF5'\0\0\0\0\xD0]\xE5(\0\0\0\0\xE0\\\xD5)\0\0\0\0\xD0?\xC5*\0\0\0\0`y\xBE+\0\0\0\0PF\xD3,\0\0\0\0`[\x9E-\0\0\0\0P(\xB3.\0\0\0\0`=~/\0\0\0\0P\n\x930\0\0\0\0\xE0Yg1\0\0\0\0P\xECr2\0\0\0\0\xE0;G3\0\0\0\0P\xCER4\0\0\0\0\xE0\x1D'5\0\0\0\0P\xB026\0\0\0\0\xE0\xFF\x067\0\0\0\0\xD0\xCC\x1B8\0\0\0\0\xE0\xE1\xE68\0\0\0\0\xD0\xAE\xFB9\0\0\0\0\xE0\xC3\xC6:\0\0\0\0\xD0\x90\xDB;\0\0\0\0`\xE0\xAF<\0\0\0\0\xD0r\xBB=\0\0\0\0`\xC2\x8F>\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\xD0Q-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x84\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0PST\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01PDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x18\x04\x9B\x04\xD7\x04p\xE8\xB6\xA5\xFF\xFF\xFF\xFFpOy\xA9\xFF\xFF\xFF\xFF\x809\xF1\xAF\xFF\xFF\xFF\xFFpdf\xB6\xFF\xFF\xFF\xFF\0\x10\x1B\xB7\xFF\xFF\xFF\xFF\xF0\xF2\n\xB8\xFF\xFF\xFF\xFF\x80\x8D\xEA\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\xAE\x9D\xD2\xFF\xFF\xFF\xFF\0Y\x1B\xD7\xFF\xFF\xFF\xFF\xF0\xB4\x91\xD8\xFF\xFF\xFF\xFF\0\x07\0\xDB\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\xA0\xB3\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\xA0\x95\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\x90i\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\x90K~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\x90-^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF\x10JG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF\x10\x0E\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\x90\xEE\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\x90\xD0\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\x90\xB2o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\x90\x94O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90X\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0\xA0\x82\x0FF\0\0\0\0\x90O$G\0\0\0\0 \x9F\xF8G\0\0\0\0\x901\x04I\0\0\0\0 \x81\xD8I\0\0\0\0\x90\x13\xE4J\0\0\0\0\x01\x02\x01\x02\x03\x02\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02L\x92\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0h\x05\x15\x06G\x06\xECx\xEEr\xFF\xFF\xFF\xFFp\x93\xB8\x9E\xFF\xFF\xFF\xFF`\xEB\xBA\x9F\xFF\xFF\xFF\xFF\xC8.\x87\xA0\xFF\xFF\xFF\xFF@\xB1\x9A\xA1\xFF\xFF\xFF\xFF\xF0\x06\x94\xA2\xFF\xFF\xFF\xFF@\xA9U\xA3\xFF\xFF\xFF\xFF\xF0]\x86\xA4\xFF\xFF\xFF\xFF`x(\xA5\xFF\xFF\xFF\xFF\xF0?f\xA6\xFF\xFF\xFF\xFF\xE0N\x0C\xA7\xFF\xFF\xFF\xFF\xF0!F\xA8\xFF\xFF\xFF\xFF\xE00\xEC\xA8\xFF\xFF\xFF\xFFp\xC9\x1C\xAA\xFF\xFF\xFF\xFF`M\xD5\xAA\xFF\xFF\xFF\xFFp\xAB\xFC\xAB\xFF\xFF\xFF\xFF`/\xB5\xAC\xFF\xFF\xFF\xFFp\x8D\xDC\xAD\xFF\xFF\xFF\xFF`\x11\x95\xAE\xFF\xFF\xFF\xFFpo\xBC\xAF\xFF\xFF\xFF\xFF\xE0-~\xB0\xFF\xFF\xFF\xFFpQ\x9C\xB1\xFF\xFF\xFF\xFF`Jg\xB2\xFF\xFF\xFF\xFFp3|\xB3\xFF\xFF\xFF\xFF`,G\xB4\xFF\xFF\xFF\xFFp\x15\\\xB5\xFF\xFF\xFF\xFF`\x0E'\xB6\xFF\xFF\xFF\xFFp\xF7;\xB7\xFF\xFF\xFF\xFF`\xF0\x06\xB8\xFF\xFF\xFF\xFF\xF0\x13%\xB9\xFF\xFF\xFF\xFF`\xD2\xE6\xB9\xFF\xFF\xFF\xFF\xF0\xF5\x04\xBB\xFF\xFF\xFF\xFF\xE0\xEE\xCF\xBB\xFF\xFF\xFF\xFF\xF0\xD7\xE4\xBC\xFF\xFF\xFF\xFF\xE0\xD0\xAF\xBD\xFF\xFF\xFF\xFF\xF0\xB9\xC4\xBE\xFF\xFF\xFF\xFF\xE0\xB2\x8F\xBF\xFF\xFF\xFF\xFF\xF0\x9B\xA4\xC0\xFF\xFF\xFF\xFF\xE0\x94o\xC1\xFF\xFF\xFF\xFF\xF0}\x84\xC2\xFF\xFF\xFF\xFF\xE0vO\xC3\xFF\xFF\xFF\xFF\xF0_d\xC4\xFF\xFF\xFF\xFF\xE0X/\xC5\xFF\xFF\xFF\xFFp|M\xC6\xFF\xFF\xFF\xFF\xE0:\x0F\xC7\xFF\xFF\xFF\xFFp^-\xC8\xFF\xFF\xFF\xFFp\xF0\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xE0\xFB`\xD2\xFF\xFF\xFF\xFFP\x89\xDB\xD2\xFF\xFF\xFF\xFF\xE0\xDD@\xD4\xFF\xFF\xFF\xFF\xF0\xC6U\xD5\xFF\xFF\xFF\xFF\xE0\xBF \xD6\xFF\xFF\xFF\xFF\xF0\xA85\xD7\xFF\xFF\xFF\xFF\xE0\xA1\0\xD8\xFF\xFF\xFF\xFF\xF0\x8A\x15\xD9\xFF\xFF\xFF\xFF`\x923\xDA\xFF\xFF\xFF\xFFp\xA7\xFE\xDA\xFF\xFF\xFF\xFF`t\x13\xDC\xFF\xFF\xFF\xFFp\x89\xDE\xDC\xFF\xFF\xFF\xFF`\x82\xA9\xDD\xFF\xFF\xFF\xFFpk\xBE\xDE\xFF\xFF\xFF\xFF`d\x89\xDF\xFF\xFF\xFF\xFFpM\x9E\xE0\xFF\xFF\xFF\xFF`Fi\xE1\xFF\xFF\xFF\xFFp/~\xE2\xFF\xFF\xFF\xFF`(I\xE3\xFF\xFF\xFF\xFFp\x11^\xE4\xFF\xFF\xFF\xFF`\n)\xE5\xFF\xFF\xFF\xFF\xF0-G\xE6\xFF\xFF\xFF\xFF\xE0&\x12\xE7\xFF\xFF\xFF\xFF\xF0\x0F'\xE8\xFF\xFF\xFF\xFF\xE0\xF2\x16\xE9\xFF\xFF\xFF\xFF\xF0\xF1\x06\xEA\xFF\xFF\xFF\xFF\xE0\xD4\xF6\xEA\xFF\xFF\xFF\xFF\xF0\xD3\xE6\xEB\xFF\xFF\xFF\xFF\xE0\xB6\xD6\xEC\xFF\xFF\xFF\xFF\xF0\xB5\xC6\xED\xFF\xFF\xFF\xFF`\xD3\xBF\xEE\xFF\xFF\xFF\xFFp\xD2\xAF\xEF\xFF\xFF\xFF\xFF`\xB5\x9F\xF0\xFF\xFF\xFF\xFFp\xB4\x8F\xF1\xFF\xFF\xFF\xFF`\x97\x7F\xF2\xFF\xFF\xFF\xFFp\x96o\xF3\xFF\xFF\xFF\xFF`y_\xF4\xFF\xFF\xFF\xFFpxO\xF5\xFF\xFF\xFF\xFF`[?\xF6\xFF\xFF\xFF\xFFpZ/\xF7\xFF\xFF\xFF\xFF\xE0w(\xF8\xFF\xFF\xFF\xFFp<\x0F\xF9\xFF\xFF\xFF\xFF\xE0Y\x08\xFA\xFF\xFF\xFF\xFF\xF0X\xF8\xFA\xFF\xFF\xFF\xFF\xE0;\xE8\xFB\xFF\xFF\xFF\xFF\xF0:\xD8\xFC\xFF\xFF\xFF\xFF\xE0\x1D\xC8\xFD\xFF\xFF\xFF\xFF\xF0\x1C\xB8\xFE\xFF\xFF\xFF\xFF\xE0\xFF\xA7\xFF\xFF\xFF\xFF\xFF\xF0\xFE\x97\0\0\0\0\0\xE0\xE1\x87\x01\0\0\0\0\xF0\xE0w\x02\0\0\0\0`\xFEp\x03\0\0\0\0p\xFD`\x04\0\0\0\0`\xE0P\x05\0\0\0\0p\xDF@\x06\0\0\0\0`\xC20\x07\0\0\0\0p\xC1 \x08\0\0\0\0`\xA4\x10\t\0\0\0\0p\xA3\0\n\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xEF\xE68\0\0\0\0\xE0\xBC\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x94\xB5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0PST\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01PDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x10\x04\x92\x04\xC4\x04\xECv=^\xFF\xFF\xFF\xFF\xA0\xBD\xB8\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF \x0Fv\xD3\xFF\xFF\xFF\xFF\x10\x08A\xD4\xFF\xFF\xFF\xFF \xF1U\xD5\xFF\xFF\xFF\xFF\x10\xEA \xD6\xFF\xFF\xFF\xFF \xD35\xD7\xFF\xFF\xFF\xFF\x10\xCC\0\xD8\xFF\xFF\xFF\xFF \xB5\x15\xD9\xFF\xFF\xFF\xFF\x10\xAE\xE0\xD9\xFF\xFF\xFF\xFF\xA0\xD1\xFE\xDA\xFF\xFF\xFF\xFF\x10\x90\xC0\xDB\xFF\xFF\xFF\xFF\xA0\xB3\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\xA0\x95\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\xA0w\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\xA0Y~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\xA0;^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF XG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF :'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF \x1C\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF \xFE\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF \xE0\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\xA0\xFC\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\xA0\xDE\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\xA0\xC0o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\xA0\xA2O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\xA0\x84/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\xA0f\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0\xEB \x08\0\0\0\0\x90\xCE\x10\t\0\0\0\0\xA0\xCD\0\n\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0\0\"\xFA\x1F\0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x94\x8C\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x02E\x03\x9F\x03\x9C\x8A\x86}\xFF\xFF\xFF\xFF\xB0\xCB\xB8\x9E\xFF\xFF\xFF\xFF\xA0#\xBB\x9F\xFF\xFF\xFF\xFF\xB0\x0C\xD0\xA0\xFF\xFF\xFF\xFF\x80\xD2\xA2\xA1\xFF\xFF\xFF\xFF\xB0(\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF 4a\xD2\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90\x84\xC5\xF8\xFF\xFF\xFF\xFF ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\0\x7F\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x80\xA2OB\0\0\0\0\x80}dC\0\0\0\0\xE0o\xB7C\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xEC\xA4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02D\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\xBF7\x87}\xFF\xFF\xFF\xFF\xB0(\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF 4a\xD2\xFF\xFF\xFF\xFF0U\xB8\xFE\xFF\xFF\xFF\xFF 8\xA8\xFF\xFF\xFF\xFF\xFF07\x98\0\0\0\0\0 \x1A\x88\x01\0\0\0\x000\x19x\x02\0\0\0\0\xA06q\x03\0\0\0\0\xB05a\x04\0\0\0\0\xA0\x18Q\x05\0\0\0\0\xB0\x17A\x06\0\0\0\0\xA0\xFA0\x07\0\0\0\0\xB0Q\x8D\x07\0\0\0\0\xA0\xDC\x10\t\0\0\0\x000\xCD\xAD\t\0\0\0\0\xA0\xBE\xF0\n\0\0\0\0\xB0\xBD\xE0\x0B\0\0\0\0 \xDB\xD9\x0C\0\0\0\0\xB0\x9F\xC0\r\0\0\0\0 \xBD\xB9\x0E\0\0\0\x000\xBC\xA9\x0F\0\0\0\0 \x9F\x99\x10\0\0\0\x000\x9E\x89\x11\0\0\0\0 \x81y\x12\0\0\0\x000\x80i\x13\0\0\0\0 cY\x14\0\0\0\x000bI\x15\0\0\0\0 E9\x16\0\0\0\x000D)\x17\0\0\0\0\xA0a\"\x18\0\0\0\x000&\t\x19\0\0\0\0\xA0C\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0 \x98-G\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x81\xCE\0\0\0\0\0\0\0\0\x01}\xFF\xFF\xFF\xFF\xFF\xFF\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x19L\0\0M\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0Y\0\0W\0\0T\0\0\0\0\0Y\0\0P\0\0T\0\0\0\0\0Y\0\0D\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x88\0\x99\0\xB7\0\x80\xCC\x1E\xFE\xFF\xFF\xFF\xFF \x06\xDAJ\0\0\0\0\xF0\xCA\x8FK\0\0\0\0 \x9C\xA9N\0\0\0\0\x90\xCDCO\0\0\0\0\x80;\nX\0\0\0\0\x10\x0F\xA4Z\0\0\0\0@\x14\xB9[\0\0\0\0\x80\x1D\x8D\\\0\0\0\x000E\x96]\0\0\0\0\0\xC5c^\0\0\0\0<\xA0x_\0\0\0\0P\xB7L`\0\0\0\0<\x82Xa\0\0\0\0P\x99,b\0\0\0\0\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\0O\x03\x17\0\0\0\0\x80d!\x18\0\0\0\0\x001\xE3\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80'g\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\x80\xCE\x80!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0_\x02&\0\0\0\0\0\xAF)'\0\0\0\0\0\xB6\xF4'\0\0\0\0\x80\xE1\xED(\0\0\0\0\0\x98\xD4)\0\0\0\0\x80\xC3\xCD*\0\0\0\0\0z\xB4+\0\0\0\0\x80\xA5\xAD,\0\0\0\0\0\\\x94-\0\0\0\0\x80\x87\x8D.\0\0\0\0\0>t/\0\0\0\0\x80im0\0\0\0\0\x80Z]1\0\0\0\0\0\x86V2\0\0\0\0\x80<=3\0\0\0\0\0h64\0\0\0\0\x80\x1E\x1D5\0\0\0\0\0J\x166\0\0\0\0\x80\0\xFD6\0\0\0\0\0,\xF67\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\x80*\xBF;\0\0\0\0\0\xE1\xA5<\0\0\0\0\x80\x0C\x9F=\0\0\0\0\0\xC3\x85>\0\0\0\0\x80\xEE~?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xD0^A\0\0\0\0\0\x87EB\0\0\0\0\x80\xB2>C\0\0\0\0\x80\xA3.D\0\0\0\0\x80\x94\x1EE\0\0\0\0\0K\x05F\0\0\0\0\0\xB1\x07G\0\0\0\0\0\xA2\xF7G\0\0\0\0\0\x93\xE7H\0\0\0\0\0\x84\xD7I\0\0\0\0\0u\xC7J\0\0\0\0\xD0\xD3\x1DM\0\0\0\0\x01\x02\x01\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\0\0\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\t-\0\x000\0\x000\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x802 \xE2\xFF\xFF\xFF\xFF@\"\xDAJ\0\0\0\0\x01\x02\0\0\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08-\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x02\xE2\x02\x1E\x03\0\xAD\x98\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xBC0\x17\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\0\xB0\x86CX\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\0\0\0\0\0\0\0\0\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C-\0\x000\0\x000\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\0-\x02\r\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04-\0\x000\0\x000\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0+00\0\0\0\0\0\0\0\0\0\0\x01+02\0\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x18\0\x1B\09\0\0G\rB\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x01\x02\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08-\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0B\0\x80\x89X\xE9\xFF\xFF\xFF\xFF\x109M-\0\0\0\0\0\x85\xB5.\0\0\0\x000E\x7Fe\0\0\0\0\x01\0\x01\x02\0\0\0\0\0\0\0\0\0\0pb\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08-\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x01#\x02\xDC{\x19\xAA\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xFC\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0P\x95x)\0\0\0\0@\xD0\xD4)\0\0\0\0@\xC1\xC4*\0\0\0\0@\xB2\xB4+\0\0\0\0@\xA3\xA4,\0\0\0\0@\x94\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0 \xC6\xE0e\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01$H\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x04`T\0\0\0\0\0\0\x01\x08pb\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\x02\x0F\x037\x03\xD0\xD6\xA3\xB6\xFF\xFF\xFF\xFF\xE0yr\x06\0\0\0\0P\xAB\x0C\x07\0\0\0\0`7$\x08\0\0\0\0\xD0\xDE\xED\x08\0\0\0\0\xE0j\x05\n\0\0\0\0P\x12\xCF\n\0\0\0\0\xE0\xEF\xE7\x0B\0\0\0\0\xD0u\xDA\x0C\0\0\0\0`#\xC9\r\0\0\0\0\xD0\xCA\x92\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0\xD0\xACr\x10\0\0\0\0`\xD5\xAD\x1C\0\0\0\0\xD0\t\x9F\x1D\0\0\0\0`\xFD\x92\x1E\0\0\0\0P\xE0\x82\x1F\0\0\0\0`\xDFr \0\0\0\0P\xC2b!\0\0\0\0`\xC1R\"\0\0\0\0\xD0\xDEK#\0\0\0\0`\xBCd$\0\0\0\0\xD0\xC0+%\0\0\0\0`o7&\0\0\0\0\xD0\xA2\x0B'\0\0\0\0\xE0s\x0B(\0\0\0\0PJ\xE2(\0\0\0\0`\xBE\xE4)\0\0\0\0\xD0f\xCB*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0H\xAB,\0\0\0\0\xE0G\x9B-\0\0\0\0\xD0\xB5x.\0\0\0\0`d\x84/\0\0\0\0\xE0\xA5X0\0\0\0\0`Fd1\0\0\0\0`\xC2A2\0\0\0\0`(D3\0\0\0\0`\xA4!4\0\0\0\0`\n$5\0\0\0\0`\x86\x016\0\0\0\0`\x93z7\0\0\0\0\xE0\xA2\xEA7\0\0\0\0\xE0|\xE28\0\0\0\0`\xBF\xD39\0\0\0\0\xE0^\xC2:\0\0\0\0`\xA1\xB3;\0\0\0\0`\x92\xA3<\0\0\0\0`\x83\x93=\0\0\0\0`t\x83>\0\0\0\0`O\x98?\0\0\0\0`Vc@\0\0\0\0\xE0\xF6nA\0\0\0\0\xE0rLB\0\0\0\0\xE0c]1\0\0\0\0`\x19r2\0\0\0\0` =3\0\0\0\0`\xFBQ4\0\0\0\0`\x02\x1D5\0\0\0\0`\xDD16\0\0\0\0`\xE4\xFC6\0\0\0\0\xE0\xF9\x1A8\0\0\0\0`\xC6\xDC8\0\0\0\0\xE0\xDB\xFA9\0\0\0\0`\xA8\xBC:\0\0\0\0\xE0\xBD\xDA;\0\0\0\0\xE0\xC4\xA5<\0\0\0\0\xE0\x9F\xBA=\0\0\0\0\xE0\xA6\x85>\0\0\0\0\xE0\x81\x9A?\0\0\0\0\xE0\x88e@\0\0\0\0`\x9E\x83A\0\0\0\0\xE0jEB\0\0\0\0`\x80cC\0\0\0\0\xE0L%D\0\0\0\0`bCE\0\0\0\0\xE0.\x05F\0\0\0\0`D#G\0\0\0\0`K\xEEG\0\0\0\0`&\x03I\0\0\0\0`-\xCEI\0\0\0\0`\x08\xE3J\0\0\0\0`\x0F\xAEK\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\x01\x02\x03\x02\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x05\x06\x07\x08\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x07\x06\x07\x01d\xA6\0\0\0\0\0\0\0\0\xC0\xA8\0\0\0\0\0\0\0\x04\xD0\xB6\0\0\0\0\0\0\0\x08\xE0\xC4\0\0\0\0\0\0\x01\x0C\xD0\xB6\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\x01\x10\xC0\xA8\0\0\0\0\0\0\x01\x04\xB0\x9A\0\0\0\0\0\0\0\x10\xD0\xB6\0\0\0\0\0\0\x01\x04L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x01-\x02\xE0\x94\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF0\xCE\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\xA1\x84.\0\0\0\0`\x92t/\0\0\0\0`\x83d0\0\0\0\0\xE0\xAE]1\0\0\0\0\xE0\x89r2\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x06\x01\x07\x04\x02\x04\x02\x04\x06\x01\x06\x01\x06\x01\x06\x01\x06\x01\x06\x01\x06\x01\x06\x01\x06\x01\x06\x01\x06\x02 /\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\0\x0C`T\0\0\0\0\0\0\x01\x0CPF\0\0\0\0\0\0\x01\x04PF\0\0\0\0\0\0\x01\x08`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x01-\x02h\x8E\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x06\x01\x07\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x985\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x04PF\0\0\0\0\0\0\x01\x08`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD0\0\xEA\0&\x01D\x8D\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x02\xBC6\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0CPF\0\0\0\0\0\0\x01\x04PF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x017\x02P\x93\x19\xAA\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF0\xCE\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x06\x07\x08\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x02\xB00\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\0\x0C`T\0\0\0\0\0\0\x01\x0CPF\0\0\0\0\0\0\x01\x10PF\0\0\0\0\0\0\x01\x08@8\0\0\0\0\0\0\0\x10`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\x01\xE6\x01\x0E\x02\xDC\xB1\x86i\xFF\xFF\xFF\xFF\xE0<0\x9E\xFF\xFF\xFF\xFFPh0\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0P\xBD\xE8\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0@\xC8\xBD\x1B\0\0\0\0P\xC7\xAD\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0\0x\xF6'\0\0\0\0\x80\xBA\xE7(\0\0\0\0\0\xFD\xD8)\0\0\0\0\x80?\xCA*\0\0\0\0\x800\xBA+\0\0\0\0\0s\xAB,\0\0\0\0\0d\x9B-\0\0\0\0\x80\xA6\x8C.\0\0\0\0\x80\x97|/\0\0\0\0\0\xDAm0\0\0\0\0\x80\x1C_1\0\0\0\0\0_P2\0\0\0\0\0P@3\0\0\0\0\x80\x9214\0\0\0\0\x80\x83!5\0\0\0\0\0\xC6\x126\0\0\0\0\0\xB7\x027\0\0\0\0\x80\xF9\xF37\0\0\0\0\0<\xE58\0\0\0\0\x80~\xD69\0\0\0\0\x80o\xC6:\0\0\0\0\0\xB2\xB7;\0\0\0\0\0\xA3\xA7<\0\0\0\0\x80\xE5\x98=\0\0\0\0\x80\xD6\x88>\0\0\0\0\0\x19z?\0\0\0\0\x80[k@\0\0\0\0\0\x9E\\A\0\0\0\0\0\x8FLB\0\0\0\0\x80\xD1=C\0\0\0\0\x80\xC2-D\0\0\0\0\0\x05\x1FE\0\0\0\0\0\xF6\x0EF\0\0\0\0\x808\0G\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xA4)\0\0\0\0\0\0\0\0\xA0)\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\x08@8\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\x97\x02D\x95\x19\xAA\xFF\xFF\xFF\xFFP\x0C\xDA\xE7\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0p\x18\xF5'\0\0\0\0p\t\xE5(\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0\x80\x93\xACN\0\0\0\0\0`nO\0\0\0\0\x80u\x8CP\0\0\0\0\x80|WQ\0\0\0\0\x80WlR\0\0\0\0\x80^7S\0\0\0\0\x809LT\0\0\0\0\x80@\x17U\0\0\0\0\x80\x1B,V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xBC.\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x04@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\xC4\x85\xB6V\xFF\xFF\xFF\xFF\xC4gj\xA2\xFF\xFF\xFF\xFF\x01\x02<^\0\0\0\0\0\0\0\0<^\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xAA\x02\xFC}\xD5\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xEE\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\0\x80L\xC7/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0@\xEA\xF6V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x02\x01\x02\x84N\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x04pb\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\0\0\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0\0\0\0\0\0\0\0\0\x08\x02I\x02g\x02\xB8\xC2\xB6V\xFF\xFF\xFF\xFF\xE0ce\xA2\xFF\xFF\xFF\xFFP\x82{\xA3\xFF\xFF\xFF\xFF`\x80N\xA4\xFF\xFF\xFF\xFF\xD0\xB4?\xA5\xFF\xFF\xFF\xFF\xE0'%\xA6\xFF\xFF\xFF\xFF\xD0\x7F'\xA7\xFF\xFF\xFF\xFF\xE0\xF3)\xA8\xFF\xFF\xFF\xFFP\xB2\xEB\xA8\xFF\xFF\xFF\xFF\xE0\x85*\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xE0\xEC\xEC\xEB\xFF\xFF\xFF\xFFP\x94\xB6\xEC\xFF\xFF\xFF\xFF\xE0q\xCF\xED\xFF\xFF\xFF\xFFP\x19\x99\xEE\xFF\xFF\xFF\xFF`\xA5\xB0\xEF\xFF\xFF\xFF\xFF\xD0Lz\xF0\xFF\xFF\xFF\xFF`^\xA6\x04\0\0\0\0\xD0w+\x05\0\0\0\0\xE0\x03C\x06\0\0\0\0P\xAB\x0C\x07\0\0\0\0`7$\x08\0\0\0\0\xD0\xDE\xED\x08\0\0\0\0\xE0j\x05\n\0\0\0\0P\x12\xCF\n\0\0\0\0\xE0\xEF\xE7\x0B\0\0\0\0P\x97\xB1\x0C\0\0\0\0`#\xC9\r\0\0\0\0\xD0\xCA\x92\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0\xD0\xACr\x10\0\0\0\0\xE0.\xF4\x1A\0\0\0\0\xD0\x9C\xD1\x1B\0\0\0\0`b\xD5\x1C\0\0\0\0P\xD0\xB2\x1D\0\0\0\0\xE0\x95\xB6\x1E\0\0\0\0\xD0\x03\x94\x1F\0\0\0\0`\xC9\x97 \0\0\0\0P7u!\0\0\0\0\xE0,\xA3\"\0\0\0\0P\xBCW#\0\0\0\0`_g$\0\0\0\0\xD0\xEF8%\0\0\0\0`\xB5<&\0\0\0\0P#\x1A'\0\0\0\0\xE0\xE8\x1D(\0\0\0\0\xD0V\xFB(\0\0\0\0\xE0m\0*\0\0\0\0\xD0\t\xCE*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0\x91M2\0\0\0\0\xE0\x90=3\0\0\0\0\xD0s-4\0\0\0\0\xE0r\x1D5\0\0\0\0\xD0U\r6\0\0\0\0\xE0T\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01H!\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x01\x19\x02\x10~\x19\xAA\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xFC\xF4'\0\0\0\0\xC0\xA3\xBE(\0\0\0\x0007\xE7)\0\0\0\0 \xA5\xC4*\0\0\0\x000\x19\xC7+\0\0\0\0 \x87\xA4,\0\0\0\x000\xFB\xA6-\0\0\0\0 i\x84.\0\0\0\x000\xDD\x86/\0\0\0\0 Kd0\0\0\0\x000\xBFf1\0\0\0\0\xA0gM2\0\0\0\0\xD8\x89=3\0\0\0\0\xC8VR4\0\0\0\0\xD8k\x1D5\0\0\0\0\xC8826\0\0\0\0\xD8M\xFD6\0\0\0\0HU\x1B8\0\0\0\0\xD8/\xDD8\0\0\0\0H7\xFB9\0\0\0\0\xD8\x11\xBD:\0\0\0\0H\x19\xDB;\0\0\0\0X.\xA6<\0\0\0\0H\xFB\xBA=\0\0\0\0X\x10\x86>\0\0\0\0H\xDD\x9A?\0\0\0\0X\xF2e@\0\0\0\0\xC8\xF9\x83A\0\0\0\0X\xD4EB\0\0\0\0 \x92\xFBB\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x02\xF0E\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x04`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xAB\x02\xA0\xF9\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xE0\x87\x18\x16\0\0\0\0\xF0\x86\x08\x17\0\0\0\0`\xBB\xF9\x17\0\0\0\0p\xBA\xE9\x18\0\0\0\0\xE0\xEE\xDA\x19\0\0\0\0p?\xCC\x1A\0\0\0\0\x90L\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x90.\x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x90\x10|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x90\xF2[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x90\xD4;#\0\0\0\0\x90\xC5+$\0\0\0\0\x90\xB6\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\x10\xD3\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0 \xD2\xF4'\0\0\0\0 \xC3\xE4(\0\0\0\0 kx)\0\0\0\0\x10\xA6\xD4)\0\0\0\0\x10\x97\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\x10y\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\x10[\x84.\0\0\0\0\x10Lt/\0\0\0\0\x10=d0\0\0\0\0\x90h]1\0\0\0\0\x90Cr2\0\0\0\0\x90J=3\0\0\0\0\x90%R4\0\0\0\0\x90,\x1D5\0\0\0\0\x90\x0726\0\0\0\0\x90\x0E\xFD6\0\0\0\0\x10$\x1B8\0\0\0\0\x90\xF0\xDC8\0\0\0\0\x10\x06\xFB9\0\0\0\0\x90\xD2\xBC:\0\0\0\0\x10\xE8\xDA;\0\0\0\0\x10\xEF\xA5<\0\0\0\0\x10\xCA\xBA=\0\0\0\0\x10\xD1\x85>\0\0\0\0\x10\xAC\x9A?\0\0\0\0\x10\xB3e@\0\0\0\0\x90\xC8\x83A\0\0\0\0\x10\x95EB\0\0\0\0\x90\xAAcC\0\0\0\0\x10w%D\0\0\0\0\x90\x8CCE\0\0\0\0\x10Y\x05F\0\0\0\0\x90n#G\0\0\0\0\x90u\xEEG\0\0\0\0\x90P\x03I\0\0\0\0\x90W\xCEI\0\0\0\0\x902\xE3J\0\0\0\0\x909\xAEK\0\0\0\0\x10O\xCCL\0\0\0\0\x90\x1B\x8EM\0\0\0\0\0\xC9KT\0\0\0\0 \xCE\xF6V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x01\x02`j\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x04\x90~\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+0530XM\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x8E\0$\x99\xB6V\xFF\xFF\xFF\xFF\x1C\xBD\x9D\x87\xFF\xFF\xFF\xFF(\x1CZ\xCB\xFF\xFF\xFF\xFF\xA0+\x95\xCC\xFF\xFF\xFF\xFF8\x80u\xD2\xFF\xFF\xFF\xFF(\0\xA61\0\0\0\0 \0q2\0\0\0\0(\xEA?D\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x02\xDCJ\0\0\0\0\0\0\0\0\xE4J\0\0\0\0\0\0\0\x04XM\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0Eh[\0\0\0\0\0\0\x01\x12h[\0\0\0\0\0\0\0\x12`T\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x03A\x04i\x04x\xAB\xF2\xA1\xFF\xFF\xFF\xFF\x80/\x81\xA2\xFF\xFF\xFF\xFFp\x9D^\xA3\xFF\xFF\xFF\xFF\x80\x11a\xA4\xFF\xFF\xFF\xFFp\x7F>\xA5\xFF\xFF\xFF\xFF\x80\xF3@\xA6\xFF\xFF\xFF\xFFpa\x1E\xA7\xFF\xFF\xFF\xFF\x80\xD5 \xA8\xFF\xFF\xFF\xFF\xF0}\x07\xA9\xFF\xFF\xFF\xFF\0R\x8F\xF1\xFF\xFF\xFF\xFFp\x9C[\xF2\xFF\xFF\xFF\xFF\x80(s\xF3\xFF\xFF\xFF\xFFp~;\xF4\xFF\xFF\xFF\xFF\x80\xADU\xF5\xFF\xFF\xFF\xFF\xF0T\x1F\xF6\xFF\xFF\xFF\xFF\0\xE16\xF7\xFF\xFF\xFF\xFF\xF06\xFF\xF7\xFF\xFF\xFF\xFF\0\xDA\x0E\xF9\xFF\xFF\xFF\xFF\xF0\xBB\xE1\xF9\xFF\xFF\xFF\xFF\0H\xF9\xFA\xFF\xFF\xFF\xFFp\xEF\xC2\xFB\xFF\xFF\xFF\xFF\0\xCD\xDB\xFC\xFF\xFF\xFF\xFFpt\xA5\xFD\xFF\xFF\xFF\xFF\x80\0\xBD\xFE\xFF\xFF\xFF\xFF\xF0\xA7\x86\xFF\xFF\xFF\xFF\xFF\x004\x9E\0\0\0\0\0p\xDBg\x01\0\0\0\0\x80g\x7F\x02\0\0\0\0\xF0\x0EI\x03\0\0\0\0\x80\xECa\x04\0\0\0\0\xF0\x93+\x05\0\0\0\0\0 C\x06\0\0\0\0p\xC7\x0C\x07\0\0\0\0\x80S$\x08\0\0\0\0\xF0\xFA\xED\x08\0\0\0\0\0\x87\x05\n\0\0\0\0p.\xCF\n\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0p\xB3\xB1\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0\xF0Yk\x0E\0\0\0\0\0s\xAA\x0F\0\0\0\0p\x8DL\x10\0\0\0\0\0\xC5\xF4\x18\0\0\0\0pm\xDB\x19\0\0\0\0\0J\xD7\x1A\0\0\0\0p\xF2\xBD\x1B\0\0\0\0\0#U\x1E\0\0\0\0p\xE5\x8A\x1F\0\0\0\0\0zG \0\0\0\0\xF0\x19\x89!\0\0\0\0\0t<\"\0\0\0\0\xF0\x9Ek#\0\0\0\0\x80\xBF2$\0\0\0\0pE%%\0\0\0\0\x80D\x15&\0\0\0\0p'\x05'\0\0\0\0\xE0[\xF6'\0\0\0\0P\x90\xE7(\0\0\0\0`\x1B\xE2)\0\0\0\0P\x15\xCA*\0\0\0\0`+\xB2+\0\0\0\0\xD0_\xA3,\0\0\0\0\xE0G\x9B-\0\0\0\0P|\x8C.\0\0\0\0`{|/\0\0\0\0\xD0\xAFm0\0\0\0\0`\0_1\0\0\0\0\xD04P2\0\0\0\0`\xE2>3\0\0\0\0Ph14\0\0\0\0`\xC4\x1E5\0\0\0\0\xD0\x9B\x126\0\0\0\0\xE0\x9A\x027\0\0\0\0P\xCF\xF37\0\0\0\0\xE0\x1F\xE58\0\0\0\0PT\xD69\0\0\0\0`S\xC6:\0\0\0\0\xD0\x87\xB7;\0\0\0\0\xE0\x86\xA7<\0\0\0\0P\xBB\x98=\0\0\0\0`\xBA\x88>\0\0\0\0\xD0\xEEy?\0\0\0\0`?k@\0\0\0\0\xD0s\\A\0\0\0\0\xE0rLB\0\0\0\0P\xA7=C\0\0\0\0`\xA6-D\0\0\0\0P\xFD\x12E\0\0\0\0\xE06\x0CF\0\0\0\0P>*G\0\0\0\0`S\xF5G\0\0\0\0\xD0q\x0BI\0\0\0\0\xE0\xFA\xCBI\0\0\0\0P\x02\xEAJ\0\0\0\0`\x17\xB5K\0\0\0\0P\xE4\xC9L\0\0\0\0`\xF9\x94M\0\0\0\0P\xC6\xA9N\0\0\0\0`\xDBtO\0\0\0\0P\xA8\x89P\0\0\0\0`\xBDTQ\0\0\0\0P\x8AiR\0\0\0\0`\x9F4S\0\0\0\0\xD0\xA6RT\0\0\0\0`\x81\x14U\0\0\0\0\xD0\x882V\0\0\0\0`c\xF4V\0\0\0\0\xD0j\x12X\0\0\0\0\xE0\x7F\xDDX\0\0\0\0\xD0L\xF2Y\0\0\0\0\xE0a\xBDZ\0\0\0\0\xD0.\xD2[\0\0\0\0\xE0C\x9D\\\0\0\0\0\xD0\x10\xB2]\0\0\0\0\xE0%}^\0\0\0\0P-\x9B_\0\0\0\0\xE0\x07]`\0\0\0\0P\x0F{a\0\0\0\0\xE0\xE9\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x90l7S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90),V\0\0\0\0\x900\xF7V\0\0\0\0\xD0\x7F\xD0W\0\0\0\0\x10(\xF5Y\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x01\xD4\x1F\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x04\x04 \xBF\x02\0\0\0\0\0\x02\0\0\0\x01\n\x04\x04 \xBF\x02\0\0\0\0\0\xE0\x07\xDC\x08\x0E\t\xB0J\xBD}\xFF\xFF\xFF\xFF\0\xCFY\xC8\xFF\xFF\xFF\xFF\0\xA6\xFA\xC8\xFF\xFF\xFF\xFF\x80\x9C8\xC9\xFF\xFF\xFF\xFF\x80\xEB\xE5\xCC\xFF\xFF\xFF\xFF\0\xFE\xAC\xCD\xFF\xFF\xFF\xFF\0\x1F\xC7\xCE\xFF\xFF\xFF\xFF\0\x83\x8F\xCF\xFF\xFF\xFF\xFF\0\xA4\xA9\xD0\xFF\xFF\xFF\xFF\0}\x84\xD1\xFF\xFF\xFF\xFF\x80\xD7\x8A\xD2\xFF\xFF\xFF\xFF\x80\xB0e\xD3\xFF\xFF\xFF\xFF\0\x0Bl\xD4\xFF\xFF\xFF\xFF`c6\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xF0\xFA\xEC\xEB\xFF\xFF\xFF\xFF\0m\xB5\xEC\xFF\xFF\xFF\xFF\xF0\x7F\xCF\xED\xFF\xFF\xFF\xFF\0\xF2\x97\xEE\xFF\xFF\xFF\xFFp\xB3\xB0\xEF\xFF\xFF\xFF\xFF\x80%y\xF0\xFF\xFF\xFF\xFF\xF0\xE6\x91\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFFp\x1As\xF3\xFF\xFF\xFF\xFF\x80\x8C;\xF4\xFF\xFF\xFF\xFFp\x9FU\xF5\xFF\xFF\xFF\xFF\x80\x11\x1E\xF6\xFF\xFF\xFF\xFF\xF0\xD26\xF7\xFF\xFF\xFF\xFF\0E\xFF\xF7\xFF\xFF\xFF\xFFp\x06\x18\xF9\xFF\xFF\xFF\xFF\0\xCA\xE1\xF9\xFF\xFF\xFF\xFF\xF09\xF9\xFA\xFF\xFF\xFF\xFFPB'\xFB\xFF\xFF\xFF\xFF\xE0\x8B|\x08\0\0\0\0\xD0\xB0\xFD\x08\0\0\0\0`\xEA\xF6\t\0\0\0\0\xD03\xA6\n\0\0\0\0`\xFC\xE9\x13\0\0\0\0`[!\x14\0\0\0\0`\xC6\xFA\x1A\0\0\0\0`n\x8E\x1B\0\0\0\0\xE0\xF8\xBE\x1C\0\0\0\0\xD0|w\x1D\0\0\0\0`\xFF\xCC\x1E\0\0\0\0P\x99`\x1F\0\0\0\0`\xB1\x82 \0\0\0\0\xD0\xB5I!\0\0\0\0\xE0\x9E^\"\0\0\0\0P] #\0\0\0\0`0Z$\0\0\0\0P?\0%\0\0\0\0\xE0\xED\x0B&\0\0\0\0\xD0\xE6\xD6&\0\0\0\0\xE0\xCF\xEB'\0\0\0\0P\x03\xC0(\0\0\0\0`\xEC\xD4)\0\0\0\0\xD0\x1F\xA9*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0\x01\x89,\0\0\0\0\xE0G\x9B-\0\0\0\0P\xA9_.\0\0\0\0\xE0){/\0\0\0\0\xD0\xC5H0\0\0\0\0\xE0\x07\xE70\0\0\0\0`Fd1\0\0\0\0`\xC2A2\0\0\0\0`(D3\0\0\0\0`\xA4!4\0\0\0\0`\n$5\0\0\0\0`\x86\x016\0\0\0\0`a\x167\0\0\0\0PD\x068\0\0\0\0\xE0}\xFF8\0\0\0\0\xD0`\xEF9\0\0\0\0\xE0_\xDF:\0\0\0\0\xD0B\xCF;\0\0\0\0\xE0A\xBF<\0\0\0\0\xD0$\xAF=\0\0\0\0\xE0#\x9F>\0\0\0\0\xD0\x06\x8F?\0\0\0\0\xE0\x05\x7F@\0\0\0\0\xE0\x81\\A\0\0\0\0\xE0\xE7^B\0\0\0\0\xF0\xB7AC\0\0\0\0`\xA6-D\0\0\0\0P\xFD\x12E\0\0\0\0\xE0\xD9\x0EF\0\0\0\0po\xE8F\0\0\0\0\xE0\x18\xECG\0\0\0\0\xD0\x11\xB7H\0\0\0\0\xE0\xFA\xCBI\0\0\0\0`<\xA0J\0\0\0\0\x9C.\xADK\0\0\0\0\xD0\xBDaL\0\0\0\0\x9C\xF9\x94M\0\0\0\0P\xC25N\0\0\0\0`\xDBtO\0\0\0\0\xE0\x91[P\0\0\0\0`\xBDTQ\0\0\0\0P\xA0DR\0\0\0\0`\x9F4S\0\0\0\0PlIT\0\0\0\0\xE0\xD2\x15U\0\0\0\0`\\)V\0\0\0\0\xF0\xC2\xF5V\0\0\0\0`\xCA\x13X\0\0\0\0\xF0\xA4\xD5X\0\0\0\0`\xAC\xF3Y\0\0\0\0\xF0\x86\xB5Z\0\0\0\0`\x8E\xD3[\0\0\0\0\xE0C\x9D\\\0\0\0\0Pb\xB3]\0\0\0\0`w~^\0\0\0\0`R\x93_\0\0\0\0`Y^`\0\0\0\0`\x1D{a\0\0\0\0\xE0\x8C?b\0\0\0\0\xF0^\\c\0\0\0\0\0^Ld\0\0\0\0\xF0@\"\x90\0\0\0\0\xF0x~\x90\0\0\0\0\0\x8EI\x91\0\0\0\0\xF0=\xB8\x91\0\0\0\0\0\xAB\xEF\x91\0\0\0\0\xF0Z^\x92\0\0\0\0\0p)\x93\0\0\0\0\xF0\xAA\x85\x93\0\0\0\0\x80R\xC6\x93\0\0\0\0\xF0<>\x94\0\0\0\0\0R\t\x95\0\0\0\0pR\\\x95\0\0\0\0\x80\xBF\x93\x95\0\0\0\0pY'\x96\0\0\0\0\x004\xE9\x96\0\0\0\0\xF0\xF92\x97\0\0\0\0\0gj\x97\0\0\0\0p;\x07\x98\0\0\0\0\0\x16\xC9\x98\0\0\0\0\xF0f\0\x99\0\0\0\0\x80\x0EA\x99\0\0\0\0p\x1D\xE7\x99\0\0\0\0\x802\xB2\x9A\0\0\0\0p\x0E\xD7\x9A\0\0\0\0\x80{\x0E\x9B\0\0\0\0p\xFF\xC6\x9B\0\0\0\0\x80\x14\x92\x9C\0\0\0\0p{\xA4\x9C\0\0\0\0\0#\xE5\x9C\0\0\0\0p\xE1\xA6\x9D\0\0\0\0\x80\xF6q\x9E\0\0\0\0\xF0\"{\x9E\0\0\0\0\x80\xCA\xBB\x9E\0\0\0\0p\xC3\x86\x9F\0\0\0\0\x807\x89\xA0\0\0\0\0\xF0\xDFo\xA1\0\0\0\0\0\xDF_\xA2\0\0\0\0\xF0\xC1O\xA3\0\0\0\0\0L-\xA4\0\0\0\0\xF0\xA3/\xA5\0\0\0\0\x80\xF3\x03\xA6\0\0\0\0\xF0\x85\x0F\xA7\0\0\0\0\0\x9B\xDA\xA7\0\0\0\0\xF0g\xEF\xA8\0\0\0\0\0}\xBA\xA9\0\0\0\0p\x84\xD8\xAA\0\0\0\0\0_\x9A\xAB\0\0\0\0pf\xB8\xAC\0\0\0\0\0Az\xAD\0\0\0\0pH\x98\xAE\0\0\0\0\0#Z\xAF\0\0\0\0p*x\xB0\0\0\0\0\x80?C\xB1\0\0\0\0p\x0CX\xB2\0\0\0\0\x80!#\xB3\0\0\0\0p\xEE7\xB4\0\0\0\0\x80\x03\x03\xB5\0\0\0\0\xF0\n!\xB6\0\0\0\0\x80\xE5\xE2\xB6\0\0\0\0\xF0\xEC\0\xB8\0\0\0\0\x80\xC7\xC2\xB8\0\0\0\0p\x94\xD7\xB9\0\0\0\0\0\xE4\xAB\xBA\0\0\0\0\xF0;\xAE\xBB\0\0\0\0\0\xC6\x8B\xBC\0\0\0\0p\xE3\x84\xBD\0\0\0\0\0\xA8k\xBE\0\0\0\0pPR\xBF\0\0\0\0\0\x8AK\xC0\0\0\0\0\xF0\xF7(\xC1\0\0\0\0\0e`\xC1\0\0\0\0p\x91i\xC1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01P \0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\r0*\0\0\0\0\0\0\x01\x11L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0I\0\0D\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x04\x04 \xBF\x02\0\0\0\0\0\x02\0\0\0\x01\n\x04\x04 \xBF\x02\0\0\0\0\0\xF0\x07\xEE\x08 \t\x19J\xBD}\xFF\xFF\xFF\xFF\0\xCFY\xC8\xFF\xFF\xFF\xFF\0\xA6\xFA\xC8\xFF\xFF\xFF\xFF\x80\x9C8\xC9\xFF\xFF\xFF\xFF\x80\xEB\xE5\xCC\xFF\xFF\xFF\xFF\0\xFE\xAC\xCD\xFF\xFF\xFF\xFF\0\x1F\xC7\xCE\xFF\xFF\xFF\xFF\0\x83\x8F\xCF\xFF\xFF\xFF\xFF\0\xA4\xA9\xD0\xFF\xFF\xFF\xFF\0}\x84\xD1\xFF\xFF\xFF\xFF\x80\xD7\x8A\xD2\xFF\xFF\xFF\xFF\x80\xB0e\xD3\xFF\xFF\xFF\xFF\0\x0Bl\xD4\xFF\xFF\xFF\xFF`c6\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xF0\xFA\xEC\xEB\xFF\xFF\xFF\xFF\0m\xB5\xEC\xFF\xFF\xFF\xFF\xF0\x7F\xCF\xED\xFF\xFF\xFF\xFF\0\xF2\x97\xEE\xFF\xFF\xFF\xFFp\xB3\xB0\xEF\xFF\xFF\xFF\xFF\x80%y\xF0\xFF\xFF\xFF\xFF\xF0\xE6\x91\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFFp\x1As\xF3\xFF\xFF\xFF\xFF\x80\x8C;\xF4\xFF\xFF\xFF\xFFp\x9FU\xF5\xFF\xFF\xFF\xFF\x80\x11\x1E\xF6\xFF\xFF\xFF\xFF\xF0\xD26\xF7\xFF\xFF\xFF\xFF\0E\xFF\xF7\xFF\xFF\xFF\xFFp\x06\x18\xF9\xFF\xFF\xFF\xFF\0\xCA\xE1\xF9\xFF\xFF\xFF\xFF\xF09\xF9\xFA\xFF\xFF\xFF\xFFPB'\xFB\xFF\xFF\xFF\xFF\xE0\x8B|\x08\0\0\0\0\xD0\xB0\xFD\x08\0\0\0\0`\xEA\xF6\t\0\0\0\0\xD03\xA6\n\0\0\0\0`\xFC\xE9\x13\0\0\0\0`[!\x14\0\0\0\0`\xC6\xFA\x1A\0\0\0\0`n\x8E\x1B\0\0\0\0\xE0\xF8\xBE\x1C\0\0\0\0\xD0|w\x1D\0\0\0\0`\xFF\xCC\x1E\0\0\0\0P\x99`\x1F\0\0\0\0`\xB1\x82 \0\0\0\0\xD0\xB5I!\0\0\0\0\xE0\x9E^\"\0\0\0\0P] #\0\0\0\0`0Z$\0\0\0\0P?\0%\0\0\0\0\xE0\xED\x0B&\0\0\0\0\xD0\xE6\xD6&\0\0\0\0\xE0\xCF\xEB'\0\0\0\0P\x03\xC0(\0\0\0\0`\xEC\xD4)\0\0\0\0\xD0\x1F\xA9*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0\x01\x89,\0\0\0\0\xE0G\x9B-\0\0\0\0P\xA9_.\0\0\0\0\xE0){/\0\0\0\0\xD0\xC5H0\0\0\0\0\xE0\x07\xE70\0\0\0\0`Fd1\0\0\0\0`\xC2A2\0\0\0\0`(D3\0\0\0\0`\xA4!4\0\0\0\0`\n$5\0\0\0\0`\x86\x016\0\0\0\0`a\x167\0\0\0\0PD\x068\0\0\0\0\xE0}\xFF8\0\0\0\0\xD0`\xEF9\0\0\0\0\xE0_\xDF:\0\0\0\0\xD0B\xCF;\0\0\0\0\xE0A\xBF<\0\0\0\0\xD0$\xAF=\0\0\0\0\xE0#\x9F>\0\0\0\0\xD0\x06\x8F?\0\0\0\0\xE0\x05\x7F@\0\0\0\0\xE0\x81\\A\0\0\0\0\xE0\xE7^B\0\0\0\0\xF0\xB7AC\0\0\0\0`\xA6-D\0\0\0\0P\xFD\x12E\0\0\0\0\xE0\xD9\x0EF\0\0\0\0po\xE8F\0\0\0\0\xE0\x18\xECG\0\0\0\0P\x06\xBBH\0\0\0\0\xE0\xFA\xCBI\0\0\0\0`<\xA0J\0\0\0\0\xE0\xDC\xABK\0\0\0\0\xD0\xBDaL\0\0\0\0\x9C\xF9\x94M\0\0\0\0P\xC25N\0\0\0\0\xE0\x0B\\N\0\0\0\0P\xDC\x84N\0\0\0\0`\xDBtO\0\0\0\0\xE0\x91[P\0\0\0\0`\xBDTQ\0\0\0\0P\xA0DR\0\0\0\0`\x9F4S\0\0\0\0PlIT\0\0\0\0\xE0\xD2\x15U\0\0\0\0`\\)V\0\0\0\0\xF0\xC2\xF5V\0\0\0\0`\xCA\x13X\0\0\0\0\xF0\xA4\xD5X\0\0\0\0`\xAC\xF3Y\0\0\0\0\xF0\x86\xB5Z\0\0\0\0`\x8E\xD3[\0\0\0\0\xE0C\x9D\\\0\0\0\0Pb\xB3]\0\0\0\0`w~^\0\0\0\0`R\x93_\0\0\0\0`Y^`\0\0\0\0`\x1D{a\0\0\0\0\xE0\x8C?b\0\0\0\0\xF0^\\c\0\0\0\0\0^Ld\0\0\0\0\xF0@\"\x90\0\0\0\0\xF0x~\x90\0\0\0\0\0\x8EI\x91\0\0\0\0\xF0=\xB8\x91\0\0\0\0\0\xAB\xEF\x91\0\0\0\0\xF0Z^\x92\0\0\0\0\0p)\x93\0\0\0\0\xF0\xAA\x85\x93\0\0\0\0\x80R\xC6\x93\0\0\0\0\xF0<>\x94\0\0\0\0\0R\t\x95\0\0\0\0pR\\\x95\0\0\0\0\x80\xBF\x93\x95\0\0\0\0pY'\x96\0\0\0\0\x004\xE9\x96\0\0\0\0\xF0\xF92\x97\0\0\0\0\0gj\x97\0\0\0\0p;\x07\x98\0\0\0\0\0\x16\xC9\x98\0\0\0\0\xF0f\0\x99\0\0\0\0\x80\x0EA\x99\0\0\0\0p\x1D\xE7\x99\0\0\0\0\x802\xB2\x9A\0\0\0\0p\x0E\xD7\x9A\0\0\0\0\x80{\x0E\x9B\0\0\0\0p\xFF\xC6\x9B\0\0\0\0\x80\x14\x92\x9C\0\0\0\0p{\xA4\x9C\0\0\0\0\0#\xE5\x9C\0\0\0\0p\xE1\xA6\x9D\0\0\0\0\x80\xF6q\x9E\0\0\0\0\xF0\"{\x9E\0\0\0\0\x80\xCA\xBB\x9E\0\0\0\0p\xC3\x86\x9F\0\0\0\0\x807\x89\xA0\0\0\0\0\xF0\xDFo\xA1\0\0\0\0\0\xDF_\xA2\0\0\0\0\xF0\xC1O\xA3\0\0\0\0\0L-\xA4\0\0\0\0\xF0\xA3/\xA5\0\0\0\0\x80\xF3\x03\xA6\0\0\0\0\xF0\x85\x0F\xA7\0\0\0\0\0\x9B\xDA\xA7\0\0\0\0\xF0g\xEF\xA8\0\0\0\0\0}\xBA\xA9\0\0\0\0p\x84\xD8\xAA\0\0\0\0\0_\x9A\xAB\0\0\0\0pf\xB8\xAC\0\0\0\0\0Az\xAD\0\0\0\0pH\x98\xAE\0\0\0\0\0#Z\xAF\0\0\0\0p*x\xB0\0\0\0\0\x80?C\xB1\0\0\0\0p\x0CX\xB2\0\0\0\0\x80!#\xB3\0\0\0\0p\xEE7\xB4\0\0\0\0\x80\x03\x03\xB5\0\0\0\0\xF0\n!\xB6\0\0\0\0\x80\xE5\xE2\xB6\0\0\0\0\xF0\xEC\0\xB8\0\0\0\0\x80\xC7\xC2\xB8\0\0\0\0p\x94\xD7\xB9\0\0\0\0\0\xE4\xAB\xBA\0\0\0\0\xF0;\xAE\xBB\0\0\0\0\0\xC6\x8B\xBC\0\0\0\0p\xE3\x84\xBD\0\0\0\0\0\xA8k\xBE\0\0\0\0pPR\xBF\0\0\0\0\0\x8AK\xC0\0\0\0\0\xF0\xF7(\xC1\0\0\0\0\0e`\xC1\0\0\0\0p\x91i\xC1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE7 \0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\r0*\0\0\0\0\0\0\x01\x11L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0I\0\0D\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\0Q\0\x83\0\x8AC\x8C\x88\xFF\xFF\xFF\xFF\n+\xA3\x91\xFF\xFF\xFF\xFF\x80\xE65\xCD\xFF\xFF\xFF\xFFp\xCEY\xD1\xFF\xFF\xFF\xFF\xF0>;\xD2\xFF\xFF\xFF\xFF\x10\xBB2\xD5\xFF\xFF\xFF\xFF\x90\xF2\xB6\xE4\xFF\xFF\xFF\xFF\0\x98/\xED\xFF\xFF\xFF\xFF\0\xC7=\n\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\xF6c\0\0\0\0\0\0\0\0\xF6c\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\t\x80p\0\0\0\0\0\0\0\r\x90~\0\0\0\0\0\0\0\x11L\0\0M\0\0T\0\0\0\0\0P\0\0L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0HKT\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x02m\x02\x9F\x02\x90ci\x85\xFF\xFF\xFF\xFF01M\xCA\xFF\xFF\xFF\xFF0\x93\xDB\xCA\xFF\xFF\xFF\xFFxqK\xCB\xFF\xFF\xFF\xFF\x90\xDE\xA0\xD2\xFF\xFF\xFF\xFF\x80\xD7k\xD3\xFF\xFF\xFF\xFF\xB8X\x93\xD4\xFF\xFF\xFF\xFF8\xB0B\xD5\xFF\xFF\xFF\xFF\xB8:s\xD6\xFF\xFF\xFF\xFF\xB8A>\xD7\xFF\xFF\xFF\xFF\xB82.\xD8\xFF\xFF\xFF\xFF\xB89\xF9\xD8\xFF\xFF\xFF\xFF\xB8\x14\x0E\xDA\xFF\xFF\xFF\xFF\xB8\x1B\xD9\xDA\xFF\xFF\xFF\xFF\xB8\xF6\xED\xDB\xFF\xFF\xFF\xFF\xB8\xFD\xB8\xDC\xFF\xFF\xFF\xFF\xB8\xD8\xCD\xDD\xFF\xFF\xFF\xFF8\x1A\xA2\xDE\xFF\xFF\xFF\xFF8\xF5\xB6\xDF\xFF\xFF\xFF\xFF8\xFC\x81\xE0\xFF\xFF\xFF\xFF(\xC9\x96\xE1\xFF\xFF\xFF\xFF8iO\xE2\xFF\xFF\xFF\xFF(\xABv\xE3\xFF\xFF\xFF\xFF8K/\xE4\xFF\xFF\xFF\xFF\xA8\xC7_\xE5\xFF\xFF\xFF\xFF8-\x0F\xE6\xFF\xFF\xFF\xFF\xA8\xA9?\xE7\xFF\xFF\xFF\xFF\xB8I\xF8\xE7\xFF\xFF\xFF\xFF\xA8\x8B\x1F\xE9\xFF\xFF\xFF\xFF\xB8+\xD8\xE9\xFF\xFF\xFF\xFF\xA8m\xFF\xEA\xFF\xFF\xFF\xFF\xB8\r\xB8\xEB\xFF\xFF\xFF\xFF\xA8O\xDF\xEC\xFF\xFF\xFF\xFF\xB8\xEF\x97\xED\xFF\xFF\xFF\xFF(l\xC8\xEE\xFF\xFF\xFF\xFF\xB8\xD1w\xEF\xFF\xFF\xFF\xFF(N\xA8\xF0\xFF\xFF\xFF\xFF\xB8\xB3W\xF1\xFF\xFF\xFF\xFF(0\x88\xF2\xFF\xFF\xFF\xFF8\xD0@\xF3\xFF\xFF\xFF\xFF(\x12h\xF4\xFF\xFF\xFF\xFF8\xB2 \xF5\xFF\xFF\xFF\xFF(\xF4G\xF6\xFF\xFF\xFF\xFF8~%\xF7\xFF\xFF\xFF\xFF(a\x15\xF8\xFF\xFF\xFF\xFF8`\x05\xF9\xFF\xFF\xFF\xFF(C\xF5\xF9\xFF\xFF\xFF\xFF8B\xE5\xFA\xFF\xFF\xFF\xFF\xA8_\xDE\xFB\xFF\xFF\xFF\xFF\xB8^\xCE\xFC\xFF\xFF\xFF\xFF\xA8A\xBE\xFD\xFF\xFF\xFF\xFF\xB8@\xAE\xFE\xFF\xFF\xFF\xFF\xA8#\x9E\xFF\xFF\xFF\xFF\xFF\xB8\"\x8E\0\0\0\0\0\xA8\x05~\x01\0\0\0\0\xB8\x04n\x02\0\0\0\0\xA8\xE7]\x03\0\0\0\0\xB8\xE6M\x04\0\0\0\0(\x04G\x05\0\0\0\08\x037\x06\0\0\0\0(\xE6&\x07\0\0\0\08=\x83\x07\0\0\0\0(\xC8\x06\t\0\0\0\08\xC7\xF6\t\0\0\0\0(\xAA\xE6\n\0\0\0\08\xA9\xD6\x0B\0\0\0\0(\x8C\xC6\x0C\0\0\0\089\x9B\x11\0\0\0\0\xA8lo\x12\0\0\0\0\x01\x02\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\nk\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\x08\x88w\0\0\0\0\0\0\x01\r\x90~\0\0\0\0\0\0\0\x12L\0\0M\0\0T\0\0\0\0\0H\0\0K\0\0T\0\0\0\0\0H\0\0K\0\0S\0\0T\0\0\0\0\0H\0\0K\0\0W\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x01\xC2\x01\xEA\x01\x94\xFC\xD3\x86\xFF\xFF\xFF\xFF\xA0\xEA\x0B\x0F\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\x80>\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x80 \x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x80\x02|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x80\xE4[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x80\xC6;#\0\0\0\0\x90\xC5+$\0\0\0\0\x80\xA8\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\0\xC5\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\x10\xA6\xD4)\0\0\0\0\0\x89\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\0k\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\0M\x84.\0\0\0\0\x10Lt/\0\0\0\0\0/d0\0\0\0\0\x90h]1\0\0\0\0\x80KM2\0\0\0\0\x90J=3\0\0\0\0\x80--4\0\0\0\0\x90,\x1D5\0\0\0\0\x80\x0F\r6\0\0\0\0\xB0\xC1\xE9:\0\0\0\0\xA0\xBA\xB4;\0\0\0\0\xB0\xB9\xA4<\0\0\0\0\xA0\x9C\x94=\0\0\0\0\xB0\x9B\x84>\0\0\0\0\xA0~t?\0\0\0\0\xB0}d@\0\0\0\0\xA0`TA\0\0\0\0\xB0_DB\0\0\0\0\xA0B4C\0\0\0\0\xB0A$D\0\0\0\0 _\x1DE\0\0\0\0\xB0\xA8\x15U\0\0\0\0\x80o\x05V\0\0\0\0\xB0\x8A\xF5V\0\0\0\0\x80Q\xE5W\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xECU\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xB5\x02?\x82\xB6V\xFF\xFF\xFF\xFF\xBF\x0F\x12\xA2\xFF\xFF\xFF\xFF\x10\xD3\xA3\xB5\xFF\xFF\xFF\xFF\x80a'\x15\0\0\0\0\xF0\x95\x18\x16\0\0\0\0\0\x95\x08\x17\0\0\0\0p\xC9\xF9\x17\0\0\0\0\x80\xC8\xE9\x18\0\0\0\0\xF0\xFC\xDA\x19\0\0\0\0\x80M\xCC\x1A\0\0\0\0\xA0Z\xBC\x1B\0\0\0\0\xA0K\xAC\x1C\0\0\0\0\xA0<\x9C\x1D\0\0\0\0\xA0-\x8C\x1E\0\0\0\0\xA0\x1E|\x1F\0\0\0\0\xA0\x0Fl \0\0\0\0\xA0\0\\!\0\0\0\0\xA0\xF1K\"\0\0\0\0\xA0\xE2;#\0\0\0\0\xA0\xD3+$\0\0\0\0\xA0\xC4\x1B%\0\0\0\0\xA0\xB5\x0B&\0\0\0\0 \xE1\x04'\0\0\0\0 \xD2\xF4'\0\0\0\x000\xE0\xF4'\0\0\0\x000\xD1\xE4(\0\0\0\x000yx)\0\0\0\0 \xB4\xD4)\0\0\0\0 \xA5\xC4*\0\0\0\0 \x96\xB4+\0\0\0\0 \x87\xA4,\0\0\0\0 x\x94-\0\0\0\0 i\x84.\0\0\0\0 Zt/\0\0\0\0 Kd0\0\0\0\0\xA0v]1\0\0\0\0\xA0Qr2\0\0\0\0\xA0X=3\0\0\0\0\xA03R4\0\0\0\0\xA0:\x1D5\0\0\0\0\xA0\x1526\0\0\0\0\xA0\x1C\xFD6\0\0\0\0 2\x1B8\0\0\0\0\xA0\xFE\xDC8\0\0\0\0 \x14\xFB9\0\0\0\0\xA0\xE0\xBC:\0\0\0\0 \xF6\xDA;\0\0\0\0 \xFD\xA5<\0\0\0\0 \xD8\xBA=\0\0\0\0 \xDF\x85>\0\0\0\0 \xBA\x9A?\0\0\0\0 \xC1e@\0\0\0\0\xA0\xD6\x83A\0\0\0\0 \xA3EB\0\0\0\0\xA0\xB8cC\0\0\0\0 \x85%D\0\0\0\0\xA0\x9ACE\0\0\0\0 g\x05F\0\0\0\0\xA0|#G\0\0\0\0\xA0\x83\xEEG\0\0\0\0\xA0^\x03I\0\0\0\0\xA0e\xCEI\0\0\0\0\xA0@\xE3J\0\0\0\0\xA0G\xAEK\0\0\0\0 ]\xCCL\0\0\0\0\xA0)\x8EM\0\0\0\0\x10\xD7KT\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x02\x07\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x08\x03\xC1a\0\0\0\0\0\0\0\0\xC1a\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\0\x0C\x90~\0\0\0\0\0\0\x01\x10\x80p\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0I\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0WIB\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x8E\0`If?\xFF\xFF\xFF\xFF\xE0\x85x\xA9\xFF\xFF\xFF\xFF`\xDE\x16\xBA\xFF\xFF\xFF\xFF\x88\x83\xBF\xCB\xFF\xFF\xFF\xFFp\xEEV\xD2\xFF\xFF\xFF\xFF\x08\xC6<\xD7\xFF\xFF\xFF\xFF\0&\xFF\xDA\xFF\xFF\xFF\xFF\x88\xBE\xB5\xF4\xFF\xFF\xFF\xFF\x01\x02\x03\x04\x03\x05\x03\x06 d\0\0\0\0\0\0\0\0 d\0\0\0\0\0\0\0\x04 g\0\0\0\0\0\0\0\x08xi\0\0\0\0\0\0\0\x0E\x90~\0\0\0\0\0\0\0\x14\x80p\0\0\0\0\0\0\0\x18pb\0\0\0\0\0\0\0\x1CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\x002\0\x000\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0W\0\0I\0\0B\0\0\0\0\0WIT\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x98\xC1\x16\xBA\xFF\xFF\xFF\xFF\xF0\xB9X\xD0\xFF\xFF\xFF\xFFh\xA2\xB5\xF4\xFF\xFF\xFF\xFF\x01\x02\x03\xE8\x83\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\x98\x85\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\09\0\x003\0\x000\0\0\0\0\0W\0\0I\0\0T\0\0\0\0\0IST\0\0 \x1C\0\0\0\0\0\0\x01IDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x04\x04\xA0m\x01\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0(\x03\x8D\x03\xBF\x03\xFA\xC2\xB6V\xFF\xFF\xFF\xFF\x88E0\x9E\xFF\xFF\xFF\xFF\0\xCFY\xC8\xFF\xFF\xFF\xFF\0\xA6\xFA\xC8\xFF\xFF\xFF\xFF\x80\x9C8\xC9\xFF\xFF\xFF\xFF\x80\xEB\xE5\xCC\xFF\xFF\xFF\xFF\0\xFE\xAC\xCD\xFF\xFF\xFF\xFF\0\x1F\xC7\xCE\xFF\xFF\xFF\xFF\0\x83\x8F\xCF\xFF\xFF\xFF\xFF\0\xA4\xA9\xD0\xFF\xFF\xFF\xFF\0}\x84\xD1\xFF\xFF\xFF\xFF\x80\xD7\x8A\xD2\xFF\xFF\xFF\xFF\x80\xB0e\xD3\xFF\xFF\xFF\xFF\0\x0Bl\xD4\xFF\xFF\xFF\xFF\x800Z\xD7\xFF\xFF\xFF\xFF\0X\xDF\xD7\xFF\xFF\xFF\xFF\x80\xC3/\xD8\xFF\xFF\xFF\xFF\0c\x1E\xD9\xFF\xFF\xFF\xFF\0\xF7\x10\xDA\xFF\xFF\xFF\xFF\0\xD0\xEB\xDA\xFF\xFF\xFF\xFF\x004\xB4\xDB\xFF\xFF\xFF\xFF\0=\xB9\xDC\xFF\xFF\xFF\xFF\0\x8D\xE0\xDD\xFF\xFF\xFF\xFF\x80\xCE\xB4\xDE\xFF\xFF\xFF\xFF\x80\xBF\xA4\xDF\xFF\xFF\xFF\xFF\0v\x8B\xE0\xFF\xFF\xFF\xFF\0}V\xE1\xFF\xFF\xFF\xFF\x80f\xBE\xE2\xFF\xFF\xFF\xFF\0_6\xE3\xFF\xFF\xFF\xFF\x80H\x9E\xE4\xFF\xFF\xFF\xFF\0A\x16\xE5\xFF\xFF\xFF\xFF\0\xF0t\xE6\xFF\xFF\xFF\xFF\x80\xD2\x11\xE7\xFF\xFF\xFF\xFF\x80\xAD&\xE8\xFF\xFF\xFF\xFF\0z\xE8\xE8\xFF\xFF\xFF\xFF\xE0\x8B|\x08\0\0\0\0\xD0\xB0\xFD\x08\0\0\0\0`\xEA\xF6\t\0\0\0\0\xD03\xA6\n\0\0\0\0`\xFC\xE9\x13\0\0\0\0`[!\x14\0\0\0\0`\xC6\xFA\x1A\0\0\0\0`n\x8E\x1B\0\0\0\0\xE0\xF8\xBE\x1C\0\0\0\0\xD0|w\x1D\0\0\0\0`\xFF\xCC\x1E\0\0\0\0P\x99`\x1F\0\0\0\0`\xB1\x82 \0\0\0\0\xD0\xB5I!\0\0\0\0\xE0\x9E^\"\0\0\0\0P] #\0\0\0\0`0Z$\0\0\0\0P?\0%\0\0\0\0\xE0\xED\x0B&\0\0\0\0\xD0\xE6\xD6&\0\0\0\0\xE0\xCF\xEB'\0\0\0\0P\x03\xC0(\0\0\0\0`\xEC\xD4)\0\0\0\0\xD0\x1F\xA9*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0\x01\x89,\0\0\0\0\xE0G\x9B-\0\0\0\0P\xA9_.\0\0\0\0\xE0){/\0\0\0\0\xD0\xC5H0\0\0\0\0\xE0\x96H1\0\0\0\0Pn<2\0\0\0\0`\xB313\0\0\0\0\xD0\xFE\x1A4\0\0\0\0`\x95\x115\0\0\0\0P\xA6\xF15\0\0\0\0\x80\x08\x047\0\0\0\0p\x01\xCF7\0\0\0\0\x80_\xF68\0\0\0\0\xE0\xF9\xDC9\0\0\0\0p\xED\xD0:\0\0\0\0`[\xAE;\0\0\0\0p\xA0\xA3<\0\0\0\0`\xB2\xA0=\0\0\0\0p\x82\x83>\0\0\0\0\xE0\x9F|?\0\0\0\0p6s@\0\0\0\0`\xA4PA\0\0\0\0\0\x8FLB\0\0\0\0pOHC\0\0\0\0\0q,D\0\0\0\0\xF0\xF6\x1EE\0\0\0\0\0S\x0CF\0\0\0\0\xF0c\xECF\0\0\0\0\x005\xECG\0\0\0\0p\xF5\xE7H\0\0\0\0\0\x17\xCCI\0\0\0\0\xF0\x9C\xBEJ\0\0\0\0\0\xF9\xABK\0\0\0\0\xF0\t\x8CL\0\0\0\0\x80\x15\x95M\0\0\0\0p\x9B\x87N\0\0\0\0\x80\xF7tO\0\0\0\0\xF0B^P\0\0\0\0\x80\xD9TQ\0\0\0\0pIlR\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x06!\0\0\0\0\0\0\0\0\xF8 \0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0J\0\0M\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0I\0\0D\0\0T\0\0\0\0\0I\0\0D\0\0D\0\0T\0\0\0\0\0+0430H?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\xA0\x9A\x86i\xFF\xFF\xFF\xFF@\xD7\xF9\xD0\xFF\xFF\xFF\xFF\x01\x02\xE0@\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04H?\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x98\x02\xC4\x96R\xA7\xFF\xFF\xFF\xFF\xD0\x9A\xA3\xB5\xFF\xFF\xFF\xFF@)'\x15\0\0\0\0\xB0]\x18\x16\0\0\0\0\xC0\\\x08\x17\0\0\0\x000\x91\xF9\x17\0\0\0\0@\x90\xE9\x18\0\0\0\0\xB0\xC4\xDA\x19\0\0\0\0@\x15\xCC\x1A\0\0\0\0`\"\xBC\x1B\0\0\0\0`\x13\xAC\x1C\0\0\0\0`\x04\x9C\x1D\0\0\0\0`\xF5\x8B\x1E\0\0\0\0`\xE6{\x1F\0\0\0\0`\xD7k \0\0\0\0`\xC8[!\0\0\0\0`\xB9K\"\0\0\0\0`\xAA;#\0\0\0\0`\x9B+$\0\0\0\0`\x8C\x1B%\0\0\0\0`}\x0B&\0\0\0\0\xE0\xA8\x04'\0\0\0\0\xE0\x99\xF4'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\xF0\x98\xE4(\0\0\0\0\xF0@x)\0\0\0\0\xE0{\xD4)\0\0\0\0\xE0l\xC4*\0\0\0\0\xE0]\xB4+\0\0\0\0\xE0N\xA4,\0\0\0\0\xE0?\x94-\0\0\0\0\xE00\x84.\0\0\0\0\xE0!t/\0\0\0\0\xE0\x12d0\0\0\0\0`>]1\0\0\0\0`\x19r2\0\0\0\0` =3\0\0\0\0`\xFBQ4\0\0\0\0`\x02\x1D5\0\0\0\0`\xDD16\0\0\0\0`\xE4\xFC6\0\0\0\0\xE0\xF9\x1A8\0\0\0\0`\xC6\xDC8\0\0\0\0\xE0\xDB\xFA9\0\0\0\0`\xA8\xBC:\0\0\0\0\xE0\xBD\xDA;\0\0\0\0\xE0\xC4\xA5<\0\0\0\0\xE0\x9F\xBA=\0\0\0\0\xE0\xA6\x85>\0\0\0\0\xE0\x81\x9A?\0\0\0\0\xE0\x88e@\0\0\0\0`\x9E\x83A\0\0\0\0\xE0jEB\0\0\0\0`\x80cC\0\0\0\0\xE0L%D\0\0\0\0`bCE\0\0\0\0\xE0.\x05F\0\0\0\0`D#G\0\0\0\0`K\xEEG\0\0\0\0`&\x03I\0\0\0\0`-\xCEI\0\0\0\0`\x08\xE3J\0\0\0\0`\x0F\xAEK\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x05\x01\x02\xBC\x94\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xC0\xA8\0\0\0\0\0\0\0\x08\xD0\xB6\0\0\0\0\0\0\x01\x0C\xC0\xA8\0\0\0\0\0\0\x01\x04\xC0\xA8\0\0\0\0\0\0\x01\x08\xD0\xB6\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0PKT\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\0c\0\x9F\0\xA4\xFC~\x89\xFF\xFF\xFF\xFF\xA82\x95\xCC\xFF\xFF\xFF\xFF\x98\x12t\xD2\xFF\xFF\xFF\xFF\xA8\xE0\xA8\xDD\xFF\xFF\xFF\xFF0\xABO\x02\0\0\0\0\xB0E\xAF<\0\0\0\0\xA0(\x9F=\0\0\0\x000\xA0AH\0\0\0\0\xA0G\x0BI\0\0\0\x000\xDD\xE4I\0\0\0\0 {\xECJ\0\0\0\0\x01\x02\x01\x03\x04\x05\x04\x05\x04\x05\x04\xDC>\0\0\0\0\0\0\0\0XM\0\0\0\0\0\0\0\x04h[\0\0\0\0\0\0\x01\nPF\0\0\0\0\0\0\0\x10PF\0\0\0\0\0\0\0\x14`T\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0P\0\0K\0\0T\0\0\0\0\0P\0\0K\0\0S\0\0T\0\0\0\0\0+0545\xDCP\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x84}\xF2\xA1\xFF\xFF\xFF\xFF\xA80\x18\x1E\0\0\0\0\x01\x02\xFCO\0\0\0\0\0\0\0\0XM\0\0\0\0\0\0\0\x04\xDCP\0\0\0\0\0\0\0\nL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x005\0\x004\0\x005\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xC8\x02\xEB\xE4\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xE0\x87\x18\x16\0\0\0\0\xF0\x86\x08\x17\0\0\0\0`\xBB\xF9\x17\0\0\0\0p\xBA\xE9\x18\0\0\0\0\xE0\xEE\xDA\x19\0\0\0\0p?\xCC\x1A\0\0\0\0\x90L\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x90.\x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x90\x10|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x90\xF2[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x90\xD4;#\0\0\0\0\x90\xC5+$\0\0\0\0\x90\xB6\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\x10\xD3\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0 \xD2\xF4'\0\0\0\0 \xC3\xE4(\0\0\0\0 kx)\0\0\0\0\x10\xA6\xD4)\0\0\0\0\x10\x97\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\x10y\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\x10[\x84.\0\0\0\0\x10Lt/\0\0\0\0\x10=d0\0\0\0\0\x90h]1\0\0\0\0\x90Cr2\0\0\0\0\x90J=3\0\0\0\0\x90%R4\0\0\0\0\x90,\x1D5\0\0\0\0\x90\x0726\0\0\0\0\x90\x0E\xFD6\0\0\0\0\x10$\x1B8\0\0\0\0\x90\xF0\xDC8\0\0\0\0\x10\x06\xFB9\0\0\0\0\x90\xD2\xBC:\0\0\0\0\x10\xE8\xDA;\0\0\0\0\x10\xEF\xA5<\0\0\0\0\x10\xCA\xBA=\0\0\0\0\x10\xD1\x85>\0\0\0\0\x10\xAC\x9A?\0\0\0\0p\xE4\xF2?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\0i%D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\x80g\xEEG\0\0\0\0\x80B\x03I\0\0\0\0\x80I\xCEI\0\0\0\0\x80$\xE3J\0\0\0\0\x80+\xAEK\0\0\0\0\0A\xCCL\0\0\0\0\x80\r\x8EM\0\0\0\0P\x02nN\0\0\0\0\0\xC9KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\t\x07\x02\x15\x7F\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x04\x90~\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x0C\xB0\x9A\0\0\0\0\0\0\x01\x10\xB0\x9A\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0IST\0\0XM\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0q\0(\x18\xBA&\xFF\xFF\xFF\xFF0\xEB\xE7C\xFF\xFF\xFF\xFF\xBA\xBC\x9D\x87\xFF\xFF\xFF\xFF(\x8C\xDB\xCA\xFF\xFF\xFF\xFF\x18q\x05\xCC\xFF\xFF\xFF\xFF\xA82\x95\xCC\xFF\xFF\xFF\xFF\x98\x12t\xD2\xFF\xFF\xFF\xFF\x01\x02\x03\x04\x03\x04\x03\xD8R\0\0\0\0\0\0\0\0\xD0R\0\0\0\0\0\0\0\x04FK\0\0\0\0\0\0\0\x08XM\0\0\0\0\0\0\0\x0Ch[\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\xA2\x02\xF2\r\xF9\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xEE\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\x000Yd0\0\0\0\0\xB0\x84]1\0\0\0\0\xB0_r2\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xB0H\x1D5\0\0\0\0\xB0#26\0\0\0\0\xB0*\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xB0\x0C\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xB0\xEE\xBC:\0\0\0\x000\x04\xDB;\0\0\0\x000\x0B\xA6<\0\0\0\x000\xE6\xBA=\0\0\0\x000\xED\x85>\0\0\0\x000\xC8\x9A?\0\0\0\x000\xCFe@\0\0\0\0\xB0\xE4\x83A\0\0\0\x000\xB1EB\0\0\0\0\xB0\xC6cC\0\0\0\x000\x93%D\0\0\0\0\xB0\xA8CE\0\0\0\x000u\x05F\0\0\0\0\xB0\x8A#G\0\0\0\0\xB0\x91\xEEG\0\0\0\0\xB0l\x03I\0\0\0\0\xB0s\xCEI\0\0\0\0\xB0N\xE3J\0\0\0\0\xB0U\xAEK\0\0\0\x000k\xCCL\0\0\0\0\xB07\x8EM\0\0\0\0 \xE5KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x02\x0EW\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x04pb\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\0\xA2\0\xD4\0\x90\x06\x8A\xAD\xFF\xFF\xFF\xFF\x88Gg\xBA\xFF\xFF\xFF\xFF\x80'{\xBF\xFF\xFF\xFF\xFFP\x1B\xF3\xBF\xFF\xFF\xFF\xFF\x80\xAC]\xC1\xFF\xFF\xFF\xFFP\xA0\xD5\xC1\xFF\xFF\xFF\xFF\0\xE0>\xC3\xFF\xFF\xFF\xFF\xD0\xD3\xB6\xC3\xFF\xFF\xFF\xFF\x80\x13 \xC5\xFF\xFF\xFF\xFFP\x07\x98\xC5\xFF\xFF\xFF\xFF\0G\x01\xC7\xFF\xFF\xFF\xFF\xD0:y\xC7\xFF\xFF\xFF\xFF\0\xCC\xE3\xC8\xFF\xFF\xFF\xFF\xD0\xBF[\xC9\xFF\xFF\xFF\xFF\x80\xFF\xC4\xCA\xFF\xFF\xFF\xFFP\xF3<\xCB\xFF\xFF\xFF\xFF\0X\x91\xCB\xFF\xFF\xFF\xFF\xF0mH\xD2\xFF\xFF\xFF\xFF\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x02pg\0\0\0\0\0\0\0\0xi\0\0\0\0\0\0\0\x04\x80p\0\0\0\0\0\0\0\n0u\0\0\0\0\0\0\x01\x0E\x90~\0\0\0\0\0\0\0\x14L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\08\0\x002\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0CST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x02\x7F\x02\xB1\x02\x8E[i\x85\xFF\xFF\xFF\xFF\xF0uG\xCB\xFF\xFF\xFF\xFF\xE0\xCA\xF2\xCB\xFF\xFF\xFF\xFFP\xBA\xFB\xCC\xFF\xFF\xFF\xFF`\xFE\xD3\xCD\xFF\xFF\xFF\xFF\xD0\xA5\x9D\xCE\xFF\xFF\xFF\xFFpza\xD2\xFF\xFF\xFF\xFFp\xF8x\xD3\xFF\xFF\xFF\xFF\xF0\xADB\xD4\xFF\xFF\xFF\xFFp\xABK\xD5\xFF\xFF\xFF\xFF\xF0Lt\xD6\xFF\xFF\xFF\xFF\xF0S?\xD7\xFF\xFF\xFF\xFF\xF0D/\xD8\xFF\xFF\xFF\xFFp\xFA\xF8\xD8\xFF\xFF\xFF\xFFp\xD5\r\xDA\xFF\xFF\xFF\xFFp\xDC\xD8\xDA\xFF\xFF\xFF\xFFp\xB7\xED\xDB\xFF\xFF\xFF\xFFp\xBE\xB8\xDC\xFF\xFF\xFF\xFF\xF0\xEA\xCE\xDD\xFF\xFF\xFF\xFF\xF0\xDA\xA1\xDE\xFF\xFF\xFF\xFF\xF0\xB5\xB6\xDF\xFF\xFF\xFF\xFF\xF0\xBC\x81\xE0\xFF\xFF\xFF\xFF\xF0\x97\x96\xE1\xFF\xFF\xFF\xFF\xF0)O\xE2\xFF\xFF\xFF\xFF\xF0yv\xE3\xFF\xFF\xFF\xFF\xF0\x0B/\xE4\xFF\xFF\xFF\xFFp\x96_\xE5\xFF\xFF\xFF\xFF\xF0\xED\x0E\xE6\xFF\xFF\xFF\xFF\xA8\xA9?\xE7\xFF\xFF\xFF\xFF\xB8I\xF8\xE7\xFF\xFF\xFF\xFF\xA8\x8B\x1F\xE9\xFF\xFF\xFF\xFF\xB8+\xD8\xE9\xFF\xFF\xFF\xFF\xA8m\xFF\xEA\xFF\xFF\xFF\xFF\xB8\r\xB8\xEB\xFF\xFF\xFF\xFF\xA8O\xDF\xEC\xFF\xFF\xFF\xFF\xB8\xEF\x97\xED\xFF\xFF\xFF\xFF(l\xC8\xEE\xFF\xFF\xFF\xFF\xB8\xD1w\xEF\xFF\xFF\xFF\xFF(N\xA8\xF0\xFF\xFF\xFF\xFF\xB8\xB3W\xF1\xFF\xFF\xFF\xFF(0\x88\xF2\xFF\xFF\xFF\xFF8\xD0@\xF3\xFF\xFF\xFF\xFF(\x12h\xF4\xFF\xFF\xFF\xFF8\xB2 \xF5\xFF\xFF\xFF\xFF(\xF4G\xF6\xFF\xFF\xFF\xFF8~%\xF7\xFF\xFF\xFF\xFF\x18S\x15\xF8\xFF\xFF\xFF\xFF8`\x05\xF9\xFF\xFF\xFF\xFF\x185\xF5\xF9\xFF\xFF\xFF\xFF8B\xE5\xFA\xFF\xFF\xFF\xFF\xA8_\xDE\xFB\xFF\xFF\xFF\xFF\xB8^\xCE\xFC\xFF\xFF\xFF\xFF\xA8A\xBE\xFD\xFF\xFF\xFF\xFF\xB8@\xAE\xFE\xFF\xFF\xFF\xFF\xA8#\x9E\xFF\xFF\xFF\xFF\xFF\xB8\"\x8E\0\0\0\0\0\xA8\x05~\x01\0\0\0\0\xB8\x04n\x02\0\0\0\0\xA8\xE7]\x03\0\0\0\0\xB8\xE6M\x04\0\0\0\0(\x04G\x05\0\0\0\08\x037\x06\0\0\0\0(\xE6&\x07\0\0\0\08=\x83\x07\0\0\0\0(\xC8\x06\t\0\0\0\08\xC7\xF6\t\0\0\0\0(\xAA\xE6\n\0\0\0\08\xA9\xD6\x0B\0\0\0\0(\x8C\xC6\x0C\0\0\0\089\x9B\x11\0\0\0\0\xA8lo\x12\0\0\0\0\x01\x02\x03\x02\x03\x02\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01rj\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xAB\x02\xA06\x19\xAA\xFF\xFF\xFF\xFF\xE0\xA8\xA3\xB5\xFF\xFF\xFF\xFFP7'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xB6\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0p\tR4\0\0\0\0p\x10\x1D5\0\0\0\0p\xEB16\0\0\0\0p\xF2\xFC6\0\0\0\0\xF0\x07\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0\xF0\xE9\xFA9\0\0\0\0p\xB6\xBC:\0\0\0\0\xF0\xCB\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF0\xAD\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF0\x8F\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0p\xAC\x83A\0\0\0\0\xF0xEB\0\0\0\0p\x8EcC\0\0\0\0\xF0Z%D\0\0\0\0ppCE\0\0\0\0\xF0<\x05F\0\0\0\0pR#G\0\0\0\0pY\xEEG\0\0\0\0p4\x03I\0\0\0\0p;\xCEI\0\0\0\0p\x16\xE3J\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\xE0\xACKT\0\0\0\0\0\x9C\x1BW\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x01\x02`\x8D\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\x01\x04\xB0\x9A\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0WITA\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0V\0\x90]\xF2\xA1\xFF\xFF\xFF\xFF\x90\xD5\x16\xBA\xFF\xFF\xFF\xFF\x80\x1D\x88\xCB\xFF\xFF\xFF\xFFp\xEEV\xD2\xFF\xFF\xFF\xFF\x01\x02\x03\x04\xF0o\0\0\0\0\0\0\0\0\xF0o\0\0\0\0\0\0\0\x04\x80p\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0C\x80p\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0W\0\0I\0\0T\0\0A\0\0\0\0\0PST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0~\0\xB0\0\x18\xDC\xE1\x14\xFF\xFF\xFF\xFF@z\xBB{\xFF\xFF\xFF\xFF\x80\xF4\x9C\xC1\xFF\xFF\xFF\xFFp\x18\x01\xC2\xFF\xFF\xFF\xFF\0\x9B?\xCB\xFF\xFF\xFF\xFF\xF0\x03\x8C\xCB\xFF\xFF\xFF\xFF\xF0MK\xD1\xFF\xFF\xFF\xFF\xF0\xE5\xB1\xD2\xFF\xFF\xFF\xFF\09l\xE2\xFF\xFF\xFF\xFF\xF0[\xB3\xE2\xFF\xFF\xFF\xFF\0\xFC\x9B\r\0\0\0\0\xF0\x98\x86\x0E\0\0\0\0\0\xBFV&\0\0\0\0p\xA8\xB1&\0\0\0\0\x01\x02\x03\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\xE8\x1F\xFF\xFF\xFF\xFF\xFF\xFF\0\0hq\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\x08\x90~\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\x80\x01\xB0\x01\xCE\x01\xB8\x1Ew\xA5\xFF\xFF\xFF\xFF\xE0\xAF\xED\t\0\0\0\0\xD0\x92\xDD\n\0\0\0\0\xE0d\xFA\x0B\0\0\0\0P\xC6\xBE\x0C\0\0\0\0`9\xA4\r\0\0\0\0\xD0\xE1\x8A\x0E\0\0\0\0`\x1B\x84\x0F\0\0\0\0\xD0Ou\x10\0\0\0\0`\xFDc\x11\0\0\0\0P\xE0S\x12\0\0\0\0\xE0\x19M\x13\0\0\0\0P\xC23\x14\0\0\0\0`\xC1#\x15\0\0\0\0P\xA4\x13\x16\0\0\0\0`\xA3\x03\x17\0\0\0\0P\x86\xF3\x17\0\0\0\0`\x85\xE3\x18\0\0\0\0Ph\xD3\x19\0\0\0\0`g\xC3\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xD0*\\!\0\0\0\0\xE0)L\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0`\n\xF5'\0\0\0\0P\xED\xE4(\0\0\0\0`\xEC\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0\x91M2\0\0\0\0\xE0\x90=3\0\0\0\0\xD0s-4\0\0\0\0\xE0r\x1D5\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02H\x1F\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x98\x02\xC0 \x18\xAA\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xEE\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\x000Yd0\0\0\0\0\xB0\x84]1\0\0\0\0\xB0_r2\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xB0H\x1D5\0\0\0\0\xB0#26\0\0\0\0\xB0*\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xB0\x0C\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xB0\xEE\xBC:\0\0\0\x000\x04\xDB;\0\0\0\x000\x0B\xA6<\0\0\0\x000\xE6\xBA=\0\0\0\x000\xED\x85>\0\0\0\x000\xC8\x9A?\0\0\0\x000\xCFe@\0\0\0\0\xB0\xE4\x83A\0\0\0\x000\xB1EB\0\0\0\0\xB0\xC6cC\0\0\0\x000\x93%D\0\0\0\0\xB0\xA8CE\0\0\0\x000u\x05F\0\0\0\0\xB0\x8A#G\0\0\0\0\xB0\x91\xEEG\0\0\0\0\xB0l\x03I\0\0\0\0\xB0s\xCEI\0\0\0\0\xB0N\xE3J\0\0\0\0\xB0U\xAEK\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x05\x01\x02\xC0Q\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x04pb\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xAA\x02$\x19\xDB\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xEE\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\0\0N\xFE+\0\0\0\0@\xA3\xA4,\0\0\0\0@\x94\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0\xC0\xCC\x93W\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x02\x01\x02\xBCM\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x04pb\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\xA2\x02\xB6@\xB3\xA1\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xFC\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0P\x95x)\0\0\0\0@\xD0\xD4)\0\0\0\0@\xC1\xC4*\0\0\0\0@\xB2\xB4+\0\0\0\0@\xA3\xA4,\0\0\0\0@\x94\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x02\xCAD\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x04`T\0\0\0\0\0\0\x01\x08pb\0\0\0\0\0\0\x01\x08pb\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\x01\xE6\x01@\x02\xDC\x93\x19\xAA\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0`\xEC\xD4)\0\0\0\0`\xDD\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0`\xBF\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0`\xA1\x84.\0\0\0\0`\x92t/\0\0\0\0`\x83d0\0\0\0\0\xE0\xAE]1\0\0\0\0\xE0\x89r2\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x06\x07\x06\x07\x06\x07\x08\x05\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x02$0\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x10PF\0\0\0\0\0\0\x01\x08@8\0\0\0\0\0\0\0\x10`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0WIB\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x8E\0\0\x8E\xFF\x8B\xFF\xFF\xFF\xFF\0\xDF\x16\xBA\xFF\xFF\xFF\xFF\x08\xA4y\xCB\xFF\xFF\xFF\xFFp\xEEV\xD2\xFF\xFF\xFF\xFF\x08\xC6<\xD7\xFF\xFF\xFF\xFF\0&\xFF\xDA\xFF\xFF\xFF\xFF\x88\xBE\xB5\xF4\xFF\xFF\xFF\xFF\x80t\xDA!\0\0\0\0\x01\x02\x03\x02\x04\x02\x05\x06\x80f\0\0\0\0\0\0\0\0\x80f\0\0\0\0\0\0\0\x04xi\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0E\x80p\0\0\0\0\0\0\0\x12\x80p\0\0\0\0\0\0\0\x16pb\0\0\0\0\0\0\0\x1BL\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0W\0\0I\0\0T\0\0A\0\0\0\0\0W\0\0I\0\0B\0\0\0\0\0KST\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0U\0\x9C\xF1\xD7\x8B\xFF\xFF\xFF\xFF\xF8\x16\xE6\x92\xFF\xFF\xFF\xFFpa/\xD2\xFF\xFF\xFF\xFFp\x02\xCEU\0\0\0\0pu\xECZ\0\0\0\0\x01\x02\x03\x01\x03\xE4u\0\0\0\0\0\0\0\0\x88w\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0K\0\0S\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\x000\x9D\xF2\xA1\xFF\xFF\xFF\xFF\xC0\x92\x8A\x04\0\0\0\0\x01\x02P0\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\x01\xE6\x016\x02\\\x88\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0 \xC6\xE0e\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x06\x01\x07\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x02\xA4;\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x04PF\0\0\0\0\0\0\x01\x08`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\x01\xEF\x01I\x02\xA0\x86\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0P\x95x)\0\0\0\0@\xD0\xD4)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0\xA0\xD8\x1B\\\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x06\x02\x07\x08\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x02`=\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x04PF\0\0\0\0\0\0\x01\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xB46\x1B\xD5\xFF\xFF\xFF\xFF\x01\xCC+\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xB4\x02\xB8\xCD\xF0\x86\xFF\xFF\xFF\xFF\xF0\xB20\xD2\xFF\xFF\xFF\xFFP7'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xB6\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\0\xF8\xFA9\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\0i%D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\x80g\xEEG\0\0\0\0\x80B\x03I\0\0\0\0\x80I\xCEI\0\0\0\0\x80$\xE3J\0\0\0\0\x80+\xAEK\0\0\0\0\0A\xCCL\0\0\0\0\x80\r\x8EM\0\0\0\0\xF0\xBAKT\0\0\0\0\0\xB2\xF6V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x06\x07\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x02\x06\x02\xC8\x85\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\x01\x10\xB0\x9A\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x10\xC0\xA8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\0\xE1\0\x13\x017\x85\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xC9>\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0KST\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01A\x01x\xF0\xD7\x8B\xFF\xFF\xFF\xFF\xF8\x16\xE6\x92\xFF\xFF\xFF\xFF\xF0'C\xD2\xFF\xFF\xFF\xFFp\x8Fe\xD7\xFF\xFF\xFF\xFF`\x9D\xEE\xD7\xFF\xFF\xFF\xFFp\xFA\xF8\xD8\xFF\xFF\xFF\xFF\xE0-\xCD\xD9\xFF\xFF\xFF\xFF\xF0\x8A\xD7\xDA\xFF\xFF\xFF\xFF\xE0\x0F\xAD\xDB\xFF\xFF\xFF\xFF\xF0\xE2\xE6\xDC\xFF\xFF\xFF\xFF\xE0\xF1\x8C\xDD\xFF\xFF\xFF\xFF\xF0)O\xE2\xFF\xFF\xFF\xFF\xF8\xB7k\xE4\xFF\xFF\xFF\xFFh\x18\x13\xE5\xFF\xFF\xFF\xFFx\x03b\xE6\xFF\xFF\xFF\xFF\xE8L\x11\xE7\xFF\xFF\xFF\xFFxp/\xE8\xFF\xFF\xFF\xFFh\xF4\xE7\xE8\xFF\xFF\xFF\xFFxR\x0F\xEA\xFF\xFF\xFF\xFFh\xD6\xC7\xEA\xFF\xFF\xFF\xFFx4\xEF\xEB\xFF\xFF\xFF\xFFh\xB8\xA7\xEC\xFF\xFF\xFF\xFFx\x16\xCF\xED\xFF\xFF\xFF\xFFh\x9A\x87\xEE\xFF\xFF\xFF\xFFxq5\xF0\xFF\xFF\xFF\xFF\x90`\xA3 \0\0\0\0\x90gn!\0\0\0\0\x90B\x83\"\0\0\0\0\x90IN#\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x03\x04\x03\x04\x03\x08w\0\0\0\0\0\0\0\0\x88w\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\x01\x0C\x98\x85\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0K\0\0S\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0K\0\0D\0\0T\0\0\0\0\0CST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01#\x01)C6~\xFF\xFF\xFF\xFF\x80\xA2\x97\xA0\xFF\xFF\xFF\xFF\xF0\x04y\xA1\xFF\xFF\xFF\xFF\x80^Y\xC8\xFF\xFF\xFF\xFFp\xF9\t\xC9\xFF\xFF\xFF\xFF\0\xBD\xD3\xC9\xFF\xFF\xFF\xFF\xF0\x8A\x05\xCB\xFF\xFF\xFF\xFF\0@|\xCB\xFF\xFF\xFF\xFF\xF0>;\xD2\xFF\xFF\xFF\xFF\x80{\x8B\xD3\xFF\xFF\xFF\xFF\xF0\xADB\xD4\xFF\xFF\xFF\xFF\0\"E\xD5\xFF\xFF\xFF\xFF\xF0\xBFL\xD6\xFF\xFF\xFF\xFF\0\xBF<\xD7\xFF\xFF\xFF\xFFpf\x06\xD8\xFF\xFF\xFF\xFF\x80\xF2\x1D\xD9\xFF\xFF\xFF\xFF\xF0|A\xD9\xFF\xFF\xFF\xFF R\xBA\x1E\0\0\0\0\x90\x9Bi\x1F\0\0\0\0\xA0\x84~ \0\0\0\0\x90}I!\0\0\0\0 \xA1g\"\0\0\0\0\x90_)#\0\0\0\0 \x83G$\0\0\0\0\x10|\x12%\0\0\0\0 e'&\0\0\0\0\x10^\xF2&\0\0\0\0 G\x07(\0\0\0\0\x10@\xD2(\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD7q\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x98\0\xA3S6~\xFF\xFF\xFF\xFF\xA3\x85\x83\x86\xFF\xFF\xFF\xFF\x90Ng\xBA\xFF\xFF\xFF\xFF`\xE4\n\xC0\xFF\xFF\xFF\xFF`\xE5\xB3\xCA\xFF\xFF\xFF\xFF\x08_\x91\xCB\xFF\xFF\xFF\xFF\xF0mH\xD2\xFF\xFF\xFF\xFF\0\xEE\x91\x16\0\0\0\0\x01\x02\x03\x04\x05\x06\x05\x07]a\0\0\0\0\0\0\0\0]a\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08 g\0\0\0\0\0\0\x01\x0C g\0\0\0\0\0\0\0\x0Cxi\0\0\0\0\0\0\0\x12\x90~\0\0\0\0\0\0\0\x18\x80p\0\0\0\0\0\0\0\x1CL\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\x007\0\x002\0\x000\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\xA2\x02\xE43\x19\xAA\xFF\xFF\xFF\xFF\xE0\xA8\xA3\xB5\xFF\xFF\xFF\xFFP7'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xB6\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0p\tR4\0\0\0\0p\x10\x1D5\0\0\0\0p\xEB16\0\0\0\0p\xF2\xFC6\0\0\0\0\xF0\x07\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0\xF0\xE9\xFA9\0\0\0\0p\xB6\xBC:\0\0\0\0\xF0\xCB\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF0\xAD\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF0\x8F\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0p\xAC\x83A\0\0\0\0\xF0xEB\0\0\0\0p\x8EcC\0\0\0\0\xF0Z%D\0\0\0\0ppCE\0\0\0\0\xF0<\x05F\0\0\0\0pR#G\0\0\0\0pY\xEEG\0\0\0\0p4\x03I\0\0\0\0p;\xCEI\0\0\0\0p\x16\xE3J\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\xE0\xACKT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x02\x1C\x90\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\x01\x04\xB0\x9A\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0CST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\x01q\x01\x99\x01\x18\xF0\xCEt\xFF\xFF\xFF\xFF\x80IU\xC3\xFF\xFF\xFF\xFF\x80YT\xD2\xFF\xFF\xFF\xFF\x80{\x8B\xD3\xFF\xFF\xFF\xFF\xF0\xADB\xD4\xFF\xFF\xFF\xFF\0\"E\xD5\xFF\xFF\xFF\xFF\xF0\xBFL\xD6\xFF\xFF\xFF\xFF\0\xBF<\xD7\xFF\xFF\xFF\xFFpf\x06\xD8\xFF\xFF\xFF\xFF\x80\xF2\x1D\xD9\xFF\xFF\xFF\xFF\xF0\x99\xE7\xD9\xFF\xFF\xFF\xFF\0&\xFF\xDA\xFF\xFF\xFF\xFFp\xCD\xC8\xDB\xFF\xFF\xFF\xFF\x80Y\xE0\xDC\xFF\xFF\xFF\xFF\xF0\0\xAA\xDD\xFF\xFF\xFF\xFF\0sr\xDE\xFF\xFF\xFF\xFFpd\xB5\xDF\xFF\xFF\xFF\xFF\0\x85|\xE0\xFF\xFF\xFF\xFF\xF0\x97\x96\xE1\xFF\xFF\xFF\xFF\x80\xB8]\xE2\xFF\xFF\xFF\xFFp\xCBw\xE3\xFF\xFF\xFF\xFF\0\xEC>\xE4\xFF\xFF\xFF\xFFp 0\xE5\xFF\xFF\xFF\xFF\0q!\xE6\xFF\xFF\xFF\xFFp\xA5\x12\xE7\xFF\xFF\xFF\xFF\x80\xA4\x02\xE8\xFF\xFF\xFF\xFF\xF0\xD8\xF3\xE8\xFF\xFF\xFF\xFF\0\xD8\xE3\xE9\xFF\xFF\xFF\xFFp\x0C\xD5\xEA\xFF\xFF\xFF\xFF\x80\x0B\xC5\xEB\xFF\xFF\xFF\xFF\xF0?\xB6\xEC\xFF\xFF\xFF\xFF\0\xFC\xF7\xED\xFF\xFF\xFF\xFF\xF0\xC4\x98\xEE\xFF\xFF\xFF\xFF\x80/\xD9\xEF\xFF\xFF\xFF\xFFp\xF8y\xF0\xFF\xFF\xFF\xFF\0V\xFC\x07\0\0\0\0p\x8A\xED\x08\0\0\0\0\x80\x89\xDD\t\0\0\0\0\xF0\xBD\xCE\n\0\0\0\0\x80\xA1\xDB\x11\0\0\0\0p\xDDT\x12\0\0\0\0\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\xE8q\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\0\xE1\0\x1D\x01\t\x83\x19\xAA\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xFC\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\xF7@\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x04`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA0\x01\xD4\x01\x1A\x02\x01\xBA\xB6V\xFF\xFF\xFF\xFF\x01\x9A\x19\xAA\xFF\xFF\xFF\xFFP\x0C\xDA\xE7\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0p\x18\xF5'\0\0\0\0p\t\xE5(\0\0\0\0P\xDE\xD4)\0\0\0\0@\xC1\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0@\xA3\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\x000Yd0\0\0\0\0\xC0\x92]1\0\0\0\0\xB0AR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xB0#26\0\0\0\0\xC08\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\x000\x04\xDB;\0\0\0\0@\x19\xA6<\0\0\0\x000\xE6\xBA=\0\0\0\0@\xFB\x85>\0\0\0\x000\xC8\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xB0\xC7\xDD@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x02\x06\x02\x06\x02\x06\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x06\x02\x03\xFF)\0\0\0\0\0\0\0\0\xFF)\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\t@8\0\0\0\0\0\0\0\rPF\0\0\0\0\0\0\x01\x11@8\0\0\0\0\0\0\x01\t@8\0\0\0\0\0\0\x01\rL\0\0M\0\0T\0\0\0\0\0T\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+033081\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x02\x7F\x02\xBB\x02\xC8}l\x9A\xFF\xFF\xFF\xFFH\xCC\0\xBF\xFF\xFF\xFF\xFF8D\x94\r\0\0\0\0\xB8\x13\xAD\x0E\0\0\0\0@sy\x0F\0\0\0\0\xC0\xCA(\x10\0\0\0\0\xC0\xFD\xA9\x10\0\0\0\0H\xBC\xAD\x11\0\0\0\0\xB8JE\x12\0\0\0\0\xC8\xEC7\x13\0\0\0\0\xB8\x15-\x14\0\0\0\0\xC8v (\0\0\0\0\xB8\x9D\xDB(\0\0\0\0\xC8\x9C\xCB)\0\0\0\0\xB8\"\xBE*\0\0\0\0H\xD0\xAC+\0\0\0\08V\x9F,\0\0\0\0\xC8\x03\x8E-\0\0\0\0\xB8\x89\x80.\0\0\0\0H7o/\0\0\0\08\xBDa0\0\0\0\0\xC8jP1\0\0\0\0\xB8\xF0B2\0\0\0\0\xC8\xEF23\0\0\0\0\xB8u%4\0\0\0\0H#\x145\0\0\0\08\xA9\x066\0\0\0\0\xC8V\xF56\0\0\0\0\xB8\xDC\xE77\0\0\0\0H\x8A\xD68\0\0\0\08\x10\xC99\0\0\0\0H\x0F\xB9:\0\0\0\08\x95\xAB;\0\0\0\0\xC8B\x9A<\0\0\0\0\xB8\xC8\x8C=\0\0\0\0Hv{>\0\0\0\08\xFCm?\0\0\0\0\xC8\xA9\\@\0\0\0\0\xB8/OA\0\0\0\0\xC8.?B\0\0\0\0\xB8\xB41C\0\0\0\0H\xC9\xE2G\0\0\0\08O\xD5H\0\0\0\0HN\xC5I\0\0\0\08\xD4\xB7J\0\0\0\0\xC8\x81\xA6K\0\0\0\0\xB8\x07\x99L\0\0\0\0H\xB5\x87M\0\0\0\08;zN\0\0\0\0\xC8\xE8hO\0\0\0\0\xB8n[P\0\0\0\0\xC8mKQ\0\0\0\0\xB8\xF3=R\0\0\0\0H\xA1,S\0\0\0\08'\x1FT\0\0\0\0\xC8\xD4\rU\0\0\0\0\xB8Z\0V\0\0\0\0H\x08\xEFV\0\0\0\08\x8E\xE1W\0\0\0\0H\x8D\xD1X\0\0\0\08\x13\xC4Y\0\0\0\0\xC8\xC0\xB2Z\0\0\0\0\xB8F\xA5[\0\0\0\0H\xF4\x93\\\0\0\0\08z\x86]\0\0\0\0\xC8'u^\0\0\0\0\xB8\xADg_\0\0\0\0\xC8\xACW`\0\0\0\0\xB82Ja\0\0\0\0H\xE08b\0\0\0\08f+c\0\0\0\0\x01\x02\x03\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x0280\0\0\0\0\0\0\0\080\0\0\0\0\0\0\0\x0481\0\0\0\0\0\0\0\x08H?\0\0\0\0\0\0\x01\x0E@8\0\0\0\0\0\0\0\x14PF\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0T\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0t\x15\xE6\xD5\xFF\xFF\xFF\xFF\xA8Ma!\0\0\0\0\x01\x02\x0CT\0\0\0\0\0\0\0\0XM\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\nL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0JST\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\0Q\0o\0p\xA4\xC2e\xFF\xFF\xFF\xFFp\x02>\xD7\xFF\xFF\xFF\xFF\xF0Y\xED\xD7\xFF\xFF\xFF\xFFp\xFA\xF8\xD8\xFF\xFF\xFF\xFF\xF0;\xCD\xD9\xFF\xFF\xFF\xFF\xF0\0\x07\xDB\xFF\xFF\xFF\xFF\xF0\x1D\xAD\xDB\xFF\xFF\xFF\xFF\xF0\xE2\xE6\xDC\xFF\xFF\xFF\xFF\xF0\xFF\x8C\xDD\xFF\xFF\xFF\xFF\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x83\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0J\0\0D\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xAA\x02\xD9N\xE5\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xEE\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\x000Yd0\0\0\0\0\xB0\x84]1\0\0\0\0\xB0_r2\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xB0H\x1D5\0\0\0\0\xB0#26\0\0\0\0\xB0*\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xB0\x0C\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xB0\xEE\xBC:\0\0\0\x000\x04\xDB;\0\0\0\x000\x0B\xA6<\0\0\0\0\xB0\xE9\xCE<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0\xC0\xF8IW\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x02\x01\x02\xA7O\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x04pb\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x01\xC2\x01\xEA\x01L\xEE\xD3\x86\xFF\xFF\xFF\xFF\x90\xDC\x0B\x0F\0\0\0\0\x80\xC8\xE9\x18\0\0\0\0\xF0\xFC\xDA\x19\0\0\0\0\x80M\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0\x80/\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0\x80\x11\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0\x80\xF3k \0\0\0\0p\xD6[!\0\0\0\0\x80\xD5K\"\0\0\0\0p\xB8;#\0\0\0\0\x80\xB7+$\0\0\0\0p\x9A\x1B%\0\0\0\0\x80\x99\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\0\xB6\xF4'\0\0\0\0\xF0\x98\xE4(\0\0\0\0\0\x98\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\0z\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\0\\\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\0>t/\0\0\0\0\xF0 d0\0\0\0\0\x80Z]1\0\0\0\0p=M2\0\0\0\0\x80<=3\0\0\0\0p\x1F-4\0\0\0\0\x80\x1E\x1D5\0\0\0\0p\x01\r6\0\0\0\0\xA0\xB3\xE9:\0\0\0\0\x90\xAC\xB4;\0\0\0\0\xA0\xAB\xA4<\0\0\0\0\x90\x8E\x94=\0\0\0\0\xA0\x8D\x84>\0\0\0\0\x90pt?\0\0\0\0\xA0od@\0\0\0\0\x90RTA\0\0\0\0\xA0QDB\0\0\0\0\x9044C\0\0\0\0\xA03$D\0\0\0\0\x10Q\x1DE\0\0\0\0\xA0\x9A\x15U\0\0\0\0pa\x05V\0\0\0\0\xA0|\xF5V\0\0\0\0pC\xE5W\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x024d\0\0\0\0\0\0\0\0pb\0\0\0\0\0\0\0\x04\x80p\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0d\xBA\xFE\xB0\xFF\xFF\xFF\xFF\x01\x1CR\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xBF\x02\xBA\xDD\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xB6\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0p\tR4\0\0\0\0p\x10\x1D5\0\0\0\0p\xEB16\0\0\0\0p\xF2\xFC6\0\0\0\0\xF0\x07\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0\xF0\xE9\xFA9\0\0\0\0p\xB6\xBC:\0\0\0\0\xF0\xCB\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF0\xAD\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF0\x8F\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0p\xAC\x83A\0\0\0\0\xF0xEB\0\0\0\0p\x8EcC\0\0\0\0\xF0Z%D\0\0\0\0ppCE\0\0\0\0\xF0<\x05F\0\0\0\0pR#G\0\0\0\0pY\xEEG\0\0\0\0p4\x03I\0\0\0\0p;\xCEI\0\0\0\0p\x16\xE3J\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0@\xF4mN\0\0\0\0\xF0\xBAKT\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x06\x07\x08\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\t\x04\x07F\x86\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\0\x10\xB0\x9A\0\0\0\0\0\0\x01\x14\xB0\x9A\0\0\0\0\0\0\x01\x10\xA0\x8C\0\0\0\0\0\0\0\x14\xC0\xA8\0\0\0\0\0\0\x01\x10\xC0\xA8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\xA2\x02]GY\xA7\xFF\xFF\xFF\xFF\xF0\xB6\xA3\xB5\xFF\xFF\xFF\xFF`E'\x15\0\0\0\0\xD0y\x18\x16\0\0\0\0\xE0x\x08\x17\0\0\0\0P\xAD\xF9\x17\0\0\0\0`\xAC\xE9\x18\0\0\0\0\xD0\xE0\xDA\x19\0\0\0\0`1\xCC\x1A\0\0\0\0\x80>\xBC\x1B\0\0\0\0\x80/\xAC\x1C\0\0\0\0\x80 \x9C\x1D\0\0\0\0\x80\x11\x8C\x1E\0\0\0\0\x80\x02|\x1F\0\0\0\0\x80\xF3k \0\0\0\0\x80\xE4[!\0\0\0\0\x80\xD5K\"\0\0\0\0\x80\xC6;#\0\0\0\0\x80\xB7+$\0\0\0\0\x80\xA8\x1B%\0\0\0\0\x80\x99\x0B&\0\0\0\0\0\xC5\x04'\0\0\0\0\0\xB6\xF4'\0\0\0\0\x10\xC4\xF4'\0\0\0\0\x10\xB5\xE4(\0\0\0\0\x10]x)\0\0\0\0\0\x98\xD4)\0\0\0\0\0\x89\xC4*\0\0\0\0\0z\xB4+\0\0\0\0\0k\xA4,\0\0\0\0\0\\\x94-\0\0\0\0\0M\x84.\0\0\0\0\0>t/\0\0\0\0\0/d0\0\0\0\0\x80Z]1\0\0\0\0\x805r2\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\0\xF8\xFA9\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\0i%D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\x80g\xEEG\0\0\0\0\x80B\x03I\0\0\0\0\x80I\xCEI\0\0\0\0\x80$\xE3J\0\0\0\0\x80+\xAEK\0\0\0\0\0A\xCCL\0\0\0\0\x80\r\x8EM\0\0\0\0\xF0\xBAKT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x02\xA3{\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\x08\xB0\x9A\0\0\0\0\0\0\x01\x0C\xA0\x8C\0\0\0\0\0\0\x01\x04\xA0\x8C\0\0\0\0\0\0\x01\x08\xB0\x9A\0\0\0\0\0\0\x01\x08\xB0\x9A\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\xA2\x02^\xEA\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xE0\x87\x18\x16\0\0\0\0\xF0\x86\x08\x17\0\0\0\0`\xBB\xF9\x17\0\0\0\0p\xBA\xE9\x18\0\0\0\0\xE0\xEE\xDA\x19\0\0\0\0p?\xCC\x1A\0\0\0\0\x90L\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x90.\x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x90\x10|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x90\xF2[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x90\xD4;#\0\0\0\0\x90\xC5+$\0\0\0\0\x90\xB6\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\x10\xD3\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0 \xD2\xF4'\0\0\0\0 \xC3\xE4(\0\0\0\0 kx)\0\0\0\0\x10\xA6\xD4)\0\0\0\0\x10\x97\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\x10y\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\x10[\x84.\0\0\0\0\x10Lt/\0\0\0\0\x10=d0\0\0\0\0\x90h]1\0\0\0\0\x90Cr2\0\0\0\0\x90J=3\0\0\0\0\x90%R4\0\0\0\0\x90,\x1D5\0\0\0\0\x90\x0726\0\0\0\0\x90\x0E\xFD6\0\0\0\0\x10$\x1B8\0\0\0\0\x90\xF0\xDC8\0\0\0\0\x10\x06\xFB9\0\0\0\0\x90\xD2\xBC:\0\0\0\0\x10\xE8\xDA;\0\0\0\0\x10\xEF\xA5<\0\0\0\0\x10\xCA\xBA=\0\0\0\0\x10\xD1\x85>\0\0\0\0\x10\xAC\x9A?\0\0\0\0\x10\xB3e@\0\0\0\0\x90\xC8\x83A\0\0\0\0\x10\x95EB\0\0\0\0\x90\xAAcC\0\0\0\0\x10w%D\0\0\0\0\x90\x8CCE\0\0\0\0\x10Y\x05F\0\0\0\0\x90n#G\0\0\0\0\x90u\xEEG\0\0\0\0\x90P\x03I\0\0\0\0\x90W\xCEI\0\0\0\0\x902\xE3J\0\0\0\0\x909\xAEK\0\0\0\0\x10O\xCCL\0\0\0\0\x90\x1B\x8EM\0\0\0\0\0\xC9KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x06\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x07\x02\xA2y\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x04\x90~\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+0630h[\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xD1\x89\xB6V\xFF\xFF\xFF\xFFQs\xF2\xA1\xFF\xFF\xFF\xFF\x18\xFC\xF2\xCB\xFF\xFF\xFF\xFF\xF0g\x9A\xD1\xFF\xFF\xFF\xFF\x01\x02\x03\x02/Z\0\0\0\0\0\0\0\0/Z\0\0\0\0\0\0\0\x04h[\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0R\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xB5\x02'\t_\x9B\xFF\xFF\xFF\xFF\xFF\xB1\x12\xA1\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0P\xCDEB\0\0\0\0\xD0\xE2cC\0\0\0\0P\xAF%D\0\0\0\0\xD0\xC4CE\0\0\0\0P\x91\x05F\0\0\0\0\xD0\xA6#G\0\0\0\0\xD0\xAD\xEEG\0\0\0\0\xD0\x88\x03I\0\0\0\0\xD0\x8F\xCEI\0\0\0\0\xD0j\xE3J\0\0\0\0\xD0q\xAEK\0\0\0\0P\x87\xCCL\0\0\0\0\xD0S\x8EM\0\0\0\0@\x01LT\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x02\x07\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x08\x03\xD98\0\0\0\0\0\0\0\0\xC14\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\0\x0C`T\0\0\0\0\0\0\x01\x10PF\0\0\0\0\0\0\x01\x08PF\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\x017\x02s\x02H\x9A\x19\xAA\xFF\xFF\xFF\xFFP\x0C\xDA\xE7\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0p\x18\xF5'\0\0\0\0p\t\xE5(\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0`\xDBEB\0\0\0\0\xE0\xF0cC\0\0\0\0`\xBD%D\0\0\0\0\xE0\xD2CE\0\0\0\0`\x9F\x05F\0\0\0\0\xE0\xB4#G\0\0\0\0\xE0\xBB\xEEG\0\0\0\0\xE0\x96\x03I\0\0\0\0\xE0\x9D\xCEI\0\0\0\0\xE0x\xE3J\0\0\0\0\xE0\x7F\xAEK\0\0\0\0`\x95\xCCL\0\0\0\0\xE0a\x8EM\0\0\0\0`w\xACN\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x01\x05\x01\x05\x01\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xB8)\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x04@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0-01\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01+00\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\0\0\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0\x10\x0E\0\0\0\0\0\08\x04\xBF\x04\x19\x05\x90\x1B=^\xFF\xFF\xFF\xFF\xA0\xAA\xE6\x92\xFF\xFF\xFF\xFF\x90\x89K\x9B\xFF\xFF\xFF\xFF\xA0\xE3\xFE\x9B\xFF\xFF\xFF\xFF\xA0\x17\x9D\x9C\xFF\xFF\xFF\xFF\x90\x9F\xC9\x9D\xFF\xFF\xFF\xFF K~\x9E\xFF\xFF\xFF\xFF\x10\xD3\xAA\x9F\xFF\xFF\xFF\xFF\xA0~_\xA0\xFF\xFF\xFF\xFF\x90\x06\x8C\xA1\xFF\xFF\xFF\xFF\xA0\x03B\xA2\xFF\xFF\xFF\xFF\x90\x8Bn\xA3\xFF\xFF\xFF\xFF 7#\xA4\xFF\xFF\xFF\xFF\x10\xBFO\xA5\xFF\xFF\xFF\xFF\x90\x0B\x06\xAA\xFF\xFF\xFF\xFF\x10|\xE7\xAA\xFF\xFF\xFF\xFF\x10\xC4\xC9\xAD\xFF\xFF\xFF\xFF\x10@\xA7\xAE\xFF\xFF\xFF\xFF\x90k\xA0\xAF\xFF\xFF\xFF\xFF\x10\"\x87\xB0\xFF\xFF\xFF\xFF\x10\x88\x89\xB1\xFF\xFF\xFF\xFF\x90>p\xB2\xFF\xFF\xFF\xFF\x90\xA4r\xB3\xFF\xFF\xFF\xFF\x90 P\xB4\xFF\xFF\xFF\xFF\x90h2\xB7\xFF\xFF\xFF\xFF\x90\xE4\x0F\xB8\xFF\xFF\xFF\xFF\x90\xD5\xFF\xB8\xFF\xFF\xFF\xFF\x90\xC6\xEF\xB9\xFF\xFF\xFF\xFF\x10\xD4\xC8\xBC\xFF\xFF\xFF\xFF\x10\xC5\xB8\xBD\xFF\xFF\xFF\xFF\x90{\x9F\xBE\xFF\xFF\xFF\xFF\x10\xA7\x98\xBF\xFF\xFF\xFF\xFF\x10\r\x9B\xC0\xFF\xFF\xFF\xFF\x10\x89x\xC1\xFF\xFF\xFF\xFF\x10zh\xC2\xFF\xFF\xFF\xFF\x10kX\xC3\xFF\xFF\xFF\xFF\x90!?\xC4\xFF\xFF\xFF\xFF\x10M8\xC5\xFF\xFF\xFF\xFF\x10\xB3:\xC6\xFF\xFF\xFF\xFF\x90\xC8X\xC7\xFF\xFF\xFF\xFF\x90\xFB\xD9\xC7\xFF\xFF\xFF\xFF\x90\xEE\x03\xC9\xFF\xFF\xFF\xFF\x90<\xF1\xC9\xFF\xFF\xFF\xFF\x10\x7F\xE2\xCA\xFF\xFF\xFF\xFF\x10o\xB5\xCB\xFF\xFF\xFF\xFF\0\xC0\xEC\xCB\xFF\xFF\xFF\xFF\0h\x80\xCC\xFF\xFF\xFF\xFF\x10\xBF\xDC\xCC\xFF\xFF\xFF\xFF\x10Q\x95\xCD\xFF\xFF\xFF\xFF\x80g\xC3\xCD\xFF\xFF\xFF\xFF\0\xBFr\xCE\xFF\xFF\xFF\xFF\x90\xDB\xC5\xCE\xFF\xFF\xFF\xFF\x103u\xCF\xFF\xFF\xFF\xFF\0\x84\xAC\xCF\xFF\xFF\xFF\xFF\0\xA1R\xD0\xFF\xFF\xFF\xFF\x90\xBD\xA5\xD0\xFF\xFF\xFF\xFF\x10\x15U\xD1\xFF\xFF\xFF\xFF\0f\x8C\xD1\xFF\xFF\xFF\xFF\0\x832\xD2\xFF\xFF\xFF\xFF\x90\x9F\x85\xD2\xFF\xFF\xFF\xFF\x10\xE1Y\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFF@\xED9\xD5\xFF\xFF\xFF\xFF@\xDE)\xD6\xFF\xFF\xFF\xFF@\xCF\x19\xD7\xFF\xFF\xFF\xFF@\xC0\t\xD8\xFF\xFF\xFF\xFF@\xB1\xF9\xD8\xFF\xFF\xFF\xFF@\xA2\xE9\xD9\xFF\xFF\xFF\xFF@\x93\xD9\xDA\xFF\xFF\xFF\xFF@\x84\xC9\xDB\xFF\xFF\xFF\xFF@u\xB9\xDC\xFF\xFF\xFF\xFF\xC0\xA0\xB2\xDD\xFF\xFF\xFF\xFF\xC0\x91\xA2\xDE\xFF\xFF\xFF\xFF\xC0\x82\x92\xDF\xFF\xFF\xFF\xFF\xC0s\x82\xE0\xFF\xFF\xFF\xFF\xC0dr\xE1\xFF\xFF\xFF\xFF\xC0Ub\xE2\xFF\xFF\xFF\xFF\xC0FR\xE3\xFF\xFF\xFF\xFF\xC07B\xE4\xFF\xFF\xFF\xFF\xC0(2\xE5\xFF\xFF\xFF\xFF\xC0\x19\"\xE6\xFF\xFF\xFF\xFF@E\x1B\xE7\xFF\xFF\xFF\xFF@6\x0B\xE8\xFF\xFF\xFF\xFF@'\xFB\xE8\xFF\xFF\xFF\xFF@\x18\xEB\xE9\xFF\xFF\xFF\xFF@\t\xDB\xEA\xFF\xFF\xFF\xFF@\xFA\xCA\xEB\xFF\xFF\xFF\xFF@\xEB\xBA\xEC\xFF\xFF\xFF\xFF@\xDC\xAA\xED\xFF\xFF\xFF\xFF@\xCD\x9A\xEE\xFF\xFF\xFF\xFF@\xBE\x8A\xEF\xFF\xFF\xFF\xFF@\xAFz\xF0\xFF\xFF\xFF\xFF@\xA0j\xF1\xFF\xFF\xFF\xFF\xC0\xCBc\xF2\xFF\xFF\xFF\xFF\xC0\xBCS\xF3\xFF\xFF\xFF\xFF\xC0\xADC\xF4\xFF\xFF\xFF\xFF\xC0\x9E3\xF5\xFF\xFF\xFF\xFF\xC0\x8F#\xF6\xFF\xFF\xFF\xFF\xC0\x80\x13\xF7\xFF\xFF\xFF\xFF\xC0q\x03\xF8\xFF\xFF\xFF\xFF\xC0b\xF3\xF8\xFF\xFF\xFF\xFF\xC0S\xE3\xF9\xFF\xFF\xFF\xFF\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x8C\x18\x1E\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0 \x0E=+\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x10\xC2\x1F,\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x05\x04\x05\x04\x05\x04\x05\x04\x05\x06\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x07\x08\x04\x05\x04\x05\x04\x05\x04\x05\xF0\xE7\xFF\xFF\xFF\xFF\xFF\xFF\0\0(\xE5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\0\0\0\0\0\0\0\0\x01\x10\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\0\0\0\0\0\0\0\0\x01\x0C\0\0\0\0\0\0\0\0\0\x14\x10\x0E\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\x03`\x03\x92\x03F\x18\x87i\xFF\xFF\xFF\xFFF\xAE\xCC\x9C\xFF\xFF\xFF\xFF6K\xB7\x9D\xFF\xFF\xFF\xFF\xC6m\xB8\x9E\xFF\xFF\xFF\xFF6\xB8\x84\x9F\xFF\xFF\xFF\xFF\xE6\x1D\xC3\xB4\xFF\xFF\xFF\xFF\xE0\xA6b\xCB\xFF\xFF\xFF\xFF\xD0\xBC\xD3\xCC\xFF\xFF\xFF\xFF\xE0\xD1\x9E\xCD\xFF\xFF\xFF\xFF\xD0\x13\xC6\xCE\xFF\xFF\xFF\xFF`yu\xCF\xFF\xFF\xFF\xFFP0\xAF\xD0\xFF\xFF\xFF\xFF`[U\xD1\xFF\xFF\xFF\xFFP\x12\x8F\xD2\xFF\xFF\xFF\xFF`hq\xD5\xFF\xFF\xFF\xFF\xD0<\x0E\xD6\xFF\xFF\xFF\xFF\xE0\x84Z\xD7\xFF\xFF\xFF\xFFP\xE4\xE4\xD7\xFF\xFF\xFF\xFF\xE0f:\xD9\xFF\xFF\xFF\xFFP\xC6\xC4\xD9\xFF\xFF\xFF\xFF`\x83#\xDB\xFF\xFF\xFF\xFFP\xA8\xA4\xDB\xFF\xFF\xFF\xFF`e\x03\xDD\xFF\xFF\xFF\xFFP\x8A\x84\xDD\xFF\xFF\xFF\xFF`G\xE3\xDE\xFF\xFF\xFF\xFF\xD0\xA6m\xDF\xFF\xFF\xFF\xFF\xE0\tl\xE6\xFF\xFF\xFF\xFF\xD0\x027\xE7\xFF\xFF\xFF\xFF`\xB3 \x08\0\0\0\0P\x96\x10\t\0\0\0\0`\x95\0\n\0\0\0\0Px\xF0\n\0\0\0\0`w\xE0\x0B\0\0\0\0\xD0\x94\xD9\x0C\0\0\0\0`Y\xC0\r\0\0\0\0\xD0v\xB9\x0E\0\0\0\0\xE0u\xA9\x0F\0\0\0\0\xD0X\x99\x10\0\0\0\0\xE0W\x89\x11\0\0\0\0\xD0:y\x12\0\0\0\0\xE09i\x13\0\0\0\0\xD0\x1CY\x14\0\0\0\0\xE0\x1BI\x15\0\0\0\0\xD0\xFE8\x16\0\0\0\0\xE0\xFD(\x17\0\0\0\0P\x1B\"\x18\0\0\0\0\xE0\xDF\x08\x19\0\0\0\0P\xFD\x01\x1A\0\0\0\0`\xFC\xF1\x1A\0\0\0\0P\xDF\xE1\x1B\0\0\0\0`\xDE\xD1\x1C\0\0\0\0P\xC1\xC1\x1D\0\0\0\0`\xC0\xB1\x1E\0\0\0\0P\xA3\xA1\x1F\0\0\0\0\xE0\xF2u \0\0\0\0P\x85\x81!\0\0\0\0\xE0\xD4U\"\0\0\0\0\xD0\xA1j#\0\0\0\0\xE0\xB65$\0\0\0\0\xD0\x83J%\0\0\0\0\xE0\x98\x15&\0\0\0\0\xD0e*'\0\0\0\0`\xB5\xFE'\0\0\0\0\xD0G\n)\0\0\0\0`\x97\xDE)\0\0\0\0\xD0)\xEA*\0\0\0\0`y\xBE+\0\0\0\0PF\xD3,\0\0\0\0`[\x9E-\0\0\0\0P(\xB3.\0\0\0\0`=~/\0\0\0\0P\n\x930\0\0\0\0\xE0Yg1\0\0\0\0P\xECr2\0\0\0\0\xE0;G3\0\0\0\0P\xCER4\0\0\0\0\xE0\x1D'5\0\0\0\0P\xB026\0\0\0\0\xE0\xFF\x067\0\0\0\0\xD0\xCC\x1B8\0\0\0\0\xE0\xE1\xE68\0\0\0\0\xD0\xAE\xFB9\0\0\0\0\xE0\xC3\xC6:\0\0\0\0\xD0\x90\xDB;\0\0\0\0`\xE0\xAF<\0\0\0\0\xD0r\xBB=\0\0\0\0`\xC2\x8F>\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\xD0Q-G\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03:\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\0:\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04J\xD1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0 \x01D\x01l\x01\xF0\\\x04\xA6\xFF\xFF\xFF\xFF \xF7A\xD4\xFF\xFF\xFF\xFF\x006M\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x90\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0-01\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xA0\xAA\xE6\x92\xFF\xFF\xFF\xFF \x9C\x95\xCC\xFF\xFF\xFF\xFF\x10|t\xD2\xFF\xFF\xFF\xFF@\xF7\x17\x0B\0\0\0\0\x01\x02\x01\x03\xF4\xE9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\x08\x01)\x01G\x01X\xA4m\x8B\xFF\xFF\xFF\xFF\0+\xB1\x14\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xA8\xF9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0 \x04\xA4\x04\xEA\x04X\x13=^\xFF\xFF\xFF\xFF\x90\x9C\xE6\x92\xFF\xFF\xFF\xFF\x80{K\x9B\xFF\xFF\xFF\xFF\x90\xD5\xFE\x9B\xFF\xFF\xFF\xFF\x90\t\x9D\x9C\xFF\xFF\xFF\xFF\x80\x91\xC9\x9D\xFF\xFF\xFF\xFF\x10=~\x9E\xFF\xFF\xFF\xFF\0\xC5\xAA\x9F\xFF\xFF\xFF\xFF\x90p_\xA0\xFF\xFF\xFF\xFF\x80\xF8\x8B\xA1\xFF\xFF\xFF\xFF\x90\xF5A\xA2\xFF\xFF\xFF\xFF\x80}n\xA3\xFF\xFF\xFF\xFF\x10)#\xA4\xFF\xFF\xFF\xFF\0\xB1O\xA5\xFF\xFF\xFF\xFF\x80\xFD\x05\xAA\xFF\xFF\xFF\xFF\0n\xE7\xAA\xFF\xFF\xFF\xFF\0\xB6\xC9\xAD\xFF\xFF\xFF\xFF\x002\xA7\xAE\xFF\xFF\xFF\xFF\x80]\xA0\xAF\xFF\xFF\xFF\xFF\0\x14\x87\xB0\xFF\xFF\xFF\xFF\0z\x89\xB1\xFF\xFF\xFF\xFF\x800p\xB2\xFF\xFF\xFF\xFF\x80\x96r\xB3\xFF\xFF\xFF\xFF\x80\x12P\xB4\xFF\xFF\xFF\xFF\x80Z2\xB7\xFF\xFF\xFF\xFF\x80\xD6\x0F\xB8\xFF\xFF\xFF\xFF\x80\xC7\xFF\xB8\xFF\xFF\xFF\xFF\x80\xB8\xEF\xB9\xFF\xFF\xFF\xFF\0\xC6\xC8\xBC\xFF\xFF\xFF\xFF\0\xB7\xB8\xBD\xFF\xFF\xFF\xFF\x80m\x9F\xBE\xFF\xFF\xFF\xFF\0\x99\x98\xBF\xFF\xFF\xFF\xFF\0\xFF\x9A\xC0\xFF\xFF\xFF\xFF\0{x\xC1\xFF\xFF\xFF\xFF\0lh\xC2\xFF\xFF\xFF\xFF\0]X\xC3\xFF\xFF\xFF\xFF\x80\x13?\xC4\xFF\xFF\xFF\xFF\0?8\xC5\xFF\xFF\xFF\xFF\0\xA5:\xC6\xFF\xFF\xFF\xFF\x80\xBAX\xC7\xFF\xFF\xFF\xFF\x80\xED\xD9\xC7\xFF\xFF\xFF\xFF\x80\xE0\x03\xC9\xFF\xFF\xFF\xFF\x80.\xF1\xC9\xFF\xFF\xFF\xFF\0q\xE2\xCA\xFF\xFF\xFF\xFF\0a\xB5\xCB\xFF\xFF\xFF\xFF\xF0\xB1\xEC\xCB\xFF\xFF\xFF\xFF\xF0Y\x80\xCC\xFF\xFF\xFF\xFF\0\xB1\xDC\xCC\xFF\xFF\xFF\xFF\0C\x95\xCD\xFF\xFF\xFF\xFFpY\xC3\xCD\xFF\xFF\xFF\xFF\xF0\xB0r\xCE\xFF\xFF\xFF\xFF\x80\xCD\xC5\xCE\xFF\xFF\xFF\xFF\0%u\xCF\xFF\xFF\xFF\xFF\xF0u\xAC\xCF\xFF\xFF\xFF\xFF\xF0\x92R\xD0\xFF\xFF\xFF\xFF\x80\xAF\xA5\xD0\xFF\xFF\xFF\xFF\0\x07U\xD1\xFF\xFF\xFF\xFF\xF0W\x8C\xD1\xFF\xFF\xFF\xFF\xF0t2\xD2\xFF\xFF\xFF\xFF\x80\x91\x85\xD2\xFF\xFF\xFF\xFF\0\xD3Y\xD3\xFF\xFF\xFF\xFF\0\xC4I\xD4\xFF\xFF\xFF\xFF0\xDF9\xD5\xFF\xFF\xFF\xFF0\xD0)\xD6\xFF\xFF\xFF\xFF0\xC1\x19\xD7\xFF\xFF\xFF\xFF0\xB2\t\xD8\xFF\xFF\xFF\xFF0\xA3\xF9\xD8\xFF\xFF\xFF\xFF0\x94\xE9\xD9\xFF\xFF\xFF\xFF0\x85\xD9\xDA\xFF\xFF\xFF\xFF0v\xC9\xDB\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF\xB0\x92\xB2\xDD\xFF\xFF\xFF\xFF\xB0\x83\xA2\xDE\xFF\xFF\xFF\xFF\xB0t\x92\xDF\xFF\xFF\xFF\xFF\xB0e\x82\xE0\xFF\xFF\xFF\xFF\xB0Vr\xE1\xFF\xFF\xFF\xFF\xB0Gb\xE2\xFF\xFF\xFF\xFF\xB08R\xE3\xFF\xFF\xFF\xFF\xB0)B\xE4\xFF\xFF\xFF\xFF\xB0\x1A2\xE5\xFF\xFF\xFF\xFF\xB0\x0B\"\xE6\xFF\xFF\xFF\xFF07\x1B\xE7\xFF\xFF\xFF\xFF0(\x0B\xE8\xFF\xFF\xFF\xFF0\x19\xFB\xE8\xFF\xFF\xFF\xFF0\n\xEB\xE9\xFF\xFF\xFF\xFF0\xFB\xDA\xEA\xFF\xFF\xFF\xFF0\xEC\xCA\xEB\xFF\xFF\xFF\xFF0\xDD\xBA\xEC\xFF\xFF\xFF\xFF0\xCE\xAA\xED\xFF\xFF\xFF\xFF0\xBF\x9A\xEE\xFF\xFF\xFF\xFF0\xB0\x8A\xEF\xFF\xFF\xFF\xFF0\xA1z\xF0\xFF\xFF\xFF\xFF0\x92j\xF1\xFF\xFF\xFF\xFF\xB0\xBDc\xF2\xFF\xFF\xFF\xFF\xB0\xAES\xF3\xFF\xFF\xFF\xFF\xB0\x9FC\xF4\xFF\xFF\xFF\xFF\xB0\x903\xF5\xFF\xFF\xFF\xFF\xB0\x81#\xF6\xFF\xFF\xFF\xFF\xB0r\x13\xF7\xFF\xFF\xFF\xFF\xB0c\x03\xF8\xFF\xFF\xFF\xFF\xB0T\xF3\xF8\xFF\xFF\xFF\xFF\xB0E\xE3\xF9\xFF\xFF\xFF\xFF\0\xFA\x0C\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05(\xF0\xFF\xFF\xFF\xFF\xFF\xFF\0\0(\xF0\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\0\0\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\x01\x10\0\0\0\0\0\0\0\0\0\x14\x10\x0E\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0F\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xC0\xFD\x86i\xFF\xFF\xFF\xFF\x01\xC0\xDD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x02\x7F\x02\xBB\x02\xBC\x11\x87i\xFF\xFF\xFF\xFF<_D\x93\xFF\xFF\xFF\xFF\xC0ZO\xC3\xFF\xFF\xFF\xFF0\x036\xC4\xFF\xFF\xFF\xFF\xC0\0\0\0\0`\xC9Z?\0\0\0\0P\x0B\x82@\0\0\0\0`\xAB:A\0\0\0\0P\xEDaB\0\0\0\0`\x8D\x1AC\0\0\0\0P\xCFAD\0\0\0\0`o\xFAD\0\0\0\0P\xB1!F\0\0\0\0`Q\xDAF\0\0\0\0\xD0\xCD\nH\0\0\0\0\xE0m\xC3H\0\0\0\0\xD0\xAF\xEAI\0\0\0\0\xE0O\xA3J\0\0\0\0\xD0\x91\xCAK\0\0\0\0\xE01\x83L\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\xC4\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC4\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0ACST\0\x98\x85\0\0\0\0\0\0\x01ACDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xA8\x02\xFD\x02%\x03\x14\x8B\x16s\xFF\xFF\xFF\xFFp\x03\x12{\xFF\xFF\xFF\xFF\x88\xC9N\x9C\xFF\xFF\xFF\xFF\x086\xBC\x9C\xFF\xFF\xFF\xFF\x08\xBAT\xCB\xFF\xFF\xFF\xFF\x88l\xC7\xCB\xFF\xFF\xFF\xFF\x88]\xB7\xCC\xFF\xFF\xFF\xFF\x88N\xA7\xCD\xFF\xFF\xFF\xFF\x08z\xA0\xCE\xFF\xFF\xFF\xFF\x880\x87\xCF\xFF\xFF\xFF\xFF\x88@p\x03\0\0\0\0\x08#\r\x04\0\0\0\0\x88\"P\x05\0\0\0\0\x88?\xF6\x05\0\0\0\0\x88\x040\x07\0\0\0\0\x88!\xD6\x07\0\0\0\0\x88\xE6\x0F\t\0\0\0\0\x88\x03\xB6\t\0\0\0\0\x88\xC8\xEF\n\0\0\0\0\x08 \x9F\x0B\0\0\0\0\x08\xE5\xD8\x0C\0\0\0\0\x08\x02\x7F\r\0\0\0\0\x08\xC7\xB8\x0E\0\0\0\0\x08\xE4^\x0F\0\0\0\0\x08\xA9\x98\x10\0\0\0\0\x08\xC6>\x11\0\0\0\0\x08\x8Bx\x12\0\0\0\0\x08\xA8\x1E\x13\0\0\0\0\x08mX\x14\0\0\0\0\x08\x8A\xFE\x14\0\0\0\0\x08O8\x16\0\0\0\0\x88\xA6\xE7\x16\0\0\0\0\x88k!\x18\0\0\0\0\x88\x88\xC7\x18\0\0\0\0\x88M\x01\x1A\0\0\0\0\x88j\xA7\x1A\0\0\0\0\x88/\xE1\x1B\0\0\0\0\x88L\x87\x1C\0\0\0\0\x88\x11\xC1\x1D\0\0\0\0\x88\xA3y\x1E\0\0\0\0\x08\xB9\x97\x1F\0\0\0\0\x88\x85Y \0\0\0\0\x88\xD5\x80!\0\0\0\0\x08\xA2B\"\0\0\0\0\x08\xF2i#\0\0\0\0\x08\x84\"$\0\0\0\0\x08\xD4I%\0\0\0\0\x08f\x02&\0\0\0\0\x08\xB6)'\0\0\0\0\x08\xD3\xCF'\0\0\0\0\x08\x98\t)\0\0\0\0\x88d\xCB)\0\0\0\0\x08z\xE9*\0\0\0\0\x88\xD1\x98+\0\0\0\0\x88\x96\xD2,\0\0\0\0\x88(\x8B-\0\0\0\0\x88x\xB2.\0\0\0\0\x08Et/\0\0\0\0\x88Z\x920\0\0\0\0\x88a]1\0\0\0\0\x88\0\0\0\0\x08\xA5\x9A?\0\0\0\0\x08\xACe@\0\0\0\0\x88\xC1\x83A\0\0\0\0\x08\x8EEB\0\0\0\0\x88\xA3cC\0\0\0\0\x88\xAA.D\0\0\0\0\x88\x85CE\0\0\0\0\x08R\x05F\0\0\0\0\x88g#G\0\0\0\0\x08\xA9\xF7G\0\0\0\0\x08\x9A\xE7H\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\xEC\x81\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\x98\x85\0\0\0\0\0\0\0\x04\xA8\x93\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0C\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0D\0\0T\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x88\0\x99\0\xB7\0\x08\x9F\xEDr\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\0\xCDI%\0\0\0\0\0\xEA\xEF%\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01x\x8F\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0ACST\0\x98\x85\0\0\0\0\0\0\x01ACDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xB0\x02\x06\x038\x03d\x88\x16s\xFF\xFF\xFF\xFF\xE0\xA5\x04v\xFF\xFF\xFF\xFFp\x03\x12{\xFF\xFF\xFF\xFF\x88\xC9N\x9C\xFF\xFF\xFF\xFF\x086\xBC\x9C\xFF\xFF\xFF\xFF\x08\xBAT\xCB\xFF\xFF\xFF\xFF\x88l\xC7\xCB\xFF\xFF\xFF\xFF\x88]\xB7\xCC\xFF\xFF\xFF\xFF\x88N\xA7\xCD\xFF\xFF\xFF\xFF\x08z\xA0\xCE\xFF\xFF\xFF\xFF\x880\x87\xCF\xFF\xFF\xFF\xFF\x88@p\x03\0\0\0\0\x08#\r\x04\0\0\0\0\x88\"P\x05\0\0\0\0\x88?\xF6\x05\0\0\0\0\x88\x040\x07\0\0\0\0\x88!\xD6\x07\0\0\0\0\x88\xE6\x0F\t\0\0\0\0\x88\x03\xB6\t\0\0\0\0\x88\xC8\xEF\n\0\0\0\0\x08 \x9F\x0B\0\0\0\0\x08\xE5\xD8\x0C\0\0\0\0\x08\x02\x7F\r\0\0\0\0\x08\xC7\xB8\x0E\0\0\0\0\x08\xE4^\x0F\0\0\0\0\x08\xA9\x98\x10\0\0\0\0\x08\xC6>\x11\0\0\0\0\x08\x8Bx\x12\0\0\0\0\x08\xA8\x1E\x13\0\0\0\0\x08mX\x14\0\0\0\0\x08\x8A\xFE\x14\0\0\0\0\x08O8\x16\0\0\0\0\x88\x90\x0C\x17\0\0\0\0\x88k!\x18\0\0\0\0\x88\x88\xC7\x18\0\0\0\0\x88M\x01\x1A\0\0\0\0\x88j\xA7\x1A\0\0\0\0\x88/\xE1\x1B\0\0\0\0\x88L\x87\x1C\0\0\0\0\x88\x11\xC1\x1D\0\0\0\0\x88\xA3y\x1E\0\0\0\0\x08\xB9\x97\x1F\0\0\0\0\x88\x85Y \0\0\0\0\x88\xD5\x80!\0\0\0\0\x08\xA2B\"\0\0\0\0\x08\xF2i#\0\0\0\0\x08\x84\"$\0\0\0\0\x08\xD4I%\0\0\0\0\x08\xF1\xEF%\0\0\0\0\x08\xB6)'\0\0\0\0\x08\xD3\xCF'\0\0\0\0\x08\x98\t)\0\0\0\0\x08\xB5\xAF)\0\0\0\0\x08z\xE9*\0\0\0\0\x88\xD1\x98+\0\0\0\0\x88\x96\xD2,\0\0\0\0\x88\xB3x-\0\0\0\0\x88x\xB2.\0\0\0\0\x88\x95X/\0\0\0\0\x88Z\x920\0\0\0\0\x88a]1\0\0\0\0\x88\0\0\0\0\x08\xA5\x9A?\0\0\0\0\x08\xACe@\0\0\0\0\x88\xC1\x83A\0\0\0\0\x08\x8EEB\0\0\0\0\x88\xA3cC\0\0\0\0\x88\xAA.D\0\0\0\0\x88\x85CE\0\0\0\0\x08R\x05F\0\0\0\0\x88g#G\0\0\0\0\x08\xA9\xF7G\0\0\0\0\x08\x9A\xE7H\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x9C\x84\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\t\x98\x85\0\0\0\0\0\0\0\t\xA8\x93\0\0\0\0\0\0\x01\x0EL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0D\0\0T\0\0\0\0\0ACST\0\x98\x85\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0P\0Z\0\x82\0X\x92\x16s\xFF\xFF\xFF\xFFp\x03\x12{\xFF\xFF\xFF\xFF\x88\xC9N\x9C\xFF\xFF\xFF\xFF\x086\xBC\x9C\xFF\xFF\xFF\xFF\x08\xBAT\xCB\xFF\xFF\xFF\xFF\x88l\xC7\xCB\xFF\xFF\xFF\xFF\x88]\xB7\xCC\xFF\xFF\xFF\xFF\x88N\xA7\xCD\xFF\xFF\xFF\xFF\x08z\xA0\xCE\xFF\xFF\xFF\xFF\x880\x87\xCF\xFF\xFF\xFF\xFF\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\xA8z\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\x98\x85\0\0\0\0\0\0\0\x04\xA8\x93\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0C\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0D\0\0T\0\0\0\0\0+0845\x0C{\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\0\xAB\0\xC9\0\xB0\n\xA6t\xFF\xFF\xFF\xFF\x14\xD4N\x9C\xFF\xFF\xFF\xFF\x94@\xBC\x9C\xFF\xFF\xFF\xFF\x94\xC4T\xCB\xFF\xFF\xFF\xFF\x14w\xC7\xCB\xFF\xFF\xFF\xFF\x14h\xB7\xCC\xFF\xFF\xFF\xFF\x14Y\xA7\xCD\xFF\xFF\xFF\xFF\x14\xF1\x0F\t\0\0\0\0\x14\x0E\xB6\t\0\0\0\0\x14X\x01\x1A\0\0\0\0\x14u\xA7\x1A\0\0\0\0\x14R%)\0\0\0\0\x94\xBF\xAF)\0\0\0\0\x94\xB4qE\0\0\0\0\x94\\\x05F\0\0\0\0\x14r#G\0\0\0\0\x14y\xEEG\0\0\0\0\x14T\x03I\0\0\0\0\x14[\xCEI\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD0x\0\0\0\0\0\0\0\0\x0C{\0\0\0\0\0\0\0\x04\x1C\x89\0\0\0\0\0\0\x01\nL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\x004\0\x005\0\0\0\0\0+\0\x000\0\09\0\x004\0\x005\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\x01AEDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\0\x03`\x03~\x03\xE4\0.t\xFF\xFF\xFF\xFF\x80x\xD5\x9B\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\x80D\xDA\x9D\xFF\xFF\xFF\xFF\x80a\x80\x9E\xFF\xFF\xFF\xFF\x80&\xBA\x9F\xFF\xFF\xFF\xFF\x80C`\xA0\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\0\x8D\xC2\xFB\xFF\xFF\xFF\xFF\0~\xB2\xFC\xFF\xFF\xFF\xFF\0Y\xC7\xFD\xFF\xFF\xFF\xFF\x80\xB0v\xFE\xFF\xFF\xFF\xFF\0;\xA7\xFF\xFF\xFF\xFF\xFF\x80\x92V\0\0\0\0\0\0\x1D\x87\x01\0\0\0\0\0\xAF?\x02\0\0\0\0\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\x80\x1BP\x05\0\0\0\0\x808\xF6\x05\0\0\0\0\x80\xFD/\x07\0\0\0\0\x80\x1A\xD6\x07\0\0\0\0\x80\xDF\x0F\t\0\0\0\0\x80\xFC\xB5\t\0\0\0\0\x80\xC1\xEF\n\0\0\0\0\0\x19\x9F\x0B\0\0\0\0\0\xDE\xD8\x0C\0\0\0\0\0\xFB~\r\0\0\0\0\0\xC0\xB8\x0E\0\0\0\0\0\xDD^\x0F\0\0\0\0\0\xA2\x98\x10\0\0\0\0\0\xBF>\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\0O\x03\x17\0\0\0\0\x80d!\x18\0\0\0\0\x001\xE3\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80'g\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\x80\xCE\x80!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0_\x02&\0\0\0\0\0\xAF)'\0\0\0\0\0\xB6\xF4'\0\0\0\0\x80\xE1\xED(\0\0\0\0\0\x98\xD4)\0\0\0\0\x80\xC3\xCD*\0\0\0\0\0z\xB4+\0\0\0\0\x80\xA5\xAD,\0\0\0\0\0\\\x94-\0\0\0\0\x80\x87\x8D.\0\0\0\0\0>t/\0\0\0\0\x80im0\0\0\0\0\x80Z]1\0\0\0\0\0\x86V2\0\0\0\0\x80<=3\0\0\0\0\0h64\0\0\0\0\x80\x1E\x1D5\0\0\0\0\0J\x166\0\0\0\0\x80\0\xFD6\0\0\0\0\0,\xF67\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\x80*\xBF;\0\0\0\0\0\xE1\xA5<\0\0\0\0\x80\x0C\x9F=\0\0\0\0\0\xC3\x85>\0\0\0\0\x80\xEE~?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xD0^A\0\0\0\0\0\x87EB\0\0\0\0\x80\xB2>C\0\0\0\0\x80\xA3.D\0\0\0\0\x80\x94\x1EE\0\0\0\0\0K\x05F\0\0\0\0\0\xB1\x07G\0\0\0\0\0\xA2\xF7G\0\0\0\0\0\x93\xE7H\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x1C\x8A\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\0\xBD\0\xDB\0\xD4\xA2\xEDr\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\0\xCDI%\0\0\0\0\0\xEA\xEF%\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\0s\xE9*\0\0\0\0\x80\xCA\x98+\0\0\0\0\x80\x8F\xD2,\0\0\0\0\x80\xACx-\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xAC\x8B\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0+1030\xA8\x93\0\0\0\0\0\0\x01+11\0\0\x08\x07\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xC8\x01\x01\x023\x02\xDCw\x16s\xFF\xFF\xFF\xFF\xE0f\xFE\x14\0\0\0\0\xF8@8\x16\0\0\0\0h\x8A\xE7\x16\0\0\0\0x]!\x18\0\0\0\0hl\xC7\x18\0\0\0\0x?\x01\x1A\0\0\0\0hN\xA7\x1A\0\0\0\0x!\xE1\x1B\0\0\0\0h0\x87\x1C\0\0\0\0x\x03\xC1\x1D\0\0\0\0p\x8Ey\x1E\0\0\0\0\xF8\xAA\x97\x1F\0\0\0\0ppY \0\0\0\0x\xC7\x80!\0\0\0\0\xF0\x8CB\"\0\0\0\0\xF8\xE3i#\0\0\0\0\xF0n\"$\0\0\0\0\xF8\xC5I%\0\0\0\0\xF0\xDB\xEF%\0\0\0\0\xF8\xA7)'\0\0\0\0\xF0\xBD\xCF'\0\0\0\0\xF8\x89\t)\0\0\0\0\xF0\x9F\xAF)\0\0\0\0\xF8k\xE9*\0\0\0\0p\xBC\x98+\0\0\0\0x\x88\xD2,\0\0\0\0p\x9Ex-\0\0\0\0xj\xB2.\0\0\0\0p\x80X/\0\0\0\0xL\x920\0\0\0\0pL]1\0\0\0\0x.r2\0\0\0\0p.=3\0\0\0\0x\x10R4\0\0\0\0p\x10\x1D5\0\0\0\0x\xF216\0\0\0\0p\xF2\xFC6\0\0\0\0\xF8\x0E\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0x\xE2\xA79\0\0\0\0p\xB6\xBC:\0\0\0\0\xF8\xD2\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF8\xB4\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF8\x96\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0x\xB3\x83A\0\0\0\0\xF0xEB\0\0\0\0x\x95cC\0\0\0\0p\x95.D\0\0\0\0xwCE\0\0\0\0\xF0<\x05F\0\0\0\0xY#G\0\0\0\0\xF0\x93\xF7G\0\0\0\0\xF8\x8B\xE7H\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04$\x95\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xA8\x93\0\0\0\0\0\0\0\t\xB8\xA1\0\0\0\0\0\0\x01\x0F\xB0\x9A\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x001\0\x000\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\x01AEDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02\x12\x03\x18\x85\x16s\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\x80\x1BP\x05\0\0\0\0\x808\xF6\x05\0\0\0\0\x80\xFD/\x07\0\0\0\0\x80\x1A\xD6\x07\0\0\0\0\x80\xDF\x0F\t\0\0\0\0\x80\xFC\xB5\t\0\0\0\0\x80\xC1\xEF\n\0\0\0\0\0\x19\x9F\x0B\0\0\0\0\0\xDE\xD8\x0C\0\0\0\0\0\xFB~\r\0\0\0\0\0\xC0\xB8\x0E\0\0\0\0\0\xDD^\x0F\0\0\0\0\0\xA2\x98\x10\0\0\0\0\0\xBF>\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\x80\x9F\xE7\x16\0\0\0\0\x80d!\x18\0\0\0\0\x80\x81\xC7\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80\x9Cy\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\0\x94w!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0_\x02&\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\0s\xE9*\0\0\0\0\x80\xCA\x98+\0\0\0\0\x80\x8F\xD2,\0\0\0\0\x80\xACx-\0\0\0\0\x80q\xB2.\0\0\0\0\0>t/\0\0\0\0\x80S\x920\0\0\0\0\x80Z]1\0\0\0\0\x805r2\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\x80\xA3.D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\0\xA2\xF7G\0\0\0\0\0\x93\xE7H\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xE8\x87\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0AWST\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\0\xAB\0\xC9\0\xE4\x16\xA6t\xFF\xFF\xFF\xFF\xA0\xDEN\x9C\xFF\xFF\xFF\xFF K\xBC\x9C\xFF\xFF\xFF\xFF \xCFT\xCB\xFF\xFF\xFF\xFF\xA0\x81\xC7\xCB\xFF\xFF\xFF\xFF\xA0r\xB7\xCC\xFF\xFF\xFF\xFF\xA0c\xA7\xCD\xFF\xFF\xFF\xFF\xA0\xFB\x0F\t\0\0\0\0\xA0\x18\xB6\t\0\0\0\0\xA0b\x01\x1A\0\0\0\0\xA0\x7F\xA7\x1A\0\0\0\0\xA0\\%)\0\0\0\0 \xCA\xAF)\0\0\0\0 \xBFqE\0\0\0\0 g\x05F\0\0\0\0\xA0|#G\0\0\0\0\xA0\x83\xEEG\0\0\0\0\xA0^\x03I\0\0\0\0\xA0e\xCEI\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x9Cl\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0W\0\0S\0\0T\0\0\0\0\0A\0\0W\0\0D\0\0T\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\x01AEDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02\x12\x03<\x7F\x16s\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\x80\x1BP\x05\0\0\0\0\x808\xF6\x05\0\0\0\0\x80\xFD/\x07\0\0\0\0\x80\x1A\xD6\x07\0\0\0\0\x80\xDF\x0F\t\0\0\0\0\x80\xFC\xB5\t\0\0\0\0\x80\xC1\xEF\n\0\0\0\0\0\x19\x9F\x0B\0\0\0\0\0\xDE\xD8\x0C\0\0\0\0\0\xFB~\r\0\0\0\0\0\xC0\xB8\x0E\0\0\0\0\0\xDD^\x0F\0\0\0\0\0\xA2\x98\x10\0\0\0\0\0\xBF>\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\x80\x89\x0C\x17\0\0\0\0\x80d!\x18\0\0\0\0\x80\x81\xC7\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80\x9Cy\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\x80\xCE\x80!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0\xEA\xEF%\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\0s\xE9*\0\0\0\0\x80\xCA\x98+\0\0\0\0\x80\x8F\xD2,\0\0\0\0\x80\xACx-\0\0\0\0\x80q\xB2.\0\0\0\0\x80\x8EX/\0\0\0\0\x80S\x920\0\0\0\0\x80Z]1\0\0\0\0\x805r2\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\x80\xA3.D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\0\xA2\xF7G\0\0\0\0\0\x93\xE7H\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xC4\x8D\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0-01\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x001\0\0\0\0\0-10\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x001\0\x000\0\0\0\0\0-11\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x001\0\x001\0\0\0\0\0-12\0\0@W\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0@W\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x001\0\x002\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x003\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x004\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x005\0\0\0\0\0-06\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x006\0\0\0\0\0-07\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x007\0\0\0\0\0-08\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\08\0\0\0\0\0-09\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\09\0\0\0\0\0+01\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x10\x0E\0\0\0\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xA0\x8C\0\0\0\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xB0\x9A\0\0\0\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xC0\xA8\0\0\0\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xD0\xB6\0\0\0\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+14\0\0\xE0\xC4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xE0\xC4\0\0\0\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+02\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0 \x1C\0\0\0\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\x000*\0\0\0\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0@8\0\0\0\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0PF\0\0\0\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0`T\0\0\0\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0pb\0\0\0\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x80p\0\0\0\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x90~\0\0\0\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0UTC\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0U\0\0T\0\0C\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xD0\0\xEA\0\x12\x01\x94\xB36~\xFF\xFF\xFF\xFF\0\xDBA\xD4\xFF\xFF\xFF\xFF\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02l\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x8E\x02tE\x18\xAA\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0p\x14\xF7V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x01\x02\x04\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x02\x01\x02\x0C-\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x04@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xC0\x01\xF8\x014\x02D\x98?t\xFF\xFF\xFF\xFF\x80!\x80\x9B\xFF\xFF\xFF\xFF\xE0\xE9|\xB9\xFF\xFF\xFF\xFF\xD0\xAF\xC6\xB9\xFF\xFF\xFF\xFF\xE0c\xF2\xC9\xFF\xFF\xFF\xFFP\xA8\x10\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\xF0L\xAA\xCD\xFF\xFF\xFF\xFF\xE0\x18\xA2\xCE\xFF\xFF\xFF\xFFpi\x93\xCF\xFF\xFF\xFF\xFF`\x9E\x13\xDF\xFF\xFF\xFF\xFFP\n\xB7\xDF\xFF\xFF\xFF\xFF`^\xEC\t\0\0\0\0`\xF4\x18\x0B\0\0\0\0\0\xAE\xCD\x0B\0\0\0\0\0\x9F\xBD\x0C\0\0\0\0\x80U\xA4\r\0\0\0\0\x80]\x8C\x0E\0\0\0\0\x807\x84\x0F\0\0\0\0\x10\xFCj\x10\0\0\0\0\xF0{d\x11\0\0\0\0\xF0\xAAR\x12\0\0\0\0`\x82F\x13\0\0\0\0P\xC23\x14\0\0\0\0\xE0\x0E\xB1\x14\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x04\x05\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02<\x16\0\0\0\0\0\0\0\0<\x16\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\x01\x11\x10\x0E\0\0\0\0\0\0\0\x16L\0\0M\0\0T\0\0\0\0\0A\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0(\x01M\x01k\x01H\xF0<^\xFF\xFF\xFF\xFF\xE05\x02\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x8C\xA1\xD1\xFF\xFF\xFF\xFF\x90@N\xD2\xFF\xFF\xFF\xFF\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x018\x13\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xE8\x01%\x02M\x02\xF8a\xA2o\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\0\x96\xB6\xD1\xFF\xFF\xFF\xFF\x80\xBEX\xD2\xFF\xFF\xFF\xFF\x10O\xA1\xD2\xFF\xFF\xFF\xFF\x90\x1Bc\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF \xD19\xD5\xFF\xFF\xFF\xFF\x90\xE7g\xD5\xFF\xFF\xFF\xFF\0s\xA8\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x90\xC1\x02\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x88\x0C\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\x01\rL\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0M\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\08\x03\x9F\x03\xDB\x03\xE6\xDF\xB6V\xFF\xFF\xFF\xFF\0\xC8\xE8m\xFF\xFF\xFF\xFF\x80ID\x98\xFF\xFF\xFF\xFFp%\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF0\xF8\xCE\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFFp\xBB~\xA1\xFF\xFF\xFF\xFF\xF0\x12.\xA2\xFF\xFF\xFF\xFF\xF0Lz\xA3\xFF\xFF\xFF\xFF\xF0\x815\xA4\xFF\xFF\xFF\xFFp#^\xA5\xFF\xFF\xFF\xFF\xF05%\xA6\xFF\xFF\xFF\xFF\xF0\x9B'\xA7\xFF\xFF\xFF\xFF\xF0\x01*\xA8\xFF\xFF\xFF\xFF\xF0}\x07\xA9\xFF\xFF\xFF\xFFp4\xEE\xA9\xFF\xFF\xFF\xFF\xF0_\xE7\xAA\xFF\xFF\xFF\xFF\xF0P\xD7\xAB\xFF\xFF\xFF\xFF\xF0A\xC7\xAC\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\xF0#\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\xF0\x05\x87\xB0\xFF\xFF\xFF\xFF\xF0k\x89\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0\xE3\xFF\xB8\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \x8B\xD6\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF \xE2\xC8\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\x89\x9F\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \x88h\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0/?\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF \x19J\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x90@N\xD2\xFF\xFF\xFF\xFF\x10@\x91\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF\x90c\xA4\r\0\0\0\0\x10\x1A\x8B\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x1A\x04\0\0\0\0\0\0\0\0\x1A\x04\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xB0\x01\xE6\x01\x0E\x02\x08\xE0\xCFl\xFF\xFF\xFF\xFF\x08\xD2\xB0\xB7\xFF\xFF\xFF\xFF`\xF3>\xB9\xFF\xFF\xFF\xFF`\x9C\xEF\xB9\xFF\xFF\xFF\xFF`\x8D\xDF\xBA\xFF\xFF\xFF\xFF`~\xCF\xBB\xFF\xFF\xFF\xFF\xE0\xA9\xC8\xBC\xFF\xFF\xFF\xFF\xE0\x9A\xB8\xBD\xFF\xFF\xFF\xFF\xE0\x8B\xA8\xBE\xFF\xFF\xFF\xFF\xE0|\x98\xBF\xFF\xFF\xFF\xFF\xE0m\x88\xC0\xFF\xFF\xFF\xFF\xE0^x\xC1\xFF\xFF\xFF\xFF\xE0Oh\xC2\xFF\xFF\xFF\xFF\xE0@X\xC3\xFF\xFF\xFF\xFF\xE01H\xC4\xFF\xFF\xFF\xFF\xE0\"8\xC5\xFF\xFF\xFF\xFF\xE0\x13(\xC6\xFF\xFF\xFF\xFF\xE0\x04\x18\xC7\xFF\xFF\xFF\xFF`\xD1\xAD\x11\0\0\0\0P\xE0S\x12\0\0\0\0\xD0\x0BM\x13\0\0\0\0`\xD03\x14\0\0\0\0\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\0s|\x1F\0\0\0\0\0dl \0\0\0\0\0U\\!\0\0\0\0\0FL\"\0\0\0\0\x007<#\0\0\0\0\0(,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xEC\xD4)\0\0\0\0`\xDD\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0`\xBF\xA4,\0\0\0\0\xE0\xA0$-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0{r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02x\x18\0\0\0\0\0\0\0\0x\x18\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0(\x02m\x02\x8B\x02\x9C\x91\x17k\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x10\xC4\x9A\xA0\xFF\xFF\xFF\xFF\x90yd\xA1\xFF\xFF\xFF\xFF\x10\x1Ap\xA2\xFF\xFF\xFF\xFF\x10\x96M\xA3\xFF\xFF\xFF\xFF`\xB5\xF3\xC9\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\xE0x\x99\xD1\xFF\xFF\xFF\xFFp\xC9\x8A\xD2\xFF\xFF\xFF\xFF\x90\xA6P\xD3\xFF\xFF\xFF\xFF\x80\x15K\xD4\xFF\xFF\xFF\xFF\x10\xC39\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\xA5\x19\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x90\xC1\x02\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\xF0\xA8\xA2\xE2\xFF\xFF\xFF\xFF`\xF2Q\xE3\xFF\xFF\xFF\xFF\x10\xA7\x82\xE4\xFF\xFF\xFF\xFF\x90\xFE1\xE5\xFF\xFF\xFF\xFF\x10\xFEt\xE6\xFF\xFF\xFF\xFF\x90\xE0\x11\xE7\xFF\xFF\xFF\xFF\x10\xE0T\xE8\xFF\xFF\xFF\xFF\x90\xC2\xF1\xE8\xFF\xFF\xFF\xFF\xF0'M\x13\0\0\0\0p\xDE3\x14\0\0\0\0p\xCF#\x15\0\0\0\0p\xC0\x13\x16\0\0\0\0p\xB1\x03\x17\0\0\0\0p\xA2\xF3\x17\0\0\0\0p\x93\xE3\x18\0\0\0\0p\x84\xD3\x19\0\0\0\0p\xB7T\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE4\x11\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xE8\x01%\x02\x7F\x02\xF8\xC8\xB6V\xFF\xFF\xFF\xFF\x0C\x9Fk\x9E\xFF\xFF\xFF\xFF\x08\xD2\xB0\xB7\xFF\xFF\xFF\xFF`\xF3>\xB9\xFF\xFF\xFF\xFF`\x9C\xEF\xB9\xFF\xFF\xFF\xFF`\x8D\xDF\xBA\xFF\xFF\xFF\xFF`~\xCF\xBB\xFF\xFF\xFF\xFF\xE0\xA9\xC8\xBC\xFF\xFF\xFF\xFF\xE0\x9A\xB8\xBD\xFF\xFF\xFF\xFF\xE0\x8B\xA8\xBE\xFF\xFF\xFF\xFF\xE0|\x98\xBF\xFF\xFF\xFF\xFF\xE0m\x88\xC0\xFF\xFF\xFF\xFF\xE0^x\xC1\xFF\xFF\xFF\xFF\xE0Oh\xC2\xFF\xFF\xFF\xFF\xE0@X\xC3\xFF\xFF\xFF\xFF\xE01H\xC4\xFF\xFF\xFF\xFF\xE0\"8\xC5\xFF\xFF\xFF\xFF\xE0\x13(\xC6\xFF\xFF\xFF\xFF\xE0\x04\x18\xC7\xFF\xFF\xFF\xFF`\x93\xBC\xC8\xFF\xFF\xFF\xFFP}w\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF`\x90N\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0\xE0LC&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0`\xE8`)\0\0\0\0P\xCF\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0{r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x06\x05\x06\x05\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x08\x1B\0\0\0\0\0\0\0\0\xF4\x1A\0\0\0\0\0\0\0\x04x\x18\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\0\x0C0*\0\0\0\0\0\0\x01\x10 \x1C\0\0\0\0\0\0\x01\x15\x10\x0E\0\0\0\0\0\0\0\x1A0*\0\0\0\0\0\0\0\x1E@8\0\0\0\0\0\0\x01\"L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\x01IST\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\x90\x04\"\x05h\x05\xF1\n\xD1W\xFF\xFF\xFF\xFF\x91\xB3&\x9B\xFF\xFF\xFF\xFF\x11\x0B\xD6\x9B\xFF\xFF\xFF\xFF\xA00\xCF\x9C\xFF\xFF\xFF\xFF\xA0\xC3\xA4\x9D\xFF\xFF\xFF\xFF\xA0\x9D\x9C\x9E\xFF\xFF\xFF\xFF\xA0\x1A\x97\x9F\xFF\xFF\xFF\xFF \xBA\x85\xA0\xFF\xFF\xFF\xFF\xA0\xFCv\xA1\xFF\xFF\xFF\xFF \x9Ce\xA2\xFF\xFF\xFF\xFF\xA0\xC8{\xA3\xFF\xFF\xFF\xFF\xA0\xB8N\xA4\xFF\xFF\xFF\xFF \xFB?\xA5\xFF\xFF\xFF\xFF `%\xA6\xFF\xFF\xFF\xFF \xC6'\xA7\xFF\xFF\xFF\xFF ,*\xA8\xFF\xFF\xFF\xFF\xA0\xF8\xEB\xA8\xFF\xFF\xFF\xFF\xA0\xD3\0\xAA\xFF\xFF\xFF\xFF \x15\xD5\xAA\xFF\xFF\xFF\xFF \xF0\xE9\xAB\xFF\xFF\xFF\xFF l\xC7\xAC\xFF\xFF\xFF\xFF \xD2\xC9\xAD\xFF\xFF\xFF\xFF N\xA7\xAE\xFF\xFF\xFF\xFF\xA0y\xA0\xAF\xFF\xFF\xFF\xFF 0\x87\xB0\xFF\xFF\xFF\xFF\xA0\xD0\x92\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0X\x12\xB9\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \0\xE9\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF W\xDB\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\xFE\xB1\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \xFDz\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0\xA4Q\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF \xE0I\xD4\xFF\xFF\xFF\xFF\xA0!\x1E\xD5\xFF\xFF\xFF\xFF \xACN\xD6\xFF\xFF\xFF\xFF (,\xD7\xFF\xFF\xFF\xFF \x8E.\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF p\x0E\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\x17\xE5\xDB\xFF\xFF\xFF\xFF \xCE\xCB\xDC\xFF\xFF\xFF\xFF\xA0\xF9\xC4\xDD\xFF\xFF\xFF\xFF\xA0\xEA\xB4\xDE\xFF\xFF\xFF\xFF \x16\xAE\xDF\xFF\xFF\xFF\xFF\xA0\xCC\x94\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF tk\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x90T\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF \xAD=\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF\xA0T\x14\xE8\xFF\xFF\xFF\xFF \x0B\xFB\xE8\xFF\xFF\xFF\xFF q\xFD\xE9\xFF\xFF\xFF\xFF \xED\xDA\xEA\xFF\xFF\xFF\xFF S\xDD\xEB\xFF\xFF\xFF\xFF \xCF\xBA\xEC\xFF\xFF\xFF\xFF\xA0\xFA\xB3\xED\xFF\xFF\xFF\xFF \xB1\x9A\xEE\xFF\xFF\xFF\xFF\xA0g\x81\xEF\xFF\xFF\xFF\xFF }\x9F\xF0\xFF\xFF\xFF\xFF\xA0Ia\xF1\xFF\xFF\xFF\xFF _\x7F\xF2\xFF\xFF\xFF\xFF fJ\xF3\xFF\xFF\xFF\xFF A_\xF4\xFF\xFF\xFF\xFF\xA0\r!\xF5\xFF\xFF\xFF\xFF #?\xF6\xFF\xFF\xFF\xFF\xA0\xEF\0\xF7\xFF\xFF\xFF\xFF \x05\x1F\xF8\xFF\xFF\xFF\xFF\xA0\xD1\xE0\xF8\xFF\xFF\xFF\xFF \xE7\xFE\xF9\xFF\xFF\xFF\xFF\xA0\xB3\xC0\xFA\xFF\xFF\xFF\xFF\xA0\x03\xE8\xFB\xFF\xFF\xFF\xFF\xA0\xAB{\xFC\xFF\xFF\xFF\xFFp\xBB\xC7\xFD\xFF\xFF\xFF\xFF \xC6p\x03\0\0\0\0 X)\x04\0\0\0\0 \xA8P\x05\0\0\0\0 :\t\x06\0\0\0\0 \x8A0\x07\0\0\0\0 \x1C\xE9\x07\0\0\0\0 l\x10\t\0\0\0\0 \xFE\xC8\t\0\0\0\0 N\xF0\n\0\0\0\0\xA0\x1A\xB2\x0B\0\0\0\0 0\xD0\x0C\0\0\0\0\xA0\xFC\x91\r\0\0\0\0 \x12\xB0\x0E\0\0\0\0\xA0\xDEq\x0F\0\0\0\0\xA0.\x99\x10\0\0\0\0\xA0\xC0Q\x11\0\0\0\0\xA0\x10y\x12\0\0\0\0\xA0\xA21\x13\0\0\0\0\xA0\xF2X\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xC68\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xA8\x18\x18\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\x8A\xF8\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xA7\xE1\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x89\xC1\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10k\xA1\x1F\0\0\0\0\x10rl \0\0\0\0\x10M\x81!\0\0\0\0\x10TL\"\0\0\0\0\x10/a#\0\0\0\0\x106,$\0\0\0\0\x90KJ%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90-*'\0\0\0\0\x904\xF5'\0\0\0\0\x90\x0F\n)\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\xF1\xE9*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xD3\xC9,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xB5\xA9.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\x97\x890\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x06\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x0F\xFA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x0F\xFA\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x1F\x08\0\0\0\0\0\0\x01\x08\0\0\0\0\0\0\0\0\0\x0C\x10\x0E\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\x01\x08\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0D\0\0M\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xA0\x03\x14\x04P\x04\x04\n\xD1W\xFF\xFF\xFF\xFF\xA0\xAD&\x9B\xFF\xFF\xFF\xFF \x05\xD6\x9B\xFF\xFF\xFF\xFF\xA00\xCF\x9C\xFF\xFF\xFF\xFF\xA0\xC3\xA4\x9D\xFF\xFF\xFF\xFF\xA0\x9D\x9C\x9E\xFF\xFF\xFF\xFF\xA0\x1A\x97\x9F\xFF\xFF\xFF\xFF \xBA\x85\xA0\xFF\xFF\xFF\xFF\xA0\xFCv\xA1\xFF\xFF\xFF\xFF \x9Ce\xA2\xFF\xFF\xFF\xFF\xA0\xC8{\xA3\xFF\xFF\xFF\xFF\xA0\xB8N\xA4\xFF\xFF\xFF\xFF \xFB?\xA5\xFF\xFF\xFF\xFF `%\xA6\xFF\xFF\xFF\xFF \xC6'\xA7\xFF\xFF\xFF\xFF ,*\xA8\xFF\xFF\xFF\xFF\xA0\xF8\xEB\xA8\xFF\xFF\xFF\xFF\xA0\xD3\0\xAA\xFF\xFF\xFF\xFF \x15\xD5\xAA\xFF\xFF\xFF\xFF \xF0\xE9\xAB\xFF\xFF\xFF\xFF l\xC7\xAC\xFF\xFF\xFF\xFF \xD2\xC9\xAD\xFF\xFF\xFF\xFF N\xA7\xAE\xFF\xFF\xFF\xFF\xA0y\xA0\xAF\xFF\xFF\xFF\xFF 0\x87\xB0\xFF\xFF\xFF\xFF\xA0\xD0\x92\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0X\x12\xB9\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \0\xE9\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF W\xDB\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\xFE\xB1\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \xFDz\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0\xA4Q\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\x90&\x16\xCA\xFF\xFF\xFF\xFF\x90Y\x97\xCA\xFF\xFF\xFF\xFF\x90\x1E\xD1\xCB\xFF\xFF\xFF\xFF\x90;w\xCC\xFF\xFF\xFF\xFF\x90\0\xB1\xCD\xFF\xFF\xFF\xFF\x10X`\xCE\xFF\xFF\xFF\xFF\x90\xE2\x90\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x102\xFB\xD1\xFF\xFF\xFF\xFF \xFEi\xD2\xFF\xFF\xFF\xFF\xA0)c\xD3\xFF\xFF\xFF\xFF \xE0I\xD4\xFF\xFF\xFF\xFF\xA0!\x1E\xD5\xFF\xFF\xFF\xFF\x90\xFDB\xD5\xFF\xFF\xFF\xFF\x10\xE0\xDF\xD5\xFF\xFF\xFF\xFF \xACN\xD6\xFF\xFF\xFF\xFF\xA0\x03\xFE\xD6\xFF\xFF\xFF\xFF \x8E.\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF p\x0E\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\x17\xE5\xDB\xFF\xFF\xFF\xFF \xCE\xCB\xDC\xFF\xFF\xFF\xFF\xA0\xF9\xC4\xDD\xFF\xFF\xFF\xFF\xA0\xEA\xB4\xDE\xFF\xFF\xFF\xFF \x16\xAE\xDF\xFF\xFF\xFF\xFF\xA0\xCC\x94\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF tk\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x90T\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF \xAD=\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF\xA0T\x14\xE8\xFF\xFF\xFF\xFFpP\x92\x16\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\xFC\xFA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\0\x11 \x1C\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0 \x01D\x01l\x01\x9B&\xBAS\xFF\xFF\xFF\xFF\x1Bos\xA4\xFF\xFF\xFF\xFF`Q\xCE\xCB\xFF\xFF\xFF\xFF`\xE5\xC0\xCC\xFF\xFF\xFF\xFF\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\xE0us\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02e\x17\0\0\0\0\0\0\0\0e\x17\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\x03\x0B\x04G\x04\xD8\xC8\xB6V\xFF\xFF\xFF\xFF\x98\xF5\x8B\x90\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xD0\xBE\xD5\x9B\xFF\xFF\xFF\xFF\xE0ce\xA2\xFF\xFF\xFF\xFFP\x82{\xA3\xFF\xFF\xFF\xFF`\x80N\xA4\xFF\xFF\xFF\xFF\xD0\xB4?\xA5\xFF\xFF\xFF\xFF\xE0'%\xA6\xFF\xFF\xFF\xFF\xD0\x7F'\xA7\xFF\xFF\xFF\xFF`((\xAA\xFF\xFF\xFF\xFF\xD0\xFD\xE1\xAA\xFF\xFF\xFF\xFF\xE0\x89\xF9\xAB\xFF\xFF\xFF\xFFP1\xC3\xAC\xFF\xFF\xFF\xFF\xE0?\x81\xC8\xFF\xFF\xFF\xFFP\x13\x01\xC9\xFF\xFF\xFF\xFF`\xF5J\xC9\xFF\xFF\xFF\xFFP\x80\xCE\xCA\xFF\xFF\xFF\xFF`\xAE\xCB\xCB\xFF\xFF\xFF\xFFP\tk\xD2\xFF\xFF\xFF\xFF`9\xA2\xD3\xFF\xFF\xFF\xFFP\x02C\xD4\xFF\xFF\xFF\xFF\xE0\rL\xD5\xFF\xFF\xFF\xFF\xD0{)\xD6\xFF\xFF\xFF\xFF\xE0\xEF+\xD7\xFF\xFF\xFF\xFF\xD0]\t\xD8\xFF\xFF\xFF\xFF`\x97\x02\xD9\xFF\xFF\xFF\xFF\xD0?\xE9\xD9\xFF\xFF\xFF\xFF\xE0\xB3\xEB\xDA\xFF\xFF\xFF\xFFP\\\xD2\xDB\xFF\xFF\xFF\xFF`\xD0\xD4\xDC\xFF\xFF\xFF\xFFP>\xB2\xDD\xFF\xFF\xFF\xFF`\xB9\xF4\xF1\xFF\xFF\xFF\xFFP\xEFb\xF4\xFF\xFF\xFF\xFF`\x06h\xF5\xFF\xFF\xFF\xFF\xD08\x1F\xF6\xFF\xFF\xFF\xFFp\x93n\x06\0\0\0\0p\x9A9\x07\0\0\0\0\0u\xFB\x07\0\0\0\0p|\x19\t\0\0\0\0\0\xCB\xD0\t\0\0\0\0p^\xF9\n\0\0\0\0\x80\xFE\xB1\x0B\0\0\0\0p@\xD9\x0C\0\0\0\0\x80U\xA4\r\0\0\0\0p\xAD\xA6\x0E\0\0\0\0\x807\x84\x0F\0\0\0\0P\x11\xF8\x0F\0\0\0\0p\xB0\x89\x19\0\0\0\0\xE0\xB0\xDC\x19\0\0\0\0\xF0\xD0\xE6\x1B\0\0\0\0\xF0\xEF\xC6\x1C\0\0\0\0p1\x9B\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0p\t\xE5(\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0\xF0\x83\x8B-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x90\xDD\x8FM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x10\xBE8S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90\x9E>V\0\0\0\0\x900\xF7V\0\0\0\0P.\xCFW\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04(\x1B\0\0\0\0\0\0\0\0h\x1B\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0C0*\0\0\0\0\0\0\0\x11@8\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0I\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x80\x02\xD0\x02 \x03H[\xA2o\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\xE0w|\xD1\xFF\xFF\xFF\xFF`\x84\x95\xD1\xFF\xFF\xFF\xFFP\xAD\x8A\xD2\xFF\xFF\xFF\xFF\xE0\xB6Y\xD3\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0p+LT\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x03\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x07\x038\x13\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\r0*\0\0\0\0\0\0\x01\x110*\0\0\0\0\0\0\0\x16@8\0\0\0\0\0\0\x01\x1A0*\0\0\0\0\0\0\0\x1EL\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x99\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x06\x05\x06\x02\x04\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x06\x98.\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x10@8\0\0\0\0\0\0\x01\x140*\0\0\0\0\0\0\0\x10@8\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\08\x01_\x01\xAF\x01d\xC7\xB6V\xFF\xFF\xFF\xFFd\xA7\x19\xAA\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0.\xCD\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFFp\xA8\xCD\xCE\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0\xE0 \x8D&\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x04\x05\x04\x05\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x9C\x1C\0\0\0\0\0\0\0\0\x9C\x1C\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1DL\0\0M\0\0T\0\0\0\0\0K\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0h\x04\xF5\x041\x05\x80\x8E\xE6\x92\xFF\xFF\xFF\xFFpmK\x9B\xFF\xFF\xFF\xFF\x80\xC7\xFE\x9B\xFF\xFF\xFF\xFF\x80\xFB\x9C\x9C\xFF\xFF\xFF\xFFp\x83\xC9\x9D\xFF\xFF\xFF\xFF\0/~\x9E\xFF\xFF\xFF\xFF\xF0\xB6\xAA\x9F\xFF\xFF\xFF\xFF\x80b_\xA0\xFF\xFF\xFF\xFFp\xEA\x8B\xA1\xFF\xFF\xFF\xFF\x80\xE7A\xA2\xFF\xFF\xFF\xFFpon\xA3\xFF\xFF\xFF\xFF\0\x1B#\xA4\xFF\xFF\xFF\xFF\xF0\xA2O\xA5\xFF\xFF\xFF\xFFp\xEF\x05\xAA\xFF\xFF\xFF\xFF\xF0_\xE7\xAA\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\xF0#\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\xF0\x05\x87\xB0\xFF\xFF\xFF\xFF\xF0k\x89\xB1\xFF\xFF\xFF\xFFp\"p\xB2\xFF\xFF\xFF\xFFp\x88r\xB3\xFF\xFF\xFF\xFFp\x04P\xB4\xFF\xFF\xFF\xFFpL2\xB7\xFF\xFF\xFF\xFFp\xC8\x0F\xB8\xFF\xFF\xFF\xFFp\xB9\xFF\xB8\xFF\xFF\xFF\xFFp\xAA\xEF\xB9\xFF\xFF\xFF\xFF\xF0\xB7\xC8\xBC\xFF\xFF\xFF\xFF\xF0\xA8\xB8\xBD\xFF\xFF\xFF\xFFp_\x9F\xBE\xFF\xFF\xFF\xFF\xF0\x8A\x98\xBF\xFF\xFF\xFF\xFF\xF0\xF0\x9A\xC0\xFF\xFF\xFF\xFF\xF0lx\xC1\xFF\xFF\xFF\xFF\xF0]h\xC2\xFF\xFF\xFF\xFF\xF0NX\xC3\xFF\xFF\xFF\xFFp\x05?\xC4\xFF\xFF\xFF\xFF\xF008\xC5\xFF\xFF\xFF\xFF\xF0\x96:\xC6\xFF\xFF\xFF\xFFp\xACX\xC7\xFF\xFF\xFF\xFFp\xDF\xD9\xC7\xFF\xFF\xFF\xFFp\xD2\x03\xC9\xFF\xFF\xFF\xFFp \xF1\xC9\xFF\xFF\xFF\xFF\xF0b\xE2\xCA\xFF\xFF\xFF\xFF\xF0R\xB5\xCB\xFF\xFF\xFF\xFF\xE0\xA3\xEC\xCB\xFF\xFF\xFF\xFF\xE0K\x80\xCC\xFF\xFF\xFF\xFF\xF0\xA2\xDC\xCC\xFF\xFF\xFF\xFF\xF04\x95\xCD\xFF\xFF\xFF\xFF`K\xC3\xCD\xFF\xFF\xFF\xFF\xE0\xA2r\xCE\xFF\xFF\xFF\xFFp\xBF\xC5\xCE\xFF\xFF\xFF\xFF\xF0\x16u\xCF\xFF\xFF\xFF\xFF\xE0g\xAC\xCF\xFF\xFF\xFF\xFF\xE0\x84R\xD0\xFF\xFF\xFF\xFFp\xA1\xA5\xD0\xFF\xFF\xFF\xFF\xF0\xF8T\xD1\xFF\xFF\xFF\xFF\xE0I\x8C\xD1\xFF\xFF\xFF\xFF\xE0f2\xD2\xFF\xFF\xFF\xFFp\x83\x85\xD2\xFF\xFF\xFF\xFF\xF0\xC4Y\xD3\xFF\xFF\xFF\xFF\xF0\xB5I\xD4\xFF\xFF\xFF\xFF \xD19\xD5\xFF\xFF\xFF\xFF \xC2)\xD6\xFF\xFF\xFF\xFF \xB3\x19\xD7\xFF\xFF\xFF\xFF \xA4\t\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF \x86\xE9\xD9\xFF\xFF\xFF\xFF w\xD9\xDA\xFF\xFF\xFF\xFF h\xC9\xDB\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF\xA0\x84\xB2\xDD\xFF\xFF\xFF\xFF\xA0u\xA2\xDE\xFF\xFF\xFF\xFF\xA0f\x92\xDF\xFF\xFF\xFF\xFF\xA0W\x82\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF\xA09b\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x1BB\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF\xA0\xFD!\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF \x1A\x0B\xE8\xFF\xFF\xFF\xFF \x0B\xFB\xE8\xFF\xFF\xFF\xFF \xFC\xEA\xE9\xFF\xFF\xFF\xFF \xED\xDA\xEA\xFF\xFF\xFF\xFF \xDE\xCA\xEB\xFF\xFF\xFF\xFF \xCF\xBA\xEC\xFF\xFF\xFF\xFF \xC0\xAA\xED\xFF\xFF\xFF\xFF \xB1\x9A\xEE\xFF\xFF\xFF\xFF \xA2\x8A\xEF\xFF\xFF\xFF\xFF \x93z\xF0\xFF\xFF\xFF\xFF \x84j\xF1\xFF\xFF\xFF\xFF\xA0\xAFc\xF2\xFF\xFF\xFF\xFF\xA0\xA0S\xF3\xFF\xFF\xFF\xFF\xA0\x91C\xF4\xFF\xFF\xFF\xFF\xA0\x823\xF5\xFF\xFF\xFF\xFF\xA0s#\xF6\xFF\xFF\xFF\xFF\xA0d\x13\xF7\xFF\xFF\xFF\xFF\xA0U\x03\xF8\xFF\xFF\xFF\xFF\xA0F\xF3\xF8\xFF\xFF\xFF\xFF\xA07\xE3\xF9\xFF\xFF\xFF\xFF\0*\xAB\x0C\0\0\0\0\0\x0C\x8B\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0~\x18\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x03\x02\x01\x02\x03\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x04\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x04\x05\x04\x05\x04\x05\x04\x02\x01c\xF7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\r\x10\x0E\0\0\0\0\0\0\0\x12 \x1C\0\0\0\0\0\0\x01\x16L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0W\0\0E\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\x01BST\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\0\x05\xA0\x05\xD2\x05\xCB\t]\x1A\xFF\xFF\xFF\xFF\xA0\xAD&\x9B\xFF\xFF\xFF\xFF \x05\xD6\x9B\xFF\xFF\xFF\xFF\xA00\xCF\x9C\xFF\xFF\xFF\xFF\xA0\xC3\xA4\x9D\xFF\xFF\xFF\xFF\xA0\x9D\x9C\x9E\xFF\xFF\xFF\xFF\xA0\x1A\x97\x9F\xFF\xFF\xFF\xFF \xBA\x85\xA0\xFF\xFF\xFF\xFF\xA0\xFCv\xA1\xFF\xFF\xFF\xFF \x9Ce\xA2\xFF\xFF\xFF\xFF\xA0\xC8{\xA3\xFF\xFF\xFF\xFF\xA0\xB8N\xA4\xFF\xFF\xFF\xFF \xFB?\xA5\xFF\xFF\xFF\xFF `%\xA6\xFF\xFF\xFF\xFF \xC6'\xA7\xFF\xFF\xFF\xFF ,*\xA8\xFF\xFF\xFF\xFF\xA0\xF8\xEB\xA8\xFF\xFF\xFF\xFF\xA0\xD3\0\xAA\xFF\xFF\xFF\xFF \x15\xD5\xAA\xFF\xFF\xFF\xFF \xF0\xE9\xAB\xFF\xFF\xFF\xFF l\xC7\xAC\xFF\xFF\xFF\xFF \xD2\xC9\xAD\xFF\xFF\xFF\xFF N\xA7\xAE\xFF\xFF\xFF\xFF\xA0y\xA0\xAF\xFF\xFF\xFF\xFF 0\x87\xB0\xFF\xFF\xFF\xFF\xA0\xD0\x92\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0X\x12\xB9\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \0\xE9\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF W\xDB\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\xFE\xB1\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \xFDz\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0\xA4Q\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\x90&\x16\xCA\xFF\xFF\xFF\xFF\x90Y\x97\xCA\xFF\xFF\xFF\xFF\x90\x1E\xD1\xCB\xFF\xFF\xFF\xFF\x90;w\xCC\xFF\xFF\xFF\xFF\x90\0\xB1\xCD\xFF\xFF\xFF\xFF\x10X`\xCE\xFF\xFF\xFF\xFF\x90\xE2\x90\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x102\xFB\xD1\xFF\xFF\xFF\xFF \xFEi\xD2\xFF\xFF\xFF\xFF\xA0)c\xD3\xFF\xFF\xFF\xFF \xE0I\xD4\xFF\xFF\xFF\xFF\xA0!\x1E\xD5\xFF\xFF\xFF\xFF\x90\xFDB\xD5\xFF\xFF\xFF\xFF\x10\xE0\xDF\xD5\xFF\xFF\xFF\xFF \xACN\xD6\xFF\xFF\xFF\xFF\xA0\x03\xFE\xD6\xFF\xFF\xFF\xFF \x8E.\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF p\x0E\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\x17\xE5\xDB\xFF\xFF\xFF\xFF \xCE\xCB\xDC\xFF\xFF\xFF\xFF\xA0\xF9\xC4\xDD\xFF\xFF\xFF\xFF\xA0\xEA\xB4\xDE\xFF\xFF\xFF\xFF \x16\xAE\xDF\xFF\xFF\xFF\xFF\xA0\xCC\x94\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF tk\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x90T\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF \xAD=\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF\xA0T\x14\xE8\xFF\xFF\xFF\xFF \x0B\xFB\xE8\xFF\xFF\xFF\xFF q\xFD\xE9\xFF\xFF\xFF\xFF \xED\xDA\xEA\xFF\xFF\xFF\xFF S\xDD\xEB\xFF\xFF\xFF\xFF \xCF\xBA\xEC\xFF\xFF\xFF\xFF\xA0\xFA\xB3\xED\xFF\xFF\xFF\xFF \xB1\x9A\xEE\xFF\xFF\xFF\xFF\xA0g\x81\xEF\xFF\xFF\xFF\xFF }\x9F\xF0\xFF\xFF\xFF\xFF\xA0Ia\xF1\xFF\xFF\xFF\xFF _\x7F\xF2\xFF\xFF\xFF\xFF fJ\xF3\xFF\xFF\xFF\xFF A_\xF4\xFF\xFF\xFF\xFF\xA0\r!\xF5\xFF\xFF\xFF\xFF #?\xF6\xFF\xFF\xFF\xFF\xA0\xEF\0\xF7\xFF\xFF\xFF\xFF \x05\x1F\xF8\xFF\xFF\xFF\xFF\xA0\xD1\xE0\xF8\xFF\xFF\xFF\xFF \xE7\xFE\xF9\xFF\xFF\xFF\xFF\xA0\xB3\xC0\xFA\xFF\xFF\xFF\xFF\xA0\x03\xE8\xFB\xFF\xFF\xFF\xFF\xA0\xAB{\xFC\xFF\xFF\xFF\xFFp\xBB\xC7\xFD\xFF\xFF\xFF\xFF \xC6p\x03\0\0\0\0 X)\x04\0\0\0\0 \xA8P\x05\0\0\0\0 :\t\x06\0\0\0\0 \x8A0\x07\0\0\0\0 \x1C\xE9\x07\0\0\0\0 l\x10\t\0\0\0\0 \xFE\xC8\t\0\0\0\0 N\xF0\n\0\0\0\0\xA0\x1A\xB2\x0B\0\0\0\0 0\xD0\x0C\0\0\0\0\xA0\xFC\x91\r\0\0\0\0 \x12\xB0\x0E\0\0\0\0\xA0\xDEq\x0F\0\0\0\0\xA0.\x99\x10\0\0\0\0\xA0\xC0Q\x11\0\0\0\0\xA0\x10y\x12\0\0\0\0\xA0\xA21\x13\0\0\0\0\xA0\xF2X\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xC68\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xA8\x18\x18\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\x8A\xF8\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xA7\xE1\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x89\xC1\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10k\xA1\x1F\0\0\0\0\x10rl \0\0\0\0\x10M\x81!\0\0\0\0\x10TL\"\0\0\0\0\x10/a#\0\0\0\0\x106,$\0\0\0\0\x90KJ%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90-*'\0\0\0\0\x904\xF5'\0\0\0\0\x90\x0F\n)\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\xF1\xE9*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xD3\xC9,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xB5\xA9.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\x97\x890\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xB5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x80\x02\xD0\x02\x0C\x03\0\xB56~\xFF\xFF\xFF\xFF\xF0\xC5\xBA\x9E\xFF\xFF\xFF\xFF\09\xA0\x9F\xFF\xFF\xFF\xFF\xF0\x1B\x90\xA0\xFF\xFF\xFF\xFF\x80l\x81\xA1\xFF\xFF\xFF\xFFp\xEF\x05\xAA\xFF\xFF\xFF\xFF\0n\xE7\xAA\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\x002\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\0\x14\x87\xB0\xFF\xFF\xFF\xFF\0z\x89\xB1\xFF\xFF\xFF\xFF\x800p\xB2\xFF\xFF\xFF\xFFp\x88r\xB3\xFF\xFF\xFF\xFF\x80\x12P\xB4\xFF\xFF\xFF\xFF\xF0\xEC\xC9\xC2\xFF\xFF\xFF\xFF\0]X\xC3\xFF\xFF\xFF\xFF\xF0?H\xC4\xFF\xFF\xFF\xFF\xE0\x1Bm\xC4\xFF\xFF\xFF\xFF`t9\xC5\xFF\xFF\xFF\xFF\x80[!\xC7\xFF\xFF\xFF\xFF\xF0\x8E\xF5\xC7\xFF\xFF\xFF\xFF`\xDE\xF5\xCB\xFF\xFF\xFF\xFF\xF0q\x95\xCC\xFF\xFF\xFF\xFF`K\xC3\xCD\xFF\xFF\xFF\xFFp\xD5\xA0\xCE\xFF\xFF\xFF\xFF`-\xA3\xCF\xFF\xFF\xFF\xFFp\xB7\x80\xD0\xFF\xFF\xFF\xFF`\x0F\x83\xD1\xFF\xFF\xFF\xFFp\x99`\xD2\xFF\xFF\xFF\xFF`\xF1b\xD3\xFF\xFF\xFF\xFFp{@\xD4\xFF\xFF\xFF\xFF\xE0F\x1E\xD9\xFF\xFF\xFF\xFF\xF0[\xE9\xD9\xFF\xFF\xFF\xFF\xE0\xCD\r\x08\0\0\0\0p\x92\xF4\x08\0\0\0\0\xE0\xAF\xED\t\0\0\0\0pt\xD4\n\0\0\0\0\xE0\x1C\xBB\x0B\0\0\0\0\xF0\x1B\xAB\x0C\0\0\0\0`9\xA4\r\0\0\0\0\xF0\xFD\x8A\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x8C\xFC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\r\x10\x0E\0\0\0\0\0\0\0\x12 \x1C\0\0\0\0\0\0\x01\x16L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0W\0\0E\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xB8\x02\x0F\x03-\x03d\xD3\xBDp\xFF\xFF\xFF\xFFp\xF88\x9B\xFF\xFF\xFF\xFF\xE0\xCC\xD5\x9B\xFF\xFF\xFF\xFF\xF0\xCB\xC5\x9C\xFF\xFF\xFF\xFF`\0\xB7\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xE0\x1C\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF`\xAD~\xA1\xFF\xFF\xFF\xFFp7\\\xA2\xFF\xFF\xFF\xFF`\x1AL\xA3\xFF\xFF\xFF\xFF\xF05l\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x90\xE2\x90\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\xF0\xD2L\xD2\xFF\xFF\xFF\xFF\x901>\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFFp\xF7\x1D\xD5\xFF\xFF\xFF\xFF\xF0\x97)\xD6\xFF\xFF\xFF\xFF\x90\x80\xEB\xD6\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\xF0\xB53\xF9\xFF\xFF\xFF\xFF\xE0\xC4\xD9\xF9\xFF\xFF\xFF\xFFp\xD2\x1C\xFB\xFF\xFF\xFF\xFF\xF0\xB4\xB9\xFB\xFF\xFF\xFF\xFFp\xB4\xFC\xFC\xFF\xFF\xFF\xFF\xF0\x96\x99\xFD\xFF\xFF\xFF\xFF\xF0\xD0\xE5\xFE\xFF\xFF\xFF\xFFp\xB3\x82\xFF\xFF\xFF\xFF\xFF\xF0\xB2\xC5\0\0\0\0\0p\x95b\x01\0\0\0\0pZ\x9C\x02\0\0\0\0pwB\x03\0\0\0\0\xF0v\x85\x04\0\0\0\0\xF0\x93+\x05\0\0\0\0p3\x1A\x06\0\0\0\0p$\n\x07\0\0\0\0p\x16\x17\x08\0\0\0\0p4\xDA\x08\0\0\0\0\x90\x14\xF7\t\0\0\0\0\x80\r\xC2\n\0\0\0\0\x90\xF6\xD6\x0B\0\0\0\0\x80\xEF\xA1\x0C\0\0\0\0\x90\xD8\xB6\r\0\0\0\0\x80\xD1\x81\x0E\0\0\0\0\x90\xBA\x96\x0F\0\0\0\0\x80\xB3a\x10\0\0\0\0\x90\x9Cv\x11\0\0\0\0\x80\x95A\x12\0\0\0\0\x10[E\x13\0\0\0\0\0\xB2*\x14\0\0\0\0\xF0\x1C\xB1\x14\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x9C\r\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xBE\x02(\xCA\xB6V\xFF\xFF\xFF\xFF8\xAA\x19\xAA\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0p^\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF`\x02\n\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0p\x18\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0\x01\x02\x03\x04\x05\x04\x05\x04\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x08\xD8\x19\0\0\0\0\0\0\0\0\xC8\x19\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1D0*\0\0\0\0\0\0\0\"L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\x02\xBE\x026\x03\xC7\xC0\xB6V\xFF\xFF\xFF\xFF\xC7\x1E_\x9B\xFF\xFF\xFF\xFFy\xF2>\x9D\xFF\xFF\xFF\xFF\xF9\xEE*\x9E\xFF\xFF\xFF\xFFi9\xF7\x9E\xFF\xFF\xFF\xFF\xF9W\x84\x9F\xFF\xFF\xFF\xFF\xE9l\xD8\xA0\xFF\xFF\xFF\xFF\x809\0\xA1\xFF\xFF\xFF\xFF@\xA6<\xA1\xFF\xFF\xFF\xFF\xC0m\x10\xA4\xFF\xFF\xFF\xFF\xB02=\xA4\xFF\xFF\xFF\xFF\xB0h\x15\xA5\xFF\xFF\xFF\xFF\xC0\x03=\xA5\xFF\xFF\xFF\xFFPE\x1E\xA7\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\xBFx)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0\x01\x02\x03\x02\x04\x03\x04\x05\x06\x05\x07\x05\x06\x08\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\t\x08\n\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x0B\x069#\0\0\0\0\0\0\0\09#\0\0\0\0\0\0\0\x04w#\0\0\0\0\0\0\0\x04\x871\0\0\0\0\0\0\x01\x08\x97?\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x110*\0\0\0\0\0\0\0\x15PF\0\0\0\0\0\0\x01\x19 \x1C\0\0\0\0\0\0\0\x1D0*\0\0\0\0\0\0\x01!@8\0\0\0\0\0\0\x01\x15@8\0\0\0\0\0\0\0\x15L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0S\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\x000\x03\x96\x03\xDC\x03\xCF\x9B\xC9k\xFF\xFF\xFF\xFFOP`\x91\xFF\xFF\xFF\xFF\xF0xG\x9B\xFF\xFF\xFF\xFFp,\xD7\x9B\xFF\xFF\xFF\xFFp\x91\xBC\x9C\xFF\xFF\xFF\xFF\xF0H\xC0\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xF0*\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF\xF0\x0C\x80\xA1\xFF\xFF\xFF\xFF\xF0\x12.\xA2\xFF\xFF\xFF\xFF\xF0Lz\xA3\xFF\xFF\xFF\xFF\xF0\x815\xA4\xFF\xFF\xFF\xFFp#^\xA5\xFF\xFF\xFF\xFF\xF05%\xA6\xFF\xFF\xFF\xFF\xF0\x9B'\xA7\xFF\xFF\xFF\xFFp&X\xA8\xFF\xFF\xFF\xFF\xF0}\x07\xA9\xFF\xFF\xFF\xFFp4\xEE\xA9\xFF\xFF\xFF\xFF\xF0_\xE7\xAA\xFF\xFF\xFF\xFF\xF0P\xD7\xAB\xFF\xFF\xFF\xFF\xF0A\xC7\xAC\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\xF0#\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\xF0\x05\x87\xB0\xFF\xFF\xFF\xFF\xF0k\x89\xB1\xFF\xFF\xFF\xFFp\"p\xB2\xFF\xFF\xFF\xFFp\x88r\xB3\xFF\xFF\xFF\xFFp\x04P\xB4\xFF\xFF\xFF\xFF\xF0/I\xB5\xFF\xFF\xFF\xFFp\xE6/\xB6\xFF\xFF\xFF\xFFpL2\xB7\xFF\xFF\xFF\xFFp\xC8\x0F\xB8\xFF\xFF\xFF\xFFp\xB9\xFF\xB8\xFF\xFF\xFF\xFFp\xAA\xEF\xB9\xFF\xFF\xFF\xFF\xF0`\xD6\xBA\xFF\xFF\xFF\xFF\xF0\xC6\xD8\xBB\xFF\xFF\xFF\xFF\xF0\xB7\xC8\xBC\xFF\xFF\xFF\xFF\xF0\xA8\xB8\xBD\xFF\xFF\xFF\xFFp_\x9F\xBE\xFF\xFF\xFF\xFF\xF0\x8A\x98\xBF\xFF\xFF\xFF\xFF\xF0\xF0\x9A\xC0\xFF\xFF\xFF\xFF\xF0lx\xC1\xFF\xFF\xFF\xFF\xF0]h\xC2\xFF\xFF\xFF\xFF\xF0NX\xC3\xFF\xFF\xFF\xFFp\x05?\xC4\xFF\xFF\xFF\xFF\xF008\xC5\xFF\xFF\xFF\xFF\xF0\x96:\xC6\xFF\xFF\xFF\xFFp\xACX\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\xE0'l\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0\xE1O\xD0\xFF\xFF\xFF\xFF\xF0\xF1\x89\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x90@N\xD2\xFF\xFF\xFF\xFF\09\xBB\x0B\0\0\0\0\xF0\x1B\xAB\x0C\0\0\0\0\x90c\xA4\r\0\0\0\0\x10\x1A\x8B\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x05\x04\x05\x04\x06\x03\x06\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x051\x02\0\0\0\0\0\0\0\x001\x02\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\x01\x11\x10\x0E\0\0\0\0\0\0\0\x16 \x1C\0\0\0\0\0\0\x01\x1AL\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0M\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xE8\x01%\x02W\x02\xF8\x92I\x1E\xFF\xFF\xFF\xFF\xF8\xEA\xCFl\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x10\x07b\xD2\xFF\xFF\xFF\xFF\x90\x1C\x80\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFF \xB4\x93\xD4\xFF\xFF\xFF\xFF r\x02\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x10p\x01\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x88\r\0\0\0\0\0\0\0\0\x88\r\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0C\0\0\0\0\0\0\0\0\0\x11L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xA0\x01\xD4\x01.\x02^\xCD\xB6V\xFF\xFF\xFF\xFF\xFE\x87\xB9\x9E\xFF\xFF\xFF\xFF\xFE\x8E\x84\x9F\xFF\xFF\xFF\xFF~F\x88\xA0\xFF\xFF\xFF\xFF\xFE\x82\xCB\xA0\xFF\xFF\xFF\xFF\xDE\xF1\xE7\xAD\xFF\xFF\xFF\xFF`d\xAF\xC8\xFF\xFF\xFF\xFFPeb\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFFp\x89\x90\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xBCM2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x05\x06\x05\x06\x05\x06\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\xA2\x16\0\0\0\0\0\0\0\0\xA2\x16\0\0\0\0\0\0\0\x04\xB2$\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\x0C0*\0\0\0\0\0\0\0\x10 \x1C\0\0\0\0\0\0\x01\x14\x10\x0E\0\0\0\0\0\0\0\x19@8\0\0\0\0\0\0\x01\x1D0*\0\0\0\0\0\0\x01!L\0\0M\0\0T\0\0\0\0\0R\0\0M\0\0T\0\0\0\0\0L\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xC0\x02\x18\x03@\x03L\xE8(>\xFF\xFF\xFF\xFFp\x81\xBCp\xFF\xFF\xFF\xFFp\xF88\x9B\xFF\xFF\xFF\xFF\xE0\xCC\xD5\x9B\xFF\xFF\xFF\xFF\xF0\xCB\xC5\x9C\xFF\xFF\xFF\xFF`\0\xB7\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xE0\x1C\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF`\xAD~\xA1\xFF\xFF\xFF\xFFp7\\\xA2\xFF\xFF\xFF\xFF`\x1AL\xA3\xFF\xFF\xFF\xFF\xF05l\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\xF0\xD2L\xD2\xFF\xFF\xFF\xFF\x901>\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFFp\xF7\x1D\xD5\xFF\xFF\xFF\xFF\xF0\x97)\xD6\xFF\xFF\xFF\xFF\x90\x80\xEB\xD6\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\xF0\xB53\xF9\xFF\xFF\xFF\xFF\xE0\xC4\xD9\xF9\xFF\xFF\xFF\xFFp\xD2\x1C\xFB\xFF\xFF\xFF\xFF\xF0\xB4\xB9\xFB\xFF\xFF\xFF\xFFp\xB4\xFC\xFC\xFF\xFF\xFF\xFF\xF0\x96\x99\xFD\xFF\xFF\xFF\xFF\xF0\xD0\xE5\xFE\xFF\xFF\xFF\xFFp\xB3\x82\xFF\xFF\xFF\xFF\xFF\xF0\xB2\xC5\0\0\0\0\0p\x95b\x01\0\0\0\0pZ\x9C\x02\0\0\0\0pwB\x03\0\0\0\0\xF0v\x85\x04\0\0\0\0\xF0\x93+\x05\0\0\0\0p\x93n\x06\0\0\0\0\xF0u\x0B\x07\0\0\0\0\xF0:E\x08\0\0\0\0\xF0W\xEB\x08\0\0\0\0pW.\n\0\0\0\0\xF09\xCB\n\0\0\0\0p9\x0E\x0C\0\0\0\0\xF0\x1B\xAB\x0C\0\0\0\0\xF0\xE0\xE4\r\0\0\0\0\xF0\xFD\x8A\x0E\0\0\0\0p\xFD\xCD\x0F\0\0\0\0p\x1At\x10\0\0\0\0p\xDF\xAD\x11\0\0\0\0p\xFCS\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xB4\x0B\0\0\0\0\0\0\0\0\xB4\x0B\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0R\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xAB\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\0\xC7\0)\0\0\0\0`\xEC\xD4)\0\0\0\0`\xDD\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0`\xBF\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0`\xA1\x84.\0\0\0\0`\x92t/\0\0\0\0`\x83d0\0\0\0\0\xE0\xAE]1\0\0\0\0\xE0\x89r2\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0`\xDBEB\0\0\0\0\xE0\xF0cC\0\0\0\0`\xBD%D\0\0\0\0\xE0\xD2CE\0\0\0\0`\x9F\x05F\0\0\0\0\xE0\xB4#G\0\0\0\0\xE0\xBB\xEEG\0\0\0\0\xE0\x96\x03I\0\0\0\0\xE0\x9D\xCEI\0\0\0\0\xE0x\xE3J\0\0\0\0\xE0\x7F\xAEK\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x01\x06\x07\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x05\x01\x02\xF4.\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x04@8\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\x01\x100*\0\0\0\0\0\0\x01\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x8E\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0pNCX\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x01\x05\x01\x02\x04\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x02\x01\x022+\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x04@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\x02\xA3\x02\xFD\x02\x08\xC4\xB6V\xFF\xFF\xFF\xFF \xA4\x19\xAA\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0\x8D\x04\xCB\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE08\x9F\xCF\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0.\x8D&\0\0\0\0\xE0\x0E\xC9)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\xD0\xC6\xC2-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xD0\xA0]1\0\0\0\0\0\xA6r2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10a\xDD8\0\0\0\0\x90v\xFB9\0\0\0\0\x10C\xBD:\0\0\0\0\x90X\xDB;\0\0\0\0\x90_\xA6<\0\0\0\0\x90:\xBB=\0\0\0\0\x90A\x86>\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x80^7S\0\0\0\0`\x1DLT\0\0\0\0\x01\x02\x03\x04\x05\x04\x05\x04\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x02\x07\x02\x07\x02\x07\x06\x03\x06\x03\x06\x03\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x08\x03\xF8\x1F\0\0\0\0\0\0\0\0\xE0\x1F\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1D@8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0`\x01\x8C\x01\xC8\x01$\xCE\xB6V\xFF\xFF\xFF\xFF\x18\xE3\xC3r\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF $r\xD1\xFF\xFF\xFF\xFFP\xEFc\x11\0\0\0\0\xE0?U\x12\0\0\0\0\xD0\x0BM\x13\0\0\0\0\xE0!5\x14\0\0\0\0\xD0\xED,\x15\0\0\0\0p\xC0\x13\x16\0\0\0\0\xD0\xCF\x0C\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\0s|\x1F\0\0\0\0\0dl \0\0\0\0\0U\\!\0\0\0\0\0FL\"\0\0\0\0\x007<#\0\0\0\0\0(,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\xE0\xB4\x7F'\0\0\0\0P\xED\xE4(\0\0\0\0`\xEC\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0{r2\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\xDC\x15\0\0\0\0\0\0\0\0h\x1B\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x100*\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0I\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\x98\x01\xCB\x01\x1B\x02\xCC\xCC\xB6V\xFF\xFF\xFF\xFF\xCC-Y\x9E\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFFp+\0\xA1\xFF\xFF\xFF\xFFLos\xA4\xFF\xFF\xFF\xFF\xE0\xB5\xB0\xC8\xFF\xFF\xFF\xFFP\x97\xC6\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0\xCBt\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x01\x02\x03\x02\x01\x04\x05\x03\x02\x03\x02\x03\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x044\x17\0\0\0\0\0\0\0\x004\x17\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\0\x110*\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1DL\0\0M\0\0T\0\0\0\0\0T\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x98\x01\xCB\x01\xE9\x01h4\xAA\x96\xFF\xFF\xFF\xFFp\x87m\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x90\xE9\xB8\xCD\xFF\xFF\xFF\xFF\xF09(\x08\0\0\0\0`>\xEF\x08\0\0\0\0\xF0x\x05\n\0\0\0\0\xE0q\xD0\n\0\0\0\0pO\xE9\x0B\0\0\0\0`H\xB4\x0C\0\0\0\0\xF0k\xD2\r\0\0\0\0`*\x94\x0E\0\0\0\0p\xFC\xB0\x0F\0\0\0\0`\x0Ct\x10\0\0\0\0p\xDE\x90\x11\0\0\0\0`\xEES\x12\0\0\0\0p\xC0p\x13\0\0\0\0`\xB9;\x14\0\0\0\0p\xB9H\x15\0\0\0\0`\xB2\x13\x16\0\0\0\0\xF0\xD51\x17\0\0\0\0\xE0\xCE\xFC\x17\0\0\0\0p\x94\0\x19\0\0\0\0`_\xDB\x19\0\0\0\0\xF0\xAF\xCC\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x98\x12\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xBE\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\xBFx)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0p\x14\xF7V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x01\x05\x01\x06\x07\x08\x04\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x02\x01\x02`-\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x04@8\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\x01\x100*\0\0\0\0\0\0\x01\x04 \x1C\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xC8\x01\x01\x02\x1F\x02/_\xA2o\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x10\x1Ap\xA2\xFF\xFF\xFF\xFF\x90[D\xA3\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x10E\x7F\xD1\xFF\xFF\xFF\xFF\x90\x1Bc\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF\x10\xC39\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\xF0'M\x13\0\0\0\0`\xD03\x14\0\0\0\0\xF0\x1C\xB1\x14\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01Q\x0F\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\x90\x01\xC2\x01\x1C\x02D\xCC\xB6V\xFF\xFF\xFF\xFFP\x1FO\x9C\xFF\xFF\xFF\xFF\x98J\x85\xA1\xFF\xFF\xFF\xFF\xF00\xF1\xA2\xFF\xFF\xFF\xFF`xf\xA3\xFF\xFF\xFF\xFFp\xCF\xAC\xC8\xFF\xFF\xFF\xFF\xD0*Y\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0=0\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x01\x02\x03\x04\x03\x05\x06\x03\x06\x03\x06\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x06\x03\x06\x04\xBC\x17\0\0\0\0\0\0\0\0\xB0\x13\0\0\0\0\0\0\0\x04h\x16\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\0\x100*\0\0\0\0\0\0\0\x14 \x1C\0\0\0\0\0\0\x01\x18@8\0\0\0\0\0\0\x01\x1D0*\0\0\0\0\0\0\x01!L\0\0M\0\0T\0\0\0\0\0W\0\0M\0\0T\0\0\0\0\0K\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xAB\x02\xDCF\xF5\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0\xF0\xED\xD4[\0\0\0\0`\xB2\xE7_\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x06\x05\x06\x05\x06\x02\x04\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x06\x02\x06\xA4)\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x10@8\0\0\0\0\0\0\x01\x140*\0\0\0\0\0\0\0\x10@8\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x98\x02\xEB\x02'\x03P\xD0\xB6V\xFF\xFF\xFF\xFF\xD0*\xA8\x99\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\0\xB6\x9A\xA0\xFF\xFF\xFF\xFF\0\xBDe\xA1\xFF\xFF\xFF\xFF`|}\xA6\xFF\xFF\xFF\xFF\x10\xDEv\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\0\xBA\x84\xD0\xFF\xFF\xFF\xFFp\x92\x95\xD1\xFF\xFF\xFF\xFF`\xBB\x8A\xD2\xFF\xFF\xFF\xFFp\xFFb\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF\x10\xAD^\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x90\xC1\x02\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\0\xD2T\xE8\xFF\xFF\xFF\xFF\x80\xB4\xF1\xE8\xFF\xFF\xFF\xFF\x80\xA5\xE1\xE9\xFF\xFF\xFF\xFF\x80\x96\xD1\xEA\xFF\xFF\xFF\xFF\0\x96\x14\xEC\xFF\xFF\xFF\xFF\0\xB3\xBA\xEC\xFF\xFF\xFF\xFF\0\xA4\xAA\xED\xFF\xFF\xFF\xFF\0\x95\x9A\xEE\xFF\xFF\xFF\xFF\0Z\xD4\xEF\xFF\xFF\xFF\xFF\0wz\xF0\xFF\xFF\xFF\xFF\0<\xB4\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFF\0\x1E\x94\xF3\xFF\xFF\xFF\xFF\0;:\xF4\xFF\xFF\xFF\xFF\x80:}\xF5\xFF\xFF\xFF\xFF\0\x1D\x1A\xF6\xFF\xFF\xFF\xFF\x80U\xA4\r\0\0\0\0\0\x0C\x8B\x0E\0\0\0\0\x807\x84\x0F\0\0\0\0\x80(t\x10\0\0\0\0\x80\x19d\x11\0\0\0\0\x80\nT\x12\0\0\0\0\x006M\x13\0\0\0\0\x80\xEC3\x14\0\0\0\0\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\0s|\x1F\0\0\0\0\0dl \0\0\0\0\0U\\!\0\0\0\0\xF0\xD6\xDA!\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xB0\x13\0\0\0\0\0\0\0\0\xB0\x13\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\0\x110*\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0W\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\x000\x01V\x01~\x01\x80\xEA\xF0$\xFF\xFF\xFF\xFF\x86\x06\xD4q\xFF\xFF\xFF\xFF\0j\x17\xCA\xFF\xFF\xFF\xFF\0q\xE2\xCA\xFF\xFF\xFF\xFF\0L\xF7\xCB\xFF\xFF\xFF\xFF\0S\xC2\xCC\xFF\xFF\xFF\xFF\xF0\x1C\xB1\x14\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\0\x08\0\0\0\0\0\0\0\0\xFA\x06\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0-00\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0-\0\x000\0\x000\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x9C\xF7~\x89\xFF\xFF\xFF\xFF\xB0\xDD\xE60\0\0\0\0\x01\x02\xE4C\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x18\x9F\xB6V\xFF\xFF\xFF\xFF\x98\xC3/\xED\xFF\xFF\xFF\xFF\x01\x02\xE8D\0\0\0\0\0\0\0\0\xE8D\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0K\0\x98\x05\x7F\x89\xFF\xFF\xFF\xFF@\xED\x05\x18\0\0\0\x000r\xDB\x18\0\0\0\0\xE0\x96\x03I\0\0\0\0\xD0\x8F\xCEI\0\0\0\0\x01\x02\x01\x02\x01\xE85\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD0\0\xEA\x000\x01\0\xC9=n\xFF\xFF\xFF\xFF\0\xFC\x05\x91\xFF\xFF\xFF\xFF8\x04b\xDA\xFF\xFF\xFF\xFF\xB0'\x9FL\0\0\0\0\xE0+\x97M\0\0\0\0`\xE2}N\0\0\0\0\xA0\x8B\xFDN\0\0\0\0\xE0\rwO\0\0\0\0\xE0\xFEfP\0\0\0\0`*`Q\0\0\0\0\xE0\xE0FR\0\0\0\0`\x0C@S\0\0\0\0\xE0\xC2&T\0\0\0\0`\xEE\x1FU\0\0\0\0\xE0\xA4\x06V\0\0\0\0`\xD0\xFFV\0\0\0\0\xE0\x86\xE6W\0\0\0\0`\xB2\xDFX\0\0\0\0\xE0h\xC6Y\0\0\0\0`\x94\xBFZ\0\0\0\0`\x85\xAF[\0\0\0\0\xE0\xB0\xA8\\\0\0\0\0`g\x8F]\0\0\0\0\xE0\x92\x88^\0\0\0\0`Io_\0\0\0\0\xE0th`\0\0\0\0\x01\x02\x03\x04\x03\x04\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x80\xB0\0\0\0\0\0\0\0\0\0_\xFF\xFF\xFF\xFF\xFF\xFF\0\0H^\xFF\xFF\xFF\xFF\xFF\xFF\0\x04Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\n`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0E\xE0\xC4\0\0\0\0\0\0\x01\x12\xD0\xB6\0\0\0\0\0\0\0\x16L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0NZST\0\xC0\xA8\0\0\0\0\0\0\x01NZDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\x10\x03r\x03\xAE\x03\xA8L\xB7A\xFF\xFF\xFF\xFF\xE8\xB2\xB4\xB0\xFF\xFF\xFF\xFFX\x87Q\xB1\xFF\xFF\xFF\xFFh\xE5x\xB2\xFF\xFF\xFF\xFF`\xE5C\xB3\xFF\xFF\xFF\xFFh\xC7X\xB4\xFF\xFF\xFF\xFF`\xC7#\xB5\xFF\xFF\xFF\xFFh\xA98\xB6\xFF\xFF\xFF\xFF`\xA9\x03\xB7\xFF\xFF\xFF\xFFh\x8B\x18\xB8\xFF\xFF\xFF\xFF\xE0\xC5\xEC\xB8\xFF\xFF\xFF\xFFhm\xF8\xB9\xFF\xFF\xFF\xFF\xE0\xA7\xCC\xBA\xFF\xFF\xFF\xFFhO\xD8\xBB\xFF\xFF\xFF\xFF\xE0\xE8\xE3\xBC\xFF\xFF\xFF\xFF\xE8\xF6\xAE\xBD\xFF\xFF\xFF\xFF\xE0\xCA\xC3\xBE\xFF\xFF\xFF\xFF\xE8\xD8\x8E\xBF\xFF\xFF\xFF\xFF\xE0\xAC\xA3\xC0\xFF\xFF\xFF\xFF\xE8\xBAn\xC1\xFF\xFF\xFF\xFF\xE0\x8E\x83\xC2\xFF\xFF\xFF\xFF\xE8\x9CN\xC3\xFF\xFF\xFF\xFF\xE0pc\xC4\xFF\xFF\xFF\xFF\xE8~.\xC5\xFF\xFF\xFF\xFF`\x8DL\xC6\xFF\xFF\xFF\xFF\xE8`\x0E\xC7\xFF\xFF\xFF\xFF`o,\xC8\xFF\xFF\xFF\xFFh}\xF7\xC8\xFF\xFF\xFF\xFF@\x9A\xDA\xD2\xFF\xFF\xFF\xFF\xE0\xFD\x18\t\0\0\0\0\xE0\xA5\xAC\t\0\0\0\0`\xA5\xEF\n\0\0\0\0\xE0\xFC\x9E\x0B\0\0\0\0\xE0\xC1\xD8\x0C\0\0\0\0\xE0\xDE~\r\0\0\0\0\xE0\xA3\xB8\x0E\0\0\0\0\xE0\xC0^\x0F\0\0\0\0\xE0\x85\x98\x10\0\0\0\0\xE0\xA2>\x11\0\0\0\0\xE0gx\x12\0\0\0\0\xE0\x84\x1E\x13\0\0\0\0\xE0IX\x14\0\0\0\0\xE0f\xFE\x14\0\0\0\0\xE0+8\x16\0\0\0\0`\x83\xE7\x16\0\0\0\0`H!\x18\0\0\0\0`e\xC7\x18\0\0\0\0`*\x01\x1A\0\0\0\0`G\xA7\x1A\0\0\0\0`\x0C\xE1\x1B\0\0\0\0`)\x87\x1C\0\0\0\0`\xEE\xC0\x1D\0\0\0\0`\x0Bg\x1E\0\0\0\0`\xD0\xA0\x1F\0\0\0\0`\xEDF \0\0\0\0`\xB2\x80!\0\0\0\0\xE0\t0\"\0\0\0\0\xE0\xCEi#\0\0\0\0\xE0\xEB\x0F$\0\0\0\0`\x01.%\0\0\0\0\xE0B\x02&\0\0\0\0`\xE3\r'\0\0\0\0\xE0$\xE2'\0\0\0\0`\xC5\xED(\0\0\0\0\xE0\x06\xC2)\0\0\0\0`\xA7\xCD*\0\0\0\0`#\xAB+\0\0\0\0`\x89\xAD,\0\0\0\0`\x05\x8B-\0\0\0\0`k\x8D.\0\0\0\0`\xE7j/\0\0\0\0`Mm0\0\0\0\0`\xC9J1\0\0\0\0\xE0iV2\0\0\0\0`\xAB*3\0\0\0\0\xE0K64\0\0\0\0`\x8D\n5\0\0\0\0\xE0-\x166\0\0\0\0\xE0\xA9\xF36\0\0\0\0\xE0\x0F\xF67\0\0\0\0\xE0\x8B\xD38\0\0\0\0\xE0\xF1\xD59\0\0\0\0\xE0m\xB3:\0\0\0\0`\x0E\xBF;\0\0\0\0\xE0O\x93<\0\0\0\0`\xF0\x9E=\0\0\0\0\xE01s>\0\0\0\0`\xD2~?\0\0\0\0`N\\@\0\0\0\0`\xB4^A\0\0\0\0`0C\0\0\0\0`\x12\x1CD\0\0\0\0`x\x1EE\0\0\0\0`\xF4\xFBE\0\0\0\0`Z\xFEF\0\0\0\0\xE0\x85\xF7G\0\0\0\0`<\xDEH\0\0\0\0\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\xD8\xA3\0\0\0\0\0\0\0\0\xB8\xA1\0\0\0\0\0\0\0\x04\xC8\xAF\0\0\0\0\0\0\x01\t\xC0\xA8\0\0\0\0\0\0\x01\t\xC0\xA8\0\0\0\0\0\0\0\t\xD0\xB6\0\0\0\0\0\0\x01\x0EL\0\0M\0\0T\0\0\0\0\0N\0\0Z\0\0M\0\0T\0\0\0\0\0N\0\0Z\0\0S\0\0T\0\0\0\0\0N\0\0Z\0\0D\0\0T\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0_\0(R\xB6V\xFF\xFF\xFF\xFF\x90\xA4\xEDr\xFF\xFF\xFF\xFF`6C\xCC\xFF\xFF\xFF\xFF\xF0l+\xD2\xFF\xFF\xFF\xFF\x80\xD7\x9ET\0\0\0\0\x01\x02\x03\x02\x04\xD8\x91\0\0\0\0\0\0\0\0\xF0\x89\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\t\x90~\0\0\0\0\0\0\0\r\xB0\x9A\0\0\0\0\0\0\0\x11L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+1245L\xB3\0\0\0\0\0\0\x01+1345\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x05\0\xBC4\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0\xAC&\0\0\0\0\0\08\x02\x7F\x02\xA7\x02\x84D\xB7A\xFF\xFF\xFF\xFF\xBC\x96\xDA\xD2\xFF\xFF\xFF\xFF\xE0\xFD\x18\t\0\0\0\0\xE0\xA5\xAC\t\0\0\0\0`\xA5\xEF\n\0\0\0\0\xE0\xFC\x9E\x0B\0\0\0\0\xE0\xC1\xD8\x0C\0\0\0\0\xE0\xDE~\r\0\0\0\0\xE0\xA3\xB8\x0E\0\0\0\0\xE0\xC0^\x0F\0\0\0\0\xE0\x85\x98\x10\0\0\0\0\xE0\xA2>\x11\0\0\0\0\xE0gx\x12\0\0\0\0\xE0\x84\x1E\x13\0\0\0\0\xE0IX\x14\0\0\0\0\xE0f\xFE\x14\0\0\0\0\xE0+8\x16\0\0\0\0`\x83\xE7\x16\0\0\0\0`H!\x18\0\0\0\0`e\xC7\x18\0\0\0\0`*\x01\x1A\0\0\0\0`G\xA7\x1A\0\0\0\0`\x0C\xE1\x1B\0\0\0\0`)\x87\x1C\0\0\0\0`\xEE\xC0\x1D\0\0\0\0`\x0Bg\x1E\0\0\0\0`\xD0\xA0\x1F\0\0\0\0`\xEDF \0\0\0\0`\xB2\x80!\0\0\0\0\xE0\t0\"\0\0\0\0\xE0\xCEi#\0\0\0\0\xE0\xEB\x0F$\0\0\0\0`\x01.%\0\0\0\0\xE0B\x02&\0\0\0\0`\xE3\r'\0\0\0\0\xE0$\xE2'\0\0\0\0`\xC5\xED(\0\0\0\0\xE0\x06\xC2)\0\0\0\0`\xA7\xCD*\0\0\0\0`#\xAB+\0\0\0\0`\x89\xAD,\0\0\0\0`\x05\x8B-\0\0\0\0`k\x8D.\0\0\0\0`\xE7j/\0\0\0\0`Mm0\0\0\0\0`\xC9J1\0\0\0\0\xE0iV2\0\0\0\0`\xAB*3\0\0\0\0\xE0K64\0\0\0\0`\x8D\n5\0\0\0\0\xE0-\x166\0\0\0\0\xE0\xA9\xF36\0\0\0\0\xE0\x0F\xF67\0\0\0\0\xE0\x8B\xD38\0\0\0\0\xE0\xF1\xD59\0\0\0\0\xE0m\xB3:\0\0\0\0`\x0E\xBF;\0\0\0\0\xE0O\x93<\0\0\0\0`\xF0\x9E=\0\0\0\0\xE01s>\0\0\0\0`\xD2~?\0\0\0\0`N\\@\0\0\0\0`\xB4^A\0\0\0\0`0C\0\0\0\0`\x12\x1CD\0\0\0\0`x\x1EE\0\0\0\0`\xF4\xFBE\0\0\0\0`Z\xFEF\0\0\0\0\xE0\x85\xF7G\0\0\0\0`<\xDEH\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\xFC\xAB\0\0\0\0\0\0\0\0D\xAC\0\0\0\0\0\0\0\x04L\xB3\0\0\0\0\0\0\0\n\\\xC1\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\x001\0\x005\0\0\0\0\0+\0\x001\0\x002\0\x004\0\x005\0\0\0\0\0+\0\x001\0\x003\0\x004\0\x005\0\0\0\0\0-06\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01-05\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x01\x06`5\x01\0\0\0\0\0\x02\0\0\0\x01\x04\x01\x06`5\x01\0\0\0\0\0x\x03\xE7\x03#\x04\x08B\x87i\xFF\xFF\xFF\xFF\x88@\xC7\xB9\xFF\xFF\xFF\xFF@<\xD1\xFD\xFF\xFF\xFF\xFF\xB0\xFA\x92\xFE\xFF\xFF\xFF\xFF\xC0\xCD\xCC\xFF\xFF\xFF\xFF\xFF\xB0\xDCr\0\0\0\0\0\xC0Pu\x01\0\0\0\0\xB0I@\x02\0\0\0\0\xC02U\x03\0\0\0\0\xB0+ \x04\0\0\0\0@O>\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\x000\xC8\x17Y\0\0\0\0\xC0\xCE\x8FY\0\0\0\x000\xAA\xF7Z\0\0\0\0\xC0\xB0o[\0\0\0\0\xB0g\xA9\\\0\0\0\0\xC0|t]\0\0\0\0\xB0I\x89^\0\0\0\0\xC0^T_\0\0\0\0\xB0+i`\0\0\0\0\xC0@4a\0\0\0\0\xB0\rIb\0\0\0\0@]\x1Dc\0\0\0\0\xB0\xEF(d\0\0\0\0\xC0\x04\xF4d\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05x\x99\xFF\xFF\xFF\xFF\xFF\xFF\0\0x\x99\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0E\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x007\0\0\0\0\0-\0\x000\0\x006\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\0\xCF\0\xED\0\xB4\xC2\xF5\x92\xFF\xFF\xFF\xFF@\x99y\x07\0\0\0\0@\xCC\xFA\x07\0\0\0\0\xD0\xF7\xD2\x19\0\0\0\0\xC0\xDA\xC2\x1A\0\0\0\0\xD0\xD9\xB2\x1B\0\0\0\0\xC0\xBC\xA2\x1C\0\0\0\0P\xF6\x9B\x1D\0\0\0\0\xC0\x9E\x82\x1E\0\0\0\0P\xD8{\x1F\0\0\0\0@\xBBk \0\0\0\0P\xBA[!\0\0\0\0@\x9DK\"\0\0\0\0P\x9C;#\0\0\0\0@\x7F+$\0\0\0\0P~\x1B%\0\0\0\0@a\x0B&\0\0\0\0P`\xFB&\0\0\0\0@C\xEB'\0\0\0\0\xD0|\xE4(\0\0\0\0@Q\x81)\0\0\0\0\xD0H\xE9*\0\0\0\0@3a+\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xCC\x9D\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xC0\xA8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x88U7~\xFF\xFF\xFF\xFF\xB0\x99\xFDN\0\0\0\0\x01\x02x_\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xB6\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01#\x01\xC0\xB1\x13\x9A\xFF\xFF\xFF\xFF\xE0\x17;6\0\0\0\0`\xFA\xD76\0\0\0\0`4$8\0\0\0\0`\xDC\xB78\0\0\0\0\xE0,\x11K\0\0\0\0`\x0F\xAEK\0\0\0\0`\xEA\xC2L\0\0\0\0\xE0ArM\0\0\0\0`\xCC\xA2N\0\0\0\0\xE0\xC4\x1AO\0\0\0\0`\xAE\x82P\0\0\0\0\xE0\xA6\xFAP\0\0\0\0\xE0\xCAkR\0\0\0\0\xD0z\xDAR\0\0\0\0`\xE7TT\0\0\0\0\xE0j\xBAT\0\0\0\0`\xC94V\0\0\0\0\xE0L\x9AV\0\0\0\0\xE0\xE5\x1DX\0\0\0\0\xE0.zX\0\0\0\0\xE0\xC7\xFDY\0\0\0\0\xE0\x10ZZ\0\0\0\0\xE0\xA9\xDD[\0\0\0\0\xE0\xF29\\\0\0\0\0`\xC6\xC6]\0\0\0\0\xE0\xD4\x19^\0\0\0\0`\x07\xDE_\0\0\0\0`\xF1\x02`\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xC0\xA7\0\0\0\0\0\0\0\0\xC0\xA8\0\0\0\0\0\0\0\x04\xD0\xB6\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0-06\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\x80L\xA4\xB6\xFF\xFF\xFF\xFFP\xC4\x18\x1E\0\0\0\0\xE0\n\x17+\0\0\0\0P\xF4q+\0\0\0\0\x01\x02\x03\x02\0\xAC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x006\0\0\0\0\0-09\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\x04HP\x94\xFF\xFF\xFF\xFF\x01|\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\09\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\x8C3O\x94\xFF\xFF\xFF\xFF\x01\xF4\x95\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0ChST\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\0\xBD\0\xF9\0\xCC\xC5\xE1\x14\xFF\xFF\xFF\xFFL-6~\xFF\xFF\xFF\xFF\xE0\x957\xCB\xFF\xFF\xFF\xFF\xF0\x89.\xD0\xFF\xFF\xFF\xFF\0\xBE7\xEC\xFF\xFF\xFF\xFF\xF0\xF86\xEF\xFF\xFF\xFF\xFF\0\0\x9B\xFB\xFF\xFF\xFF\xFF\x8C'?\xFE\xFF\xFF\xFF\xFF\0\x1E\x01\xFF\xFF\xFF\xFF\xFF\xF0X]\xFF\xFF\xFF\xFF\xFF\0,\x97\0\0\0\0\0puF\x01\0\0\0\0\0\x0Ew\x02\0\0\0\0pW&\x03\0\0\0\0\0\x97p\x07\0\0\0\0\xF0\xD1\xCC\x07\0\0\0\0\0\x91\x08\x0C\0\0\0\0,\x87|\x0C\0\0\0\0\x80\x94\xBF\r\0\0\0\0p\xA3e\x0E\0\0\0\0`^C:\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x0546\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB4\x87\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xB0\x9A\0\0\0\0\0\0\x01\x0C\xA0\x8C\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0G\0\0S\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0G\0\0D\0\0T\0\0\0\0\0C\0\0h\0\0S\0\0T\0\0\0\0\0HST\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0{\0\xBEp\xE0t\xFF\xFF\xFF\xFFHC\x05\xBB\xFF\xFF\xFF\xFFXq!\xBB\xFF\xFF\xFF\xFF\xC8=\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF8Ia\xD2\xFF\xFF\xFF\xFFHs\x8D\xD5\xFF\xFF\xFF\xFF\x01\x02\x01\x03\x04\x01\x05\x02l\xFF\xFF\xFF\xFF\xFF\xFF\0\0Xl\xFF\xFF\xFF\xFF\xFF\xFF\0\x04hz\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08hz\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0Chz\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0H\0\0S\0\0T\0\0\0\0\0H\0\0D\0\0T\0\0\0\0\0H\0\0W\0\0T\0\0\0\0\0H\0\0P\0\0T\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x80\xDB,\xC3\xFF\xFF\xFF\xFF\xC0\x04V\x12\0\0\0\0\xB09\x05/\0\0\0\0\x01\x02\x03\0\0\0\0\0\0\0\0\0\0@W\xFF\xFF\xFF\xFF\xFF\xFF\0\x04Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xB6\0\0\0\0\0\0\0\x0C-\0\x000\0\x000\0\0\0\0\0-\0\x001\0\x002\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+14\0\0\xE0\xC4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x80H7~\xFF\xFF\xFF\xFF\0\xF2U\x12\0\0\0\0\xA0+\x05/\0\0\0\0\x01\x02\x03\x80l\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0j\xFF\xFF\xFF\xFF\xFF\xFF\0\x04`s\xFF\xFF\xFF\xFF\xFF\xFF\0\n\xE0\xC4\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x000\0\x004\0\x000\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\0Q\0\x8D\0\xB4\xB4\xE1\x14\xFF\xFF\xFF\xFF4\x1C6~\xFF\xFF\xFF\xFF\xD0\x95\x11\x98\xFF\xFF\xFF\xFF\xF0\xF99\xA0\xFF\xFF\xFF\xFF\xD05\xED\xC1\xFF\xFF\xFF\xFF`\n\xEA\xC9\xFF\xFF\xFF\xFF\xF0\x0E\x11\xD2\xFF\xFF\xFF\xFFP\x1B\x86\xFF\xFF\xFF\xFF\xFF@g\x8B6\0\0\0\0\x01\x02\x03\x02\x04\x03\x02\x05\x02LG\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xCC\x98\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\0\x0C\xC0\xA8\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\x006\0r\0 \x186~\xFF\xFF\xFF\xFF\xD05\xED\xC1\xFF\xFF\xFF\xFF`\n\xEA\xC9\xFF\xFF\xFF\xFF\xF0\x81F\xCF\xFF\xFF\xFF\xFFP\x1B\x86\xFF\xFF\xFF\xFF\xFF@\x0Ev,\0\0\0\0\x01\x02\x03\x01\x04\x05\xE0\x9C\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0C@W\xFF\xFF\xFF\xFF\xFF\xFF\0\x10\xC0\xA8\0\0\0\0\0\0\0\x14L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0-\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0-0930hz\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0HLP\x94\xFF\xFF\xFF\xFF\x018}\xFF\xFF\xFF\xFF\xFF\xFF\0\0hz\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\09\0\x003\0\x000\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\x04+\xE7\xA3\xFF\xFF\xFF\xFF\xC8\xE9\x90\xCC\xFF\xFF\xFF\xFF\xF0'C\xD2\xFF\xFF\xFF\xFF\xE8\xA8!\x11\0\0\0\0\x01\x02\x01\x03|\x9C\0\0\0\0\0\0\0\0\xB8\xA1\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\n\xC0\xA8\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0-11\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0Lj\xA1\xDF\xFF\xFF\xFF\xFF`\xB8\xA6\xF5\xFF\xFF\xFF\xFF\x01\x02\xB4`\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0`\xFF\xFF\xFF\xFF\xFF\xFF\0\x04Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\nL\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x001\0\x002\0\x000\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\x01+12\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0(\0-\0_\0\x88\x176~\xFF\xFF\xFF\xFF\x80\xF8A\xDC\xFF\xFF\xFF\xFFh\xCA\x0F\t\0\0\0\0h\xE7\xB5\t\0\0\0\0h\xE6\x0FV\0\0\0\0\x01\x02\x03\x02\x04x\x9D\0\0\0\0\0\0\0\0\x80\x9D\0\0\0\0\0\0\0\x04\xB8\xA1\0\0\0\0\0\0\0\n\xC8\xAF\0\0\0\0\0\0\x01\x10\xB0\x9A\0\0\0\0\0\0\0\x16L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x002\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0]\0t\xC4\xF5\x92\xFF\xFF\xFF\xFFP\xBA\xE6\x0E\0\0\0\0\xC0\xBBV\x0F\0\0\0\0P\x9C\xC6\x10\0\0\0\0@\xEF7\x11\0\0\0\0\xF0K\xA02\0\0\0\0pD\x183\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x0C\x9C\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xC0\xA8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0SST\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x08\xC8=n\xFF\xFF\xFF\xFF\x08\xFB\x05\x91\xFF\xFF\xFF\xFF\x01\x02x\xB1\0\0\0\0\0\0\0\0\xF8_\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0S\0\0S\0\0T\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0l\xCF\xE1\x14\xFF\xFF\xFF\xFF\xEC66~\xFF\xFF\xFF\xFF\x01\x02\x94,\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x14~\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0-08\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\xF4.7~\xFF\xFF\xFF\xFF\x08BD5\0\0\0\0\x01\x02\x0C\x86\xFF\xFF\xFF\xFF\xFF\xFF\0\0x\x88\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\nL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\08\0\x003\0\x000\0\0\0\0\0-\0\x000\0\08\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x08Z\xB6V\xFF\xFF\xFF\xFF\x90\xA4\xEDr\xFF\xFF\xFF\xFF\x01\x02\xF8\x89\0\0\0\0\0\0\0\0\xF0\x89\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\tL\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0-10\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\0\xFC\0.\x01\xC8\xDCL|\xFF\xFF\xFF\xFF\xC8`\xA1\xDF\xFF\xFF\xFF\xFF(\x1B\xAC\x10\0\0\0\0\x18\xB5?\x11\0\0\0\0 \x81y\x12\0\0\0\0\x18\x97\x1F\x13\0\0\0\0 cY\x14\0\0\0\0\x18y\xFF\x14\0\0\0\0 E9\x16\0\0\0\0\x98\x95\xE8\x16\0\0\0\0\xA0a\"\x18\0\0\0\0\x98w\xC8\x18\0\0\0\0\xA0C\x02\x1A\0\0\0\0\x98Y\xA8\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\x98;\x88\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\x98\x1Dh\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\0\x98\xFFG \0\0\0\0\xA0\xCB\x81!\0\0\0\0\x18\x1C1\"\0\0\0\0 \xE8j#\0\0\0\0\x18\xFE\x10$\0\0\0\0 \xCAJ%\0\0\0\0\x18\xE0\xF0%\0\0\0\0 \xAC*'\0\0\0\0\x18\xC2\xD0'\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\xB8\xBB\0\0\0\0\0\0\0\08j\xFF\xFF\xFF\xFF\xFF\xFF\0\0Xl\xFF\xFF\xFF\xFF\xFF\xFF\0\x04hz\xFF\xFF\xFF\xFF\xFF\xFF\x01\n`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x10L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x000\0\x003\0\x000\0\0\0\0\0-\0\x000\0\09\0\x003\0\x000\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0-10\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xB8UP\x94\xFF\xFF\xFF\xFF\x01\xC8s\xFF\xFF\xFF\xFF\xFF\xFF\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xCC\x126~\xFF\xFF\xFF\xFF\x014\xA2\0\0\0\0\0\0\0\0\xC0\xA8\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0P\0Z\0\x82\0@\x9CE\xD2\xFF\xFF\xFF\xFF\x10\xE0\x11\xEF\xFF\xFF\xFF\xFF\xD0G\xFB7\0\0\0\0\xD0}\xD38\0\0\0\0P\x08\x04:\0\0\0\0@\xB8r:\0\0\0\0P\xEA\xE3;\0\0\0\0@\x9AR<\0\0\0\0\xD0\xD7\x1DX\0\0\0\0\xD0 zX\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02@\xAD\0\0\0\0\0\0\0\0p\xAD\0\0\0\0\0\0\0\x04\xD0\xB6\0\0\0\0\0\0\0\n\xE0\xC4\0\0\0\0\0\0\x01\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\x002\0\x000\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0") + zerovec::vecs::VarZeroVec32::from_bytes_unchecked(b"Y\x01\0\0v\0\0\0s\x02\0\0\x08\x03\0\0\x0E\x08\0\0\x1A\x0B\0\0R\r\0\0\x07\x10\0\0\xC1\x10\0\0\x98\x12\0\0o\x14\0\x002\x15\0\0\xA8\x15\0\0P\x16\0\0\"\x17\0\0\xC3\x17\0\0t\x18\0\x000\x1A\0\0\xFE\x1B\0\0\xB0\x1E\0\0\xB8\"\0\0\xC9&\0\0\x17)\0\0\xF5+\0\0\xD3.\0\0\xB11\0\0\x904\0\0w7\0\0U:\0\x003=\0\0\xFF?\0\0\xE6B\0\0\xD7E\0\0\xC7H\0\0\xA5K\0\0\xF0O\0\0\x98R\0\0lU\0\0\x92V\0\0\x1AX\0\0W\\\0\0\x03^\0\0\xC0^\0\0\xC5b\0\0bf\0\0\x18j\0\0Jl\0\0\x16m\0\0\xABm\0\0\x97t\0\0bw\0\x006z\0\0,{\0\0\x9C\x80\0\0@\x84\0\0\x0B\x86\0\0Z\x8A\0\0)\x8D\0\0A\x91\0\0\xD6\x94\0\0\x1B\x9A\0\0\xD1\x9B\0\0\x81\x9C\0\0M\xA2\0\0/\xA4\0\0\xA5\xA7\0\0\x05\xAE\0\0`\xB1\0\x004\xB2\0\0\xF1\xB2\0\0\xB4\xB3\0\0B\xBA\0\0\x95\xBE\0\0\xA3\xBF\0\0\xD4\xC1\0\0\xDE\xC5\0\x003\xC8\0\0\xF0\xCA\0\0\x18\xCD\0\0\xA7\xCE\0\0\xF3\xD0\0\0u\xD3\0\0!\xD8\0\0\x96\xDB\0\0\xF5\xDC\0\0\xF7\xE0\0\0\xEF\xE5\0\0\xD9\xE9\0\0\x8D\xEA\0\0\xAA\xEB\0\0\xBE\xF0\0\0\xB2\xF2\0\0\xF1\xF3\0\0\x8B\xF5\0\0K\xF6\0\0\xEE\xF7\0\0\xAC\xFA\0\0S\xFE\0\0\xED\0\x01\0d\x03\x01\0\x8D\x06\x01\0\xA9\x08\x01\0\x90\x0E\x01\0m\x11\x01\0\x80\x15\x01\0V\x1C\x01\0a \x01\0C\"\x01\0h&\x01\0d*\x01\0`.\x01\0\x0E2\x01\0\xD94\x01\0n5\x01\0;6\x01\x0077\x01\0h9\x01\0\xF0:\x01\0\xAD;\x01\0\x8D@\x01\0\xAEC\x01\0\x90E\x01\x002H\x01\0SK\x01\0\xF7L\x01\0\x92N\x01\0\xDDS\x01\0DU\x01\0\rY\x01\0\xDA\\\x01\0\xC6`\x01\x005h\x01\0\xC9i\x01\0\x8Bj\x01\0@l\x01\0\xA9q\x01\0dx\x01\0\x11\x7F\x01\0`\x83\x01\0\xE9\x89\x01\0\xBF\x8D\x01\0\xDB\x8E\x01\0\x9D\x8F\x01\0Y\x93\x01\0\xEE\x93\x01\0}\x97\x01\0\xF3\x97\x01\0\x88\x98\x01\0/\x99\x01\0\xA6\x9B\x01\0Q\x9F\x01\0T\xA2\x01\0\xC3\xA4\x01\0;\xA7\x01\0\xBF\xA8\x01\0D\xAB\x01\0\xC3\xAD\x01\0\xB8\xB0\x01\0M\xB1\x01\0K\xB4\x01\0\x11\xB7\x01\0\x88\xB9\x01\0\x87\xBC\x01\0\x9E\xBD\x01\0{\xC2\x01\0\x8B\xC3\x01\x002\xC4\x01\0\xA8\xC4\x01\0#\xC6\x01\0\xC5\xC9\x01\0S\xD3\x01\0\xF3\xDC\x01\0\xF6\xDD\x01\0\x18\xE1\x01\0s\xE3\x01\0\x88\xE6\x01\0\xB7\xE7\x01\0q\xE8\x01\0\xA7\xEC\x01\0B\xED\x01\0%\xF0\x01\0\\\xF1\x01\0\xFD\xF1\x01\0%\xF5\x01\0\x19\xF6\x01\0\x0F\xF9\x01\0l\xFA\x01\0\x9A\xFD\x01\0\x99\0\x02\0o\x01\x02\0\x90\x02\x02\0\xCF\x04\x02\0\xB2\x07\x02\0\xB0\n\x02\0\xA6\r\x02\x004\x10\x02\0`\x11\x02\0\x1A\x12\x02\0\xAF\x12\x02\x000\x15\x02\0\xB1\x17\x02\0'\x18\x02\x002\x1B\x02\0\xAD\x1C\x02\0_\x1E\x02\0\xE7\x1F\x02\0 !\x02\0\x16$\x02\0 &\x02\0\x9B'\x02\0+*\x02\0{-\x02\0\x16.\x02\0\xEA.\x02\0\xE81\x02\0C4\x02\0\xB94\x02\0\xE47\x02\0\xDA:\x02\0\xD0=\x02\0\x93>\x02\0\xA8A\x02\0yD\x02\0\x0EJ\x02\0\x14N\x02\0\xEBO\x02\0\x9CP\x02\0BR\x02\0\xBBW\x02\x001X\x02\0`[\x02\0\xE7^\x02\0\t`\x02\0\xB2c\x02\0\x9Fd\x02\0\xD9e\x02\0\xB0i\x02\0\xF6j\x02\0\xACm\x02\0 q\x02\0Tr\x02\0\xC8u\x02\0\x1Cv\x02\0pv\x02\0\xC7v\x02\0\x1Ew\x02\0uw\x02\0\xCCw\x02\0#x\x02\0zx\x02\0\xD1x\x02\0(y\x02\0\x7Fy\x02\0\xD6y\x02\0-z\x02\0\x84z\x02\0\xDBz\x02\x002{\x02\0\x89{\x02\0\xE0{\x02\x007|\x02\0\x8E|\x02\0\xE5|\x02\0<}\x02\0\x93}\x02\0\xEA}\x02\0A~\x02\0\x98~\x02\0\xEF~\x02\0F\x7F\x02\0\x9D\x7F\x02\0\xF4\x7F\x02\0q\x81\x02\0T\x84\x02\0\x0E\x87\x02\0\xD8\x88\x02\0\x93\x8B\x02\0\xF4\x8F\x02\0\x7F\x92\x02\0i\x95\x02\0T\x9A\x02\x000\xA0\x02\0\x06\xA5\x02\0\xDD\xA6\x02\0\xB0\xAB\x02\0w\xAF\x02\0}\xB2\x02\0\xD3\xB4\x02\0\x9F\xBA\x02\0\xDC\xC0\x02\0q\xC4\x02\0\xFD\xC7\x02\0n\xCB\x02\0M\xCF\x02\0\xBE\xD3\x02\0\x95\xD6\x02\0\x7F\xD9\x02\0*\xDD\x02\0\x17\xE0\x02\0\xFA\xE2\x02\0\x9E\xE6\x02\0\xFE\xE8\x02\0\xC9\xEB\x02\0\x11\xEE\x02\0&\xF1\x02\0\xA4\xF3\x02\0|\xF6\x02\0\x94\xF9\x02\0A\xFD\x02\0*\xFF\x02\0\x81\xFF\x02\0\x16\0\x03\0\xAB\0\x03\0[\x01\x03\0\xAF\x01\x03\0\x03\x02\x03\0\xC2\x03\x03\0\xD8\x07\x03\0\xB7\x08\x03\0\xCF\x0B\x03\0f\x10\x03\0\xB8\x11\x03\0M\x12\x03\0\xD5\x13\x03\0\x86\x14\x03\0\xFC\x14\x03\0r\x15\x03\0\xEB\x16\x03\0\xE3\x17\x03\0\x97\x18\x03\0Q\x19\x03\0[\x1A\x03\0V\x1B\x03\0\xD2\x1B\x03\0\x95\x1C\x03\x000\x1D\x03\0=\x1E\x03\0\xFF\x1E\x03\0\x88\x1F\x03\0\x11 \x03\0\xAC \x03\0D!\x03\0\xEF\"\x03\0e#\x03\0\xDB#\x03\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0H\x92\xE6\x92\xFF\xFF\xFF\xFF\x018\xFC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x012\x01n\x01$\x9B\xC9k\xFF\xFF\xFF\xFFOP`\x91\xFF\xFF\xFF\xFF\xF0xG\x9B\xFF\xFF\xFF\xFFp,\xD7\x9B\xFF\xFF\xFF\xFFp\x91\xBC\x9C\xFF\xFF\xFF\xFF\xF0H\xC0\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xF0*\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF\xF0\x0C\x80\xA1\xFF\xFF\xFF\xFF\xF0\x12.\xA2\xFF\xFF\xFF\xFF\xF0Lz\xA3\xFF\xFF\xFF\xFF\xF0\x815\xA4\xFF\xFF\xFF\xFFp\x06\xB8\xA4\xFF\xFF\xFF\xFFp\x06\xFF\xC6\xFF\xFF\xFF\xFF\x80\xBAX\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\0\0\x8A\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFFp$N\xD2\xFF\xFF\xFF\xFFp\x07K\xD4\xFF\xFF\xFF\xFF\0\xD3\xCE\xE5\xFF\xFF\xFF\xFF\xF0\xB0\\\xF3\xFF\xFF\xFF\xFF\xF0\xC1x\x02\0\0\0\0\xF0\xC8C\x03\0\0\0\0\0\xD7\xCF\r\0\0\0\0\xF0D\xAD\x0E\0\0\0\0\0Zx\x0F\0\0\0\0\x10Yh\x10\0\0\0\0pCv\x12\0\0\0\0\x80Bf\x13\0\0\0\0\x10|_\x14\0\0\0\0\0_O\x15\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x02\x04\x02\x03\x02\x03\x04\x05\x04\x02\x03\x02\x04\xDC\x02\0\0\0\0\0\0\0\x001\x02\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\0\x11 \x1C\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x90\x9C\xE6\x92\xFF\xFF\xFF\xFF\x10ag\t\0\0\0\0\x01\x02d\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x04\x05\x05\0\0\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x04\x80Q\x01\0\0\0\0\0\0\x04\x80\x04\x9E\x04\xABM\xBD}\xFF\xFF\xFF\xFF\xE0\xB4\x93\xC8\xFF\xFF\xFF\xFF\xD0{\xFA\xC8\xFF\xFF\xFF\xFF\xE0\xEF\xFC\xC9\xFF\xFF\xFF\xFF\xD0\xE8\xC7\xCA\xFF\xFF\xFF\xFF`\xAE\xCB\xCB\xFF\xFF\xFF\xFF\xD0)\xDF\xCC\xFF\xFF\xFF\xFF\xE0\xE1\xAC\xCD\xFF\xFF\xFF\xFF\xD0\xF4\xC6\xCE\xFF\xFF\xFF\xFF\xE0f\x8F\xCF\xFF\xFF\xFF\xFF\xD0y\xA9\xD0\xFF\xFF\xFF\xFF\xE0`\x84\xD1\xFF\xFF\xFF\xFFP\xAD\x8A\xD2\xFF\xFF\xFF\xFF`c6\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xF0\xFA\xEC\xEB\xFF\xFF\xFF\xFF\0m\xB5\xEC\xFF\xFF\xFF\xFF\xF0\x7F\xCF\xED\xFF\xFF\xFF\xFF\0\xF2\x97\xEE\xFF\xFF\xFF\xFFp\xB3\xB0\xEF\xFF\xFF\xFF\xFF\x80%y\xF0\xFF\xFF\xFF\xFF\xF0\xE6\x91\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFFp\x1As\xF3\xFF\xFF\xFF\xFF\x80\x8C;\xF4\xFF\xFF\xFF\xFFp\x9FU\xF5\xFF\xFF\xFF\xFF\x80\x11\x1E\xF6\xFF\xFF\xFF\xFF\xF0\xD26\xF7\xFF\xFF\xFF\xFF\0E\xFF\xF7\xFF\xFF\xFF\xFFp\x06\x18\xF9\xFF\xFF\xFF\xFF\0\xCA\xE1\xF9\xFF\xFF\xFF\xFF\xF09\xF9\xFA\xFF\xFF\xFF\xFF\x80\xFD\xC2\xFB\xFF\xFF\xFF\xFF\xF0\xBE\xDB\xFC\xFF\xFF\xFF\xFF\x80\x82\xA5\xFD\xFF\xFF\xFF\xFFp\xF2\xBC\xFE\xFF\xFF\xFF\xFF\0\xB6\x86\xFF\xFF\xFF\xFF\xFF\xF0%\x9E\0\0\0\0\0\x80\xE9g\x01\0\0\0\0pY\x7F\x02\0\0\0\0\0\x1DI\x03\0\0\0\0p\xDEa\x04\0\0\0\0\0\xA2+\x05\0\0\0\0\xF0\x11C\x06\0\0\0\0\x80\xD5\x0C\x07\0\0\0\0pE$\x08\0\0\0\0\0\t\xEE\x08\0\0\0\0\xF0x\x05\n\0\0\0\0\x80<\xCF\n\0\0\0\0\xF0\xFD\xE7\x0B\0\0\0\0\x80\xC1\xB1\x0C\0\0\0\0p1\xC9\r\0\0\0\0\0\xF5\x92\x0E\0\0\0\0\xF0d\xAA\x0F\0\0\0\0\x80(t\x10\0\0\0\0p\x98\x8B\x11\0\0\0\0\0\\U\x12\0\0\0\0p\x1Dn\x13\0\0\0\0\0\xE17\x14\0\0\0\0\xF0PO\x15\0\0\0\0\x80\x14\x19\x16\0\0\0\0\xF0\x93\xA0\x17\0\0\0\0\0H\xFA\x17\0\0\0\0\xF0\xA3p\x19\0\0\0\0\x80{\xDB\x19\0\0\0\0\xF0<\xF4\x1A\0\0\0\0\x80\0\xBE\x1B\0\0\0\0pp\xD5\x1C\0\0\0\0\x004\x9F\x1D\0\0\0\0\xF0\xA3\xB6\x1E\0\0\0\0\x80g\x80\x1F\0\0\0\0p\xD7\x97 \0\0\0\0\0\x9Ba!\0\0\0\0p\\z\"\0\0\0\0\0 D#\0\0\0\0p'b$\0\0\0\0\x80S%%\0\0\0\0p\xC3<&\0\0\0\0\0\x87\x06'\0\0\0\0\xF0\xF6\x1D(\0\0\0\0\x80\xBA\xE7(\0\0\0\0\xF0{\0*\0\0\0\0\x80?\xCA*\0\0\0\0p\xAF\xE1+\0\0\0\0\0s\xAB,\0\0\0\0\xF0\xE2\xC2-\0\0\0\0\x80\xA6\x8C.\0\0\0\0\xE0\x13\xA0/\0\0\0\0\xD0\x0Ck0\0\0\0\0\xE0\xF5\x7F1\0\0\0\0\xD0\xEEJ2\0\0\0\0\xE0\xD7_3\0\0\0\0\xD0\xD0*4\0\0\0\0\xE0\xB9?5\0\0\0\0\xD0\xB2\n6\0\0\0\0`\xD6(7\0\0\0\0P\xCF\xF37\0\0\0\0`\xB8\x089\0\0\0\0P\xB1\xD39\0\0\0\0`\x9A\xE8:\0\0\0\0P\x93\xB3;\0\0\0\0`|\xC8<\0\0\0\0Pu\x93=\0\0\0\0`^\xA8>\0\0\0\0PWs?\0\0\0\0\xE0z\x91@\0\0\0\0\xD0s\\A\0\0\0\0\xE0\\qB\0\0\0\0\xD0UQD\0\0\0\0P\xFD\x12E\0\0\0\0\xE0 1F\0\0\0\0Pj\xE0F\0\0\0\0\xE0\x02\x11H\0\0\0\0\xD0\x11\xB7H\0\0\0\0\xE0\xE4\xF0I\0\0\0\0P\xB9\x8DJ\0\0\0\0`\x01\xDAK\0\0\0\0\xD0\xBDaL\0\0\0\0\xE0X\x89L\0\0\0\0P\xFA\xA4L\0\0\0\0\xE08uS\0\0\0\0\xD0\x89\xACS\0\0\0\0`\xBC\xDAS\0\0\0\0P\x82$T\0\0\0\0`\xF0Jd\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02U\x1D\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+00\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x02\x7F\x02\xA7\x02\x9C\xF9Q\x96\xFF\xFF\xFF\xFF\x80\x14\xFF\xC6\xFF\xFF\xFF\xFFp\xACX\xC7\xFF\xFF\xFF\xFF\x80\xED\xD9\xC7\xFF\xFF\xFF\xFF\xF02\xA1\xD2\xFF\xFF\xFF\xFF\0\xA45\xDB\xFF\xFF\xFF\xFF\xF0'\xEE\xDB\xFF\xFF\xFF\xFF@r%\xFB\xFF\xFF\xFF\xFFp\xEF\xC2\xFB\xFF\xFF\xFF\xFF\x80\x84k\x08\0\0\0\0\xF0m\xC6\x08\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0\xF0Ga\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0p\xF2\x8E\x0E\0\0\0\0\x80Q\xD3\x0F\0\0\0\0p\xA3'\x10\0\0\0\0\0\xA6\xB7\x1A\0\0\0\0\xF0o\x18\x1E\0\0\0\0\x80\xE6AH\0\0\0\0p\"\xBBH\0\0\0\0\0\x1A#J\0\0\0\0p\xD5\x8DJ\0\0\0\0\x80\xC0\xDCK\0\0\0\0p\xE5]L\0\0\0\0\x80\xB8\x97M\0\0\0\0\xF0\x8C4N\0\0\0\0\xA0\xA0\x9CO\0\0\0\0\xA0\xBB\x08P\0\0\0\0 \x9A1P\0\0\0\0\xA0\xA7gP\0\0\0\0\xA0\x82|Q\0\0\0\0\xA0\xCB\xD8Q\0\0\0\0\xA0\x9E\x05R\0\0\0\0\xA0slR\0\0\0\0\xA0z7S\0\0\0\0\xA0!\xAES\0\0\0\0 F\xDCS\0\0\0\0\xA0ULT\0\0\0\0\xA0\\\x17U\0\0\0\0 \xE0|U\0\0\0\0\xA0\x04\xABU\0\0\0\0\xA07,V\0\0\0\0\xA0>\xF7V\0\0\0\0\xA0\x87SW\0\0\0\0 \xAC\x81W\0\0\0\0 T\x15X\0\0\0\0\xA0 \xD7X\0\0\0\0\xA0\xF4 Y\0\0\0\0\xA0SXY\0\0\0\0 6\xF5Y\0\0\0\0\xA0\x02\xB7Z\0\0\0\0 \x9C\xF7Z\0\0\0\0\xA0\xC0%[\0\0\0\0\xA0C\xCE\\\0\0\0\0 h\xFC\\\0\0\0\0\xA0\xB0\x9B^\0\0\0\0\xA0\x0F\xD3^\0\0\0\0 Xr`\0\0\0\0\xA0|\xA0`\0\0\0\0 \xC5?b\0\0\0\0 $wb\0\0\0\0\xA0l\x16d\0\0\0\0 \x91Dd\0\0\0\0 \x14\xEDe\0\0\0\0\xA08\x1Bf\0\0\0\0 \x81\xBAg\0\0\0\0 \xE0\xF1g\0\0\0\0\xA0(\x91i\0\0\0\0 M\xBFi\0\0\0\0\x100\xAFj\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE4\xF8\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0X\x01\x83\x01\xB5\x01\0\xB56~\xFF\xFF\xFF\xFFpu\xD6\x9E\xFF\xFF\xFF\xFF`n\xA1\x9F\xFF\xFF\xFF\xFFp\xEF\x05\xAA\xFF\xFF\xFF\xFF\0n\xE7\xAA\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\x002\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\0\x14\x87\xB0\xFF\xFF\xFF\xFF\0z\x89\xB1\xFF\xFF\xFF\xFF\x800p\xB2\xFF\xFF\xFF\xFF@r%\xFB\xFF\xFF\xFF\xFFp\xEF\xC2\xFB\xFF\xFF\xFF\xFF\x80\x84k\x08\0\0\0\0\xF0m\xC6\x08\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0\xF0Ga\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0p\xF2\x8E\x0E\0\0\0\0\x80Q\xD3\x0F\0\0\0\0p\xA3'\x10\0\0\0\0\0\xA6\xB7\x1A\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x04\xFB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08\x10\x0E\0\0\0\0\0\0\0\r \x1C\0\0\0\0\0\0\x01\x11L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+00\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x01\x1C\x02D\x02\xE0\xF0H\xBC\xFF\xFF\xFF\xFF\x90\xB0\xD1\x0B\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0\xF0Ga\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0p\xF2\x8E\x0E\0\0\0\0\x80Q\xD3\x0F\0\0\0\0p\xA3'\x10\0\0\0\0\x80\xE6AH\0\0\0\0p\"\xBBH\0\0\0\0\0\x1A#J\0\0\0\0p\xD5\x8DJ\0\0\0\0\x80\xC0\xDCK\0\0\0\0p\xE5]L\0\0\0\0\x80\xB8\x97M\0\0\0\0\xF0\x8C4N\0\0\0\0\xA0\xA0\x9CO\0\0\0\0\xA0\xBB\x08P\0\0\0\0 \x9A1P\0\0\0\0\xA0\xA7gP\0\0\0\0\xA0\x82|Q\0\0\0\0\xA0\xCB\xD8Q\0\0\0\0\xA0\x9E\x05R\0\0\0\0\xA0slR\0\0\0\0\xA0z7S\0\0\0\0\xA0!\xAES\0\0\0\0 F\xDCS\0\0\0\0\xA0ULT\0\0\0\0\xA0\\\x17U\0\0\0\0 \xE0|U\0\0\0\0\xA0\x04\xABU\0\0\0\0\xA07,V\0\0\0\0\xA0>\xF7V\0\0\0\0\xA0\x87SW\0\0\0\0 \xAC\x81W\0\0\0\0 T\x15X\0\0\0\0\xA0 \xD7X\0\0\0\0\xA0\xF4 Y\0\0\0\0\xA0SXY\0\0\0\0 6\xF5Y\0\0\0\0\xA0\x02\xB7Z\0\0\0\0 \x9C\xF7Z\0\0\0\0\xA0\xC0%[\0\0\0\0\xA0C\xCE\\\0\0\0\0 h\xFC\\\0\0\0\0\xA0\xB0\x9B^\0\0\0\0\xA0\x0F\xD3^\0\0\0\0 Xr`\0\0\0\0\xA0|\xA0`\0\0\0\0 \xC5?b\0\0\0\0 $wb\0\0\0\0\xA0l\x16d\0\0\0\0 \x91Dd\0\0\0\0 \x14\xEDe\0\0\0\0\xA08\x1Bf\0\0\0\0 \x81\xBAg\0\0\0\0 \xE0\xF1g\0\0\0\0\xA0(\x91i\0\0\0\0 M\xBFi\0\0\0\0\x100\xAFj\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xA0\xF3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0SAST\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\x006\0^\0@A{m\xFF\xFF\xFF\xFFh\xCFF\x82\xFF\xFF\xFF\xFF\x80\x8C\xAE\xCC\xFF\xFF\xFF\xFFpo\x9E\xCD\xFF\xFF\xFF\xFF\x80n\x8E\xCE\xFF\xFF\xFF\xFFpQ~\xCF\xFF\xFF\xFF\xFF\x01\x02\x03\x02\x03\x02@\x1A\0\0\0\0\0\0\0\0\x18\x15\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x04L\0\0M\0\0T\0\0\0\0\0S\0\0A\0\0S\0\0T\0\0\0\0\0CAT\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x01;\x01c\x01\xDC\xDA\xA3\xB6\xFF\xFF\xFF\xFF\xE0\x17\x9E\0\0\0\0\0P4z\x01\0\0\0\0\xE0\xF9}\x02\0\0\0\0\xD0g[\x03\0\0\0\0\xE0~`\x04\0\0\0\0\xD0\xEC=\x05\0\0\0\0\xE0`@\x06\0\0\0\0P \x1F\x07\0\0\0\0\xE0B \x08\0\0\0\0\xD0S\0\t\0\0\0\0\xE0$\0\n\0\0\0\0P\x87\xE1\n\0\0\0\0\xE0\x06\xE0\x0B\0\0\0\0P\x0C\xC4\x0C\0\0\0\0\xE0\xE8\xBF\r\0\0\0\0\xD0?\xA5\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0Ps\x86\x10\0\0\0\0`\xE7\x88\x11\0\0\0\0\xD0\xA6g\x12\0\0\0\0`\xC9h\x13\0\0\0\0\xD0+J\x14\0\0\0\0`\xABH\x15\0\0\0\0P_+\x16\0\0\0\0`\x8D(\x17\0\0\0\0\xD0\x92\x0C\x18\0\0\0\0`o\x08\x19\0\0\0\0P\xC6\xED\x19\0\0\0\0\xE0\x8B\xF1\x1A\0\0\0\0PK\xD0\x1B\0\0\0\0\xE0m\xD1\x1C\0\0\0\0\xD0~\xB1\x1D\0\0\0\0 E\x808\0\0\0\0P\x1A\x17`\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\xA4\x1D\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0C\0\0A\0\0S\0\0T\0\0\0\0\0E\0\0A\0\0T\0\0\0\0\0CAT\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x01;\x01c\x01\0\xDA\xA3\xB6\xFF\xFF\xFF\xFF\xE0\x17\x9E\0\0\0\0\0P4z\x01\0\0\0\0\xE0\xF9}\x02\0\0\0\0\xD0g[\x03\0\0\0\0\xE0~`\x04\0\0\0\0\xD0\xEC=\x05\0\0\0\0\xE0`@\x06\0\0\0\0P \x1F\x07\0\0\0\0\xE0B \x08\0\0\0\0\xD0S\0\t\0\0\0\0\xE0$\0\n\0\0\0\0P\x87\xE1\n\0\0\0\0\xE0\x06\xE0\x0B\0\0\0\0P\x0C\xC4\x0C\0\0\0\0\xE0\xE8\xBF\r\0\0\0\0\xD0?\xA5\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0Ps\x86\x10\0\0\0\0`\xE7\x88\x11\0\0\0\0\xD0\xA6g\x12\0\0\0\0`\xC9h\x13\0\0\0\0\xD0+J\x14\0\0\0\0`\xABH\x15\0\0\0\0P_+\x16\0\0\0\0`\x8D(\x17\0\0\0\0\xD0\x92\x0C\x18\0\0\0\0`o\x08\x19\0\0\0\0P\xC6\xED\x19\0\0\0\0\xE0\x8B\xF1\x1A\0\0\0\0PK\xD0\x1B\0\0\0\0\xE0m\xD1\x1C\0\0\0\0\xD0~\xB1\x1D\0\0\0\0 E\x808\0\0\0\0P\xE4\xF8Y\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x80\x1E\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0C\0\0A\0\0S\0\0T\0\0\0\0\0E\0\0A\0\0T\0\0\0\0\0WAT\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xD1p\xAB\x86\xFF\xFF\xFF\xFF\0`P\x8C\xFF\xFF\xFF\xFF\xD1C\xAA\x96\xFF\xFF\xFF\xFFx\xEFQ\xA1\xFF\xFF\xFF\xFF\x01\0\x02\x03/\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04\x08\x07\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x000\0\x003\0\x000\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0CAT\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0v\xD5B\x8D\xFF\xFF\xFF\xFF\x01\x8A\x1E\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x9C\xA6zZ\xFF\xFF\xFF\xFF\x9Cl_\xA0\xFF\xFF\xFF\xFFnZ\xCA\x03\0\0\0\0\x01\x02\x03\xE4\xF5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE4\xF5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x92\xF5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0EAT\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0U\0\xFC\xD1\xFF\x8B\xFF\xFF\xFF\xFFX\xDA\xEE\xB1\xFF\xFF\xFF\xFF\xD0\xE0\xC7\xB4\xFF\xFF\xFF\xFFX\xAD\xED\xC1\xFF\xFF\xFF\xFF\xD4zl\xCC\xFF\xFF\xFF\xFF\x01\x02\x01\x03\x02\x84\"\0\0\0\0\0\0\0\0(#\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\n\xAC&\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x002\0\x003\0\x000\0\0\0\0\0E\0\0A\0\0T\0\0\0\0\0+\0\x000\0\x002\0\x004\0\x005\0\0\0\0\0WAT\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\09\0d\x80\xE6\x92\xFF\xFF\xFF\xFFpqf\x12\0\0\0\0`\xDE&\x13\0\0\0\0\x01\x02\x01\x1C\x0E\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0W\0\0A\0\0S\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\x000\xFD<^\xFF\xFF\xFF\xFF\x80\x8E\xE6\x92\xFF\xFF\xFF\xFF\x10\x88IZ\0\0\0\0\x90\xBB*\\\0\0\0\0\x01\x02\x03\x02P\x06\0\0\0\0\0\0\0\0c\xF7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01 \x01H\x01$\xC1\xF2\xA1\xFF\xFF\xFF\xFF\x10\xB1\xBB\xDD\xFF\xFF\xFF\xFF`\xAD#\xDE\xFF\xFF\xFF\xFF\x10\xD2x\xE1\xFF\xFF\xFF\xFF\xE0e\xE7\xE1\xFF\xFF\xFF\xFFp?/\xE5\xFF\xFF\xFF\xFF\xE0\xCC\xA9\xE5\xFF\xFF\xFF\xFF\xF0\xC6N\xEB\xFF\xFF\xFF\xFF`B\x92\x16\0\0\0\0p\xF7\x08\x17\0\0\0\0\xE0+\xFA\x17\0\0\0\0\xF0*\xEA\x18\0\0\0\0`_\xDB\x19\0\0\0\0\xF0\xAF\xCC\x1A\0\0\0\0`\xE4\xBD\x1B\0\0\0\0\xF0z\xB4\x1C\0\0\0\0\xE0\x17\x9F\x1D\0\0\0\0p\x0B\x93\x1E\0\0\0\0`\xEE\x82\x1F\0\0\0\0pJp \0\0\0\0\xE0~a!\0\0\0\0p\xCFR\"\0\0\0\0\xE0\x03D#\0\0\0\0\xF0\x024$\0\0\0\0`7%%\0\0\0\0\xF0\xB7@&\0\0\0\0`\xF1N2\0\0\0\0p6D3\0\0\0\0\xE0j54\0\0\0\0\0\x99\x9DP\0\0\0\0\x80\xD9TQ\0\0\0\0\x80\xB4iR\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x03\x01\x02\x03\\\x0C\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x012\x01Z\x01\xF4\x13FY\xFF\xFF\xFF\xFFOP`\x91\xFF\xFF\xFF\xFF\xE0\x88:\xC6\xFF\xFF\xFF\xFF`\x9EX\xC7\xFF\xFF\xFF\xFF\xE0\"\xDB\xC7\xFF\xFF\xFF\xFF\xE0T\xE2\xCA\xFF\xFF\xFF\xFF\xF0i\xAD\xCB\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\0\x16\xC2\xCD\xFF\xFF\xFF\xFF\x10\xB0\xCC\xCD\xFF\xFF\xFF\xFF\x005\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0\xE3\x89\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF`\x16N\xD2\xFF\xFF\xFF\xFF\xF0\xDF\xC7\r\0\0\0\0p\xAC\x89\x0E\0\0\0\0\xF0d\xAA\x0F\0\0\0\0p\x1At\x10\0\0\0\0\xF0:\xA3\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0p\xC3<&\0\0\0\0p'\x05'\0\0\0\0\xF0\rtB\0\0\0\0\0\x80\0\0\0\0\x10\x83Z?\0\0\0\0\0Po@\0\0\0\0\x10e:A\0\0\0\0\x002OB\0\0\0\0\x10G\x1AC\0\0\0\0\0\x14/D\0\0\0\0\x10)\xFAD\0\0\0\0\0\xF6\x0EF\0\0\0\0\x10\x0B\xDAF\0\0\0\0\x80\x12\xF8G\0\0\0\0\x90'\xC3H\0\0\0\0\x80\xF4\xD7I\0\0\0\0\x90\t\xA3J\0\0\0\0\x80\xD6\xB7K\0\0\0\0\x90\xEB\x82L\0\0\0\0\x80\xB8\x97M\0\0\0\0\x90\xCDbN\0\0\0\0\x80\x9AwO\0\0\0\0\x90\xAFBP\0\0\0\0\0\xB7`Q\0\0\0\0\x90\x91\"R\0\0\0\0\0\x99@S\0\0\0\0\x10\xAE\x0BT\0\0\0\0\0{ U\0\0\0\0\x10\x90\xEBU\0\0\0\0\0]\0W\0\0\0\0\x10r\xCBW\0\0\0\0\0?\xE0X\0\0\0\0\x10T\xABY\0\0\0\0`f\xEEY\0\0\0\0\x01\x02\x03\x02\x04\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x04\x08\x10\0\0\0\0\0\0\0\0\x18\x15\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\n0*\0\0\0\0\0\0\x01\n \x1C\0\0\0\0\0\0\0\x0F\x10\x0E\0\0\0\0\0\0\0\x13 \x1C\0\0\0\0\0\0\x01\x0FL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x001\0\x003\0\x000\0\0\0\0\0S\0\0A\0\0S\0\0T\0\0\0\0\0C\0\0A\0\0T\0\0\0\0\0W\0\0A\0\0T\0\0\0\0\0HST\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\x01HDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02X\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF^Z\x87}\xFF\xFF\xFF\xFF\xD0D\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF@Pa\xD2\xFF\xFF\xFF\xFF\xB0U\xD2\xFA\xFF\xFF\xFF\xFFPq\xB8\xFE\xFF\xFF\xFF\xFF@T\xA8\xFF\xFF\xFF\xFF\xFFPS\x98\0\0\0\0\0@6\x88\x01\0\0\0\0P5x\x02\0\0\0\0\xC0Rq\x03\0\0\0\0\xD0Qa\x04\0\0\0\0\xC04Q\x05\0\0\0\0\xD03A\x06\0\0\0\0\xC0\x161\x07\0\0\0\0\xD0m\x8D\x07\0\0\0\0\xC0\xF8\x10\t\0\0\0\0P\xE9\xAD\t\0\0\0\0\xC0\xDA\xF0\n\0\0\0\0\xD0\xD9\xE0\x0B\0\0\0\0@\xF7\xD9\x0C\0\0\0\0\xD0\xBB\xC0\r\0\0\0\0@\xD9\xB9\x0E\0\0\0\0P\xD8\xA9\x0F\0\0\0\0@\xBB\x99\x10\0\0\0\0P\xBA\x89\x11\0\0\0\0@\x9Dy\x12\0\0\0\0P\x9Ci\x13\0\0\0\0@\x7FY\x14\0\0\0\0P~I\x15\0\0\0\0@a9\x16\0\0\0\0P`)\x17\0\0\0\0\xC0}\"\x18\0\0\0\0PB\t\x19\0\0\0\0\xC0_\x02\x1A\0\0\0\0 \"+\x1A\0\0\0\0\xC0P\xF2\x1A\0\0\0\0\xB03\xE2\x1B\0\0\0\0\xC02\xD2\x1C\0\0\0\0\xB0\x15\xC2\x1D\0\0\0\0\xC0\x14\xB2\x1E\0\0\0\0\xB0\xF7\xA1\x1F\0\0\0\0@Gv \0\0\0\0\xB0\xD9\x81!\0\0\0\0@)V\"\0\0\0\x000\xF6j#\0\0\0\0@\x0B6$\0\0\0\x000\xD8J%\0\0\0\0@\xED\x15&\0\0\0\x000\xBA*'\0\0\0\0\xC0\t\xFF'\0\0\0\x000\x9C\n)\0\0\0\0\xC0\xEB\xDE)\0\0\0\x000~\xEA*\0\0\0\0\xC0\xCD\xBE+\0\0\0\0\xB0\x9A\xD3,\0\0\0\0\xC0\xAF\x9E-\0\0\0\0\xB0|\xB3.\0\0\0\0\xC0\x91~/\0\0\0\0\xB0^\x930\0\0\0\0@\xAEg1\0\0\0\0\xB0@s2\0\0\0\0@\x90G3\0\0\0\0\xB0\"S4\0\0\0\0@r'5\0\0\0\0\xB0\x0436\0\0\0\0@T\x077\0\0\0\x000!\x1C8\0\0\0\0@6\xE78\0\0\0\x000\x03\xFC9\0\0\0\0@\x18\xC7:\0\0\0\x000\xE5\xDB;\0\0\0\0\xC04\xB0<\0\0\0\x000\xC7\xBB=\0\0\0\0\xC0\x16\x90>\0\0\0\x000\xA9\x9B?\0\0\0\0\xC0\xF8o@\0\0\0\0\xB0\xC5\x84A\0\0\0\0\xC0\xDAOB\0\0\0\0\xB0\xA7dC\0\0\0\0\xC0\xBC/D\0\0\0\0\xB0\x89DE\0\0\0\0@\xEF\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\xE2\xAB\0\0\0\0\0\0\0\0bZ\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CPe\xFF\xFF\xFF\xFF\xFF\xFF\0\x10`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x18`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x1Dp\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0T\0\0\0\0\0A\0\0H\0\0S\0\0T\0\0\0\0\0H\0\0S\0\0T\0\0\0\0\0H\0\0D\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02X\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFFHA\x87}\xFF\xFF\xFF\xFF\xC06\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF0Ba\xD2\xFF\xFF\xFF\xFF\xA0G\xD2\xFA\xFF\xFF\xFF\xFF@c\xB8\xFE\xFF\xFF\xFF\xFF0F\xA8\xFF\xFF\xFF\xFF\xFF@E\x98\0\0\0\0\x000(\x88\x01\0\0\0\0@'x\x02\0\0\0\0\xB0Dq\x03\0\0\0\0\xC0Ca\x04\0\0\0\0\xB0&Q\x05\0\0\0\0\xC0%A\x06\0\0\0\0\xB0\x081\x07\0\0\0\0\xC0_\x8D\x07\0\0\0\0\xB0\xEA\x10\t\0\0\0\0@\xDB\xAD\t\0\0\0\0\xB0\xCC\xF0\n\0\0\0\0\xC0\xCB\xE0\x0B\0\0\0\x000\xE9\xD9\x0C\0\0\0\0\xC0\xAD\xC0\r\0\0\0\x000\xCB\xB9\x0E\0\0\0\0@\xCA\xA9\x0F\0\0\0\x000\xAD\x99\x10\0\0\0\0@\xAC\x89\x11\0\0\0\x000\x8Fy\x12\0\0\0\0@\x8Ei\x13\0\0\0\x000qY\x14\0\0\0\0@pI\x15\0\0\0\x000S9\x16\0\0\0\0@R)\x17\0\0\0\0\xB0o\"\x18\0\0\0\0@4\t\x19\0\0\0\0\xB0Q\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\xF8\xC4\0\0\0\0\0\0\0\0xs\xFF\xFF\xFF\xFF\xFF\xFF\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x04p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01\x15p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1Ap\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1E\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01#L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0A\0\0H\0\0S\0\0T\0\0\0\0\0A\0\0H\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\x01\xCB\x01\xE9\x010t\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0 W2\0\0\0\0 j\x063\0\0\0\x000T84\0\0\0\0 \xC1\xF84\0\0\0\x000\x1F 6\0\0\0\0\xA0h\xCF6\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0,\x8F:\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\x000\x91\xC4=\0\0\0\0\xA0\xF0N>\0\0\0\x000e\x83P\0\0\0\0\xA09 Q\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD0\xD2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02L\xA8\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 a\xBCI\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x03\x04\x05\x04\x05\x044\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02,\xAF\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x03\x04\x02\x04\x05\x04T\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02\xB0\xAD\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 a\xBCI\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x03\x04\x05\x04\x05\x04\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x01\x1C\x02b\x02\xB8\xAE\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\0\xC0W*'\0\0\0\0\xB0\xDB\xE2'\0\0\0\0@\x8A\xEE(\0\0\0\0\xA0 a)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x03\x02\x05\x06\x04\x05\x04\x03\x04\x05\x04\xC8\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02j\x02,\xB0\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xB5\xCD'\0\0\0\0@&&(\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x04\x05\x04\x05\x04\x03\x04\x02\x04\x05\x04T\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02\x04\xB2\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\0@4\x19'\0\0\0\0\xB0\xC3\xCD'\0\0\0\0\xC0g\xFA(\0\0\0\0\xB0H\xB0)\0\0\0\0@\xE1\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\x13\xB0@\0\0\0\0\xC0>VA\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x03\x02\x03\x02\x05\x04\x03\x04\x02\x04\x05\x04|\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02d\xB2\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x03\x04\x02\x04\x05\x04\x1C\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD8\x01\x13\x02O\x02\xD4\xAE\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x03\x04\x05\x04\xAC\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02j\x02\xBC\xB1\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xB5\xCD'\0\0\0\0@&&(\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\x9F\xBA@\0\0\0\0@0\x03A\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x04\x05\x04\x05\x04\x03\x04\x02\x04\x05\x04\xC4\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02t\x02\xB4\xAF\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0\xA5\xFD%\0\0\0\0@4\x19'\0\0\0\0\xB0\xC3\xCD'\0\0\0\0\xC0\x1BG(\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\0\xB0\x9F\xBA@\0\0\0\0@0\x03A\0\0\0\0\xB0\twG\0\0\0\0\xA0\xFC\x93G\0\0\0\0\xB0R\xD3G\0\0\0\0@v\xF1H\0\0\0\0\xB04\xB3I\0\0\0\0@X\xD1J\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x03\x02\x04\x03\x04\x02\x04\x05\x06\x02\x03\x02\x04\xCC\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\x017\x02s\x02\xA4\xAE\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0@\xFF\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000\xF1\xBB@\0\0\0\0@\xD1\xCB@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 a\xBCI\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x04\x05\x04\x03\x04\x02\x04\x05\x04\x05\x04\xDC\xC2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02a\x02\x88\xB1\x9Cr\xFF\xFF\xFF\xFF0\x8F\x92\xA2\xFF\xFF\xFF\xFF@R{\xB6\xFF\xFF\xFF\xFF\xB0\xC9\x1A\xB7\xFF\xFF\xFF\xFF@\x8F\x1E\xB8\xFF\xFF\xFF\xFF0p\xD4\xB8\xFF\xFF\xFF\xFF\xC0}\x17\xBA\xFF\xFF\xFF\xFF\xB0\xA3\xB5\xBA\xFF\xFF\xFF\xFF@\xB1\xF8\xBB\xFF\xFF\xFF\xFF0\xD7\x96\xBC\xFF\xFF\xFF\xFF\xC0\xE4\xD9\xBD\xFF\xFF\xFF\xFF\xB0\nx\xBE\xFF\xFF\xFF\xFF@\x18\xBB\xBF\xFF\xFF\xFF\xFF\xB0\x8FZ\xC0\xFF\xFF\xFF\xFF@\x9D\x9D\xC1\xFF\xFF\xFF\xFF0\xC3;\xC2\xFF\xFF\xFF\xFF\xC0\xD0~\xC3\xFF\xFF\xFF\xFF\xB0\xF6\x1C\xC4\xFF\xFF\xFF\xFF@\x04`\xC5\xFF\xFF\xFF\xFF0*\xFE\xC5\xFF\xFF\xFF\xFF\xC07A\xC7\xFF\xFF\xFF\xFF0\xAF\xE0\xC7\xFF\xFF\xFF\xFF@\x94\x81\xC8\xFF\xFF\xFF\xFF\xB0\xA1M\xCA\xFF\xFF\xFF\xFF\xC0\x86\xEE\xCA\xFF\xFF\xFF\xFF0\xFFM\xCE\xFF\xFF\xFF\xFF\xC0\xED\xB0\xCE\xFF\xFF\xFF\xFF\xB05)\xD3\xFF\xFF\xFF\xFF\xC0dC\xD4\xFF\xFF\xFF\xFF0\x08=\xF4\xFF\xFF\xFF\xFF\xC0\xF6\x9F\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@\x102\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xB5\x94#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0\xF27%\0\0\0\0\xA0v\xF0%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\x000\xF1\0)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0 W\x99+\0\0\0\0\xB0\xC6\xF67\0\0\0\0\xB0*\xBF8\0\0\0\x000N\xB9@\0\0\0\0\xC0\x0B\xD5@\0\0\0\0\xB0\twG\0\0\0\0 \x7F\xDCG\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x03\x04\x02\x04\x05\x04\xF8\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\x03\xA8\x03\xDA\x03\x90\x11\x87i\xFF\xFF\xFF\xFF\x90\xF5\x17\xB8\xFF\xFF\xFF\xFF@\xDA+\x05\0\0\0\0\xB0\xF0\xFC\x07\0\0\0\0\xC0t\xCF\n\0\0\0\0\xB0\xCA\x97\x0B\0\0\0\0\xC0\xF9\xB1\x0C\0\0\0\x000\xFEx\r\0\0\0\0@-\x93\x0E\0\0\0\0\xB01Z\x0F\0\0\0\0\xC0`t\x10\0\0\0\0\xB0Cd\x11\0\0\0\0@\x94U\x12\0\0\0\0\xB0\xC8F\x13\0\0\0\0@\x198\x14\0\0\0\x000\xFC'\x15\0\0\0\0\xC0L\x19\x16\0\0\0\0\xB0/\t\x17\0\0\0\0@\x80\xFA\x17\0\0\0\x000c\xEA\x18\0\0\0\0\xC0\xB3\xDB\x19\0\0\0\x000\xE8\xCC\x1A\0\0\0\0\xC08\xBE\x1B\0\0\0\0\xB0\x1B\xAE\x1C\0\0\0\0@l\x9F\x1D\0\0\0\x000O\x8F\x1E\0\0\0\0\xC0\x9F\x80\x1F\0\0\0\0\xB0\x82p \0\0\0\0@\xD3a!\0\0\0\0\xB0\x07S\"\0\0\0\0@XD#\0\0\0\x000;4$\0\0\0\0@;A%\0\0\0\0\xB0n\x15&\0\0\0\0@\xBF\x06'\0\0\0\x000\xA2\xF6'\0\0\0\0@\x8A\xEE(\0\0\0\0\xB0H\xB0)\0\0\0\0\xC0\xBD\xCF*\0\0\0\x000\t\xB9+\0\0\0\0@\xAB\xAB,\0\0\0\0\xB0\x0Cp-\0\0\0\0\xC0\xDE\x8C.\0\0\0\0\xB0\xEEO/\0\0\0\0@\x12n0\0\0\0\x000h61\0\0\0\0\xC0.W2\0\0\0\0\xB0\xB2\x0F3\0\0\0\0\xC0\x1074\0\0\0\x000\xCF\xF84\0\0\0\0\xC0\xF2\x166\0\0\0\0\xB0\xEB\xE16\0\0\0\0\xC0\xD4\xF67\0\0\0\0\xB0\xCD\xC18\0\0\0\0\xC0\xB6\xD69\0\0\0\0\xB0\xAF\xA1:\0\0\0\0@\xD3\xBF;\0\0\0\x000\xB6\xAF<\0\0\0\0\xC0\x90q=\0\0\0\x000\x98\x8F>\0\0\0\0@\xADZ?\0\0\0\x000zo@\0\0\0\0@\xEEqA\0\0\0\0\xB0\xAC3B\0\0\0\0@\xD0QC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0\xC0\xCE\x1AG\0\0\0\0\xB0R\xD3G\0\0\0\0\xC0\xB0\xFAH\0\0\0\0\xB04\xB3I\0\0\0\0\xC0\x92\xDAJ\0\0\0\x000;\xC1K\0\0\0\0\xC0\xFF\xA7L\0\0\0\x000\x1D\xA1M\0\0\0\0\xC0\xE1\x87N\0\0\0\x000\xFF\x80O\0\0\0\0@\xFEpP\0\0\0\x000lNQ\0\0\0\0@\xE0PR\0\0\0\x000N.S\0\0\0\0@\xC20T\0\0\0\x0000\x0EU\0\0\0\0@\xA4\x10V\0\0\0\0\xB0L\xF7V\0\0\0\0@\x86\xF0W\0\0\0\0\xB0.\xD7X\0\0\0\0@h\xD0Y\0\0\0\0\xB0\x10\xB7Z\0\0\0\0\xC0\x84\xB9[\0\0\0\0\xB0\xF2\x96\\\0\0\0\0\xC0f\x99]\0\0\0\0\xB0\xD4v^\0\0\0\0\xC0Hy_\0\0\0\x000\xF1_`\0\0\0\0\xC0*Ya\0\0\0\x000\xD3?b\0\0\0\0\xC0\x0C9c\0\0\0\x000\xB5\x1Fd\0\0\0\0\xC0\xEE\x18e\0\0\0\x000\x97\xFFe\0\0\0\0@\x0B\x02g\0\0\0\0\xB0\xDA\rg\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x03\xF0\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0A\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02C\x02\x1Ck\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xE3\xBD'\0\0\0\x000\xF1\0)\0\0\0\0 \x8B\x94)\0\0\0\0\xB0\r\xEA*\0\0\0\0\xA02k+\0\0\0\x000\xB5\xC0,\0\0\0\0 \xC4f-\0\0\0\x000\x97\xA0.\0\0\0\0 \xA6F/\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0 W2\0\0\0\0 j\x063\0\0\0\x000T84\0\0\0\0 \xC1\xF84\0\0\0\x000\x1F 6\0\0\0\0\xA0h\xCF6\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0,\x8F:\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\x000\x91\xC4=\0\0\0\0\xA0\xF0N>\0\0\0\0\xB0H\x9AN\0\0\0\0 \x92IO\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE4\xDB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02W\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`q\xEA\xCB\xFF\xFF\xFF\xFF\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x10U\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02T\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\0\x87\0\xAF\0e\xA9@\x92\xFF\xFF\xFF\xFF\xD0\xCB\xE3\xCB\xFF\xFF\xFF\xFF\xE0\x82\x94\xCC\xFF\xFF\xFF\xFF\xD0\"\xD6\xCD\xFF\xFF\xFF\xFF\xE0M|\xCE\xFF\xFF\xFF\xFF\xD0\xA6\x9B\xCF\xFF\xFF\xFF\xFF`je\xD0\xFF\xFF\xFF\xFF\xE0\xF2\0\x0E\0\0\0\0\xD0\x8C\x94\x0E\0\0\0\0\xE0\0\x97\x0F\0\0\0\0\xD0nt\x10\0\0\0\0\xE0\xE2v\x11\0\0\0\0\xD0PT\x12\0\0\0\0`\xFF_\x13\0\0\0\0P>0\x14\0\0\0\0\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x1B\xC8\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0-\0\x000\0\x003\0\x003\0\x000\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01#\x01tt\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x8C\xD2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x03r\x03\xAE\x03\xB0\xD9^\x93\xFF\xFF\xFF\xFF\xE0;\x9F\x9F\xFF\xFF\xFF\xFF\xD8QE\xA0\xFF\xFF\xFF\xFF\xE0\x1D\x7F\xA1\xFF\xFF\xFF\xFFXn.\xA2\xFF\xFF\xFF\xFF\xE0\xFF^\xA3\xFF\xFF\xFF\xFFXP\x0E\xA4\xFF\xFF\xFF\xFF\xE0\xE1>\xA5\xFF\xFF\xFF\xFFX2\xEE\xA5\xFF\xFF\xFF\xFF`\xFE'\xA7\xFF\xFF\xFF\xFFX\x14\xCE\xA7\xFF\xFF\xFF\xFF`\xE0\x07\xA9\xFF\xFF\xFF\xFFX\xF6\xAD\xA9\xFF\xFF\xFF\xFF`\xC2\xE7\xAA\xFF\xFF\xFF\xFF\xD8\x12\x97\xAB\xFF\xFF\xFF\xFF`\xA4\xC7\xAC\xFF\xFF\xFF\xFF\xD8\xF4v\xAD\xFF\xFF\xFF\xFF`\x86\xA7\xAE\xFF\xFF\xFF\xFF\xD8\xD6V\xAF\xFF\xFF\xFF\xFF`h\x87\xB0\xFF\xFF\xFF\xFF\xD8\xB86\xB1\xFF\xFF\xFF\xFF\xE0\x84p\xB2\xFF\xFF\xFF\xFF\xD8\x9A\x16\xB3\xFF\xFF\xFF\xFF\xE0fP\xB4\xFF\xFF\xFF\xFF\xD8|\xF6\xB4\xFF\xFF\xFF\xFF\xE0H0\xB6\xFF\xFF\xFF\xFFX\x99\xDF\xB6\xFF\xFF\xFF\xFF\xE0*\x10\xB8\xFF\xFF\xFF\xFFX{\xBF\xB8\xFF\xFF\xFF\xFF\xE0\x0C\xF0\xB9\xFF\xFF\xFF\xFFX]\x9F\xBA\xFF\xFF\xFF\xFF`)\xD9\xBB\xFF\xFF\xFF\xFFX?\x7F\xBC\xFF\xFF\xFF\xFF`\x0B\xB9\xBD\xFF\xFF\xFF\xFFX!_\xBE\xFF\xFF\xFF\xFF`\xED\x98\xBF\xFF\xFF\xFF\xFFX\x03?\xC0\xFF\xFF\xFF\xFF`\xCFx\xC1\xFF\xFF\xFF\xFF\xD8\x1F(\xC2\xFF\xFF\xFF\xFF`\xB1X\xC3\xFF\xFF\xFF\xFF\xD8\x01\x08\xC4\xFF\xFF\xFF\xFF`\x938\xC5\xFF\xFF\xFF\xFF\xD8\xE3\xE7\xC5\xFF\xFF\xFF\xFF\xE0\xAF!\xC7\xFF\xFF\xFF\xFF\xD8\xC5\xC7\xC7\xFF\xFF\xFF\xFF\xE0\x91\x01\xC9\xFF\xFF\xFF\xFF\xD8\xA7\xA7\xC9\xFF\xFF\xFF\xFF\xE0s\xE1\xCA\xFF\xFF\xFF\xFFX\xC4\x90\xCB\xFF\xFF\xFF\xFF\xE0\"@\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFFPq\xC6\xD2\xFF\xFF\xFF\xFF`\xFA)\xD6\xFF\xFF\xFF\xFF\xD8J\xD9\xD6\xFF\xFF\xFF\xFF`\xDC\t\xD8\xFF\xFF\xFF\xFF\xD8,\xB9\xD8\xFF\xFF\xFF\xFF`\xBE\xE9\xD9\xFF\xFF\xFF\xFF\xD8\x0E\x99\xDA\xFF\xFF\xFF\xFF\xE0\xDA\xD2\xDB\xFF\xFF\xFF\xFF\xD8\xF0x\xDC\xFF\xFF\xFF\xFF\xE0\xBC\xB2\xDD\xFF\xFF\xFF\xFF\xD8\xD2X\xDE\xFF\xFF\xFF\xFF\xE0\x9E\x92\xDF\xFF\xFF\xFF\xFFX\xEFA\xE0\xFF\xFF\xFF\xFF\xE0\x80r\xE1\xFF\xFF\xFF\xFFX\xD1!\xE2\xFF\xFF\xFF\xFF\xE0bR\xE3\xFF\xFF\xFF\xFFX\xB3\x01\xE4\xFF\xFF\xFF\xFF\xE0D2\xE5\xFF\xFF\xFF\xFFX\x95\xE1\xE5\xFF\xFF\xFF\xFF`a\x1B\xE7\xFF\xFF\xFF\xFFXw\xC1\xE7\xFF\xFF\xFF\xFF`C\xFB\xE8\xFF\xFF\xFF\xFFXY\xA1\xE9\xFF\xFF\xFF\xFF`%\xDB\xEA\xFF\xFF\xFF\xFF\xD8u\x8A\xEB\xFF\xFF\xFF\xFF`\x07\xBB\xEC\xFF\xFF\xFF\xFF\xD8Wj\xED\xFF\xFF\xFF\xFF`\xE9\x9A\xEE\xFF\xFF\xFF\xFF\xD89J\xEF\xFF\xFF\xFF\xFF\xE0\x05\x84\xF0\xFF\xFF\xFF\xFF\xD8\x1B*\xF1\xFF\xFF\xFF\xFF\xE0\xE7c\xF2\xFF\xFF\xFF\xFF\xD8\xFD\t\xF3\xFF\xFF\xFF\xFF\xE0\xC9C\xF4\xFF\xFF\xFF\xFF\xD8\xDF\xE9\xF4\xFF\xFF\xFF\xFF\xE0\xAB#\xF6\xFF\xFF\xFF\xFFX\xFC\xD2\xF6\xFF\xFF\xFF\xFF\xE0\x8D\x03\xF8\xFF\xFF\xFF\xFFX\xDE\xB2\xF8\xFF\xFF\xFF\xFF\xE0o\xE3\xF9\xFF\xFF\xFF\xFFX\xC0\x92\xFA\xFF\xFF\xFF\xFF`\x8C\xCC\xFB\xFF\xFF\xFF\xFFX\xA2r\xFC\xFF\xFF\xFF\xFF`\xDBb\x07\0\0\0\0P\xD0\xB9\x07\0\0\0\0`qa\x18\0\0\0\0P7\xAB\x18\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\x01\x05\x01P\xAD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA8\xB2\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0E\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x12\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x16L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0-\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x01)\x01G\x01\xE0\x7F\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0\xC0\xD4\xF67\0\0\0\x000\x93\xB88\0\0\0\0@\xF1\xDF9\0\0\0\0\xB0\x1D\xE99\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01 \xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xF04\x9C^\xFF\xFF\xFF\xFFpUX\x98\xFF\xFF\xFF\xFF\xD0!\x02*\0\0\0\0@\x89t+\0\0\0\0\x01\x02\x03\x02\x90\xBA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\xBA\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD0\x02*\x03p\x03\xC0\x1A\x04^\xFF\xFF\xFF\xFF\xA0H\xA6\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0*\x86\xA0\xFF\xFF\xFF\xFF\x90\xF7\x9A\xA1\xFF\xFF\xFF\xFF LF\xA8\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x90\x1F\xB2\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x05\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x0F\x93\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0`\x02\xAC\x02\xFC\x02\x80\xCD\xF2\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x90\xDD \x08\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x90\xBF\0\n\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0P\xE9\x04:\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\x01\x02\x03\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x05\x06\x07\x05\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\0\0\0\0\0\0\0\0\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C-\0\x000\0\x000\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD8\x023\x03Q\x034z\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0\xC0\x1EX#\0\0\0\x000~\xE2#\0\0\0\0\xC0\08%\0\0\0\x000\xD5\xD4%\0\0\0\0@\x1D!'\0\0\0\0\xB0\xF1\xBD'\0\0\0\0@\xFF\0)\0\0\0\x000\x99\x94)\0\0\0\0\xC0\x1B\xEA*\0\0\0\0\xB0@k+\0\0\0\0@\xC3\xC0,\0\0\0\x000\xD2f-\0\0\0\0@\xA5\xA0.\0\0\0\x000\xB4F/\0\0\0\0@\x87\x800\0\0\0\0\xB0[\x1D1\0\0\0\0\xC0.W2\0\0\0\x000x\x063\0\0\0\0@b84\0\0\0\x000\xCF\xF84\0\0\0\0@- 6\0\0\0\0\xB0v\xCF6\0\0\0\0\xC0\xD4\xF67\0\0\0\x000\x93\xB88\0\0\0\0@\xF1\xDF9\0\0\0\0\xB0:\x8F:\0\0\0\0\xC0\r\xC9;\0\0\0\0\xB0\x1Co<\0\0\0\0@\x9F\xC4=\0\0\0\0\xB0\xFEN>\0\0\0\0@\x0C\x92?\0\0\0\0\xB0\xE0.@\0\0\0\0@\x06\x87A\0\0\0\x000\xFD\x17B\0\0\0\0@\xD0QC\0\0\0\x000\xDF\xF7C\0\0\0\0\xC0aME\0\0\0\0\xB0\xFB\xE0E\0\0\0\0@\x94\x11G\0\0\0\x000\xA3\xB7G\0\0\0\0\xC0\xB0\xFAH\0\0\0\x000\x85\x97I\0\0\0\0\xC0\x92\xDAJ\0\0\0\0\xB0\xA1\x80K\0\0\0\0\xC0t\xBAL\0\0\0\0\xB0\x83`M\0\0\0\0\xC0V\x9AN\0\0\0\x000\xA0IO\0\0\0\0@s\x83P\0\0\0\0\xB0G Q\0\0\0\0@UcR\0\0\0\0\xB0)\0S\0\0\0\0@7CT\0\0\0\x000F\xE9T\0\0\0\0@\x19#V\0\0\0\x000(\xC9V\0\0\0\0@\xFB\x02X\0\0\0\x000\n\xA9X\0\0\0\0@\xDD\xE2Y\0\0\0\x000\xEC\x88Z\0\0\0\0\xC0n\xDE[\0\0\0\x000\xCEh\\\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xCC\xCC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\x01\x83\x01\xB5\x01`\xDA\xB6\xA5\xFF\xFF\xFF\xFF\0\xE6\x8A\x16\0\0\0\0\xD0\xCCw\x18\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\xF0+'5\0\0\0\0`\0\xC45\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\0\xDD\xCDT\0\0\0\0\x01\x02\x01\x03\x01\x03\x02\x04\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x02\xA8\xAE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0U\0@\x1A\x87i\xFF\xFF\xFF\xFF<,\x1E\x93\xFF\xFF\xFF\xFFH\xEC\x98\xF6\xFF\xFF\xFF\xFFp\x92[G\0\0\0\0p\xA9%W\0\0\0\0\x01\x02\x03\x02\x03@\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\0D\xC1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB8\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0EL\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x90+\xF4\x91\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF\x01\x02\xF0\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0x\x05'\x06c\x06\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\0t\xCB\xA2\xFF\xFF\xFF\xFF\xF0\xF7\x83\xA3\xFF\xFF\xFF\xFF\x80\xD2E\xA4\xFF\xFF\xFF\xFF\xF0\xD9c\xA5\xFF\xFF\xFF\xFF\0\xD9S\xA6\xFF\xFF\xFF\xFFp\x97\x15\xA7\xFF\xFF\xFF\xFF\0\xBB3\xA8\xFF\xFF\xFF\xFF\xF0\xB3\xFE\xA8\xFF\xFF\xFF\xFF\0\x9D\x13\xAA\xFF\xFF\xFF\xFF\xF0\x95\xDE\xAA\xFF\xFF\xFF\xFF\0\x7F\xF3\xAB\xFF\xFF\xFF\xFF\xF0w\xBE\xAC\xFF\xFF\xFF\xFF\0a\xD3\xAD\xFF\xFF\xFF\xFF\xF0Y\x9E\xAE\xFF\xFF\xFF\xFF\0C\xB3\xAF\xFF\xFF\xFF\xFF\xF0;~\xB0\xFF\xFF\xFF\xFF\x80_\x9C\xB1\xFF\xFF\xFF\xFFpXg\xB2\xFF\xFF\xFF\xFF\x80A|\xB3\xFF\xFF\xFF\xFFp:G\xB4\xFF\xFF\xFF\xFF\x80#\\\xB5\xFF\xFF\xFF\xFFp\x1C'\xB6\xFF\xFF\xFF\xFF\x80\x05<\xB7\xFF\xFF\xFF\xFFp\xFE\x06\xB8\xFF\xFF\xFF\xFF\x80\xE7\x1B\xB9\xFF\xFF\xFF\xFFp\xE0\xE6\xB9\xFF\xFF\xFF\xFF\0\x04\x05\xBB\xFF\xFF\xFF\xFFp\xC2\xC6\xBB\xFF\xFF\xFF\xFF\0\xE6\xE4\xBC\xFF\xFF\xFF\xFF\xF0\xDE\xAF\xBD\xFF\xFF\xFF\xFF\0\xC8\xC4\xBE\xFF\xFF\xFF\xFF\xF0\xC0\x8F\xBF\xFF\xFF\xFF\xFF\0\xD6Z\xC0\xFF\xFF\xFF\xFFp<\xB0\xC1\xFF\xFF\xFF\xFF\0\x8C\x84\xC2\xFF\xFF\xFF\xFF\xF0\x84O\xC3\xFF\xFF\xFF\xFF\0nd\xC4\xFF\xFF\xFF\xFF\xF0f/\xC5\xFF\xFF\xFF\xFF\x80\x8AM\xC6\xFF\xFF\xFF\xFF\xF0H\x0F\xC7\xFF\xFF\xFF\xFF\x80l-\xC8\xFF\xFF\xFF\xFFpe\xF8\xC8\xFF\xFF\xFF\xFF\x80N\r\xCA\xFF\xFF\xFF\xFFpG\xD8\xCA\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0\xF3u\xD3\xFF\xFF\xFF\xFF\xF0\xEB@\xD4\xFF\xFF\xFF\xFF\0\xD5U\xD5\xFF\xFF\xFF\xFF\xF0\xCD \xD6\xFF\xFF\xFF\xFF\0\xB75\xD7\xFF\xFF\xFF\xFF\xF0\xAF\0\xD8\xFF\xFF\xFF\xFF\0\x99\x15\xD9\xFF\xFF\xFF\xFF\xF0\x91\xE0\xD9\xFF\xFF\xFF\xFF\x80\xB5\xFE\xDA\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\x80\x97\xDE\xDC\xFF\xFF\xFF\xFFp\x90\xA9\xDD\xFF\xFF\xFF\xFF\x80y\xBE\xDE\xFF\xFF\xFF\xFFpr\x89\xDF\xFF\xFF\xFF\xFF\x80[\x9E\xE0\xFF\xFF\xFF\xFFpTi\xE1\xFF\xFF\xFF\xFF\x80=~\xE2\xFF\xFF\xFF\xFFp6I\xE3\xFF\xFF\xFF\xFF\x80\x1F^\xE4\xFF\xFF\xFF\xFF\xF0\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x04\x05\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xD4\xAD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x01\x1C\x02N\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x10U\xB8K\0\0\0\0\0\"\xCDL\0\0\0\0\x107\x98M\0\0\0\0\0\x04\xADN\0\0\0\0\x10\x19xO\0\0\0\0\0\xE6\x8CP\0\0\0\0\x905aQ\0\0\0\0\0\xC8lR\0\0\0\0\x90\x17AS\0\0\0\0\0\xAALT\0\0\0\0\x90\xF9 U\0\0\0\0\0\x8C,V\0\0\0\0\x90\xDB\0W\0\0\0\0\x80\xA8\x15X\0\0\0\0\x90\xBD\xE0X\0\0\0\0\x80\x8A\xF5Y\0\0\0\0\x90\x9F\xC0Z\0\0\0\0\x80l\xD5[\0\0\0\0\x10\xBC\xA9\\\0\0\0\0\x80N\xB5]\0\0\0\0\x10\x9E\x89^\0\0\0\0\x800\x95_\0\0\0\0\x10\x80i`\0\0\0\0\0M~a\0\0\0\0\x10bIb\0\0\0\0\0/^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x02\x8C\x9C\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xE8\x01%\x02W\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x90\x87|M\0\0\0\0\x80>\xB6N\0\0\0\0\x90i\\O\0\0\0\0\x80 \x96P\0\0\0\0\x90K\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\x000\xC8\x17Y\0\0\0\0\xC0\xCE\x8FY\0\0\0\x000\xAA\xF7Z\0\0\0\0\xC0\xB0o[\0\0\0\0\xB0g\xA9\\\0\0\0\0\xC0|t]\0\0\0\0\xB0I\x89^\0\0\0\0\xC0^T_\0\0\0\0\xB0+i`\0\0\0\0\xC0@4a\0\0\0\0\xB0\rIb\0\0\0\0@]\x1Dc\0\0\0\0\xB0\xEF(d\0\0\0\0\xC0\x04\xF4d\0\0\0\x000\x0C\x12f\0\0\0\0@!\xDDf\0\0\0\0\xB0\x84\xDBg\0\0\0\0\x01\x02\x01\x03\x01\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x03\x02\x03\x04\x02\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x06p\xBC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x02!\x03?\x03\x94{\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0\xC0\x1EX#\0\0\0\x000~\xE2#\0\0\0\0\xC0\08%\0\0\0\x000\xD5\xD4%\0\0\0\0@\x1D!'\0\0\0\0\xB0\xF1\xBD'\0\0\0\0@\xFF\0)\0\0\0\x000\x99\x94)\0\0\0\0\xC0\x1B\xEA*\0\0\0\0\xB0@k+\0\0\0\0@\xC3\xC0,\0\0\0\x000\xD2f-\0\0\0\0@\xA5\xA0.\0\0\0\x000\xB4F/\0\0\0\0@\x87\x800\0\0\0\0\xB0[\x1D1\0\0\0\0\xC0.W2\0\0\0\x000x\x063\0\0\0\0@b84\0\0\0\x000\xCF\xF84\0\0\0\0@- 6\0\0\0\0\xB0v\xCF6\0\0\0\0\xC0\xD4\xF67\0\0\0\x000\x93\xB88\0\0\0\0@\xF1\xDF9\0\0\0\0\xB0:\x8F:\0\0\0\0\xC0\r\xC9;\0\0\0\0\xB0\x1Co<\0\0\0\0@\x9F\xC4=\0\0\0\0\xB0\xFEN>\0\0\0\0@\x06\x87A\0\0\0\x000\xFD\x17B\0\0\0\0@\xD0QC\0\0\0\x000\xDF\xF7C\0\0\0\0\xC0aME\0\0\0\0\xB0\xFB\xE0E\0\0\0\0@\x94\x11G\0\0\0\x000\xA3\xB7G\0\0\0\0\xC0\xB0\xFAH\0\0\0\x000\x85\x97I\0\0\0\0\xC0\x92\xDAJ\0\0\0\0\xB0\xA1\x80K\0\0\0\0\xC0t\xBAL\0\0\0\0\xB0\x83`M\0\0\0\0\xC0V\x9AN\0\0\0\x000\xA0IO\0\0\0\0@s\x83P\0\0\0\0\xB0G Q\0\0\0\0@UcR\0\0\0\0\xB0)\0S\0\0\0\0@7CT\0\0\0\x000F\xE9T\0\0\0\0@\x19#V\0\0\0\x000(\xC9V\0\0\0\0@\xFB\x02X\0\0\0\x000\n\xA9X\0\0\0\0@\xDD\xE2Y\0\0\0\x000\xEC\x88Z\0\0\0\0\xC0n\xDE[\0\0\0\x000\xCEh\\\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01l\xCB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x012\x01Z\x01\0I\x80\x9B\xFF\xFF\xFF\xFFP|M\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\x000N\xE70\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x80\xEE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\0\0\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x02E\x03\x9F\x03\xB4\x8E\x86}\xFF\xFF\xFF\xFF\xB0\xCB\xB8\x9E\xFF\xFF\xFF\xFF\xA0#\xBB\x9F\xFF\xFF\xFF\xFF\xB0\x0C\xD0\xA0\xFF\xFF\xFF\xFF\x80\xD2\xA2\xA1\xFF\xFF\xFF\xFF\xB0(\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF 4a\xD2\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90\xEC0\x07\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x94\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x80\x02\xD0\x02\x0C\x03[\"\xBD\x85\xFF\xFF\xFF\xFF\0\x94<\x99\xFF\xFF\xFF\xFFp\xF0\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xE0\xFB`\xD2\xFF\xFF\xFF\xFF\xF0\xA85\xD7\xFF\xFF\xFF\xFF\xE0\xA1\0\xD8\xFF\xFF\xFF\xFF\x8C\x903\xFB\xFF\xFF\xFF\xFF\xE0;\xE8\xFB\xFF\xFF\xFF\xFF\xF0:\xD8\xFC\xFF\xFF\xFF\xFF\xE0\x1D\xC8\xFD\xFF\xFF\xFF\xFFp\xDF@\x06\0\0\0\0`\xC20\x07\0\0\0\0p\x19\x8D\x07\0\0\0\0`\xA4\x10\t\0\0\0\0p\xA3\0\n\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xEF\xE68\0\0\0\0\xE0\xBC\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05%\xB2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04\x80\x04\xBC\x04\xE0\xCE\xDE\x88\xFF\xFF\xFF\xFF\x90\xAF\xB8\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x91\x98\xA0\xFF\xFF\xFF\xFF\x80\x85\xD2\xA0\xFF\xFF\xFF\xFF\x90\xE8\x8A\xA2\xFF\xFF\xFF\xFF\0\x06\x84\xA3\xFF\xFF\xFF\xFF\x90\xCAj\xA4\xFF\xFF\xFF\xFF\x80\xC35\xA5\xFF\xFF\xFF\xFF\x10\xE7S\xA6\xFF\xFF\xFF\xFF\x80\xA5\x15\xA7\xFF\xFF\xFF\xFF\x10\xC93\xA8\xFF\xFF\xFF\xFF\0\xC2\xFE\xA8\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10\xE3U\xD5\xFF\xFF\xFF\xFF\0\xDC \xD6\xFF\xFF\xFF\xFF\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x90\xDD \x08\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x90\xBF\0\n\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x10\xA7\xD3G\0\0\0\0\0^\rI\0\0\0\0\x10\x89\xB3I\0\0\0\0\0@\xEDJ\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x90\x87|M\0\0\0\0\x80>\xB6N\0\0\0\0\x90i\\O\0\0\0\0\x80 \x96P\0\0\0\0\x90K\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xCC\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xC0\x04X\x05\xBC\x05$<=^\xFF\xFF\xFF\xFF\x8C~\xB8\x9E\xFF\xFF\xFF\xFF|\xD6\xBA\x9F\xFF\xFF\xFF\xFFlM\x9E\xBE\xFF\xFF\xFF\xFF81\xB8\xC0\xFF\xFF\xFF\xFF\xA8\xEFy\xC1\xFF\xFF\xFF\xFF8\x13\x98\xC2\xFF\xFF\xFF\xFF\xA8\xD1Y\xC3\xFF\xFF\xFF\xFF8\xF5w\xC4\xFF\xFF\xFF\xFF\xA8\xB39\xC5\xFF\xFF\xFF\xFF\xB8\x11a\xC6\xFF\xFF\xFF\xFF\xA8\x95\x19\xC7\xFF\xFF\xFF\xFF\xB8\xF3@\xC8\xFF\xFF\xFF\xFF(\xB2\x02\xC9\xFF\xFF\xFF\xFF\xB8\xD5 \xCA\xFF\xFF\xFF\xFF(\x94\xE2\xCA\xFF\xFF\xFF\xFF\xB8\xB7\0\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xC8\xE6`\xD2\xFF\xFF\xFF\xFF\xD8D\x88\xD3\xFF\xFF\xFF\xFFH\x03J\xD4\xFF\xFF\xFF\xFF\xD8&h\xD5\xFF\xFF\xFF\xFFH\xE5)\xD6\xFF\xFF\xFF\xFF\xD8\x08H\xD7\xFF\xFF\xFF\xFFH\xC7\t\xD8\xFF\xFF\xFF\xFF\xD8\xEA'\xD9\xFF\xFF\xFF\xFFH\xA9\xE9\xD9\xFF\xFF\xFF\xFFX\x07\x11\xDB\xFF\xFF\xFF\xFF\xC8\xC5\xD2\xDB\xFF\xFF\xFF\xFFXt\xDE\xDC\xFF\xFF\xFF\xFFHm\xA9\xDD\xFF\xFF\xFF\xFFXV\xBE\xDE\xFF\xFF\xFF\xFFHO\x89\xDF\xFF\xFF\xFF\xFFX8\x9E\xE0\xFF\xFF\xFF\xFFH1i\xE1\xFF\xFF\xFF\xFFX\x1A~\xE2\xFF\xFF\xFF\xFFH\x13I\xE3\xFF\xFF\xFF\xFFX\xFC]\xE4\xFF\xFF\xFF\xFFH\xF5(\xE5\xFF\xFF\xFF\xFF\xD8\x18G\xE6\xFF\xFF\xFF\xFF\xC8\x11\x12\xE7\xFF\xFF\xFF\xFF\xD8\xFA&\xE8\xFF\xFF\xFF\xFF\xC8\xF3\xF1\xE8\xFF\xFF\xFF\xFF\xD8\xDC\x06\xEA\xFF\xFF\xFF\xFF\xC8\xD5\xD1\xEA\xFF\xFF\xFF\xFF\xD8\xBE\xE6\xEB\xFF\xFF\xFF\xFF\xC8\xB7\xB1\xEC\xFF\xFF\xFF\xFF\xD8\xA0\xC6\xED\xFF\xFF\xFF\xFFH\xBE\xBF\xEE\xFF\xFF\xFF\xFFX\xBD\xAF\xEF\xFF\xFF\xFF\xFFH\xA0\x9F\xF0\xFF\xFF\xFF\xFFX\x9F\x8F\xF1\xFF\xFF\xFF\xFFH\x82\x7F\xF2\xFF\xFF\xFF\xFFX\x81o\xF3\xFF\xFF\xFF\xFFHd_\xF4\xFF\xFF\xFF\xFFXcO\xF5\xFF\xFF\xFF\xFFHF?\xF6\xFF\xFF\xFF\xFFXE/\xF7\xFF\xFF\xFF\xFF\xC8b(\xF8\xFF\xFF\xFF\xFFXk\xDA\xF8\xFF\xFF\xFF\xFF`.\x0F\xF9\xFF\xFF\xFF\xFF\xD0K\x08\xFA\xFF\xFF\xFF\xFF\xE0J\xF8\xFA\xFF\xFF\xFF\xFF\xD0-\xE8\xFB\xFF\xFF\xFF\xFF\xE0,\xD8\xFC\xFF\xFF\xFF\xFF\xD0\x0F\xC8\xFD\xFF\xFF\xFF\xFF\xE0\x0E\xB8\xFE\xFF\xFF\xFF\xFF\xD0\xF1\xA7\xFF\xFF\xFF\xFF\xFF\xE0\xF0\x97\0\0\0\0\0\xD0\xD3\x87\x01\0\0\0\0\xE0\xD2w\x02\0\0\0\0P\xF0p\x03\0\0\0\0`\xEF`\x04\0\0\0\0P\xD2P\x05\0\0\0\0`\xD1@\x06\0\0\0\0P\xB40\x07\0\0\0\0`\xB3 \x08\0\0\0\0P\x96\x10\t\0\0\0\0`\x95\0\n\0\0\0\0Px\xF0\n\0\0\0\0`w\xE0\x0B\0\0\0\0\xD0\x94\xD9\x0C\0\0\0\0`Y\xC0\r\0\0\0\0\xD0v\xB9\x0E\0\0\0\0\xE0u\xA9\x0F\0\0\0\0\xD0X\x99\x10\0\0\0\0\xE0W\x89\x11\0\0\0\0\xD0:y\x12\0\0\0\0\xE09i\x13\0\0\0\0\xD0\x1CY\x14\0\0\0\0\xE0\x1BI\x15\0\0\0\0\xD0\xFE8\x16\0\0\0\0\xE0\xFD(\x17\0\0\0\0P\x1B\"\x18\0\0\0\0\xE0\xDF\x08\x19\0\0\0\0P\xFD\x01\x1A\0\0\0\0`\xFC\xF1\x1A\0\0\0\0P\xDF\xE1\x1B\0\0\0\0`\xDE\xD1\x1C\0\0\0\0P\xC1\xC1\x1D\0\0\0\0`\xC0\xB1\x1E\0\0\0\0P\xA3\xA1\x1F\0\0\0\0\xFC\xD6u \0\0\0\0li\x81!\0\0\0\0\xFC\xB8U\"\0\0\0\0\xDCwj#\0\0\0\0\xFC\x9A5$\0\0\0\0\xECgJ%\0\0\0\0\xFC|\x15&\0\0\0\0\xECI*'\0\0\0\0|\x99\xFE'\0\0\0\0\xEC+\n)\0\0\0\0|{\xDE)\0\0\0\0\xEC\r\xEA*\0\0\0\0|]\xBE+\0\0\0\0l*\xD3,\0\0\0\0|?\x9E-\0\0\0\0l\x0C\xB3.\0\0\0\0|!~/\0\0\0\0l\xEE\x920\0\0\0\0\xFC=g1\0\0\0\0l\xD0r2\0\0\0\0\xFC\x1FG3\0\0\0\0l\xB2R4\0\0\0\0\xFC\x01'5\0\0\0\0l\x9426\0\0\0\0\xFC\xE3\x067\0\0\0\0\xEC\xB0\x1B8\0\0\0\0\xFC\xC5\xE68\0\0\0\0\xEC\x92\xFB9\0\0\0\0\xFC\xA7\xC6:\0\0\0\0\xECt\xDB;\0\0\0\0|\xC4\xAF<\0\0\0\0\xECV\xBB=\0\0\0\0|\xA6\x8F>\0\0\0\0\xEC8\x9B?\0\0\0\0|\x88o@\0\0\0\0lU\x84A\0\0\0\0|jOB\0\0\0\0l7dC\0\0\0\0|L/D\0\0\0\0l\x19DE\0\0\0\0\xFC~\xF3E\0\0\0\0\xEC5-G\0\0\0\0\xFC`\xD3G\0\0\0\0\xEC\x17\rI\0\0\0\0\xFCB\xB3I\0\0\0\0\xEC\xF9\xECJ\0\0\0\0|_\x9CK\0\0\0\0l\x16\xD6L\0\0\0\0|A|M\0\0\0\0P\x14\xB6N\0\0\0\0\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\t\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\\\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x94\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA4\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x1CL\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0D\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0D\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0`\x02\xAC\x02\xDE\x020\x1E\x87i\xFF\xFF\xFF\xFF\xFE\xB4\x0F\x93\xFF\xFF\xFF\xFF\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xEF\xE68\0\0\0\0\xE0\xBC\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\xE0_-G\0\0\0\0\xF0\x8A\xD3G\0\0\0\0\xE0A\rI\0\0\0\0\xF0l\xB3I\0\0\0\0\xE0#\xEDJ\0\0\0\0p\x89\x9CK\0\0\0\0`@\xD6L\0\0\0\0pk|M\0\0\0\0`\"\xB6N\0\0\0\0pM\\O\0\0\0\0`\x04\x96P\0\0\0\0p/\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02`\xC4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0CST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0\0\0\0\0\0\0\0\0P\x03\xBA\x03\xE2\x03\xB8(\x87i\xFF\xFF\xFF\xFF\x80\xC2b\xAC\xFF\xFF\xFF\xFFP\x94\xD3\xB1\xFF\xFF\xFF\xFF@]t\xB2\xFF\xFF\xFF\xFF\xD0f[\xC8\xFF\xFF\xFF\xFF@Q\xD3\xC8\xFF\xFF\xFF\xFF\xD0H;\xCA\xFF\xFF\xFF\xFF\xC0m\xBC\xCA\xFF\xFF\xFF\xFFPe$\xCC\xFF\xFF\xFF\xFF\xC0O\x9C\xCC\xFF\xFF\xFF\xFFP\x0B\xC4\xD1\xFF\xFF\xFF\xFF\xC0\xF5;\xD2\xFF\xFF\xFF\xFFP\xED\xA3\xD3\xFF\xFF\xFF\xFF\xC0\xD7\x1B\xD4\xFF\xFF\xFF\xFF\xD0\x05`\xF7\xFF\xFF\xFF\xFF@}\xFF\xF7\xFF\xFF\xFF\xFF\xD0D=\xF9\xFF\xFF\xFF\xFF\xC0S\xE3\xF9\xFF\xFF\xFF\xFF\xD0;\xDB\xFA\xFF\xFF\xFF\xFF@\x86\xA7\xFB\xFF\xFF\xFF\xFF\xD0\xA9\xC5\xFC\xFF\xFF\xFF\xFF@h\x87\xFD\xFF\xFF\xFF\xFF\xD0\0\xB8\xFE\xFF\xFF\xFF\xFF\xC0\xE3\xA7\xFF\xFF\xFF\xFF\xFF\xD0\xE2\x97\0\0\0\0\0\xC0\xC5\x87\x01\0\0\0\0\xD0\xC4w\x02\0\0\0\0@\xE2p\x03\0\0\0\0P\xE1`\x04\0\0\0\0\xC0\x145\x05\0\0\0\0P\xC3@\x06\0\0\0\0@H\x16\x07\0\0\0\0P\xA5 \x08\0\0\0\0\xC0{\xF7\x08\0\0\0\0P\x87\0\n\0\0\0\0@j\xF0\n\0\0\0\0Pi\xE0\x0B\0\0\0\0\xC0\x86\xD9\x0C\0\0\0\0PK\xC0\r\0\0\0\0\xC0h\xB9\x0E\0\0\0\0P\xA2\xB2\x0F\0\0\0\0@\x9B}\x10\0\0\0\0\xD0\xEAQ\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\0\xD0\xCC1\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xD0\x82[\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xD0d;\x17\0\0\0\0\xC0]\x06\x18\0\0\0\0\xD0F\x1B\x19\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xD0(\xFB\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xD0\n\xDB\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0PSz\x1E\0\0\0\0@ \x8F\x1F\0\0\0\0P5Z \0\0\0\0@\x02o!\0\0\0\0\xD0QC\"\0\0\0\0@\xE4N#\0\0\0\0\xD03#$\0\0\0\0@\xC6.%\0\0\0\0\xD0\x8A\x15&\0\0\0\0\xC0\xE2\x17'\0\0\0\0P\xA7\xFE'\0\0\0\0\xD0\xD2\xF7(\0\0\0\0P\x89\xDE)\0\0\0\0\xD0\xB4\xD7*\0\0\0\0Pk\xBE+\0\0\0\0\xD0\x96\xB7,\0\0\0\0PM\x9E-\0\0\0\0\xD0x\x97.\0\0\0\0P/~/\0\0\0\0\xD0Zw0\0\0\0\0\xD0Kg1\0\0\0\0\xD0\0\0\0\0\xD0T\x9B?\0\0\0\0\xD0[f@\0\0\0\0P5DE\0\0\0\0\xD0\x8C\xF3E\0\0\0\0P\x17$G\0\0\0\0P\xA9\xDCG\0\0\0\0P\xF9\x03I\0\0\0\0\xD0P\xB3I\0\0\0\0P\xDB\xE3J\0\0\0\0Pm\x9CK\0\0\0\0\xD0\xF7\xCCL\0\0\0\0\xD0\x89\x85M\0\0\0\0\xD0N\xBFN\0\0\0\0\xD0\xE0wO\0\0\0\0P\xF6\x95P\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xC8\xB2\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xB2\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0h\0u\0\x9D\0p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`q\xEA\xCB\xFF\xFF\xFF\xFF\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x01\x02\x01\x03\x01\x02\x01\x03\x01\x03\x01\x03\x01\xF8\x97\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\x000\x01V\x01\x9C\x01\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\x80\"W\xCA\xFF\xFF\xFF\xFFpG\xD8\xCA\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0\xF3u\xD3\xFF\xFF\xFF\xFF\xF0\xEB@\xD4\xFF\xFF\xFF\xFF\0\xD5U\xD5\xFF\xFF\xFF\xFF\xF0\xCD \xD6\xFF\xFF\xFF\xFF\0\xB75\xD7\xFF\xFF\xFF\xFF\xF0\xAF\0\xD8\xFF\xFF\xFF\xFF\0\x99\x15\xD9\xFF\xFF\xFF\xFF\xF0\x91\xE0\xD9\xFF\xFF\xFF\xFF\x80\xB5\xFE\xDA\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\x80\x97\xDE\xDC\xFF\xFF\xFF\xFFp\x90\xA9\xDD\xFF\xFF\xFF\xFF\x80y\xBE\xDE\xFF\xFF\xFF\xFFpr\x89\xDF\xFF\xFF\xFF\xFF\x80[\x9E\xE0\xFF\xFF\xFF\xFFpTi\xE1\xFF\xFF\xFF\xFF\x80=~\xE2\xFF\xFF\xFF\xFFp6I\xE3\xFF\xFF\xFF\xFF\x80\x1F^\xE4\xFF\xFF\xFF\xFF\xF0\x16\xF2\xE8\xFF\xFF\xFF\xFF\0\0\x07\xEA\xFF\xFF\xFF\xFF\xF0\x1C\xB8\xFE\xFF\xFF\xFF\xFF\xE0\xFF\xA7\xFF\xFF\xFF\xFF\xFF\xF0\xFE\x97\0\0\0\0\0\xE0\xE1\x87\x01\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\x01\x05\x06\x05\x06\x05\x06\x05\x06:\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xE8\x02E\x03\x81\x03\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0\xD5U\xD5\xFF\xFF\xFF\xFF\xF0\xCD \xD6\xFF\xFF\xFF\xFF\0\xB75\xD7\xFF\xFF\xFF\xFF\xF0\xAF\0\xD8\xFF\xFF\xFF\xFF\0\x99\x15\xD9\xFF\xFF\xFF\xFF\xF0\x91\xE0\xD9\xFF\xFF\xFF\xFF\x80\xB5\xFE\xDA\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\x80\x97\xDE\xDC\xFF\xFF\xFF\xFFp\x90\xA9\xDD\xFF\xFF\xFF\xFF\x80y\xBE\xDE\xFF\xFF\xFF\xFFpr\x89\xDF\xFF\xFF\xFF\xFF\x80[\x9E\xE0\xFF\xFF\xFF\xFFpTi\xE1\xFF\xFF\xFF\xFF\x80=~\xE2\xFF\xFF\xFF\xFFp6I\xE3\xFF\xFF\xFF\xFF\x80\x1F^\xE4\xFF\xFF\xFF\xFF\xF0\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x10\xA7\xD3G\0\0\0\0\0^\rI\0\0\0\0\x10\x89\xB3I\0\0\0\0\0@\xEDJ\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x90\x87|M\0\0\0\0\x80>\xB6N\0\0\0\0\x90i\\O\0\0\0\0\x80 \x96P\0\0\0\0\x90K\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x06\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\0\0\0\0\0\0\0\0\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18-\0\x000\0\x000\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\0\xC6\0\xEE\0~#\x87i\xFF\xFF\xFF\xFF\xFE\xB4\x0F\x93\xFF\xFF\xFF\xFFp\x19\x8D\x07\0\0\0\0`\xA4\x10\t\0\0\0\0\xF0\x94\xAD\t\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x02\xB8\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x02\xB8\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0K\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x98\x02\xEB\x02O\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\xC52\x87}\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0 cY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x06\x02\x05\x02\x05\x02\x05\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t{\xD3\0\0\0\0\0\0\0\0\xFB\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x18p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0Y\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA8\x03\x1D\x04c\x04\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\0\xF7s\xA4\xFF\xFF\xFF\xFFp\x11\x16\xA5\xFF\xFF\xFF\xFF\x80N\r\xCA\xFF\xFF\xFF\xFFpG\xD8\xCA\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\x1C\xD7u\xD3\xFF\xFF\xFF\xFFp\t\xA4\xD3\xFF\xFF\xFF\xFF\x80\xB5\xFE\xDA\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\x80\x97\xDE\xDC\xFF\xFF\xFF\xFFp\x90\xA9\xDD\xFF\xFF\xFF\xFF\x80y\xBE\xDE\xFF\xFF\xFF\xFFpr\x89\xDF\xFF\xFF\xFF\xFF\x80[\x9E\xE0\xFF\xFF\xFF\xFFpTi\xE1\xFF\xFF\xFF\xFF\x80=~\xE2\xFF\xFF\xFF\xFFp6I\xE3\xFF\xFF\xFF\xFF\x80\x1F^\xE4\xFF\xFF\xFF\xFFp\x18)\xE5\xFF\xFF\xFF\xFF\0\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x9A\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xB8\x02\x0F\x03U\x03\xA0\xFE\x03^\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0I\xD8\xFC\xFF\xFF\xFF\xFF\xF0+\xC8\xFD\xFF\xFF\xFF\xFF\0+\xB8\xFE\xFF\xFF\xFF\xFF\xF0\r\xA8\xFF\xFF\xFF\xFF\xFF\0\r\x98\0\0\0\0\0\xF0\xEF\x87\x01\0\0\0\0\0\xEFw\x02\0\0\0\0p\x0Cq\x03\0\0\0\0\x80\x0Ba\x04\0\0\0\0p\xEEP\x05\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80'\x8D\x07\0\0\0\0p\xB2\x10\t\0\0\0\0\0\xA3\xAD\t\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06t\xB0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0d\x1B\x87i\xFF\xFF\xFF\xFF\xE4\x96\x1E\xB8\xFF\xFF\xFF\xFF\xD4\xD5\xEE\xB8\xFF\xFF\xFF\xFF\x01\x02\x03\x1C\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x1C\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\x04,\xCE\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x80\0\x90\0\xB8\0\xBC#\x87i\xFF\xFF\xFF\xFF\xD4@t\x8C\xFF\xFF\xFF\xFFPJ\xCF\xC3\xFF\xFF\xFF\xFF@\xE3E\xC4\xFF\xFF\xFF\xFF\xD0J/\xC5\xFF\xFF\xFF\xFF\xC0-\x1F\xC6\xFF\xFF\xFF\xFF\xD0,\x0F\xC7\xFF\xFF\xFF\xFF\xC0\x0F\xFF\xC7\xFF\xFF\xFF\xFFP\xC4\x18\x1E\0\0\0\0@]\x8F\x1E\0\0\0\0\xD0\xF7\xF9\x1F\0\0\0\0\xC0\x90p \0\0\0\0\xD0\xE3\x9E%\0\0\0\0\xC0|\x15&\0\0\0\0P\x03%-\0\0\0\0@\x9C\x9B-\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xC4\xB7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xAC\xB7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0PST\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01PDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xE8\x03e\x04\x97\x04\xC0\x1A\x04^\xFF\xFF\xFF\xFF\xA0H\xA6\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0*\x86\xA0\xFF\xFF\xFF\xFF\x90\xF7\x9A\xA1\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF\\t\xFE\xD6\xFF\xFF\xFF\xFF\x90\xAD\x80\xD8\xFF\xFF\xFF\xFF\x90\xC3\xFE\xDA\xFF\xFF\xFF\xFF\x10\x90\xC0\xDB\xFF\xFF\xFF\xFF\x90\xA5\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\x90\x87\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\x90i\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\x90K~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\x90-^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF\x10JG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF\x10\x0E\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\x90\xEE\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\x90\xD0\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\x90\xB2o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\x90\x94O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90X\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02&\x91\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\x01q\x01\x8F\x01|h\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0 J\xF29\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x84\xDE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x80\0\x90\0\xC2\0d,\x87i\xFF\xFF\xFF\xFF\xE8H-\xBD\xFF\xFF\xFF\xFF`tC\x06\0\0\0\0P>\xA4\t\0\0\0\0\xE0\xF8Q\x11\0\0\0\0Po\xD4\x11\0\0\0\0\xE0\xDA1\x13\0\0\0\0PQ\xB4\x13\0\0\0\0 \x91a)\0\0\0\0PK\xC1*\0\0\0\0\xE0\xDDC+\0\0\0\0P\xEF\xC92\0\0\0\0\xE0\xC0XB\0\0\0\0Pi?C\0\0\0\0\x80nTD\0\0\0\0`Y\x1FE\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x03\x02\x03\x02\x04\x02\x04\x02\x1C\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x18\xAF\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\0\x17\x015\x01D\x7F\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0@\xC3\xC0,\0\0\0\x000\xD2f-\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xBC\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xC4\x14\x87i\xFF\xFF\xFF\xFFD\xC8\xA3\x91\xFF\xFF\xFF\xFF@nM\x13\0\0\0\0\xB0\x164\x14\0\0\0\0\x01\x02\x03\x02\xBC\xC6\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBC\xC6\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\t\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\rL\0\0M\0\0T\0\0\0\0\0F\0\0F\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\x01 \x01>\x01`\xDA\xB6\xA5\xFF\xFF\xFF\xFF\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\x80\x97\x9CK\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x98\xA4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\x01%\x02M\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`q\xEA\xCB\xFF\xFF\xFF\xFF\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x10U\xB8K\0\0\0\0\0\"\xCDL\0\0\0\0\x107\x98M\0\0\0\0\0\x04\xADN\0\0\0\0\x10\x19xO\0\0\0\0\0\xE6\x8CP\0\0\0\0\x905aQ\0\0\0\0\0\xC8lR\0\0\0\0\x90\x17AS\0\0\0\0\0\xAALT\0\0\0\0\x90\xF9 U\0\0\0\0\0\x8C,V\0\0\0\0\x90\xDB\0W\0\0\0\0\x80\xA8\x15X\0\0\0\0\x90\xBD\xE0X\0\0\0\0\x80\x8A\xF5Y\0\0\0\0\x90\x9F\xC0Z\0\0\0\0\x80l\xD5[\0\0\0\0\x10\xBC\xA9\\\0\0\0\0\x80N\xB5]\0\0\0\0\x10\x9E\x89^\0\0\0\0\x800\x95_\0\0\0\0\x10\x80i`\0\0\0\0\0M~a\0\0\0\0\x10bIb\0\0\0\0\0/^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01<\x9C\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x90\x02\xE2\x02\x1E\x03cIwa\xFF\xFF\xFF\xFF\x80,\xA6\x9E\xFF\xFF\xFF\xFFp\xF9\xBA\x9F\xFF\xFF\xFF\xFF\x80\x0E\x86\xA0\xFF\xFF\xFF\xFFp\xDB\x9A\xA1\xFF\xFF\xFF\xFF\x80\xFE\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\ta\xD2\xFF\xFF\xFF\xFF\0\xF3u\xD3\xFF\xFF\xFF\xFF\xF0\xEB@\xD4\xFF\xFF\xFF\xFF\x80J\x0F\xF9\xFF\xFF\xFF\xFF\xF0g\x08\xFA\xFF\xFF\xFF\xFF\0+\xB8\xFE\xFF\xFF\xFF\xFFp\xDF@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80'\x8D\x07\0\0\0\0p\xB2\x10\t\0\0\0\0\0\xA3\xAD\t\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x05\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xDD\xAD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0C\0\0P\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x01\x01\x02)\x02`\xDA\xB6\xA5\xFF\xFF\xFF\xFF\0\xE6\x8A\x16\0\0\0\0p\xDA$\x18\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\xFC\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0`\x01\x8C\x01\xDC\x01\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\x1A0\x87}\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA0\xE25V\0\0\0\x000H\xE5V\0\0\0\0 \xFF\x1EX\0\0\0\x000*\xC5X\0\0\0\0 \xE1\xFEY\0\0\0\x000\x0C\xA5Z\0\0\0\0 \xC3\xDE[\0\0\0\0\xA0FD\\\0\0\0\x000\xEE\x84\\\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x06\x07\x06\x07\x06\x07\x02\x06\x07&\xD6\0\0\0\0\0\0\0\0\xA6\x84\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x19L\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xA0\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF`\xB0\xDE\xC5\xFF\xFF\xFF\xFFP4\x97\xC6\xFF\xFF\xFF\xFF\xE0\xF1U\xC9\xFF\xFF\xFF\xFFP\xDD\xEA\xC9\xFF\xFF\xFF\xFF\xE0\xC6\x02\xCF\xFF\xFF\xFF\xFFPV\xB7\xCF\xFF\xFF\xFF\xFF\xE0\x15\x99\xDA\xFF\xFF\xFF\xFF\xD0\x83v\xDB\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x05\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x0C\xA3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0C\0\0W\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01-02\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0X\x01\x83\x01\xAB\x01(\x17\xDF\x91\xFF\xFF\xFF\xFF\xC0cn\x13\0\0\0\0\xD0\xE4u \0\0\0\0@w\x81!\0\0\0\0\xD0\xC6U\"\0\0\0\0\xC0\x93j#\0\0\0\0\xD0\xA85$\0\0\0\0\xC0uJ%\0\0\0\0\xD0\x8A\x15&\0\0\0\0\xC0W*'\0\0\0\0P\xA7\xFE'\0\0\0\0\xC09\n)\0\0\0\0P\x89\xDE)\0\0\0\0\xC0\x1B\xEA*\0\0\0\0Pk\xBE+\0\0\0\0@8\xD3,\0\0\0\0PM\x9E-\0\0\0\0@\x1A\xB3.\0\0\0\0P/~/\0\0\0\0@\xFC\x920\0\0\0\0\xD0Kg1\0\0\0\0@\xDEr2\0\0\0\0\xD0-G3\0\0\0\0@\xC0R4\0\0\0\0\xD0\x0F'5\0\0\0\0@\xA226\0\0\0\0\xD0\xF1\x067\0\0\0\0\xC0\xBE\x1B8\0\0\0\0\xD0\xD3\xE68\0\0\0\0\xC0\xA0\xFB9\0\0\0\0\xD0\xB5\xC6:\0\0\0\0\xC0\x82\xDB;\0\0\0\0P\xD2\xAF<\0\0\0\0\xC0d\xBB=\0\0\0\0P\xB4\x8F>\0\0\0\0\xC0F\x9B?\0\0\0\0P\x96o@\0\0\0\0@c\x84A\0\0\0\0PxOB\0\0\0\0@EdC\0\0\0\0PZ/D\0\0\0\0@'DE\0\0\0\0\xD0\x8C\xF3E\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03X\xCB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CL\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x90\x04\"\x05^\x05\xBC\xED\x1E^\xFF\xFF\xFF\xFFP\xB6\xF1\x80\xFF\xFF\xFF\xFF`\x85\xB8\x9E\xFF\xFF\xFF\xFFP\xDD\xBA\x9F\xFF\xFF\xFF\xFF\xD08<\xBB\xFF\xFF\xFF\xFF@#\xB4\xBB\xFF\xFF\xFF\xFF\xD0\x1A\x1C\xBD\xFF\xFF\xFF\xFF@\x05\x94\xBD\xFF\xFF\xFF\xFF\xD0\xFC\xFB\xBE\xFF\xFF\xFF\xFF@\xE7s\xBF\xFF\xFF\xFF\xFF\xD0\xDE\xDB\xC0\xFF\xFF\xFF\xFF@\xC9S\xC1\xFF\xFF\xFF\xFF\xD0\xC0\xBB\xC2\xFF\xFF\xFF\xFF@\xAB3\xC3\xFF\xFF\xFF\xFF\xD0\xA2\x9B\xC4\xFF\xFF\xFF\xFF@\x8D\x13\xC5\xFF\xFF\xFF\xFF\xD0\xF8p\xC6\xFF\xFF\xFF\xFF@\xCD\r\xC7\xFF\xFF\xFF\xFF\xD0\xF1H\xC8\xFF\xFF\xFF\xFF@\xAF\xED\xC8\xFF\xFF\xFF\xFF\xD0^\x16\xCA\xFF\xFF\xFF\xFF\xC0\xCB\xD6\xCA\xFF\xFF\xFF\xFF`\xE2\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xD0\xED`\xD2\xFF\xFF\xFF\xFF\xE0\xD6u\xD3\xFF\xFF\xFF\xFF\xD0\xCF@\xD4\xFF\xFF\xFF\xFF\xE0\xB8U\xD5\xFF\xFF\xFF\xFF\xD0\xB1 \xD6\xFF\xFF\xFF\xFF\xE0\x9A5\xD7\xFF\xFF\xFF\xFF\xD0\x93\0\xD8\xFF\xFF\xFF\xFF\xE0|\x15\xD9\xFF\xFF\xFF\xFF\xD0u\xE0\xD9\xFF\xFF\xFF\xFF`\x99\xFE\xDA\xFF\xFF\xFF\xFF\xD0W\xC0\xDB\xFF\xFF\xFF\xFF`{\xDE\xDC\xFF\xFF\xFF\xFFPt\xA9\xDD\xFF\xFF\xFF\xFF`]\xBE\xDE\xFF\xFF\xFF\xFFPV\x89\xDF\xFF\xFF\xFF\xFF`?\x9E\xE0\xFF\xFF\xFF\xFFP8i\xE1\xFF\xFF\xFF\xFF`!~\xE2\xFF\xFF\xFF\xFFP\x1AI\xE3\xFF\xFF\xFF\xFF`\x03^\xE4\xFF\xFF\xFF\xFFP\xFC(\xE5\xFF\xFF\xFF\xFF\xE0\x1FG\xE6\xFF\xFF\xFF\xFF\xD0\x18\x12\xE7\xFF\xFF\xFF\xFF\xE0\x01'\xE8\xFF\xFF\xFF\xFF\xD0\xE4\x16\xE9\xFF\xFF\xFF\xFF\xE0\xE3\x06\xEA\xFF\xFF\xFF\xFF\xD0\xC6\xF6\xEA\xFF\xFF\xFF\xFF\xE0\xC5\xE6\xEB\xFF\xFF\xFF\xFF\xD0\xA8\xD6\xEC\xFF\xFF\xFF\xFF\xE0\xA7\xC6\xED\xFF\xFF\xFF\xFFP\xC5\xBF\xEE\xFF\xFF\xFF\xFF`\xC4\xAF\xEF\xFF\xFF\xFF\xFFP\xA7\x9F\xF0\xFF\xFF\xFF\xFF`\xA6\x8F\xF1\xFF\xFF\xFF\xFFP\x89\x7F\xF2\xFF\xFF\xFF\xFF`\x88o\xF3\xFF\xFF\xFF\xFFPk_\xF4\xFF\xFF\xFF\xFF`jO\xF5\xFF\xFF\xFF\xFFPM?\xF6\xFF\xFF\xFF\xFF`L/\xF7\xFF\xFF\xFF\xFF\xD0i(\xF8\xFF\xFF\xFF\xFF`.\x0F\xF9\xFF\xFF\xFF\xFF\xD0K\x08\xFA\xFF\xFF\xFF\xFF\xE0J\xF8\xFA\xFF\xFF\xFF\xFF\xD0-\xE8\xFB\xFF\xFF\xFF\xFF\xE0,\xD8\xFC\xFF\xFF\xFF\xFF\xD0\x0F\xC8\xFD\xFF\xFF\xFF\xFF\xE0\x0E\xB8\xFE\xFF\xFF\xFF\xFF\xD0\xF1\xA7\xFF\xFF\xFF\xFF\xFF\xE0\xF0\x97\0\0\0\0\0\xD0\xD3\x87\x01\0\0\0\0\xE0\xD2w\x02\0\0\0\0P\xF0p\x03\0\0\0\0`\xEF`\x04\0\0\0\0P\xD2P\x05\0\0\0\0`\xB3 \x08\0\0\0\0P\x96\x10\t\0\0\0\0`\x95\0\n\0\0\0\0Px\xF0\n\0\0\0\0`w\xE0\x0B\0\0\0\0\xD0\x94\xD9\x0C\0\0\0\0`Y\xC0\r\0\0\0\0\xD0v\xB9\x0E\0\0\0\0\xE0u\xA9\x0F\0\0\0\0\xD0X\x99\x10\0\0\0\0\xE0W\x89\x11\0\0\0\0\xD0:y\x12\0\0\0\0\xE09i\x13\0\0\0\0\xD0\x1CY\x14\0\0\0\0\xE0\x1BI\x15\0\0\0\0\xD0\xFE8\x16\0\0\0\0\xE0\xFD(\x17\0\0\0\0P\x1B\"\x18\0\0\0\0\xE0\xDF\x08\x19\0\0\0\0P\xFD\x01\x1A\0\0\0\0`\xFC\xF1\x1A\0\0\0\0P\xDF\xE1\x1B\0\0\0\0`\xDE\xD1\x1C\0\0\0\0P\xC1\xC1\x1D\0\0\0\0`\xC0\xB1\x1E\0\0\0\0P\xA3\xA1\x1F\0\0\0\0\xE0\xF2u \0\0\0\0P\x85\x81!\0\0\0\0\xE0\xD4U\"\0\0\0\0\xD0\xA1j#\0\0\0\0\xE0\xB65$\0\0\0\0\xD0\x83J%\0\0\0\0\xE0\x98\x15&\0\0\0\0\xD0e*'\0\0\0\0`\xB5\xFE'\0\0\0\0\xD0G\n)\0\0\0\0`\x97\xDE)\0\0\0\0\xD0)\xEA*\0\0\0\0|]\xBE+\0\0\0\0l*\xD3,\0\0\0\0|?\x9E-\0\0\0\0l\x0C\xB3.\0\0\0\0|!~/\0\0\0\0l\xEE\x920\0\0\0\0\xFC=g1\0\0\0\0l\xD0r2\0\0\0\0\xFC\x1FG3\0\0\0\0l\xB2R4\0\0\0\0\xFC\x01'5\0\0\0\0l\x9426\0\0\0\0\xFC\xE3\x067\0\0\0\0\xEC\xB0\x1B8\0\0\0\0\xFC\xC5\xE68\0\0\0\0\xEC\x92\xFB9\0\0\0\0\xFC\xA7\xC6:\0\0\0\0\xECt\xDB;\0\0\0\0|\xC4\xAF<\0\0\0\0\xECV\xBB=\0\0\0\0|\xA6\x8F>\0\0\0\0\xEC8\x9B?\0\0\0\0|\x88o@\0\0\0\0lU\x84A\0\0\0\0|jOB\0\0\0\0l7dC\0\0\0\0|L/D\0\0\0\0l\x19DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03D\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0A\0\0W\0\0T\0\0\0\0\0A\0\0P\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02`\x02`\xDA\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\x80\x04\xF5:\0\0\0\0\xF0\xC2\xB6;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\x80f\x0FF\0\0\0\0p3$G\0\0\0\0\0\x83\xF8G\0\0\0\0p\x15\x04I\0\0\0\0\0e\xD8I\0\0\0\0p\xF7\xE3J\0\0\0\0\0G\xB8K\0\0\0\0\xF0\x13\xCDL\0\0\0\0\0)\x98M\0\0\0\0\xF0\xF5\xACN\0\0\0\0\0\x0BxO\0\0\0\0\xF0\xD7\x8CP\0\0\0\0\x80'aQ\0\0\0\0\xF0\xB9lR\0\0\0\0\x80\tAS\0\0\0\0\xF0\x9BLT\0\0\0\0\x80\xEB U\0\0\0\0\xF0},V\0\0\0\0\x80\xCD\0W\0\0\0\0p\x9A\x15X\0\0\0\0\x80\xAF\xE0X\0\0\0\0p|\xF5Y\0\0\0\0\x80\x91\xC0Z\0\0\0\0p^\xD5[\0\0\0\0\0\xAE\xA9\\\0\0\0\0p@\xB5]\0\0\0\0\0\x90\x89^\0\0\0\0p\"\x95_\0\0\0\0\0ri`\0\0\0\0\xF0>~a\0\0\0\0\0TIb\0\0\0\0\xF0 ^c\0\0\0\0\x01\x02\x01\x03\x01\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\xF4\xA1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\x02\x06\x03`\x033\xE54\x8C\xFF\xFF\xFF\xFF\xB3\x87\x92\xA2\xFF\xFF\xFF\xFF@\xDB\xFF\xA8\xFF\xFF\xFF\xFF\xB0\x0F\xF1\xA9\xFF\xFF\xFF\xFF8Y\xE2\xAA\xFF\xFF\xFF\xFF0C\xD2\xAB\xFF\xFF\xFF\xFF\xB8\x8C\xC3\xAC\xFF\xFF\xFF\xFF\xB0v\xB3\xAD\xFF\xFF\xFF\xFF\xB8\xB5\xF4\xBB\xFF\xFF\xFF\xFF\xB0\xB5\xBF\xBC\xFF\xFF\xFF\xFF\xB8\x97\xD4\xBD\xFF\xFF\xFF\xFF\xB0\x97\x9F\xBE\xFF\xFF\xFF\xFF\xB8y\xB4\xBF\xFF\xFF\xFF\xFF\xB0y\x7F\xC0\xFF\xFF\xFF\xFF\xB8[\x94\xC1\xFF\xFF\xFF\xFF\xB0[_\xC2\xFF\xFF\xFF\xFF8x}\xC3\xFF\xFF\xFF\xFF\xB0=?\xC4\xFF\xFF\xFF\xFF8Z]\xC5\xFF\xFF\xFF\xFF\xB0\x1F\x1F\xC6\xFF\xFF\xFF\xFF8R\x18\xC7\xFF\xFF\xFF\xFF0<\x08\xC8\xFF\xFF\xFF\xFF8\x1E\x1D\xC9\xFF\xFF\xFF\xFF0\x1E\xE8\xC9\xFF\xFF\xFF\xFF8\x9F\x8B\xCA\xFF\xFF\xFF\xFF0\xC6\x1E\xCD\xFF\xFF\xFF\xFF(f\x95\xCD\xFF\xFF\xFF\xFF\xB0\x85\x0B\xEC\xFF\xFF\xFF\xFF(5\xF2\xEC\xFF\xFF\xFF\xFF\xB0JE\xED\xFF\xFF\xFF\xFF \xD6\x85\xED\xFF\xFF\xFF\xFF\xB0r\x13\xF7\xFF\xFF\xFF\xFF \x1B\xFA\xF7\xFF\xFF\xFF\xFF0>\xFE\xFC\xFF\xFF\xFF\xFF(\x11\xF6\xFD\xFF\xFF\xFF\xFF0u\x96\0\0\0\0\0 R\xD8\0\0\0\0\0\xB0\x8AW\x04\0\0\0\0\xA0:\xC6\x04\0\0\0\0\xB0\x1B\x96\x07\0\0\0\0\x98\xDA\xDF\x07\0\0\0\0(\x9F\xC6\x08\0\0\0\x000NZ\t\0\0\0\0 s\xDB\t\0\0\0\x000\x12\x1A\r\0\0\0\0\xA0\x87\x7F\r\0\0\0\x000\x7F\xE7\x0E\0\0\0\0\xA0i_\x0F\0\0\0\x000\xD6\xD9\x10\0\0\0\0\xA0K?\x11\0\0\0\0\xB0-\x89\x11\0\0\0\0\xA0\xA21\x13\0\0\0\x000T\xC3!\0\0\0\0 x'\"\0\0\0\0\xB0\xE4\xA1#\0\0\0\0\xA0\x94\x10$\0\0\0\0\xB0gJ%\0\0\0\0 <\xE7%\0\0\0\x000\x0F!'\0\0\0\0\xA0X\xD0'\0\0\0\0\xB0+\n)\0\0\0\0\xA0:\xB0)\0\0\0\x000\xD3\xE0*\0\0\0\0\xA0\x1C\x90+\0\0\0\x000\xF6LA\0\0\0\0\xC0/FB\0\0\0\0\xD0\xA3HC\0\0\0\0\xC0\x9C\x13D\0\0\0\0PK\x1FE\0\0\0\0\xC0~\xF3E\0\0\0\0\xD0g\x08G\0\0\0\0\xC0`\xD3G\0\0\0\0\xD0I\xE8H\0\0\0\0\xC0B\xB3I\0\0\0\0\xD0+\xC8J\0\0\0\0@_\x9CK\0\0\0\0\xD0\r\xA8L\0\0\0\0@A|M\0\0\0\0\xD0\xEF\x87N\0\0\0\0@#\\O\0\0\0\0P\x0CqP\0\0\0\0@\x05\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x9E\xBA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02X\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\xD2O\x87}\xFF\xFF\xFF\xFF\xD0D\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF@Pa\xD2\xFF\xFF\xFF\xFF\xB0U\xD2\xFA\xFF\xFF\xFF\xFFPq\xB8\xFE\xFF\xFF\xFF\xFF@T\xA8\xFF\xFF\xFF\xFF\xFFPS\x98\0\0\0\0\0@6\x88\x01\0\0\0\0P5x\x02\0\0\0\0\xC0Rq\x03\0\0\0\0\xD0Qa\x04\0\0\0\0\xC04Q\x05\0\0\0\0\xD03A\x06\0\0\0\0\xC0\x161\x07\0\0\0\0\xD0m\x8D\x07\0\0\0\0\xC0\xF8\x10\t\0\0\0\0P\xE9\xAD\t\0\0\0\0\xC0\xDA\xF0\n\0\0\0\0\xD0\xD9\xE0\x0B\0\0\0\0@\xF7\xD9\x0C\0\0\0\0\xD0\xBB\xC0\r\0\0\0\0@\xD9\xB9\x0E\0\0\0\0P\xD8\xA9\x0F\0\0\0\0@\xBB\x99\x10\0\0\0\0P\xBA\x89\x11\0\0\0\0@\x9Dy\x12\0\0\0\0P\x9Ci\x13\0\0\0\0@\x7FY\x14\0\0\0\0P~I\x15\0\0\0\0@a9\x16\0\0\0\0P`)\x17\0\0\0\0\xC0}\"\x18\0\0\0\0PB\t\x19\0\0\0\0\xC0_\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x07\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\t\x08\tn\xB6\0\0\0\0\0\0\0\0\xEEd\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0CPe\xFF\xFF\xFF\xFF\xFF\xFF\0\x10`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x18p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x1C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01!L\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x01_\x01}\x01de\xAA\x96\xFF\xFF\xFF\xFF\xD0;\x0F\xB8\xFF\xFF\xFF\xFF\x902\xFD\xB8\xFF\xFF\xFF\xFF &\xF1\xB9\xFF\xFF\xFF\xFF\x10f\xDE\xBA\xFF\xFF\xFF\xFF \xA08\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\xD3\x19\xDC\xFF\xFF\xFF\xFF\x10K\xB9\xDC\xFF\xFF\xFF\xFF \x07\xFB\xDD\xFF\xFF\xFF\xFF\x10\xD0\x9B\xDE\xFF\xFF\xFF\xFF \x8C\xDD\xDF\xFF\xFF\xFF\xFF\x10%T\xE0\xFF\xFF\xFF\xFF\xA0\xF1\x97\xF4\xFF\xFF\xFF\xFF\x10P\x05\xF5\xFF\xFF\xFF\xFF V\xC0\xF6\xFF\xFF\xFF\xFF\x90\x10\x0E\xF7\xFF\xFF\xFF\xFF \x1EQ\xF8\xFF\xFF\xFF\xFF\x10\xB7\xC7\xF8\xFF\xFF\xFF\xFF\xA0\xC4\n\xFA\xFF\xFF\xFF\xFF\x90\xEA\xA8\xFA\xFF\xFF\xFF\xFF \xF8\xEB\xFB\xFF\xFF\xFF\xFF\x90o\x8B\xFC\xFF\xFF\xFF\xFF \x80\xC9\x1D\0\0\0\0\x90\xC9x\x1E\0\0\0\0\xA0'\xA0\x1F\0\0\0\0\x90\xC13 \0\0\0\0 [\x81!\0\0\0\0\x90\xBA\x0B\"\0\0\0\0\xA0\x02X#\0\0\0\0\x10b\xE2#\0\0\0\0\xA0\xE47%\0\0\0\0\x10\xB9\xD4%\0\0\0\0\xA0\xB8\xF67\0\0\0\0\x10w\xB88\0\0\0\0 \xD5\xDF9\0\0\0\0\x90\x01\xE99\0\0\0\0\xA0\xF1\xC8;\0\0\0\0\x90\0o<\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x9C\xE1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\x03`\x03\x9C\x03\xB0\x0C\x04^\xFF\xFF\xFF\xFF\x90:\xA6\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x1C\x86\xA0\xFF\xFF\xFF\xFF\x80\xE9\x9A\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x905\x8D\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x10\xC5\xF3E\0\0\0\0\0|-G\0\0\0\0\x10\xA7\xD3G\0\0\0\0\0^\rI\0\0\0\0\x10\x89\xB3I\0\0\0\0\0@\xEDJ\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x95\xA0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xC8\x02!\x03g\x03\xB0\x0C\x04^\xFF\xFF\xFF\xFF\x90:\xA6\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x1C\x86\xA0\xFF\xFF\xFF\xFF\x80\xE9\x9A\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x905\x8D\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x08\xA1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xC8\x02!\x03g\x03\xB0\x0C\x04^\xFF\xFF\xFF\xFF\x90:\xA6\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x1C\x86\xA0\xFF\xFF\xFF\xFF\x80\xE9\x9A\xA1\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10u\xF8\xFA\xFF\xFF\xFF\xFF\0X\xE8\xFB\xFF\xFF\xFF\xFF\x10W\xD8\xFC\xFF\xFF\xFF\xFF\0:\xC8\xFD\xFF\xFF\xFF\xFF\x109\xB8\xFE\xFF\xFF\xFF\xFF\0\x1C\xA8\xFF\xFF\xFF\xFF\xFF\x10\x1B\x98\0\0\0\0\0\0\xFE\x87\x01\0\0\0\0\x10\xFDw\x02\0\0\0\0\x80\x1Aq\x03\0\0\0\0\x90\x19a\x04\0\0\0\0\x80\xFCP\x05\0\0\0\0\x90\xFB@\x06\0\0\0\0\x80\xDE0\x07\0\0\0\0\x905\x8D\x07\0\0\0\0\x80\xC0\x10\t\0\0\0\0\x10\xB1\xAD\t\0\0\0\0\x80\xA2\xF0\n\0\0\0\0\x90\xA1\xE0\x0B\0\0\0\0\0\xBF\xD9\x0C\0\0\0\0\x90\x83\xC0\r\0\0\0\0\0\xA1\xB9\x0E\0\0\0\0\x10\xA0\xA9\x0F\0\0\0\0\0\x83\x99\x10\0\0\0\0\x10\x82\x89\x11\0\0\0\0\0ey\x12\0\0\0\0\x10di\x13\0\0\0\0\0GY\x14\0\0\0\0\x10FI\x15\0\0\0\0\0)9\x16\0\0\0\0\x10()\x17\0\0\0\0\x80E\"\x18\0\0\0\0\x10\n\t\x19\0\0\0\0\x80'\x02\x1A\0\0\0\0\x90&\xF2\x1A\0\0\0\0\x80\t\xE2\x1B\0\0\0\0\x90\x08\xD2\x1C\0\0\0\0\x80\xEB\xC1\x1D\0\0\0\0\x90\xEA\xB1\x1E\0\0\0\0\x80\xCD\xA1\x1F\0\0\0\0\x10\x1Dv \0\0\0\0\x80\xAF\x81!\0\0\0\0\x10\xFFU\"\0\0\0\0\0\xCCj#\0\0\0\0\x10\xE15$\0\0\0\0\0\xAEJ%\0\0\0\0\x10\xC3\x15&\0\0\0\0\0\x90*'\0\0\0\0\x90\xDF\xFE'\0\0\0\0\0r\n)\0\0\0\0\x90\xC1\xDE)\0\0\0\0\0T\xEA*\0\0\0\0\x90\xA3\xBE+\0\0\0\0\x80p\xD3,\0\0\0\0\x90\x85\x9E-\0\0\0\0\x80R\xB3.\0\0\0\0\x90g~/\0\0\0\0\x804\x930\0\0\0\0\x10\x84g1\0\0\0\0\x80\x16s2\0\0\0\0\x10fG3\0\0\0\0\x80\xF8R4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x10\xEE\xC6:\0\0\0\0\0\xBB\xDB;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x05\x06\x05\x06\x05\x06\x05\x06\xED\xA0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x18L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01-01\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x02\0\0\0\x01\n\x05\0\0\0\0\0\0\0\0\0\xC8\x02!\x03I\x03\0h\x80\x9B\xFF\xFF\xFF\xFFP|M\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10a\xDD8\0\0\0\0\x90v\xFB9\0\0\0\0\x10C\xBD:\0\0\0\0\x90X\xDB;\0\0\0\0\x90_\xA6<\0\0\0\0\x90:\xBB=\0\0\0\0\x90A\x86>\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x90l7S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90),V\0\0\0\0\x900\xF7V\0\0\0\0\x10F\x15X\0\0\0\0\x90\x12\xD7X\0\0\0\0\x10(\xF5Y\0\0\0\0\x90\xF4\xB6Z\0\0\0\0\x10\n\xD5[\0\0\0\0\x10\x11\xA0\\\0\0\0\0\x10\xEC\xB4]\0\0\0\0\x10\xF3\x7F^\0\0\0\0\x10\xCE\x94_\0\0\0\0\x10\xD5_`\0\0\0\0\x90\xEA}a\0\0\0\0\x10\xB7?b\0\0\0\0\x90\xCC]c\0\0\0\0\x10\x99\x1Fd\0\0\0\0\x90\xAE=e\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x03\x80\xCF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xE0\x01\x1C\x02N\x02p\xE8\xB6\xA5\xFF\xFF\xFF\xFFp+\xF1\xAF\xFF\xFF\xFF\xFF`Vf\xB6\xFF\xFF\xFF\xFFp=A\xB7\xFF\xFF\xFF\xFF`6\x0C\xB8\xFF\xFF\xFF\xFF\xF0\x86\xFD\xB8\xFF\xFF\xFF\xFF\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\x10H'5\0\0\0\0\x80\xDA26\0\0\0\0\x10*\x077\0\0\0\0\0\xF7\x1B8\0\0\0\0\x10\x0C\xE78\0\0\0\0\0\xD9\xFB9\0\0\0\0\x90\x12\xF5:\0\0\0\0\0\xD1\xB6;\0\0\0\0\x90\n\xB0<\0\0\0\0\0\x9D\xBB=\0\0\0\0\x90\xEC\x8F>\0\0\0\0\0\x7F\x9B?\0\0\0\0\x90\xCEo@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x90\xB0OB\0\0\0\0\x80}dC\0\0\0\0\x90\x92/D\0\0\0\0\x80_DE\0\0\0\0\x90t\x0FF\0\0\0\0\x80A$G\0\0\0\0\x10\x91\xF8G\0\0\0\0\x80#\x04I\0\0\0\0\x10s\xD8I\0\0\0\0\x80\x05\xE4J\0\0\0\0\x90\xA5\x9CK\0\0\0\0\x80\\\xD6L\0\0\0\0\x90\x87|M\0\0\0\0\x80>\xB6N\0\0\0\0\x90i\\O\0\0\0\0\x80 \x96P\0\0\0\0\x90K\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\0\xB0\x86CX\0\0\0\0\x01\x02\x01\x03\x01\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x03\x02\x03\x04\x02\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x06\x84\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0@\x02\x88\x02\xB0\x02\0n\x8C\xE7\xFF\xFF\xFF\xFF\x80\x0Ba\x04\0\0\0\0p\xEEP\x05\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80\xCF \x08\0\0\0\0p\xB2\x10\t\0\0\0\0\x80\xB1\0\n\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\0\0\0\0\0\0\0\0\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C-\0\x000\0\x000\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x01_\x01}\x01\xB8g\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF\xB0\xFF\x97\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0\x0F\xE99\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01H\xDF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\x01\xDD\x01\x19\x02\x1C\x93\xFD\x86\xFF\xFF\xFF\xFF\x90\xAF\xB8\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\xF0Oe\xB5\xFF\xFF\xFF\xFF\xE0H0\xB6\xFF\xFF\xFF\xFF\xF01E\xB7\xFF\xFF\xFF\xFF\xE0*\x10\xB8\xFF\xFF\xFF\xFF\xF0\x13%\xB9\xFF\xFF\xFF\xFF\xE0\x0C\xF0\xB9\xFF\xFF\xFF\xFFp0\x0E\xBB\xFF\xFF\xFF\xFF\xE0\xEE\xCF\xBB\xFF\xFF\xFF\xFFp\x12\xEE\xBC\xFF\xFF\xFF\xFF`\x0B\xB9\xBD\xFF\xFF\xFF\xFF\xF0\x08r\xC2\xFF\xFF\xFF\xFF\xE0\xEBa\xC3\xFF\xFF\xFF\xFF\xF0\xEAQ\xC4\xFF\xFF\xFF\xFF`\x938\xC5\xFF\xFF\xFF\xFF\xF0\xCC1\xC6\xFF\xFF\xFF\xFF\xE0\xAF!\xC7\xFF\xFF\xFF\xFFp\xE9\x1A\xC8\xFF\xFF\xFF\xFF`\xCC\n\xC9\xFF\xFF\xFF\xFFp\xCB\xFA\xC9\xFF\xFF\xFF\xFF`\xAE\xEA\xCA\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10\x8Cc\xD3\xFF\xFF\xFF\xFF\0oS\xD4\xFF\xFF\xFF\xFF\x10\xE3U\xD5\xFF\xFF\xFF\xFF\0\xDC \xD6\xFF\xFF\xFF\xFF\x10\xC55\xD7\xFF\xFF\xFF\xFF\0\xBE\0\xD8\xFF\xFF\xFF\xFF\x10\xA7\x15\xD9\xFF\xFF\xFF\xFF\0\xA0\xE0\xD9\xFF\xFF\xFF\xFF\x90\xC3\xFE\xDA\xFF\xFF\xFF\xFF\0\x82\xC0\xDB\xFF\xFF\xFF\xFF\x90\xA5\xDE\xDC\xFF\xFF\xFF\xFF\x80\x9E\xA9\xDD\xFF\xFF\xFF\xFF\x90\x87\xBE\xDE\xFF\xFF\xFF\xFF\x80\x80\x89\xDF\xFF\xFF\xFF\xFF\x90i\x9E\xE0\xFF\xFF\xFF\xFF\x80bi\xE1\xFF\xFF\xFF\xFF\x90K~\xE2\xFF\xFF\xFF\xFF\x80DI\xE3\xFF\xFF\xFF\xFF\x90-^\xE4\xFF\xFF\xFF\xFF\x80&)\xE5\xFF\xFF\xFF\xFF\x10JG\xE6\xFF\xFF\xFF\xFF\0C\x12\xE7\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\0%\xF2\xE8\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\0\xD3\xD6\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\xE4\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0@\x02\x88\x02\xB0\x02\x80\x81\xFB\xD5\xFF\xFF\xFF\xFF\x80\x0Ba\x04\0\0\0\0p\xEEP\x05\0\0\0\0\x80\xED@\x06\0\0\0\0p\xD00\x07\0\0\0\0\x80\xCF \x08\0\0\0\0p\xB2\x10\t\0\0\0\0\x80\xB1\0\n\0\0\0\0p\x94\xF0\n\0\0\0\0\x80\x93\xE0\x0B\0\0\0\0\xF0\xB0\xD9\x0C\0\0\0\0\x80u\xC0\r\0\0\0\0\xF0\x92\xB9\x0E\0\0\0\0\0\x92\xA9\x0F\0\0\0\0\xF0t\x99\x10\0\0\0\0\0t\x89\x11\0\0\0\0\xF0Vy\x12\0\0\0\0\0Vi\x13\0\0\0\0\xF08Y\x14\0\0\0\0\08I\x15\0\0\0\0\xF0\x1A9\x16\0\0\0\0\0\x1A)\x17\0\0\0\0p7\"\x18\0\0\0\0\0\xFC\x08\x19\0\0\0\0p\x19\x02\x1A\0\0\0\0\x80\x18\xF2\x1A\0\0\0\0p\xFB\xE1\x1B\0\0\0\0\x80\xFA\xD1\x1C\0\0\0\0p\xDD\xC1\x1D\0\0\0\0\x80\xDC\xB1\x1E\0\0\0\0p\xBF\xA1\x1F\0\0\0\0\0\x0Fv \0\0\0\0p\xA1\x81!\0\0\0\0\0\xF1U\"\0\0\0\0\xF0\xBDj#\0\0\0\0\0\xD35$\0\0\0\0\xF0\x9FJ%\0\0\0\0\0\xB5\x15&\0\0\0\0\xF0\x81*'\0\0\0\0\x80\xD1\xFE'\0\0\0\0\xF0c\n)\0\0\0\0\x80\xB3\xDE)\0\0\0\0\xF0E\xEA*\0\0\0\0\x80\x95\xBE+\0\0\0\0pb\xD3,\0\0\0\0\x80w\x9E-\0\0\0\0pD\xB3.\0\0\0\0\x80Y~/\0\0\0\0p&\x930\0\0\0\0\0vg1\0\0\0\0p\x08s2\0\0\0\0\0XG3\0\0\0\0p\xEAR4\0\0\0\0\0:'5\0\0\0\0p\xCC26\0\0\0\0\0\x1C\x077\0\0\0\0\xF0\xE8\x1B8\0\0\0\0\0\xFE\xE68\0\0\0\0\xF0\xCA\xFB9\0\0\0\0\0\xE0\xC6:\0\0\0\0\xF0\xAC\xDB;\0\0\0\0\x80\xFC\xAF<\0\0\0\0\xF0\x8E\xBB=\0\0\0\0\x80\xDE\x8F>\0\0\0\0\xF0p\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0p\x8D\x84A\0\0\0\0\x80\xA2OB\0\0\0\0podC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\0\0\0\0\0\0\0\0\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C-\0\x000\0\x000\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\0\x17\x01?\x01\x90\x86\xAA\x96\xFF\xFF\xFF\xFF\0f\x0F\xB8\xFF\xFF\xFF\xFF\xC0\\\xFD\xB8\xFF\xFF\xFF\xFFPP\xF1\xB9\xFF\xFF\xFF\xFF@\x90\xDE\xBA\xFF\xFF\xFF\xFFP\xCA8\xDA\xFF\xFF\xFF\xFFP\x16\xEC\xDA\xFF\xFF\xFF\xFF\xD0\xFD\x19\xDC\xFF\xFF\xFF\xFF@u\xB9\xDC\xFF\xFF\xFF\xFFP1\xFB\xDD\xFF\xFF\xFF\xFF@\xFA\x9B\xDE\xFF\xFF\xFF\xFFP\xB6\xDD\xDF\xFF\xFF\xFF\xFF@OT\xE0\xFF\xFF\xFF\xFF\xD0\x1B\x98\xF4\xFF\xFF\xFF\xFF@z\x05\xF5\xFF\xFF\xFF\xFFP\x80\xC0\xF6\xFF\xFF\xFF\xFF\xC0:\x0E\xF7\xFF\xFF\xFF\xFFPHQ\xF8\xFF\xFF\xFF\xFF@\xE1\xC7\xF8\xFF\xFF\xFF\xFF\xD0\xEE\n\xFA\xFF\xFF\xFF\xFF\xC0\x14\xA9\xFA\xFF\xFF\xFF\xFFP\"\xEC\xFB\xFF\xFF\xFF\xFF\xC0\x99\x8B\xFC\xFF\xFF\xFF\xFFP\xAA\xC9\x1D\0\0\0\0\xC0\xF3x\x1E\0\0\0\0\xD0Q\xA0\x1F\0\0\0\0\xC0\xEB3 \0\0\0\0P\x85\x81!\0\0\0\0\xC0\xE4\x0B\"\0\0\0\0P\x7F`H\0\0\0\0\xC0\x04\x7FR\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x01p\xC0\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\0\x0E\x016\x01Hz\xAA\x96\xFF\xFF\xFF\xFF\xF0W\x0F\xB8\xFF\xFF\xFF\xFF\xB0N\xFD\xB8\xFF\xFF\xFF\xFF@B\xF1\xB9\xFF\xFF\xFF\xFF0\x82\xDE\xBA\xFF\xFF\xFF\xFF@\xBC8\xDA\xFF\xFF\xFF\xFF@\x08\xEC\xDA\xFF\xFF\xFF\xFF\xC0\xEF\x19\xDC\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF@#\xFB\xDD\xFF\xFF\xFF\xFF0\xEC\x9B\xDE\xFF\xFF\xFF\xFF@\xA8\xDD\xDF\xFF\xFF\xFF\xFF0AT\xE0\xFF\xFF\xFF\xFF\xC0\r\x98\xF4\xFF\xFF\xFF\xFF0l\x05\xF5\xFF\xFF\xFF\xFF@r\xC0\xF6\xFF\xFF\xFF\xFF\xB0,\x0E\xF7\xFF\xFF\xFF\xFF@:Q\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF\xC0\xE0\n\xFA\xFF\xFF\xFF\xFF\xB0\x06\xA9\xFA\xFF\xFF\xFF\xFF@\x14\xEC\xFB\xFF\xFF\xFF\xFF\xB0\x8B\x8B\xFC\xFF\xFF\xFF\xFF@\x9C\xC9\x1D\0\0\0\0\xB0\xE5x\x1E\0\0\0\0\xC0C\xA0\x1F\0\0\0\0\xB0\xDD3 \0\0\0\0@w\x81!\0\0\0\0\xB0\xD6\x0B\"\0\0\0\0@q`H\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\xB8\xCC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01-03\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x01\x06\x80Q\x01\0\0\0\0\0\x02\0\0\0\x01\x04\x01\x06\x80Q\x01\0\0\0\0\0\x10\x04\x92\x04\xCE\x04\xC5\x1D\x87i\xFF\xFF\xFF\xFFEG0\x8F\xFF\xFF\xFF\xFFP\xE5\\\x9B\xFF\xFF\xFF\xFF\xC5\xE2|\x9F\xFF\xFF\xFF\xFF\xC0q\0\xA1\xFF\xFF\xFF\xFF\xC5w^\xB0\xFF\xFF\xFF\xFF@=w\xB1\xFF\xFF\xFF\xFF\xD0\0A\xB2\xFF\xFF\xFF\xFF\xC0pX\xB3\xFF\xFF\xFF\xFFP4\"\xB4\xFF\xFF\xFF\xFF@\xA49\xB5\xFF\xFF\xFF\xFF\xD0g\x03\xB6\xFF\xFF\xFF\xFF\xC0\xD7\x1A\xB7\xFF\xFF\xFF\xFFP\x9B\xE4\xB7\xFF\xFF\xFF\xFF\xC0\\\xFD\xB8\xFF\xFF\xFF\xFFP \xC7\xB9\xFF\xFF\xFF\xFF@n\x1C\xCC\xFF\xFF\xFF\xFF\xD0\xE7l\xCC\xFF\xFF\xFF\xFF\xC0\x8F\xDC\xD3\xFF\xFF\xFF\xFF0\xD5\x17\xD4\xFF\xFF\xFF\xFF\xC0U3\xD5\xFF\xFF\xFF\xFF@\x92v\xD5\xFF\xFF\xFF\xFF@<\xD1\xFD\xFF\xFF\xFF\xFF\xB0\xFA\x92\xFE\xFF\xFF\xFF\xFF\xC0\xCD\xCC\xFF\xFF\xFF\xFF\xFF\xB0\xDCr\0\0\0\0\0\xC0Pu\x01\0\0\0\0\xB0I@\x02\0\0\0\0\xC02U\x03\0\0\0\0\xB0+ \x04\0\0\0\0@O>\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\x000\xC8\x17Y\0\0\0\0\xC0\xCE\x8FY\0\0\0\x000\xAA\xF7Z\0\0\0\0\xC0\xB0o[\0\0\0\0\xB0g\xA9\\\0\0\0\0\xC0|t]\0\0\0\0\xB0I\x89^\0\0\0\0\xC0^T_\0\0\0\0\xB0+i`\0\0\0\0\xC0@4a\0\0\0\0\xB0\rIb\0\0\0\0@]\x1Dc\0\0\0\0\xB0\xEF(d\0\0\0\0\x01\x02\x01\x03\x01\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x03\x02\x03\x05\x04\x02\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xBB\xBD\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x88\0\x99\0\xD5\0\x08\x1D\x87i\xFF\xFF\xFF\xFF`B\xDF\xBA\xFF\xFF\xFF\xFF\xD0K\x08\xFA\xFF\xFF\xFF\xFF@\xC3\xA7\xFA\xFF\xFF\xFF\xFF\xD0\xF1\xA7\xFF\xFF\xFF\xFF\xFF\xC8{C\0\0\0\0\0\xD0\xD3\x87\x01\0\0\0\0H\x7F\xFA\x01\0\0\0\0P\xF0p\x03\0\0\0\0H\x04\xDD\x03\0\0\0\0P\xD2P\x05\0\0\0\0H\x89\xBF\x05\0\0\0\0P\xB40\x07\0\0\0\0\xC8\xBC\xA0\x07\0\0\0\0P\x96\x10\t\0\0\0\0\xE0\xBC\xFB9\0\0\0\0`\xE1):\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x02\x05x\xBE\xFF\xFF\xFF\xFF\xFF\xFF\0\0`\xBE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\t\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\r\xB8\xC0\xFF\xFF\xFF\xFF\xFF\xFF\x01\x11\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x17L\0\0M\0\0T\0\0\0\0\0S\0\0D\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0-\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\x02<\x03d\x03\xB4r\xAA\x96\xFF\xFF\xFF\xFF\xE0I\x0F\xB8\xFF\xFF\xFF\xFF\xA0@\xFD\xB8\xFF\xFF\xFF\xFF04\xF1\xB9\xFF\xFF\xFF\xFF t\xDE\xBA\xFF\xFF\xFF\xFF0\xAE8\xDA\xFF\xFF\xFF\xFF0\xFA\xEB\xDA\xFF\xFF\xFF\xFF\xB0\xE1\x19\xDC\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF0\x15\xFB\xDD\xFF\xFF\xFF\xFF \xDE\x9B\xDE\xFF\xFF\xFF\xFF0\x9A\xDD\xDF\xFF\xFF\xFF\xFF 3T\xE0\xFF\xFF\xFF\xFF0\tZ\xF4\xFF\xFF\xFF\xFF D\xB6\xF4\xFF\xFF\xFF\xFF ^\x05\xF5\xFF\xFF\xFF\xFF0d\xC0\xF6\xFF\xFF\xFF\xFF\xA0\x1E\x0E\xF7\xFF\xFF\xFF\xFF0,Q\xF8\xFF\xFF\xFF\xFF \xC5\xC7\xF8\xFF\xFF\xFF\xFF\xB0\xD2\n\xFA\xFF\xFF\xFF\xFF\xA0\xF8\xA8\xFA\xFF\xFF\xFF\xFF0\x06\xEC\xFB\xFF\xFF\xFF\xFF\xA0}\x8B\xFC\xFF\xFF\xFF\xFF0\x8E\xC9\x1D\0\0\0\0\xA0\xD7x\x1E\0\0\0\0\xB05\xA0\x1F\0\0\0\0\xA0\xCF3 \0\0\0\x000i\x81!\0\0\0\0\xA0\xC8\x0B\"\0\0\0\0\xB0\x10X#\0\0\0\0 p\xE2#\0\0\0\0\xB0\xF27%\0\0\0\0 \xC7\xD4%\0\0\0\x000\x0F!'\0\0\0\0\xA0\xE3\xBD'\0\0\0\x000\xF1\0)\0\0\0\0 \x8B\x94)\0\0\0\0\xB0\r\xEA*\0\0\0\0\xA02k+\0\0\0\x000\xB5\xC0,\0\0\0\0 \xC4f-\0\0\0\x000\x97\xA0.\0\0\0\0 \xA6F/\0\0\0\x000y\x800\0\0\0\0\xA0M\x1D1\0\0\0\0\xB0 W2\0\0\0\0 j\x063\0\0\0\x000T84\0\0\0\0 \xC1\xF84\0\0\0\x000\x1F 6\0\0\0\0\xA0h\xCF6\0\0\0\0\xB0\xC6\xF67\0\0\0\0 \x85\xB88\0\0\0\x000\xE3\xDF9\0\0\0\0\xA0,\x8F:\0\0\0\0\xB0\xFF\xC8;\0\0\0\0\xA0\x0Eo<\0\0\0\x000\x91\xC4=\0\0\0\0\xA0\xF0N>\0\0\0\x000\xFE\x91?\0\0\0\0\xA0\xD2.@\0\0\0\x000\xF8\x86A\0\0\0\0 \xEF\x17B\0\0\0\x000\xC2QC\0\0\0\0 \xD1\xF7C\0\0\0\0\xB0SME\0\0\0\0\xA0\xED\xE0E\0\0\0\x000\x86\x11G\0\0\0\0 \x95\xB7G\0\0\0\0\xB0\xA2\xFAH\0\0\0\0 w\x97I\0\0\0\0\xB0\x84\xDAJ\0\0\0\0\xA0\x93\x80K\0\0\0\0\xB0f\xBAL\0\0\0\0\xA0u`M\0\0\0\0\xB0H\x9AN\0\0\0\0 \x92IO\0\0\0\x000e\x83P\0\0\0\0\xA09 Q\0\0\0\x000GcR\0\0\0\0\xA0\x1B\0S\0\0\0\x000)CT\0\0\0\0 8\xE9T\0\0\0\x000\x0B#V\0\0\0\0 \x1A\xC9V\0\0\0\x000\xED\x02X\0\0\0\0 \xFC\xA8X\0\0\0\x000\xCF\xE2Y\0\0\0\0 \xDE\x88Z\0\0\0\0\xB0`\xDE[\0\0\0\0 \xC0h\\\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01L\xD4\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01-01\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x02\0\0\0\x01\n\x05\0\0\0\0\0\0\0\0\0\xD0\x02*\x03\\\x03\x18L\x80\x9B\xFF\xFF\xFF\xFF@nM\x13\0\0\0\0\xC0$4\x14\0\0\0\0\xA0\xF9#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10a\xDD8\0\0\0\0\x90v\xFB9\0\0\0\0\x10C\xBD:\0\0\0\0\x90X\xDB;\0\0\0\0\x90_\xA6<\0\0\0\0\x90:\xBB=\0\0\0\0\x90A\x86>\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x90l7S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90),V\0\0\0\0\x900\xF7V\0\0\0\0\x10F\x15X\0\0\0\0\x90\x12\xD7X\0\0\0\0\x10(\xF5Y\0\0\0\0\x90\xF4\xB6Z\0\0\0\0\x10\n\xD5[\0\0\0\0\x10\x11\xA0\\\0\0\0\0\x10\xEC\xB4]\0\0\0\0\x10\xF3\x7F^\0\0\0\0\x10\xCE\x94_\0\0\0\0\x10\xD5_`\0\0\0\0\x90\xEA}a\0\0\0\0\x10\xB7?b\0\0\0\0\x90\xCC]c\0\0\0\0\x10\x99\x1Fd\0\0\0\0\x90\xAE=e\0\0\0\0\x90\xB5\x08f\0\0\0\0\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x02h\xEB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\0\0\0\0\0\0\0\0\x01\x0C\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0AKST\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\x01AKDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x98\x02\xEB\x02E\x03\xD1\xFD\xC2?\xFF\xFF\xFF\xFF\x993\x87}\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\x10\x14+\x1A\0\0\0\0\xB0B\xF2\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\xB0$\xD2\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\xB0\x06\xB2\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\x0009v \0\0\0\0\xA0\xCB\x81!\0\0\0\x000\x1BV\"\0\0\0\0 \xE8j#\0\0\0\x000\xFD5$\0\0\0\0 \xCAJ%\0\0\0\x000\xDF\x15&\0\0\0\0 \xAC*'\0\0\0\0\xB0\xFB\xFE'\0\0\0\0 \x8E\n)\0\0\0\0\xB0\xDD\xDE)\0\0\0\0 p\xEA*\0\0\0\0\xB0\xBF\xBE+\0\0\0\0\xA0\x8C\xD3,\0\0\0\0\xB0\xA1\x9E-\0\0\0\0\xA0n\xB3.\0\0\0\0\xB0\x83~/\0\0\0\0\xA0P\x930\0\0\0\x000\xA0g1\0\0\0\0\xA02s2\0\0\0\x000\x82G3\0\0\0\0\xA0\x14S4\0\0\0\x000d'5\0\0\0\0\xA0\xF626\0\0\0\x000F\x077\0\0\0\0 \x13\x1C8\0\0\0\x000(\xE78\0\0\0\0 \xF5\xFB9\0\0\0\x000\n\xC7:\0\0\0\0 \xD7\xDB;\0\0\0\0\xB0&\xB0<\0\0\0\0 \xB9\xBB=\0\0\0\0\xB0\x08\x90>\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x06\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\xA7\xD2\0\0\0\0\0\0\0\0'\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x14p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x18\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x1DL\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0NST\0\0\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\x01NDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xD8\x05\x93\x06\xE3\x06\xEC4=^\xFF\xFF\xFF\xFF\x0Cb\xCF\x9C\xFF\xFF\xFF\xFF\xFC\xE6\xA4\x9D\xFF\xFF\xFF\xFF\x8C~\xB8\x9E\xFF\xFF\xFF\xFF|\xD6\xBA\x9F\xFF\xFF\xFF\xFF\xDC\x88\xB6\xA0\xFF\xFF\xFF\xFFL\xFF8\xA1\xFF\xFF\xFF\xFF\\\x19\x95\xA2\xFF\xFF\xFF\xFFL\xFC\x84\xA3\xFF\xFF\xFF\xFF\\\xFBt\xA4\xFF\xFF\xFF\xFFL\xDEd\xA5\xFF\xFF\xFF\xFF\xDC\x17^\xA6\xFF\xFF\xFF\xFFL\xC0D\xA7\xFF\xFF\xFF\xFF\xDC\xF9=\xA8\xFF\xFF\xFF\xFFL\xA2$\xA9\xFF\xFF\xFF\xFF\xDC\xDB\x1D\xAA\xFF\xFF\xFF\xFFL\x84\x04\xAB\xFF\xFF\xFF\xFF\xDC\xBD\xFD\xAB\xFF\xFF\xFF\xFFLf\xE4\xAC\xFF\xFF\xFF\xFF\xDC\x9F\xDD\xAD\xFF\xFF\xFF\xFF\xCC\x82\xCD\xAE\xFF\xFF\xFF\xFF\xDC\x81\xBD\xAF\xFF\xFF\xFF\xFF\xCCd\xAD\xB0\xFF\xFF\xFF\xFF\\\x9E\xA6\xB1\xFF\xFF\xFF\xFF\xCCF\x8D\xB2\xFF\xFF\xFF\xFF\\\x80\x86\xB3\xFF\xFF\xFF\xFF\xCC(m\xB4\xFF\xFF\xFF\xFF\\bf\xB5\xFF\xFF\xFF\xFF\xCC\nM\xB6\xFF\xFF\xFF\xFF\\DF\xB7\xFF\xFF\xFF\xFF\xCC\xEC,\xB8\xFF\xFF\xFF\xFF\\&&\xB9\xFF\xFF\xFF\xFFL\t\x16\xBA\xFF\xFF\xFF\xFF\xDCB\x0F\xBB\xFF\xFF\xFF\xFFL\xEB\xF5\xBB\xFF\xFF\xFF\xFF\xDC$\xEF\xBC\xFF\xFF\xFF\xFFL\xCD\xD5\xBD\xFF\xFF\xFF\xFFlM\x9E\xBE\xFF\xFF\xFF\xFF\xA8\x06\xCF\xBE\xFF\xFF\xFF\xFF\x18\xAF\xB5\xBF\xFF\xFF\xFF\xFF81\xB8\xC0\xFF\xFF\xFF\xFF\xA8\xEFy\xC1\xFF\xFF\xFF\xFF8\x13\x98\xC2\xFF\xFF\xFF\xFF\xA8\xD1Y\xC3\xFF\xFF\xFF\xFF8\xF5w\xC4\xFF\xFF\xFF\xFF\xA8\xB39\xC5\xFF\xFF\xFF\xFF\xB8\x11a\xC6\xFF\xFF\xFF\xFF\xA8\x95\x19\xC7\xFF\xFF\xFF\xFF\xB8\xF3@\xC8\xFF\xFF\xFF\xFF(\xB2\x02\xC9\xFF\xFF\xFF\xFF\xB8\xD5 \xCA\xFF\xFF\xFF\xFF(\x94\xE2\xCA\xFF\xFF\xFF\xFF\xB8\xB7\0\xCC\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xC8\xE6`\xD2\xFF\xFF\xFF\xFF\xD8D\x88\xD3\xFF\xFF\xFF\xFFH\x03J\xD4\xFF\xFF\xFF\xFF\xD8&h\xD5\xFF\xFF\xFF\xFFH\xE5)\xD6\xFF\xFF\xFF\xFF\xD8\x08H\xD7\xFF\xFF\xFF\xFFH\xC7\t\xD8\xFF\xFF\xFF\xFF\xD8\xEA'\xD9\xFF\xFF\xFF\xFFH\xA9\xE9\xD9\xFF\xFF\xFF\xFFX\x07\x11\xDB\xFF\xFF\xFF\xFF\xC8\xC5\xD2\xDB\xFF\xFF\xFF\xFFXt\xDE\xDC\xFF\xFF\xFF\xFFHm\xA9\xDD\xFF\xFF\xFF\xFFXV\xBE\xDE\xFF\xFF\xFF\xFFHO\x89\xDF\xFF\xFF\xFF\xFFX8\x9E\xE0\xFF\xFF\xFF\xFFH1i\xE1\xFF\xFF\xFF\xFFX\x1A~\xE2\xFF\xFF\xFF\xFFH\x13I\xE3\xFF\xFF\xFF\xFFX\xFC]\xE4\xFF\xFF\xFF\xFFH\xF5(\xE5\xFF\xFF\xFF\xFF\xD8\x18G\xE6\xFF\xFF\xFF\xFF\xC8\x11\x12\xE7\xFF\xFF\xFF\xFF\xD8\xFA&\xE8\xFF\xFF\xFF\xFF\xC8\xF3\xF1\xE8\xFF\xFF\xFF\xFF\xD8\xDC\x06\xEA\xFF\xFF\xFF\xFF\xC8\xD5\xD1\xEA\xFF\xFF\xFF\xFF\xD8\xBE\xE6\xEB\xFF\xFF\xFF\xFF\xC8\xB7\xB1\xEC\xFF\xFF\xFF\xFF\xD8\xA0\xC6\xED\xFF\xFF\xFF\xFFH\xBE\xBF\xEE\xFF\xFF\xFF\xFFX\xBD\xAF\xEF\xFF\xFF\xFF\xFFH\xA0\x9F\xF0\xFF\xFF\xFF\xFFX\x9F\x8F\xF1\xFF\xFF\xFF\xFFH\x82\x7F\xF2\xFF\xFF\xFF\xFFX\x81o\xF3\xFF\xFF\xFF\xFFHd_\xF4\xFF\xFF\xFF\xFFXcO\xF5\xFF\xFF\xFF\xFFHF?\xF6\xFF\xFF\xFF\xFFXE/\xF7\xFF\xFF\xFF\xFF\xC8b(\xF8\xFF\xFF\xFF\xFFX'\x0F\xF9\xFF\xFF\xFF\xFF\xC8D\x08\xFA\xFF\xFF\xFF\xFF\xD8C\xF8\xFA\xFF\xFF\xFF\xFF\xC8&\xE8\xFB\xFF\xFF\xFF\xFF\xD8%\xD8\xFC\xFF\xFF\xFF\xFF\xC8\x08\xC8\xFD\xFF\xFF\xFF\xFF\xD8\x07\xB8\xFE\xFF\xFF\xFF\xFF\xC8\xEA\xA7\xFF\xFF\xFF\xFF\xFF\xD8\xE9\x97\0\0\0\0\0\xC8\xCC\x87\x01\0\0\0\0\xD8\xCBw\x02\0\0\0\0H\xE9p\x03\0\0\0\0X\xE8`\x04\0\0\0\0H\xCBP\x05\0\0\0\0X\xCA@\x06\0\0\0\0H\xAD0\x07\0\0\0\0X\xAC \x08\0\0\0\0H\x8F\x10\t\0\0\0\0X\x8E\0\n\0\0\0\0Hq\xF0\n\0\0\0\0Xp\xE0\x0B\0\0\0\0\xC8\x8D\xD9\x0C\0\0\0\0XR\xC0\r\0\0\0\0\xC8o\xB9\x0E\0\0\0\0\xD8n\xA9\x0F\0\0\0\0\xC8Q\x99\x10\0\0\0\0\xD8P\x89\x11\0\0\0\0\xC83y\x12\0\0\0\0\xD82i\x13\0\0\0\0\xC8\x15Y\x14\0\0\0\0\xD8\x14I\x15\0\0\0\0\xC8\xF78\x16\0\0\0\0\xD8\xF6(\x17\0\0\0\0H\x14\"\x18\0\0\0\0\xD8\xD8\x08\x19\0\0\0\0H\xF6\x01\x1A\0\0\0\0X\xF5\xF1\x1A\0\0\0\0H\xD8\xE1\x1B\0\0\0\0X\xD7\xD1\x1C\0\0\0\0H\xBA\xC1\x1D\0\0\0\0X\xB9\xB1\x1E\0\0\0\0H\x9C\xA1\x1F\0\0\0\0\xF4\xCFu \0\0\0\0db\x81!\0\0\0\0\xF4\xB1U\"\0\0\0\0\xD4pj#\0\0\0\0\xF4\x935$\0\0\0\0\xE4`J%\0\0\0\0\xF4u\x15&\0\0\0\0\xE4B*'\0\0\0\0t\x92\xFE'\0\0\0\0\xE4$\n)\0\0\0\0tt\xDE)\0\0\0\0\xE4\x06\xEA*\0\0\0\0tV\xBE+\0\0\0\0d#\xD3,\0\0\0\0t8\x9E-\0\0\0\0d\x05\xB3.\0\0\0\0t\x1A~/\0\0\0\0d\xE7\x920\0\0\0\0\xF46g1\0\0\0\0d\xC9r2\0\0\0\0\xF4\x18G3\0\0\0\0d\xABR4\0\0\0\0\xF4\xFA&5\0\0\0\0d\x8D26\0\0\0\0\xF4\xDC\x067\0\0\0\0\xE4\xA9\x1B8\0\0\0\0\xF4\xBE\xE68\0\0\0\0\xE4\x8B\xFB9\0\0\0\0\xF4\xA0\xC6:\0\0\0\0\xE4m\xDB;\0\0\0\0t\xBD\xAF<\0\0\0\0\xE4O\xBB=\0\0\0\0t\x9F\x8F>\0\0\0\0\xE41\x9B?\0\0\0\0t\x81o@\0\0\0\0dN\x84A\0\0\0\0tcOB\0\0\0\0d0dC\0\0\0\0tE/D\0\0\0\0d\x12DE\0\0\0\0\xF4w\xF3E\0\0\0\0\xE4.-G\0\0\0\0\xF4Y\xD3G\0\0\0\0\xE4\x10\rI\0\0\0\0\xF4;\xB3I\0\0\0\0\xE4\xF2\xECJ\0\0\0\0tX\x9CK\0\0\0\0d\x0F\xD6L\0\0\0\0t:|M\0\0\0\0H\r\xB6N\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x06\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x07\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x94\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x94\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA4\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC8\xCE\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD8\xDC\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xE8\xEA\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0N\0\0S\0\0T\0\0\0\0\0N\0\0D\0\0T\0\0\0\0\0N\0\0W\0\0T\0\0\0\0\0N\0\0P\0\0T\0\0\0\0\0N\0\0D\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\0\xCF\0\x0B\x01\x18\x96\xFD\x86\xFF\xFF\xFF\xFF\x90\xAF\xB8\x9E\xFF\xFF\xFF\xFF\x80\x07\xBB\x9F\xFF\xFF\xFF\xFF\x90\x0C\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\0\x18a\xD2\xFF\xFF\xFF\xFF\x10\x01v\xD3\xFF\xFF\xFF\xFF\0oS\xD4\xFF\xFF\xFF\xFF\x10\xE3U\xD5\xFF\xFF\xFF\xFF\0\xDC \xD6\xFF\xFF\xFF\xFF\x10\xC55\xD7\xFF\xFF\xFF\xFF\0\xBE\0\xD8\xFF\xFF\xFF\xFF\x10\xA7\x15\xD9\xFF\xFF\xFF\xFF\0\xA0\xE0\xD9\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\0\x0F\x17\xE9\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\0\xD3\xD6\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\0\xCB\x91\xEE\xFF\xFF\xFF\xFF\x90\xEE\xAF\xEF\xFF\xFF\xFF\xFF\0\xADq\xF0\xFF\xFF\xFF\xFF\x90\x19a\x04\0\0\0\0\x01\x02\x01\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x05\xE8\x9A\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0T\0\0\0\0\0M\0\0W\0\0T\0\0\0\0\0M\0\0P\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0]\0DKL\xA4\xFF\xFF\xFF\xFF\xE0\xDC\x9A \0\0\0\0P\x9B\\!\0\0\0\0\xE0\xBEz\"\0\0\0\0P}<#\0\0\0\0\xE0\x8C]D\0\0\0\0\xD0\xC8\xD6D\0\0\0\0\x01\x02\x01\x02\x01\x02\x01<\xAE\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\x10\x012\x01P\x01\xFCw\x80\x9B\xFF\xFF\xFF\xFF\xE0z\xF5'\0\0\0\0\xD0]\xE5(\0\0\0\0\xE0\\\xD5)\0\0\0\0\xD0?\xC5*\0\0\0\0`y\xBE+\0\0\0\0PF\xD3,\0\0\0\0`[\x9E-\0\0\0\0P(\xB3.\0\0\0\0`=~/\0\0\0\0P\n\x930\0\0\0\0\xE0Yg1\0\0\0\0P\xECr2\0\0\0\0\xE0;G3\0\0\0\0P\xCER4\0\0\0\0\xE0\x1D'5\0\0\0\0P\xB026\0\0\0\0\xE0\xFF\x067\0\0\0\0\xD0\xCC\x1B8\0\0\0\0\xE0\xE1\xE68\0\0\0\0\xD0\xAE\xFB9\0\0\0\0\xE0\xC3\xC6:\0\0\0\0\xD0\x90\xDB;\0\0\0\0`\xE0\xAF<\0\0\0\0\xD0r\xBB=\0\0\0\0`\xC2\x8F>\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x84\xBF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08L\0\0M\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0PST\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01PDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0 \x04\xA4\x04\xE0\x04p\xE8\xB6\xA5\xFF\xFF\xFF\xFFpOy\xA9\xFF\xFF\xFF\xFF\x809\xF1\xAF\xFF\xFF\xFF\xFFpdf\xB6\xFF\xFF\xFF\xFF\0\x10\x1B\xB7\xFF\xFF\xFF\xFF\xF0\xF2\n\xB8\xFF\xFF\xFF\xFF\x80\x8D\xEA\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xF0\xAE\x9D\xD2\xFF\xFF\xFF\xFF\0Y\x1B\xD7\xFF\xFF\xFF\xFF\xF0\xB4\x91\xD8\xFF\xFF\xFF\xFF\0\x07\0\xDB\xFF\xFF\xFF\xFF\xF0s\xC0\xDB\xFF\xFF\xFF\xFF\xA0\xB3\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\xA0\x95\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\x90i\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\x90K~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\x90-^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF\x10JG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF\x10,'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF\x10\x0E\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF\x10\xF0\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF\x10\xD2\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\x90\xEE\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\x90\xD0\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\x90\xB2o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\x90\x94O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\x90v/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\x90X\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0C\x8D\x07\0\0\0\0\x90\xCE\x10\t\0\0\0\0 \xBF\xAD\t\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0\xA0\x82\x0FF\0\0\0\0\x90O$G\0\0\0\0 \x9F\xF8G\0\0\0\0\x901\x04I\0\0\0\0 \x81\xD8I\0\0\0\0\x90\x13\xE4J\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x01\x02\x01\x02\x03\x02\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03L\x92\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01\x14L\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0P\0\0W\0\0T\0\0\0\0\0P\0\0P\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0`\x05\x0C\x06>\x06\xECx\xEEr\xFF\xFF\xFF\xFFp\x93\xB8\x9E\xFF\xFF\xFF\xFF`\xEB\xBA\x9F\xFF\xFF\xFF\xFF\xC8.\x87\xA0\xFF\xFF\xFF\xFF@\xB1\x9A\xA1\xFF\xFF\xFF\xFF\xF0\x06\x94\xA2\xFF\xFF\xFF\xFF@\xA9U\xA3\xFF\xFF\xFF\xFF\xF0]\x86\xA4\xFF\xFF\xFF\xFF`x(\xA5\xFF\xFF\xFF\xFF\xF0?f\xA6\xFF\xFF\xFF\xFF\xE0N\x0C\xA7\xFF\xFF\xFF\xFF\xF0!F\xA8\xFF\xFF\xFF\xFF\xE00\xEC\xA8\xFF\xFF\xFF\xFFp\xC9\x1C\xAA\xFF\xFF\xFF\xFF`M\xD5\xAA\xFF\xFF\xFF\xFFp\xAB\xFC\xAB\xFF\xFF\xFF\xFF`/\xB5\xAC\xFF\xFF\xFF\xFFp\x8D\xDC\xAD\xFF\xFF\xFF\xFF`\x11\x95\xAE\xFF\xFF\xFF\xFFpo\xBC\xAF\xFF\xFF\xFF\xFF\xE0-~\xB0\xFF\xFF\xFF\xFFpQ\x9C\xB1\xFF\xFF\xFF\xFF`Jg\xB2\xFF\xFF\xFF\xFFp3|\xB3\xFF\xFF\xFF\xFF`,G\xB4\xFF\xFF\xFF\xFFp\x15\\\xB5\xFF\xFF\xFF\xFF`\x0E'\xB6\xFF\xFF\xFF\xFFp\xF7;\xB7\xFF\xFF\xFF\xFF`\xF0\x06\xB8\xFF\xFF\xFF\xFF\xF0\x13%\xB9\xFF\xFF\xFF\xFF`\xD2\xE6\xB9\xFF\xFF\xFF\xFF\xF0\xF5\x04\xBB\xFF\xFF\xFF\xFF\xE0\xEE\xCF\xBB\xFF\xFF\xFF\xFF\xF0\xD7\xE4\xBC\xFF\xFF\xFF\xFF\xE0\xD0\xAF\xBD\xFF\xFF\xFF\xFF\xF0\xB9\xC4\xBE\xFF\xFF\xFF\xFF\xE0\xB2\x8F\xBF\xFF\xFF\xFF\xFF\xF0\x9B\xA4\xC0\xFF\xFF\xFF\xFF\xE0\x94o\xC1\xFF\xFF\xFF\xFF\xF0}\x84\xC2\xFF\xFF\xFF\xFF\xE0vO\xC3\xFF\xFF\xFF\xFF\xF0_d\xC4\xFF\xFF\xFF\xFF\xE0X/\xC5\xFF\xFF\xFF\xFFp|M\xC6\xFF\xFF\xFF\xFF\xE0:\x0F\xC7\xFF\xFF\xFF\xFFp^-\xC8\xFF\xFF\xFF\xFFp\xF0\x88\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\xE0\xFB`\xD2\xFF\xFF\xFF\xFF\xF0\xE4u\xD3\xFF\xFF\xFF\xFF\xE0\xDD@\xD4\xFF\xFF\xFF\xFF\xF0\xC6U\xD5\xFF\xFF\xFF\xFF\xE0\xBF \xD6\xFF\xFF\xFF\xFF\xF0\xA85\xD7\xFF\xFF\xFF\xFF\xE0\xA1\0\xD8\xFF\xFF\xFF\xFF\xF0\x8A\x15\xD9\xFF\xFF\xFF\xFF`\x923\xDA\xFF\xFF\xFF\xFFp\xA7\xFE\xDA\xFF\xFF\xFF\xFF`t\x13\xDC\xFF\xFF\xFF\xFFp\x89\xDE\xDC\xFF\xFF\xFF\xFF`\x82\xA9\xDD\xFF\xFF\xFF\xFFpk\xBE\xDE\xFF\xFF\xFF\xFF`d\x89\xDF\xFF\xFF\xFF\xFFpM\x9E\xE0\xFF\xFF\xFF\xFF`Fi\xE1\xFF\xFF\xFF\xFFp/~\xE2\xFF\xFF\xFF\xFF`(I\xE3\xFF\xFF\xFF\xFFp\x11^\xE4\xFF\xFF\xFF\xFF`\n)\xE5\xFF\xFF\xFF\xFF\xF0-G\xE6\xFF\xFF\xFF\xFF\xE0&\x12\xE7\xFF\xFF\xFF\xFF\xF0\x0F'\xE8\xFF\xFF\xFF\xFF\xE0\xF2\x16\xE9\xFF\xFF\xFF\xFF\xF0\xF1\x06\xEA\xFF\xFF\xFF\xFF\xE0\xD4\xF6\xEA\xFF\xFF\xFF\xFF\xF0\xD3\xE6\xEB\xFF\xFF\xFF\xFF\xE0\xB6\xD6\xEC\xFF\xFF\xFF\xFF\xF0\xB5\xC6\xED\xFF\xFF\xFF\xFF`\xD3\xBF\xEE\xFF\xFF\xFF\xFFp\xD2\xAF\xEF\xFF\xFF\xFF\xFF`\xB5\x9F\xF0\xFF\xFF\xFF\xFFp\xB4\x8F\xF1\xFF\xFF\xFF\xFF`\x97\x7F\xF2\xFF\xFF\xFF\xFFp\x96o\xF3\xFF\xFF\xFF\xFF`y_\xF4\xFF\xFF\xFF\xFFpxO\xF5\xFF\xFF\xFF\xFF`[?\xF6\xFF\xFF\xFF\xFFpZ/\xF7\xFF\xFF\xFF\xFF\xE0w(\xF8\xFF\xFF\xFF\xFFp<\x0F\xF9\xFF\xFF\xFF\xFF\xE0Y\x08\xFA\xFF\xFF\xFF\xFF\xF0X\xF8\xFA\xFF\xFF\xFF\xFF\xE0;\xE8\xFB\xFF\xFF\xFF\xFF\xF0:\xD8\xFC\xFF\xFF\xFF\xFF\xE0\x1D\xC8\xFD\xFF\xFF\xFF\xFF\xF0\x1C\xB8\xFE\xFF\xFF\xFF\xFF\xE0\xFF\xA7\xFF\xFF\xFF\xFF\xFF\xF0\xFE\x97\0\0\0\0\0\xE0\xE1\x87\x01\0\0\0\0\xF0\xE0w\x02\0\0\0\0`\xFEp\x03\0\0\0\0p\xFD`\x04\0\0\0\0`\xE0P\x05\0\0\0\0p\xDF@\x06\0\0\0\0`\xC20\x07\0\0\0\0p\xC1 \x08\0\0\0\0`\xA4\x10\t\0\0\0\0p\xA3\0\n\0\0\0\0`\x86\xF0\n\0\0\0\0p\x85\xE0\x0B\0\0\0\0\xE0\xA2\xD9\x0C\0\0\0\0pg\xC0\r\0\0\0\0\xE0\x84\xB9\x0E\0\0\0\0\xF0\x83\xA9\x0F\0\0\0\0\xE0f\x99\x10\0\0\0\0\xF0e\x89\x11\0\0\0\0\xE0Hy\x12\0\0\0\0\xF0Gi\x13\0\0\0\0\xE0*Y\x14\0\0\0\0\xF0)I\x15\0\0\0\0\xE0\x0C9\x16\0\0\0\0\xF0\x0B)\x17\0\0\0\0`)\"\x18\0\0\0\0\xF0\xED\x08\x19\0\0\0\0`\x0B\x02\x1A\0\0\0\0p\n\xF2\x1A\0\0\0\0`\xED\xE1\x1B\0\0\0\0p\xEC\xD1\x1C\0\0\0\0`\xCF\xC1\x1D\0\0\0\0p\xCE\xB1\x1E\0\0\0\0`\xB1\xA1\x1F\0\0\0\0\xF0\0v \0\0\0\0`\x93\x81!\0\0\0\0\xF0\xE2U\"\0\0\0\0\xE0\xAFj#\0\0\0\0\xF0\xC45$\0\0\0\0\xE0\x91J%\0\0\0\0\xF0\xA6\x15&\0\0\0\0\xE0s*'\0\0\0\0p\xC3\xFE'\0\0\0\0\xE0U\n)\0\0\0\0p\xA5\xDE)\0\0\0\0\xE07\xEA*\0\0\0\0p\x87\xBE+\0\0\0\0`T\xD3,\0\0\0\0pi\x9E-\0\0\0\0`6\xB3.\0\0\0\0pK~/\0\0\0\0`\x18\x930\0\0\0\0\xF0gg1\0\0\0\0`\xFAr2\0\0\0\0\xF0IG3\0\0\0\0`\xDCR4\0\0\0\0\xF0+'5\0\0\0\0`\xBE26\0\0\0\0\xF0\r\x077\0\0\0\0\xE0\xDA\x1B8\0\0\0\0\xF0\xEF\xE68\0\0\0\0\xE0\xBC\xFB9\0\0\0\0\xF0\xD1\xC6:\0\0\0\0\xE0\x9E\xDB;\0\0\0\0p\xEE\xAF<\0\0\0\0\xE0\x80\xBB=\0\0\0\0p\xD0\x8F>\0\0\0\0\xE0b\x9B?\0\0\0\0p\xB2o@\0\0\0\0`\x7F\x84A\0\0\0\0p\x94OB\0\0\0\0`adC\0\0\0\0pv/D\0\0\0\0`CDE\0\0\0\0\xF0\xA8\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x94\xB5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0D\0\0T\0\0\0\0\0E\0\0W\0\0T\0\0\0\0\0E\0\0P\0\0T\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\x05\xE8\x05$\x06\xECv=^\xFF\xFF\xFF\xFF\xA0\xBD\xB8\x9E\xFF\xFF\xFF\xFF\x90\x15\xBB\x9F\xFF\xFF\xFF\xFF\xA0\x1A\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF\x10&a\xD2\xFF\xFF\xFF\xFF \x0Fv\xD3\xFF\xFF\xFF\xFF\x10\x08A\xD4\xFF\xFF\xFF\xFF \xF1U\xD5\xFF\xFF\xFF\xFF\x10\xEA \xD6\xFF\xFF\xFF\xFF \xD35\xD7\xFF\xFF\xFF\xFF\x10\xCC\0\xD8\xFF\xFF\xFF\xFF \xB5\x15\xD9\xFF\xFF\xFF\xFF\x10\xAE\xE0\xD9\xFF\xFF\xFF\xFF\xA0\xD1\xFE\xDA\xFF\xFF\xFF\xFF\x10\x90\xC0\xDB\xFF\xFF\xFF\xFF\xA0\xB3\xDE\xDC\xFF\xFF\xFF\xFF\x90\xAC\xA9\xDD\xFF\xFF\xFF\xFF\xA0\x95\xBE\xDE\xFF\xFF\xFF\xFF\x90\x8E\x89\xDF\xFF\xFF\xFF\xFF\xA0w\x9E\xE0\xFF\xFF\xFF\xFF\x90pi\xE1\xFF\xFF\xFF\xFF\xA0Y~\xE2\xFF\xFF\xFF\xFF\x90RI\xE3\xFF\xFF\xFF\xFF\xA0;^\xE4\xFF\xFF\xFF\xFF\x904)\xE5\xFF\xFF\xFF\xFF XG\xE6\xFF\xFF\xFF\xFF\x10Q\x12\xE7\xFF\xFF\xFF\xFF :'\xE8\xFF\xFF\xFF\xFF\x103\xF2\xE8\xFF\xFF\xFF\xFF \x1C\x07\xEA\xFF\xFF\xFF\xFF\x10\x15\xD2\xEA\xFF\xFF\xFF\xFF \xFE\xE6\xEB\xFF\xFF\xFF\xFF\x10\xF7\xB1\xEC\xFF\xFF\xFF\xFF \xE0\xC6\xED\xFF\xFF\xFF\xFF\x10\xD9\x91\xEE\xFF\xFF\xFF\xFF\xA0\xFC\xAF\xEF\xFF\xFF\xFF\xFF\x10\xBBq\xF0\xFF\xFF\xFF\xFF\xA0\xDE\x8F\xF1\xFF\xFF\xFF\xFF\x90\xC1\x7F\xF2\xFF\xFF\xFF\xFF\xA0\xC0o\xF3\xFF\xFF\xFF\xFF\x90\xA3_\xF4\xFF\xFF\xFF\xFF\xA0\xA2O\xF5\xFF\xFF\xFF\xFF\x90\x85?\xF6\xFF\xFF\xFF\xFF\xA0\x84/\xF7\xFF\xFF\xFF\xFF\x10\xA2(\xF8\xFF\xFF\xFF\xFF\xA0f\x0F\xF9\xFF\xFF\xFF\xFF\x10\x84\x08\xFA\xFF\xFF\xFF\xFF \x83\xF8\xFA\xFF\xFF\xFF\xFF\x10f\xE8\xFB\xFF\xFF\xFF\xFF e\xD8\xFC\xFF\xFF\xFF\xFF\x10H\xC8\xFD\xFF\xFF\xFF\xFF G\xB8\xFE\xFF\xFF\xFF\xFF\x10*\xA8\xFF\xFF\xFF\xFF\xFF )\x98\0\0\0\0\0\x10\x0C\x88\x01\0\0\0\0 \x0Bx\x02\0\0\0\0\x90(q\x03\0\0\0\0\xA0'a\x04\0\0\0\0\x90\nQ\x05\0\0\0\0\xA0\tA\x06\0\0\0\0\x90\xEC0\x07\0\0\0\0\xA0\xEB \x08\0\0\0\0\x90\xCE\x10\t\0\0\0\0\xA0\xCD\0\n\0\0\0\0\x90\xB0\xF0\n\0\0\0\0\xA0\xAF\xE0\x0B\0\0\0\0\x10\xCD\xD9\x0C\0\0\0\0\xA0\x91\xC0\r\0\0\0\0\x10\xAF\xB9\x0E\0\0\0\0 \xAE\xA9\x0F\0\0\0\0\x10\x91\x99\x10\0\0\0\0 \x90\x89\x11\0\0\0\0\x10sy\x12\0\0\0\0 ri\x13\0\0\0\0\x10UY\x14\0\0\0\0 TI\x15\0\0\0\0\x1079\x16\0\0\0\0 6)\x17\0\0\0\0\x90S\"\x18\0\0\0\0 \x18\t\x19\0\0\0\0\x905\x02\x1A\0\0\0\0\xA04\xF2\x1A\0\0\0\0\x90\x17\xE2\x1B\0\0\0\0\xA0\x16\xD2\x1C\0\0\0\0\x90\xF9\xC1\x1D\0\0\0\0\xA0\xF8\xB1\x1E\0\0\0\0\x90\xDB\xA1\x1F\0\0\0\0 +v \0\0\0\0\x90\xBD\x81!\0\0\0\0 \rV\"\0\0\0\0\x10\xDAj#\0\0\0\0 \xEF5$\0\0\0\0\x10\xBCJ%\0\0\0\0 \xD1\x15&\0\0\0\0\x10\x9E*'\0\0\0\0\xA0\xED\xFE'\0\0\0\0\x10\x80\n)\0\0\0\0\xA0\xCF\xDE)\0\0\0\0\x10b\xEA*\0\0\0\0\xA0\xB1\xBE+\0\0\0\0\x90~\xD3,\0\0\0\0\xA0\x93\x9E-\0\0\0\0\x90`\xB3.\0\0\0\0\xA0u~/\0\0\0\0\x90B\x930\0\0\0\0 \x92g1\0\0\0\0\x90$s2\0\0\0\0 tG3\0\0\0\0\x90\x06S4\0\0\0\0 V'5\0\0\0\0\x90\xE826\0\0\0\0 8\x077\0\0\0\0\x10\x05\x1C8\0\0\0\0 \x1A\xE78\0\0\0\0\x10\xE7\xFB9\0\0\0\0 \xFC\xC6:\0\0\0\0\x10\xC9\xDB;\0\0\0\0\xA0\x18\xB0<\0\0\0\0\x10\xAB\xBB=\0\0\0\0\xA0\xFA\x8F>\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\x10\x8D\x9B?\0\0\0\0\xA0\xDCo@\0\0\0\0\x90\xA9\x84A\0\0\0\0\xA0\xBEOB\0\0\0\0\x90\x8BdC\0\0\0\0\xA0\xA0/D\0\0\0\0\x90mDE\0\0\0\0 \xD3\xF3E\0\0\0\0\x10\x8A-G\0\0\0\0 \xB5\xD3G\0\0\0\0\x10l\rI\0\0\0\0 \x97\xB3I\0\0\0\0\x10N\xEDJ\0\0\0\0\xA0\xB3\x9CK\0\0\0\0\x90j\xD6L\0\0\0\0\xA0\x95|M\0\0\0\0\x90L\xB6N\0\0\0\0\xA0w\\O\0\0\0\0\x90.\x96P\0\0\0\0\xA0Y\0\0\0\0\0\x7F\x9B?\0\0\0\0\x80\xC0o@\0\0\0\0\x80\x9B\x84A\0\0\0\0\x80\xA2OB\0\0\0\0\x80}dC\0\0\0\0\x80\x84/D\0\0\0\0pQDE\0\0\0\0\0\xB7\xF3E\0\0\0\0\xF0m-G\0\0\0\0\0\x99\xD3G\0\0\0\0\xF0O\rI\0\0\0\0\0{\xB3I\0\0\0\0\xF01\xEDJ\0\0\0\0\x80\x97\x9CK\0\0\0\0pN\xD6L\0\0\0\0\x80y|M\0\0\0\0p0\xB6N\0\0\0\0\x80[\\O\0\0\0\0p\x12\x96P\0\0\0\0\x80=\0\0\0\0 \x9B\x9B?\0\0\0\0\xB0\xEAo@\0\0\0\0\xA0\xB7\x84A\0\0\0\0\xB0\xCCOB\0\0\0\0\xA0\x99dC\0\0\0\0\xB0\xAE/D\0\0\0\0\xA0{DE\0\0\0\x000\xE1\xF3E\0\0\0\0\x01\x02\x03\x04\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x06\x07\x81\xCE\0\0\0\0\0\0\0\0\x01}\xFF\xFF\xFF\xFF\xFF\xFF\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x14\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01\x19L\0\0M\0\0T\0\0\0\0\0Y\0\0S\0\0T\0\0\0\0\0Y\0\0W\0\0T\0\0\0\0\0Y\0\0P\0\0T\0\0\0\0\0Y\0\0D\0\0T\0\0\0\0\0A\0\0K\0\0S\0\0T\0\0\0\0\0A\0\0K\0\0D\0\0T\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x88\0\x99\0\xB7\0\x80\xCC\x1E\xFE\xFF\xFF\xFF\xFF \x06\xDAJ\0\0\0\0\xF0\xCA\x8FK\0\0\0\0 \x9C\xA9N\0\0\0\0\x90\xCDCO\0\0\0\0\x80;\nX\0\0\0\0\x10\x0F\xA4Z\0\0\0\0@\x14\xB9[\0\0\0\0\x80\x1D\x8D\\\0\0\0\x000E\x96]\0\0\0\0\0\xC5c^\0\0\0\0<\xA0x_\0\0\0\0P\xB7L`\0\0\0\0<\x82Xa\0\0\0\0P\x99,b\0\0\0\0\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\0O\x03\x17\0\0\0\0\x80d!\x18\0\0\0\0\x001\xE3\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80'g\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\x80\xCE\x80!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0_\x02&\0\0\0\0\0\xAF)'\0\0\0\0\0\xB6\xF4'\0\0\0\0\x80\xE1\xED(\0\0\0\0\0\x98\xD4)\0\0\0\0\x80\xC3\xCD*\0\0\0\0\0z\xB4+\0\0\0\0\x80\xA5\xAD,\0\0\0\0\0\\\x94-\0\0\0\0\x80\x87\x8D.\0\0\0\0\0>t/\0\0\0\0\x80im0\0\0\0\0\x80Z]1\0\0\0\0\0\x86V2\0\0\0\0\x80<=3\0\0\0\0\0h64\0\0\0\0\x80\x1E\x1D5\0\0\0\0\0J\x166\0\0\0\0\x80\0\xFD6\0\0\0\0\0,\xF67\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\x80*\xBF;\0\0\0\0\0\xE1\xA5<\0\0\0\0\x80\x0C\x9F=\0\0\0\0\0\xC3\x85>\0\0\0\0\x80\xEE~?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xD0^A\0\0\0\0\0\x87EB\0\0\0\0\x80\xB2>C\0\0\0\0\x80\xA3.D\0\0\0\0\x80\x94\x1EE\0\0\0\0\0K\x05F\0\0\0\0\0\xB1\x07G\0\0\0\0\0\xA2\xF7G\0\0\0\0\0\x93\xE7H\0\0\0\0\0\x84\xD7I\0\0\0\0\0u\xC7J\0\0\0\0\0H\x97M\0\0\0\0\x01\x02\x01\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\0\0\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\t-\0\x000\0\x000\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x802 \xE2\xFF\xFF\xFF\xFF@\"\xDAJ\0\0\0\0\x01\x02\0\0\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08-\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x02\xE2\x02\x1E\x03\0\xAD\x98\xF6\xFF\xFF\xFF\xFF\xB0\x9F\xE6\xF6\xFF\xFF\xFF\xFF\xC0C\x13\xF8\xFF\xFF\xFF\xFF0\xD3\xC7\xF8\xFF\xFF\xFF\xFF@w\xF4\xF9\xFF\xFF\xFF\xFF\xB06\xD3\xFA\xFF\xFF\xFF\xFF\xC05\xC3\xFB\xFF\xFF\xFF\xFF0S\xBC\xFC\xFF\xFF\xFF\xFF@R\xAC\xFD\xFF\xFF\xFF\xFF05\x9C\xFE\xFF\xFF\xFF\xFF@4\x8C\xFF\xFF\xFF\xFF\xFF\xB0J\xA3\x07\0\0\0\0\xA0o$\x08\0\0\0\0\xB0\xBC0\x17\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\0\xB0\x86CX\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\0\0\0\0\0\0\0\0\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C-\0\x000\0\x000\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\0-\x02\r\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04-\0\x000\0\x000\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0+00\0\0\0\0\0\0\0\0\0\0\x01+02\0\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x10\0\x12\x000\0\0G\rB\0\0\0\0\x90\x05FB\0\0\0\0\x01\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08-\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0B\0\x80\x89X\xE9\xFF\xFF\xFF\xFF\x109M-\0\0\0\0\0\x85\xB5.\0\0\0\x000E\x7Fe\0\0\0\0\x01\0\x01\x02\0\0\0\0\0\0\0\0\0\0pb\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08-\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA0\x01\xD4\x01\x06\x02\xDC{\x19\xAA\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0P\x95x)\0\0\0\0@\xD0\xD4)\0\0\0\0@\xC1\xC4*\0\0\0\0@\xB2\xB4+\0\0\0\0@\xA3\xA4,\0\0\0\0@\x94\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0 \xC6\xE0e\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01$H\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\x02\x0F\x037\x03\xD0\xD6\xA3\xB6\xFF\xFF\xFF\xFF\xE0yr\x06\0\0\0\0P\xAB\x0C\x07\0\0\0\0`7$\x08\0\0\0\0\xD0\xDE\xED\x08\0\0\0\0\xE0j\x05\n\0\0\0\0P\x12\xCF\n\0\0\0\0\xE0\xEF\xE7\x0B\0\0\0\0\xD0u\xDA\x0C\0\0\0\0`#\xC9\r\0\0\0\0\xD0\xCA\x92\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0\xD0\xACr\x10\0\0\0\0`\xD5\xAD\x1C\0\0\0\0\xD0\t\x9F\x1D\0\0\0\0`\xFD\x92\x1E\0\0\0\0P\xE0\x82\x1F\0\0\0\0`\xDFr \0\0\0\0P\xC2b!\0\0\0\0`\xC1R\"\0\0\0\0\xD0\xDEK#\0\0\0\0`\xBCd$\0\0\0\0\xD0\xC0+%\0\0\0\0`o7&\0\0\0\0\xD0\xA2\x0B'\0\0\0\0\xE0s\x0B(\0\0\0\0PJ\xE2(\0\0\0\0`\xBE\xE4)\0\0\0\0\xD0f\xCB*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0H\xAB,\0\0\0\0\xE0G\x9B-\0\0\0\0\xD0\xB5x.\0\0\0\0`d\x84/\0\0\0\0\xE0\xA5X0\0\0\0\0`Fd1\0\0\0\0`\xC2A2\0\0\0\0`(D3\0\0\0\0`\xA4!4\0\0\0\0`\n$5\0\0\0\0`\x86\x016\0\0\0\0`\x93z7\0\0\0\0\xE0\xA2\xEA7\0\0\0\0\xE0|\xE28\0\0\0\0`\xBF\xD39\0\0\0\0\xE0^\xC2:\0\0\0\0`\xA1\xB3;\0\0\0\0`\x92\xA3<\0\0\0\0`\x83\x93=\0\0\0\0`t\x83>\0\0\0\0`O\x98?\0\0\0\0`Vc@\0\0\0\0\xE0\xF6nA\0\0\0\0\xE0rLB\0\0\0\0\xE0c]1\0\0\0\0`\x19r2\0\0\0\0` =3\0\0\0\0`\xFBQ4\0\0\0\0`\x02\x1D5\0\0\0\0`\xDD16\0\0\0\0`\xE4\xFC6\0\0\0\0\xE0\xF9\x1A8\0\0\0\0`\xC6\xDC8\0\0\0\0\xE0\xDB\xFA9\0\0\0\0`\xA8\xBC:\0\0\0\0\xE0\xBD\xDA;\0\0\0\0\xE0\xC4\xA5<\0\0\0\0\xE0\x9F\xBA=\0\0\0\0\xE0\xA6\x85>\0\0\0\0\xE0\x81\x9A?\0\0\0\0\xE0\x88e@\0\0\0\0`\x9E\x83A\0\0\0\0\xE0jEB\0\0\0\0`\x80cC\0\0\0\0\xE0L%D\0\0\0\0`bCE\0\0\0\0\xE0.\x05F\0\0\0\0`D#G\0\0\0\0`K\xEEG\0\0\0\0`&\x03I\0\0\0\0`-\xCEI\0\0\0\0`\x08\xE3J\0\0\0\0`\x0F\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\x01\x02\x03\x02\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x05\x06\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x05\x06\x01d\xA6\0\0\0\0\0\0\0\0\xC0\xA8\0\0\0\0\0\0\0\x04\xD0\xB6\0\0\0\0\0\0\0\x08\xE0\xC4\0\0\0\0\0\0\x01\x0C\xD0\xB6\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\x01\x04\xB0\x9A\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x01\xC2\x01\xFE\x01\xE0\x94\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF0\xCE\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0`\x83d0\0\0\0\0\xE0\xAE]1\0\0\0\0\xE0\x89r2\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0\x01\x02\x03\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x01\x02\x04\x02\x04\x02\x04\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x02 /\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\0\x0C`T\0\0\0\0\0\0\x01\x0CPF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\x01\xCB\x01\x07\x02h\x8E\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0\x01\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x985\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\0\xE1\0\x13\x01D\x8D\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\xBC6\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0CPF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x01\xC2\x01\x08\x02P\x93\x19\xAA\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF0\xCE\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0\x01\x02\x03\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x06\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x02\xB00\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\0\x0C`T\0\0\0\0\0\0\x01\x0CPF\0\0\0\0\0\0\x01\x08@8\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB0\x01\xE6\x01\x0E\x02\xDC\xB1\x86i\xFF\xFF\xFF\xFF\xE0<0\x9E\xFF\xFF\xFF\xFFPh0\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0P\xBD\xE8\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0@\xC8\xBD\x1B\0\0\0\0P\xC7\xAD\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0\0x\xF6'\0\0\0\0\x80\xBA\xE7(\0\0\0\0\0\xFD\xD8)\0\0\0\0\x80?\xCA*\0\0\0\0\x800\xBA+\0\0\0\0\0s\xAB,\0\0\0\0\0d\x9B-\0\0\0\0\x80\xA6\x8C.\0\0\0\0\x80\x97|/\0\0\0\0\0\xDAm0\0\0\0\0\x80\x1C_1\0\0\0\0\0_P2\0\0\0\0\0P@3\0\0\0\0\x80\x9214\0\0\0\0\x80\x83!5\0\0\0\0\0\xC6\x126\0\0\0\0\0\xB7\x027\0\0\0\0\x80\xF9\xF37\0\0\0\0\0<\xE58\0\0\0\0\x80~\xD69\0\0\0\0\x80o\xC6:\0\0\0\0\0\xB2\xB7;\0\0\0\0\0\xA3\xA7<\0\0\0\0\x80\xE5\x98=\0\0\0\0\x80\xD6\x88>\0\0\0\0\0\x19z?\0\0\0\0\x80[k@\0\0\0\0\0\x9E\\A\0\0\0\0\0\x8FLB\0\0\0\0\x80\xD1=C\0\0\0\0\x80\xC2-D\0\0\0\0\0\x05\x1FE\0\0\0\0\0\xF6\x0EF\0\0\0\0\x808\0G\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xA4)\0\0\0\0\0\0\0\0\xA0)\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\x08@8\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x84\x02D\x95\x19\xAA\xFF\xFF\xFF\xFFP\x0C\xDA\xE7\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0p\t\xE5(\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0\x10\xD9]1\0\0\0\0\x10\xB4r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0\x80\x93\xACN\0\0\0\0\0`nO\0\0\0\0\x80u\x8CP\0\0\0\0\x80|WQ\0\0\0\0\x80WlR\0\0\0\0\x80^7S\0\0\0\0\x809LT\0\0\0\0\x80@\x17U\0\0\0\0\x80\x1B,V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xBC.\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\xC4\x85\xB6V\xFF\xFF\xFF\xFF\xC4gj\xA2\xFF\xFF\xFF\xFF\x01\x02<^\0\0\0\0\0\0\0\0<^\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\x8D\x02\xFC}\xD5\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\0\x80L\xC7/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0@\xEA\xF6V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x02\x01\x02\x84N\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\0\0\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0\0\0\0\0\0\0\0\0\0\x02@\x02^\x02\xB8\xC2\xB6V\xFF\xFF\xFF\xFF\xE0ce\xA2\xFF\xFF\xFF\xFFP\x82{\xA3\xFF\xFF\xFF\xFF`\x80N\xA4\xFF\xFF\xFF\xFF\xD0\xB4?\xA5\xFF\xFF\xFF\xFF\xE0'%\xA6\xFF\xFF\xFF\xFF\xD0\x7F'\xA7\xFF\xFF\xFF\xFF\xE0\xF3)\xA8\xFF\xFF\xFF\xFFP\xB2\xEB\xA8\xFF\xFF\xFF\xFF\xE0\x85*\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xE0\xEC\xEC\xEB\xFF\xFF\xFF\xFFP\x94\xB6\xEC\xFF\xFF\xFF\xFF\xE0q\xCF\xED\xFF\xFF\xFF\xFFP\x19\x99\xEE\xFF\xFF\xFF\xFF`\xA5\xB0\xEF\xFF\xFF\xFF\xFF\xD0Lz\xF0\xFF\xFF\xFF\xFF`^\xA6\x04\0\0\0\0\xD0w+\x05\0\0\0\0\xE0\x03C\x06\0\0\0\0P\xAB\x0C\x07\0\0\0\0`7$\x08\0\0\0\0\xD0\xDE\xED\x08\0\0\0\0\xE0j\x05\n\0\0\0\0P\x12\xCF\n\0\0\0\0\xE0\xEF\xE7\x0B\0\0\0\0P\x97\xB1\x0C\0\0\0\0`#\xC9\r\0\0\0\0\xD0\xCA\x92\x0E\0\0\0\0`\x05\xA9\x0F\0\0\0\0\xD0\xACr\x10\0\0\0\0\xE0.\xF4\x1A\0\0\0\0\xD0\x9C\xD1\x1B\0\0\0\0`b\xD5\x1C\0\0\0\0P\xD0\xB2\x1D\0\0\0\0\xE0\x95\xB6\x1E\0\0\0\0\xD0\x03\x94\x1F\0\0\0\0`\xC9\x97 \0\0\0\0P7u!\0\0\0\0\xE0,\xA3\"\0\0\0\0P\xBCW#\0\0\0\0`_g$\0\0\0\0\xD0\xEF8%\0\0\0\0`\xB5<&\0\0\0\0P#\x1A'\0\0\0\0\xE0\xE8\x1D(\0\0\0\0\xD0V\xFB(\0\0\0\0\xE0m\0*\0\0\0\0\xD0\t\xCE*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0\x91M2\0\0\0\0\xE0\x90=3\0\0\0\0\xD0s-4\0\0\0\0\xE0r\x1D5\0\0\0\0\xD0U\r6\0\0\0\0\xE0T\xFD6\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02H!\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA0\x01\xD4\x01\x06\x02\x10~\x19\xAA\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0\xC0\xA3\xBE(\0\0\0\x0007\xE7)\0\0\0\0 \xA5\xC4*\0\0\0\x000\x19\xC7+\0\0\0\0 \x87\xA4,\0\0\0\x000\xFB\xA6-\0\0\0\0 i\x84.\0\0\0\x000\xDD\x86/\0\0\0\0 Kd0\0\0\0\x000\xBFf1\0\0\0\0\xA0gM2\0\0\0\0\xD8\x89=3\0\0\0\0\xC8VR4\0\0\0\0\xD8k\x1D5\0\0\0\0\xC8826\0\0\0\0\xD8M\xFD6\0\0\0\0HU\x1B8\0\0\0\0\xD8/\xDD8\0\0\0\0H7\xFB9\0\0\0\0\xD8\x11\xBD:\0\0\0\0H\x19\xDB;\0\0\0\0X.\xA6<\0\0\0\0H\xFB\xBA=\0\0\0\0X\x10\x86>\0\0\0\0H\xDD\x9A?\0\0\0\0X\xF2e@\0\0\0\0\xC8\xF9\x83A\0\0\0\0X\xD4EB\0\0\0\0 \x92\xFBB\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x02\xF0E\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x8E\x02\xA0\xF9\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xE0\x87\x18\x16\0\0\0\0\xF0\x86\x08\x17\0\0\0\0`\xBB\xF9\x17\0\0\0\0p\xBA\xE9\x18\0\0\0\0\xE0\xEE\xDA\x19\0\0\0\0p?\xCC\x1A\0\0\0\0\x90L\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x90.\x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x90\x10|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x90\xF2[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x90\xD4;#\0\0\0\0\x90\xC5+$\0\0\0\0\x90\xB6\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\x10\xD3\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0 \xC3\xE4(\0\0\0\0 kx)\0\0\0\0\x10\xA6\xD4)\0\0\0\0\x10\x97\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\x10y\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\x10[\x84.\0\0\0\0\x10Lt/\0\0\0\0\x10=d0\0\0\0\0\x90h]1\0\0\0\0\x90Cr2\0\0\0\0\x90J=3\0\0\0\0\x90%R4\0\0\0\0\x90,\x1D5\0\0\0\0\x90\x0726\0\0\0\0\x90\x0E\xFD6\0\0\0\0\x10$\x1B8\0\0\0\0\x90\xF0\xDC8\0\0\0\0\x10\x06\xFB9\0\0\0\0\x90\xD2\xBC:\0\0\0\0\x10\xE8\xDA;\0\0\0\0\x10\xEF\xA5<\0\0\0\0\x10\xCA\xBA=\0\0\0\0\x10\xD1\x85>\0\0\0\0\x10\xAC\x9A?\0\0\0\0\x10\xB3e@\0\0\0\0\x90\xC8\x83A\0\0\0\0\x10\x95EB\0\0\0\0\x90\xAAcC\0\0\0\0\x10w%D\0\0\0\0\x90\x8CCE\0\0\0\0\x10Y\x05F\0\0\0\0\x90n#G\0\0\0\0\x90u\xEEG\0\0\0\0\x90P\x03I\0\0\0\0\x90W\xCEI\0\0\0\0\x902\xE3J\0\0\0\0\x909\xAEK\0\0\0\0\x10O\xCCL\0\0\0\0\x90\x1B\x8EM\0\0\0\0\0\xC9KT\0\0\0\0 \xCE\xF6V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x01\x02`j\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+0530XM\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x8E\0$\x99\xB6V\xFF\xFF\xFF\xFF\x1C\xBD\x9D\x87\xFF\xFF\xFF\xFF(\x1CZ\xCB\xFF\xFF\xFF\xFF\xA0+\x95\xCC\xFF\xFF\xFF\xFF8\x80u\xD2\xFF\xFF\xFF\xFF(\0\xA61\0\0\0\0 \0q2\0\0\0\0(\xEA?D\0\0\0\0\x01\x02\x03\x04\x02\x05\x06\x02\xDCJ\0\0\0\0\0\0\0\0\xE4J\0\0\0\0\0\0\0\x04XM\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0Eh[\0\0\0\0\0\0\x01\x12h[\0\0\0\0\0\0\0\x12`T\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC8\x03A\x04i\x04x\xAB\xF2\xA1\xFF\xFF\xFF\xFF\x80/\x81\xA2\xFF\xFF\xFF\xFFp\x9D^\xA3\xFF\xFF\xFF\xFF\x80\x11a\xA4\xFF\xFF\xFF\xFFp\x7F>\xA5\xFF\xFF\xFF\xFF\x80\xF3@\xA6\xFF\xFF\xFF\xFFpa\x1E\xA7\xFF\xFF\xFF\xFF\x80\xD5 \xA8\xFF\xFF\xFF\xFF\xF0}\x07\xA9\xFF\xFF\xFF\xFF\0R\x8F\xF1\xFF\xFF\xFF\xFFp\x9C[\xF2\xFF\xFF\xFF\xFF\x80(s\xF3\xFF\xFF\xFF\xFFp~;\xF4\xFF\xFF\xFF\xFF\x80\xADU\xF5\xFF\xFF\xFF\xFF\xF0T\x1F\xF6\xFF\xFF\xFF\xFF\0\xE16\xF7\xFF\xFF\xFF\xFF\xF06\xFF\xF7\xFF\xFF\xFF\xFF\0\xDA\x0E\xF9\xFF\xFF\xFF\xFF\xF0\xBB\xE1\xF9\xFF\xFF\xFF\xFF\0H\xF9\xFA\xFF\xFF\xFF\xFFp\xEF\xC2\xFB\xFF\xFF\xFF\xFF\0\xCD\xDB\xFC\xFF\xFF\xFF\xFFpt\xA5\xFD\xFF\xFF\xFF\xFF\x80\0\xBD\xFE\xFF\xFF\xFF\xFF\xF0\xA7\x86\xFF\xFF\xFF\xFF\xFF\x004\x9E\0\0\0\0\0p\xDBg\x01\0\0\0\0\x80g\x7F\x02\0\0\0\0\xF0\x0EI\x03\0\0\0\0\x80\xECa\x04\0\0\0\0\xF0\x93+\x05\0\0\0\0\0 C\x06\0\0\0\0p\xC7\x0C\x07\0\0\0\0\x80S$\x08\0\0\0\0\xF0\xFA\xED\x08\0\0\0\0\0\x87\x05\n\0\0\0\0p.\xCF\n\0\0\0\0\0\x0C\xE8\x0B\0\0\0\0p\xB3\xB1\x0C\0\0\0\0\x80?\xC9\r\0\0\0\0\xF0Yk\x0E\0\0\0\0\0s\xAA\x0F\0\0\0\0p\x8DL\x10\0\0\0\0\0\xC5\xF4\x18\0\0\0\0pm\xDB\x19\0\0\0\0\0J\xD7\x1A\0\0\0\0p\xF2\xBD\x1B\0\0\0\0\0#U\x1E\0\0\0\0p\xE5\x8A\x1F\0\0\0\0\0zG \0\0\0\0\xF0\x19\x89!\0\0\0\0\0t<\"\0\0\0\0\xF0\x9Ek#\0\0\0\0\x80\xBF2$\0\0\0\0pE%%\0\0\0\0\x80D\x15&\0\0\0\0p'\x05'\0\0\0\0\xE0[\xF6'\0\0\0\0P\x90\xE7(\0\0\0\0`\x1B\xE2)\0\0\0\0P\x15\xCA*\0\0\0\0`+\xB2+\0\0\0\0\xD0_\xA3,\0\0\0\0\xE0G\x9B-\0\0\0\0P|\x8C.\0\0\0\0`{|/\0\0\0\0\xD0\xAFm0\0\0\0\0`\0_1\0\0\0\0\xD04P2\0\0\0\0`\xE2>3\0\0\0\0Ph14\0\0\0\0`\xC4\x1E5\0\0\0\0\xD0\x9B\x126\0\0\0\0\xE0\x9A\x027\0\0\0\0P\xCF\xF37\0\0\0\0\xE0\x1F\xE58\0\0\0\0PT\xD69\0\0\0\0`S\xC6:\0\0\0\0\xD0\x87\xB7;\0\0\0\0\xE0\x86\xA7<\0\0\0\0P\xBB\x98=\0\0\0\0`\xBA\x88>\0\0\0\0\xD0\xEEy?\0\0\0\0`?k@\0\0\0\0\xD0s\\A\0\0\0\0\xE0rLB\0\0\0\0P\xA7=C\0\0\0\0`\xA6-D\0\0\0\0P\xFD\x12E\0\0\0\0\xE06\x0CF\0\0\0\0P>*G\0\0\0\0`S\xF5G\0\0\0\0\xD0q\x0BI\0\0\0\0\xE0\xFA\xCBI\0\0\0\0P\x02\xEAJ\0\0\0\0`\x17\xB5K\0\0\0\0P\xE4\xC9L\0\0\0\0`\xF9\x94M\0\0\0\0P\xC6\xA9N\0\0\0\0`\xDBtO\0\0\0\0P\xA8\x89P\0\0\0\0`\xBDTQ\0\0\0\0P\x8AiR\0\0\0\0`\x9F4S\0\0\0\0\xD0\xA6RT\0\0\0\0`\x81\x14U\0\0\0\0\xD0\x882V\0\0\0\0`c\xF4V\0\0\0\0\xD0j\x12X\0\0\0\0\xE0\x7F\xDDX\0\0\0\0\xD0L\xF2Y\0\0\0\0\xE0a\xBDZ\0\0\0\0\xD0.\xD2[\0\0\0\0\xE0C\x9D\\\0\0\0\0\xD0\x10\xB2]\0\0\0\0\xE0%}^\0\0\0\0P-\x9B_\0\0\0\0\xE0\x07]`\0\0\0\0P\x0F{a\0\0\0\0\xE0\xE9\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x90l7S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90),V\0\0\0\0\x900\xF7V\0\0\0\0\xD0\x7F\xD0W\0\0\0\0\x10(\xF5Y\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x01\xD4\x1F\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\0\rL\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x04\x04 \xBF\x02\0\0\0\0\0\x02\0\0\0\x01\n\x04\x04 \xBF\x02\0\0\0\0\0\xE0\x07\xDC\x08\x0E\t\xB0J\xBD}\xFF\xFF\xFF\xFF\0\xCFY\xC8\xFF\xFF\xFF\xFF\0\xA6\xFA\xC8\xFF\xFF\xFF\xFF\x80\x9C8\xC9\xFF\xFF\xFF\xFF\x80\xEB\xE5\xCC\xFF\xFF\xFF\xFF\0\xFE\xAC\xCD\xFF\xFF\xFF\xFF\0\x1F\xC7\xCE\xFF\xFF\xFF\xFF\0\x83\x8F\xCF\xFF\xFF\xFF\xFF\0\xA4\xA9\xD0\xFF\xFF\xFF\xFF\0}\x84\xD1\xFF\xFF\xFF\xFF\x80\xD7\x8A\xD2\xFF\xFF\xFF\xFF\x80\xB0e\xD3\xFF\xFF\xFF\xFF\0\x0Bl\xD4\xFF\xFF\xFF\xFF`c6\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xF0\xFA\xEC\xEB\xFF\xFF\xFF\xFF\0m\xB5\xEC\xFF\xFF\xFF\xFF\xF0\x7F\xCF\xED\xFF\xFF\xFF\xFF\0\xF2\x97\xEE\xFF\xFF\xFF\xFFp\xB3\xB0\xEF\xFF\xFF\xFF\xFF\x80%y\xF0\xFF\xFF\xFF\xFF\xF0\xE6\x91\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFFp\x1As\xF3\xFF\xFF\xFF\xFF\x80\x8C;\xF4\xFF\xFF\xFF\xFFp\x9FU\xF5\xFF\xFF\xFF\xFF\x80\x11\x1E\xF6\xFF\xFF\xFF\xFF\xF0\xD26\xF7\xFF\xFF\xFF\xFF\0E\xFF\xF7\xFF\xFF\xFF\xFFp\x06\x18\xF9\xFF\xFF\xFF\xFF\0\xCA\xE1\xF9\xFF\xFF\xFF\xFF\xF09\xF9\xFA\xFF\xFF\xFF\xFFPB'\xFB\xFF\xFF\xFF\xFF\xE0\x8B|\x08\0\0\0\0\xD0\xB0\xFD\x08\0\0\0\0`\xEA\xF6\t\0\0\0\0\xD03\xA6\n\0\0\0\0`\xFC\xE9\x13\0\0\0\0`[!\x14\0\0\0\0`\xC6\xFA\x1A\0\0\0\0`n\x8E\x1B\0\0\0\0\xE0\xF8\xBE\x1C\0\0\0\0\xD0|w\x1D\0\0\0\0`\xFF\xCC\x1E\0\0\0\0P\x99`\x1F\0\0\0\0`\xB1\x82 \0\0\0\0\xD0\xB5I!\0\0\0\0\xE0\x9E^\"\0\0\0\0P] #\0\0\0\0`0Z$\0\0\0\0P?\0%\0\0\0\0\xE0\xED\x0B&\0\0\0\0\xD0\xE6\xD6&\0\0\0\0\xE0\xCF\xEB'\0\0\0\0P\x03\xC0(\0\0\0\0`\xEC\xD4)\0\0\0\0\xD0\x1F\xA9*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0\x01\x89,\0\0\0\0\xE0G\x9B-\0\0\0\0P\xA9_.\0\0\0\0\xE0){/\0\0\0\0\xD0\xC5H0\0\0\0\0\xE0\x07\xE70\0\0\0\0`Fd1\0\0\0\0`\xC2A2\0\0\0\0`(D3\0\0\0\0`\xA4!4\0\0\0\0`\n$5\0\0\0\0`\x86\x016\0\0\0\0`a\x167\0\0\0\0PD\x068\0\0\0\0\xE0}\xFF8\0\0\0\0\xD0`\xEF9\0\0\0\0\xE0_\xDF:\0\0\0\0\xD0B\xCF;\0\0\0\0\xE0A\xBF<\0\0\0\0\xD0$\xAF=\0\0\0\0\xE0#\x9F>\0\0\0\0\xD0\x06\x8F?\0\0\0\0\xE0\x05\x7F@\0\0\0\0\xE0\x81\\A\0\0\0\0\xE0\xE7^B\0\0\0\0\xF0\xB7AC\0\0\0\0`\xA6-D\0\0\0\0P\xFD\x12E\0\0\0\0\xE0\xD9\x0EF\0\0\0\0po\xE8F\0\0\0\0\xE0\x18\xECG\0\0\0\0\xD0\x11\xB7H\0\0\0\0\xE0\xFA\xCBI\0\0\0\0`<\xA0J\0\0\0\0\x9C.\xADK\0\0\0\0\xD0\xBDaL\0\0\0\0\x9C\xF9\x94M\0\0\0\0P\xC25N\0\0\0\0`\xDBtO\0\0\0\0\xE0\x91[P\0\0\0\0`\xBDTQ\0\0\0\0P\xA0DR\0\0\0\0`\x9F4S\0\0\0\0PlIT\0\0\0\0\xE0\xD2\x15U\0\0\0\0`\\)V\0\0\0\0\xF0\xC2\xF5V\0\0\0\0`\xCA\x13X\0\0\0\0\xF0\xA4\xD5X\0\0\0\0`\xAC\xF3Y\0\0\0\0\xF0\x86\xB5Z\0\0\0\0`\x8E\xD3[\0\0\0\0\xE0C\x9D\\\0\0\0\0Pb\xB3]\0\0\0\0`w~^\0\0\0\0`R\x93_\0\0\0\0`Y^`\0\0\0\0`\x1D{a\0\0\0\0\xE0\x8C?b\0\0\0\0\xF0^\\c\0\0\0\0\0^Ld\0\0\0\0\xF0@\"\x90\0\0\0\0\xF0x~\x90\0\0\0\0\0\x8EI\x91\0\0\0\0\xF0=\xB8\x91\0\0\0\0\0\xAB\xEF\x91\0\0\0\0\xF0Z^\x92\0\0\0\0\0p)\x93\0\0\0\0\xF0\xAA\x85\x93\0\0\0\0\x80R\xC6\x93\0\0\0\0\xF0<>\x94\0\0\0\0\0R\t\x95\0\0\0\0pR\\\x95\0\0\0\0\x80\xBF\x93\x95\0\0\0\0pY'\x96\0\0\0\0\x004\xE9\x96\0\0\0\0\xF0\xF92\x97\0\0\0\0\0gj\x97\0\0\0\0p;\x07\x98\0\0\0\0\0\x16\xC9\x98\0\0\0\0\xF0f\0\x99\0\0\0\0\x80\x0EA\x99\0\0\0\0p\x1D\xE7\x99\0\0\0\0\x802\xB2\x9A\0\0\0\0p\x0E\xD7\x9A\0\0\0\0\x80{\x0E\x9B\0\0\0\0p\xFF\xC6\x9B\0\0\0\0\x80\x14\x92\x9C\0\0\0\0p{\xA4\x9C\0\0\0\0\0#\xE5\x9C\0\0\0\0p\xE1\xA6\x9D\0\0\0\0\x80\xF6q\x9E\0\0\0\0\xF0\"{\x9E\0\0\0\0\x80\xCA\xBB\x9E\0\0\0\0p\xC3\x86\x9F\0\0\0\0\x807\x89\xA0\0\0\0\0\xF0\xDFo\xA1\0\0\0\0\0\xDF_\xA2\0\0\0\0\xF0\xC1O\xA3\0\0\0\0\0L-\xA4\0\0\0\0\xF0\xA3/\xA5\0\0\0\0\x80\xF3\x03\xA6\0\0\0\0\xF0\x85\x0F\xA7\0\0\0\0\0\x9B\xDA\xA7\0\0\0\0\xF0g\xEF\xA8\0\0\0\0\0}\xBA\xA9\0\0\0\0p\x84\xD8\xAA\0\0\0\0\0_\x9A\xAB\0\0\0\0pf\xB8\xAC\0\0\0\0\0Az\xAD\0\0\0\0pH\x98\xAE\0\0\0\0\0#Z\xAF\0\0\0\0p*x\xB0\0\0\0\0\x80?C\xB1\0\0\0\0p\x0CX\xB2\0\0\0\0\x80!#\xB3\0\0\0\0p\xEE7\xB4\0\0\0\0\x80\x03\x03\xB5\0\0\0\0\xF0\n!\xB6\0\0\0\0\x80\xE5\xE2\xB6\0\0\0\0\xF0\xEC\0\xB8\0\0\0\0\x80\xC7\xC2\xB8\0\0\0\0p\x94\xD7\xB9\0\0\0\0\0\xE4\xAB\xBA\0\0\0\0\xF0;\xAE\xBB\0\0\0\0\0\xC6\x8B\xBC\0\0\0\0p\xE3\x84\xBD\0\0\0\0\0\xA8k\xBE\0\0\0\0pPR\xBF\0\0\0\0\0\x8AK\xC0\0\0\0\0\xF0\xF7(\xC1\0\0\0\0\0e`\xC1\0\0\0\0p\x91i\xC1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01P \0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\r0*\0\0\0\0\0\0\x01\x11L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0I\0\0D\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x04\x04 \xBF\x02\0\0\0\0\0\x02\0\0\0\x01\n\x04\x04 \xBF\x02\0\0\0\0\0\xF0\x07\xEE\x08 \t\x19J\xBD}\xFF\xFF\xFF\xFF\0\xCFY\xC8\xFF\xFF\xFF\xFF\0\xA6\xFA\xC8\xFF\xFF\xFF\xFF\x80\x9C8\xC9\xFF\xFF\xFF\xFF\x80\xEB\xE5\xCC\xFF\xFF\xFF\xFF\0\xFE\xAC\xCD\xFF\xFF\xFF\xFF\0\x1F\xC7\xCE\xFF\xFF\xFF\xFF\0\x83\x8F\xCF\xFF\xFF\xFF\xFF\0\xA4\xA9\xD0\xFF\xFF\xFF\xFF\0}\x84\xD1\xFF\xFF\xFF\xFF\x80\xD7\x8A\xD2\xFF\xFF\xFF\xFF\x80\xB0e\xD3\xFF\xFF\xFF\xFF\0\x0Bl\xD4\xFF\xFF\xFF\xFF`c6\xE8\xFF\xFF\xFF\xFFP-\xF4\xE8\xFF\xFF\xFF\xFF`\xB9\x0B\xEA\xFF\xFF\xFF\xFF\xD0`\xD5\xEA\xFF\xFF\xFF\xFF\xF0\xFA\xEC\xEB\xFF\xFF\xFF\xFF\0m\xB5\xEC\xFF\xFF\xFF\xFF\xF0\x7F\xCF\xED\xFF\xFF\xFF\xFF\0\xF2\x97\xEE\xFF\xFF\xFF\xFFp\xB3\xB0\xEF\xFF\xFF\xFF\xFF\x80%y\xF0\xFF\xFF\xFF\xFF\xF0\xE6\x91\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFFp\x1As\xF3\xFF\xFF\xFF\xFF\x80\x8C;\xF4\xFF\xFF\xFF\xFFp\x9FU\xF5\xFF\xFF\xFF\xFF\x80\x11\x1E\xF6\xFF\xFF\xFF\xFF\xF0\xD26\xF7\xFF\xFF\xFF\xFF\0E\xFF\xF7\xFF\xFF\xFF\xFFp\x06\x18\xF9\xFF\xFF\xFF\xFF\0\xCA\xE1\xF9\xFF\xFF\xFF\xFF\xF09\xF9\xFA\xFF\xFF\xFF\xFFPB'\xFB\xFF\xFF\xFF\xFF\xE0\x8B|\x08\0\0\0\0\xD0\xB0\xFD\x08\0\0\0\0`\xEA\xF6\t\0\0\0\0\xD03\xA6\n\0\0\0\0`\xFC\xE9\x13\0\0\0\0`[!\x14\0\0\0\0`\xC6\xFA\x1A\0\0\0\0`n\x8E\x1B\0\0\0\0\xE0\xF8\xBE\x1C\0\0\0\0\xD0|w\x1D\0\0\0\0`\xFF\xCC\x1E\0\0\0\0P\x99`\x1F\0\0\0\0`\xB1\x82 \0\0\0\0\xD0\xB5I!\0\0\0\0\xE0\x9E^\"\0\0\0\0P] #\0\0\0\0`0Z$\0\0\0\0P?\0%\0\0\0\0\xE0\xED\x0B&\0\0\0\0\xD0\xE6\xD6&\0\0\0\0\xE0\xCF\xEB'\0\0\0\0P\x03\xC0(\0\0\0\0`\xEC\xD4)\0\0\0\0\xD0\x1F\xA9*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0\x01\x89,\0\0\0\0\xE0G\x9B-\0\0\0\0P\xA9_.\0\0\0\0\xE0){/\0\0\0\0\xD0\xC5H0\0\0\0\0\xE0\x07\xE70\0\0\0\0`Fd1\0\0\0\0`\xC2A2\0\0\0\0`(D3\0\0\0\0`\xA4!4\0\0\0\0`\n$5\0\0\0\0`\x86\x016\0\0\0\0`a\x167\0\0\0\0PD\x068\0\0\0\0\xE0}\xFF8\0\0\0\0\xD0`\xEF9\0\0\0\0\xE0_\xDF:\0\0\0\0\xD0B\xCF;\0\0\0\0\xE0A\xBF<\0\0\0\0\xD0$\xAF=\0\0\0\0\xE0#\x9F>\0\0\0\0\xD0\x06\x8F?\0\0\0\0\xE0\x05\x7F@\0\0\0\0\xE0\x81\\A\0\0\0\0\xE0\xE7^B\0\0\0\0\xF0\xB7AC\0\0\0\0`\xA6-D\0\0\0\0P\xFD\x12E\0\0\0\0\xE0\xD9\x0EF\0\0\0\0po\xE8F\0\0\0\0\xE0\x18\xECG\0\0\0\0P\x06\xBBH\0\0\0\0\xE0\xFA\xCBI\0\0\0\0`<\xA0J\0\0\0\0\xE0\xDC\xABK\0\0\0\0\xD0\xBDaL\0\0\0\0\x9C\xF9\x94M\0\0\0\0P\xC25N\0\0\0\0\xE0\x0B\\N\0\0\0\0P\xDC\x84N\0\0\0\0`\xDBtO\0\0\0\0\xE0\x91[P\0\0\0\0`\xBDTQ\0\0\0\0P\xA0DR\0\0\0\0`\x9F4S\0\0\0\0PlIT\0\0\0\0\xE0\xD2\x15U\0\0\0\0`\\)V\0\0\0\0\xF0\xC2\xF5V\0\0\0\0`\xCA\x13X\0\0\0\0\xF0\xA4\xD5X\0\0\0\0`\xAC\xF3Y\0\0\0\0\xF0\x86\xB5Z\0\0\0\0`\x8E\xD3[\0\0\0\0\xE0C\x9D\\\0\0\0\0Pb\xB3]\0\0\0\0`w~^\0\0\0\0`R\x93_\0\0\0\0`Y^`\0\0\0\0`\x1D{a\0\0\0\0\xE0\x8C?b\0\0\0\0\xF0^\\c\0\0\0\0\0^Ld\0\0\0\0\xF0@\"\x90\0\0\0\0\xF0x~\x90\0\0\0\0\0\x8EI\x91\0\0\0\0\xF0=\xB8\x91\0\0\0\0\0\xAB\xEF\x91\0\0\0\0\xF0Z^\x92\0\0\0\0\0p)\x93\0\0\0\0\xF0\xAA\x85\x93\0\0\0\0\x80R\xC6\x93\0\0\0\0\xF0<>\x94\0\0\0\0\0R\t\x95\0\0\0\0pR\\\x95\0\0\0\0\x80\xBF\x93\x95\0\0\0\0pY'\x96\0\0\0\0\x004\xE9\x96\0\0\0\0\xF0\xF92\x97\0\0\0\0\0gj\x97\0\0\0\0p;\x07\x98\0\0\0\0\0\x16\xC9\x98\0\0\0\0\xF0f\0\x99\0\0\0\0\x80\x0EA\x99\0\0\0\0p\x1D\xE7\x99\0\0\0\0\x802\xB2\x9A\0\0\0\0p\x0E\xD7\x9A\0\0\0\0\x80{\x0E\x9B\0\0\0\0p\xFF\xC6\x9B\0\0\0\0\x80\x14\x92\x9C\0\0\0\0p{\xA4\x9C\0\0\0\0\0#\xE5\x9C\0\0\0\0p\xE1\xA6\x9D\0\0\0\0\x80\xF6q\x9E\0\0\0\0\xF0\"{\x9E\0\0\0\0\x80\xCA\xBB\x9E\0\0\0\0p\xC3\x86\x9F\0\0\0\0\x807\x89\xA0\0\0\0\0\xF0\xDFo\xA1\0\0\0\0\0\xDF_\xA2\0\0\0\0\xF0\xC1O\xA3\0\0\0\0\0L-\xA4\0\0\0\0\xF0\xA3/\xA5\0\0\0\0\x80\xF3\x03\xA6\0\0\0\0\xF0\x85\x0F\xA7\0\0\0\0\0\x9B\xDA\xA7\0\0\0\0\xF0g\xEF\xA8\0\0\0\0\0}\xBA\xA9\0\0\0\0p\x84\xD8\xAA\0\0\0\0\0_\x9A\xAB\0\0\0\0pf\xB8\xAC\0\0\0\0\0Az\xAD\0\0\0\0pH\x98\xAE\0\0\0\0\0#Z\xAF\0\0\0\0p*x\xB0\0\0\0\0\x80?C\xB1\0\0\0\0p\x0CX\xB2\0\0\0\0\x80!#\xB3\0\0\0\0p\xEE7\xB4\0\0\0\0\x80\x03\x03\xB5\0\0\0\0\xF0\n!\xB6\0\0\0\0\x80\xE5\xE2\xB6\0\0\0\0\xF0\xEC\0\xB8\0\0\0\0\x80\xC7\xC2\xB8\0\0\0\0p\x94\xD7\xB9\0\0\0\0\0\xE4\xAB\xBA\0\0\0\0\xF0;\xAE\xBB\0\0\0\0\0\xC6\x8B\xBC\0\0\0\0p\xE3\x84\xBD\0\0\0\0\0\xA8k\xBE\0\0\0\0pPR\xBF\0\0\0\0\0\x8AK\xC0\0\0\0\0\xF0\xF7(\xC1\0\0\0\0\0e`\xC1\0\0\0\0p\x91i\xC1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE7 \0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\r0*\0\0\0\0\0\0\x01\x11L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0I\0\0D\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\0Q\0\x83\0\x8AC\x8C\x88\xFF\xFF\xFF\xFF\n+\xA3\x91\xFF\xFF\xFF\xFF\x80\xE65\xCD\xFF\xFF\xFF\xFFp\xCEY\xD1\xFF\xFF\xFF\xFF\xF0>;\xD2\xFF\xFF\xFF\xFF\x10\xBB2\xD5\xFF\xFF\xFF\xFF\x90\xF2\xB6\xE4\xFF\xFF\xFF\xFF\0\x98/\xED\xFF\xFF\xFF\xFF\0\xC7=\n\0\0\0\0\x01\x02\x03\x04\x02\x03\x02\x03\x02\xF6c\0\0\0\0\0\0\0\0\xF6c\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\t\x80p\0\0\0\0\0\0\0\r\x90~\0\0\0\0\0\0\0\x11L\0\0M\0\0T\0\0\0\0\0P\0\0L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0HKT\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x02m\x02\x9F\x02\x90ci\x85\xFF\xFF\xFF\xFF01M\xCA\xFF\xFF\xFF\xFF0\x93\xDB\xCA\xFF\xFF\xFF\xFFxqK\xCB\xFF\xFF\xFF\xFF\x90\xDE\xA0\xD2\xFF\xFF\xFF\xFF\x80\xD7k\xD3\xFF\xFF\xFF\xFF\xB8X\x93\xD4\xFF\xFF\xFF\xFF8\xB0B\xD5\xFF\xFF\xFF\xFF\xB8:s\xD6\xFF\xFF\xFF\xFF\xB8A>\xD7\xFF\xFF\xFF\xFF\xB82.\xD8\xFF\xFF\xFF\xFF\xB89\xF9\xD8\xFF\xFF\xFF\xFF\xB8\x14\x0E\xDA\xFF\xFF\xFF\xFF\xB8\x1B\xD9\xDA\xFF\xFF\xFF\xFF\xB8\xF6\xED\xDB\xFF\xFF\xFF\xFF\xB8\xFD\xB8\xDC\xFF\xFF\xFF\xFF\xB8\xD8\xCD\xDD\xFF\xFF\xFF\xFF8\x1A\xA2\xDE\xFF\xFF\xFF\xFF8\xF5\xB6\xDF\xFF\xFF\xFF\xFF8\xFC\x81\xE0\xFF\xFF\xFF\xFF(\xC9\x96\xE1\xFF\xFF\xFF\xFF8iO\xE2\xFF\xFF\xFF\xFF(\xABv\xE3\xFF\xFF\xFF\xFF8K/\xE4\xFF\xFF\xFF\xFF\xA8\xC7_\xE5\xFF\xFF\xFF\xFF8-\x0F\xE6\xFF\xFF\xFF\xFF\xA8\xA9?\xE7\xFF\xFF\xFF\xFF\xB8I\xF8\xE7\xFF\xFF\xFF\xFF\xA8\x8B\x1F\xE9\xFF\xFF\xFF\xFF\xB8+\xD8\xE9\xFF\xFF\xFF\xFF\xA8m\xFF\xEA\xFF\xFF\xFF\xFF\xB8\r\xB8\xEB\xFF\xFF\xFF\xFF\xA8O\xDF\xEC\xFF\xFF\xFF\xFF\xB8\xEF\x97\xED\xFF\xFF\xFF\xFF(l\xC8\xEE\xFF\xFF\xFF\xFF\xB8\xD1w\xEF\xFF\xFF\xFF\xFF(N\xA8\xF0\xFF\xFF\xFF\xFF\xB8\xB3W\xF1\xFF\xFF\xFF\xFF(0\x88\xF2\xFF\xFF\xFF\xFF8\xD0@\xF3\xFF\xFF\xFF\xFF(\x12h\xF4\xFF\xFF\xFF\xFF8\xB2 \xF5\xFF\xFF\xFF\xFF(\xF4G\xF6\xFF\xFF\xFF\xFF8~%\xF7\xFF\xFF\xFF\xFF(a\x15\xF8\xFF\xFF\xFF\xFF8`\x05\xF9\xFF\xFF\xFF\xFF(C\xF5\xF9\xFF\xFF\xFF\xFF8B\xE5\xFA\xFF\xFF\xFF\xFF\xA8_\xDE\xFB\xFF\xFF\xFF\xFF\xB8^\xCE\xFC\xFF\xFF\xFF\xFF\xA8A\xBE\xFD\xFF\xFF\xFF\xFF\xB8@\xAE\xFE\xFF\xFF\xFF\xFF\xA8#\x9E\xFF\xFF\xFF\xFF\xFF\xB8\"\x8E\0\0\0\0\0\xA8\x05~\x01\0\0\0\0\xB8\x04n\x02\0\0\0\0\xA8\xE7]\x03\0\0\0\0\xB8\xE6M\x04\0\0\0\0(\x04G\x05\0\0\0\08\x037\x06\0\0\0\0(\xE6&\x07\0\0\0\08=\x83\x07\0\0\0\0(\xC8\x06\t\0\0\0\08\xC7\xF6\t\0\0\0\0(\xAA\xE6\n\0\0\0\08\xA9\xD6\x0B\0\0\0\0(\x8C\xC6\x0C\0\0\0\089\x9B\x11\0\0\0\0\xA8lo\x12\0\0\0\0\x01\x02\x03\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\nk\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\x08\x88w\0\0\0\0\0\0\x01\r\x90~\0\0\0\0\0\0\0\x12L\0\0M\0\0T\0\0\0\0\0H\0\0K\0\0T\0\0\0\0\0H\0\0K\0\0S\0\0T\0\0\0\0\0H\0\0K\0\0W\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x01\xC2\x01\xEA\x01\x94\xFC\xD3\x86\xFF\xFF\xFF\xFF\xA0\xEA\x0B\x0F\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\x80>\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x80 \x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x80\x02|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x80\xE4[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x80\xC6;#\0\0\0\0\x90\xC5+$\0\0\0\0\x80\xA8\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\0\xC5\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\x10\xA6\xD4)\0\0\0\0\0\x89\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\0k\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\0M\x84.\0\0\0\0\x10Lt/\0\0\0\0\0/d0\0\0\0\0\x90h]1\0\0\0\0\x80KM2\0\0\0\0\x90J=3\0\0\0\0\x80--4\0\0\0\0\x90,\x1D5\0\0\0\0\x80\x0F\r6\0\0\0\0\xB0\xC1\xE9:\0\0\0\0\xA0\xBA\xB4;\0\0\0\0\xB0\xB9\xA4<\0\0\0\0\xA0\x9C\x94=\0\0\0\0\xB0\x9B\x84>\0\0\0\0\xA0~t?\0\0\0\0\xB0}d@\0\0\0\0\xA0`TA\0\0\0\0\xB0_DB\0\0\0\0\xA0B4C\0\0\0\0\xB0A$D\0\0\0\0 _\x1DE\0\0\0\0\xB0\xA8\x15U\0\0\0\0\x80o\x05V\0\0\0\0\xB0\x8A\xF5V\0\0\0\0\x80Q\xE5W\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xECU\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x98\x02?\x82\xB6V\xFF\xFF\xFF\xFF\xBF\x0F\x12\xA2\xFF\xFF\xFF\xFF\x10\xD3\xA3\xB5\xFF\xFF\xFF\xFF\x80a'\x15\0\0\0\0\xF0\x95\x18\x16\0\0\0\0\0\x95\x08\x17\0\0\0\0p\xC9\xF9\x17\0\0\0\0\x80\xC8\xE9\x18\0\0\0\0\xF0\xFC\xDA\x19\0\0\0\0\x80M\xCC\x1A\0\0\0\0\xA0Z\xBC\x1B\0\0\0\0\xA0K\xAC\x1C\0\0\0\0\xA0<\x9C\x1D\0\0\0\0\xA0-\x8C\x1E\0\0\0\0\xA0\x1E|\x1F\0\0\0\0\xA0\x0Fl \0\0\0\0\xA0\0\\!\0\0\0\0\xA0\xF1K\"\0\0\0\0\xA0\xE2;#\0\0\0\0\xA0\xD3+$\0\0\0\0\xA0\xC4\x1B%\0\0\0\0\xA0\xB5\x0B&\0\0\0\0 \xE1\x04'\0\0\0\0 \xD2\xF4'\0\0\0\x000\xD1\xE4(\0\0\0\x000yx)\0\0\0\0 \xB4\xD4)\0\0\0\0 \xA5\xC4*\0\0\0\0 \x96\xB4+\0\0\0\0 \x87\xA4,\0\0\0\0 x\x94-\0\0\0\0 i\x84.\0\0\0\0 Zt/\0\0\0\0 Kd0\0\0\0\0\xA0v]1\0\0\0\0\xA0Qr2\0\0\0\0\xA0X=3\0\0\0\0\xA03R4\0\0\0\0\xA0:\x1D5\0\0\0\0\xA0\x1526\0\0\0\0\xA0\x1C\xFD6\0\0\0\0 2\x1B8\0\0\0\0\xA0\xFE\xDC8\0\0\0\0 \x14\xFB9\0\0\0\0\xA0\xE0\xBC:\0\0\0\0 \xF6\xDA;\0\0\0\0 \xFD\xA5<\0\0\0\0 \xD8\xBA=\0\0\0\0 \xDF\x85>\0\0\0\0 \xBA\x9A?\0\0\0\0 \xC1e@\0\0\0\0\xA0\xD6\x83A\0\0\0\0 \xA3EB\0\0\0\0\xA0\xB8cC\0\0\0\0 \x85%D\0\0\0\0\xA0\x9ACE\0\0\0\0 g\x05F\0\0\0\0\xA0|#G\0\0\0\0\xA0\x83\xEEG\0\0\0\0\xA0^\x03I\0\0\0\0\xA0e\xCEI\0\0\0\0\xA0@\xE3J\0\0\0\0\xA0G\xAEK\0\0\0\0 ]\xCCL\0\0\0\0\xA0)\x8EM\0\0\0\0\x10\xD7KT\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x06\x03\xC1a\0\0\0\0\0\0\0\0\xC1a\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\0\x0C\x90~\0\0\0\0\0\0\x01\x10\x80p\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0I\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0WIB\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x8E\0`If?\xFF\xFF\xFF\xFF\xE0\x85x\xA9\xFF\xFF\xFF\xFF`\xDE\x16\xBA\xFF\xFF\xFF\xFF\x88\x83\xBF\xCB\xFF\xFF\xFF\xFFp\xEEV\xD2\xFF\xFF\xFF\xFF\x08\xC6<\xD7\xFF\xFF\xFF\xFF\0&\xFF\xDA\xFF\xFF\xFF\xFF\x88\xBE\xB5\xF4\xFF\xFF\xFF\xFF\x01\x02\x03\x04\x03\x05\x03\x06 d\0\0\0\0\0\0\0\0 d\0\0\0\0\0\0\0\x04 g\0\0\0\0\0\0\0\x08xi\0\0\0\0\0\0\0\x0E\x90~\0\0\0\0\0\0\0\x14\x80p\0\0\0\0\0\0\0\x18pb\0\0\0\0\0\0\0\x1CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\x002\0\x000\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0W\0\0I\0\0B\0\0\0\0\0WIT\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x98\xC1\x16\xBA\xFF\xFF\xFF\xFF\xF0\xB9X\xD0\xFF\xFF\xFF\xFFh\xA2\xB5\xF4\xFF\xFF\xFF\xFF\x01\x02\x03\xE8\x83\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\x98\x85\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\09\0\x003\0\x000\0\0\0\0\0W\0\0I\0\0T\0\0\0\0\0IST\0\0 \x1C\0\0\0\0\0\0\x01IDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x04\x04\xA0m\x01\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0 \x03\x84\x03\xB6\x03\xFA\xC2\xB6V\xFF\xFF\xFF\xFF\x88E0\x9E\xFF\xFF\xFF\xFF\0\xCFY\xC8\xFF\xFF\xFF\xFF\0\xA6\xFA\xC8\xFF\xFF\xFF\xFF\x80\x9C8\xC9\xFF\xFF\xFF\xFF\x80\xEB\xE5\xCC\xFF\xFF\xFF\xFF\0\xFE\xAC\xCD\xFF\xFF\xFF\xFF\0\x1F\xC7\xCE\xFF\xFF\xFF\xFF\0\x83\x8F\xCF\xFF\xFF\xFF\xFF\0\xA4\xA9\xD0\xFF\xFF\xFF\xFF\0}\x84\xD1\xFF\xFF\xFF\xFF\x80\xD7\x8A\xD2\xFF\xFF\xFF\xFF\x80\xB0e\xD3\xFF\xFF\xFF\xFF\0\x0Bl\xD4\xFF\xFF\xFF\xFF\x800Z\xD7\xFF\xFF\xFF\xFF\0X\xDF\xD7\xFF\xFF\xFF\xFF\x80\xC3/\xD8\xFF\xFF\xFF\xFF\0c\x1E\xD9\xFF\xFF\xFF\xFF\0\xF7\x10\xDA\xFF\xFF\xFF\xFF\0\xD0\xEB\xDA\xFF\xFF\xFF\xFF\x004\xB4\xDB\xFF\xFF\xFF\xFF\0=\xB9\xDC\xFF\xFF\xFF\xFF\0\x8D\xE0\xDD\xFF\xFF\xFF\xFF\x80\xCE\xB4\xDE\xFF\xFF\xFF\xFF\x80\xBF\xA4\xDF\xFF\xFF\xFF\xFF\0v\x8B\xE0\xFF\xFF\xFF\xFF\0}V\xE1\xFF\xFF\xFF\xFF\x80f\xBE\xE2\xFF\xFF\xFF\xFF\0_6\xE3\xFF\xFF\xFF\xFF\x80H\x9E\xE4\xFF\xFF\xFF\xFF\0A\x16\xE5\xFF\xFF\xFF\xFF\0\xF0t\xE6\xFF\xFF\xFF\xFF\x80\xD2\x11\xE7\xFF\xFF\xFF\xFF\x80\xAD&\xE8\xFF\xFF\xFF\xFF\0z\xE8\xE8\xFF\xFF\xFF\xFF\xE0\x8B|\x08\0\0\0\0\xD0\xB0\xFD\x08\0\0\0\0`\xEA\xF6\t\0\0\0\0\xD03\xA6\n\0\0\0\0`\xFC\xE9\x13\0\0\0\0`[!\x14\0\0\0\0`\xC6\xFA\x1A\0\0\0\0`n\x8E\x1B\0\0\0\0\xE0\xF8\xBE\x1C\0\0\0\0\xD0|w\x1D\0\0\0\0`\xFF\xCC\x1E\0\0\0\0P\x99`\x1F\0\0\0\0`\xB1\x82 \0\0\0\0\xD0\xB5I!\0\0\0\0\xE0\x9E^\"\0\0\0\0P] #\0\0\0\0`0Z$\0\0\0\0P?\0%\0\0\0\0\xE0\xED\x0B&\0\0\0\0\xD0\xE6\xD6&\0\0\0\0\xE0\xCF\xEB'\0\0\0\0P\x03\xC0(\0\0\0\0`\xEC\xD4)\0\0\0\0\xD0\x1F\xA9*\0\0\0\0\xE0e\xBB+\0\0\0\0\xD0\x01\x89,\0\0\0\0\xE0G\x9B-\0\0\0\0P\xA9_.\0\0\0\0\xE0){/\0\0\0\0\xD0\xC5H0\0\0\0\0\xE0\x96H1\0\0\0\0Pn<2\0\0\0\0`\xB313\0\0\0\0\xD0\xFE\x1A4\0\0\0\0`\x95\x115\0\0\0\0P\xA6\xF15\0\0\0\0\x80\x08\x047\0\0\0\0p\x01\xCF7\0\0\0\0\x80_\xF68\0\0\0\0\xE0\xF9\xDC9\0\0\0\0p\xED\xD0:\0\0\0\0`[\xAE;\0\0\0\0p\xA0\xA3<\0\0\0\0`\xB2\xA0=\0\0\0\0p\x82\x83>\0\0\0\0\xE0\x9F|?\0\0\0\0p6s@\0\0\0\0`\xA4PA\0\0\0\0\0\x8FLB\0\0\0\0pOHC\0\0\0\0\0q,D\0\0\0\0\xF0\xF6\x1EE\0\0\0\0\0S\x0CF\0\0\0\0\xF0c\xECF\0\0\0\0\x005\xECG\0\0\0\0p\xF5\xE7H\0\0\0\0\0\x17\xCCI\0\0\0\0\xF0\x9C\xBEJ\0\0\0\0\0\xF9\xABK\0\0\0\0\xF0\t\x8CL\0\0\0\0\x80\x15\x95M\0\0\0\0p\x9B\x87N\0\0\0\0\x80\xF7tO\0\0\0\0\xF0B^P\0\0\0\0\x80\xD9TQ\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x06!\0\0\0\0\0\0\0\0\xF8 \0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0J\0\0M\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0I\0\0D\0\0T\0\0\0\0\0I\0\0D\0\0D\0\0T\0\0\0\0\0+0430H?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\xA0\x9A\x86i\xFF\xFF\xFF\xFF@\xD7\xF9\xD0\xFF\xFF\xFF\xFF\x01\x02\xE0@\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04H?\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02@\x02r\x02\xC4\x96R\xA7\xFF\xFF\xFF\xFF\xD0\x9A\xA3\xB5\xFF\xFF\xFF\xFF@)'\x15\0\0\0\0\xB0]\x18\x16\0\0\0\0\xC0\\\x08\x17\0\0\0\x000\x91\xF9\x17\0\0\0\0@\x90\xE9\x18\0\0\0\0\xB0\xC4\xDA\x19\0\0\0\0@\x15\xCC\x1A\0\0\0\0`\"\xBC\x1B\0\0\0\0`\x13\xAC\x1C\0\0\0\0`\x04\x9C\x1D\0\0\0\0`\xF5\x8B\x1E\0\0\0\0`\xE6{\x1F\0\0\0\0`\xD7k \0\0\0\0`\xC8[!\0\0\0\0`\xB9K\"\0\0\0\0`\xAA;#\0\0\0\0`\x9B+$\0\0\0\0`\x8C\x1B%\0\0\0\0`}\x0B&\0\0\0\0\xE0\xA8\x04'\0\0\0\0\xE0\x99\xF4'\0\0\0\0\xF0\x98\xE4(\0\0\0\0\xF0@x)\0\0\0\0\xE0{\xD4)\0\0\0\0\xE0l\xC4*\0\0\0\0\xE0]\xB4+\0\0\0\0\xE0N\xA4,\0\0\0\0\xE0?\x94-\0\0\0\0\xE00\x84.\0\0\0\0\xE0!t/\0\0\0\0\xE0\x12d0\0\0\0\0`>]1\0\0\0\0`\x19r2\0\0\0\0` =3\0\0\0\0`\xFBQ4\0\0\0\0`\x02\x1D5\0\0\0\0`\xDD16\0\0\0\0`\xE4\xFC6\0\0\0\0\xE0\xF9\x1A8\0\0\0\0`\xC6\xDC8\0\0\0\0\xE0\xDB\xFA9\0\0\0\0`\xA8\xBC:\0\0\0\0\xE0\xBD\xDA;\0\0\0\0\xE0\xC4\xA5<\0\0\0\0\xE0\x9F\xBA=\0\0\0\0\xE0\xA6\x85>\0\0\0\0\xE0\x81\x9A?\0\0\0\0\xE0\x88e@\0\0\0\0`\x9E\x83A\0\0\0\0\xE0jEB\0\0\0\0`\x80cC\0\0\0\0\xE0L%D\0\0\0\0`bCE\0\0\0\0\xE0.\x05F\0\0\0\0`D#G\0\0\0\0`K\xEEG\0\0\0\0`&\x03I\0\0\0\0`-\xCEI\0\0\0\0`\x08\xE3J\0\0\0\0`\x0F\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\xBC\x94\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xC0\xA8\0\0\0\0\0\0\0\x08\xD0\xB6\0\0\0\0\0\0\x01\x0C\xC0\xA8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0PKT\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\0c\0\x9F\0\xA4\xFC~\x89\xFF\xFF\xFF\xFF\xA82\x95\xCC\xFF\xFF\xFF\xFF\x98\x12t\xD2\xFF\xFF\xFF\xFF\xA8\xE0\xA8\xDD\xFF\xFF\xFF\xFF0\xABO\x02\0\0\0\0\xB0E\xAF<\0\0\0\0\xA0(\x9F=\0\0\0\x000\xA0AH\0\0\0\0\xA0G\x0BI\0\0\0\x000\xDD\xE4I\0\0\0\0 {\xECJ\0\0\0\0\x01\x02\x01\x03\x04\x05\x04\x05\x04\x05\x04\xDC>\0\0\0\0\0\0\0\0XM\0\0\0\0\0\0\0\x04h[\0\0\0\0\0\0\x01\nPF\0\0\0\0\0\0\0\x10PF\0\0\0\0\0\0\0\x14`T\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0P\0\0K\0\0T\0\0\0\0\0P\0\0K\0\0S\0\0T\0\0\0\0\0+0545\xDCP\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x84}\xF2\xA1\xFF\xFF\xFF\xFF\xA80\x18\x1E\0\0\0\0\x01\x02\xFCO\0\0\0\0\0\0\0\0XM\0\0\0\0\0\0\0\x04\xDCP\0\0\0\0\0\0\0\nL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x005\0\x004\0\x005\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\xAB\x02\xEB\xE4\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xE0\x87\x18\x16\0\0\0\0\xF0\x86\x08\x17\0\0\0\0`\xBB\xF9\x17\0\0\0\0p\xBA\xE9\x18\0\0\0\0\xE0\xEE\xDA\x19\0\0\0\0p?\xCC\x1A\0\0\0\0\x90L\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x90.\x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x90\x10|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x90\xF2[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x90\xD4;#\0\0\0\0\x90\xC5+$\0\0\0\0\x90\xB6\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\x10\xD3\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0 \xC3\xE4(\0\0\0\0 kx)\0\0\0\0\x10\xA6\xD4)\0\0\0\0\x10\x97\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\x10y\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\x10[\x84.\0\0\0\0\x10Lt/\0\0\0\0\x10=d0\0\0\0\0\x90h]1\0\0\0\0\x90Cr2\0\0\0\0\x90J=3\0\0\0\0\x90%R4\0\0\0\0\x90,\x1D5\0\0\0\0\x90\x0726\0\0\0\0\x90\x0E\xFD6\0\0\0\0\x10$\x1B8\0\0\0\0\x90\xF0\xDC8\0\0\0\0\x10\x06\xFB9\0\0\0\0\x90\xD2\xBC:\0\0\0\0\x10\xE8\xDA;\0\0\0\0\x10\xEF\xA5<\0\0\0\0\x10\xCA\xBA=\0\0\0\0\x10\xD1\x85>\0\0\0\0\x10\xAC\x9A?\0\0\0\0p\xE4\xF2?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\0i%D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\x80g\xEEG\0\0\0\0\x80B\x03I\0\0\0\0\x80I\xCEI\0\0\0\0\x80$\xE3J\0\0\0\0\x80+\xAEK\0\0\0\0\0A\xCCL\0\0\0\0\x80\r\x8EM\0\0\0\0P\x02nN\0\0\0\0\0\xC9KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x07\x05\x02\x15\x7F\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x0C\xB0\x9A\0\0\0\0\0\0\x01\x10\xB0\x9A\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0IST\0\0XM\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0q\0(\x18\xBA&\xFF\xFF\xFF\xFF0\xEB\xE7C\xFF\xFF\xFF\xFF\xBA\xBC\x9D\x87\xFF\xFF\xFF\xFF(\x8C\xDB\xCA\xFF\xFF\xFF\xFF\x18q\x05\xCC\xFF\xFF\xFF\xFF\xA82\x95\xCC\xFF\xFF\xFF\xFF\x98\x12t\xD2\xFF\xFF\xFF\xFF\x01\x02\x03\x04\x03\x04\x03\xD8R\0\0\0\0\0\0\0\0\xD0R\0\0\0\0\0\0\0\x04FK\0\0\0\0\0\0\0\x08XM\0\0\0\0\0\0\0\x0Ch[\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x85\x02\xF2\r\xF9\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\x000Yd0\0\0\0\0\xB0\x84]1\0\0\0\0\xB0_r2\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xB0H\x1D5\0\0\0\0\xB0#26\0\0\0\0\xB0*\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xB0\x0C\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xB0\xEE\xBC:\0\0\0\x000\x04\xDB;\0\0\0\x000\x0B\xA6<\0\0\0\x000\xE6\xBA=\0\0\0\x000\xED\x85>\0\0\0\x000\xC8\x9A?\0\0\0\x000\xCFe@\0\0\0\0\xB0\xE4\x83A\0\0\0\x000\xB1EB\0\0\0\0\xB0\xC6cC\0\0\0\x000\x93%D\0\0\0\0\xB0\xA8CE\0\0\0\x000u\x05F\0\0\0\0\xB0\x8A#G\0\0\0\0\xB0\x91\xEEG\0\0\0\0\xB0l\x03I\0\0\0\0\xB0s\xCEI\0\0\0\0\xB0N\xE3J\0\0\0\0\xB0U\xAEK\0\0\0\x000k\xCCL\0\0\0\0\xB07\x8EM\0\0\0\0 \xE5KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x02\x0EW\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x08\x80p\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\0\xA2\0\xD4\0\x90\x06\x8A\xAD\xFF\xFF\xFF\xFF\x88Gg\xBA\xFF\xFF\xFF\xFF\x80'{\xBF\xFF\xFF\xFF\xFFP\x1B\xF3\xBF\xFF\xFF\xFF\xFF\x80\xAC]\xC1\xFF\xFF\xFF\xFFP\xA0\xD5\xC1\xFF\xFF\xFF\xFF\0\xE0>\xC3\xFF\xFF\xFF\xFF\xD0\xD3\xB6\xC3\xFF\xFF\xFF\xFF\x80\x13 \xC5\xFF\xFF\xFF\xFFP\x07\x98\xC5\xFF\xFF\xFF\xFF\0G\x01\xC7\xFF\xFF\xFF\xFF\xD0:y\xC7\xFF\xFF\xFF\xFF\0\xCC\xE3\xC8\xFF\xFF\xFF\xFF\xD0\xBF[\xC9\xFF\xFF\xFF\xFF\x80\xFF\xC4\xCA\xFF\xFF\xFF\xFFP\xF3<\xCB\xFF\xFF\xFF\xFF\0X\x91\xCB\xFF\xFF\xFF\xFF\xF0mH\xD2\xFF\xFF\xFF\xFF\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x02pg\0\0\0\0\0\0\0\0xi\0\0\0\0\0\0\0\x04\x80p\0\0\0\0\0\0\0\n0u\0\0\0\0\0\0\x01\x0E\x90~\0\0\0\0\0\0\0\x14L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\08\0\x002\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0CST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x02\x7F\x02\xB1\x02\x8E[i\x85\xFF\xFF\xFF\xFF\xF0uG\xCB\xFF\xFF\xFF\xFF\xE0\xCA\xF2\xCB\xFF\xFF\xFF\xFFP\xBA\xFB\xCC\xFF\xFF\xFF\xFF`\xFE\xD3\xCD\xFF\xFF\xFF\xFF\xD0\xA5\x9D\xCE\xFF\xFF\xFF\xFFpza\xD2\xFF\xFF\xFF\xFFp\xF8x\xD3\xFF\xFF\xFF\xFF\xF0\xADB\xD4\xFF\xFF\xFF\xFFp\xABK\xD5\xFF\xFF\xFF\xFF\xF0Lt\xD6\xFF\xFF\xFF\xFF\xF0S?\xD7\xFF\xFF\xFF\xFF\xF0D/\xD8\xFF\xFF\xFF\xFFp\xFA\xF8\xD8\xFF\xFF\xFF\xFFp\xD5\r\xDA\xFF\xFF\xFF\xFFp\xDC\xD8\xDA\xFF\xFF\xFF\xFFp\xB7\xED\xDB\xFF\xFF\xFF\xFFp\xBE\xB8\xDC\xFF\xFF\xFF\xFF\xF0\xEA\xCE\xDD\xFF\xFF\xFF\xFF\xF0\xDA\xA1\xDE\xFF\xFF\xFF\xFF\xF0\xB5\xB6\xDF\xFF\xFF\xFF\xFF\xF0\xBC\x81\xE0\xFF\xFF\xFF\xFF\xF0\x97\x96\xE1\xFF\xFF\xFF\xFF\xF0)O\xE2\xFF\xFF\xFF\xFF\xF0yv\xE3\xFF\xFF\xFF\xFF\xF0\x0B/\xE4\xFF\xFF\xFF\xFFp\x96_\xE5\xFF\xFF\xFF\xFF\xF0\xED\x0E\xE6\xFF\xFF\xFF\xFF\xA8\xA9?\xE7\xFF\xFF\xFF\xFF\xB8I\xF8\xE7\xFF\xFF\xFF\xFF\xA8\x8B\x1F\xE9\xFF\xFF\xFF\xFF\xB8+\xD8\xE9\xFF\xFF\xFF\xFF\xA8m\xFF\xEA\xFF\xFF\xFF\xFF\xB8\r\xB8\xEB\xFF\xFF\xFF\xFF\xA8O\xDF\xEC\xFF\xFF\xFF\xFF\xB8\xEF\x97\xED\xFF\xFF\xFF\xFF(l\xC8\xEE\xFF\xFF\xFF\xFF\xB8\xD1w\xEF\xFF\xFF\xFF\xFF(N\xA8\xF0\xFF\xFF\xFF\xFF\xB8\xB3W\xF1\xFF\xFF\xFF\xFF(0\x88\xF2\xFF\xFF\xFF\xFF8\xD0@\xF3\xFF\xFF\xFF\xFF(\x12h\xF4\xFF\xFF\xFF\xFF8\xB2 \xF5\xFF\xFF\xFF\xFF(\xF4G\xF6\xFF\xFF\xFF\xFF8~%\xF7\xFF\xFF\xFF\xFF\x18S\x15\xF8\xFF\xFF\xFF\xFF8`\x05\xF9\xFF\xFF\xFF\xFF\x185\xF5\xF9\xFF\xFF\xFF\xFF8B\xE5\xFA\xFF\xFF\xFF\xFF\xA8_\xDE\xFB\xFF\xFF\xFF\xFF\xB8^\xCE\xFC\xFF\xFF\xFF\xFF\xA8A\xBE\xFD\xFF\xFF\xFF\xFF\xB8@\xAE\xFE\xFF\xFF\xFF\xFF\xA8#\x9E\xFF\xFF\xFF\xFF\xFF\xB8\"\x8E\0\0\0\0\0\xA8\x05~\x01\0\0\0\0\xB8\x04n\x02\0\0\0\0\xA8\xE7]\x03\0\0\0\0\xB8\xE6M\x04\0\0\0\0(\x04G\x05\0\0\0\08\x037\x06\0\0\0\0(\xE6&\x07\0\0\0\08=\x83\x07\0\0\0\0(\xC8\x06\t\0\0\0\08\xC7\xF6\t\0\0\0\0(\xAA\xE6\n\0\0\0\08\xA9\xD6\x0B\0\0\0\0(\x8C\xC6\x0C\0\0\0\089\x9B\x11\0\0\0\0\xA8lo\x12\0\0\0\0\x01\x02\x03\x02\x03\x02\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01rj\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x8E\x02\xA06\x19\xAA\xFF\xFF\xFF\xFF\xE0\xA8\xA3\xB5\xFF\xFF\xFF\xFFP7'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0p\tR4\0\0\0\0p\x10\x1D5\0\0\0\0p\xEB16\0\0\0\0p\xF2\xFC6\0\0\0\0\xF0\x07\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0\xF0\xE9\xFA9\0\0\0\0p\xB6\xBC:\0\0\0\0\xF0\xCB\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF0\xAD\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF0\x8F\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0p\xAC\x83A\0\0\0\0\xF0xEB\0\0\0\0p\x8EcC\0\0\0\0\xF0Z%D\0\0\0\0ppCE\0\0\0\0\xF0<\x05F\0\0\0\0pR#G\0\0\0\0pY\xEEG\0\0\0\0p4\x03I\0\0\0\0p;\xCEI\0\0\0\0p\x16\xE3J\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\xE0\xACKT\0\0\0\0\0\x9C\x1BW\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x01\x02`\x8D\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0WITA\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0V\0\x90]\xF2\xA1\xFF\xFF\xFF\xFF\x90\xD5\x16\xBA\xFF\xFF\xFF\xFF\x80\x1D\x88\xCB\xFF\xFF\xFF\xFFp\xEEV\xD2\xFF\xFF\xFF\xFF\x01\x02\x03\x04\xF0o\0\0\0\0\0\0\0\0\xF0o\0\0\0\0\0\0\0\x04\x80p\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0C\x80p\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0W\0\0I\0\0T\0\0A\0\0\0\0\0PST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\0~\0\xB0\0\x18\xDC\xE1\x14\xFF\xFF\xFF\xFF@z\xBB{\xFF\xFF\xFF\xFF\x80\xF4\x9C\xC1\xFF\xFF\xFF\xFFp\x18\x01\xC2\xFF\xFF\xFF\xFF\0\x9B?\xCB\xFF\xFF\xFF\xFF\xF0\x03\x8C\xCB\xFF\xFF\xFF\xFF\xF0MK\xD1\xFF\xFF\xFF\xFF\xF0\xE5\xB1\xD2\xFF\xFF\xFF\xFF\09l\xE2\xFF\xFF\xFF\xFF\xF0[\xB3\xE2\xFF\xFF\xFF\xFF\0\xFC\x9B\r\0\0\0\0\xF0\x98\x86\x0E\0\0\0\0\0\xBFV&\0\0\0\0p\xA8\xB1&\0\0\0\0\x01\x02\x03\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\xE8\x1F\xFF\xFF\xFF\xFF\xFF\xFF\0\0hq\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\x08\x90~\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0P\0\0S\0\0T\0\0\0\0\0P\0\0D\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\x88\x01\xB9\x01\xD7\x01\xB8\x1Ew\xA5\xFF\xFF\xFF\xFF\xE0\xAF\xED\t\0\0\0\0\xD0\x92\xDD\n\0\0\0\0\xE0d\xFA\x0B\0\0\0\0P\xC6\xBE\x0C\0\0\0\0`9\xA4\r\0\0\0\0\xD0\xE1\x8A\x0E\0\0\0\0`\x1B\x84\x0F\0\0\0\0\xD0Ou\x10\0\0\0\0`\xFDc\x11\0\0\0\0P\xE0S\x12\0\0\0\0\xE0\x19M\x13\0\0\0\0P\xC23\x14\0\0\0\0`\xC1#\x15\0\0\0\0P\xA4\x13\x16\0\0\0\0`\xA3\x03\x17\0\0\0\0P\x86\xF3\x17\0\0\0\0`\x85\xE3\x18\0\0\0\0Ph\xD3\x19\0\0\0\0`g\xC3\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xD0*\\!\0\0\0\0\xE0)L\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0`\n\xF5'\0\0\0\0P\xED\xE4(\0\0\0\0`\xEC\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0\x91M2\0\0\0\0\xE0\x90=3\0\0\0\0\xD0s-4\0\0\0\0\xE0r\x1D5\0\0\0\0\x10x26\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01H\x1F\0\0\0\0\0\0\0\0 \x1C\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02@\x02r\x02\xC0 \x18\xAA\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\x000Yd0\0\0\0\0\xB0\x84]1\0\0\0\0\xB0_r2\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xB0H\x1D5\0\0\0\0\xB0#26\0\0\0\0\xB0*\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xB0\x0C\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xB0\xEE\xBC:\0\0\0\x000\x04\xDB;\0\0\0\x000\x0B\xA6<\0\0\0\x000\xE6\xBA=\0\0\0\x000\xED\x85>\0\0\0\x000\xC8\x9A?\0\0\0\x000\xCFe@\0\0\0\0\xB0\xE4\x83A\0\0\0\x000\xB1EB\0\0\0\0\xB0\xC6cC\0\0\0\x000\x93%D\0\0\0\0\xB0\xA8CE\0\0\0\x000u\x05F\0\0\0\0\xB0\x8A#G\0\0\0\0\xB0\x91\xEEG\0\0\0\0\xB0l\x03I\0\0\0\0\xB0s\xCEI\0\0\0\0\xB0N\xE3J\0\0\0\0\xB0U\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\xC0Q\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\x8D\x02$\x19\xDB\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\0\0N\xFE+\0\0\0\0@\xA3\xA4,\0\0\0\0@\x94\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0\xC0\xCC\x93W\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x02\x01\x02\xBCM\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x85\x02\xB6@\xB3\xA1\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0P\x95x)\0\0\0\0@\xD0\xD4)\0\0\0\0@\xC1\xC4*\0\0\0\0@\xB2\xB4+\0\0\0\0@\xA3\xA4,\0\0\0\0@\x94\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\0@gd0\0\0\0\0\xC0\x92]1\0\0\0\0\xC0mr2\0\0\0\0\xC0t=3\0\0\0\0\xC0OR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xC0126\0\0\0\0\xC08\xFD6\0\0\0\0@N\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\0@0\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\0@\x12\xDB;\0\0\0\0@\x19\xA6<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x02\xCAD\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x08pb\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\x01\xCB\x01\x11\x02\xDC\x93\x19\xAA\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0`\xDD\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0`\xBF\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0`\xA1\x84.\0\0\0\0`\x92t/\0\0\0\0`\x83d0\0\0\0\0\xE0\xAE]1\0\0\0\0\xE0\x89r2\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0\x01\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x06\x05\x06\x05\x06\x02\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x02$0\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x08@8\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0WIB\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x8E\0\0\x8E\xFF\x8B\xFF\xFF\xFF\xFF\0\xDF\x16\xBA\xFF\xFF\xFF\xFF\x08\xA4y\xCB\xFF\xFF\xFF\xFFp\xEEV\xD2\xFF\xFF\xFF\xFF\x08\xC6<\xD7\xFF\xFF\xFF\xFF\0&\xFF\xDA\xFF\xFF\xFF\xFF\x88\xBE\xB5\xF4\xFF\xFF\xFF\xFF\x80t\xDA!\0\0\0\0\x01\x02\x03\x02\x04\x02\x05\x06\x80f\0\0\0\0\0\0\0\0\x80f\0\0\0\0\0\0\0\x04xi\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0E\x80p\0\0\0\0\0\0\0\x12\x80p\0\0\0\0\0\0\0\x16pb\0\0\0\0\0\0\0\x1BL\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0W\0\0I\0\0T\0\0A\0\0\0\0\0W\0\0I\0\0B\0\0\0\0\0KST\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0U\0\x9C\xF1\xD7\x8B\xFF\xFF\xFF\xFF\xF8\x16\xE6\x92\xFF\xFF\xFF\xFFpa/\xD2\xFF\xFF\xFF\xFFp\x02\xCEU\0\0\0\0pu\xECZ\0\0\0\0\x01\x02\x03\x01\x03\xE4u\0\0\0\0\0\0\0\0\x88w\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0K\0\0S\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\x000\x9D\xF2\xA1\xFF\xFF\xFF\xFF\xC0\x92\x8A\x04\0\0\0\0\x01\x02P0\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA0\x01\xD4\x01\x10\x02\\\x88\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0 \xC6\xE0e\0\0\0\0\x01\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x02\xA4;\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA0\x01\xD4\x01\x10\x02\xA0\x86\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0P\x95x)\0\0\0\0@\xD0\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0\xA0\xD8\x1B\\\0\0\0\0\x01\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x02\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x02`=\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CPF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xB46\x1B\xD5\xFF\xFF\xFF\xFF\x01\xCC+\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x8E\x02\xB8\xCD\xF0\x86\xFF\xFF\xFF\xFF\xF0\xB20\xD2\xFF\xFF\xFF\xFFP7'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\0\xF8\xFA9\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\0i%D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\x80g\xEEG\0\0\0\0\x80B\x03I\0\0\0\0\x80I\xCEI\0\0\0\0\x80$\xE3J\0\0\0\0\x80+\xAEK\0\0\0\0\0A\xCCL\0\0\0\0\x80\r\x8EM\0\0\0\0\xF0\xBAKT\0\0\0\0\0\xB2\xF6V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x02\x05\x02\xC8\x85\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0\0\xD8\0\n\x017\x85\x19\xAA\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0\x01\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xC9>\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08`T\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0KST\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01A\x01x\xF0\xD7\x8B\xFF\xFF\xFF\xFF\xF8\x16\xE6\x92\xFF\xFF\xFF\xFF\xF0'C\xD2\xFF\xFF\xFF\xFFp\x8Fe\xD7\xFF\xFF\xFF\xFF`\x9D\xEE\xD7\xFF\xFF\xFF\xFFp\xFA\xF8\xD8\xFF\xFF\xFF\xFF\xE0-\xCD\xD9\xFF\xFF\xFF\xFF\xF0\x8A\xD7\xDA\xFF\xFF\xFF\xFF\xE0\x0F\xAD\xDB\xFF\xFF\xFF\xFF\xF0\xE2\xE6\xDC\xFF\xFF\xFF\xFF\xE0\xF1\x8C\xDD\xFF\xFF\xFF\xFF\xF0)O\xE2\xFF\xFF\xFF\xFF\xF8\xB7k\xE4\xFF\xFF\xFF\xFFh\x18\x13\xE5\xFF\xFF\xFF\xFFx\x03b\xE6\xFF\xFF\xFF\xFF\xE8L\x11\xE7\xFF\xFF\xFF\xFFxp/\xE8\xFF\xFF\xFF\xFFh\xF4\xE7\xE8\xFF\xFF\xFF\xFFxR\x0F\xEA\xFF\xFF\xFF\xFFh\xD6\xC7\xEA\xFF\xFF\xFF\xFFx4\xEF\xEB\xFF\xFF\xFF\xFFh\xB8\xA7\xEC\xFF\xFF\xFF\xFFx\x16\xCF\xED\xFF\xFF\xFF\xFFh\x9A\x87\xEE\xFF\xFF\xFF\xFFxq5\xF0\xFF\xFF\xFF\xFF\x90`\xA3 \0\0\0\0\x90gn!\0\0\0\0\x90B\x83\"\0\0\0\0\x90IN#\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x05\x01\x03\x04\x03\x04\x03\x08w\0\0\0\0\0\0\0\0\x88w\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\x01\x0C\x98\x85\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0K\0\0S\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0K\0\0D\0\0T\0\0\0\0\0CST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01#\x01)C6~\xFF\xFF\xFF\xFF\x80\xA2\x97\xA0\xFF\xFF\xFF\xFF\xF0\x04y\xA1\xFF\xFF\xFF\xFF\x80^Y\xC8\xFF\xFF\xFF\xFFp\xF9\t\xC9\xFF\xFF\xFF\xFF\0\xBD\xD3\xC9\xFF\xFF\xFF\xFF\xF0\x8A\x05\xCB\xFF\xFF\xFF\xFF\0@|\xCB\xFF\xFF\xFF\xFF\xF0>;\xD2\xFF\xFF\xFF\xFF\x80{\x8B\xD3\xFF\xFF\xFF\xFF\xF0\xADB\xD4\xFF\xFF\xFF\xFF\0\"E\xD5\xFF\xFF\xFF\xFF\xF0\xBFL\xD6\xFF\xFF\xFF\xFF\0\xBF<\xD7\xFF\xFF\xFF\xFFpf\x06\xD8\xFF\xFF\xFF\xFF\x80\xF2\x1D\xD9\xFF\xFF\xFF\xFF\xF0|A\xD9\xFF\xFF\xFF\xFF R\xBA\x1E\0\0\0\0\x90\x9Bi\x1F\0\0\0\0\xA0\x84~ \0\0\0\0\x90}I!\0\0\0\0 \xA1g\"\0\0\0\0\x90_)#\0\0\0\0 \x83G$\0\0\0\0\x10|\x12%\0\0\0\0 e'&\0\0\0\0\x10^\xF2&\0\0\0\0 G\x07(\0\0\0\0\x10@\xD2(\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD7q\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0H\0\x98\0\xA3S6~\xFF\xFF\xFF\xFF\xA3\x85\x83\x86\xFF\xFF\xFF\xFF\x90Ng\xBA\xFF\xFF\xFF\xFF`\xE4\n\xC0\xFF\xFF\xFF\xFF`\xE5\xB3\xCA\xFF\xFF\xFF\xFF\x08_\x91\xCB\xFF\xFF\xFF\xFF\xF0mH\xD2\xFF\xFF\xFF\xFF\0\xEE\x91\x16\0\0\0\0\x01\x02\x03\x04\x05\x06\x05\x07]a\0\0\0\0\0\0\0\0]a\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08 g\0\0\0\0\0\0\x01\x0C g\0\0\0\0\0\0\0\x0Cxi\0\0\0\0\0\0\0\x12\x90~\0\0\0\0\0\0\0\x18\x80p\0\0\0\0\0\0\0\x1CL\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\x007\0\x002\0\x000\0\0\0\0\0+\0\x000\0\x007\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x85\x02\xE43\x19\xAA\xFF\xFF\xFF\xFF\xE0\xA8\xA3\xB5\xFF\xFF\xFF\xFFP7'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0p\tR4\0\0\0\0p\x10\x1D5\0\0\0\0p\xEB16\0\0\0\0p\xF2\xFC6\0\0\0\0\xF0\x07\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0\xF0\xE9\xFA9\0\0\0\0p\xB6\xBC:\0\0\0\0\xF0\xCB\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF0\xAD\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF0\x8F\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0p\xAC\x83A\0\0\0\0\xF0xEB\0\0\0\0p\x8EcC\0\0\0\0\xF0Z%D\0\0\0\0ppCE\0\0\0\0\xF0<\x05F\0\0\0\0pR#G\0\0\0\0pY\xEEG\0\0\0\0p4\x03I\0\0\0\0p;\xCEI\0\0\0\0p\x16\xE3J\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0\xE0\xACKT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x02\x1C\x90\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\x01\x08\xC0\xA8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0CST\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\x01q\x01\x99\x01\x18\xF0\xCEt\xFF\xFF\xFF\xFF\x80IU\xC3\xFF\xFF\xFF\xFF\x80YT\xD2\xFF\xFF\xFF\xFF\x80{\x8B\xD3\xFF\xFF\xFF\xFF\xF0\xADB\xD4\xFF\xFF\xFF\xFF\0\"E\xD5\xFF\xFF\xFF\xFF\xF0\xBFL\xD6\xFF\xFF\xFF\xFF\0\xBF<\xD7\xFF\xFF\xFF\xFFpf\x06\xD8\xFF\xFF\xFF\xFF\x80\xF2\x1D\xD9\xFF\xFF\xFF\xFF\xF0\x99\xE7\xD9\xFF\xFF\xFF\xFF\0&\xFF\xDA\xFF\xFF\xFF\xFFp\xCD\xC8\xDB\xFF\xFF\xFF\xFF\x80Y\xE0\xDC\xFF\xFF\xFF\xFF\xF0\0\xAA\xDD\xFF\xFF\xFF\xFF\0sr\xDE\xFF\xFF\xFF\xFFpd\xB5\xDF\xFF\xFF\xFF\xFF\0\x85|\xE0\xFF\xFF\xFF\xFF\xF0\x97\x96\xE1\xFF\xFF\xFF\xFF\x80\xB8]\xE2\xFF\xFF\xFF\xFFp\xCBw\xE3\xFF\xFF\xFF\xFF\0\xEC>\xE4\xFF\xFF\xFF\xFFp 0\xE5\xFF\xFF\xFF\xFF\0q!\xE6\xFF\xFF\xFF\xFFp\xA5\x12\xE7\xFF\xFF\xFF\xFF\x80\xA4\x02\xE8\xFF\xFF\xFF\xFF\xF0\xD8\xF3\xE8\xFF\xFF\xFF\xFF\0\xD8\xE3\xE9\xFF\xFF\xFF\xFFp\x0C\xD5\xEA\xFF\xFF\xFF\xFF\x80\x0B\xC5\xEB\xFF\xFF\xFF\xFF\xF0?\xB6\xEC\xFF\xFF\xFF\xFF\0\xFC\xF7\xED\xFF\xFF\xFF\xFF\xF0\xC4\x98\xEE\xFF\xFF\xFF\xFF\x80/\xD9\xEF\xFF\xFF\xFF\xFFp\xF8y\xF0\xFF\xFF\xFF\xFF\0V\xFC\x07\0\0\0\0p\x8A\xED\x08\0\0\0\0\x80\x89\xDD\t\0\0\0\0\xF0\xBD\xCE\n\0\0\0\0\x80\xA1\xDB\x11\0\0\0\0p\xDDT\x12\0\0\0\0\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\xE8q\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0C\0\0S\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0C\0\0D\0\0T\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0\0\xD8\0\n\x01\t\x83\x19\xAA\xFF\xFF\xFF\xFF0\xEF\xA3\xB5\xFF\xFF\xFF\xFF\xA0}'\x15\0\0\0\0\x10\xB2\x18\x16\0\0\0\0 \xB1\x08\x17\0\0\0\0\x90\xE5\xF9\x17\0\0\0\0\xA0\xE4\xE9\x18\0\0\0\0\x10\x19\xDB\x19\0\0\0\0\xA0i\xCC\x1A\0\0\0\0\xC0v\xBC\x1B\0\0\0\0\xC0g\xAC\x1C\0\0\0\0\xC0X\x9C\x1D\0\0\0\0\xC0I\x8C\x1E\0\0\0\0\xC0:|\x1F\0\0\0\0\xC0+l \0\0\0\0\xC0\x1C\\!\0\0\0\0\xC0\rL\"\0\0\0\0\xC0\xFE;#\0\0\0\0\xC0\xEF+$\0\0\0\0\xC0\xE0\x1B%\0\0\0\0\xC0\xD1\x0B&\0\0\0\0@\xFD\x04'\0\0\0\0@\xEE\xF4'\0\0\0\0P\xED\xE4(\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\xF7@\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08pb\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA0\x01\xD4\x01\x10\x02\x01\xBA\xB6V\xFF\xFF\xFF\xFF\x01\x9A\x19\xAA\xFF\xFF\xFF\xFFP\x0C\xDA\xE7\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0p\t\xE5(\0\0\0\0P\xDE\xD4)\0\0\0\0@\xC1\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0@\xA3\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0@\x85\x84.\0\0\0\0@vt/\0\0\0\x000Yd0\0\0\0\0\xC0\x92]1\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xC0V\x1D5\0\0\0\0\xB0#26\0\0\0\0\xC08\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xC0\x1A\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xC0\xFC\xBC:\0\0\0\x000\x04\xDB;\0\0\0\0@\x19\xA6<\0\0\0\x000\xE6\xBA=\0\0\0\0@\xFB\x85>\0\0\0\x000\xC8\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xB0\xC7\xDD@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x02\x05\x02\x05\x02\x05\x03\x04\x03\x04\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x02\x03\xFF)\0\0\0\0\0\0\0\0\xFF)\0\0\0\0\0\0\0\x040*\0\0\0\0\0\0\0\t@8\0\0\0\0\0\0\0\rPF\0\0\0\0\0\0\x01\x11@8\0\0\0\0\0\0\x01\rL\0\0M\0\0T\0\0\0\0\0T\0\0B\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+033081\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x02\x7F\x02\xBB\x02\xC8}l\x9A\xFF\xFF\xFF\xFFH\xCC\0\xBF\xFF\xFF\xFF\xFF8D\x94\r\0\0\0\0\xB8\x13\xAD\x0E\0\0\0\0@sy\x0F\0\0\0\0\xC0\xCA(\x10\0\0\0\0\xC0\xFD\xA9\x10\0\0\0\0\xC8j\xAC\x11\0\0\0\0\xB8JE\x12\0\0\0\0\xC8\xEC7\x13\0\0\0\0\xB8\x15-\x14\0\0\0\0\xC8v (\0\0\0\0\xB8\x9D\xDB(\0\0\0\0\xC8\x9C\xCB)\0\0\0\0\xB8\"\xBE*\0\0\0\0H\xD0\xAC+\0\0\0\08V\x9F,\0\0\0\0\xC8\x03\x8E-\0\0\0\0\xB8\x89\x80.\0\0\0\0H7o/\0\0\0\08\xBDa0\0\0\0\0\xC8jP1\0\0\0\0\xB8\xF0B2\0\0\0\0\xC8\xEF23\0\0\0\0\xB8u%4\0\0\0\0H#\x145\0\0\0\08\xA9\x066\0\0\0\0\xC8V\xF56\0\0\0\0\xB8\xDC\xE77\0\0\0\0H\x8A\xD68\0\0\0\08\x10\xC99\0\0\0\0H\x0F\xB9:\0\0\0\08\x95\xAB;\0\0\0\0\xC8B\x9A<\0\0\0\0\xB8\xC8\x8C=\0\0\0\0Hv{>\0\0\0\08\xFCm?\0\0\0\0\xC8\xA9\\@\0\0\0\0\xB8/OA\0\0\0\0\xC8.?B\0\0\0\0\xB8\xB41C\0\0\0\0H\xC9\xE2G\0\0\0\08O\xD5H\0\0\0\0HN\xC5I\0\0\0\08\xD4\xB7J\0\0\0\0\xC8\x81\xA6K\0\0\0\0\xB8\x07\x99L\0\0\0\0H\xB5\x87M\0\0\0\08;zN\0\0\0\0\xC8\xE8hO\0\0\0\0\xB8n[P\0\0\0\0\xC8mKQ\0\0\0\0\xB8\xF3=R\0\0\0\0H\xA1,S\0\0\0\08'\x1FT\0\0\0\0\xC8\xD4\rU\0\0\0\0\xB8Z\0V\0\0\0\0H\x08\xEFV\0\0\0\08\x8E\xE1W\0\0\0\0H\x8D\xD1X\0\0\0\08\x13\xC4Y\0\0\0\0\xC8\xC0\xB2Z\0\0\0\0\xB8F\xA5[\0\0\0\0H\xF4\x93\\\0\0\0\08z\x86]\0\0\0\0\xC8'u^\0\0\0\0\xB8\xADg_\0\0\0\0\xC8\xACW`\0\0\0\0\xB82Ja\0\0\0\0H\xE08b\0\0\0\08f+c\0\0\0\0\x01\x02\x03\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x0280\0\0\0\0\0\0\0\080\0\0\0\0\0\0\0\x0481\0\0\0\0\0\0\0\x08H?\0\0\0\0\0\0\x01\x0E@8\0\0\0\0\0\0\0\x14PF\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0T\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x004\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0t\x15\xE6\xD5\xFF\xFF\xFF\xFF\xA8Ma!\0\0\0\0\x01\x02\x0CT\0\0\0\0\0\0\0\0XM\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\nL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\x003\0\x000\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0JST\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\0Q\0o\0p\xA4\xC2e\xFF\xFF\xFF\xFFp\x02>\xD7\xFF\xFF\xFF\xFF\xF0Y\xED\xD7\xFF\xFF\xFF\xFFp\xFA\xF8\xD8\xFF\xFF\xFF\xFF\xF0;\xCD\xD9\xFF\xFF\xFF\xFF\xF0\0\x07\xDB\xFF\xFF\xFF\xFF\xF0\x1D\xAD\xDB\xFF\xFF\xFF\xFF\xF0\xE2\xE6\xDC\xFF\xFF\xFF\xFF\xF0\xFF\x8C\xDD\xFF\xFF\xFF\xFF\x01\x02\x01\x02\x01\x02\x01\x02\x01\x03\x83\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0J\0\0S\0\0T\0\0\0\0\0J\0\0D\0\0T\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\x02[\x02\x8D\x02\xD9N\xE5\xA1\xFF\xFF\xFF\xFF \xE1\xA3\xB5\xFF\xFF\xFF\xFF\x90o'\x15\0\0\0\0\0\xA4\x18\x16\0\0\0\0\x10\xA3\x08\x17\0\0\0\0\x80\xD7\xF9\x17\0\0\0\0\x90\xD6\xE9\x18\0\0\0\0\0\x0B\xDB\x19\0\0\0\0\x90[\xCC\x1A\0\0\0\0\xB0h\xBC\x1B\0\0\0\0\xB0Y\xAC\x1C\0\0\0\0\xB0J\x9C\x1D\0\0\0\0\xB0;\x8C\x1E\0\0\0\0\xB0,|\x1F\0\0\0\0\xB0\x1Dl \0\0\0\0\xB0\x0E\\!\0\0\0\0\xB0\xFFK\"\0\0\0\0\xB0\xF0;#\0\0\0\0\xB0\xE1+$\0\0\0\0\xB0\xD2\x1B%\0\0\0\0\xB0\xC3\x0B&\0\0\0\x000\xEF\x04'\0\0\0\x000\xE0\xF4'\0\0\0\0@\xDF\xE4(\0\0\0\0@\x87x)\0\0\0\x000\xC2\xD4)\0\0\0\x000\xB3\xC4*\0\0\0\x000\xA4\xB4+\0\0\0\x000\x95\xA4,\0\0\0\x000\x86\x94-\0\0\0\x000w\x84.\0\0\0\x000ht/\0\0\0\x000Yd0\0\0\0\0\xB0\x84]1\0\0\0\0\xB0_r2\0\0\0\0\xB0f=3\0\0\0\0\xB0AR4\0\0\0\0\xB0H\x1D5\0\0\0\0\xB0#26\0\0\0\0\xB0*\xFD6\0\0\0\x000@\x1B8\0\0\0\0\xB0\x0C\xDD8\0\0\0\x000\"\xFB9\0\0\0\0\xB0\xEE\xBC:\0\0\0\x000\x04\xDB;\0\0\0\x000\x0B\xA6<\0\0\0\0\xB0\xE9\xCE<\0\0\0\0@\xF4\xBA=\0\0\0\0@\xFB\x85>\0\0\0\0@\xD6\x9A?\0\0\0\0@\xDDe@\0\0\0\0\xC0\xF2\x83A\0\0\0\0@\xBFEB\0\0\0\0\xC0\xD4cC\0\0\0\0@\xA1%D\0\0\0\0\xC0\xB6CE\0\0\0\0@\x83\x05F\0\0\0\0\xC0\x98#G\0\0\0\0\xC0\x9F\xEEG\0\0\0\0\xC0z\x03I\0\0\0\0\xC0\x81\xCEI\0\0\0\0\xC0\\\xE3J\0\0\0\0\xC0c\xAEK\0\0\0\0@y\xCCL\0\0\0\0\xC0E\x8EM\0\0\0\x000\xF3KT\0\0\0\0\xC0\xF8IW\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x02\x01\x02\xA7O\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04pb\0\0\0\0\0\0\0\x08\x80p\0\0\0\0\0\0\x01\x0Cpb\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x90\x01\xC2\x01\xEA\x01L\xEE\xD3\x86\xFF\xFF\xFF\xFF\x90\xDC\x0B\x0F\0\0\0\0\x80\xC8\xE9\x18\0\0\0\0\xF0\xFC\xDA\x19\0\0\0\0\x80M\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0\x80/\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0\x80\x11\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0\x80\xF3k \0\0\0\0p\xD6[!\0\0\0\0\x80\xD5K\"\0\0\0\0p\xB8;#\0\0\0\0\x80\xB7+$\0\0\0\0p\x9A\x1B%\0\0\0\0\x80\x99\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\0\xB6\xF4'\0\0\0\0\xF0\x98\xE4(\0\0\0\0\0\x98\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\0z\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\0\\\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\0>t/\0\0\0\0\xF0 d0\0\0\0\0\x80Z]1\0\0\0\0p=M2\0\0\0\0\x80<=3\0\0\0\0p\x1F-4\0\0\0\0\x80\x1E\x1D5\0\0\0\0p\x01\r6\0\0\0\0\xA0\xB3\xE9:\0\0\0\0\x90\xAC\xB4;\0\0\0\0\xA0\xAB\xA4<\0\0\0\0\x90\x8E\x94=\0\0\0\0\xA0\x8D\x84>\0\0\0\0\x90pt?\0\0\0\0\xA0od@\0\0\0\0\x90RTA\0\0\0\0\xA0QDB\0\0\0\0\x9044C\0\0\0\0\xA03$D\0\0\0\0\x10Q\x1DE\0\0\0\0\xA0\x9A\x15U\0\0\0\0pa\x05V\0\0\0\0\xA0|\xF5V\0\0\0\0pC\xE5W\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x024d\0\0\0\0\0\0\0\0pb\0\0\0\0\0\0\0\x04\x80p\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0d\xBA\xFE\xB0\xFF\xFF\xFF\xFF\x01\x1CR\0\0\0\0\0\0\0\0`T\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\xA2\x02\xBA\xDD\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xC0k\x18\x16\0\0\0\0\xD0j\x08\x17\0\0\0\0@\x9F\xF9\x17\0\0\0\0P\x9E\xE9\x18\0\0\0\0\xC0\xD2\xDA\x19\0\0\0\0P#\xCC\x1A\0\0\0\0p0\xBC\x1B\0\0\0\0p!\xAC\x1C\0\0\0\0p\x12\x9C\x1D\0\0\0\0p\x03\x8C\x1E\0\0\0\0p\xF4{\x1F\0\0\0\0p\xE5k \0\0\0\0p\xD6[!\0\0\0\0p\xC7K\"\0\0\0\0p\xB8;#\0\0\0\0p\xA9+$\0\0\0\0p\x9A\x1B%\0\0\0\0p\x8B\x0B&\0\0\0\0\xF0\xB6\x04'\0\0\0\0\xF0\xA7\xF4'\0\0\0\0\0\xA7\xE4(\0\0\0\0\0Ox)\0\0\0\0\xF0\x89\xD4)\0\0\0\0\xF0z\xC4*\0\0\0\0\xF0k\xB4+\0\0\0\0\xF0\\\xA4,\0\0\0\0\xF0M\x94-\0\0\0\0\xF0>\x84.\0\0\0\0\xF0/t/\0\0\0\0\xF0 d0\0\0\0\0pL]1\0\0\0\0p'r2\0\0\0\0p.=3\0\0\0\0p\tR4\0\0\0\0p\x10\x1D5\0\0\0\0p\xEB16\0\0\0\0p\xF2\xFC6\0\0\0\0\xF0\x07\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0\xF0\xE9\xFA9\0\0\0\0p\xB6\xBC:\0\0\0\0\xF0\xCB\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF0\xAD\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF0\x8F\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0p\xAC\x83A\0\0\0\0\xF0xEB\0\0\0\0p\x8EcC\0\0\0\0\xF0Z%D\0\0\0\0ppCE\0\0\0\0\xF0<\x05F\0\0\0\0pR#G\0\0\0\0pY\xEEG\0\0\0\0p4\x03I\0\0\0\0p;\xCEI\0\0\0\0p\x16\xE3J\0\0\0\0p\x1D\xAEK\0\0\0\0\xF02\xCCL\0\0\0\0p\xFF\x8DM\0\0\0\0@\xF4mN\0\0\0\0\xF0\xBAKT\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x06\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x07\x04\x06F\x86\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xC0\xA8\0\0\0\0\0\0\x01\x0C\xB0\x9A\0\0\0\0\0\0\0\x10\xB0\x9A\0\0\0\0\0\0\x01\x10\xA0\x8C\0\0\0\0\0\0\0\x14\xC0\xA8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x85\x02]GY\xA7\xFF\xFF\xFF\xFF\xF0\xB6\xA3\xB5\xFF\xFF\xFF\xFF`E'\x15\0\0\0\0\xD0y\x18\x16\0\0\0\0\xE0x\x08\x17\0\0\0\0P\xAD\xF9\x17\0\0\0\0`\xAC\xE9\x18\0\0\0\0\xD0\xE0\xDA\x19\0\0\0\0`1\xCC\x1A\0\0\0\0\x80>\xBC\x1B\0\0\0\0\x80/\xAC\x1C\0\0\0\0\x80 \x9C\x1D\0\0\0\0\x80\x11\x8C\x1E\0\0\0\0\x80\x02|\x1F\0\0\0\0\x80\xF3k \0\0\0\0\x80\xE4[!\0\0\0\0\x80\xD5K\"\0\0\0\0\x80\xC6;#\0\0\0\0\x80\xB7+$\0\0\0\0\x80\xA8\x1B%\0\0\0\0\x80\x99\x0B&\0\0\0\0\0\xC5\x04'\0\0\0\0\0\xB6\xF4'\0\0\0\0\x10\xB5\xE4(\0\0\0\0\x10]x)\0\0\0\0\0\x98\xD4)\0\0\0\0\0\x89\xC4*\0\0\0\0\0z\xB4+\0\0\0\0\0k\xA4,\0\0\0\0\0\\\x94-\0\0\0\0\0M\x84.\0\0\0\0\0>t/\0\0\0\0\0/d0\0\0\0\0\x80Z]1\0\0\0\0\x805r2\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\0\xF8\xFA9\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\0i%D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\x80g\xEEG\0\0\0\0\x80B\x03I\0\0\0\0\x80I\xCEI\0\0\0\0\x80$\xE3J\0\0\0\0\x80+\xAEK\0\0\0\0\0A\xCCL\0\0\0\0\x80\r\x8EM\0\0\0\0\xF0\xBAKT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x02\xA3{\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\x08\xB0\x9A\0\0\0\0\0\0\x01\x0C\xA0\x8C\0\0\0\0\0\0\x01\x08\xB0\x9A\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x85\x02^\xEA\xDB\xA1\xFF\xFF\xFF\xFF\0\xC5\xA3\xB5\xFF\xFF\xFF\xFFpS'\x15\0\0\0\0\xE0\x87\x18\x16\0\0\0\0\xF0\x86\x08\x17\0\0\0\0`\xBB\xF9\x17\0\0\0\0p\xBA\xE9\x18\0\0\0\0\xE0\xEE\xDA\x19\0\0\0\0p?\xCC\x1A\0\0\0\0\x90L\xBC\x1B\0\0\0\0\x90=\xAC\x1C\0\0\0\0\x90.\x9C\x1D\0\0\0\0\x90\x1F\x8C\x1E\0\0\0\0\x90\x10|\x1F\0\0\0\0\x90\x01l \0\0\0\0\x90\xF2[!\0\0\0\0\x90\xE3K\"\0\0\0\0\x90\xD4;#\0\0\0\0\x90\xC5+$\0\0\0\0\x90\xB6\x1B%\0\0\0\0\x90\xA7\x0B&\0\0\0\0\x10\xD3\x04'\0\0\0\0\x10\xC4\xF4'\0\0\0\0 \xC3\xE4(\0\0\0\0 kx)\0\0\0\0\x10\xA6\xD4)\0\0\0\0\x10\x97\xC4*\0\0\0\0\x10\x88\xB4+\0\0\0\0\x10y\xA4,\0\0\0\0\x10j\x94-\0\0\0\0\x10[\x84.\0\0\0\0\x10Lt/\0\0\0\0\x10=d0\0\0\0\0\x90h]1\0\0\0\0\x90Cr2\0\0\0\0\x90J=3\0\0\0\0\x90%R4\0\0\0\0\x90,\x1D5\0\0\0\0\x90\x0726\0\0\0\0\x90\x0E\xFD6\0\0\0\0\x10$\x1B8\0\0\0\0\x90\xF0\xDC8\0\0\0\0\x10\x06\xFB9\0\0\0\0\x90\xD2\xBC:\0\0\0\0\x10\xE8\xDA;\0\0\0\0\x10\xEF\xA5<\0\0\0\0\x10\xCA\xBA=\0\0\0\0\x10\xD1\x85>\0\0\0\0\x10\xAC\x9A?\0\0\0\0\x10\xB3e@\0\0\0\0\x90\xC8\x83A\0\0\0\0\x10\x95EB\0\0\0\0\x90\xAAcC\0\0\0\0\x10w%D\0\0\0\0\x90\x8CCE\0\0\0\0\x10Y\x05F\0\0\0\0\x90n#G\0\0\0\0\x90u\xEEG\0\0\0\0\x90P\x03I\0\0\0\0\x90W\xCEI\0\0\0\0\x902\xE3J\0\0\0\0\x909\xAEK\0\0\0\0\x10O\xCCL\0\0\0\0\x90\x1B\x8EM\0\0\0\0\0\xC9KT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x05\x02\xA2y\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\x01\x0C\x90~\0\0\0\0\0\0\x01\x08\xA0\x8C\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+0630h[\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xD1\x89\xB6V\xFF\xFF\xFF\xFFQs\xF2\xA1\xFF\xFF\xFF\xFF\x18\xFC\xF2\xCB\xFF\xFF\xFF\xFF\xF0g\x9A\xD1\xFF\xFF\xFF\xFF\x01\x02\x03\x02/Z\0\0\0\0\0\0\0\0/Z\0\0\0\0\0\0\0\x04h[\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0R\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x006\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x98\x02'\t_\x9B\xFF\xFF\xFF\xFF\xFF\xB1\x12\xA1\xFF\xFF\xFF\xFF@\xFD\xA3\xB5\xFF\xFF\xFF\xFF\xB0\x8B'\x15\0\0\0\0 \xC0\x18\x16\0\0\0\x000\xBF\x08\x17\0\0\0\0\xA0\xF3\xF9\x17\0\0\0\0\xB0\xF2\xE9\x18\0\0\0\0 '\xDB\x19\0\0\0\0\xB0w\xCC\x1A\0\0\0\0\xD0\x84\xBC\x1B\0\0\0\0\xD0u\xAC\x1C\0\0\0\0\xD0f\x9C\x1D\0\0\0\0\xD0W\x8C\x1E\0\0\0\0\xD0H|\x1F\0\0\0\0\xD09l \0\0\0\0\xD0*\\!\0\0\0\0\xD0\x1BL\"\0\0\0\0\xD0\x0C<#\0\0\0\0\xD0\xFD+$\0\0\0\0\xD0\xEE\x1B%\0\0\0\0\xD0\xDF\x0B&\0\0\0\0P\x0B\x05'\0\0\0\0P\xFC\xF4'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xA3x)\0\0\0\0P\xDE\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0P\xC0\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0P\xA2\x94-\0\0\0\0P\x93\x84.\0\0\0\0P\x84t/\0\0\0\0Pud0\0\0\0\0\xD0\xA0]1\0\0\0\0\xD0{r2\0\0\0\0\xD0\x82=3\0\0\0\0\xD0]R4\0\0\0\0\xD0d\x1D5\0\0\0\0\xD0?26\0\0\0\0\xD0F\xFD6\0\0\0\0P\\\x1B8\0\0\0\0\xD0(\xDD8\0\0\0\0P>\xFB9\0\0\0\0\xD0\n\xBD:\0\0\0\0P \xDB;\0\0\0\0P'\xA6<\0\0\0\0P\x02\xBB=\0\0\0\0P\t\x86>\0\0\0\0P\xE4\x9A?\0\0\0\0P\xEBe@\0\0\0\0\xD0\0\x84A\0\0\0\0P\xCDEB\0\0\0\0\xD0\xE2cC\0\0\0\0P\xAF%D\0\0\0\0\xD0\xC4CE\0\0\0\0P\x91\x05F\0\0\0\0\xD0\xA6#G\0\0\0\0\xD0\xAD\xEEG\0\0\0\0\xD0\x88\x03I\0\0\0\0\xD0\x8F\xCEI\0\0\0\0\xD0j\xE3J\0\0\0\0\xD0q\xAEK\0\0\0\0P\x87\xCCL\0\0\0\0\xD0S\x8EM\0\0\0\0@\x01LT\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x06\x03\xD98\0\0\0\0\0\0\0\0\xC14\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\0\x0C`T\0\0\0\0\0\0\x01\x10PF\0\0\0\0\0\0\x01\x0C`T\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF0\x01.\x02`\x02H\x9A\x19\xAA\xFF\xFF\xFF\xFFP\x0C\xDA\xE7\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xE0\xFC\x1B%\0\0\0\0\xE0\xED\x0B&\0\0\0\0`\x19\x05'\0\0\0\0`\n\xF5'\0\0\0\0p\t\xE5(\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0`\xDBEB\0\0\0\0\xE0\xF0cC\0\0\0\0`\xBD%D\0\0\0\0\xE0\xD2CE\0\0\0\0`\x9F\x05F\0\0\0\0\xE0\xB4#G\0\0\0\0\xE0\xBB\xEEG\0\0\0\0\xE0\x96\x03I\0\0\0\0\xE0\x9D\xCEI\0\0\0\0\xE0x\xE3J\0\0\0\0\xE0\x7F\xAEK\0\0\0\0`\x95\xCCL\0\0\0\0\xE0a\x8EM\0\0\0\0`w\xACN\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x01\x04\x01\x04\x01\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xB8)\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0-01\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01+00\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\0\0\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0\x10\x0E\0\0\0\0\0\0(\x04\xAD\x04\xFD\x04\x90\x1B=^\xFF\xFF\xFF\xFF\xA0\xAA\xE6\x92\xFF\xFF\xFF\xFF\x90\x89K\x9B\xFF\xFF\xFF\xFF\xA0\xE3\xFE\x9B\xFF\xFF\xFF\xFF\xA0\x17\x9D\x9C\xFF\xFF\xFF\xFF\x90\x9F\xC9\x9D\xFF\xFF\xFF\xFF K~\x9E\xFF\xFF\xFF\xFF\x10\xD3\xAA\x9F\xFF\xFF\xFF\xFF\xA0~_\xA0\xFF\xFF\xFF\xFF\x90\x06\x8C\xA1\xFF\xFF\xFF\xFF\xA0\x03B\xA2\xFF\xFF\xFF\xFF\x90\x8Bn\xA3\xFF\xFF\xFF\xFF 7#\xA4\xFF\xFF\xFF\xFF\x10\xBFO\xA5\xFF\xFF\xFF\xFF\x90\x0B\x06\xAA\xFF\xFF\xFF\xFF\x10|\xE7\xAA\xFF\xFF\xFF\xFF\x10\xC4\xC9\xAD\xFF\xFF\xFF\xFF\x10@\xA7\xAE\xFF\xFF\xFF\xFF\x90k\xA0\xAF\xFF\xFF\xFF\xFF\x10\"\x87\xB0\xFF\xFF\xFF\xFF\x10\x88\x89\xB1\xFF\xFF\xFF\xFF\x90>p\xB2\xFF\xFF\xFF\xFF\x90\xA4r\xB3\xFF\xFF\xFF\xFF\x90 P\xB4\xFF\xFF\xFF\xFF\x90h2\xB7\xFF\xFF\xFF\xFF\x90\xE4\x0F\xB8\xFF\xFF\xFF\xFF\x90\xD5\xFF\xB8\xFF\xFF\xFF\xFF\x90\xC6\xEF\xB9\xFF\xFF\xFF\xFF\x10\xD4\xC8\xBC\xFF\xFF\xFF\xFF\x10\xC5\xB8\xBD\xFF\xFF\xFF\xFF\x90{\x9F\xBE\xFF\xFF\xFF\xFF\x10\xA7\x98\xBF\xFF\xFF\xFF\xFF\x10\r\x9B\xC0\xFF\xFF\xFF\xFF\x10\x89x\xC1\xFF\xFF\xFF\xFF\x10zh\xC2\xFF\xFF\xFF\xFF\x10kX\xC3\xFF\xFF\xFF\xFF\x90!?\xC4\xFF\xFF\xFF\xFF\x10M8\xC5\xFF\xFF\xFF\xFF\x10\xB3:\xC6\xFF\xFF\xFF\xFF\x90\xC8X\xC7\xFF\xFF\xFF\xFF\x90\xFB\xD9\xC7\xFF\xFF\xFF\xFF\x90\xEE\x03\xC9\xFF\xFF\xFF\xFF\x90<\xF1\xC9\xFF\xFF\xFF\xFF\x10\x7F\xE2\xCA\xFF\xFF\xFF\xFF\x10o\xB5\xCB\xFF\xFF\xFF\xFF\0\xC0\xEC\xCB\xFF\xFF\xFF\xFF\0h\x80\xCC\xFF\xFF\xFF\xFF\x10\xBF\xDC\xCC\xFF\xFF\xFF\xFF\x10Q\x95\xCD\xFF\xFF\xFF\xFF\x80g\xC3\xCD\xFF\xFF\xFF\xFF\0\xBFr\xCE\xFF\xFF\xFF\xFF\x90\xDB\xC5\xCE\xFF\xFF\xFF\xFF\x103u\xCF\xFF\xFF\xFF\xFF\0\x84\xAC\xCF\xFF\xFF\xFF\xFF\0\xA1R\xD0\xFF\xFF\xFF\xFF\x90\xBD\xA5\xD0\xFF\xFF\xFF\xFF\x10\x15U\xD1\xFF\xFF\xFF\xFF\0f\x8C\xD1\xFF\xFF\xFF\xFF\0\x832\xD2\xFF\xFF\xFF\xFF\x90\x9F\x85\xD2\xFF\xFF\xFF\xFF\x10\xE1Y\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFF@\xED9\xD5\xFF\xFF\xFF\xFF@\xDE)\xD6\xFF\xFF\xFF\xFF@\xCF\x19\xD7\xFF\xFF\xFF\xFF@\xC0\t\xD8\xFF\xFF\xFF\xFF@\xB1\xF9\xD8\xFF\xFF\xFF\xFF@\xA2\xE9\xD9\xFF\xFF\xFF\xFF@\x93\xD9\xDA\xFF\xFF\xFF\xFF@\x84\xC9\xDB\xFF\xFF\xFF\xFF@u\xB9\xDC\xFF\xFF\xFF\xFF\xC0\xA0\xB2\xDD\xFF\xFF\xFF\xFF\xC0\x91\xA2\xDE\xFF\xFF\xFF\xFF\xC0\x82\x92\xDF\xFF\xFF\xFF\xFF\xC0s\x82\xE0\xFF\xFF\xFF\xFF\xC0dr\xE1\xFF\xFF\xFF\xFF\xC0Ub\xE2\xFF\xFF\xFF\xFF\xC0FR\xE3\xFF\xFF\xFF\xFF\xC07B\xE4\xFF\xFF\xFF\xFF\xC0(2\xE5\xFF\xFF\xFF\xFF\xC0\x19\"\xE6\xFF\xFF\xFF\xFF@E\x1B\xE7\xFF\xFF\xFF\xFF@6\x0B\xE8\xFF\xFF\xFF\xFF@'\xFB\xE8\xFF\xFF\xFF\xFF@\x18\xEB\xE9\xFF\xFF\xFF\xFF@\t\xDB\xEA\xFF\xFF\xFF\xFF@\xFA\xCA\xEB\xFF\xFF\xFF\xFF@\xEB\xBA\xEC\xFF\xFF\xFF\xFF@\xDC\xAA\xED\xFF\xFF\xFF\xFF@\xCD\x9A\xEE\xFF\xFF\xFF\xFF@\xBE\x8A\xEF\xFF\xFF\xFF\xFF@\xAFz\xF0\xFF\xFF\xFF\xFF@\xA0j\xF1\xFF\xFF\xFF\xFF\xC0\xCBc\xF2\xFF\xFF\xFF\xFF\xC0\xBCS\xF3\xFF\xFF\xFF\xFF\xC0\xADC\xF4\xFF\xFF\xFF\xFF\xC0\x9E3\xF5\xFF\xFF\xFF\xFF\xC0\x8F#\xF6\xFF\xFF\xFF\xFF\xC0\x80\x13\xF7\xFF\xFF\xFF\xFF\xC0q\x03\xF8\xFF\xFF\xFF\xFF\xC0b\xF3\xF8\xFF\xFF\xFF\xFF\xC0S\xE3\xF9\xFF\xFF\xFF\xFF\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0 \x0E=+\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x10\xC2\x1F,\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x06\x07\x04\x05\x04\x05\x04\x05\x04\xF0\xE7\xFF\xFF\xFF\xFF\xFF\xFF\0\0(\xE5\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\0\0\0\0\0\0\0\0\x01\x10\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\0\0\0\0\0\0\0\0\0\x14\x10\x0E\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0AST\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\x01ADT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\xF8\x02W\x03\x89\x03F\x18\x87i\xFF\xFF\xFF\xFFF\xAE\xCC\x9C\xFF\xFF\xFF\xFF6K\xB7\x9D\xFF\xFF\xFF\xFF\xC6m\xB8\x9E\xFF\xFF\xFF\xFF6\xB8\x84\x9F\xFF\xFF\xFF\xFF\xE6\x1D\xC3\xB4\xFF\xFF\xFF\xFF\xE0\xA6b\xCB\xFF\xFF\xFF\xFF\xD0\xBC\xD3\xCC\xFF\xFF\xFF\xFF\xE0\xD1\x9E\xCD\xFF\xFF\xFF\xFF\xD0\x13\xC6\xCE\xFF\xFF\xFF\xFF`yu\xCF\xFF\xFF\xFF\xFFP0\xAF\xD0\xFF\xFF\xFF\xFF`[U\xD1\xFF\xFF\xFF\xFFP\x12\x8F\xD2\xFF\xFF\xFF\xFF`hq\xD5\xFF\xFF\xFF\xFF\xD0<\x0E\xD6\xFF\xFF\xFF\xFF\xE0\x84Z\xD7\xFF\xFF\xFF\xFFP\xE4\xE4\xD7\xFF\xFF\xFF\xFF\xE0f:\xD9\xFF\xFF\xFF\xFFP\xC6\xC4\xD9\xFF\xFF\xFF\xFF`\x83#\xDB\xFF\xFF\xFF\xFFP\xA8\xA4\xDB\xFF\xFF\xFF\xFF`e\x03\xDD\xFF\xFF\xFF\xFFP\x8A\x84\xDD\xFF\xFF\xFF\xFF`G\xE3\xDE\xFF\xFF\xFF\xFF\xD0\xA6m\xDF\xFF\xFF\xFF\xFF\xE0\tl\xE6\xFF\xFF\xFF\xFF\xD0\x027\xE7\xFF\xFF\xFF\xFF`\xB3 \x08\0\0\0\0P\x96\x10\t\0\0\0\0`\x95\0\n\0\0\0\0Px\xF0\n\0\0\0\0`w\xE0\x0B\0\0\0\0\xD0\x94\xD9\x0C\0\0\0\0`Y\xC0\r\0\0\0\0\xD0v\xB9\x0E\0\0\0\0\xE0u\xA9\x0F\0\0\0\0\xD0X\x99\x10\0\0\0\0\xE0W\x89\x11\0\0\0\0\xD0:y\x12\0\0\0\0\xE09i\x13\0\0\0\0\xD0\x1CY\x14\0\0\0\0\xE0\x1BI\x15\0\0\0\0\xD0\xFE8\x16\0\0\0\0\xE0\xFD(\x17\0\0\0\0P\x1B\"\x18\0\0\0\0\xE0\xDF\x08\x19\0\0\0\0P\xFD\x01\x1A\0\0\0\0`\xFC\xF1\x1A\0\0\0\0P\xDF\xE1\x1B\0\0\0\0`\xDE\xD1\x1C\0\0\0\0P\xC1\xC1\x1D\0\0\0\0`\xC0\xB1\x1E\0\0\0\0P\xA3\xA1\x1F\0\0\0\0\xE0\xF2u \0\0\0\0P\x85\x81!\0\0\0\0\xE0\xD4U\"\0\0\0\0\xD0\xA1j#\0\0\0\0\xE0\xB65$\0\0\0\0\xD0\x83J%\0\0\0\0\xE0\x98\x15&\0\0\0\0\xD0e*'\0\0\0\0`\xB5\xFE'\0\0\0\0\xD0G\n)\0\0\0\0`\x97\xDE)\0\0\0\0\xD0)\xEA*\0\0\0\0`y\xBE+\0\0\0\0PF\xD3,\0\0\0\0`[\x9E-\0\0\0\0P(\xB3.\0\0\0\0`=~/\0\0\0\0P\n\x930\0\0\0\0\xE0Yg1\0\0\0\0P\xECr2\0\0\0\0\xE0;G3\0\0\0\0P\xCER4\0\0\0\0\xE0\x1D'5\0\0\0\0P\xB026\0\0\0\0\xE0\xFF\x067\0\0\0\0\xD0\xCC\x1B8\0\0\0\0\xE0\xE1\xE68\0\0\0\0\xD0\xAE\xFB9\0\0\0\0\xE0\xC3\xC6:\0\0\0\0\xD0\x90\xDB;\0\0\0\0`\xE0\xAF<\0\0\0\0\xD0r\xBB=\0\0\0\0`\xC2\x8F>\0\0\0\0\xD0T\x9B?\0\0\0\0`\xA4o@\0\0\0\0Pq\x84A\0\0\0\0`\x86OB\0\0\0\0PSdC\0\0\0\0`h/D\0\0\0\0P5DE\0\0\0\0\xE0\x9A\xF3E\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04:\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\0:\xC3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04J\xD1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0A\0\0S\0\0T\0\0\0\0\0A\0\0D\0\0T\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\x18\x01;\x01c\x01\xF0\\\x04\xA6\xFF\xFF\xFF\xFF \xF7A\xD4\xFF\xFF\xFF\xFF\x006M\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x90\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0-01\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\xA0\xAA\xE6\x92\xFF\xFF\xFF\xFF \x9C\x95\xCC\xFF\xFF\xFF\xFF\x10|t\xD2\xFF\xFF\xFF\xFF@\xF7\x17\x0B\0\0\0\0\x01\x02\x01\x03\xF4\xE9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\0\x01 \x01>\x01X\xA4m\x8B\xFF\xFF\xFF\xFF\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xA8\xF9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\x18\x04\x9B\x04\xE1\x04X\x13=^\xFF\xFF\xFF\xFF\x90\x9C\xE6\x92\xFF\xFF\xFF\xFF\x80{K\x9B\xFF\xFF\xFF\xFF\x90\xD5\xFE\x9B\xFF\xFF\xFF\xFF\x90\t\x9D\x9C\xFF\xFF\xFF\xFF\x80\x91\xC9\x9D\xFF\xFF\xFF\xFF\x10=~\x9E\xFF\xFF\xFF\xFF\0\xC5\xAA\x9F\xFF\xFF\xFF\xFF\x90p_\xA0\xFF\xFF\xFF\xFF\x80\xF8\x8B\xA1\xFF\xFF\xFF\xFF\x90\xF5A\xA2\xFF\xFF\xFF\xFF\x80}n\xA3\xFF\xFF\xFF\xFF\x10)#\xA4\xFF\xFF\xFF\xFF\0\xB1O\xA5\xFF\xFF\xFF\xFF\x80\xFD\x05\xAA\xFF\xFF\xFF\xFF\0n\xE7\xAA\xFF\xFF\xFF\xFF\0\xB6\xC9\xAD\xFF\xFF\xFF\xFF\x002\xA7\xAE\xFF\xFF\xFF\xFF\x80]\xA0\xAF\xFF\xFF\xFF\xFF\0\x14\x87\xB0\xFF\xFF\xFF\xFF\0z\x89\xB1\xFF\xFF\xFF\xFF\x800p\xB2\xFF\xFF\xFF\xFF\x80\x96r\xB3\xFF\xFF\xFF\xFF\x80\x12P\xB4\xFF\xFF\xFF\xFF\x80Z2\xB7\xFF\xFF\xFF\xFF\x80\xD6\x0F\xB8\xFF\xFF\xFF\xFF\x80\xC7\xFF\xB8\xFF\xFF\xFF\xFF\x80\xB8\xEF\xB9\xFF\xFF\xFF\xFF\0\xC6\xC8\xBC\xFF\xFF\xFF\xFF\0\xB7\xB8\xBD\xFF\xFF\xFF\xFF\x80m\x9F\xBE\xFF\xFF\xFF\xFF\0\x99\x98\xBF\xFF\xFF\xFF\xFF\0\xFF\x9A\xC0\xFF\xFF\xFF\xFF\0{x\xC1\xFF\xFF\xFF\xFF\0lh\xC2\xFF\xFF\xFF\xFF\0]X\xC3\xFF\xFF\xFF\xFF\x80\x13?\xC4\xFF\xFF\xFF\xFF\0?8\xC5\xFF\xFF\xFF\xFF\0\xA5:\xC6\xFF\xFF\xFF\xFF\x80\xBAX\xC7\xFF\xFF\xFF\xFF\x80\xED\xD9\xC7\xFF\xFF\xFF\xFF\x80\xE0\x03\xC9\xFF\xFF\xFF\xFF\x80.\xF1\xC9\xFF\xFF\xFF\xFF\0q\xE2\xCA\xFF\xFF\xFF\xFF\0a\xB5\xCB\xFF\xFF\xFF\xFF\xF0\xB1\xEC\xCB\xFF\xFF\xFF\xFF\xF0Y\x80\xCC\xFF\xFF\xFF\xFF\0\xB1\xDC\xCC\xFF\xFF\xFF\xFF\0C\x95\xCD\xFF\xFF\xFF\xFFpY\xC3\xCD\xFF\xFF\xFF\xFF\xF0\xB0r\xCE\xFF\xFF\xFF\xFF\x80\xCD\xC5\xCE\xFF\xFF\xFF\xFF\0%u\xCF\xFF\xFF\xFF\xFF\xF0u\xAC\xCF\xFF\xFF\xFF\xFF\xF0\x92R\xD0\xFF\xFF\xFF\xFF\x80\xAF\xA5\xD0\xFF\xFF\xFF\xFF\0\x07U\xD1\xFF\xFF\xFF\xFF\xF0W\x8C\xD1\xFF\xFF\xFF\xFF\xF0t2\xD2\xFF\xFF\xFF\xFF\x80\x91\x85\xD2\xFF\xFF\xFF\xFF\0\xD3Y\xD3\xFF\xFF\xFF\xFF\0\xC4I\xD4\xFF\xFF\xFF\xFF0\xDF9\xD5\xFF\xFF\xFF\xFF0\xD0)\xD6\xFF\xFF\xFF\xFF0\xC1\x19\xD7\xFF\xFF\xFF\xFF0\xB2\t\xD8\xFF\xFF\xFF\xFF0\xA3\xF9\xD8\xFF\xFF\xFF\xFF0\x94\xE9\xD9\xFF\xFF\xFF\xFF0\x85\xD9\xDA\xFF\xFF\xFF\xFF0v\xC9\xDB\xFF\xFF\xFF\xFF0g\xB9\xDC\xFF\xFF\xFF\xFF\xB0\x92\xB2\xDD\xFF\xFF\xFF\xFF\xB0\x83\xA2\xDE\xFF\xFF\xFF\xFF\xB0t\x92\xDF\xFF\xFF\xFF\xFF\xB0e\x82\xE0\xFF\xFF\xFF\xFF\xB0Vr\xE1\xFF\xFF\xFF\xFF\xB0Gb\xE2\xFF\xFF\xFF\xFF\xB08R\xE3\xFF\xFF\xFF\xFF\xB0)B\xE4\xFF\xFF\xFF\xFF\xB0\x1A2\xE5\xFF\xFF\xFF\xFF\xB0\x0B\"\xE6\xFF\xFF\xFF\xFF07\x1B\xE7\xFF\xFF\xFF\xFF0(\x0B\xE8\xFF\xFF\xFF\xFF0\x19\xFB\xE8\xFF\xFF\xFF\xFF0\n\xEB\xE9\xFF\xFF\xFF\xFF0\xFB\xDA\xEA\xFF\xFF\xFF\xFF0\xEC\xCA\xEB\xFF\xFF\xFF\xFF0\xDD\xBA\xEC\xFF\xFF\xFF\xFF0\xCE\xAA\xED\xFF\xFF\xFF\xFF0\xBF\x9A\xEE\xFF\xFF\xFF\xFF0\xB0\x8A\xEF\xFF\xFF\xFF\xFF0\xA1z\xF0\xFF\xFF\xFF\xFF0\x92j\xF1\xFF\xFF\xFF\xFF\xB0\xBDc\xF2\xFF\xFF\xFF\xFF\xB0\xAES\xF3\xFF\xFF\xFF\xFF\xB0\x9FC\xF4\xFF\xFF\xFF\xFF\xB0\x903\xF5\xFF\xFF\xFF\xFF\xB0\x81#\xF6\xFF\xFF\xFF\xFF\xB0r\x13\xF7\xFF\xFF\xFF\xFF\xB0c\x03\xF8\xFF\xFF\xFF\xFF\xB0T\xF3\xF8\xFF\xFF\xFF\xFF\xB0E\xE3\xF9\xFF\xFF\xFF\xFF\0\xFA\x0C\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06(\xF0\xFF\xFF\xFF\xFF\xFF\xFF\0\0(\xF0\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\0\0\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\x01\x10\0\0\0\0\0\0\0\0\0\x14\x10\x0E\0\0\0\0\0\0\x01\x18L\0\0M\0\0T\0\0\0\0\0F\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x001\0\0\0\0\0+\0\x000\0\x000\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xC0\xFD\x86i\xFF\xFF\xFF\xFF\x01\xC0\xDD\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\x02v\x02\xB2\x02\xBC\x11\x87i\xFF\xFF\xFF\xFF<_D\x93\xFF\xFF\xFF\xFF\xC0ZO\xC3\xFF\xFF\xFF\xFF0\x036\xC4\xFF\xFF\xFF\xFF\xC0\0\0\0\0`\xC9Z?\0\0\0\0P\x0B\x82@\0\0\0\0`\xAB:A\0\0\0\0P\xEDaB\0\0\0\0`\x8D\x1AC\0\0\0\0P\xCFAD\0\0\0\0`o\xFAD\0\0\0\0P\xB1!F\0\0\0\0`Q\xDAF\0\0\0\0\xD0\xCD\nH\0\0\0\0\xE0m\xC3H\0\0\0\0\xD0\xAF\xEAI\0\0\0\0\xE0O\xA3J\0\0\0\0\xD0\x91\xCAK\0\0\0\0\xE01\x83L\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\xC4\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xC4\xC9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x004\0\0\0\0\0-\0\x000\0\x003\0\0\0\0\0-\0\x000\0\x002\0\0\0\0\0ACST\0\x98\x85\0\0\0\0\0\0\x01ACDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xA0\x02\xF4\x02\x1C\x03\x14\x8B\x16s\xFF\xFF\xFF\xFFp\x03\x12{\xFF\xFF\xFF\xFF\x88\xC9N\x9C\xFF\xFF\xFF\xFF\x086\xBC\x9C\xFF\xFF\xFF\xFF\x08\xBAT\xCB\xFF\xFF\xFF\xFF\x88l\xC7\xCB\xFF\xFF\xFF\xFF\x88]\xB7\xCC\xFF\xFF\xFF\xFF\x88N\xA7\xCD\xFF\xFF\xFF\xFF\x08z\xA0\xCE\xFF\xFF\xFF\xFF\x880\x87\xCF\xFF\xFF\xFF\xFF\x88@p\x03\0\0\0\0\x08#\r\x04\0\0\0\0\x88\"P\x05\0\0\0\0\x88?\xF6\x05\0\0\0\0\x88\x040\x07\0\0\0\0\x88!\xD6\x07\0\0\0\0\x88\xE6\x0F\t\0\0\0\0\x88\x03\xB6\t\0\0\0\0\x88\xC8\xEF\n\0\0\0\0\x08 \x9F\x0B\0\0\0\0\x08\xE5\xD8\x0C\0\0\0\0\x08\x02\x7F\r\0\0\0\0\x08\xC7\xB8\x0E\0\0\0\0\x08\xE4^\x0F\0\0\0\0\x08\xA9\x98\x10\0\0\0\0\x08\xC6>\x11\0\0\0\0\x08\x8Bx\x12\0\0\0\0\x08\xA8\x1E\x13\0\0\0\0\x08mX\x14\0\0\0\0\x08\x8A\xFE\x14\0\0\0\0\x08O8\x16\0\0\0\0\x88\xA6\xE7\x16\0\0\0\0\x88k!\x18\0\0\0\0\x88\x88\xC7\x18\0\0\0\0\x88M\x01\x1A\0\0\0\0\x88j\xA7\x1A\0\0\0\0\x88/\xE1\x1B\0\0\0\0\x88L\x87\x1C\0\0\0\0\x88\x11\xC1\x1D\0\0\0\0\x88\xA3y\x1E\0\0\0\0\x08\xB9\x97\x1F\0\0\0\0\x88\x85Y \0\0\0\0\x88\xD5\x80!\0\0\0\0\x08\xA2B\"\0\0\0\0\x08\xF2i#\0\0\0\0\x08\x84\"$\0\0\0\0\x08\xD4I%\0\0\0\0\x08f\x02&\0\0\0\0\x08\xB6)'\0\0\0\0\x08\xD3\xCF'\0\0\0\0\x08\x98\t)\0\0\0\0\x88d\xCB)\0\0\0\0\x08z\xE9*\0\0\0\0\x88\xD1\x98+\0\0\0\0\x88\x96\xD2,\0\0\0\0\x88(\x8B-\0\0\0\0\x88x\xB2.\0\0\0\0\x08Et/\0\0\0\0\x88Z\x920\0\0\0\0\x88a]1\0\0\0\0\x88\0\0\0\0\x08\xA5\x9A?\0\0\0\0\x08\xACe@\0\0\0\0\x88\xC1\x83A\0\0\0\0\x08\x8EEB\0\0\0\0\x88\xA3cC\0\0\0\0\x88\xAA.D\0\0\0\0\x88\x85CE\0\0\0\0\x08R\x05F\0\0\0\0\x88g#G\0\0\0\0\x08\xA9\xF7G\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\xEC\x81\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\x98\x85\0\0\0\0\0\0\0\x04\xA8\x93\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0C\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0D\0\0T\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x88\0\x99\0\xB7\0\x08\x9F\xEDr\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\0\xCDI%\0\0\0\0\0\xEA\xEF%\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01x\x8F\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0ACST\0\x98\x85\0\0\0\0\0\0\x01ACDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xA8\x02\xFD\x02/\x03d\x88\x16s\xFF\xFF\xFF\xFF\xE0\xA5\x04v\xFF\xFF\xFF\xFFp\x03\x12{\xFF\xFF\xFF\xFF\x88\xC9N\x9C\xFF\xFF\xFF\xFF\x086\xBC\x9C\xFF\xFF\xFF\xFF\x08\xBAT\xCB\xFF\xFF\xFF\xFF\x88l\xC7\xCB\xFF\xFF\xFF\xFF\x88]\xB7\xCC\xFF\xFF\xFF\xFF\x88N\xA7\xCD\xFF\xFF\xFF\xFF\x08z\xA0\xCE\xFF\xFF\xFF\xFF\x880\x87\xCF\xFF\xFF\xFF\xFF\x88@p\x03\0\0\0\0\x08#\r\x04\0\0\0\0\x88\"P\x05\0\0\0\0\x88?\xF6\x05\0\0\0\0\x88\x040\x07\0\0\0\0\x88!\xD6\x07\0\0\0\0\x88\xE6\x0F\t\0\0\0\0\x88\x03\xB6\t\0\0\0\0\x88\xC8\xEF\n\0\0\0\0\x08 \x9F\x0B\0\0\0\0\x08\xE5\xD8\x0C\0\0\0\0\x08\x02\x7F\r\0\0\0\0\x08\xC7\xB8\x0E\0\0\0\0\x08\xE4^\x0F\0\0\0\0\x08\xA9\x98\x10\0\0\0\0\x08\xC6>\x11\0\0\0\0\x08\x8Bx\x12\0\0\0\0\x08\xA8\x1E\x13\0\0\0\0\x08mX\x14\0\0\0\0\x08\x8A\xFE\x14\0\0\0\0\x08O8\x16\0\0\0\0\x88\x90\x0C\x17\0\0\0\0\x88k!\x18\0\0\0\0\x88\x88\xC7\x18\0\0\0\0\x88M\x01\x1A\0\0\0\0\x88j\xA7\x1A\0\0\0\0\x88/\xE1\x1B\0\0\0\0\x88L\x87\x1C\0\0\0\0\x88\x11\xC1\x1D\0\0\0\0\x88\xA3y\x1E\0\0\0\0\x08\xB9\x97\x1F\0\0\0\0\x88\x85Y \0\0\0\0\x88\xD5\x80!\0\0\0\0\x08\xA2B\"\0\0\0\0\x08\xF2i#\0\0\0\0\x08\x84\"$\0\0\0\0\x08\xD4I%\0\0\0\0\x08\xF1\xEF%\0\0\0\0\x08\xB6)'\0\0\0\0\x08\xD3\xCF'\0\0\0\0\x08\x98\t)\0\0\0\0\x08\xB5\xAF)\0\0\0\0\x08z\xE9*\0\0\0\0\x88\xD1\x98+\0\0\0\0\x88\x96\xD2,\0\0\0\0\x88\xB3x-\0\0\0\0\x88x\xB2.\0\0\0\0\x88\x95X/\0\0\0\0\x88Z\x920\0\0\0\0\x88a]1\0\0\0\0\x88\0\0\0\0\x08\xA5\x9A?\0\0\0\0\x08\xACe@\0\0\0\0\x88\xC1\x83A\0\0\0\0\x08\x8EEB\0\0\0\0\x88\xA3cC\0\0\0\0\x88\xAA.D\0\0\0\0\x88\x85CE\0\0\0\0\x08R\x05F\0\0\0\0\x88g#G\0\0\0\0\x08\xA9\xF7G\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x9C\x84\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\t\x98\x85\0\0\0\0\0\0\0\t\xA8\x93\0\0\0\0\0\0\x01\x0EL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0D\0\0T\0\0\0\0\0ACST\0\x98\x85\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0P\0Z\0\x82\0X\x92\x16s\xFF\xFF\xFF\xFFp\x03\x12{\xFF\xFF\xFF\xFF\x88\xC9N\x9C\xFF\xFF\xFF\xFF\x086\xBC\x9C\xFF\xFF\xFF\xFF\x08\xBAT\xCB\xFF\xFF\xFF\xFF\x88l\xC7\xCB\xFF\xFF\xFF\xFF\x88]\xB7\xCC\xFF\xFF\xFF\xFF\x88N\xA7\xCD\xFF\xFF\xFF\xFF\x08z\xA0\xCE\xFF\xFF\xFF\xFF\x880\x87\xCF\xFF\xFF\xFF\xFF\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\xA8z\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04\x98\x85\0\0\0\0\0\0\0\x04\xA8\x93\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0C\0\0S\0\0T\0\0\0\0\0A\0\0C\0\0D\0\0T\0\0\0\0\0+0845\x0C{\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\0\xAB\0\xC9\0\xB0\n\xA6t\xFF\xFF\xFF\xFF\x14\xD4N\x9C\xFF\xFF\xFF\xFF\x94@\xBC\x9C\xFF\xFF\xFF\xFF\x94\xC4T\xCB\xFF\xFF\xFF\xFF\x14w\xC7\xCB\xFF\xFF\xFF\xFF\x14h\xB7\xCC\xFF\xFF\xFF\xFF\x14Y\xA7\xCD\xFF\xFF\xFF\xFF\x14\xF1\x0F\t\0\0\0\0\x14\x0E\xB6\t\0\0\0\0\x14X\x01\x1A\0\0\0\0\x14u\xA7\x1A\0\0\0\0\x14R%)\0\0\0\0\x94\xBF\xAF)\0\0\0\0\x94\xB4qE\0\0\0\0\x94\\\x05F\0\0\0\0\x14r#G\0\0\0\0\x14y\xEEG\0\0\0\0\x14T\x03I\0\0\0\0\x14[\xCEI\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xD0x\0\0\0\0\0\0\0\0\x0C{\0\0\0\0\0\0\0\x04\x1C\x89\0\0\0\0\0\0\x01\nL\0\0M\0\0T\0\0\0\0\0+\0\x000\0\08\0\x004\0\x005\0\0\0\0\0+\0\x000\0\09\0\x004\0\x005\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\x01AEDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xF0\x02N\x03l\x03\xE4\0.t\xFF\xFF\xFF\xFF\x80x\xD5\x9B\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\x80D\xDA\x9D\xFF\xFF\xFF\xFF\x80a\x80\x9E\xFF\xFF\xFF\xFF\x80&\xBA\x9F\xFF\xFF\xFF\xFF\x80C`\xA0\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\0\x8D\xC2\xFB\xFF\xFF\xFF\xFF\0~\xB2\xFC\xFF\xFF\xFF\xFF\0Y\xC7\xFD\xFF\xFF\xFF\xFF\x80\xB0v\xFE\xFF\xFF\xFF\xFF\0;\xA7\xFF\xFF\xFF\xFF\xFF\x80\x92V\0\0\0\0\0\0\x1D\x87\x01\0\0\0\0\0\xAF?\x02\0\0\0\0\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\x80\x1BP\x05\0\0\0\0\x808\xF6\x05\0\0\0\0\x80\xFD/\x07\0\0\0\0\x80\x1A\xD6\x07\0\0\0\0\x80\xDF\x0F\t\0\0\0\0\x80\xFC\xB5\t\0\0\0\0\x80\xC1\xEF\n\0\0\0\0\0\x19\x9F\x0B\0\0\0\0\0\xDE\xD8\x0C\0\0\0\0\0\xFB~\r\0\0\0\0\0\xC0\xB8\x0E\0\0\0\0\0\xDD^\x0F\0\0\0\0\0\xA2\x98\x10\0\0\0\0\0\xBF>\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\0O\x03\x17\0\0\0\0\x80d!\x18\0\0\0\0\x001\xE3\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80'g\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\x80\xCE\x80!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0_\x02&\0\0\0\0\0\xAF)'\0\0\0\0\0\xB6\xF4'\0\0\0\0\x80\xE1\xED(\0\0\0\0\0\x98\xD4)\0\0\0\0\x80\xC3\xCD*\0\0\0\0\0z\xB4+\0\0\0\0\x80\xA5\xAD,\0\0\0\0\0\\\x94-\0\0\0\0\x80\x87\x8D.\0\0\0\0\0>t/\0\0\0\0\x80im0\0\0\0\0\x80Z]1\0\0\0\0\0\x86V2\0\0\0\0\x80<=3\0\0\0\0\0h64\0\0\0\0\x80\x1E\x1D5\0\0\0\0\0J\x166\0\0\0\0\x80\0\xFD6\0\0\0\0\0,\xF67\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\x80*\xBF;\0\0\0\0\0\xE1\xA5<\0\0\0\0\x80\x0C\x9F=\0\0\0\0\0\xC3\x85>\0\0\0\0\x80\xEE~?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xD0^A\0\0\0\0\0\x87EB\0\0\0\0\x80\xB2>C\0\0\0\0\x80\xA3.D\0\0\0\0\x80\x94\x1EE\0\0\0\0\0K\x05F\0\0\0\0\0\xB1\x07G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x1C\x8A\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\0\xBD\0\xDB\0\xD4\xA2\xEDr\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\0\xCDI%\0\0\0\0\0\xEA\xEF%\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\0s\xE9*\0\0\0\0\x80\xCA\x98+\0\0\0\0\x80\x8F\xD2,\0\0\0\0\x80\xACx-\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xAC\x8B\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0+1030\xA8\x93\0\0\0\0\0\0\x01+11\0\0\x08\x07\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\xC0\x01\xF8\x01*\x02\xDCw\x16s\xFF\xFF\xFF\xFF\xE0f\xFE\x14\0\0\0\0\xF8@8\x16\0\0\0\0h\x8A\xE7\x16\0\0\0\0x]!\x18\0\0\0\0hl\xC7\x18\0\0\0\0x?\x01\x1A\0\0\0\0hN\xA7\x1A\0\0\0\0x!\xE1\x1B\0\0\0\0h0\x87\x1C\0\0\0\0x\x03\xC1\x1D\0\0\0\0p\x8Ey\x1E\0\0\0\0\xF8\xAA\x97\x1F\0\0\0\0ppY \0\0\0\0x\xC7\x80!\0\0\0\0\xF0\x8CB\"\0\0\0\0\xF8\xE3i#\0\0\0\0\xF0n\"$\0\0\0\0\xF8\xC5I%\0\0\0\0\xF0\xDB\xEF%\0\0\0\0\xF8\xA7)'\0\0\0\0\xF0\xBD\xCF'\0\0\0\0\xF8\x89\t)\0\0\0\0\xF0\x9F\xAF)\0\0\0\0\xF8k\xE9*\0\0\0\0p\xBC\x98+\0\0\0\0x\x88\xD2,\0\0\0\0p\x9Ex-\0\0\0\0xj\xB2.\0\0\0\0p\x80X/\0\0\0\0xL\x920\0\0\0\0pL]1\0\0\0\0x.r2\0\0\0\0p.=3\0\0\0\0x\x10R4\0\0\0\0p\x10\x1D5\0\0\0\0x\xF216\0\0\0\0p\xF2\xFC6\0\0\0\0\xF8\x0E\x1B8\0\0\0\0p\xD4\xDC8\0\0\0\0x\xE2\xA79\0\0\0\0p\xB6\xBC:\0\0\0\0\xF8\xD2\xDA;\0\0\0\0\xF0\xD2\xA5<\0\0\0\0\xF8\xB4\xBA=\0\0\0\0\xF0\xB4\x85>\0\0\0\0\xF8\x96\x9A?\0\0\0\0\xF0\x96e@\0\0\0\0x\xB3\x83A\0\0\0\0\xF0xEB\0\0\0\0x\x95cC\0\0\0\0p\x95.D\0\0\0\0xwCE\0\0\0\0\xF0<\x05F\0\0\0\0xY#G\0\0\0\0\xF0\x93\xF7G\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02$\x95\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xA8\x93\0\0\0\0\0\0\0\t\xB8\xA1\0\0\0\0\0\0\x01\x0F\xB0\x9A\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x001\0\x000\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\x01AEDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\x98\x02\xEB\x02\t\x03\x18\x85\x16s\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\x80\x1BP\x05\0\0\0\0\x808\xF6\x05\0\0\0\0\x80\xFD/\x07\0\0\0\0\x80\x1A\xD6\x07\0\0\0\0\x80\xDF\x0F\t\0\0\0\0\x80\xFC\xB5\t\0\0\0\0\x80\xC1\xEF\n\0\0\0\0\0\x19\x9F\x0B\0\0\0\0\0\xDE\xD8\x0C\0\0\0\0\0\xFB~\r\0\0\0\0\0\xC0\xB8\x0E\0\0\0\0\0\xDD^\x0F\0\0\0\0\0\xA2\x98\x10\0\0\0\0\0\xBF>\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\x80\x9F\xE7\x16\0\0\0\0\x80d!\x18\0\0\0\0\x80\x81\xC7\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80\x9Cy\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\0\x94w!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0_\x02&\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\0s\xE9*\0\0\0\0\x80\xCA\x98+\0\0\0\0\x80\x8F\xD2,\0\0\0\0\x80\xACx-\0\0\0\0\x80q\xB2.\0\0\0\0\0>t/\0\0\0\0\x80S\x920\0\0\0\0\x80Z]1\0\0\0\0\x805r2\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\x80\xA3.D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\0\xA2\xF7G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xE8\x87\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0AWST\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\0\xAB\0\xC9\0\xE4\x16\xA6t\xFF\xFF\xFF\xFF\xA0\xDEN\x9C\xFF\xFF\xFF\xFF K\xBC\x9C\xFF\xFF\xFF\xFF \xCFT\xCB\xFF\xFF\xFF\xFF\xA0\x81\xC7\xCB\xFF\xFF\xFF\xFF\xA0r\xB7\xCC\xFF\xFF\xFF\xFF\xA0c\xA7\xCD\xFF\xFF\xFF\xFF\xA0\xFB\x0F\t\0\0\0\0\xA0\x18\xB6\t\0\0\0\0\xA0b\x01\x1A\0\0\0\0\xA0\x7F\xA7\x1A\0\0\0\0\xA0\\%)\0\0\0\0 \xCA\xAF)\0\0\0\0 \xBFqE\0\0\0\0 g\x05F\0\0\0\0\xA0|#G\0\0\0\0\xA0\x83\xEEG\0\0\0\0\xA0^\x03I\0\0\0\0\xA0e\xCEI\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x9Cl\0\0\0\0\0\0\0\0\x80p\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0W\0\0S\0\0T\0\0\0\0\0A\0\0W\0\0D\0\0T\0\0\0\0\0AEST\0\xA0\x8C\0\0\0\0\0\0\x01AEDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\x98\x02\xEB\x02\t\x03<\x7F\x16s\xFF\xFF\xFF\xFF\x80\xC2N\x9C\xFF\xFF\xFF\xFF\0/\xBC\x9C\xFF\xFF\xFF\xFF\0\xB3T\xCB\xFF\xFF\xFF\xFF\x80e\xC7\xCB\xFF\xFF\xFF\xFF\x80V\xB7\xCC\xFF\xFF\xFF\xFF\x80G\xA7\xCD\xFF\xFF\xFF\xFF\0s\xA0\xCE\xFF\xFF\xFF\xFF\x80)\x87\xCF\xFF\xFF\xFF\xFF\x809p\x03\0\0\0\0\0\x1C\r\x04\0\0\0\0\x80\x1BP\x05\0\0\0\0\x808\xF6\x05\0\0\0\0\x80\xFD/\x07\0\0\0\0\x80\x1A\xD6\x07\0\0\0\0\x80\xDF\x0F\t\0\0\0\0\x80\xFC\xB5\t\0\0\0\0\x80\xC1\xEF\n\0\0\0\0\0\x19\x9F\x0B\0\0\0\0\0\xDE\xD8\x0C\0\0\0\0\0\xFB~\r\0\0\0\0\0\xC0\xB8\x0E\0\0\0\0\0\xDD^\x0F\0\0\0\0\0\xA2\x98\x10\0\0\0\0\0\xBF>\x11\0\0\0\0\0\x84x\x12\0\0\0\0\0\xA1\x1E\x13\0\0\0\0\0fX\x14\0\0\0\0\0\x83\xFE\x14\0\0\0\0\0H8\x16\0\0\0\0\x80\x89\x0C\x17\0\0\0\0\x80d!\x18\0\0\0\0\x80\x81\xC7\x18\0\0\0\0\x80F\x01\x1A\0\0\0\0\x80c\xA7\x1A\0\0\0\0\x80(\xE1\x1B\0\0\0\0\x80E\x87\x1C\0\0\0\0\x80\n\xC1\x1D\0\0\0\0\x80\x9Cy\x1E\0\0\0\0\0\xB2\x97\x1F\0\0\0\0\x80~Y \0\0\0\0\x80\xCE\x80!\0\0\0\0\0\x9BB\"\0\0\0\0\0\xEBi#\0\0\0\0\0}\"$\0\0\0\0\0\xCDI%\0\0\0\0\0\xEA\xEF%\0\0\0\0\0\xAF)'\0\0\0\0\0\xCC\xCF'\0\0\0\0\0\x91\t)\0\0\0\0\0\xAE\xAF)\0\0\0\0\0s\xE9*\0\0\0\0\x80\xCA\x98+\0\0\0\0\x80\x8F\xD2,\0\0\0\0\x80\xACx-\0\0\0\0\x80q\xB2.\0\0\0\0\x80\x8EX/\0\0\0\0\x80S\x920\0\0\0\0\x80Z]1\0\0\0\0\x805r2\0\0\0\0\x80<=3\0\0\0\0\x80\x17R4\0\0\0\0\x80\x1E\x1D5\0\0\0\0\x80\xF916\0\0\0\0\x80\0\xFD6\0\0\0\0\0\x16\x1B8\0\0\0\0\x80\xE2\xDC8\0\0\0\0\x80\xE9\xA79\0\0\0\0\x80\xC4\xBC:\0\0\0\0\0\xDA\xDA;\0\0\0\0\0\xE1\xA5<\0\0\0\0\0\xBC\xBA=\0\0\0\0\0\xC3\x85>\0\0\0\0\0\x9E\x9A?\0\0\0\0\0\xA5e@\0\0\0\0\x80\xBA\x83A\0\0\0\0\0\x87EB\0\0\0\0\x80\x9CcC\0\0\0\0\x80\xA3.D\0\0\0\0\x80~CE\0\0\0\0\0K\x05F\0\0\0\0\x80`#G\0\0\0\0\0\xA2\xF7G\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xC4\x8D\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\xB0\x9A\0\0\0\0\0\0\x01\tL\0\0M\0\0T\0\0\0\0\0A\0\0E\0\0S\0\0T\0\0\0\0\0A\0\0E\0\0D\0\0T\0\0\0\0\0CST\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01CDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\0\0\0\n\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0C\0\0T\0\0\0\0\0EST\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01EDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\0\0\0\n\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0E\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0-01\0\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xF0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x001\0\0\0\0\0-10\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x001\0\x000\0\0\0\0\0-11\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x001\0\x001\0\0\0\0\0-12\0\0@W\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0@W\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x001\0\x002\0\0\0\0\0-02\0\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xE0\xE3\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x002\0\0\0\0\0-03\0\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xD0\xD5\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x003\0\0\0\0\0-04\0\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xC0\xC7\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x004\0\0\0\0\0-05\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x005\0\0\0\0\0-06\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x006\0\0\0\0\0-07\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\x007\0\0\0\0\0-08\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\08\0\0\0\0\0-09\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0-\0\x000\0\09\0\0\0\0\0+01\0\0\x10\x0E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x10\x0E\0\0\0\0\0\0\0\0+\0\x000\0\x001\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xA0\x8C\0\0\0\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xB0\x9A\0\0\0\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xC0\xA8\0\0\0\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xD0\xB6\0\0\0\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+14\0\0\xE0\xC4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\xE0\xC4\0\0\0\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+02\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0 \x1C\0\0\0\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\x000*\0\0\0\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0@8\0\0\0\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0PF\0\0\0\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0`T\0\0\0\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+07\0\0pb\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0pb\0\0\0\0\0\0\0\0+\0\x000\0\x007\0\0\0\0\0+08\0\0\x80p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x80p\0\0\0\0\0\0\0\0+\0\x000\0\08\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\x90~\0\0\0\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0UTC\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0U\0\0T\0\0C\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xC8\0\xE1\0\t\x01\x94\xB36~\xFF\xFF\xFF\xFF\0\xDBA\xD4\xFF\xFF\xFF\xFF\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03l\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02@\x02r\x02tE\x18\xAA\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0p\x14\xF7V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x01\x02\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x02\x01\x02\x0C-\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xB8\x01\xEF\x01+\x02D\x98?t\xFF\xFF\xFF\xFF\x80!\x80\x9B\xFF\xFF\xFF\xFF\xE0\xE9|\xB9\xFF\xFF\xFF\xFF\xD0\xAF\xC6\xB9\xFF\xFF\xFF\xFF\xE0c\xF2\xC9\xFF\xFF\xFF\xFFP\xA8\x10\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\xF0L\xAA\xCD\xFF\xFF\xFF\xFF\xE0\x18\xA2\xCE\xFF\xFF\xFF\xFFpi\x93\xCF\xFF\xFF\xFF\xFF`\x9E\x13\xDF\xFF\xFF\xFF\xFFP\n\xB7\xDF\xFF\xFF\xFF\xFF`^\xEC\t\0\0\0\0`\xF4\x18\x0B\0\0\0\0\0\xAE\xCD\x0B\0\0\0\0\0\x9F\xBD\x0C\0\0\0\0\x80U\xA4\r\0\0\0\0\x80]\x8C\x0E\0\0\0\0\x807\x84\x0F\0\0\0\0\x10\xFCj\x10\0\0\0\0\xF0{d\x11\0\0\0\0\xF0\xAAR\x12\0\0\0\0`\x82F\x13\0\0\0\0P\xC23\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x04\x05\x04\x05\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03<\x16\0\0\0\0\0\0\0\0<\x16\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\x01\x11\x10\x0E\0\0\0\0\0\0\0\x16L\0\0M\0\0T\0\0\0\0\0A\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0 \x01D\x01b\x01H\xF0<^\xFF\xFF\xFF\xFF\xE05\x02\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x8C\xA1\xD1\xFF\xFF\xFF\xFF\x90@N\xD2\xFF\xFF\xFF\xFF\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x028\x13\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xE0\x01\x1C\x02D\x02\xF8a\xA2o\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\0\x96\xB6\xD1\xFF\xFF\xFF\xFF\x80\xBEX\xD2\xFF\xFF\xFF\xFF\x10O\xA1\xD2\xFF\xFF\xFF\xFF\x90\x1Bc\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF \xD19\xD5\xFF\xFF\xFF\xFF\x90\xE7g\xD5\xFF\xFF\xFF\xFF\0s\xA8\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x90\xC1\x02\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x88\x0C\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\x01\rL\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0M\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\x000\x03\x96\x03\xD2\x03\xE6\xDF\xB6V\xFF\xFF\xFF\xFF\0\xC8\xE8m\xFF\xFF\xFF\xFF\x80ID\x98\xFF\xFF\xFF\xFFp%\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF0\xF8\xCE\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFFp\xBB~\xA1\xFF\xFF\xFF\xFF\xF0\x12.\xA2\xFF\xFF\xFF\xFF\xF0Lz\xA3\xFF\xFF\xFF\xFF\xF0\x815\xA4\xFF\xFF\xFF\xFFp#^\xA5\xFF\xFF\xFF\xFF\xF05%\xA6\xFF\xFF\xFF\xFF\xF0\x9B'\xA7\xFF\xFF\xFF\xFF\xF0\x01*\xA8\xFF\xFF\xFF\xFF\xF0}\x07\xA9\xFF\xFF\xFF\xFFp4\xEE\xA9\xFF\xFF\xFF\xFF\xF0_\xE7\xAA\xFF\xFF\xFF\xFF\xF0P\xD7\xAB\xFF\xFF\xFF\xFF\xF0A\xC7\xAC\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\xF0#\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\xF0\x05\x87\xB0\xFF\xFF\xFF\xFF\xF0k\x89\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0\xE3\xFF\xB8\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \x8B\xD6\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF \xE2\xC8\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\x89\x9F\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \x88h\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0/?\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF \x19J\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x90@N\xD2\xFF\xFF\xFF\xFF\x10@\x91\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF\x90c\xA4\r\0\0\0\0\x10\x1A\x8B\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x1A\x04\0\0\0\0\0\0\0\0\x1A\x04\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xB8\x01\xEF\x01\x17\x02\x08\xE0\xCFl\xFF\xFF\xFF\xFF\x08\xD2\xB0\xB7\xFF\xFF\xFF\xFF`\xF3>\xB9\xFF\xFF\xFF\xFF`\x9C\xEF\xB9\xFF\xFF\xFF\xFF`\x8D\xDF\xBA\xFF\xFF\xFF\xFF`~\xCF\xBB\xFF\xFF\xFF\xFF\xE0\xA9\xC8\xBC\xFF\xFF\xFF\xFF\xE0\x9A\xB8\xBD\xFF\xFF\xFF\xFF\xE0\x8B\xA8\xBE\xFF\xFF\xFF\xFF\xE0|\x98\xBF\xFF\xFF\xFF\xFF\xE0m\x88\xC0\xFF\xFF\xFF\xFF\xE0^x\xC1\xFF\xFF\xFF\xFF\xE0Oh\xC2\xFF\xFF\xFF\xFF\xE0@X\xC3\xFF\xFF\xFF\xFF\xE01H\xC4\xFF\xFF\xFF\xFF\xE0\"8\xC5\xFF\xFF\xFF\xFF\xE0\x13(\xC6\xFF\xFF\xFF\xFF\xE0\x04\x18\xC7\xFF\xFF\xFF\xFF`\xD1\xAD\x11\0\0\0\0P\xE0S\x12\0\0\0\0\xD0\x0BM\x13\0\0\0\0`\xD03\x14\0\0\0\0\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\0s|\x1F\0\0\0\0\0dl \0\0\0\0\0U\\!\0\0\0\0\0FL\"\0\0\0\0\x007<#\0\0\0\0\0(,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0`\n\xF5'\0\0\0\0`\xFB\xE4(\0\0\0\0`\xEC\xD4)\0\0\0\0`\xDD\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0`\xBF\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0{r2\0\0\0\0\x10\xBB=3\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03x\x18\0\0\0\0\0\0\0\0x\x18\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0 \x02d\x02\x82\x02\x9C\x91\x17k\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x10\xC4\x9A\xA0\xFF\xFF\xFF\xFF\x90yd\xA1\xFF\xFF\xFF\xFF\x10\x1Ap\xA2\xFF\xFF\xFF\xFF\x10\x96M\xA3\xFF\xFF\xFF\xFF`\xB5\xF3\xC9\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\xE0x\x99\xD1\xFF\xFF\xFF\xFFp\xC9\x8A\xD2\xFF\xFF\xFF\xFF\x90\xA6P\xD3\xFF\xFF\xFF\xFF\x80\x15K\xD4\xFF\xFF\xFF\xFF\x10\xC39\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\xA5\x19\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x90\xC1\x02\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\xF0\xA8\xA2\xE2\xFF\xFF\xFF\xFF`\xF2Q\xE3\xFF\xFF\xFF\xFF\x10\xA7\x82\xE4\xFF\xFF\xFF\xFF\x90\xFE1\xE5\xFF\xFF\xFF\xFF\x10\xFEt\xE6\xFF\xFF\xFF\xFF\x90\xE0\x11\xE7\xFF\xFF\xFF\xFF\x10\xE0T\xE8\xFF\xFF\xFF\xFF\x90\xC2\xF1\xE8\xFF\xFF\xFF\xFF\xF0'M\x13\0\0\0\0p\xDE3\x14\0\0\0\0p\xCF#\x15\0\0\0\0p\xC0\x13\x16\0\0\0\0p\xB1\x03\x17\0\0\0\0p\xA2\xF3\x17\0\0\0\0p\x93\xE3\x18\0\0\0\0p\x84\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xE4\x11\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0p\x03\xDE\x038\x04\xF8\xC8\xB6V\xFF\xFF\xFF\xFF\x0C\x9Fk\x9E\xFF\xFF\xFF\xFF\x08\xD2\xB0\xB7\xFF\xFF\xFF\xFF`\xF3>\xB9\xFF\xFF\xFF\xFF`\x9C\xEF\xB9\xFF\xFF\xFF\xFF`\x8D\xDF\xBA\xFF\xFF\xFF\xFF`~\xCF\xBB\xFF\xFF\xFF\xFF\xE0\xA9\xC8\xBC\xFF\xFF\xFF\xFF\xE0\x9A\xB8\xBD\xFF\xFF\xFF\xFF\xE0\x8B\xA8\xBE\xFF\xFF\xFF\xFF\xE0|\x98\xBF\xFF\xFF\xFF\xFF\xE0m\x88\xC0\xFF\xFF\xFF\xFF\xE0^x\xC1\xFF\xFF\xFF\xFF\xE0Oh\xC2\xFF\xFF\xFF\xFF\xE0@X\xC3\xFF\xFF\xFF\xFF\xE01H\xC4\xFF\xFF\xFF\xFF\xE0\"8\xC5\xFF\xFF\xFF\xFF\xE0\x13(\xC6\xFF\xFF\xFF\xFF\xE0\x04\x18\xC7\xFF\xFF\xFF\xFF`\x93\xBC\xC8\xFF\xFF\xFF\xFFP}w\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF`\x90N\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0\xE0LC&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0`\xEC\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0{r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0\x80\x93\xACN\0\0\0\0\0`nO\0\0\0\0\x80u\x8CP\0\0\0\0\x80|WQ\0\0\0\0\x80WlR\0\0\0\0\x80^7S\0\0\0\0\x809LT\0\0\0\0\x80@\x17U\0\0\0\0\x80\x1B,V\0\0\0\0\x80\"\xF7V\0\0\0\0\08\x15X\0\0\0\0\x80\x04\xD7X\0\0\0\0\0\x1A\xF5Y\0\0\0\0\x80\xE6\xB6Z\0\0\0\0\0\xFC\xD4[\0\0\0\0\0\x03\xA0\\\0\0\0\0\0\xDE\xB4]\0\0\0\0\0\xE5\x7F^\0\0\0\0\0\xC0\x94_\0\0\0\0\0\xC7_`\0\0\0\0\x80\xDC}a\0\0\0\0\x10\xB7?b\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x05\x06\x05\x06\x05\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x07\x08\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x08\x1B\0\0\0\0\0\0\0\0\xF4\x1A\0\0\0\0\0\0\0\x04x\x18\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\0\x0C0*\0\0\0\0\0\0\x01\x10 \x1C\0\0\0\0\0\0\x01\x15\x10\x0E\0\0\0\0\0\0\0\x1A0*\0\0\0\0\0\0\0\x1E@8\0\0\0\0\0\0\x01\"L\0\0M\0\0T\0\0\0\0\0C\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\x01IST\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\x88\x04\x19\x05_\x05\xF1\n\xD1W\xFF\xFF\xFF\xFF\x91\xB3&\x9B\xFF\xFF\xFF\xFF\x11\x0B\xD6\x9B\xFF\xFF\xFF\xFF\xA00\xCF\x9C\xFF\xFF\xFF\xFF\xA0\xC3\xA4\x9D\xFF\xFF\xFF\xFF\xA0\x9D\x9C\x9E\xFF\xFF\xFF\xFF\xA0\x1A\x97\x9F\xFF\xFF\xFF\xFF \xBA\x85\xA0\xFF\xFF\xFF\xFF\xA0\xFCv\xA1\xFF\xFF\xFF\xFF \x9Ce\xA2\xFF\xFF\xFF\xFF\xA0\xC8{\xA3\xFF\xFF\xFF\xFF\xA0\xB8N\xA4\xFF\xFF\xFF\xFF \xFB?\xA5\xFF\xFF\xFF\xFF `%\xA6\xFF\xFF\xFF\xFF \xC6'\xA7\xFF\xFF\xFF\xFF ,*\xA8\xFF\xFF\xFF\xFF\xA0\xF8\xEB\xA8\xFF\xFF\xFF\xFF\xA0\xD3\0\xAA\xFF\xFF\xFF\xFF \x15\xD5\xAA\xFF\xFF\xFF\xFF \xF0\xE9\xAB\xFF\xFF\xFF\xFF \xF7\xB4\xAC\xFF\xFF\xFF\xFF \xD2\xC9\xAD\xFF\xFF\xFF\xFF N\xA7\xAE\xFF\xFF\xFF\xFF\xA0y\xA0\xAF\xFF\xFF\xFF\xFF 0\x87\xB0\xFF\xFF\xFF\xFF\xA0\xD0\x92\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0X\x12\xB9\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \0\xE9\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF W\xDB\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\xFE\xB1\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \xFDz\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0\xA4Q\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF \xE0I\xD4\xFF\xFF\xFF\xFF\xA0!\x1E\xD5\xFF\xFF\xFF\xFF \xACN\xD6\xFF\xFF\xFF\xFF (,\xD7\xFF\xFF\xFF\xFF \x8E.\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF p\x0E\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\x17\xE5\xDB\xFF\xFF\xFF\xFF \xCE\xCB\xDC\xFF\xFF\xFF\xFF\xA0\xF9\xC4\xDD\xFF\xFF\xFF\xFF\xA0\xEA\xB4\xDE\xFF\xFF\xFF\xFF \x16\xAE\xDF\xFF\xFF\xFF\xFF\xA0\xCC\x94\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF tk\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x90T\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF \xAD=\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF\xA0T\x14\xE8\xFF\xFF\xFF\xFF \x0B\xFB\xE8\xFF\xFF\xFF\xFF q\xFD\xE9\xFF\xFF\xFF\xFF \xED\xDA\xEA\xFF\xFF\xFF\xFF S\xDD\xEB\xFF\xFF\xFF\xFF \xCF\xBA\xEC\xFF\xFF\xFF\xFF\xA0\xFA\xB3\xED\xFF\xFF\xFF\xFF \xB1\x9A\xEE\xFF\xFF\xFF\xFF\xA0g\x81\xEF\xFF\xFF\xFF\xFF }\x9F\xF0\xFF\xFF\xFF\xFF\xA0Ia\xF1\xFF\xFF\xFF\xFF _\x7F\xF2\xFF\xFF\xFF\xFF fJ\xF3\xFF\xFF\xFF\xFF A_\xF4\xFF\xFF\xFF\xFF\xA0\r!\xF5\xFF\xFF\xFF\xFF #?\xF6\xFF\xFF\xFF\xFF\xA0\xEF\0\xF7\xFF\xFF\xFF\xFF \x05\x1F\xF8\xFF\xFF\xFF\xFF\xA0\xD1\xE0\xF8\xFF\xFF\xFF\xFF \xE7\xFE\xF9\xFF\xFF\xFF\xFF\xA0\xB3\xC0\xFA\xFF\xFF\xFF\xFF\xA0\x03\xE8\xFB\xFF\xFF\xFF\xFF\xA0\xAB{\xFC\xFF\xFF\xFF\xFFp\xBB\xC7\xFD\xFF\xFF\xFF\xFF \xC6p\x03\0\0\0\0 X)\x04\0\0\0\0 \xA8P\x05\0\0\0\0 :\t\x06\0\0\0\0 \x8A0\x07\0\0\0\0 \x1C\xE9\x07\0\0\0\0 l\x10\t\0\0\0\0 \xFE\xC8\t\0\0\0\0 N\xF0\n\0\0\0\0\xA0\x1A\xB2\x0B\0\0\0\0 0\xD0\x0C\0\0\0\0\xA0\xFC\x91\r\0\0\0\0 \x12\xB0\x0E\0\0\0\0\xA0\xDEq\x0F\0\0\0\0\xA0.\x99\x10\0\0\0\0\xA0\xC0Q\x11\0\0\0\0\xA0\x10y\x12\0\0\0\0\xA0\xA21\x13\0\0\0\0\xA0\xF2X\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xC68\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xA8\x18\x18\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\x8A\xF8\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xA7\xE1\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x89\xC1\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10k\xA1\x1F\0\0\0\0\x10rl \0\0\0\0\x10M\x81!\0\0\0\0\x10TL\"\0\0\0\0\x10/a#\0\0\0\0\x106,$\0\0\0\0\x90KJ%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90-*'\0\0\0\0\x904\xF5'\0\0\0\0\x90\x0F\n)\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\xF1\xE9*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xD3\xC9,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xB5\xA9.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\x97\x890\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x06\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x03\x05\x0F\xFA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x0F\xFA\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x1F\x08\0\0\0\0\0\0\x01\x08\0\0\0\0\0\0\0\0\0\x0C\x10\x0E\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\x01\x08\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0D\0\0M\0\0T\0\0\0\0\0I\0\0S\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x98\x03\x0B\x04G\x04\x04\n\xD1W\xFF\xFF\xFF\xFF\xA0\xAD&\x9B\xFF\xFF\xFF\xFF \x05\xD6\x9B\xFF\xFF\xFF\xFF\xA00\xCF\x9C\xFF\xFF\xFF\xFF\xA0\xC3\xA4\x9D\xFF\xFF\xFF\xFF\xA0\x9D\x9C\x9E\xFF\xFF\xFF\xFF\xA0\x1A\x97\x9F\xFF\xFF\xFF\xFF \xBA\x85\xA0\xFF\xFF\xFF\xFF\xA0\xFCv\xA1\xFF\xFF\xFF\xFF \x9Ce\xA2\xFF\xFF\xFF\xFF\xA0\xC8{\xA3\xFF\xFF\xFF\xFF\xA0\xB8N\xA4\xFF\xFF\xFF\xFF \xFB?\xA5\xFF\xFF\xFF\xFF `%\xA6\xFF\xFF\xFF\xFF \xC6'\xA7\xFF\xFF\xFF\xFF ,*\xA8\xFF\xFF\xFF\xFF\xA0\xF8\xEB\xA8\xFF\xFF\xFF\xFF\xA0\xD3\0\xAA\xFF\xFF\xFF\xFF \x15\xD5\xAA\xFF\xFF\xFF\xFF \xF0\xE9\xAB\xFF\xFF\xFF\xFF l\xC7\xAC\xFF\xFF\xFF\xFF \xD2\xC9\xAD\xFF\xFF\xFF\xFF N\xA7\xAE\xFF\xFF\xFF\xFF\xA0y\xA0\xAF\xFF\xFF\xFF\xFF 0\x87\xB0\xFF\xFF\xFF\xFF\xA0\xD0\x92\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0X\x12\xB9\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \0\xE9\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF W\xDB\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\xFE\xB1\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \xFDz\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0\xA4Q\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\x90&\x16\xCA\xFF\xFF\xFF\xFF\x90Y\x97\xCA\xFF\xFF\xFF\xFF\x90\x1E\xD1\xCB\xFF\xFF\xFF\xFF\x90;w\xCC\xFF\xFF\xFF\xFF\x90\0\xB1\xCD\xFF\xFF\xFF\xFF\x10X`\xCE\xFF\xFF\xFF\xFF\x90\xE2\x90\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x102\xFB\xD1\xFF\xFF\xFF\xFF \xFEi\xD2\xFF\xFF\xFF\xFF\xA0)c\xD3\xFF\xFF\xFF\xFF \xE0I\xD4\xFF\xFF\xFF\xFF\xA0!\x1E\xD5\xFF\xFF\xFF\xFF\x90\xFDB\xD5\xFF\xFF\xFF\xFF\x10\xE0\xDF\xD5\xFF\xFF\xFF\xFF \xACN\xD6\xFF\xFF\xFF\xFF\xA0\x03\xFE\xD6\xFF\xFF\xFF\xFF \x8E.\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF p\x0E\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\x17\xE5\xDB\xFF\xFF\xFF\xFF \xCE\xCB\xDC\xFF\xFF\xFF\xFF\xA0\xF9\xC4\xDD\xFF\xFF\xFF\xFF\xA0\xEA\xB4\xDE\xFF\xFF\xFF\xFF \x16\xAE\xDF\xFF\xFF\xFF\xFF\xA0\xCC\x94\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF tk\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x90T\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF \xAD=\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF\xA0T\x14\xE8\xFF\xFF\xFF\xFF\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\xFC\xFA\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\0\x11 \x1C\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\x18\x01;\x01c\x01\x9B&\xBAS\xFF\xFF\xFF\xFF\x1Bos\xA4\xFF\xFF\xFF\xFF`Q\xCE\xCB\xFF\xFF\xFF\xFF`\xE5\xC0\xCC\xFF\xFF\xFF\xFF\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03e\x17\0\0\0\0\0\0\0\0e\x17\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0H\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x98\x03\x0B\x04G\x04\xD8\xC8\xB6V\xFF\xFF\xFF\xFF\x98\xF5\x8B\x90\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xD0\xBE\xD5\x9B\xFF\xFF\xFF\xFF\xE0ce\xA2\xFF\xFF\xFF\xFFP\x82{\xA3\xFF\xFF\xFF\xFF`\x80N\xA4\xFF\xFF\xFF\xFF\xD0\xB4?\xA5\xFF\xFF\xFF\xFF\xE0'%\xA6\xFF\xFF\xFF\xFF\xD0\x7F'\xA7\xFF\xFF\xFF\xFF`((\xAA\xFF\xFF\xFF\xFF\xD0\xFD\xE1\xAA\xFF\xFF\xFF\xFF\xE0\x89\xF9\xAB\xFF\xFF\xFF\xFFP1\xC3\xAC\xFF\xFF\xFF\xFF\xE0?\x81\xC8\xFF\xFF\xFF\xFFP\x13\x01\xC9\xFF\xFF\xFF\xFF`\xF5J\xC9\xFF\xFF\xFF\xFFP\x80\xCE\xCA\xFF\xFF\xFF\xFF`\xAE\xCB\xCB\xFF\xFF\xFF\xFFP\tk\xD2\xFF\xFF\xFF\xFF`9\xA2\xD3\xFF\xFF\xFF\xFFP\x02C\xD4\xFF\xFF\xFF\xFF\xE0\rL\xD5\xFF\xFF\xFF\xFF\xD0{)\xD6\xFF\xFF\xFF\xFF\xE0\xEF+\xD7\xFF\xFF\xFF\xFF\xD0]\t\xD8\xFF\xFF\xFF\xFF`\x97\x02\xD9\xFF\xFF\xFF\xFF\xD0?\xE9\xD9\xFF\xFF\xFF\xFF\xE0\xB3\xEB\xDA\xFF\xFF\xFF\xFFP\\\xD2\xDB\xFF\xFF\xFF\xFF`\xD0\xD4\xDC\xFF\xFF\xFF\xFFP>\xB2\xDD\xFF\xFF\xFF\xFF`\xB9\xF4\xF1\xFF\xFF\xFF\xFFP\xEFb\xF4\xFF\xFF\xFF\xFF`\x06h\xF5\xFF\xFF\xFF\xFF\xD08\x1F\xF6\xFF\xFF\xFF\xFFp\x93n\x06\0\0\0\0p\x9A9\x07\0\0\0\0\0u\xFB\x07\0\0\0\0p|\x19\t\0\0\0\0\0\xCB\xD0\t\0\0\0\0p^\xF9\n\0\0\0\0\x80\xFE\xB1\x0B\0\0\0\0p@\xD9\x0C\0\0\0\0\x80U\xA4\r\0\0\0\0p\xAD\xA6\x0E\0\0\0\0\x807\x84\x0F\0\0\0\0P\x11\xF8\x0F\0\0\0\0p\xB0\x89\x19\0\0\0\0\xE0\xB0\xDC\x19\0\0\0\0\xF0\xD0\xE6\x1B\0\0\0\0\xF0\xEF\xC6\x1C\0\0\0\0p1\x9B\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0p\t\xE5(\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0\xF0\x83\x8B-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x90\xDD\x8FM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x10\xBE8S\0\0\0\0\x90GLT\0\0\0\0\x90N\x17U\0\0\0\0\x90\x9E>V\0\0\0\0\x900\xF7V\0\0\0\0P.\xCFW\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04(\x1B\0\0\0\0\0\0\0\0h\x1B\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\x01\x0C0*\0\0\0\0\0\0\0\x11@8\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0I\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x80\x02\xD0\x02 \x03H[\xA2o\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\xE0w|\xD1\xFF\xFF\xFF\xFF`\x84\x95\xD1\xFF\xFF\xFF\xFFP\xAD\x8A\xD2\xFF\xFF\xFF\xFF\xE0\xB6Y\xD3\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0p+LT\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x04\x03\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x07\x038\x13\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\r0*\0\0\0\0\0\0\x01\x110*\0\0\0\0\0\0\0\x16@8\0\0\0\0\0\0\x01\x1A0*\0\0\0\0\0\0\0\x1EL\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xF8\x017\x02}\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x06\x05\x98.\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x100*\0\0\0\0\0\0\0\x14@8\0\0\0\0\0\0\0\x14L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\08\x01_\x01\xAF\x01d\xC7\xB6V\xFF\xFF\xFF\xFFd\xA7\x19\xAA\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0.\xCD\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFFp\xA8\xCD\xCE\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0\xE0 \x8D&\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\x10\xB4r2\0\0\0\0\x01\x02\x03\x04\x05\x04\x05\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x9C\x1C\0\0\0\0\0\0\0\0\x9C\x1C\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1DL\0\0M\0\0T\0\0\0\0\0K\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0WET\0\0\0\0\0\0\0\0\0\0\x01WEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0p\x04\xFE\x04:\x05\x1D\x0C=^\xFF\xFF\xFF\xFF\x80\x8E\xE6\x92\xFF\xFF\xFF\xFFpmK\x9B\xFF\xFF\xFF\xFF\x80\xC7\xFE\x9B\xFF\xFF\xFF\xFF\x80\xFB\x9C\x9C\xFF\xFF\xFF\xFFp\x83\xC9\x9D\xFF\xFF\xFF\xFF\0/~\x9E\xFF\xFF\xFF\xFF\xF0\xB6\xAA\x9F\xFF\xFF\xFF\xFF\x80b_\xA0\xFF\xFF\xFF\xFFp\xEA\x8B\xA1\xFF\xFF\xFF\xFF\x80\xE7A\xA2\xFF\xFF\xFF\xFFpon\xA3\xFF\xFF\xFF\xFF\0\x1B#\xA4\xFF\xFF\xFF\xFF\xF0\xA2O\xA5\xFF\xFF\xFF\xFFp\xEF\x05\xAA\xFF\xFF\xFF\xFF\xF0_\xE7\xAA\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\xF0#\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\xF0\x05\x87\xB0\xFF\xFF\xFF\xFF\xF0k\x89\xB1\xFF\xFF\xFF\xFFp\"p\xB2\xFF\xFF\xFF\xFFp\x88r\xB3\xFF\xFF\xFF\xFFp\x04P\xB4\xFF\xFF\xFF\xFFpL2\xB7\xFF\xFF\xFF\xFFp\xC8\x0F\xB8\xFF\xFF\xFF\xFFp\xB9\xFF\xB8\xFF\xFF\xFF\xFFp\xAA\xEF\xB9\xFF\xFF\xFF\xFF\xF0\xB7\xC8\xBC\xFF\xFF\xFF\xFF\xF0\xA8\xB8\xBD\xFF\xFF\xFF\xFFp_\x9F\xBE\xFF\xFF\xFF\xFF\xF0\x8A\x98\xBF\xFF\xFF\xFF\xFF\xF0\xF0\x9A\xC0\xFF\xFF\xFF\xFF\xF0lx\xC1\xFF\xFF\xFF\xFF\xF0]h\xC2\xFF\xFF\xFF\xFF\xF0NX\xC3\xFF\xFF\xFF\xFFp\x05?\xC4\xFF\xFF\xFF\xFF\xF008\xC5\xFF\xFF\xFF\xFF\xF0\x96:\xC6\xFF\xFF\xFF\xFFp\xACX\xC7\xFF\xFF\xFF\xFFp\xDF\xD9\xC7\xFF\xFF\xFF\xFFp\xD2\x03\xC9\xFF\xFF\xFF\xFFp \xF1\xC9\xFF\xFF\xFF\xFF\xF0b\xE2\xCA\xFF\xFF\xFF\xFF\xF0R\xB5\xCB\xFF\xFF\xFF\xFF\xE0\xA3\xEC\xCB\xFF\xFF\xFF\xFF\xE0K\x80\xCC\xFF\xFF\xFF\xFF\xF0\xA2\xDC\xCC\xFF\xFF\xFF\xFF\xF04\x95\xCD\xFF\xFF\xFF\xFF`K\xC3\xCD\xFF\xFF\xFF\xFF\xE0\xA2r\xCE\xFF\xFF\xFF\xFFp\xBF\xC5\xCE\xFF\xFF\xFF\xFF\xF0\x16u\xCF\xFF\xFF\xFF\xFF\xE0g\xAC\xCF\xFF\xFF\xFF\xFF\xE0\x84R\xD0\xFF\xFF\xFF\xFFp\xA1\xA5\xD0\xFF\xFF\xFF\xFF\xF0\xF8T\xD1\xFF\xFF\xFF\xFF\xE0I\x8C\xD1\xFF\xFF\xFF\xFF\xE0f2\xD2\xFF\xFF\xFF\xFFp\x83\x85\xD2\xFF\xFF\xFF\xFF\xF0\xC4Y\xD3\xFF\xFF\xFF\xFF\xF0\xB5I\xD4\xFF\xFF\xFF\xFF \xD19\xD5\xFF\xFF\xFF\xFF \xC2)\xD6\xFF\xFF\xFF\xFF \xB3\x19\xD7\xFF\xFF\xFF\xFF \xA4\t\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF \x86\xE9\xD9\xFF\xFF\xFF\xFF w\xD9\xDA\xFF\xFF\xFF\xFF h\xC9\xDB\xFF\xFF\xFF\xFF Y\xB9\xDC\xFF\xFF\xFF\xFF\xA0\x84\xB2\xDD\xFF\xFF\xFF\xFF\xA0u\xA2\xDE\xFF\xFF\xFF\xFF\xA0f\x92\xDF\xFF\xFF\xFF\xFF\xA0W\x82\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF\xA09b\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x1BB\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF\xA0\xFD!\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF \x1A\x0B\xE8\xFF\xFF\xFF\xFF \x0B\xFB\xE8\xFF\xFF\xFF\xFF \xFC\xEA\xE9\xFF\xFF\xFF\xFF \xED\xDA\xEA\xFF\xFF\xFF\xFF \xDE\xCA\xEB\xFF\xFF\xFF\xFF \xCF\xBA\xEC\xFF\xFF\xFF\xFF \xC0\xAA\xED\xFF\xFF\xFF\xFF \xB1\x9A\xEE\xFF\xFF\xFF\xFF \xA2\x8A\xEF\xFF\xFF\xFF\xFF \x93z\xF0\xFF\xFF\xFF\xFF \x84j\xF1\xFF\xFF\xFF\xFF\xA0\xAFc\xF2\xFF\xFF\xFF\xFF\xA0\xA0S\xF3\xFF\xFF\xFF\xFF\xA0\x91C\xF4\xFF\xFF\xFF\xFF\xA0\x823\xF5\xFF\xFF\xFF\xFF\xA0s#\xF6\xFF\xFF\xFF\xFF\xA0d\x13\xF7\xFF\xFF\xFF\xFF\xA0U\x03\xF8\xFF\xFF\xFF\xFF\xA0F\xF3\xF8\xFF\xFF\xFF\xFF\xA07\xE3\xF9\xFF\xFF\xFF\xFF\0*\xAB\x0C\0\0\0\0\0\x1B\x9B\r\0\0\0\0\0\x0C\x8B\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x02\x03\x02\x01\x02\x03\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x04\x05\x04\x05\x04\x05\x04\x02c\xF7\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\r\x10\x0E\0\0\0\0\0\0\0\x12 \x1C\0\0\0\0\0\0\x01\x16L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0W\0\0E\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0GMT\0\0\0\0\0\0\0\0\0\0\x01BST\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0 \x1C\0\0\0\0\0\0\xF8\x04\x97\x05\xC9\x05\xCB\t]\x1A\xFF\xFF\xFF\xFF\xA0\xAD&\x9B\xFF\xFF\xFF\xFF \x05\xD6\x9B\xFF\xFF\xFF\xFF\xA00\xCF\x9C\xFF\xFF\xFF\xFF\xA0\xC3\xA4\x9D\xFF\xFF\xFF\xFF\xA0\x9D\x9C\x9E\xFF\xFF\xFF\xFF\xA0\x1A\x97\x9F\xFF\xFF\xFF\xFF \xBA\x85\xA0\xFF\xFF\xFF\xFF\xA0\xFCv\xA1\xFF\xFF\xFF\xFF \x9Ce\xA2\xFF\xFF\xFF\xFF\xA0\xC8{\xA3\xFF\xFF\xFF\xFF\xA0\xB8N\xA4\xFF\xFF\xFF\xFF \xFB?\xA5\xFF\xFF\xFF\xFF `%\xA6\xFF\xFF\xFF\xFF \xC6'\xA7\xFF\xFF\xFF\xFF ,*\xA8\xFF\xFF\xFF\xFF\xA0\xF8\xEB\xA8\xFF\xFF\xFF\xFF\xA0\xD3\0\xAA\xFF\xFF\xFF\xFF \x15\xD5\xAA\xFF\xFF\xFF\xFF \xF0\xE9\xAB\xFF\xFF\xFF\xFF l\xC7\xAC\xFF\xFF\xFF\xFF \xD2\xC9\xAD\xFF\xFF\xFF\xFF N\xA7\xAE\xFF\xFF\xFF\xFF\xA0y\xA0\xAF\xFF\xFF\xFF\xFF 0\x87\xB0\xFF\xFF\xFF\xFF\xA0\xD0\x92\xB1\xFF\xFF\xFF\xFF\xA0Lp\xB2\xFF\xFF\xFF\xFF\xA0\xB2r\xB3\xFF\xFF\xFF\xFF\xA0.P\xB4\xFF\xFF\xFF\xFF ZI\xB5\xFF\xFF\xFF\xFF\xA0\x100\xB6\xFF\xFF\xFF\xFF\xA0v2\xB7\xFF\xFF\xFF\xFF\xA0\xF2\x0F\xB8\xFF\xFF\xFF\xFF\xA0X\x12\xB9\xFF\xFF\xFF\xFF\xA0\xD4\xEF\xB9\xFF\xFF\xFF\xFF \0\xE9\xBA\xFF\xFF\xFF\xFF \xF1\xD8\xBB\xFF\xFF\xFF\xFF W\xDB\xBC\xFF\xFF\xFF\xFF \xD3\xB8\xBD\xFF\xFF\xFF\xFF\xA0\xFE\xB1\xBE\xFF\xFF\xFF\xFF \xB5\x98\xBF\xFF\xFF\xFF\xFF \x1B\x9B\xC0\xFF\xFF\xFF\xFF \x97x\xC1\xFF\xFF\xFF\xFF \xFDz\xC2\xFF\xFF\xFF\xFF yX\xC3\xFF\xFF\xFF\xFF\xA0\xA4Q\xC4\xFF\xFF\xFF\xFF [8\xC5\xFF\xFF\xFF\xFF \xC1:\xC6\xFF\xFF\xFF\xFF\xA0\xD6X\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\x90&\x16\xCA\xFF\xFF\xFF\xFF\x90Y\x97\xCA\xFF\xFF\xFF\xFF\x90\x1E\xD1\xCB\xFF\xFF\xFF\xFF\x90;w\xCC\xFF\xFF\xFF\xFF\x90\0\xB1\xCD\xFF\xFF\xFF\xFF\x10X`\xCE\xFF\xFF\xFF\xFF\x90\xE2\x90\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x102\xFB\xD1\xFF\xFF\xFF\xFF \xFEi\xD2\xFF\xFF\xFF\xFF\xA0)c\xD3\xFF\xFF\xFF\xFF \xE0I\xD4\xFF\xFF\xFF\xFF\xA0!\x1E\xD5\xFF\xFF\xFF\xFF\x90\xFDB\xD5\xFF\xFF\xFF\xFF\x10\xE0\xDF\xD5\xFF\xFF\xFF\xFF \xACN\xD6\xFF\xFF\xFF\xFF\xA0\x03\xFE\xD6\xFF\xFF\xFF\xFF \x8E.\xD8\xFF\xFF\xFF\xFF \x95\xF9\xD8\xFF\xFF\xFF\xFF p\x0E\xDA\xFF\xFF\xFF\xFF \xEC\xEB\xDA\xFF\xFF\xFF\xFF\xA0\x17\xE5\xDB\xFF\xFF\xFF\xFF \xCE\xCB\xDC\xFF\xFF\xFF\xFF\xA0\xF9\xC4\xDD\xFF\xFF\xFF\xFF\xA0\xEA\xB4\xDE\xFF\xFF\xFF\xFF \x16\xAE\xDF\xFF\xFF\xFF\xFF\xA0\xCC\x94\xE0\xFF\xFF\xFF\xFF\xA0Hr\xE1\xFF\xFF\xFF\xFF tk\xE2\xFF\xFF\xFF\xFF\xA0*R\xE3\xFF\xFF\xFF\xFF\xA0\x90T\xE4\xFF\xFF\xFF\xFF\xA0\x0C2\xE5\xFF\xFF\xFF\xFF \xAD=\xE6\xFF\xFF\xFF\xFF )\x1B\xE7\xFF\xFF\xFF\xFF\xA0T\x14\xE8\xFF\xFF\xFF\xFF \x0B\xFB\xE8\xFF\xFF\xFF\xFF q\xFD\xE9\xFF\xFF\xFF\xFF \xED\xDA\xEA\xFF\xFF\xFF\xFF S\xDD\xEB\xFF\xFF\xFF\xFF \xCF\xBA\xEC\xFF\xFF\xFF\xFF\xA0\xFA\xB3\xED\xFF\xFF\xFF\xFF \xB1\x9A\xEE\xFF\xFF\xFF\xFF\xA0g\x81\xEF\xFF\xFF\xFF\xFF }\x9F\xF0\xFF\xFF\xFF\xFF\xA0Ia\xF1\xFF\xFF\xFF\xFF _\x7F\xF2\xFF\xFF\xFF\xFF fJ\xF3\xFF\xFF\xFF\xFF A_\xF4\xFF\xFF\xFF\xFF\xA0\r!\xF5\xFF\xFF\xFF\xFF #?\xF6\xFF\xFF\xFF\xFF\xA0\xEF\0\xF7\xFF\xFF\xFF\xFF \x05\x1F\xF8\xFF\xFF\xFF\xFF\xA0\xD1\xE0\xF8\xFF\xFF\xFF\xFF \xE7\xFE\xF9\xFF\xFF\xFF\xFF\xA0\xB3\xC0\xFA\xFF\xFF\xFF\xFF\xA0\x03\xE8\xFB\xFF\xFF\xFF\xFF\xA0\xAB{\xFC\xFF\xFF\xFF\xFFp\xBB\xC7\xFD\xFF\xFF\xFF\xFF \xC6p\x03\0\0\0\0 X)\x04\0\0\0\0 \xA8P\x05\0\0\0\0 :\t\x06\0\0\0\0 \x8A0\x07\0\0\0\0 \x1C\xE9\x07\0\0\0\0 l\x10\t\0\0\0\0 \xFE\xC8\t\0\0\0\0 N\xF0\n\0\0\0\0\xA0\x1A\xB2\x0B\0\0\0\0 0\xD0\x0C\0\0\0\0\xA0\xFC\x91\r\0\0\0\0 \x12\xB0\x0E\0\0\0\0\xA0\xDEq\x0F\0\0\0\0\xA0.\x99\x10\0\0\0\0\xA0\xC0Q\x11\0\0\0\0\xA0\x10y\x12\0\0\0\0\xA0\xA21\x13\0\0\0\0\xA0\xF2X\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xC68\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xA8\x18\x18\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\x8A\xF8\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xA7\xE1\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x89\xC1\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10k\xA1\x1F\0\0\0\0\x10rl \0\0\0\0\x10M\x81!\0\0\0\0\x10TL\"\0\0\0\0\x10/a#\0\0\0\0\x106,$\0\0\0\0\x90KJ%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90-*'\0\0\0\0\x904\xF5'\0\0\0\0\x90\x0F\n)\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\xF1\xE9*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xD3\xC9,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xB5\xA9.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\x97\x890\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x01\x02\x01\x02\x03\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x04\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\xB5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\x0C\x10\x0E\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0B\0\0S\0\0T\0\0\0\0\0B\0\0D\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0x\x02\xC7\x02\x03\x03\0\xB56~\xFF\xFF\xFF\xFF\xF0\xC5\xBA\x9E\xFF\xFF\xFF\xFF\09\xA0\x9F\xFF\xFF\xFF\xFF\xF0\x1B\x90\xA0\xFF\xFF\xFF\xFF\x80l\x81\xA1\xFF\xFF\xFF\xFFp\xEF\x05\xAA\xFF\xFF\xFF\xFF\0n\xE7\xAA\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\x002\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\0\x14\x87\xB0\xFF\xFF\xFF\xFF\0z\x89\xB1\xFF\xFF\xFF\xFF\x800p\xB2\xFF\xFF\xFF\xFFp\x88r\xB3\xFF\xFF\xFF\xFF\x80\x12P\xB4\xFF\xFF\xFF\xFF\xF0\xEC\xC9\xC2\xFF\xFF\xFF\xFF\0]X\xC3\xFF\xFF\xFF\xFF\xF0?H\xC4\xFF\xFF\xFF\xFF\xE0\x1Bm\xC4\xFF\xFF\xFF\xFF`t9\xC5\xFF\xFF\xFF\xFF\x80[!\xC7\xFF\xFF\xFF\xFF\xF0\x8E\xF5\xC7\xFF\xFF\xFF\xFF`\xDE\xF5\xCB\xFF\xFF\xFF\xFF\xF0q\x95\xCC\xFF\xFF\xFF\xFF`K\xC3\xCD\xFF\xFF\xFF\xFFp\xD5\xA0\xCE\xFF\xFF\xFF\xFF`-\xA3\xCF\xFF\xFF\xFF\xFFp\xB7\x80\xD0\xFF\xFF\xFF\xFF`\x0F\x83\xD1\xFF\xFF\xFF\xFFp\x99`\xD2\xFF\xFF\xFF\xFF`\xF1b\xD3\xFF\xFF\xFF\xFFp{@\xD4\xFF\xFF\xFF\xFF\xE0F\x1E\xD9\xFF\xFF\xFF\xFF\xF0[\xE9\xD9\xFF\xFF\xFF\xFF\xE0\xCD\r\x08\0\0\0\0p\x92\xF4\x08\0\0\0\0\xE0\xAF\xED\t\0\0\0\0pt\xD4\n\0\0\0\0\xE0\x1C\xBB\x0B\0\0\0\0\xF0\x1B\xAB\x0C\0\0\0\0`9\xA4\r\0\0\0\0\xF0\xFD\x8A\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x03\x02\x01\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x8C\xFC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\x01\r\x10\x0E\0\0\0\0\0\0\0\x12 \x1C\0\0\0\0\0\0\x01\x16L\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0W\0\0E\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xB0\x02\x06\x03$\x03d\xD3\xBDp\xFF\xFF\xFF\xFFp\xF88\x9B\xFF\xFF\xFF\xFF\xE0\xCC\xD5\x9B\xFF\xFF\xFF\xFF\xF0\xCB\xC5\x9C\xFF\xFF\xFF\xFF`\0\xB7\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xE0\x1C\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF`\xAD~\xA1\xFF\xFF\xFF\xFFp7\\\xA2\xFF\xFF\xFF\xFF`\x1AL\xA3\xFF\xFF\xFF\xFF\xF05l\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x90\xE2\x90\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\xF0\xD2L\xD2\xFF\xFF\xFF\xFF\x901>\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFFp\xF7\x1D\xD5\xFF\xFF\xFF\xFF\xF0\x97)\xD6\xFF\xFF\xFF\xFF\x90\x80\xEB\xD6\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\xF0\xB53\xF9\xFF\xFF\xFF\xFF\xE0\xC4\xD9\xF9\xFF\xFF\xFF\xFFp\xD2\x1C\xFB\xFF\xFF\xFF\xFF\xF0\xB4\xB9\xFB\xFF\xFF\xFF\xFFp\xB4\xFC\xFC\xFF\xFF\xFF\xFF\xF0\x96\x99\xFD\xFF\xFF\xFF\xFF\xF0\xD0\xE5\xFE\xFF\xFF\xFF\xFFp\xB3\x82\xFF\xFF\xFF\xFF\xFF\xF0\xB2\xC5\0\0\0\0\0p\x95b\x01\0\0\0\0pZ\x9C\x02\0\0\0\0pwB\x03\0\0\0\0\xF0v\x85\x04\0\0\0\0\xF0\x93+\x05\0\0\0\0p3\x1A\x06\0\0\0\0p$\n\x07\0\0\0\0p\x16\x17\x08\0\0\0\0p4\xDA\x08\0\0\0\0\x90\x14\xF7\t\0\0\0\0\x80\r\xC2\n\0\0\0\0\x90\xF6\xD6\x0B\0\0\0\0\x80\xEF\xA1\x0C\0\0\0\0\x90\xD8\xB6\r\0\0\0\0\x80\xD1\x81\x0E\0\0\0\0\x90\xBA\x96\x0F\0\0\0\0\x80\xB3a\x10\0\0\0\0\x90\x9Cv\x11\0\0\0\0\x80\x95A\x12\0\0\0\0\x10[E\x13\0\0\0\0\0\xB2*\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x9C\r\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+03\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \x02d\x02\xBE\x02(\xCA\xB6V\xFF\xFF\xFF\xFF8\xAA\x19\xAA\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0p^\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF`\x02\n\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0p\x18\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\0j26\0\0\0\0\0q\xFD6\0\0\0\0\x80\x86\x1B8\0\0\0\0\0S\xDD8\0\0\0\0\x80h\xFB9\0\0\0\0\x005\xBD:\0\0\0\0\x80J\xDB;\0\0\0\0\x80Q\xA6<\0\0\0\0\x80,\xBB=\0\0\0\0\x803\x86>\0\0\0\0\x80\x0E\x9B?\0\0\0\0\x80\x15f@\0\0\0\0\0+\x84A\0\0\0\0\x80\xF7EB\0\0\0\0\0\rdC\0\0\0\0\x80\xD9%D\0\0\0\0\0\xEFCE\0\0\0\0\x80\xBB\x05F\0\0\0\0\0\xD1#G\0\0\0\0\0\xD8\xEEG\0\0\0\0\0\xB3\x03I\0\0\0\0\0\xBA\xCEI\0\0\0\0\0\x95\xE3J\0\0\0\0\0\x9C\xAEK\0\0\0\0\x80\xB1\xCCL\0\0\0\0\0~\x8EM\0\0\0\0\x01\x02\x03\x04\x05\x04\x05\x04\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x08\xD8\x19\0\0\0\0\0\0\0\0\xC8\x19\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1D0*\0\0\0\0\0\0\0\"L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\x02\xBE\x02,\x03\xC7\xC0\xB6V\xFF\xFF\xFF\xFF\xC7\x1E_\x9B\xFF\xFF\xFF\xFFy\xF2>\x9D\xFF\xFF\xFF\xFF\xF9\xEE*\x9E\xFF\xFF\xFF\xFFi9\xF7\x9E\xFF\xFF\xFF\xFF\xF9W\x84\x9F\xFF\xFF\xFF\xFF\xE9l\xD8\xA0\xFF\xFF\xFF\xFF\x809\0\xA1\xFF\xFF\xFF\xFF@\xA6<\xA1\xFF\xFF\xFF\xFF\xC0m\x10\xA4\xFF\xFF\xFF\xFF\xB02=\xA4\xFF\xFF\xFF\xFF\xB0h\x15\xA5\xFF\xFF\xFF\xFF\xC0\x03=\xA5\xFF\xFF\xFF\xFFPE\x1E\xA7\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\xBFx)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0\x01\x02\x03\x02\x04\x03\x04\x05\x06\x05\x07\x05\x06\x08\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\t\x08\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\n\x069#\0\0\0\0\0\0\0\09#\0\0\0\0\0\0\0\x04w#\0\0\0\0\0\0\0\x04\x871\0\0\0\0\0\0\x01\x08\x97?\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x110*\0\0\0\0\0\0\0\x15PF\0\0\0\0\0\0\x01\x19 \x1C\0\0\0\0\0\0\0\x1D0*\0\0\0\0\0\0\x01!@8\0\0\0\0\0\0\0\x15L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0M\0\0S\0\0T\0\0\0\0\0M\0\0D\0\0S\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0(\x03\x8D\x03\xD3\x03\xCF\x9B\xC9k\xFF\xFF\xFF\xFFOP`\x91\xFF\xFF\xFF\xFF\xF0xG\x9B\xFF\xFF\xFF\xFFp,\xD7\x9B\xFF\xFF\xFF\xFFp\x91\xBC\x9C\xFF\xFF\xFF\xFF\xF0H\xC0\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xF0*\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF\xF0\x0C\x80\xA1\xFF\xFF\xFF\xFF\xF0\x12.\xA2\xFF\xFF\xFF\xFF\xF0Lz\xA3\xFF\xFF\xFF\xFF\xF0\x815\xA4\xFF\xFF\xFF\xFFp#^\xA5\xFF\xFF\xFF\xFF\xF05%\xA6\xFF\xFF\xFF\xFF\xF0\x9B'\xA7\xFF\xFF\xFF\xFFp&X\xA8\xFF\xFF\xFF\xFF\xF0}\x07\xA9\xFF\xFF\xFF\xFFp4\xEE\xA9\xFF\xFF\xFF\xFF\xF0_\xE7\xAA\xFF\xFF\xFF\xFF\xF0P\xD7\xAB\xFF\xFF\xFF\xFF\xF0A\xC7\xAC\xFF\xFF\xFF\xFF\xF0\xA7\xC9\xAD\xFF\xFF\xFF\xFF\xF0#\xA7\xAE\xFF\xFF\xFF\xFFpO\xA0\xAF\xFF\xFF\xFF\xFF\xF0\x05\x87\xB0\xFF\xFF\xFF\xFF\xF0k\x89\xB1\xFF\xFF\xFF\xFFp\"p\xB2\xFF\xFF\xFF\xFFp\x88r\xB3\xFF\xFF\xFF\xFFp\x04P\xB4\xFF\xFF\xFF\xFF\xF0/I\xB5\xFF\xFF\xFF\xFFp\xE6/\xB6\xFF\xFF\xFF\xFFpL2\xB7\xFF\xFF\xFF\xFFp\xC8\x0F\xB8\xFF\xFF\xFF\xFFp\xB9\xFF\xB8\xFF\xFF\xFF\xFFp\xAA\xEF\xB9\xFF\xFF\xFF\xFF\xF0`\xD6\xBA\xFF\xFF\xFF\xFF\xF0\xC6\xD8\xBB\xFF\xFF\xFF\xFF\xF0\xB7\xC8\xBC\xFF\xFF\xFF\xFF\xF0\xA8\xB8\xBD\xFF\xFF\xFF\xFFp_\x9F\xBE\xFF\xFF\xFF\xFF\xF0\x8A\x98\xBF\xFF\xFF\xFF\xFF\xF0\xF0\x9A\xC0\xFF\xFF\xFF\xFF\xF0lx\xC1\xFF\xFF\xFF\xFF\xF0]h\xC2\xFF\xFF\xFF\xFF\xF0NX\xC3\xFF\xFF\xFF\xFFp\x05?\xC4\xFF\xFF\xFF\xFF\xF008\xC5\xFF\xFF\xFF\xFF\xF0\x96:\xC6\xFF\xFF\xFF\xFFp\xACX\xC7\xFF\xFF\xFF\xFF\xA0\t\xDA\xC7\xFF\xFF\xFF\xFF\xE0'l\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0\xE1O\xD0\xFF\xFF\xFF\xFF\xF0\xF1\x89\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x90@N\xD2\xFF\xFF\xFF\xFF\09\xBB\x0B\0\0\0\0\xF0\x1B\xAB\x0C\0\0\0\0\x90c\xA4\r\0\0\0\0\x10\x1A\x8B\x0E\0\0\0\0\x90E\x84\x0F\0\0\0\0\x906t\x10\0\0\0\0\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x05\x04\x05\x04\x06\x03\x06\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x041\x02\0\0\0\0\0\0\0\x001\x02\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\x01\x11\x10\x0E\0\0\0\0\0\0\0\x16 \x1C\0\0\0\0\0\0\x01\x1AL\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0W\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0W\0\0E\0\0M\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xE8\x01%\x02W\x02\xF8\x92I\x1E\xFF\xFF\xFF\xFF\xF8\xEA\xCFl\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x10\x07b\xD2\xFF\xFF\xFF\xFF\x90\x1C\x80\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFF \xB4\x93\xD4\xFF\xFF\xFF\xFF r\x02\xD5\xFF\xFF\xFF\xFF\x108L\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x10p\x01\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\x90'd\x11\0\0\0\0\x90\x18T\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x88\r\0\0\0\0\0\0\0\0\x88\r\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0C\0\0\0\0\0\0\0\0\0\x11L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0G\0\0M\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xA8\x01\xDD\x017\x02^\xCD\xB6V\xFF\xFF\xFF\xFF\xFE\x87\xB9\x9E\xFF\xFF\xFF\xFF\xFE\x8E\x84\x9F\xFF\xFF\xFF\xFF~F\x88\xA0\xFF\xFF\xFF\xFF\xFE\x82\xCB\xA0\xFF\xFF\xFF\xFF\xDE\xF1\xE7\xAD\xFF\xFF\xFF\xFF`d\xAF\xC8\xFF\xFF\xFF\xFFPeb\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFFp\x89\x90\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xBCM2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10C\xBD:\0\0\0\0\x01\x02\x01\x02\x01\x03\x04\x05\x06\x05\x06\x05\x06\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\x03\x08\xA2\x16\0\0\0\0\0\0\0\0\xA2\x16\0\0\0\0\0\0\0\x04\xB2$\0\0\0\0\0\0\x01\x08 \x1C\0\0\0\0\0\0\0\x0C0*\0\0\0\0\0\0\0\x10 \x1C\0\0\0\0\0\0\x01\x14\x10\x0E\0\0\0\0\0\0\0\x19@8\0\0\0\0\0\0\x01\x1D0*\0\0\0\0\0\0\x01!L\0\0M\0\0T\0\0\0\0\0R\0\0M\0\0T\0\0\0\0\0L\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xB8\x02\x0F\x037\x03L\xE8(>\xFF\xFF\xFF\xFFp\x81\xBCp\xFF\xFF\xFF\xFFp\xF88\x9B\xFF\xFF\xFF\xFF\xE0\xCC\xD5\x9B\xFF\xFF\xFF\xFF\xF0\xCB\xC5\x9C\xFF\xFF\xFF\xFF`\0\xB7\x9D\xFF\xFF\xFF\xFFp\xFE\x89\x9E\xFF\xFF\xFF\xFF\xE0\x1C\xA0\x9F\xFF\xFF\xFF\xFF\xF0\xA5`\xA0\xFF\xFF\xFF\xFF`\xAD~\xA1\xFF\xFF\xFF\xFFp7\\\xA2\xFF\xFF\xFF\xFF`\x1AL\xA3\xFF\xFF\xFF\xFF\xF05l\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x90^n\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\xF0\xD2L\xD2\xFF\xFF\xFF\xFF\x901>\xD3\xFF\xFF\xFF\xFF\x10\xD2I\xD4\xFF\xFF\xFF\xFFp\xF7\x1D\xD5\xFF\xFF\xFF\xFF\xF0\x97)\xD6\xFF\xFF\xFF\xFF\x90\x80\xEB\xD6\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\xF0\xB53\xF9\xFF\xFF\xFF\xFF\xE0\xC4\xD9\xF9\xFF\xFF\xFF\xFFp\xD2\x1C\xFB\xFF\xFF\xFF\xFF\xF0\xB4\xB9\xFB\xFF\xFF\xFF\xFFp\xB4\xFC\xFC\xFF\xFF\xFF\xFF\xF0\x96\x99\xFD\xFF\xFF\xFF\xFF\xF0\xD0\xE5\xFE\xFF\xFF\xFF\xFFp\xB3\x82\xFF\xFF\xFF\xFF\xFF\xF0\xB2\xC5\0\0\0\0\0p\x95b\x01\0\0\0\0pZ\x9C\x02\0\0\0\0pwB\x03\0\0\0\0\xF0v\x85\x04\0\0\0\0\xF0\x93+\x05\0\0\0\0p\x93n\x06\0\0\0\0\xF0u\x0B\x07\0\0\0\0\xF0:E\x08\0\0\0\0\xF0W\xEB\x08\0\0\0\0pW.\n\0\0\0\0\xF09\xCB\n\0\0\0\0p9\x0E\x0C\0\0\0\0\xF0\x1B\xAB\x0C\0\0\0\0\xF0\xE0\xE4\r\0\0\0\0\xF0\xFD\x8A\x0E\0\0\0\0p\xFD\xCD\x0F\0\0\0\0p\x1At\x10\0\0\0\0p\xDF\xAD\x11\0\0\0\0p\xFCS\x12\0\0\0\0\x10DM\x13\0\0\0\0\x90\xFA3\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\xB4\x0B\0\0\0\0\0\0\0\0\xB4\x0B\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0R\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02@\x02|\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\0\xC7\0)\0\0\0\0`\xEC\xD4)\0\0\0\0`\xDD\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0`\xBF\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0`\xA1\x84.\0\0\0\0`\x92t/\0\0\0\0`\x83d0\0\0\0\0\xE0\xAE]1\0\0\0\0\xE0\x89r2\0\0\0\0\xE0\x90=3\0\0\0\0\xE0kR4\0\0\0\0\xE0r\x1D5\0\0\0\0\xE0M26\0\0\0\0\xE0T\xFD6\0\0\0\0`j\x1B8\0\0\0\0\xE06\xDD8\0\0\0\0`L\xFB9\0\0\0\0\xE0\x18\xBD:\0\0\0\0`.\xDB;\0\0\0\0`5\xA6<\0\0\0\0`\x10\xBB=\0\0\0\0`\x17\x86>\0\0\0\0`\xF2\x9A?\0\0\0\0`\xF9e@\0\0\0\0\xE0\x0E\x84A\0\0\0\0`\xDBEB\0\0\0\0\xE0\xF0cC\0\0\0\0`\xBD%D\0\0\0\0\xE0\xD2CE\0\0\0\0`\x9F\x05F\0\0\0\0\xE0\xB4#G\0\0\0\0\xE0\xBB\xEEG\0\0\0\0\xE0\x96\x03I\0\0\0\0\xE0\x9D\xCEI\0\0\0\0\xE0x\xE3J\0\0\0\0\xE0\x7F\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x01\x05\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x02\xF4.\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\x01\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02@\x02r\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0pNCX\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x01\x04\x01\x02\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x02\x01\x022+\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\x02\xA3\x02\xFD\x02\x08\xC4\xB6V\xFF\xFF\xFF\xFF \xA4\x19\xAA\xFF\xFF\xFF\xFF`\x19\xA4\xB5\xFF\xFF\xFF\xFF\xD0\x8D\x04\xCB\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE08\x9F\xCF\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0.\x8D&\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\xD0\xC6\xC2-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xD0\xA0]1\0\0\0\0\0\xA6r2\0\0\0\0\x10\xBB=3\0\0\0\0\x10\x96R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x10a\xDD8\0\0\0\0\x90v\xFB9\0\0\0\0\x10C\xBD:\0\0\0\0\x90X\xDB;\0\0\0\0\x90_\xA6<\0\0\0\0\x90:\xBB=\0\0\0\0\x90A\x86>\0\0\0\0\x90\x1C\x9B?\0\0\0\0\x90#f@\0\0\0\0\x109\x84A\0\0\0\0\x90\x05FB\0\0\0\0\x10\x1BdC\0\0\0\0\x90\xE7%D\0\0\0\0\x10\xFDCE\0\0\0\0\x90\xC9\x05F\0\0\0\0\x10\xDF#G\0\0\0\0\x10\xE6\xEEG\0\0\0\0\x10\xC1\x03I\0\0\0\0\x10\xC8\xCEI\0\0\0\0\x10\xA3\xE3J\0\0\0\0\x10\xAA\xAEK\0\0\0\0\x90\xBF\xCCL\0\0\0\0\x10\x8C\x8EM\0\0\0\0\x90\xA1\xACN\0\0\0\0\x10nnO\0\0\0\0\x90\x83\x8CP\0\0\0\0\x90\x8AWQ\0\0\0\0\x90elR\0\0\0\0\x80^7S\0\0\0\0`\x1DLT\0\0\0\0\x01\x02\x03\x04\x05\x04\x05\x04\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x06\x03\x02\x07\x02\x07\x02\x07\x06\x03\x06\x03\x06\x03\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x07\x02\x08\x03\xF8\x1F\0\0\0\0\0\0\0\0\xE0\x1F\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x080*\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x10\x10\x0E\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1D@8\0\0\0\0\0\0\0\x0CL\0\0M\0\0T\0\0\0\0\0S\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0h\x01\x95\x01\xD1\x01$\xCE\xB6V\xFF\xFF\xFF\xFF\x18\xE3\xC3r\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF $r\xD1\xFF\xFF\xFF\xFFP\xEFc\x11\0\0\0\0\xE0?U\x12\0\0\0\0\xD0\x0BM\x13\0\0\0\0\xE0!5\x14\0\0\0\0\xD0\xED,\x15\0\0\0\0p\xC0\x13\x16\0\0\0\0\xD0\xCF\x0C\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\0s|\x1F\0\0\0\0\0dl \0\0\0\0\0U\\!\0\0\0\0\0FL\"\0\0\0\0\x007<#\0\0\0\0\0(,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0`\n\xF5'\0\0\0\0P\xED\xE4(\0\0\0\0`\xEC\xD4)\0\0\0\0P\xCF\xC4*\0\0\0\0`\xCE\xB4+\0\0\0\0P\xB1\xA4,\0\0\0\0`\xB0\x94-\0\0\0\0P\x93\x84.\0\0\0\0`\x92t/\0\0\0\0Pud0\0\0\0\0\xE0\xAE]1\0\0\0\0\xD0{r2\0\0\0\0\x10\xBB=3\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\x02\x05\xDC\x15\0\0\0\0\0\0\0\0h\x1B\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\x01\x100*\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0I\0\0M\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\xA0\x01\xD4\x01$\x02\xCC\xCC\xB6V\xFF\xFF\xFF\xFF\xCC-Y\x9E\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFFp+\0\xA1\xFF\xFF\xFF\xFFLos\xA4\xFF\xFF\xFF\xFF\xE0\xB5\xB0\xC8\xFF\xFF\xFF\xFFP\x97\xC6\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0\xCBt\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\0\x8F\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x90_\xA6<\0\0\0\0\x01\x02\x03\x02\x01\x04\x05\x03\x02\x03\x02\x03\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x07\x04\x074\x17\0\0\0\0\0\0\0\x004\x17\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\0\x110*\0\0\0\0\0\0\0\x15@8\0\0\0\0\0\0\x01\x190*\0\0\0\0\0\0\x01\x1DL\0\0M\0\0T\0\0\0\0\0T\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x90\x01\xC2\x01\xE0\x01h4\xAA\x96\xFF\xFF\xFF\xFFp\x87m\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x90\xE9\xB8\xCD\xFF\xFF\xFF\xFF\xF09(\x08\0\0\0\0`>\xEF\x08\0\0\0\0\xF0x\x05\n\0\0\0\0\xE0q\xD0\n\0\0\0\0pO\xE9\x0B\0\0\0\0`H\xB4\x0C\0\0\0\0\xF0k\xD2\r\0\0\0\0`*\x94\x0E\0\0\0\0p\xFC\xB0\x0F\0\0\0\0`\x0Ct\x10\0\0\0\0p\xDE\x90\x11\0\0\0\0`\xEES\x12\0\0\0\0p\xC0p\x13\0\0\0\0`\xB9;\x14\0\0\0\0p\xB9H\x15\0\0\0\0`\xB2\x13\x16\0\0\0\0\xF0\xD51\x17\0\0\0\0\xE0\xCE\xFC\x17\0\0\0\0p\x94\0\x19\0\0\0\0`_\xDB\x19\0\0\0\0\xF0\xAF\xCC\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x98\x12\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x02R\x02\x98\x02\x809\0\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xE0\x1A<#\0\0\0\0\xE0\x0B,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\xBFx)\0\0\0\0p\xFA\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0p\x14\xF7V\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x01\x04\x01\x05\x06\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x04\x01\x02\x01\x02`-\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x080*\0\0\0\0\0\0\x01\x04 \x1C\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x002\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\xC0\x01\xF8\x01\x16\x02/_\xA2o\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\x10\x1Ap\xA2\xFF\xFF\xFF\xFF\x90[D\xA3\xFF\xFF\xFF\xFF\x90q\t\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\x10%\x82\xD0\xFF\xFF\xFF\xFF\x10\x16r\xD1\xFF\xFF\xFF\xFF\x10E\x7F\xD1\xFF\xFF\xFF\xFF\x90\x1Bc\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF\x10\xC39\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\xF0'M\x13\0\0\0\0`\xD03\x14\0\0\0\0\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02Q\x0F\0\0\0\0\0\0\0\0\x10\x0E\0\0\0\0\0\0\0\x04 \x1C\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0EET\0\0 \x1C\0\0\0\0\0\0\x01EEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\0@8\0\0\0\0\0\0\x98\x01\xCB\x01%\x02D\xCC\xB6V\xFF\xFF\xFF\xFFP\x1FO\x9C\xFF\xFF\xFF\xFF\x98J\x85\xA1\xFF\xFF\xFF\xFF\xF00\xF1\xA2\xFF\xFF\xFF\xFF`xf\xA3\xFF\xFF\xFF\xFFp\xCF\xAC\xC8\xFF\xFF\xFF\xFF\xD0*Y\xCA\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\xE0=0\xD0\xFF\xFF\xFF\xFF\xD0\xA7'\x15\0\0\0\0@\xDC\x18\x16\0\0\0\0P\xDB\x08\x17\0\0\0\0\xC0\x0F\xFA\x17\0\0\0\0\xD0\x0E\xEA\x18\0\0\0\0@C\xDB\x19\0\0\0\0\xD0\x93\xCC\x1A\0\0\0\0\xF0\xA0\xBC\x1B\0\0\0\0\xF0\x91\xAC\x1C\0\0\0\0\xF0\x82\x9C\x1D\0\0\0\0\xF0s\x8C\x1E\0\0\0\0\xF0d|\x1F\0\0\0\0\xF0Ul \0\0\0\0\xF0F\\!\0\0\0\0\xF07L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\0\x19\x1C%\0\0\0\0\0\n\x0C&\0\0\0\0\x805\x05'\0\0\0\0\x80&\xF5'\0\0\0\0\x80\x17\xE5(\0\0\0\0\x80\x08\xD5)\0\0\0\0\x80\xF9\xC4*\0\0\0\0\x80\xEA\xB4+\0\0\0\0\x80\xDB\xA4,\0\0\0\0\x80\xCC\x94-\0\0\0\0\x80\xBD\x84.\0\0\0\0\x80\xAEt/\0\0\0\0\x80\x9Fd0\0\0\0\0\0\xCB]1\0\0\0\0\0\xA6r2\0\0\0\0\0\xAD=3\0\0\0\0\0\x88R4\0\0\0\0\x10\x9D\x1D5\0\0\0\0\x10x26\0\0\0\0\x10\x7F\xFD6\0\0\0\0\x90\x94\x1B8\0\0\0\0\x90A\x86>\0\0\0\0\x01\x02\x03\x04\x03\x05\x06\x03\x06\x03\x06\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x07\x05\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x08\x04\x06\x03\x06\x04\x08\xBC\x17\0\0\0\0\0\0\0\0\xB0\x13\0\0\0\0\0\0\0\x04h\x16\0\0\0\0\0\0\0\x08\x10\x0E\0\0\0\0\0\0\0\x0C \x1C\0\0\0\0\0\0\0\x100*\0\0\0\0\0\0\0\x14 \x1C\0\0\0\0\0\0\x01\x18@8\0\0\0\0\0\0\x01\x1D0*\0\0\0\0\0\0\x01!L\0\0M\0\0T\0\0\0\0\0W\0\0M\0\0T\0\0\0\0\0K\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0MSK\0\x000*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\x02I\x02\x8F\x02\xDCF\xF5\xA1\xFF\xFF\xFF\xFFP\x0B\xA4\xB5\xFF\xFF\xFF\xFF\xC0\x99'\x15\0\0\0\x000\xCE\x18\x16\0\0\0\0@\xCD\x08\x17\0\0\0\0\xB0\x01\xFA\x17\0\0\0\0\xC0\0\xEA\x18\0\0\0\x0005\xDB\x19\0\0\0\0\xC0\x85\xCC\x1A\0\0\0\0\xE0\x92\xBC\x1B\0\0\0\0\xE0\x83\xAC\x1C\0\0\0\0\xE0t\x9C\x1D\0\0\0\0\xE0e\x8C\x1E\0\0\0\0\xE0V|\x1F\0\0\0\0\xE0Gl \0\0\0\0\xE08\\!\0\0\0\0\xE0)L\"\0\0\0\0\xF0(<#\0\0\0\0\xF0\x19,$\0\0\0\0\xF0\n\x1C%\0\0\0\0\xF0\xFB\x0B&\0\0\0\0p'\x05'\0\0\0\0p\x18\xF5'\0\0\0\0`\xEC\xD4)\0\0\0\0p\xEB\xC4*\0\0\0\0p\xDC\xB4+\0\0\0\0p\xCD\xA4,\0\0\0\0p\xBE\x94-\0\0\0\0p\xAF\x84.\0\0\0\0p\xA0t/\0\0\0\0p\x91d0\0\0\0\0\xF0\xBC]1\0\0\0\0\xF0\x97r2\0\0\0\0\xF0\x9E=3\0\0\0\0\xF0yR4\0\0\0\0\xF0\x80\x1D5\0\0\0\0\xF0[26\0\0\0\0\xF0b\xFD6\0\0\0\0px\x1B8\0\0\0\0\xF0D\xDD8\0\0\0\0pZ\xFB9\0\0\0\0\xF0&\xBD:\0\0\0\0p<\xDB;\0\0\0\0pC\xA6<\0\0\0\0p\x1E\xBB=\0\0\0\0p%\x86>\0\0\0\0p\0\x9B?\0\0\0\0p\x07f@\0\0\0\0\xF0\x1C\x84A\0\0\0\0p\xE9EB\0\0\0\0\xF0\xFEcC\0\0\0\0p\xCB%D\0\0\0\0\xF0\xE0CE\0\0\0\0p\xAD\x05F\0\0\0\0\xF0\xC2#G\0\0\0\0\xF0\xC9\xEEG\0\0\0\0\xF0\xA4\x03I\0\0\0\0\xF0\xAB\xCEI\0\0\0\0\xF0\x86\xE3J\0\0\0\0\xF0\x8D\xAEK\0\0\0\0p\xA3\xCCL\0\0\0\0\xF0o\x8EM\0\0\0\0`\x1DLT\0\0\0\0\xF0\xED\xD4[\0\0\0\0`\xB2\xE7_\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x04\x05\x04\x05\x04\x05\x02\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x06\x05\x02\x05\xA4)\0\0\0\0\0\0\0\x000*\0\0\0\0\0\0\0\x04@8\0\0\0\0\0\0\0\x08PF\0\0\0\0\0\0\x01\x0C@8\0\0\0\0\0\0\x01\x100*\0\0\0\0\0\0\0\x14@8\0\0\0\0\0\0\0\x14L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x003\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0M\0\0S\0\0D\0\0\0\0\0M\0\0S\0\0K\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0\x90\x02\xE2\x02\x1E\x03P\xD0\xB6V\xFF\xFF\xFF\xFF\xD0*\xA8\x99\xFF\xFF\xFF\xFF`\x17\x0C\x9B\xFF\xFF\xFF\xFF\xF0\xDA\xD5\x9B\xFF\xFF\xFF\xFF\x90\xAE\xD9\x9C\xFF\xFF\xFF\xFF\x90\xB5\xA4\x9D\xFF\xFF\xFF\xFF\x90\x90\xB9\x9E\xFF\xFF\xFF\xFF\x90\x97\x84\x9F\xFF\xFF\xFF\xFF\0\xB6\x9A\xA0\xFF\xFF\xFF\xFF\0\xBDe\xA1\xFF\xFF\xFF\xFF`|}\xA6\xFF\xFF\xFF\xFF\x10\xDEv\xC8\xFF\xFF\xFF\xFF\x10K\xE7\xCC\xFF\xFF\xFF\xFF\x90\x17\xA9\xCD\xFF\xFF\xFF\xFF\x10C\xA2\xCE\xFF\xFF\xFF\xFF\x104\x92\xCF\xFF\xFF\xFF\xFF\0\xBA\x84\xD0\xFF\xFF\xFF\xFFp\x92\x95\xD1\xFF\xFF\xFF\xFF`\xBB\x8A\xD2\xFF\xFF\xFF\xFFp\xFFb\xD3\xFF\xFF\xFF\xFF\x90#K\xD4\xFF\xFF\xFF\xFF\x10\xAD^\xD5\xFF\xFF\xFF\xFF\x10\xB4)\xD6\xFF\xFF\xFF\xFF\x10\x1A,\xD7\xFF\xFF\xFF\xFF\x10\x96\t\xD8\xFF\xFF\xFF\xFF\x90\xC1\x02\xD9\xFF\xFF\xFF\xFF\x10x\xE9\xD9\xFF\xFF\xFF\xFF\0\xD2T\xE8\xFF\xFF\xFF\xFF\x80\xB4\xF1\xE8\xFF\xFF\xFF\xFF\x80\xA5\xE1\xE9\xFF\xFF\xFF\xFF\x80\x96\xD1\xEA\xFF\xFF\xFF\xFF\0\x96\x14\xEC\xFF\xFF\xFF\xFF\0\xB3\xBA\xEC\xFF\xFF\xFF\xFF\0\xA4\xAA\xED\xFF\xFF\xFF\xFF\0\x95\x9A\xEE\xFF\xFF\xFF\xFF\0Z\xD4\xEF\xFF\xFF\xFF\xFF\0wz\xF0\xFF\xFF\xFF\xFF\0<\xB4\xF1\xFF\xFF\xFF\xFF\0YZ\xF2\xFF\xFF\xFF\xFF\0\x1E\x94\xF3\xFF\xFF\xFF\xFF\0;:\xF4\xFF\xFF\xFF\xFF\x80:}\xF5\xFF\xFF\xFF\xFF\0\x1D\x1A\xF6\xFF\xFF\xFF\xFF\x80U\xA4\r\0\0\0\0\0\x0C\x8B\x0E\0\0\0\0\x807\x84\x0F\0\0\0\0\x80(t\x10\0\0\0\0\x80\x19d\x11\0\0\0\0\x80\nT\x12\0\0\0\0\x006M\x13\0\0\0\0\x80\xEC3\x14\0\0\0\0\x80\xDD#\x15\0\0\0\0\x80\xCE\x13\x16\0\0\0\0\x80\xBF\x03\x17\0\0\0\0\x80\xB0\xF3\x17\0\0\0\0\x80\xA1\xE3\x18\0\0\0\0\x80\x92\xD3\x19\0\0\0\0\x80\x83\xC3\x1A\0\0\0\0\0\xAF\xBC\x1B\0\0\0\0\0\xA0\xAC\x1C\0\0\0\0\0\x91\x9C\x1D\0\0\0\0\0\x82\x8C\x1E\0\0\0\0\0s|\x1F\0\0\0\0\0dl \0\0\0\0\0U\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x04\x05\x04\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\xB0\x13\0\0\0\0\0\0\0\0\xB0\x13\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0C \x1C\0\0\0\0\0\0\0\x110*\0\0\0\0\0\0\x01\x15L\0\0M\0\0T\0\0\0\0\0W\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0E\0\0E\0\0T\0\0\0\0\0E\0\0E\0\0S\0\0T\0\0\0\0\0CET\0\0\x10\x0E\0\0\0\0\0\0\x01CEST\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x05\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\n\x05\x000*\0\0\0\0\0\0(\x01M\x01u\x01\x80\xEA\xF0$\xFF\xFF\xFF\xFF\x86\x06\xD4q\xFF\xFF\xFF\xFF\0j\x17\xCA\xFF\xFF\xFF\xFF\0q\xE2\xCA\xFF\xFF\xFF\xFF\0L\xF7\xCB\xFF\xFF\xFF\xFF\0S\xC2\xCC\xFF\xFF\xFF\xFF\x90\xEB#\x15\0\0\0\0\x90\xDC\x13\x16\0\0\0\0\x90\xCD\x03\x17\0\0\0\0\x90\xBE\xF3\x17\0\0\0\0\x90\xAF\xE3\x18\0\0\0\0\x90\xA0\xD3\x19\0\0\0\0\x90\x91\xC3\x1A\0\0\0\0\x10\xBD\xBC\x1B\0\0\0\0\x10\xAE\xAC\x1C\0\0\0\0\x10\x9F\x9C\x1D\0\0\0\0\x10\x90\x8C\x1E\0\0\0\0\x10\x81|\x1F\0\0\0\0\x10rl \0\0\0\0\x10c\\!\0\0\0\0\x10TL\"\0\0\0\0\x10E<#\0\0\0\0\x106,$\0\0\0\0\x10'\x1C%\0\0\0\0\x10\x18\x0C&\0\0\0\0\x90C\x05'\0\0\0\0\x904\xF5'\0\0\0\0\x90%\xE5(\0\0\0\0\x90\x16\xD5)\0\0\0\0\x90\x07\xC5*\0\0\0\0\x90\xF8\xB4+\0\0\0\0\x90\xE9\xA4,\0\0\0\0\x90\xDA\x94-\0\0\0\0\x90\xCB\x84.\0\0\0\0\x90\xBCt/\0\0\0\0\x90\xADd0\0\0\0\0\x10\xD9]1\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\0\x08\0\0\0\0\0\0\0\0\xFA\x06\0\0\0\0\0\0\0\x04\x10\x0E\0\0\0\0\0\0\0\x08 \x1C\0\0\0\0\0\0\x01\x0CL\0\0M\0\0T\0\0\0\0\0B\0\0M\0\0T\0\0\0\0\0C\0\0E\0\0T\0\0\0\0\0C\0\0E\0\0S\0\0T\0\0\0\0\0-00\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0-\0\x000\0\x000\0\0\0\0\0+06\0\0`T\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x9C\xF7~\x89\xFF\xFF\xFF\xFF\xB0\xDD\xE60\0\0\0\0\x01\x02\xE4C\0\0\0\0\0\0\0\0PF\0\0\0\0\0\0\0\x04`T\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+\0\x000\0\x006\0\0\0\0\0+05\0\0PF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x18\x9F\xB6V\xFF\xFF\xFF\xFF\x98\xC3/\xED\xFF\xFF\xFF\xFF\x01\x02\xE8D\0\0\0\0\0\0\0\0\xE8D\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0+04\0\0@8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0K\0\x98\x05\x7F\x89\xFF\xFF\xFF\xFF@\xED\x05\x18\0\0\0\x000r\xDB\x18\0\0\0\0\xE0\x96\x03I\0\0\0\0\xD0\x8F\xCEI\0\0\0\0\x01\x02\x01\x02\x01\xE85\0\0\0\0\0\0\0\0@8\0\0\0\0\0\0\0\x04PF\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\x004\0\0\0\0\0+\0\x000\0\x005\0\0\0\0\0MST\0\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\x01MDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\0\0\0\n\0\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\0M\0\0T\0\0\0\0\0PST\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\x01PDT\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\x03\x02\0 \x1C\0\0\0\0\0\0\x02\0\0\0\x01\x0B\x01\0 \x1C\0\0\0\0\0\0\0\0\0\0\n\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0P\0\0T\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xD0\0\xEA\x000\x01\0\xC9=n\xFF\xFF\xFF\xFF\0\xFC\x05\x91\xFF\xFF\xFF\xFF8\x04b\xDA\xFF\xFF\xFF\xFF\xB0'\x9FL\0\0\0\0\xE0+\x97M\0\0\0\0`\xE2}N\0\0\0\0\xA0\x8B\xFDN\0\0\0\0\xE0\rwO\0\0\0\0\xE0\xFEfP\0\0\0\0`*`Q\0\0\0\0\xE0\xE0FR\0\0\0\0`\x0C@S\0\0\0\0\xE0\xC2&T\0\0\0\0`\xEE\x1FU\0\0\0\0\xE0\xA4\x06V\0\0\0\0`\xD0\xFFV\0\0\0\0\xE0\x86\xE6W\0\0\0\0`\xB2\xDFX\0\0\0\0\xE0h\xC6Y\0\0\0\0`\x94\xBFZ\0\0\0\0`\x85\xAF[\0\0\0\0\xE0\xB0\xA8\\\0\0\0\0`g\x8F]\0\0\0\0\xE0\x92\x88^\0\0\0\0`Io_\0\0\0\0\xE0th`\0\0\0\0\x01\x02\x03\x04\x03\x04\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x05\x06\x80\xB0\0\0\0\0\0\0\0\0\0_\xFF\xFF\xFF\xFF\xFF\xFF\0\0H^\xFF\xFF\xFF\xFF\xFF\xFF\0\x04Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\n`s\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0E\xE0\xC4\0\0\0\0\0\0\x01\x12\xD0\xB6\0\0\0\0\0\0\0\x16L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0NZST\0\xC0\xA8\0\0\0\0\0\0\x01NZDT\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x05\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\0\0\x03`\x03\x9C\x03\xA8L\xB7A\xFF\xFF\xFF\xFF\xE8\xB2\xB4\xB0\xFF\xFF\xFF\xFFX\x87Q\xB1\xFF\xFF\xFF\xFFh\xE5x\xB2\xFF\xFF\xFF\xFF`\xE5C\xB3\xFF\xFF\xFF\xFFh\xC7X\xB4\xFF\xFF\xFF\xFF`\xC7#\xB5\xFF\xFF\xFF\xFFh\xA98\xB6\xFF\xFF\xFF\xFF`\xA9\x03\xB7\xFF\xFF\xFF\xFFh\x8B\x18\xB8\xFF\xFF\xFF\xFF\xE0\xC5\xEC\xB8\xFF\xFF\xFF\xFFhm\xF8\xB9\xFF\xFF\xFF\xFF\xE0\xA7\xCC\xBA\xFF\xFF\xFF\xFFhO\xD8\xBB\xFF\xFF\xFF\xFF\xE0\xE8\xE3\xBC\xFF\xFF\xFF\xFF\xE8\xF6\xAE\xBD\xFF\xFF\xFF\xFF\xE0\xCA\xC3\xBE\xFF\xFF\xFF\xFF\xE8\xD8\x8E\xBF\xFF\xFF\xFF\xFF\xE0\xAC\xA3\xC0\xFF\xFF\xFF\xFF\xE8\xBAn\xC1\xFF\xFF\xFF\xFF\xE0\x8E\x83\xC2\xFF\xFF\xFF\xFF\xE8\x9CN\xC3\xFF\xFF\xFF\xFF\xE0pc\xC4\xFF\xFF\xFF\xFF\xE8~.\xC5\xFF\xFF\xFF\xFF`\x8DL\xC6\xFF\xFF\xFF\xFF\xE8`\x0E\xC7\xFF\xFF\xFF\xFF`o,\xC8\xFF\xFF\xFF\xFFh}\xF7\xC8\xFF\xFF\xFF\xFF@\x9A\xDA\xD2\xFF\xFF\xFF\xFF\xE0\xFD\x18\t\0\0\0\0\xE0\xA5\xAC\t\0\0\0\0`\xA5\xEF\n\0\0\0\0\xE0\xFC\x9E\x0B\0\0\0\0\xE0\xC1\xD8\x0C\0\0\0\0\xE0\xDE~\r\0\0\0\0\xE0\xA3\xB8\x0E\0\0\0\0\xE0\xC0^\x0F\0\0\0\0\xE0\x85\x98\x10\0\0\0\0\xE0\xA2>\x11\0\0\0\0\xE0gx\x12\0\0\0\0\xE0\x84\x1E\x13\0\0\0\0\xE0IX\x14\0\0\0\0\xE0f\xFE\x14\0\0\0\0\xE0+8\x16\0\0\0\0`\x83\xE7\x16\0\0\0\0`H!\x18\0\0\0\0`e\xC7\x18\0\0\0\0`*\x01\x1A\0\0\0\0`G\xA7\x1A\0\0\0\0`\x0C\xE1\x1B\0\0\0\0`)\x87\x1C\0\0\0\0`\xEE\xC0\x1D\0\0\0\0`\x0Bg\x1E\0\0\0\0`\xD0\xA0\x1F\0\0\0\0`\xEDF \0\0\0\0`\xB2\x80!\0\0\0\0\xE0\t0\"\0\0\0\0\xE0\xCEi#\0\0\0\0\xE0\xEB\x0F$\0\0\0\0`\x01.%\0\0\0\0\xE0B\x02&\0\0\0\0`\xE3\r'\0\0\0\0\xE0$\xE2'\0\0\0\0`\xC5\xED(\0\0\0\0\xE0\x06\xC2)\0\0\0\0`\xA7\xCD*\0\0\0\0`#\xAB+\0\0\0\0`\x89\xAD,\0\0\0\0`\x05\x8B-\0\0\0\0`k\x8D.\0\0\0\0`\xE7j/\0\0\0\0`Mm0\0\0\0\0`\xC9J1\0\0\0\0\xE0iV2\0\0\0\0`\xAB*3\0\0\0\0\xE0K64\0\0\0\0`\x8D\n5\0\0\0\0\xE0-\x166\0\0\0\0\xE0\xA9\xF36\0\0\0\0\xE0\x0F\xF67\0\0\0\0\xE0\x8B\xD38\0\0\0\0\xE0\xF1\xD59\0\0\0\0\xE0m\xB3:\0\0\0\0`\x0E\xBF;\0\0\0\0\xE0O\x93<\0\0\0\0`\xF0\x9E=\0\0\0\0\xE01s>\0\0\0\0`\xD2~?\0\0\0\0`N\\@\0\0\0\0`\xB4^A\0\0\0\0`0C\0\0\0\0`\x12\x1CD\0\0\0\0`x\x1EE\0\0\0\0`\xF4\xFBE\0\0\0\0`Z\xFEF\0\0\0\0\x01\x02\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\xD8\xA3\0\0\0\0\0\0\0\0\xB8\xA1\0\0\0\0\0\0\0\x04\xC8\xAF\0\0\0\0\0\0\x01\t\xC0\xA8\0\0\0\0\0\0\x01\t\xC0\xA8\0\0\0\0\0\0\0\t\xD0\xB6\0\0\0\0\0\0\x01\x0EL\0\0M\0\0T\0\0\0\0\0N\0\0Z\0\0M\0\0T\0\0\0\0\0N\0\0Z\0\0S\0\0T\0\0\0\0\0N\0\0Z\0\0D\0\0T\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0-\0_\0(R\xB6V\xFF\xFF\xFF\xFF\x90\xA4\xEDr\xFF\xFF\xFF\xFF`6C\xCC\xFF\xFF\xFF\xFF\xF0l+\xD2\xFF\xFF\xFF\xFF\x80\xD7\x9ET\0\0\0\0\x01\x02\x03\x02\x04\xD8\x91\0\0\0\0\0\0\0\0\xF0\x89\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\t\x90~\0\0\0\0\0\0\0\r\xB0\x9A\0\0\0\0\0\0\0\x11L\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+1245L\xB3\0\0\0\0\0\0\x01+1345\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x05\0\xBC4\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0\xAC&\0\0\0\0\0\0(\x02m\x02\x95\x02\x84D\xB7A\xFF\xFF\xFF\xFF\xBC\x96\xDA\xD2\xFF\xFF\xFF\xFF\xE0\xFD\x18\t\0\0\0\0\xE0\xA5\xAC\t\0\0\0\0`\xA5\xEF\n\0\0\0\0\xE0\xFC\x9E\x0B\0\0\0\0\xE0\xC1\xD8\x0C\0\0\0\0\xE0\xDE~\r\0\0\0\0\xE0\xA3\xB8\x0E\0\0\0\0\xE0\xC0^\x0F\0\0\0\0\xE0\x85\x98\x10\0\0\0\0\xE0\xA2>\x11\0\0\0\0\xE0gx\x12\0\0\0\0\xE0\x84\x1E\x13\0\0\0\0\xE0IX\x14\0\0\0\0\xE0f\xFE\x14\0\0\0\0\xE0+8\x16\0\0\0\0`\x83\xE7\x16\0\0\0\0`H!\x18\0\0\0\0`e\xC7\x18\0\0\0\0`*\x01\x1A\0\0\0\0`G\xA7\x1A\0\0\0\0`\x0C\xE1\x1B\0\0\0\0`)\x87\x1C\0\0\0\0`\xEE\xC0\x1D\0\0\0\0`\x0Bg\x1E\0\0\0\0`\xD0\xA0\x1F\0\0\0\0`\xEDF \0\0\0\0`\xB2\x80!\0\0\0\0\xE0\t0\"\0\0\0\0\xE0\xCEi#\0\0\0\0\xE0\xEB\x0F$\0\0\0\0`\x01.%\0\0\0\0\xE0B\x02&\0\0\0\0`\xE3\r'\0\0\0\0\xE0$\xE2'\0\0\0\0`\xC5\xED(\0\0\0\0\xE0\x06\xC2)\0\0\0\0`\xA7\xCD*\0\0\0\0`#\xAB+\0\0\0\0`\x89\xAD,\0\0\0\0`\x05\x8B-\0\0\0\0`k\x8D.\0\0\0\0`\xE7j/\0\0\0\0`Mm0\0\0\0\0`\xC9J1\0\0\0\0\xE0iV2\0\0\0\0`\xAB*3\0\0\0\0\xE0K64\0\0\0\0`\x8D\n5\0\0\0\0\xE0-\x166\0\0\0\0\xE0\xA9\xF36\0\0\0\0\xE0\x0F\xF67\0\0\0\0\xE0\x8B\xD38\0\0\0\0\xE0\xF1\xD59\0\0\0\0\xE0m\xB3:\0\0\0\0`\x0E\xBF;\0\0\0\0\xE0O\x93<\0\0\0\0`\xF0\x9E=\0\0\0\0\xE01s>\0\0\0\0`\xD2~?\0\0\0\0`N\\@\0\0\0\0`\xB4^A\0\0\0\0`0C\0\0\0\0`\x12\x1CD\0\0\0\0`x\x1EE\0\0\0\0`\xF4\xFBE\0\0\0\0`Z\xFEF\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\xFC\xAB\0\0\0\0\0\0\0\0D\xAC\0\0\0\0\0\0\0\x04L\xB3\0\0\0\0\0\0\0\n\\\xC1\0\0\0\0\0\0\x01\x10L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\x001\0\x005\0\0\0\0\0+\0\x001\0\x002\0\x004\0\x005\0\0\0\0\0+\0\x001\0\x003\0\x004\0\x005\0\0\0\0\0-06\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01-05\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\t\x01\x06`5\x01\0\0\0\0\0\x02\0\0\0\x01\x04\x01\x06`5\x01\0\0\0\0\0p\x03\xDE\x03\x1A\x04\x08B\x87i\xFF\xFF\xFF\xFF\x88@\xC7\xB9\xFF\xFF\xFF\xFF@<\xD1\xFD\xFF\xFF\xFF\xFF\xB0\xFA\x92\xFE\xFF\xFF\xFF\xFF\xC0\xCD\xCC\xFF\xFF\xFF\xFF\xFF\xB0\xDCr\0\0\0\0\0\xC0Pu\x01\0\0\0\0\xB0I@\x02\0\0\0\0\xC02U\x03\0\0\0\0\xB0+ \x04\0\0\0\0@O>\x05\0\0\0\0\xB0\r\0\x06\0\0\0\0@\xBC\x0B\x07\0\0\0\0\xB0\xEF\xDF\x07\0\0\0\0@\x13\xFE\x08\0\0\0\0\xB0\xD1\xBF\t\0\0\0\0@\xF5\xDD\n\0\0\0\x000\xEE\xA8\x0B\0\0\0\0@\xD7\xBD\x0C\0\0\0\x000\xD0\x88\r\0\0\0\0@\xB9\x9D\x0E\0\0\0\x000\xB2h\x0F\0\0\0\0\xC0\xD5\x86\x10\0\0\0\x000\x94H\x11\0\0\0\0\xC0\xB7f\x12\0\0\0\x000v(\x13\0\0\0\0\xC0\x99F\x14\0\0\0\0\xB0\x92\x11\x15\0\0\0\0\xC0{&\x16\0\0\0\0\xB0t\xF1\x16\0\0\0\0\xC0]\x06\x18\0\0\0\0\xB0V\xD1\x18\0\0\0\0\xC0?\xE6\x19\0\0\0\0\xB08\xB1\x1A\0\0\0\0@\\\xCF\x1B\0\0\0\0\xB0\x1A\x91\x1C\0\0\0\0@>\xAF\x1D\0\0\0\0\xB0\xFCp\x1E\0\0\0\0@ \x8F\x1F\0\0\0\x000\x03\x7F \0\0\0\0@\x02o!\0\0\0\x000\xFB9\"\0\0\0\0@\xE4N#\0\0\0\x000\xDD\x19$\0\0\0\0\xC0\08%\0\0\0\x000\xBF\xF9%\0\0\0\0\xC0\xF8\xF2&\0\0\0\x000\xA1\xD9'\0\0\0\0\xC0\xC4\xF7(\0\0\0\0\xB0\xBD\xC2)\0\0\0\0\xC0\xA6\xD7*\0\0\0\0\xB0\x9F\xA2+\0\0\0\0\xC0\x88\xB7,\0\0\0\0\xB0\x81\x82-\0\0\0\0\xC0j\x97.\0\0\0\0\xB0cb/\0\0\0\0@\x87\x800\0\0\0\0\xB0EB1\0\0\0\0@i`2\0\0\0\x000\xD7=3\0\0\0\0@K@4\0\0\0\x000D\x0B5\0\0\0\0@\xB8\r6\0\0\0\0\xB0\xD5\x067\0\0\0\0@\x0F\08\0\0\0\x000\x08\xCB8\0\0\0\0\xC0+\xE99\0\0\0\x000\xEA\xAA:\0\0\0\0\xC0\r\xC9;\0\0\0\x000\xCC\x8A<\0\0\0\0\xC0\xEF\xA8=\0\0\0\x000\xAEj>\0\0\0\0\xC0\xD1\x88?\0\0\0\0\xB0\xCAS@\0\0\0\0\xC0\xB3hA\0\0\0\0\xB0\xAC3B\0\0\0\0\xC0\x95HC\0\0\0\0\xB0\x8E\x13D\0\0\0\0@\xB21E\0\0\0\0\xB0p\xF3E\0\0\0\0@\x94\x11G\0\0\0\x000\x02\xEFG\0\0\0\0@v\xF1H\0\0\0\x000o\xBCI\0\0\0\0@X\xD1J\0\0\0\0\xB0\0\xB8K\0\0\0\0@:\xB1L\0\0\0\x000\x07\xC6M\0\0\0\0\xC0\x82PN\0\0\0\0\xB0\xAE\x9CO\0\0\0\0\xC0\xD9BP\0\0\0\0\xB0\x90|Q\0\0\0\0@\xF6+R\0\0\0\0\xB0r\\S\0\0\0\0@\xD8\x0BT\0\0\0\x000\xE67W\0\0\0\0\xC0\xEC\xAFW\0\0\0\x000\xC8\x17Y\0\0\0\0\xC0\xCE\x8FY\0\0\0\x000\xAA\xF7Z\0\0\0\0\xC0\xB0o[\0\0\0\0\xB0g\xA9\\\0\0\0\0\xC0|t]\0\0\0\0\xB0I\x89^\0\0\0\0\xC0^T_\0\0\0\0\xB0+i`\0\0\0\0\xC0@4a\0\0\0\0\xB0\rIb\0\0\0\0@]\x1Dc\0\0\0\0\xB0\xEF(d\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x02\x03\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04\x05\x04x\x99\xFF\xFF\xFF\xFF\xFF\xFF\0\0x\x99\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x90\x9D\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0C\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x0C\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10L\0\0M\0\0T\0\0\0\0\0E\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x007\0\0\0\0\0-\0\x000\0\x006\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\0\xCF\0\xED\0\xB4\xC2\xF5\x92\xFF\xFF\xFF\xFF@\x99y\x07\0\0\0\0@\xCC\xFA\x07\0\0\0\0\xD0\xF7\xD2\x19\0\0\0\0\xC0\xDA\xC2\x1A\0\0\0\0\xD0\xD9\xB2\x1B\0\0\0\0\xC0\xBC\xA2\x1C\0\0\0\0P\xF6\x9B\x1D\0\0\0\0\xC0\x9E\x82\x1E\0\0\0\0P\xD8{\x1F\0\0\0\0@\xBBk \0\0\0\0P\xBA[!\0\0\0\0@\x9DK\"\0\0\0\0P\x9C;#\0\0\0\0@\x7F+$\0\0\0\0P~\x1B%\0\0\0\0@a\x0B&\0\0\0\0P`\xFB&\0\0\0\0@C\xEB'\0\0\0\0\xD0|\xE4(\0\0\0\0@Q\x81)\0\0\0\0\xD0H\xE9*\0\0\0\0@3a+\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xCC\x9D\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xC0\xA8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x88U7~\xFF\xFF\xFF\xFF\xB0\x99\xFDN\0\0\0\0\x01\x02x_\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xD0\xB6\0\0\0\0\0\0\0\x08L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\0\x05\x01#\x01\xC0\xB1\x13\x9A\xFF\xFF\xFF\xFF\xE0\x17;6\0\0\0\0`\xFA\xD76\0\0\0\0`4$8\0\0\0\0`\xDC\xB78\0\0\0\0\xE0,\x11K\0\0\0\0`\x0F\xAEK\0\0\0\0`\xEA\xC2L\0\0\0\0\xE0ArM\0\0\0\0`\xCC\xA2N\0\0\0\0\xE0\xC4\x1AO\0\0\0\0`\xAE\x82P\0\0\0\0\xE0\xA6\xFAP\0\0\0\0\xE0\xCAkR\0\0\0\0\xD0z\xDAR\0\0\0\0`\xE7TT\0\0\0\0\xE0j\xBAT\0\0\0\0`\xC94V\0\0\0\0\xE0L\x9AV\0\0\0\0\xE0\xE5\x1DX\0\0\0\0\xE0.zX\0\0\0\0\xE0\xC7\xFDY\0\0\0\0\xE0\x10ZZ\0\0\0\0\xE0\xA9\xDD[\0\0\0\0\xE0\xF29\\\0\0\0\0`\xC6\xC6]\0\0\0\0\xE0\xD4\x19^\0\0\0\0`\x07\xDE_\0\0\0\0`\xF1\x02`\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\x02\x01\xC0\xA7\0\0\0\0\0\0\0\0\xC0\xA8\0\0\0\0\0\0\0\x04\xD0\xB6\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0-06\0\0\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\x80L\xA4\xB6\xFF\xFF\xFF\xFFP\xC4\x18\x1E\0\0\0\0\xE0\n\x17+\0\0\0\0P\xF4q+\0\0\0\0\x01\x02\x03\x02\0\xAC\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\xA0\xAB\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xB0\xB9\xFF\xFF\xFF\xFF\xFF\xFF\x01\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\x005\0\0\0\0\0-\0\x000\0\x006\0\0\0\0\0-09\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\x04HP\x94\xFF\xFF\xFF\xFF\x01|\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\0p\x81\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\09\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\x8C3O\x94\xFF\xFF\xFF\xFF\x01\xF4\x95\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0ChST\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xA8\0\xBD\0\xF9\0\xCC\xC5\xE1\x14\xFF\xFF\xFF\xFFL-6~\xFF\xFF\xFF\xFF\xE0\x957\xCB\xFF\xFF\xFF\xFF\xF0\x89.\xD0\xFF\xFF\xFF\xFF\0\xBE7\xEC\xFF\xFF\xFF\xFF\xF0\xF86\xEF\xFF\xFF\xFF\xFF\0\0\x9B\xFB\xFF\xFF\xFF\xFF\x8C'?\xFE\xFF\xFF\xFF\xFF\0\x1E\x01\xFF\xFF\xFF\xFF\xFF\xF0X]\xFF\xFF\xFF\xFF\xFF\0,\x97\0\0\0\0\0puF\x01\0\0\0\0\0\x0Ew\x02\0\0\0\0pW&\x03\0\0\0\0\0\x97p\x07\0\0\0\0\xF0\xD1\xCC\x07\0\0\0\0\0\x91\x08\x0C\0\0\0\0,\x87|\x0C\0\0\0\0\x80\x94\xBF\r\0\0\0\0p\xA3e\x0E\0\0\0\0`^C:\0\0\0\0\x01\x02\x03\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x04\x02\x0546\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xB4\x87\0\0\0\0\0\0\0\0\xA0\x8C\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xB0\x9A\0\0\0\0\0\0\x01\x0C\xA0\x8C\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0G\0\0S\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0G\0\0D\0\0T\0\0\0\0\0C\0\0h\0\0S\0\0T\0\0\0\0\0HST\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0{\0\xBEp\xE0t\xFF\xFF\xFF\xFFHC\x05\xBB\xFF\xFF\xFF\xFFXq!\xBB\xFF\xFF\xFF\xFF\xC8=\x89\xCB\xFF\xFF\xFF\xFFp\xF4#\xD2\xFF\xFF\xFF\xFF8Ia\xD2\xFF\xFF\xFF\xFFHs\x8D\xD5\xFF\xFF\xFF\xFF\x01\x02\x01\x03\x04\x01\x05\x02l\xFF\xFF\xFF\xFF\xFF\xFF\0\0Xl\xFF\xFF\xFF\xFF\xFF\xFF\0\x04hz\xFF\xFF\xFF\xFF\xFF\xFF\x01\x08hz\xFF\xFF\xFF\xFF\xFF\xFF\x01\x0Chz\xFF\xFF\xFF\xFF\xFF\xFF\x01\x10`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0H\0\0S\0\0T\0\0\0\0\0H\0\0D\0\0T\0\0\0\0\0H\0\0W\0\0T\0\0\0\0\0H\0\0P\0\0T\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x80\xDB,\xC3\xFF\xFF\xFF\xFF\xC0\x04V\x12\0\0\0\0\xB09\x05/\0\0\0\0\x01\x02\x03\0\0\0\0\0\0\0\0\0\0@W\xFF\xFF\xFF\xFF\xFF\xFF\0\x04Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x08\xD0\xB6\0\0\0\0\0\0\0\x0C-\0\x000\0\x000\0\0\0\0\0-\0\x001\0\x002\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+14\0\0\xE0\xC4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1B\0C\0\x80H7~\xFF\xFF\xFF\xFF\0\xF2U\x12\0\0\0\0\xA0+\x05/\0\0\0\0\x01\x02\x03\x80l\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0j\xFF\xFF\xFF\xFF\xFF\xFF\0\x04`s\xFF\xFF\xFF\xFF\xFF\xFF\0\n\xE0\xC4\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x000\0\x004\0\x000\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\0Q\0\x8D\0\xB4\xB4\xE1\x14\xFF\xFF\xFF\xFF4\x1C6~\xFF\xFF\xFF\xFF\xD0\x95\x11\x98\xFF\xFF\xFF\xFF\xF0\xF99\xA0\xFF\xFF\xFF\xFF\xD05\xED\xC1\xFF\xFF\xFF\xFF`\n\xEA\xC9\xFF\xFF\xFF\xFF\xF0\x0E\x11\xD2\xFF\xFF\xFF\xFFP\x1B\x86\xFF\xFF\xFF\xFF\xFF@g\x8B6\0\0\0\0\x01\x02\x03\x02\x04\x03\x02\x05\x02LG\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xCC\x98\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\x08\xA0\x8C\0\0\0\0\0\0\0\x0C\xC0\xA8\0\0\0\0\0\0\0\x10L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\x006\0r\0 \x186~\xFF\xFF\xFF\xFF\xD05\xED\xC1\xFF\xFF\xFF\xFF`\n\xEA\xC9\xFF\xFF\xFF\xFF\xF0\x81F\xCF\xFF\xFF\xFF\xFFP\x1B\x86\xFF\xFF\xFF\xFF\xFF@\x0Ev,\0\0\0\0\x01\x02\x03\x01\x04\x05\xE0\x9C\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\x08\x90~\0\0\0\0\0\0\0\x0C@W\xFF\xFF\xFF\xFF\xFF\xFF\0\x10\xC0\xA8\0\0\0\0\0\0\0\x14L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0-\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0-0930hz\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0HLP\x94\xFF\xFF\xFF\xFF\x018}\xFF\xFF\xFF\xFF\xFF\xFF\0\0hz\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x000\0\09\0\x003\0\x000\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0$\0L\0\x04+\xE7\xA3\xFF\xFF\xFF\xFF\xC8\xE9\x90\xCC\xFF\xFF\xFF\xFF\xF0'C\xD2\xFF\xFF\xFF\xFF\xE8\xA8!\x11\0\0\0\0\x01\x02\x01\x03|\x9C\0\0\0\0\0\0\0\0\xB8\xA1\0\0\0\0\0\0\0\x04\x90~\0\0\0\0\0\0\0\n\xC0\xA8\0\0\0\0\0\0\0\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0-11\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0Lj\xA1\xDF\xFF\xFF\xFF\xFF`\xB8\xA6\xF5\xFF\xFF\xFF\xFF\x01\x02\xB4`\xFF\xFF\xFF\xFF\xFF\xFF\0\0\xA0`\xFF\xFF\xFF\xFF\xFF\xFF\0\x04Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\nL\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x001\0\x002\0\x000\0\0\0\0\0-\0\x001\0\x001\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\x01+12\0\0\x10\x0E\0\0\0\0\0\0\x02\0\0\0\x01\n\x01\x000*\0\0\0\0\0\0\x02\0\0\0\x01\x04\x01\0 \x1C\0\0\0\0\0\x000\x006\0r\0\x88\x176~\xFF\xFF\xFF\xFF\x80\xF8A\xDC\xFF\xFF\xFF\xFFh\xCA\x0F\t\0\0\0\0h\xE7\xB5\t\0\0\0\0h\xE6\x0FV\0\0\0\0\xF0\xAF\x98]\0\0\0\0\x01\x02\x03\x02\x04\x05x\x9D\0\0\0\0\0\0\0\0\x80\x9D\0\0\0\0\0\0\0\x04\xB8\xA1\0\0\0\0\0\0\0\n\xC8\xAF\0\0\0\0\0\0\x01\x10\xB0\x9A\0\0\0\0\0\0\0\x16\xC0\xA8\0\0\0\0\0\0\x01\x1AL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\x001\0\x002\0\0\0\0\0+\0\x001\0\x001\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x002\0\x003\0\x000\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+11\0\0\xB0\x9A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\08\0?\0]\0t\xC4\xF5\x92\xFF\xFF\xFF\xFFP\xBA\xE6\x0E\0\0\0\0\xC0\xBBV\x0F\0\0\0\0P\x9C\xC6\x10\0\0\0\0@\xEF7\x11\0\0\0\0\xF0K\xA02\0\0\0\0pD\x183\0\0\0\0\x01\x02\x01\x02\x01\x02\x01\x0C\x9C\0\0\0\0\0\0\0\0\xB0\x9A\0\0\0\0\0\0\0\x04\xC0\xA8\0\0\0\0\0\0\x01\x08L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x001\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0SST\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x08\xC8=n\xFF\xFF\xFF\xFF\x08\xFB\x05\x91\xFF\xFF\xFF\xFF\x01\x02x\xB1\0\0\0\0\0\0\0\0\xF8_\xFF\xFF\xFF\xFF\xFF\xFF\0\0Pe\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0S\0\0S\0\0T\0\0\0\0\0+09\0\0\x90~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0l\xCF\xE1\x14\xFF\xFF\xFF\xFF\xEC66~\xFF\xFF\xFF\xFF\x01\x02\x94,\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x14~\0\0\0\0\0\0\0\0\x90~\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x000\0\09\0\0\0\0\0-08\0\0\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\xF4.7~\xFF\xFF\xFF\xFF\x08BD5\0\0\0\0\x01\x02\x0C\x86\xFF\xFF\xFF\xFF\xFF\xFF\0\0x\x88\xFF\xFF\xFF\xFF\xFF\xFF\0\x04\x80\x8F\xFF\xFF\xFF\xFF\xFF\xFF\0\nL\0\0M\0\0T\0\0\0\0\0-\0\x000\0\08\0\x003\0\x000\0\0\0\0\0-\0\x000\0\08\0\0\0\0\0+10\0\0\xA0\x8C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x12\x000\0\x08Z\xB6V\xFF\xFF\xFF\xFF\x90\xA4\xEDr\xFF\xFF\xFF\xFF\x01\x02\xF8\x89\0\0\0\0\0\0\0\0\xF0\x89\0\0\0\0\0\0\0\x04\xA0\x8C\0\0\0\0\0\0\0\tL\0\0M\0\0T\0\0\0\0\0P\0\0M\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x000\0\0\0\0\0-10\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0\0\xFC\0.\x01\xC8\xDCL|\xFF\xFF\xFF\xFF\xC8`\xA1\xDF\xFF\xFF\xFF\xFF(\x1B\xAC\x10\0\0\0\0\x18\xB5?\x11\0\0\0\0 \x81y\x12\0\0\0\0\x18\x97\x1F\x13\0\0\0\0 cY\x14\0\0\0\0\x18y\xFF\x14\0\0\0\0 E9\x16\0\0\0\0\x98\x95\xE8\x16\0\0\0\0\xA0a\"\x18\0\0\0\0\x98w\xC8\x18\0\0\0\0\xA0C\x02\x1A\0\0\0\0\x98Y\xA8\x1A\0\0\0\0\xA0%\xE2\x1B\0\0\0\0\x98;\x88\x1C\0\0\0\0\xA0\x07\xC2\x1D\0\0\0\0\x98\x1Dh\x1E\0\0\0\0\xA0\xE9\xA1\x1F\0\0\0\0\x98\xFFG \0\0\0\0\xA0\xCB\x81!\0\0\0\0\x18\x1C1\"\0\0\0\0 \xE8j#\0\0\0\0\x18\xFE\x10$\0\0\0\0 \xCAJ%\0\0\0\0\x18\xE0\xF0%\0\0\0\0 \xAC*'\0\0\0\0\x18\xC2\xD0'\0\0\0\0\x01\x02\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\x03\x04\xB8\xBB\0\0\0\0\0\0\0\08j\xFF\xFF\xFF\xFF\xFF\xFF\0\0Xl\xFF\xFF\xFF\xFF\xFF\xFF\0\x04hz\xFF\xFF\xFF\xFF\xFF\xFF\x01\n`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x10L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x000\0\x003\0\x000\0\0\0\0\0-\0\x000\0\09\0\x003\0\x000\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0-10\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xB8UP\x94\xFF\xFF\xFF\xFF\x01\xC8s\xFF\xFF\xFF\xFF\xFF\xFF\0\0`s\xFF\xFF\xFF\xFF\xFF\xFF\0\x04L\0\0M\0\0T\0\0\0\0\0-\0\x001\0\x000\0\0\0\0\0+12\0\0\xC0\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x08\0\t\0\x1D\0\xCC\x126~\xFF\xFF\xFF\xFF\x014\xA2\0\0\0\0\0\0\0\0\xC0\xA8\0\0\0\0\0\0\0\x04L\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\0\0\0\0+13\0\0\xD0\xB6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0P\0Z\0\x82\0@\x9CE\xD2\xFF\xFF\xFF\xFF\x10\xE0\x11\xEF\xFF\xFF\xFF\xFF\xD0G\xFB7\0\0\0\0\xD0}\xD38\0\0\0\0P\x08\x04:\0\0\0\0@\xB8r:\0\0\0\0P\xEA\xE3;\0\0\0\0@\x9AR<\0\0\0\0\xD0\xD7\x1DX\0\0\0\0\xD0 zX\0\0\0\0\x01\x02\x03\x02\x03\x02\x03\x02\x03\x02@\xAD\0\0\0\0\0\0\0\0p\xAD\0\0\0\0\0\0\0\x04\xD0\xB6\0\0\0\0\0\0\0\n\xE0\xC4\0\0\0\0\0\0\x01\x0EL\0\0M\0\0T\0\0\0\0\0+\0\x001\0\x002\0\x002\0\x000\0\0\0\0\0+\0\x001\0\x003\0\0\0\0\0+\0\x001\0\x004\0\0\0\0\0") }, }; }; } diff --git a/crates/provider/src/data/debug/iana_normalizer.json b/crates/provider/src/data/debug/iana_normalizer.json new file mode 100644 index 000000000..8860574ec --- /dev/null +++ b/crates/provider/src/data/debug/iana_normalizer.json @@ -0,0 +1,1797 @@ +{ + "version": "2026e", + "available_id_index": { + "africa/abidjan": 0, + "africa/accra": 1, + "africa/addis_ababa": 2, + "africa/algiers": 3, + "africa/asmara": 4, + "africa/asmera": 5, + "africa/bamako": 6, + "africa/bangui": 7, + "africa/banjul": 8, + "africa/bissau": 9, + "africa/blantyre": 10, + "africa/brazzaville": 11, + "africa/bujumbura": 12, + "africa/cairo": 13, + "africa/casablanca": 14, + "africa/ceuta": 15, + "africa/conakry": 16, + "africa/dakar": 17, + "africa/dar_es_salaam": 18, + "africa/djibouti": 19, + "africa/douala": 20, + "africa/el_aaiun": 21, + "africa/freetown": 22, + "africa/gaborone": 23, + "africa/harare": 24, + "africa/johannesburg": 25, + "africa/juba": 26, + "africa/kampala": 27, + "africa/khartoum": 28, + "africa/kigali": 29, + "africa/kinshasa": 30, + "africa/lagos": 31, + "africa/libreville": 32, + "africa/lome": 33, + "africa/luanda": 34, + "africa/lubumbashi": 35, + "africa/lusaka": 36, + "africa/malabo": 37, + "africa/maputo": 38, + "africa/maseru": 39, + "africa/mbabane": 40, + "africa/mogadishu": 41, + "africa/monrovia": 42, + "africa/nairobi": 43, + "africa/ndjamena": 44, + "africa/niamey": 45, + "africa/nouakchott": 46, + "africa/ouagadougou": 47, + "africa/porto-novo": 48, + "africa/sao_tome": 49, + "africa/timbuktu": 50, + "africa/tripoli": 51, + "africa/tunis": 52, + "africa/windhoek": 53, + "america/adak": 54, + "america/anchorage": 55, + "america/anguilla": 56, + "america/antigua": 57, + "america/araguaina": 58, + "america/argentina/buenos_aires": 59, + "america/argentina/catamarca": 60, + "america/argentina/comodrivadavia": 61, + "america/argentina/cordoba": 62, + "america/argentina/jujuy": 63, + "america/argentina/la_rioja": 64, + "america/argentina/mendoza": 65, + "america/argentina/rio_gallegos": 66, + "america/argentina/salta": 67, + "america/argentina/san_juan": 68, + "america/argentina/san_luis": 69, + "america/argentina/tucuman": 70, + "america/argentina/ushuaia": 71, + "america/aruba": 72, + "america/asuncion": 73, + "america/atikokan": 74, + "america/atka": 75, + "america/bahia": 76, + "america/bahia_banderas": 77, + "america/barbados": 78, + "america/belem": 79, + "america/belize": 80, + "america/blanc-sablon": 81, + "america/boa_vista": 82, + "america/bogota": 83, + "america/boise": 84, + "america/buenos_aires": 85, + "america/cambridge_bay": 86, + "america/campo_grande": 87, + "america/cancun": 88, + "america/caracas": 89, + "america/catamarca": 90, + "america/cayenne": 91, + "america/cayman": 92, + "america/chicago": 93, + "america/chihuahua": 94, + "america/ciudad_juarez": 95, + "america/coral_harbour": 96, + "america/cordoba": 97, + "america/costa_rica": 98, + "america/coyhaique": 99, + "america/creston": 100, + "america/cuiaba": 101, + "america/curacao": 102, + "america/danmarkshavn": 103, + "america/dawson": 104, + "america/dawson_creek": 105, + "america/denver": 106, + "america/detroit": 107, + "america/dominica": 108, + "america/edmonton": 109, + "america/eirunepe": 110, + "america/el_salvador": 111, + "america/ensenada": 112, + "america/fort_nelson": 113, + "america/fort_wayne": 114, + "america/fortaleza": 115, + "america/glace_bay": 116, + "america/godthab": 117, + "america/goose_bay": 118, + "america/grand_turk": 119, + "america/grenada": 120, + "america/guadeloupe": 121, + "america/guatemala": 122, + "america/guayaquil": 123, + "america/guyana": 124, + "america/halifax": 125, + "america/havana": 126, + "america/hermosillo": 127, + "america/indiana/indianapolis": 128, + "america/indiana/knox": 129, + "america/indiana/marengo": 130, + "america/indiana/petersburg": 131, + "america/indiana/tell_city": 132, + "america/indiana/vevay": 133, + "america/indiana/vincennes": 134, + "america/indiana/winamac": 135, + "america/indianapolis": 136, + "america/inuvik": 137, + "america/iqaluit": 138, + "america/jamaica": 139, + "america/jujuy": 140, + "america/juneau": 141, + "america/kentucky/louisville": 142, + "america/kentucky/monticello": 143, + "america/knox_in": 144, + "america/kralendijk": 145, + "america/la_paz": 146, + "america/lima": 147, + "america/los_angeles": 148, + "america/louisville": 149, + "america/lower_princes": 150, + "america/maceio": 151, + "america/managua": 152, + "america/manaus": 153, + "america/marigot": 154, + "america/martinique": 155, + "america/matamoros": 156, + "america/mazatlan": 157, + "america/mendoza": 158, + "america/menominee": 159, + "america/merida": 160, + "america/metlakatla": 161, + "america/mexico_city": 162, + "america/miquelon": 163, + "america/moncton": 164, + "america/monterrey": 165, + "america/montevideo": 166, + "america/montreal": 167, + "america/montserrat": 168, + "america/nassau": 169, + "america/new_york": 170, + "america/nipigon": 171, + "america/nome": 172, + "america/noronha": 173, + "america/north_dakota/beulah": 174, + "america/north_dakota/center": 175, + "america/north_dakota/new_salem": 176, + "america/nuuk": 177, + "america/ojinaga": 178, + "america/panama": 179, + "america/pangnirtung": 180, + "america/paramaribo": 181, + "america/phoenix": 182, + "america/port-au-prince": 183, + "america/port_of_spain": 184, + "america/porto_acre": 185, + "america/porto_velho": 186, + "america/puerto_rico": 187, + "america/punta_arenas": 188, + "america/rainy_river": 189, + "america/rankin_inlet": 190, + "america/recife": 191, + "america/regina": 192, + "america/resolute": 193, + "america/rio_branco": 194, + "america/rosario": 195, + "america/santa_isabel": 196, + "america/santarem": 197, + "america/santiago": 198, + "america/santo_domingo": 199, + "america/sao_paulo": 200, + "america/scoresbysund": 201, + "america/shiprock": 202, + "america/sitka": 203, + "america/st_barthelemy": 204, + "america/st_johns": 205, + "america/st_kitts": 206, + "america/st_lucia": 207, + "america/st_thomas": 208, + "america/st_vincent": 209, + "america/swift_current": 210, + "america/tegucigalpa": 211, + "america/thule": 212, + "america/thunder_bay": 213, + "america/tijuana": 214, + "america/toronto": 215, + "america/tortola": 216, + "america/vancouver": 217, + "america/virgin": 218, + "america/whitehorse": 219, + "america/winnipeg": 220, + "america/yakutat": 221, + "america/yellowknife": 222, + "antarctica/casey": 223, + "antarctica/davis": 224, + "antarctica/dumontdurville": 225, + "antarctica/macquarie": 226, + "antarctica/mawson": 227, + "antarctica/mcmurdo": 228, + "antarctica/palmer": 229, + "antarctica/rothera": 230, + "antarctica/south_pole": 231, + "antarctica/syowa": 232, + "antarctica/troll": 233, + "antarctica/vostok": 234, + "arctic/longyearbyen": 235, + "asia/aden": 236, + "asia/almaty": 237, + "asia/amman": 238, + "asia/anadyr": 239, + "asia/aqtau": 240, + "asia/aqtobe": 241, + "asia/ashgabat": 242, + "asia/ashkhabad": 243, + "asia/atyrau": 244, + "asia/baghdad": 245, + "asia/bahrain": 246, + "asia/baku": 247, + "asia/bangkok": 248, + "asia/barnaul": 249, + "asia/beirut": 250, + "asia/bishkek": 251, + "asia/brunei": 252, + "asia/calcutta": 253, + "asia/chita": 254, + "asia/choibalsan": 255, + "asia/chongqing": 256, + "asia/chungking": 257, + "asia/colombo": 258, + "asia/dacca": 259, + "asia/damascus": 260, + "asia/dhaka": 261, + "asia/dili": 262, + "asia/dubai": 263, + "asia/dushanbe": 264, + "asia/famagusta": 265, + "asia/gaza": 266, + "asia/hanoi": 267, + "asia/harbin": 268, + "asia/hebron": 269, + "asia/ho_chi_minh": 270, + "asia/hong_kong": 271, + "asia/hovd": 272, + "asia/irkutsk": 273, + "asia/istanbul": 274, + "asia/jakarta": 275, + "asia/jayapura": 276, + "asia/jerusalem": 277, + "asia/kabul": 278, + "asia/kamchatka": 279, + "asia/karachi": 280, + "asia/kashgar": 281, + "asia/kathmandu": 282, + "asia/katmandu": 283, + "asia/khandyga": 284, + "asia/kolkata": 285, + "asia/krasnoyarsk": 286, + "asia/kuala_lumpur": 287, + "asia/kuching": 288, + "asia/kuwait": 289, + "asia/macao": 290, + "asia/macau": 291, + "asia/magadan": 292, + "asia/makassar": 293, + "asia/manila": 294, + "asia/muscat": 295, + "asia/nicosia": 296, + "asia/novokuznetsk": 297, + "asia/novosibirsk": 298, + "asia/omsk": 299, + "asia/oral": 300, + "asia/phnom_penh": 301, + "asia/pontianak": 302, + "asia/pyongyang": 303, + "asia/qatar": 304, + "asia/qostanay": 305, + "asia/qyzylorda": 306, + "asia/rangoon": 307, + "asia/riyadh": 308, + "asia/saigon": 309, + "asia/sakhalin": 310, + "asia/samarkand": 311, + "asia/seoul": 312, + "asia/shanghai": 313, + "asia/singapore": 314, + "asia/srednekolymsk": 315, + "asia/taipei": 316, + "asia/tashkent": 317, + "asia/tbilisi": 318, + "asia/tehran": 319, + "asia/tel_aviv": 320, + "asia/thimbu": 321, + "asia/thimphu": 322, + "asia/tokyo": 323, + "asia/tomsk": 324, + "asia/ujung_pandang": 325, + "asia/ulaanbaatar": 326, + "asia/ulan_bator": 327, + "asia/urumqi": 328, + "asia/ust-nera": 329, + "asia/vientiane": 330, + "asia/vladivostok": 331, + "asia/yakutsk": 332, + "asia/yangon": 333, + "asia/yekaterinburg": 334, + "asia/yerevan": 335, + "atlantic/azores": 336, + "atlantic/bermuda": 337, + "atlantic/canary": 338, + "atlantic/cape_verde": 339, + "atlantic/faeroe": 340, + "atlantic/faroe": 341, + "atlantic/jan_mayen": 342, + "atlantic/madeira": 343, + "atlantic/reykjavik": 344, + "atlantic/south_georgia": 345, + "atlantic/st_helena": 346, + "atlantic/stanley": 347, + "australia/act": 348, + "australia/adelaide": 349, + "australia/brisbane": 350, + "australia/broken_hill": 351, + "australia/canberra": 352, + "australia/currie": 353, + "australia/darwin": 354, + "australia/eucla": 355, + "australia/hobart": 356, + "australia/lhi": 357, + "australia/lindeman": 358, + "australia/lord_howe": 359, + "australia/melbourne": 360, + "australia/north": 362, + "australia/nsw": 361, + "australia/perth": 363, + "australia/queensland": 364, + "australia/south": 365, + "australia/sydney": 366, + "australia/tasmania": 367, + "australia/victoria": 368, + "australia/west": 369, + "australia/yancowinna": 370, + "brazil/acre": 371, + "brazil/denoronha": 372, + "brazil/east": 373, + "brazil/west": 374, + "canada/atlantic": 377, + "canada/central": 378, + "canada/eastern": 379, + "canada/mountain": 380, + "canada/newfoundland": 381, + "canada/pacific": 382, + "canada/saskatchewan": 383, + "canada/yukon": 384, + "cet": 375, + "chile/continental": 385, + "chile/easterisland": 386, + "cst6cdt": 376, + "cuba": 387, + "eet": 388, + "egypt": 391, + "eire": 392, + "est": 389, + "est5edt": 390, + "etc/gmt": 393, + "etc/gmt+0": 394, + "etc/gmt+1": 395, + "etc/gmt+10": 396, + "etc/gmt+11": 397, + "etc/gmt+12": 398, + "etc/gmt+2": 399, + "etc/gmt+3": 400, + "etc/gmt+4": 401, + "etc/gmt+5": 402, + "etc/gmt+6": 403, + "etc/gmt+7": 404, + "etc/gmt+8": 405, + "etc/gmt+9": 406, + "etc/gmt-0": 407, + "etc/gmt-1": 408, + "etc/gmt-10": 409, + "etc/gmt-11": 410, + "etc/gmt-12": 411, + "etc/gmt-13": 412, + "etc/gmt-14": 413, + "etc/gmt-2": 414, + "etc/gmt-3": 415, + "etc/gmt-4": 416, + "etc/gmt-5": 417, + "etc/gmt-6": 418, + "etc/gmt-7": 419, + "etc/gmt-8": 420, + "etc/gmt-9": 421, + "etc/gmt0": 422, + "etc/greenwich": 423, + "etc/uct": 424, + "etc/universal": 426, + "etc/utc": 425, + "etc/zulu": 427, + "europe/amsterdam": 428, + "europe/andorra": 429, + "europe/astrakhan": 430, + "europe/athens": 431, + "europe/belfast": 432, + "europe/belgrade": 433, + "europe/berlin": 434, + "europe/bratislava": 435, + "europe/brussels": 436, + "europe/bucharest": 437, + "europe/budapest": 438, + "europe/busingen": 439, + "europe/chisinau": 440, + "europe/copenhagen": 441, + "europe/dublin": 442, + "europe/gibraltar": 443, + "europe/guernsey": 444, + "europe/helsinki": 445, + "europe/isle_of_man": 446, + "europe/istanbul": 447, + "europe/jersey": 448, + "europe/kaliningrad": 449, + "europe/kiev": 450, + "europe/kirov": 451, + "europe/kyiv": 452, + "europe/lisbon": 453, + "europe/ljubljana": 454, + "europe/london": 455, + "europe/luxembourg": 456, + "europe/madrid": 457, + "europe/malta": 458, + "europe/mariehamn": 459, + "europe/minsk": 460, + "europe/monaco": 461, + "europe/moscow": 462, + "europe/nicosia": 463, + "europe/oslo": 464, + "europe/paris": 465, + "europe/podgorica": 466, + "europe/prague": 467, + "europe/riga": 468, + "europe/rome": 469, + "europe/samara": 470, + "europe/san_marino": 471, + "europe/sarajevo": 472, + "europe/saratov": 473, + "europe/simferopol": 474, + "europe/skopje": 475, + "europe/sofia": 476, + "europe/stockholm": 477, + "europe/tallinn": 478, + "europe/tirane": 479, + "europe/tiraspol": 480, + "europe/ulyanovsk": 481, + "europe/uzhgorod": 482, + "europe/vaduz": 483, + "europe/vatican": 484, + "europe/vienna": 485, + "europe/vilnius": 486, + "europe/volgograd": 487, + "europe/warsaw": 488, + "europe/zagreb": 489, + "europe/zaporozhye": 490, + "europe/zurich": 491, + "gb": 492, + "gb-eire": 493, + "gmt": 494, + "gmt+0": 495, + "gmt-0": 496, + "gmt0": 497, + "greenwich": 498, + "hongkong": 500, + "hst": 499, + "iceland": 501, + "indian/antananarivo": 502, + "indian/chagos": 503, + "indian/christmas": 504, + "indian/cocos": 505, + "indian/comoro": 506, + "indian/kerguelen": 507, + "indian/mahe": 508, + "indian/maldives": 509, + "indian/mauritius": 510, + "indian/mayotte": 511, + "indian/reunion": 512, + "iran": 513, + "israel": 514, + "jamaica": 515, + "japan": 516, + "kwajalein": 517, + "libya": 518, + "met": 519, + "mexico/bajanorte": 522, + "mexico/bajasur": 523, + "mexico/general": 524, + "mst": 520, + "mst7mdt": 521, + "navajo": 527, + "nz": 525, + "nz-chat": 526, + "pacific/apia": 530, + "pacific/auckland": 531, + "pacific/bougainville": 532, + "pacific/chatham": 533, + "pacific/chuuk": 534, + "pacific/easter": 535, + "pacific/efate": 536, + "pacific/enderbury": 537, + "pacific/fakaofo": 538, + "pacific/fiji": 539, + "pacific/funafuti": 540, + "pacific/galapagos": 541, + "pacific/gambier": 542, + "pacific/guadalcanal": 543, + "pacific/guam": 544, + "pacific/honolulu": 545, + "pacific/johnston": 546, + "pacific/kanton": 547, + "pacific/kiritimati": 548, + "pacific/kosrae": 549, + "pacific/kwajalein": 550, + "pacific/majuro": 551, + "pacific/marquesas": 552, + "pacific/midway": 553, + "pacific/nauru": 554, + "pacific/niue": 555, + "pacific/norfolk": 556, + "pacific/noumea": 557, + "pacific/pago_pago": 558, + "pacific/palau": 559, + "pacific/pitcairn": 560, + "pacific/pohnpei": 561, + "pacific/ponape": 562, + "pacific/port_moresby": 563, + "pacific/rarotonga": 564, + "pacific/saipan": 565, + "pacific/samoa": 566, + "pacific/tahiti": 567, + "pacific/tarawa": 568, + "pacific/tongatapu": 569, + "pacific/truk": 570, + "pacific/wake": 571, + "pacific/wallis": 572, + "pacific/yap": 573, + "poland": 574, + "portugal": 575, + "prc": 528, + "pst8pdt": 529, + "roc": 576, + "rok": 577, + "singapore": 578, + "turkey": 579, + "uct": 580, + "universal": 594, + "us/alaska": 581, + "us/aleutian": 582, + "us/arizona": 583, + "us/central": 584, + "us/east-indiana": 585, + "us/eastern": 586, + "us/hawaii": 587, + "us/indiana-starke": 588, + "us/michigan": 589, + "us/mountain": 590, + "us/pacific": 591, + "us/samoa": 592, + "utc": 593, + "w-su": 595, + "wet": 596, + "zulu": 597 + }, + "non_canonical_identifiers": [ + [ + 5, + 4 + ], + [ + 50, + 6 + ], + [ + 61, + 60 + ], + [ + 75, + 54 + ], + [ + 85, + 59 + ], + [ + 90, + 60 + ], + [ + 96, + 74 + ], + [ + 97, + 62 + ], + [ + 112, + 214 + ], + [ + 114, + 128 + ], + [ + 117, + 177 + ], + [ + 136, + 128 + ], + [ + 140, + 63 + ], + [ + 144, + 129 + ], + [ + 149, + 142 + ], + [ + 158, + 65 + ], + [ + 167, + 215 + ], + [ + 171, + 215 + ], + [ + 180, + 138 + ], + [ + 185, + 194 + ], + [ + 189, + 220 + ], + [ + 195, + 62 + ], + [ + 196, + 214 + ], + [ + 202, + 106 + ], + [ + 213, + 215 + ], + [ + 218, + 208 + ], + [ + 222, + 109 + ], + [ + 231, + 228 + ], + [ + 243, + 242 + ], + [ + 253, + 285 + ], + [ + 255, + 326 + ], + [ + 256, + 313 + ], + [ + 257, + 313 + ], + [ + 259, + 261 + ], + [ + 268, + 313 + ], + [ + 274, + 447 + ], + [ + 281, + 328 + ], + [ + 283, + 282 + ], + [ + 290, + 291 + ], + [ + 307, + 333 + ], + [ + 309, + 270 + ], + [ + 320, + 277 + ], + [ + 321, + 322 + ], + [ + 325, + 293 + ], + [ + 327, + 326 + ], + [ + 340, + 341 + ], + [ + 342, + 235 + ], + [ + 348, + 366 + ], + [ + 352, + 366 + ], + [ + 353, + 356 + ], + [ + 357, + 359 + ], + [ + 361, + 366 + ], + [ + 362, + 354 + ], + [ + 364, + 350 + ], + [ + 365, + 349 + ], + [ + 367, + 356 + ], + [ + 368, + 360 + ], + [ + 369, + 363 + ], + [ + 370, + 351 + ], + [ + 371, + 194 + ], + [ + 372, + 173 + ], + [ + 373, + 200 + ], + [ + 374, + 153 + ], + [ + 375, + 436 + ], + [ + 377, + 125 + ], + [ + 378, + 220 + ], + [ + 379, + 215 + ], + [ + 380, + 109 + ], + [ + 381, + 205 + ], + [ + 382, + 217 + ], + [ + 383, + 192 + ], + [ + 384, + 219 + ], + [ + 385, + 198 + ], + [ + 386, + 535 + ], + [ + 387, + 126 + ], + [ + 388, + 431 + ], + [ + 389, + 179 + ], + [ + 391, + 13 + ], + [ + 392, + 442 + ], + [ + 393, + 593 + ], + [ + 394, + 593 + ], + [ + 407, + 593 + ], + [ + 422, + 593 + ], + [ + 423, + 593 + ], + [ + 424, + 593 + ], + [ + 425, + 593 + ], + [ + 426, + 593 + ], + [ + 427, + 593 + ], + [ + 432, + 455 + ], + [ + 450, + 452 + ], + [ + 463, + 296 + ], + [ + 480, + 440 + ], + [ + 482, + 452 + ], + [ + 490, + 452 + ], + [ + 492, + 455 + ], + [ + 493, + 455 + ], + [ + 494, + 593 + ], + [ + 495, + 593 + ], + [ + 496, + 593 + ], + [ + 497, + 593 + ], + [ + 498, + 593 + ], + [ + 499, + 545 + ], + [ + 500, + 271 + ], + [ + 501, + 344 + ], + [ + 513, + 319 + ], + [ + 514, + 277 + ], + [ + 515, + 139 + ], + [ + 516, + 323 + ], + [ + 517, + 550 + ], + [ + 518, + 51 + ], + [ + 519, + 436 + ], + [ + 520, + 182 + ], + [ + 522, + 214 + ], + [ + 523, + 157 + ], + [ + 524, + 162 + ], + [ + 525, + 531 + ], + [ + 526, + 533 + ], + [ + 527, + 106 + ], + [ + 528, + 313 + ], + [ + 537, + 547 + ], + [ + 546, + 545 + ], + [ + 562, + 561 + ], + [ + 566, + 558 + ], + [ + 570, + 534 + ], + [ + 573, + 534 + ], + [ + 574, + 488 + ], + [ + 575, + 453 + ], + [ + 576, + 316 + ], + [ + 577, + 312 + ], + [ + 578, + 314 + ], + [ + 579, + 447 + ], + [ + 580, + 593 + ], + [ + 581, + 55 + ], + [ + 582, + 54 + ], + [ + 583, + 182 + ], + [ + 584, + 93 + ], + [ + 585, + 128 + ], + [ + 586, + 170 + ], + [ + 587, + 545 + ], + [ + 588, + 129 + ], + [ + 589, + 107 + ], + [ + 590, + 106 + ], + [ + 591, + 148 + ], + [ + 592, + 558 + ], + [ + 594, + 593 + ], + [ + 595, + 462 + ], + [ + 596, + 453 + ], + [ + 597, + 593 + ] + ], + "normalized_identifiers": [ + "Africa/Abidjan", + "Africa/Accra", + "Africa/Addis_Ababa", + "Africa/Algiers", + "Africa/Asmara", + "Africa/Asmera", + "Africa/Bamako", + "Africa/Bangui", + "Africa/Banjul", + "Africa/Bissau", + "Africa/Blantyre", + "Africa/Brazzaville", + "Africa/Bujumbura", + "Africa/Cairo", + "Africa/Casablanca", + "Africa/Ceuta", + "Africa/Conakry", + "Africa/Dakar", + "Africa/Dar_es_Salaam", + "Africa/Djibouti", + "Africa/Douala", + "Africa/El_Aaiun", + "Africa/Freetown", + "Africa/Gaborone", + "Africa/Harare", + "Africa/Johannesburg", + "Africa/Juba", + "Africa/Kampala", + "Africa/Khartoum", + "Africa/Kigali", + "Africa/Kinshasa", + "Africa/Lagos", + "Africa/Libreville", + "Africa/Lome", + "Africa/Luanda", + "Africa/Lubumbashi", + "Africa/Lusaka", + "Africa/Malabo", + "Africa/Maputo", + "Africa/Maseru", + "Africa/Mbabane", + "Africa/Mogadishu", + "Africa/Monrovia", + "Africa/Nairobi", + "Africa/Ndjamena", + "Africa/Niamey", + "Africa/Nouakchott", + "Africa/Ouagadougou", + "Africa/Porto-Novo", + "Africa/Sao_Tome", + "Africa/Timbuktu", + "Africa/Tripoli", + "Africa/Tunis", + "Africa/Windhoek", + "America/Adak", + "America/Anchorage", + "America/Anguilla", + "America/Antigua", + "America/Araguaina", + "America/Argentina/Buenos_Aires", + "America/Argentina/Catamarca", + "America/Argentina/ComodRivadavia", + "America/Argentina/Cordoba", + "America/Argentina/Jujuy", + "America/Argentina/La_Rioja", + "America/Argentina/Mendoza", + "America/Argentina/Rio_Gallegos", + "America/Argentina/Salta", + "America/Argentina/San_Juan", + "America/Argentina/San_Luis", + "America/Argentina/Tucuman", + "America/Argentina/Ushuaia", + "America/Aruba", + "America/Asuncion", + "America/Atikokan", + "America/Atka", + "America/Bahia", + "America/Bahia_Banderas", + "America/Barbados", + "America/Belem", + "America/Belize", + "America/Blanc-Sablon", + "America/Boa_Vista", + "America/Bogota", + "America/Boise", + "America/Buenos_Aires", + "America/Cambridge_Bay", + "America/Campo_Grande", + "America/Cancun", + "America/Caracas", + "America/Catamarca", + "America/Cayenne", + "America/Cayman", + "America/Chicago", + "America/Chihuahua", + "America/Ciudad_Juarez", + "America/Coral_Harbour", + "America/Cordoba", + "America/Costa_Rica", + "America/Coyhaique", + "America/Creston", + "America/Cuiaba", + "America/Curacao", + "America/Danmarkshavn", + "America/Dawson", + "America/Dawson_Creek", + "America/Denver", + "America/Detroit", + "America/Dominica", + "America/Edmonton", + "America/Eirunepe", + "America/El_Salvador", + "America/Ensenada", + "America/Fort_Nelson", + "America/Fort_Wayne", + "America/Fortaleza", + "America/Glace_Bay", + "America/Godthab", + "America/Goose_Bay", + "America/Grand_Turk", + "America/Grenada", + "America/Guadeloupe", + "America/Guatemala", + "America/Guayaquil", + "America/Guyana", + "America/Halifax", + "America/Havana", + "America/Hermosillo", + "America/Indiana/Indianapolis", + "America/Indiana/Knox", + "America/Indiana/Marengo", + "America/Indiana/Petersburg", + "America/Indiana/Tell_City", + "America/Indiana/Vevay", + "America/Indiana/Vincennes", + "America/Indiana/Winamac", + "America/Indianapolis", + "America/Inuvik", + "America/Iqaluit", + "America/Jamaica", + "America/Jujuy", + "America/Juneau", + "America/Kentucky/Louisville", + "America/Kentucky/Monticello", + "America/Knox_IN", + "America/Kralendijk", + "America/La_Paz", + "America/Lima", + "America/Los_Angeles", + "America/Louisville", + "America/Lower_Princes", + "America/Maceio", + "America/Managua", + "America/Manaus", + "America/Marigot", + "America/Martinique", + "America/Matamoros", + "America/Mazatlan", + "America/Mendoza", + "America/Menominee", + "America/Merida", + "America/Metlakatla", + "America/Mexico_City", + "America/Miquelon", + "America/Moncton", + "America/Monterrey", + "America/Montevideo", + "America/Montreal", + "America/Montserrat", + "America/Nassau", + "America/New_York", + "America/Nipigon", + "America/Nome", + "America/Noronha", + "America/North_Dakota/Beulah", + "America/North_Dakota/Center", + "America/North_Dakota/New_Salem", + "America/Nuuk", + "America/Ojinaga", + "America/Panama", + "America/Pangnirtung", + "America/Paramaribo", + "America/Phoenix", + "America/Port-au-Prince", + "America/Port_of_Spain", + "America/Porto_Acre", + "America/Porto_Velho", + "America/Puerto_Rico", + "America/Punta_Arenas", + "America/Rainy_River", + "America/Rankin_Inlet", + "America/Recife", + "America/Regina", + "America/Resolute", + "America/Rio_Branco", + "America/Rosario", + "America/Santa_Isabel", + "America/Santarem", + "America/Santiago", + "America/Santo_Domingo", + "America/Sao_Paulo", + "America/Scoresbysund", + "America/Shiprock", + "America/Sitka", + "America/St_Barthelemy", + "America/St_Johns", + "America/St_Kitts", + "America/St_Lucia", + "America/St_Thomas", + "America/St_Vincent", + "America/Swift_Current", + "America/Tegucigalpa", + "America/Thule", + "America/Thunder_Bay", + "America/Tijuana", + "America/Toronto", + "America/Tortola", + "America/Vancouver", + "America/Virgin", + "America/Whitehorse", + "America/Winnipeg", + "America/Yakutat", + "America/Yellowknife", + "Antarctica/Casey", + "Antarctica/Davis", + "Antarctica/DumontDUrville", + "Antarctica/Macquarie", + "Antarctica/Mawson", + "Antarctica/McMurdo", + "Antarctica/Palmer", + "Antarctica/Rothera", + "Antarctica/South_Pole", + "Antarctica/Syowa", + "Antarctica/Troll", + "Antarctica/Vostok", + "Arctic/Longyearbyen", + "Asia/Aden", + "Asia/Almaty", + "Asia/Amman", + "Asia/Anadyr", + "Asia/Aqtau", + "Asia/Aqtobe", + "Asia/Ashgabat", + "Asia/Ashkhabad", + "Asia/Atyrau", + "Asia/Baghdad", + "Asia/Bahrain", + "Asia/Baku", + "Asia/Bangkok", + "Asia/Barnaul", + "Asia/Beirut", + "Asia/Bishkek", + "Asia/Brunei", + "Asia/Calcutta", + "Asia/Chita", + "Asia/Choibalsan", + "Asia/Chongqing", + "Asia/Chungking", + "Asia/Colombo", + "Asia/Dacca", + "Asia/Damascus", + "Asia/Dhaka", + "Asia/Dili", + "Asia/Dubai", + "Asia/Dushanbe", + "Asia/Famagusta", + "Asia/Gaza", + "Asia/Hanoi", + "Asia/Harbin", + "Asia/Hebron", + "Asia/Ho_Chi_Minh", + "Asia/Hong_Kong", + "Asia/Hovd", + "Asia/Irkutsk", + "Asia/Istanbul", + "Asia/Jakarta", + "Asia/Jayapura", + "Asia/Jerusalem", + "Asia/Kabul", + "Asia/Kamchatka", + "Asia/Karachi", + "Asia/Kashgar", + "Asia/Kathmandu", + "Asia/Katmandu", + "Asia/Khandyga", + "Asia/Kolkata", + "Asia/Krasnoyarsk", + "Asia/Kuala_Lumpur", + "Asia/Kuching", + "Asia/Kuwait", + "Asia/Macao", + "Asia/Macau", + "Asia/Magadan", + "Asia/Makassar", + "Asia/Manila", + "Asia/Muscat", + "Asia/Nicosia", + "Asia/Novokuznetsk", + "Asia/Novosibirsk", + "Asia/Omsk", + "Asia/Oral", + "Asia/Phnom_Penh", + "Asia/Pontianak", + "Asia/Pyongyang", + "Asia/Qatar", + "Asia/Qostanay", + "Asia/Qyzylorda", + "Asia/Rangoon", + "Asia/Riyadh", + "Asia/Saigon", + "Asia/Sakhalin", + "Asia/Samarkand", + "Asia/Seoul", + "Asia/Shanghai", + "Asia/Singapore", + "Asia/Srednekolymsk", + "Asia/Taipei", + "Asia/Tashkent", + "Asia/Tbilisi", + "Asia/Tehran", + "Asia/Tel_Aviv", + "Asia/Thimbu", + "Asia/Thimphu", + "Asia/Tokyo", + "Asia/Tomsk", + "Asia/Ujung_Pandang", + "Asia/Ulaanbaatar", + "Asia/Ulan_Bator", + "Asia/Urumqi", + "Asia/Ust-Nera", + "Asia/Vientiane", + "Asia/Vladivostok", + "Asia/Yakutsk", + "Asia/Yangon", + "Asia/Yekaterinburg", + "Asia/Yerevan", + "Atlantic/Azores", + "Atlantic/Bermuda", + "Atlantic/Canary", + "Atlantic/Cape_Verde", + "Atlantic/Faeroe", + "Atlantic/Faroe", + "Atlantic/Jan_Mayen", + "Atlantic/Madeira", + "Atlantic/Reykjavik", + "Atlantic/South_Georgia", + "Atlantic/St_Helena", + "Atlantic/Stanley", + "Australia/ACT", + "Australia/Adelaide", + "Australia/Brisbane", + "Australia/Broken_Hill", + "Australia/Canberra", + "Australia/Currie", + "Australia/Darwin", + "Australia/Eucla", + "Australia/Hobart", + "Australia/LHI", + "Australia/Lindeman", + "Australia/Lord_Howe", + "Australia/Melbourne", + "Australia/NSW", + "Australia/North", + "Australia/Perth", + "Australia/Queensland", + "Australia/South", + "Australia/Sydney", + "Australia/Tasmania", + "Australia/Victoria", + "Australia/West", + "Australia/Yancowinna", + "Brazil/Acre", + "Brazil/DeNoronha", + "Brazil/East", + "Brazil/West", + "CET", + "CST6CDT", + "Canada/Atlantic", + "Canada/Central", + "Canada/Eastern", + "Canada/Mountain", + "Canada/Newfoundland", + "Canada/Pacific", + "Canada/Saskatchewan", + "Canada/Yukon", + "Chile/Continental", + "Chile/EasterIsland", + "Cuba", + "EET", + "EST", + "EST5EDT", + "Egypt", + "Eire", + "Etc/GMT", + "Etc/GMT+0", + "Etc/GMT+1", + "Etc/GMT+10", + "Etc/GMT+11", + "Etc/GMT+12", + "Etc/GMT+2", + "Etc/GMT+3", + "Etc/GMT+4", + "Etc/GMT+5", + "Etc/GMT+6", + "Etc/GMT+7", + "Etc/GMT+8", + "Etc/GMT+9", + "Etc/GMT-0", + "Etc/GMT-1", + "Etc/GMT-10", + "Etc/GMT-11", + "Etc/GMT-12", + "Etc/GMT-13", + "Etc/GMT-14", + "Etc/GMT-2", + "Etc/GMT-3", + "Etc/GMT-4", + "Etc/GMT-5", + "Etc/GMT-6", + "Etc/GMT-7", + "Etc/GMT-8", + "Etc/GMT-9", + "Etc/GMT0", + "Etc/Greenwich", + "Etc/UCT", + "Etc/UTC", + "Etc/Universal", + "Etc/Zulu", + "Europe/Amsterdam", + "Europe/Andorra", + "Europe/Astrakhan", + "Europe/Athens", + "Europe/Belfast", + "Europe/Belgrade", + "Europe/Berlin", + "Europe/Bratislava", + "Europe/Brussels", + "Europe/Bucharest", + "Europe/Budapest", + "Europe/Busingen", + "Europe/Chisinau", + "Europe/Copenhagen", + "Europe/Dublin", + "Europe/Gibraltar", + "Europe/Guernsey", + "Europe/Helsinki", + "Europe/Isle_of_Man", + "Europe/Istanbul", + "Europe/Jersey", + "Europe/Kaliningrad", + "Europe/Kiev", + "Europe/Kirov", + "Europe/Kyiv", + "Europe/Lisbon", + "Europe/Ljubljana", + "Europe/London", + "Europe/Luxembourg", + "Europe/Madrid", + "Europe/Malta", + "Europe/Mariehamn", + "Europe/Minsk", + "Europe/Monaco", + "Europe/Moscow", + "Europe/Nicosia", + "Europe/Oslo", + "Europe/Paris", + "Europe/Podgorica", + "Europe/Prague", + "Europe/Riga", + "Europe/Rome", + "Europe/Samara", + "Europe/San_Marino", + "Europe/Sarajevo", + "Europe/Saratov", + "Europe/Simferopol", + "Europe/Skopje", + "Europe/Sofia", + "Europe/Stockholm", + "Europe/Tallinn", + "Europe/Tirane", + "Europe/Tiraspol", + "Europe/Ulyanovsk", + "Europe/Uzhgorod", + "Europe/Vaduz", + "Europe/Vatican", + "Europe/Vienna", + "Europe/Vilnius", + "Europe/Volgograd", + "Europe/Warsaw", + "Europe/Zagreb", + "Europe/Zaporozhye", + "Europe/Zurich", + "GB", + "GB-Eire", + "GMT", + "GMT+0", + "GMT-0", + "GMT0", + "Greenwich", + "HST", + "Hongkong", + "Iceland", + "Indian/Antananarivo", + "Indian/Chagos", + "Indian/Christmas", + "Indian/Cocos", + "Indian/Comoro", + "Indian/Kerguelen", + "Indian/Mahe", + "Indian/Maldives", + "Indian/Mauritius", + "Indian/Mayotte", + "Indian/Reunion", + "Iran", + "Israel", + "Jamaica", + "Japan", + "Kwajalein", + "Libya", + "MET", + "MST", + "MST7MDT", + "Mexico/BajaNorte", + "Mexico/BajaSur", + "Mexico/General", + "NZ", + "NZ-CHAT", + "Navajo", + "PRC", + "PST8PDT", + "Pacific/Apia", + "Pacific/Auckland", + "Pacific/Bougainville", + "Pacific/Chatham", + "Pacific/Chuuk", + "Pacific/Easter", + "Pacific/Efate", + "Pacific/Enderbury", + "Pacific/Fakaofo", + "Pacific/Fiji", + "Pacific/Funafuti", + "Pacific/Galapagos", + "Pacific/Gambier", + "Pacific/Guadalcanal", + "Pacific/Guam", + "Pacific/Honolulu", + "Pacific/Johnston", + "Pacific/Kanton", + "Pacific/Kiritimati", + "Pacific/Kosrae", + "Pacific/Kwajalein", + "Pacific/Majuro", + "Pacific/Marquesas", + "Pacific/Midway", + "Pacific/Nauru", + "Pacific/Niue", + "Pacific/Norfolk", + "Pacific/Noumea", + "Pacific/Pago_Pago", + "Pacific/Palau", + "Pacific/Pitcairn", + "Pacific/Pohnpei", + "Pacific/Ponape", + "Pacific/Port_Moresby", + "Pacific/Rarotonga", + "Pacific/Saipan", + "Pacific/Samoa", + "Pacific/Tahiti", + "Pacific/Tarawa", + "Pacific/Tongatapu", + "Pacific/Truk", + "Pacific/Wake", + "Pacific/Wallis", + "Pacific/Yap", + "Poland", + "Portugal", + "ROC", + "ROK", + "Singapore", + "Turkey", + "UCT", + "US/Alaska", + "US/Aleutian", + "US/Arizona", + "US/Central", + "US/East-Indiana", + "US/Eastern", + "US/Hawaii", + "US/Indiana-Starke", + "US/Michigan", + "US/Mountain", + "US/Pacific", + "US/Samoa", + "UTC", + "Universal", + "W-SU", + "WET", + "Zulu" + ] +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/iana_normalizer.txt b/crates/provider/src/data/debug/iana_normalizer.txt new file mode 100644 index 000000000..994231478 --- /dev/null +++ b/crates/provider/src/data/debug/iana_normalizer.txt @@ -0,0 +1,751 @@ +Normalized +========= +Africa/Abidjan +Africa/Accra +Africa/Addis_Ababa +Africa/Algiers +Africa/Asmara +Africa/Asmera +Africa/Bamako +Africa/Bangui +Africa/Banjul +Africa/Bissau +Africa/Blantyre +Africa/Brazzaville +Africa/Bujumbura +Africa/Cairo +Africa/Casablanca +Africa/Ceuta +Africa/Conakry +Africa/Dakar +Africa/Dar_es_Salaam +Africa/Djibouti +Africa/Douala +Africa/El_Aaiun +Africa/Freetown +Africa/Gaborone +Africa/Harare +Africa/Johannesburg +Africa/Juba +Africa/Kampala +Africa/Khartoum +Africa/Kigali +Africa/Kinshasa +Africa/Lagos +Africa/Libreville +Africa/Lome +Africa/Luanda +Africa/Lubumbashi +Africa/Lusaka +Africa/Malabo +Africa/Maputo +Africa/Maseru +Africa/Mbabane +Africa/Mogadishu +Africa/Monrovia +Africa/Nairobi +Africa/Ndjamena +Africa/Niamey +Africa/Nouakchott +Africa/Ouagadougou +Africa/Porto-Novo +Africa/Sao_Tome +Africa/Timbuktu +Africa/Tripoli +Africa/Tunis +Africa/Windhoek +America/Adak +America/Anchorage +America/Anguilla +America/Antigua +America/Araguaina +America/Argentina/Buenos_Aires +America/Argentina/Catamarca +America/Argentina/ComodRivadavia +America/Argentina/Cordoba +America/Argentina/Jujuy +America/Argentina/La_Rioja +America/Argentina/Mendoza +America/Argentina/Rio_Gallegos +America/Argentina/Salta +America/Argentina/San_Juan +America/Argentina/San_Luis +America/Argentina/Tucuman +America/Argentina/Ushuaia +America/Aruba +America/Asuncion +America/Atikokan +America/Atka +America/Bahia +America/Bahia_Banderas +America/Barbados +America/Belem +America/Belize +America/Blanc-Sablon +America/Boa_Vista +America/Bogota +America/Boise +America/Buenos_Aires +America/Cambridge_Bay +America/Campo_Grande +America/Cancun +America/Caracas +America/Catamarca +America/Cayenne +America/Cayman +America/Chicago +America/Chihuahua +America/Ciudad_Juarez +America/Coral_Harbour +America/Cordoba +America/Costa_Rica +America/Coyhaique +America/Creston +America/Cuiaba +America/Curacao +America/Danmarkshavn +America/Dawson +America/Dawson_Creek +America/Denver +America/Detroit +America/Dominica +America/Edmonton +America/Eirunepe +America/El_Salvador +America/Ensenada +America/Fort_Nelson +America/Fort_Wayne +America/Fortaleza +America/Glace_Bay +America/Godthab +America/Goose_Bay +America/Grand_Turk +America/Grenada +America/Guadeloupe +America/Guatemala +America/Guayaquil +America/Guyana +America/Halifax +America/Havana +America/Hermosillo +America/Indiana/Indianapolis +America/Indiana/Knox +America/Indiana/Marengo +America/Indiana/Petersburg +America/Indiana/Tell_City +America/Indiana/Vevay +America/Indiana/Vincennes +America/Indiana/Winamac +America/Indianapolis +America/Inuvik +America/Iqaluit +America/Jamaica +America/Jujuy +America/Juneau +America/Kentucky/Louisville +America/Kentucky/Monticello +America/Knox_IN +America/Kralendijk +America/La_Paz +America/Lima +America/Los_Angeles +America/Louisville +America/Lower_Princes +America/Maceio +America/Managua +America/Manaus +America/Marigot +America/Martinique +America/Matamoros +America/Mazatlan +America/Mendoza +America/Menominee +America/Merida +America/Metlakatla +America/Mexico_City +America/Miquelon +America/Moncton +America/Monterrey +America/Montevideo +America/Montreal +America/Montserrat +America/Nassau +America/New_York +America/Nipigon +America/Nome +America/Noronha +America/North_Dakota/Beulah +America/North_Dakota/Center +America/North_Dakota/New_Salem +America/Nuuk +America/Ojinaga +America/Panama +America/Pangnirtung +America/Paramaribo +America/Phoenix +America/Port-au-Prince +America/Port_of_Spain +America/Porto_Acre +America/Porto_Velho +America/Puerto_Rico +America/Punta_Arenas +America/Rainy_River +America/Rankin_Inlet +America/Recife +America/Regina +America/Resolute +America/Rio_Branco +America/Rosario +America/Santa_Isabel +America/Santarem +America/Santiago +America/Santo_Domingo +America/Sao_Paulo +America/Scoresbysund +America/Shiprock +America/Sitka +America/St_Barthelemy +America/St_Johns +America/St_Kitts +America/St_Lucia +America/St_Thomas +America/St_Vincent +America/Swift_Current +America/Tegucigalpa +America/Thule +America/Thunder_Bay +America/Tijuana +America/Toronto +America/Tortola +America/Vancouver +America/Virgin +America/Whitehorse +America/Winnipeg +America/Yakutat +America/Yellowknife +Antarctica/Casey +Antarctica/Davis +Antarctica/DumontDUrville +Antarctica/Macquarie +Antarctica/Mawson +Antarctica/McMurdo +Antarctica/Palmer +Antarctica/Rothera +Antarctica/South_Pole +Antarctica/Syowa +Antarctica/Troll +Antarctica/Vostok +Arctic/Longyearbyen +Asia/Aden +Asia/Almaty +Asia/Amman +Asia/Anadyr +Asia/Aqtau +Asia/Aqtobe +Asia/Ashgabat +Asia/Ashkhabad +Asia/Atyrau +Asia/Baghdad +Asia/Bahrain +Asia/Baku +Asia/Bangkok +Asia/Barnaul +Asia/Beirut +Asia/Bishkek +Asia/Brunei +Asia/Calcutta +Asia/Chita +Asia/Choibalsan +Asia/Chongqing +Asia/Chungking +Asia/Colombo +Asia/Dacca +Asia/Damascus +Asia/Dhaka +Asia/Dili +Asia/Dubai +Asia/Dushanbe +Asia/Famagusta +Asia/Gaza +Asia/Hanoi +Asia/Harbin +Asia/Hebron +Asia/Ho_Chi_Minh +Asia/Hong_Kong +Asia/Hovd +Asia/Irkutsk +Asia/Istanbul +Asia/Jakarta +Asia/Jayapura +Asia/Jerusalem +Asia/Kabul +Asia/Kamchatka +Asia/Karachi +Asia/Kashgar +Asia/Kathmandu +Asia/Katmandu +Asia/Khandyga +Asia/Kolkata +Asia/Krasnoyarsk +Asia/Kuala_Lumpur +Asia/Kuching +Asia/Kuwait +Asia/Macao +Asia/Macau +Asia/Magadan +Asia/Makassar +Asia/Manila +Asia/Muscat +Asia/Nicosia +Asia/Novokuznetsk +Asia/Novosibirsk +Asia/Omsk +Asia/Oral +Asia/Phnom_Penh +Asia/Pontianak +Asia/Pyongyang +Asia/Qatar +Asia/Qostanay +Asia/Qyzylorda +Asia/Rangoon +Asia/Riyadh +Asia/Saigon +Asia/Sakhalin +Asia/Samarkand +Asia/Seoul +Asia/Shanghai +Asia/Singapore +Asia/Srednekolymsk +Asia/Taipei +Asia/Tashkent +Asia/Tbilisi +Asia/Tehran +Asia/Tel_Aviv +Asia/Thimbu +Asia/Thimphu +Asia/Tokyo +Asia/Tomsk +Asia/Ujung_Pandang +Asia/Ulaanbaatar +Asia/Ulan_Bator +Asia/Urumqi +Asia/Ust-Nera +Asia/Vientiane +Asia/Vladivostok +Asia/Yakutsk +Asia/Yangon +Asia/Yekaterinburg +Asia/Yerevan +Atlantic/Azores +Atlantic/Bermuda +Atlantic/Canary +Atlantic/Cape_Verde +Atlantic/Faeroe +Atlantic/Faroe +Atlantic/Jan_Mayen +Atlantic/Madeira +Atlantic/Reykjavik +Atlantic/South_Georgia +Atlantic/St_Helena +Atlantic/Stanley +Australia/ACT +Australia/Adelaide +Australia/Brisbane +Australia/Broken_Hill +Australia/Canberra +Australia/Currie +Australia/Darwin +Australia/Eucla +Australia/Hobart +Australia/LHI +Australia/Lindeman +Australia/Lord_Howe +Australia/Melbourne +Australia/NSW +Australia/North +Australia/Perth +Australia/Queensland +Australia/South +Australia/Sydney +Australia/Tasmania +Australia/Victoria +Australia/West +Australia/Yancowinna +Brazil/Acre +Brazil/DeNoronha +Brazil/East +Brazil/West +CET +CST6CDT +Canada/Atlantic +Canada/Central +Canada/Eastern +Canada/Mountain +Canada/Newfoundland +Canada/Pacific +Canada/Saskatchewan +Canada/Yukon +Chile/Continental +Chile/EasterIsland +Cuba +EET +EST +EST5EDT +Egypt +Eire +Etc/GMT +Etc/GMT+0 +Etc/GMT+1 +Etc/GMT+10 +Etc/GMT+11 +Etc/GMT+12 +Etc/GMT+2 +Etc/GMT+3 +Etc/GMT+4 +Etc/GMT+5 +Etc/GMT+6 +Etc/GMT+7 +Etc/GMT+8 +Etc/GMT+9 +Etc/GMT-0 +Etc/GMT-1 +Etc/GMT-10 +Etc/GMT-11 +Etc/GMT-12 +Etc/GMT-13 +Etc/GMT-14 +Etc/GMT-2 +Etc/GMT-3 +Etc/GMT-4 +Etc/GMT-5 +Etc/GMT-6 +Etc/GMT-7 +Etc/GMT-8 +Etc/GMT-9 +Etc/GMT0 +Etc/Greenwich +Etc/UCT +Etc/UTC +Etc/Universal +Etc/Zulu +Europe/Amsterdam +Europe/Andorra +Europe/Astrakhan +Europe/Athens +Europe/Belfast +Europe/Belgrade +Europe/Berlin +Europe/Bratislava +Europe/Brussels +Europe/Bucharest +Europe/Budapest +Europe/Busingen +Europe/Chisinau +Europe/Copenhagen +Europe/Dublin +Europe/Gibraltar +Europe/Guernsey +Europe/Helsinki +Europe/Isle_of_Man +Europe/Istanbul +Europe/Jersey +Europe/Kaliningrad +Europe/Kiev +Europe/Kirov +Europe/Kyiv +Europe/Lisbon +Europe/Ljubljana +Europe/London +Europe/Luxembourg +Europe/Madrid +Europe/Malta +Europe/Mariehamn +Europe/Minsk +Europe/Monaco +Europe/Moscow +Europe/Nicosia +Europe/Oslo +Europe/Paris +Europe/Podgorica +Europe/Prague +Europe/Riga +Europe/Rome +Europe/Samara +Europe/San_Marino +Europe/Sarajevo +Europe/Saratov +Europe/Simferopol +Europe/Skopje +Europe/Sofia +Europe/Stockholm +Europe/Tallinn +Europe/Tirane +Europe/Tiraspol +Europe/Ulyanovsk +Europe/Uzhgorod +Europe/Vaduz +Europe/Vatican +Europe/Vienna +Europe/Vilnius +Europe/Volgograd +Europe/Warsaw +Europe/Zagreb +Europe/Zaporozhye +Europe/Zurich +GB +GB-Eire +GMT +GMT+0 +GMT-0 +GMT0 +Greenwich +HST +Hongkong +Iceland +Indian/Antananarivo +Indian/Chagos +Indian/Christmas +Indian/Cocos +Indian/Comoro +Indian/Kerguelen +Indian/Mahe +Indian/Maldives +Indian/Mauritius +Indian/Mayotte +Indian/Reunion +Iran +Israel +Jamaica +Japan +Kwajalein +Libya +MET +MST +MST7MDT +Mexico/BajaNorte +Mexico/BajaSur +Mexico/General +NZ +NZ-CHAT +Navajo +PRC +PST8PDT +Pacific/Apia +Pacific/Auckland +Pacific/Bougainville +Pacific/Chatham +Pacific/Chuuk +Pacific/Easter +Pacific/Efate +Pacific/Enderbury +Pacific/Fakaofo +Pacific/Fiji +Pacific/Funafuti +Pacific/Galapagos +Pacific/Gambier +Pacific/Guadalcanal +Pacific/Guam +Pacific/Honolulu +Pacific/Johnston +Pacific/Kanton +Pacific/Kiritimati +Pacific/Kosrae +Pacific/Kwajalein +Pacific/Majuro +Pacific/Marquesas +Pacific/Midway +Pacific/Nauru +Pacific/Niue +Pacific/Norfolk +Pacific/Noumea +Pacific/Pago_Pago +Pacific/Palau +Pacific/Pitcairn +Pacific/Pohnpei +Pacific/Ponape +Pacific/Port_Moresby +Pacific/Rarotonga +Pacific/Saipan +Pacific/Samoa +Pacific/Tahiti +Pacific/Tarawa +Pacific/Tongatapu +Pacific/Truk +Pacific/Wake +Pacific/Wallis +Pacific/Yap +Poland +Portugal +ROC +ROK +Singapore +Turkey +UCT +US/Alaska +US/Aleutian +US/Arizona +US/Central +US/East-Indiana +US/Eastern +US/Hawaii +US/Indiana-Starke +US/Michigan +US/Mountain +US/Pacific +US/Samoa +UTC +Universal +W-SU +WET +Zulu + +Non canonical identifiers +========= +Africa/Asmera => Africa/Asmara +Africa/Timbuktu => Africa/Bamako +America/Argentina/ComodRivadavia => America/Argentina/Catamarca +America/Atka => America/Adak +America/Buenos_Aires => America/Argentina/Buenos_Aires +America/Catamarca => America/Argentina/Catamarca +America/Coral_Harbour => America/Atikokan +America/Cordoba => America/Argentina/Cordoba +America/Ensenada => America/Tijuana +America/Fort_Wayne => America/Indiana/Indianapolis +America/Godthab => America/Nuuk +America/Indianapolis => America/Indiana/Indianapolis +America/Jujuy => America/Argentina/Jujuy +America/Knox_IN => America/Indiana/Knox +America/Louisville => America/Kentucky/Louisville +America/Mendoza => America/Argentina/Mendoza +America/Montreal => America/Toronto +America/Nipigon => America/Toronto +America/Pangnirtung => America/Iqaluit +America/Porto_Acre => America/Rio_Branco +America/Rainy_River => America/Winnipeg +America/Rosario => America/Argentina/Cordoba +America/Santa_Isabel => America/Tijuana +America/Shiprock => America/Denver +America/Thunder_Bay => America/Toronto +America/Virgin => America/St_Thomas +America/Yellowknife => America/Edmonton +Antarctica/South_Pole => Antarctica/McMurdo +Asia/Ashkhabad => Asia/Ashgabat +Asia/Calcutta => Asia/Kolkata +Asia/Choibalsan => Asia/Ulaanbaatar +Asia/Chongqing => Asia/Shanghai +Asia/Chungking => Asia/Shanghai +Asia/Dacca => Asia/Dhaka +Asia/Harbin => Asia/Shanghai +Asia/Istanbul => Europe/Istanbul +Asia/Kashgar => Asia/Urumqi +Asia/Katmandu => Asia/Kathmandu +Asia/Macao => Asia/Macau +Asia/Rangoon => Asia/Yangon +Asia/Saigon => Asia/Ho_Chi_Minh +Asia/Tel_Aviv => Asia/Jerusalem +Asia/Thimbu => Asia/Thimphu +Asia/Ujung_Pandang => Asia/Makassar +Asia/Ulan_Bator => Asia/Ulaanbaatar +Atlantic/Faeroe => Atlantic/Faroe +Atlantic/Jan_Mayen => Arctic/Longyearbyen +Australia/ACT => Australia/Sydney +Australia/Canberra => Australia/Sydney +Australia/Currie => Australia/Hobart +Australia/LHI => Australia/Lord_Howe +Australia/NSW => Australia/Sydney +Australia/North => Australia/Darwin +Australia/Queensland => Australia/Brisbane +Australia/South => Australia/Adelaide +Australia/Tasmania => Australia/Hobart +Australia/Victoria => Australia/Melbourne +Australia/West => Australia/Perth +Australia/Yancowinna => Australia/Broken_Hill +Brazil/Acre => America/Rio_Branco +Brazil/DeNoronha => America/Noronha +Brazil/East => America/Sao_Paulo +Brazil/West => America/Manaus +CET => Europe/Brussels +Canada/Atlantic => America/Halifax +Canada/Central => America/Winnipeg +Canada/Eastern => America/Toronto +Canada/Mountain => America/Edmonton +Canada/Newfoundland => America/St_Johns +Canada/Pacific => America/Vancouver +Canada/Saskatchewan => America/Regina +Canada/Yukon => America/Whitehorse +Chile/Continental => America/Santiago +Chile/EasterIsland => Pacific/Easter +Cuba => America/Havana +EET => Europe/Athens +EST => America/Panama +Egypt => Africa/Cairo +Eire => Europe/Dublin +Etc/GMT => UTC +Etc/GMT+0 => UTC +Etc/GMT-0 => UTC +Etc/GMT0 => UTC +Etc/Greenwich => UTC +Etc/UCT => UTC +Etc/UTC => UTC +Etc/Universal => UTC +Etc/Zulu => UTC +Europe/Belfast => Europe/London +Europe/Kiev => Europe/Kyiv +Europe/Nicosia => Asia/Nicosia +Europe/Tiraspol => Europe/Chisinau +Europe/Uzhgorod => Europe/Kyiv +Europe/Zaporozhye => Europe/Kyiv +GB => Europe/London +GB-Eire => Europe/London +GMT => UTC +GMT+0 => UTC +GMT-0 => UTC +GMT0 => UTC +Greenwich => UTC +HST => Pacific/Honolulu +Hongkong => Asia/Hong_Kong +Iceland => Atlantic/Reykjavik +Iran => Asia/Tehran +Israel => Asia/Jerusalem +Jamaica => America/Jamaica +Japan => Asia/Tokyo +Kwajalein => Pacific/Kwajalein +Libya => Africa/Tripoli +MET => Europe/Brussels +MST => America/Phoenix +Mexico/BajaNorte => America/Tijuana +Mexico/BajaSur => America/Mazatlan +Mexico/General => America/Mexico_City +NZ => Pacific/Auckland +NZ-CHAT => Pacific/Chatham +Navajo => America/Denver +PRC => Asia/Shanghai +Pacific/Enderbury => Pacific/Kanton +Pacific/Johnston => Pacific/Honolulu +Pacific/Ponape => Pacific/Pohnpei +Pacific/Samoa => Pacific/Pago_Pago +Pacific/Truk => Pacific/Chuuk +Pacific/Yap => Pacific/Chuuk +Poland => Europe/Warsaw +Portugal => Europe/Lisbon +ROC => Asia/Taipei +ROK => Asia/Seoul +Singapore => Asia/Singapore +Turkey => Europe/Istanbul +UCT => UTC +US/Alaska => America/Anchorage +US/Aleutian => America/Adak +US/Arizona => America/Phoenix +US/Central => America/Chicago +US/East-Indiana => America/Indiana/Indianapolis +US/Eastern => America/New_York +US/Hawaii => Pacific/Honolulu +US/Indiana-Starke => America/Indiana/Knox +US/Michigan => America/Detroit +US/Mountain => America/Denver +US/Pacific => America/Los_Angeles +US/Samoa => Pacific/Pago_Pago +Universal => UTC +W-SU => Europe/Moscow +WET => Europe/Lisbon +Zulu => UTC diff --git a/crates/provider/src/data/debug/zoneinfo/map.json b/crates/provider/src/data/debug/zoneinfo/map.json new file mode 100644 index 000000000..853e5d84e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/map.json @@ -0,0 +1,600 @@ +{ + "africa/abidjan": "africa-abidjan.json", + "africa/accra": "africa-abidjan.json", + "africa/addis_ababa": "africa-addis_ababa.json", + "africa/algiers": "africa-algiers.json", + "africa/asmara": "africa-addis_ababa.json", + "africa/asmera": "africa-addis_ababa.json", + "africa/bamako": "africa-abidjan.json", + "africa/bangui": "africa-bangui.json", + "africa/banjul": "africa-abidjan.json", + "africa/bissau": "africa-bissau.json", + "africa/blantyre": "africa-blantyre.json", + "africa/brazzaville": "africa-bangui.json", + "africa/bujumbura": "africa-blantyre.json", + "africa/cairo": "africa-cairo.json", + "africa/casablanca": "africa-casablanca.json", + "africa/ceuta": "africa-ceuta.json", + "africa/conakry": "africa-abidjan.json", + "africa/dakar": "africa-abidjan.json", + "africa/dar_es_salaam": "africa-addis_ababa.json", + "africa/djibouti": "africa-addis_ababa.json", + "africa/douala": "africa-bangui.json", + "africa/el_aaiun": "africa-el_aaiun.json", + "africa/freetown": "africa-abidjan.json", + "africa/gaborone": "africa-blantyre.json", + "africa/harare": "africa-blantyre.json", + "africa/johannesburg": "africa-johannesburg.json", + "africa/juba": "africa-juba.json", + "africa/kampala": "africa-addis_ababa.json", + "africa/khartoum": "africa-khartoum.json", + "africa/kigali": "africa-blantyre.json", + "africa/kinshasa": "africa-bangui.json", + "africa/lagos": "africa-bangui.json", + "africa/libreville": "africa-bangui.json", + "africa/lome": "africa-abidjan.json", + "africa/luanda": "africa-bangui.json", + "africa/lubumbashi": "africa-blantyre.json", + "africa/lusaka": "africa-blantyre.json", + "africa/malabo": "africa-bangui.json", + "africa/maputo": "africa-blantyre.json", + "africa/maseru": "africa-johannesburg.json", + "africa/mbabane": "africa-johannesburg.json", + "africa/mogadishu": "africa-addis_ababa.json", + "africa/monrovia": "africa-monrovia.json", + "africa/nairobi": "africa-addis_ababa.json", + "africa/ndjamena": "africa-ndjamena.json", + "africa/niamey": "africa-bangui.json", + "africa/nouakchott": "africa-abidjan.json", + "africa/ouagadougou": "africa-abidjan.json", + "africa/porto-novo": "africa-bangui.json", + "africa/sao_tome": "africa-sao_tome.json", + "africa/timbuktu": "africa-abidjan.json", + "africa/tripoli": "africa-tripoli.json", + "africa/tunis": "africa-tunis.json", + "africa/windhoek": "africa-windhoek.json", + "america/adak": "america-adak.json", + "america/anchorage": "america-anchorage.json", + "america/anguilla": "america-anguilla.json", + "america/antigua": "america-anguilla.json", + "america/araguaina": "america-araguaina.json", + "america/argentina/buenos_aires": "america-argentina-buenos_aires.json", + "america/argentina/catamarca": "america-argentina-catamarca.json", + "america/argentina/comodrivadavia": "america-argentina-catamarca.json", + "america/argentina/cordoba": "america-argentina-cordoba.json", + "america/argentina/jujuy": "america-argentina-jujuy.json", + "america/argentina/la_rioja": "america-argentina-la_rioja.json", + "america/argentina/mendoza": "america-argentina-mendoza.json", + "america/argentina/rio_gallegos": "america-argentina-rio_gallegos.json", + "america/argentina/salta": "america-argentina-salta.json", + "america/argentina/san_juan": "america-argentina-san_juan.json", + "america/argentina/san_luis": "america-argentina-san_luis.json", + "america/argentina/tucuman": "america-argentina-tucuman.json", + "america/argentina/ushuaia": "america-argentina-ushuaia.json", + "america/aruba": "america-anguilla.json", + "america/asuncion": "america-asuncion.json", + "america/atikokan": "america-atikokan.json", + "america/atka": "america-adak.json", + "america/bahia": "america-bahia.json", + "america/bahia_banderas": "america-bahia_banderas.json", + "america/barbados": "america-barbados.json", + "america/belem": "america-belem.json", + "america/belize": "america-belize.json", + "america/blanc-sablon": "america-anguilla.json", + "america/boa_vista": "america-boa_vista.json", + "america/bogota": "america-bogota.json", + "america/boise": "america-boise.json", + "america/buenos_aires": "america-argentina-buenos_aires.json", + "america/cambridge_bay": "america-cambridge_bay.json", + "america/campo_grande": "america-campo_grande.json", + "america/cancun": "america-cancun.json", + "america/caracas": "america-caracas.json", + "america/catamarca": "america-argentina-catamarca.json", + "america/cayenne": "america-cayenne.json", + "america/cayman": "america-atikokan.json", + "america/chicago": "america-chicago.json", + "america/chihuahua": "america-chihuahua.json", + "america/ciudad_juarez": "america-ciudad_juarez.json", + "america/coral_harbour": "america-atikokan.json", + "america/cordoba": "america-argentina-cordoba.json", + "america/costa_rica": "america-costa_rica.json", + "america/coyhaique": "america-coyhaique.json", + "america/creston": "america-creston.json", + "america/cuiaba": "america-cuiaba.json", + "america/curacao": "america-anguilla.json", + "america/danmarkshavn": "america-danmarkshavn.json", + "america/dawson": "america-dawson.json", + "america/dawson_creek": "america-dawson_creek.json", + "america/denver": "america-denver.json", + "america/detroit": "america-detroit.json", + "america/dominica": "america-anguilla.json", + "america/edmonton": "america-edmonton.json", + "america/eirunepe": "america-eirunepe.json", + "america/el_salvador": "america-el_salvador.json", + "america/ensenada": "america-ensenada.json", + "america/fort_nelson": "america-fort_nelson.json", + "america/fort_wayne": "america-fort_wayne.json", + "america/fortaleza": "america-fortaleza.json", + "america/glace_bay": "america-glace_bay.json", + "america/godthab": "america-godthab.json", + "america/goose_bay": "america-goose_bay.json", + "america/grand_turk": "america-grand_turk.json", + "america/grenada": "america-anguilla.json", + "america/guadeloupe": "america-anguilla.json", + "america/guatemala": "america-guatemala.json", + "america/guayaquil": "america-guayaquil.json", + "america/guyana": "america-guyana.json", + "america/halifax": "america-halifax.json", + "america/havana": "america-havana.json", + "america/hermosillo": "america-hermosillo.json", + "america/indiana/indianapolis": "america-fort_wayne.json", + "america/indiana/knox": "america-indiana-knox.json", + "america/indiana/marengo": "america-indiana-marengo.json", + "america/indiana/petersburg": "america-indiana-petersburg.json", + "america/indiana/tell_city": "america-indiana-tell_city.json", + "america/indiana/vevay": "america-indiana-vevay.json", + "america/indiana/vincennes": "america-indiana-vincennes.json", + "america/indiana/winamac": "america-indiana-winamac.json", + "america/indianapolis": "america-fort_wayne.json", + "america/inuvik": "america-inuvik.json", + "america/iqaluit": "america-iqaluit.json", + "america/jamaica": "america-jamaica.json", + "america/jujuy": "america-argentina-jujuy.json", + "america/juneau": "america-juneau.json", + "america/kentucky/louisville": "america-kentucky-louisville.json", + "america/kentucky/monticello": "america-kentucky-monticello.json", + "america/knox_in": "america-indiana-knox.json", + "america/kralendijk": "america-anguilla.json", + "america/la_paz": "america-la_paz.json", + "america/lima": "america-lima.json", + "america/los_angeles": "america-los_angeles.json", + "america/louisville": "america-kentucky-louisville.json", + "america/lower_princes": "america-anguilla.json", + "america/maceio": "america-maceio.json", + "america/managua": "america-managua.json", + "america/manaus": "america-manaus.json", + "america/marigot": "america-anguilla.json", + "america/martinique": "america-martinique.json", + "america/matamoros": "america-matamoros.json", + "america/mazatlan": "america-mazatlan.json", + "america/mendoza": "america-argentina-mendoza.json", + "america/menominee": "america-menominee.json", + "america/merida": "america-merida.json", + "america/metlakatla": "america-metlakatla.json", + "america/mexico_city": "america-mexico_city.json", + "america/miquelon": "america-miquelon.json", + "america/moncton": "america-moncton.json", + "america/monterrey": "america-monterrey.json", + "america/montevideo": "america-montevideo.json", + "america/montreal": "america-montreal.json", + "america/montserrat": "america-anguilla.json", + "america/nassau": "america-montreal.json", + "america/new_york": "america-new_york.json", + "america/nipigon": "america-montreal.json", + "america/nome": "america-nome.json", + "america/noronha": "america-noronha.json", + "america/north_dakota/beulah": "america-north_dakota-beulah.json", + "america/north_dakota/center": "america-north_dakota-center.json", + "america/north_dakota/new_salem": "america-north_dakota-new_salem.json", + "america/nuuk": "america-godthab.json", + "america/ojinaga": "america-ojinaga.json", + "america/panama": "america-atikokan.json", + "america/pangnirtung": "america-iqaluit.json", + "america/paramaribo": "america-paramaribo.json", + "america/phoenix": "america-creston.json", + "america/port-au-prince": "america-port-au-prince.json", + "america/port_of_spain": "america-anguilla.json", + "america/porto_acre": "america-porto_acre.json", + "america/porto_velho": "america-porto_velho.json", + "america/puerto_rico": "america-anguilla.json", + "america/punta_arenas": "america-punta_arenas.json", + "america/rainy_river": "america-rainy_river.json", + "america/rankin_inlet": "america-rankin_inlet.json", + "america/recife": "america-recife.json", + "america/regina": "america-regina.json", + "america/resolute": "america-resolute.json", + "america/rio_branco": "america-porto_acre.json", + "america/rosario": "america-argentina-cordoba.json", + "america/santa_isabel": "america-ensenada.json", + "america/santarem": "america-santarem.json", + "america/santiago": "america-santiago.json", + "america/santo_domingo": "america-santo_domingo.json", + "america/sao_paulo": "america-sao_paulo.json", + "america/scoresbysund": "america-scoresbysund.json", + "america/shiprock": "america-denver.json", + "america/sitka": "america-sitka.json", + "america/st_barthelemy": "america-anguilla.json", + "america/st_johns": "america-st_johns.json", + "america/st_kitts": "america-anguilla.json", + "america/st_lucia": "america-anguilla.json", + "america/st_thomas": "america-anguilla.json", + "america/st_vincent": "america-anguilla.json", + "america/swift_current": "america-swift_current.json", + "america/tegucigalpa": "america-tegucigalpa.json", + "america/thule": "america-thule.json", + "america/thunder_bay": "america-montreal.json", + "america/tijuana": "america-ensenada.json", + "america/toronto": "america-montreal.json", + "america/tortola": "america-anguilla.json", + "america/vancouver": "america-vancouver.json", + "america/virgin": "america-anguilla.json", + "america/whitehorse": "america-whitehorse.json", + "america/winnipeg": "america-rainy_river.json", + "america/yakutat": "america-yakutat.json", + "america/yellowknife": "america-edmonton.json", + "antarctica/casey": "antarctica-casey.json", + "antarctica/davis": "antarctica-davis.json", + "antarctica/dumontdurville": "antarctica-dumontdurville.json", + "antarctica/macquarie": "antarctica-macquarie.json", + "antarctica/mawson": "antarctica-mawson.json", + "antarctica/mcmurdo": "antarctica-mcmurdo.json", + "antarctica/palmer": "antarctica-palmer.json", + "antarctica/rothera": "antarctica-rothera.json", + "antarctica/south_pole": "antarctica-mcmurdo.json", + "antarctica/syowa": "antarctica-syowa.json", + "antarctica/troll": "antarctica-troll.json", + "antarctica/vostok": "antarctica-vostok.json", + "arctic/longyearbyen": "arctic-longyearbyen.json", + "asia/aden": "antarctica-syowa.json", + "asia/almaty": "asia-almaty.json", + "asia/amman": "asia-amman.json", + "asia/anadyr": "asia-anadyr.json", + "asia/aqtau": "asia-aqtau.json", + "asia/aqtobe": "asia-aqtobe.json", + "asia/ashgabat": "asia-ashgabat.json", + "asia/ashkhabad": "asia-ashgabat.json", + "asia/atyrau": "asia-atyrau.json", + "asia/baghdad": "asia-baghdad.json", + "asia/bahrain": "asia-bahrain.json", + "asia/baku": "asia-baku.json", + "asia/bangkok": "asia-bangkok.json", + "asia/barnaul": "asia-barnaul.json", + "asia/beirut": "asia-beirut.json", + "asia/bishkek": "asia-bishkek.json", + "asia/brunei": "asia-brunei.json", + "asia/calcutta": "asia-calcutta.json", + "asia/chita": "asia-chita.json", + "asia/choibalsan": "asia-choibalsan.json", + "asia/chongqing": "asia-chongqing.json", + "asia/chungking": "asia-chongqing.json", + "asia/colombo": "asia-colombo.json", + "asia/dacca": "asia-dacca.json", + "asia/damascus": "asia-damascus.json", + "asia/dhaka": "asia-dacca.json", + "asia/dili": "asia-dili.json", + "asia/dubai": "asia-dubai.json", + "asia/dushanbe": "asia-dushanbe.json", + "asia/famagusta": "asia-famagusta.json", + "asia/gaza": "asia-gaza.json", + "asia/harbin": "asia-chongqing.json", + "asia/hebron": "asia-hebron.json", + "asia/ho_chi_minh": "asia-ho_chi_minh.json", + "asia/hong_kong": "asia-hong_kong.json", + "asia/hovd": "asia-hovd.json", + "asia/irkutsk": "asia-irkutsk.json", + "asia/istanbul": "asia-istanbul.json", + "asia/jakarta": "asia-jakarta.json", + "asia/jayapura": "asia-jayapura.json", + "asia/jerusalem": "asia-jerusalem.json", + "asia/kabul": "asia-kabul.json", + "asia/kamchatka": "asia-kamchatka.json", + "asia/karachi": "asia-karachi.json", + "asia/kashgar": "asia-kashgar.json", + "asia/kathmandu": "asia-kathmandu.json", + "asia/katmandu": "asia-kathmandu.json", + "asia/khandyga": "asia-khandyga.json", + "asia/kolkata": "asia-calcutta.json", + "asia/krasnoyarsk": "asia-krasnoyarsk.json", + "asia/kuala_lumpur": "asia-kuala_lumpur.json", + "asia/kuching": "asia-brunei.json", + "asia/kuwait": "antarctica-syowa.json", + "asia/macao": "asia-macao.json", + "asia/macau": "asia-macao.json", + "asia/magadan": "asia-magadan.json", + "asia/makassar": "asia-makassar.json", + "asia/manila": "asia-manila.json", + "asia/muscat": "asia-dubai.json", + "asia/nicosia": "asia-nicosia.json", + "asia/novokuznetsk": "asia-novokuznetsk.json", + "asia/novosibirsk": "asia-novosibirsk.json", + "asia/omsk": "asia-omsk.json", + "asia/oral": "asia-oral.json", + "asia/phnom_penh": "asia-bangkok.json", + "asia/pontianak": "asia-pontianak.json", + "asia/pyongyang": "asia-pyongyang.json", + "asia/qatar": "asia-bahrain.json", + "asia/qostanay": "asia-qostanay.json", + "asia/qyzylorda": "asia-qyzylorda.json", + "asia/rangoon": "asia-rangoon.json", + "asia/riyadh": "antarctica-syowa.json", + "asia/saigon": "asia-ho_chi_minh.json", + "asia/sakhalin": "asia-sakhalin.json", + "asia/samarkand": "asia-samarkand.json", + "asia/seoul": "asia-seoul.json", + "asia/shanghai": "asia-chongqing.json", + "asia/singapore": "asia-kuala_lumpur.json", + "asia/srednekolymsk": "asia-srednekolymsk.json", + "asia/taipei": "asia-taipei.json", + "asia/tashkent": "asia-tashkent.json", + "asia/tbilisi": "asia-tbilisi.json", + "asia/tehran": "asia-tehran.json", + "asia/tel_aviv": "asia-jerusalem.json", + "asia/thimbu": "asia-thimbu.json", + "asia/thimphu": "asia-thimbu.json", + "asia/tokyo": "asia-tokyo.json", + "asia/tomsk": "asia-tomsk.json", + "asia/ujung_pandang": "asia-makassar.json", + "asia/ulaanbaatar": "asia-choibalsan.json", + "asia/ulan_bator": "asia-choibalsan.json", + "asia/urumqi": "asia-kashgar.json", + "asia/ust-nera": "asia-ust-nera.json", + "asia/vientiane": "asia-bangkok.json", + "asia/vladivostok": "asia-vladivostok.json", + "asia/yakutsk": "asia-yakutsk.json", + "asia/yangon": "asia-rangoon.json", + "asia/yekaterinburg": "asia-yekaterinburg.json", + "asia/yerevan": "asia-yerevan.json", + "atlantic/azores": "atlantic-azores.json", + "atlantic/bermuda": "atlantic-bermuda.json", + "atlantic/canary": "atlantic-canary.json", + "atlantic/cape_verde": "atlantic-cape_verde.json", + "atlantic/faeroe": "atlantic-faeroe.json", + "atlantic/faroe": "atlantic-faeroe.json", + "atlantic/jan_mayen": "arctic-longyearbyen.json", + "atlantic/madeira": "atlantic-madeira.json", + "atlantic/reykjavik": "africa-abidjan.json", + "atlantic/south_georgia": "atlantic-south_georgia.json", + "atlantic/st_helena": "africa-abidjan.json", + "atlantic/stanley": "atlantic-stanley.json", + "australia/act": "australia-act.json", + "australia/adelaide": "australia-adelaide.json", + "australia/brisbane": "australia-brisbane.json", + "australia/broken_hill": "australia-broken_hill.json", + "australia/canberra": "australia-act.json", + "australia/currie": "australia-currie.json", + "australia/darwin": "australia-darwin.json", + "australia/eucla": "australia-eucla.json", + "australia/hobart": "australia-currie.json", + "australia/lhi": "australia-lhi.json", + "australia/lindeman": "australia-lindeman.json", + "australia/lord_howe": "australia-lhi.json", + "australia/melbourne": "australia-melbourne.json", + "australia/north": "australia-darwin.json", + "australia/nsw": "australia-act.json", + "australia/perth": "australia-perth.json", + "australia/queensland": "australia-brisbane.json", + "australia/south": "australia-adelaide.json", + "australia/sydney": "australia-act.json", + "australia/tasmania": "australia-currie.json", + "australia/victoria": "australia-melbourne.json", + "australia/west": "australia-perth.json", + "australia/yancowinna": "australia-broken_hill.json", + "brazil/acre": "america-porto_acre.json", + "brazil/denoronha": "america-noronha.json", + "brazil/east": "america-sao_paulo.json", + "brazil/west": "america-manaus.json", + "canada/atlantic": "america-halifax.json", + "canada/central": "america-rainy_river.json", + "canada/eastern": "america-montreal.json", + "canada/mountain": "america-edmonton.json", + "canada/newfoundland": "america-st_johns.json", + "canada/pacific": "america-vancouver.json", + "canada/saskatchewan": "america-regina.json", + "canada/yukon": "america-whitehorse.json", + "cet": "cet.json", + "chile/continental": "america-santiago.json", + "chile/easterisland": "chile-easterisland.json", + "cst6cdt": "cst6cdt.json", + "cuba": "america-havana.json", + "eet": "eet.json", + "egypt": "africa-cairo.json", + "eire": "eire.json", + "est": "america-atikokan.json", + "est5edt": "est5edt.json", + "etc/gmt": "etc-gmt.json", + "etc/gmt+0": "etc-gmt.json", + "etc/gmt+1": "etc-gmt+1.json", + "etc/gmt+10": "etc-gmt+10.json", + "etc/gmt+11": "etc-gmt+11.json", + "etc/gmt+12": "etc-gmt+12.json", + "etc/gmt+2": "etc-gmt+2.json", + "etc/gmt+3": "etc-gmt+3.json", + "etc/gmt+4": "etc-gmt+4.json", + "etc/gmt+5": "etc-gmt+5.json", + "etc/gmt+6": "etc-gmt+6.json", + "etc/gmt+7": "etc-gmt+7.json", + "etc/gmt+8": "etc-gmt+8.json", + "etc/gmt+9": "etc-gmt+9.json", + "etc/gmt-0": "etc-gmt.json", + "etc/gmt-1": "etc-gmt-1.json", + "etc/gmt-10": "etc-gmt-10.json", + "etc/gmt-11": "etc-gmt-11.json", + "etc/gmt-12": "etc-gmt-12.json", + "etc/gmt-13": "etc-gmt-13.json", + "etc/gmt-14": "etc-gmt-14.json", + "etc/gmt-2": "etc-gmt-2.json", + "etc/gmt-3": "etc-gmt-3.json", + "etc/gmt-4": "etc-gmt-4.json", + "etc/gmt-5": "etc-gmt-5.json", + "etc/gmt-6": "etc-gmt-6.json", + "etc/gmt-7": "etc-gmt-7.json", + "etc/gmt-8": "etc-gmt-8.json", + "etc/gmt-9": "etc-gmt-9.json", + "etc/gmt0": "etc-gmt.json", + "etc/greenwich": "etc-gmt.json", + "etc/uct": "etc-uct.json", + "etc/universal": "etc-uct.json", + "etc/utc": "etc-uct.json", + "etc/zulu": "etc-uct.json", + "europe/amsterdam": "cet.json", + "europe/andorra": "europe-andorra.json", + "europe/astrakhan": "europe-astrakhan.json", + "europe/athens": "eet.json", + "europe/belfast": "europe-belfast.json", + "europe/belgrade": "europe-belgrade.json", + "europe/berlin": "arctic-longyearbyen.json", + "europe/bratislava": "europe-bratislava.json", + "europe/brussels": "cet.json", + "europe/bucharest": "europe-bucharest.json", + "europe/budapest": "europe-budapest.json", + "europe/busingen": "europe-busingen.json", + "europe/chisinau": "europe-chisinau.json", + "europe/copenhagen": "arctic-longyearbyen.json", + "europe/dublin": "eire.json", + "europe/gibraltar": "europe-gibraltar.json", + "europe/guernsey": "europe-belfast.json", + "europe/helsinki": "europe-helsinki.json", + "europe/isle_of_man": "europe-belfast.json", + "europe/istanbul": "asia-istanbul.json", + "europe/jersey": "europe-belfast.json", + "europe/kaliningrad": "europe-kaliningrad.json", + "europe/kiev": "europe-kiev.json", + "europe/kirov": "europe-kirov.json", + "europe/kyiv": "europe-kiev.json", + "europe/lisbon": "europe-lisbon.json", + "europe/ljubljana": "europe-belgrade.json", + "europe/london": "europe-belfast.json", + "europe/luxembourg": "cet.json", + "europe/madrid": "europe-madrid.json", + "europe/malta": "europe-malta.json", + "europe/mariehamn": "europe-helsinki.json", + "europe/minsk": "europe-minsk.json", + "europe/monaco": "europe-monaco.json", + "europe/moscow": "europe-moscow.json", + "europe/nicosia": "asia-nicosia.json", + "europe/oslo": "arctic-longyearbyen.json", + "europe/paris": "europe-monaco.json", + "europe/podgorica": "europe-belgrade.json", + "europe/prague": "europe-bratislava.json", + "europe/riga": "europe-riga.json", + "europe/rome": "europe-rome.json", + "europe/samara": "europe-samara.json", + "europe/san_marino": "europe-rome.json", + "europe/sarajevo": "europe-belgrade.json", + "europe/saratov": "europe-saratov.json", + "europe/simferopol": "europe-simferopol.json", + "europe/skopje": "europe-belgrade.json", + "europe/sofia": "europe-sofia.json", + "europe/stockholm": "arctic-longyearbyen.json", + "europe/tallinn": "europe-tallinn.json", + "europe/tirane": "europe-tirane.json", + "europe/tiraspol": "europe-chisinau.json", + "europe/ulyanovsk": "europe-ulyanovsk.json", + "europe/uzhgorod": "europe-kiev.json", + "europe/vaduz": "europe-busingen.json", + "europe/vatican": "europe-rome.json", + "europe/vienna": "europe-vienna.json", + "europe/vilnius": "europe-vilnius.json", + "europe/volgograd": "europe-volgograd.json", + "europe/warsaw": "europe-warsaw.json", + "europe/zagreb": "europe-belgrade.json", + "europe/zaporozhye": "europe-kiev.json", + "europe/zurich": "europe-busingen.json", + "factory": "factory.json", + "gb": "europe-belfast.json", + "gb-eire": "europe-belfast.json", + "gmt": "etc-gmt.json", + "gmt+0": "etc-gmt.json", + "gmt-0": "etc-gmt.json", + "gmt0": "etc-gmt.json", + "greenwich": "etc-gmt.json", + "hongkong": "asia-hong_kong.json", + "hst": "hst.json", + "iceland": "africa-abidjan.json", + "indian/antananarivo": "africa-addis_ababa.json", + "indian/chagos": "indian-chagos.json", + "indian/christmas": "asia-bangkok.json", + "indian/cocos": "asia-rangoon.json", + "indian/comoro": "africa-addis_ababa.json", + "indian/kerguelen": "indian-kerguelen.json", + "indian/mahe": "asia-dubai.json", + "indian/maldives": "indian-kerguelen.json", + "indian/mauritius": "indian-mauritius.json", + "indian/mayotte": "africa-addis_ababa.json", + "indian/reunion": "asia-dubai.json", + "iran": "asia-tehran.json", + "israel": "asia-jerusalem.json", + "jamaica": "america-jamaica.json", + "japan": "asia-tokyo.json", + "kwajalein": "kwajalein.json", + "libya": "africa-tripoli.json", + "met": "cet.json", + "mexico/bajanorte": "america-ensenada.json", + "mexico/bajasur": "america-mazatlan.json", + "mexico/general": "america-mexico_city.json", + "mst": "america-creston.json", + "mst7mdt": "mst7mdt.json", + "navajo": "america-denver.json", + "nz": "antarctica-mcmurdo.json", + "nz-chat": "nz-chat.json", + "pacific/apia": "pacific-apia.json", + "pacific/auckland": "antarctica-mcmurdo.json", + "pacific/bougainville": "pacific-bougainville.json", + "pacific/chatham": "nz-chat.json", + "pacific/chuuk": "antarctica-dumontdurville.json", + "pacific/easter": "chile-easterisland.json", + "pacific/efate": "pacific-efate.json", + "pacific/enderbury": "pacific-enderbury.json", + "pacific/fakaofo": "pacific-fakaofo.json", + "pacific/fiji": "pacific-fiji.json", + "pacific/funafuti": "pacific-funafuti.json", + "pacific/galapagos": "pacific-galapagos.json", + "pacific/gambier": "pacific-gambier.json", + "pacific/guadalcanal": "pacific-guadalcanal.json", + "pacific/guam": "pacific-guam.json", + "pacific/honolulu": "hst.json", + "pacific/johnston": "hst.json", + "pacific/kanton": "pacific-enderbury.json", + "pacific/kiritimati": "pacific-kiritimati.json", + "pacific/kosrae": "pacific-kosrae.json", + "pacific/kwajalein": "kwajalein.json", + "pacific/majuro": "pacific-funafuti.json", + "pacific/marquesas": "pacific-marquesas.json", + "pacific/midway": "pacific-midway.json", + "pacific/nauru": "pacific-nauru.json", + "pacific/niue": "pacific-niue.json", + "pacific/norfolk": "pacific-norfolk.json", + "pacific/noumea": "pacific-noumea.json", + "pacific/pago_pago": "pacific-midway.json", + "pacific/palau": "pacific-palau.json", + "pacific/pitcairn": "pacific-pitcairn.json", + "pacific/pohnpei": "pacific-guadalcanal.json", + "pacific/ponape": "pacific-guadalcanal.json", + "pacific/port_moresby": "antarctica-dumontdurville.json", + "pacific/rarotonga": "pacific-rarotonga.json", + "pacific/saipan": "pacific-guam.json", + "pacific/samoa": "pacific-midway.json", + "pacific/tahiti": "pacific-tahiti.json", + "pacific/tarawa": "pacific-funafuti.json", + "pacific/tongatapu": "pacific-tongatapu.json", + "pacific/truk": "antarctica-dumontdurville.json", + "pacific/wake": "pacific-funafuti.json", + "pacific/wallis": "pacific-funafuti.json", + "pacific/yap": "antarctica-dumontdurville.json", + "poland": "europe-warsaw.json", + "portugal": "europe-lisbon.json", + "prc": "asia-chongqing.json", + "pst8pdt": "pst8pdt.json", + "roc": "asia-taipei.json", + "rok": "asia-seoul.json", + "singapore": "asia-kuala_lumpur.json", + "turkey": "asia-istanbul.json", + "uct": "etc-uct.json", + "universal": "etc-uct.json", + "us/alaska": "america-anchorage.json", + "us/aleutian": "america-adak.json", + "us/arizona": "america-creston.json", + "us/central": "america-chicago.json", + "us/east-indiana": "america-fort_wayne.json", + "us/eastern": "america-new_york.json", + "us/hawaii": "hst.json", + "us/indiana-starke": "america-indiana-knox.json", + "us/michigan": "america-detroit.json", + "us/mountain": "america-denver.json", + "us/pacific": "america-los_angeles.json", + "us/samoa": "pacific-midway.json", + "utc": "etc-uct.json", + "w-su": "europe-moscow.json", + "wet": "europe-lisbon.json", + "zulu": "etc-uct.json" +} diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-abidjan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-abidjan.json new file mode 100644 index 000000000..e45d377bc --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-abidjan.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "africa/abidjan", + "africa/accra", + "africa/bamako", + "africa/banjul", + "africa/conakry", + "africa/dakar", + "africa/freetown", + "africa/lome", + "africa/nouakchott", + "africa/ouagadougou", + "africa/timbuktu", + "atlantic/reykjavik", + "atlantic/st_helena", + "iceland" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1830383032 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -968 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-addis_ababa.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-addis_ababa.json new file mode 100644 index 000000000..5031055e2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-addis_ababa.json @@ -0,0 +1,80 @@ +{ + "ids": [ + "africa/addis_ababa", + "africa/asmara", + "africa/asmera", + "africa/dar_es_salaam", + "africa/djibouti", + "africa/kampala", + "africa/mogadishu", + "africa/nairobi", + "indian/antananarivo", + "indian/comoro", + "indian/mayotte" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "2", + "3", + "0", + "\u0000", + "E", + "A", + "T", + "\u0000", + "+", + "0", + "2", + "4", + "5", + "\u0000" + ], + "posix": { + "abbr": "EAT", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 2 + ], + "transitions": [ + -1946168836, + -1309746600, + -1261969200, + -1041388200, + -865305900 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8836 + }, + { + "index": 4, + "is_dst": false, + "offset": 9000 + }, + { + "index": 10, + "is_dst": false, + "offset": 10800 + }, + { + "index": 14, + "is_dst": false, + "offset": 9900 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-algiers.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-algiers.json new file mode 100644 index 000000000..cfc695cf9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-algiers.json @@ -0,0 +1,144 @@ +{ + "ids": [ + "africa/algiers" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 2, + 4, + 2, + 3, + 2, + 3, + 4, + 5, + 4, + 2, + 3, + 2, + 4 + ], + "transitions": [ + -2486592732, + -1855958961, + -1689814800, + -1680397200, + -1665363600, + -1648342800, + -1635123600, + -1616893200, + -1604278800, + -1585443600, + -1574038800, + -1552266000, + -1539997200, + -1531443600, + -956365200, + -950486400, + -942012000, + -812502000, + -796262400, + -781052400, + -766630800, + -733280400, + -439430400, + -212029200, + 41468400, + 54774000, + 231724800, + 246236400, + 259545600, + 275274000, + 309740400, + 325468800, + 341802000, + 357523200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 732 + }, + { + "index": 4, + "is_dst": false, + "offset": 561 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + }, + { + "index": 12, + "is_dst": true, + "offset": 3600 + }, + { + "index": 17, + "is_dst": false, + "offset": 3600 + }, + { + "index": 21, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-bangui.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-bangui.json new file mode 100644 index 000000000..77fe5f40f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-bangui.json @@ -0,0 +1,75 @@ +{ + "ids": [ + "africa/bangui", + "africa/brazzaville", + "africa/douala", + "africa/kinshasa", + "africa/lagos", + "africa/libreville", + "africa/luanda", + "africa/malabo", + "africa/niamey", + "africa/porto-novo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000", + "+", + "0", + "0", + "3", + "0", + "\u0000", + "W", + "A", + "T", + "\u0000" + ], + "posix": { + "abbr": "WAT", + "offset": 3600, + "transition": null + }, + "transition_types": [ + 1, + 0, + 2, + 3 + ], + "transitions": [ + -2035584815, + -1940889600, + -1767226415, + -1588465800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 815 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": false, + "offset": 1800 + }, + { + "index": 14, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-bissau.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-bissau.json new file mode 100644 index 000000000..5bbd3c656 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-bissau.json @@ -0,0 +1,51 @@ +{ + "ids": [ + "africa/bissau" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "1", + "\u0000", + "G", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -1830380400, + 157770000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -3740 + }, + { + "index": 4, + "is_dst": false, + "offset": -3600 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-blantyre.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-blantyre.json new file mode 100644 index 000000000..ee71b398c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-blantyre.json @@ -0,0 +1,47 @@ +{ + "ids": [ + "africa/blantyre", + "africa/bujumbura", + "africa/gaborone", + "africa/harare", + "africa/kigali", + "africa/lubumbashi", + "africa/lusaka", + "africa/maputo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "A", + "T", + "\u0000" + ], + "posix": { + "abbr": "CAT", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1924999818 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 7818 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-cairo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-cairo.json new file mode 100644 index 000000000..e5dbb4bd4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-cairo.json @@ -0,0 +1,332 @@ +{ + "ids": [ + "africa/cairo", + "egypt" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 4 + ] + }, + "time": 86400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 5, + 5 + ] + }, + "time": 0 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2185409109, + -929844000, + -923108400, + -906170400, + -892868400, + -875844000, + -857790000, + -844308000, + -825822000, + -812685600, + -794199600, + -779853600, + -762663600, + -399088800, + -386650800, + -368330400, + -355114800, + -336790800, + -323654400, + -305168400, + -292032000, + -273632400, + -260496000, + -242096400, + -228960000, + -210560400, + -197424000, + -178938000, + -165801600, + -147402000, + -134265600, + -115866000, + -102643200, + -84330000, + -71107200, + -52707600, + -39484800, + -21171600, + -7948800, + 10364400, + 23587200, + 41900400, + 55123200, + 73522800, + 86745600, + 105058800, + 118281600, + 136594800, + 149817600, + 168130800, + 181353600, + 199753200, + 212976000, + 231289200, + 244512000, + 262825200, + 276048000, + 294361200, + 307584000, + 325983600, + 339206400, + 357519600, + 370742400, + 396399600, + 402278400, + 426812400, + 433814400, + 452214000, + 465436800, + 483750000, + 496972800, + 515286000, + 528508800, + 546822000, + 560044800, + 578444400, + 591667200, + 610412400, + 623203200, + 641516400, + 654739200, + 673052400, + 686275200, + 704674800, + 717897600, + 736210800, + 749433600, + 767746800, + 780969600, + 799020000, + 812322000, + 830469600, + 843771600, + 861919200, + 875221200, + 893368800, + 906670800, + 925423200, + 938725200, + 956872800, + 970174800, + 988322400, + 1001624400, + 1019772000, + 1033074000, + 1051221600, + 1064523600, + 1083276000, + 1096578000, + 1114725600, + 1128027600, + 1146175200, + 1158872400, + 1177624800, + 1189112400, + 1209074400, + 1219957200, + 1240524000, + 1250802000, + 1272578400, + 1281474000, + 1284069600, + 1285880400, + 1400191200, + 1403816400, + 1406844000, + 1411678800, + 1682632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 7509 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-casablanca.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-casablanca.json new file mode 100644 index 000000000..60eb9323f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-casablanca.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "africa/casablanca" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "0", + "\u0000", + "+", + "0", + "1", + "\u0000" + ], + "posix": { + "abbr": "+00", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1773012580, + -956361600, + -950490000, + -942019200, + -761187600, + -617241600, + -605149200, + -81432000, + -71110800, + 141264000, + 147222000, + 199756800, + 207702000, + 231292800, + 244249200, + 265507200, + 271033200, + 448243200, + 504918000, + 1212278400, + 1220223600, + 1243814400, + 1250809200, + 1272758400, + 1281222000, + 1301788800, + 1312066800, + 1335664800, + 1342749600, + 1345428000, + 1348970400, + 1367114400, + 1373162400, + 1376100000, + 1382839200, + 1396144800, + 1403920800, + 1406944800, + 1414288800, + 1427594400, + 1434247200, + 1437271200, + 1445738400, + 1459044000, + 1465092000, + 1468116000, + 1477792800, + 1490493600, + 1495332000, + 1498960800, + 1509242400, + 1521943200, + 1526176800, + 1529200800, + 1557021600, + 1560045600, + 1587261600, + 1590890400, + 1618106400, + 1621130400, + 1648346400, + 1651975200, + 1679191200, + 1682215200, + 1710036000, + 1713060000, + 1740276000, + 1743904800, + 1771120800, + 1774144800, + 1789866000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -1820 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-ceuta.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-ceuta.json new file mode 100644 index 000000000..8ec6fc845 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-ceuta.json @@ -0,0 +1,180 @@ +{ + "ids": [ + "africa/ceuta" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4 + ], + "transitions": [ + -2177452800, + -1630112400, + -1616810400, + -1442451600, + -1427673600, + -1379293200, + -1364774400, + -1348448400, + -1333324800, + -1316390400, + -1301270400, + -81432000, + -71110800, + 141264000, + 147222000, + 199756800, + 207702000, + 231292800, + 244249200, + 265507200, + 271033200, + 448243200, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -1276 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 13, + "is_dst": false, + "offset": 3600 + }, + { + "index": 17, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-el_aaiun.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-el_aaiun.json new file mode 100644 index 000000000..cf67a466b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-el_aaiun.json @@ -0,0 +1,176 @@ +{ + "ids": [ + "africa/el_aaiun" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "1", + "\u0000", + "+", + "0", + "0", + "\u0000", + "+", + "0", + "1", + "\u0000" + ], + "posix": { + "abbr": "+00", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -1136070432, + 198291600, + 199756800, + 207702000, + 231292800, + 244249200, + 265507200, + 271033200, + 1212278400, + 1220223600, + 1243814400, + 1250809200, + 1272758400, + 1281222000, + 1301788800, + 1312066800, + 1335664800, + 1342749600, + 1345428000, + 1348970400, + 1367114400, + 1373162400, + 1376100000, + 1382839200, + 1396144800, + 1403920800, + 1406944800, + 1414288800, + 1427594400, + 1434247200, + 1437271200, + 1445738400, + 1459044000, + 1465092000, + 1468116000, + 1477792800, + 1490493600, + 1495332000, + 1498960800, + 1509242400, + 1521943200, + 1526176800, + 1529200800, + 1557021600, + 1560045600, + 1587261600, + 1590890400, + 1618106400, + 1621130400, + 1648346400, + 1651975200, + 1679191200, + 1682215200, + 1710036000, + 1713060000, + 1740276000, + 1743904800, + 1771120800, + 1774144800, + 1789866000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -3168 + }, + { + "index": 4, + "is_dst": false, + "offset": -3600 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + }, + { + "index": 12, + "is_dst": true, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-johannesburg.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-johannesburg.json new file mode 100644 index 000000000..f75065fb8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-johannesburg.json @@ -0,0 +1,63 @@ +{ + "ids": [ + "africa/johannesburg", + "africa/maseru", + "africa/mbabane" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "A", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "SAST", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2458173120, + -2109288600, + -860976000, + -845254800, + -829526400, + -813805200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 6720 + }, + { + "index": 4, + "is_dst": false, + "offset": 5400 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 4, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-juba.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-juba.json new file mode 100644 index 000000000..105d202be --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-juba.json @@ -0,0 +1,127 @@ +{ + "ids": [ + "africa/juba" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "A", + "T", + "\u0000", + "C", + "A", + "S", + "T", + "\u0000", + "E", + "A", + "T", + "\u0000" + ], + "posix": { + "abbr": "CAT", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1 + ], + "transitions": [ + -1230775588, + 10360800, + 24786000, + 41810400, + 56322000, + 73432800, + 87944400, + 104882400, + 119480400, + 136332000, + 151016400, + 167781600, + 182552400, + 199231200, + 214174800, + 230680800, + 245710800, + 262735200, + 277246800, + 294184800, + 308782800, + 325634400, + 340405200, + 357084000, + 371941200, + 388533600, + 403477200, + 419983200, + 435013200, + 452037600, + 466635600, + 483487200, + 498171600, + 947930400, + 1612126800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 7588 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-khartoum.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-khartoum.json new file mode 100644 index 000000000..7f4623f64 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-khartoum.json @@ -0,0 +1,127 @@ +{ + "ids": [ + "africa/khartoum" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "A", + "T", + "\u0000", + "C", + "A", + "S", + "T", + "\u0000", + "E", + "A", + "T", + "\u0000" + ], + "posix": { + "abbr": "CAT", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1 + ], + "transitions": [ + -1230775808, + 10360800, + 24786000, + 41810400, + 56322000, + 73432800, + 87944400, + 104882400, + 119480400, + 136332000, + 151016400, + 167781600, + 182552400, + 199231200, + 214174800, + 230680800, + 245710800, + 262735200, + 277246800, + 294184800, + 308782800, + 325634400, + 340405200, + 357084000, + 371941200, + 388533600, + 403477200, + 419983200, + 435013200, + 452037600, + 466635600, + 483487200, + 498171600, + 947930400, + 1509483600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 7808 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-monrovia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-monrovia.json new file mode 100644 index 000000000..fed767825 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-monrovia.json @@ -0,0 +1,58 @@ +{ + "ids": [ + "africa/monrovia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3 + ], + "transitions": [ + -2776979812, + -1604359012, + 63593070 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -2588 + }, + { + "index": 4, + "is_dst": false, + "offset": -2588 + }, + { + "index": 4, + "is_dst": false, + "offset": -2670 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-ndjamena.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-ndjamena.json new file mode 100644 index 000000000..6a849f0a5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-ndjamena.json @@ -0,0 +1,54 @@ +{ + "ids": [ + "africa/ndjamena" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "A", + "T", + "\u0000", + "W", + "A", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "WAT", + "offset": 3600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1 + ], + "transitions": [ + -1830387612, + 308703600, + 321314400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3612 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-sao_tome.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-sao_tome.json new file mode 100644 index 000000000..ca7f50c17 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-sao_tome.json @@ -0,0 +1,60 @@ +{ + "ids": [ + "africa/sao_tome" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000", + "W", + "A", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2 + ], + "transitions": [ + -2713912016, + -1830384000, + 1514768400, + 1546304400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 1616 + }, + { + "index": 0, + "is_dst": false, + "offset": -2205 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-tripoli.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-tripoli.json new file mode 100644 index 000000000..311efdfd4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-tripoli.json @@ -0,0 +1,122 @@ +{ + "ids": [ + "africa/tripoli", + "libya" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1, + 2, + 3, + 1, + 2, + 3 + ], + "transitions": [ + -1577926364, + -574902000, + -568087200, + -512175600, + -504928800, + -449888400, + -441856800, + -347158800, + 378684000, + 386463600, + 402271200, + 417999600, + 433807200, + 449622000, + 465429600, + 481590000, + 496965600, + 512953200, + 528674400, + 544230000, + 560037600, + 575852400, + 591660000, + 607388400, + 623196000, + 641775600, + 844034400, + 860108400, + 875916000, + 1352505600, + 1364515200, + 1382659200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3164 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + }, + { + "index": 13, + "is_dst": false, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-tunis.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-tunis.json new file mode 100644 index 000000000..7b19bc077 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-tunis.json @@ -0,0 +1,125 @@ +{ + "ids": [ + "africa/tunis" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2797202444, + -1855958961, + -969242400, + -950493600, + -941940000, + -891136800, + -877827600, + -857257200, + -844556400, + -842918400, + -842223600, + -828230400, + -812502000, + -796269600, + -781052400, + -766634400, + 231202800, + 243903600, + 262825200, + 276044400, + 581122800, + 591145200, + 606870000, + 622594800, + 641516400, + 654649200, + 1114902000, + 1128038400, + 1143334800, + 1162083600, + 1174784400, + 1193533200, + 1206838800, + 1224982800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 2444 + }, + { + "index": 4, + "is_dst": false, + "offset": 561 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/africa-windhoek.json b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-windhoek.json new file mode 100644 index 000000000..3e59aca50 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/africa-windhoek.json @@ -0,0 +1,186 @@ +{ + "ids": [ + "africa/windhoek" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "1", + "3", + "0", + "\u0000", + "S", + "A", + "S", + "T", + "\u0000", + "C", + "A", + "T", + "\u0000", + "W", + "A", + "T", + "\u0000" + ], + "posix": { + "abbr": "CAT", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 4 + ], + "transitions": [ + -2458170504, + -2109288600, + -860976000, + -845254800, + 637970400, + 764200800, + 778640400, + 796780800, + 810090000, + 828835200, + 841539600, + 860284800, + 873594000, + 891734400, + 905043600, + 923184000, + 936493200, + 954633600, + 967942800, + 986083200, + 999392400, + 1018137600, + 1030842000, + 1049587200, + 1062896400, + 1081036800, + 1094346000, + 1112486400, + 1125795600, + 1143936000, + 1157245200, + 1175385600, + 1188694800, + 1207440000, + 1220749200, + 1238889600, + 1252198800, + 1270339200, + 1283648400, + 1301788800, + 1315098000, + 1333238400, + 1346547600, + 1365292800, + 1377997200, + 1396742400, + 1410051600, + 1428192000, + 1441501200, + 1459641600, + 1472950800, + 1491091200, + 1504400400, + 1508796000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 4104 + }, + { + "index": 4, + "is_dst": false, + "offset": 5400 + }, + { + "index": 10, + "is_dst": false, + "offset": 7200 + }, + { + "index": 10, + "is_dst": true, + "offset": 10800 + }, + { + "index": 15, + "is_dst": false, + "offset": 7200 + }, + { + "index": 19, + "is_dst": false, + "offset": 3600 + }, + { + "index": 15, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-adak.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-adak.json new file mode 100644 index 000000000..f45e52a21 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-adak.json @@ -0,0 +1,304 @@ +{ + "ids": [ + "america/adak", + "america/atka", + "us/aleutian" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "N", + "S", + "T", + "\u0000", + "N", + "W", + "T", + "\u0000", + "N", + "P", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000", + "B", + "D", + "T", + "\u0000", + "A", + "H", + "S", + "T", + "\u0000", + "H", + "S", + "T", + "\u0000", + "H", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "HST", + "offset": -36000, + "transition": { + "abbr": "HDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 7, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9 + ], + "transitions": [ + -3225223727, + -2188944802, + -880196400, + -769395600, + -765374400, + -86878800, + -21466800, + -5745600, + 9982800, + 25704000, + 41432400, + 57758400, + 73486800, + 89208000, + 104936400, + 120657600, + 126709200, + 152107200, + 162392400, + 183556800, + 199285200, + 215611200, + 230734800, + 247060800, + 262789200, + 278510400, + 294238800, + 309960000, + 325688400, + 341409600, + 357138000, + 372859200, + 388587600, + 404913600, + 420037200, + 436363200, + 439034400, + 452088000, + 467809200, + 483537600, + 499258800, + 514987200, + 530708400, + 544622400, + 562158000, + 576072000, + 594212400, + 607521600, + 625662000, + 638971200, + 657111600, + 671025600, + 688561200, + 702475200, + 720010800, + 733924800, + 752065200, + 765374400, + 783514800, + 796824000, + 814964400, + 828878400, + 846414000, + 860328000, + 877863600, + 891777600, + 909313200, + 923227200, + 941367600, + 954676800, + 972817200, + 986126400, + 1004266800, + 1018180800, + 1035716400, + 1049630400, + 1067166000, + 1081080000, + 1099220400, + 1112529600, + 1130670000, + 1143979200, + 1162119600, + 1173614400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 44002 + }, + { + "index": 0, + "is_dst": false, + "offset": -42398 + }, + { + "index": 4, + "is_dst": false, + "offset": -39600 + }, + { + "index": 8, + "is_dst": true, + "offset": -36000 + }, + { + "index": 12, + "is_dst": true, + "offset": -36000 + }, + { + "index": 16, + "is_dst": false, + "offset": -39600 + }, + { + "index": 20, + "is_dst": true, + "offset": -36000 + }, + { + "index": 24, + "is_dst": false, + "offset": -36000 + }, + { + "index": 29, + "is_dst": false, + "offset": -36000 + }, + { + "index": 33, + "is_dst": true, + "offset": -32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-anchorage.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-anchorage.json new file mode 100644 index 000000000..08b14a0eb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-anchorage.json @@ -0,0 +1,306 @@ +{ + "ids": [ + "america/anchorage", + "us/alaska" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "W", + "T", + "\u0000", + "A", + "P", + "T", + "\u0000", + "A", + "H", + "S", + "T", + "\u0000", + "A", + "H", + "D", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "A", + "K", + "S", + "T", + "\u0000", + "A", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AKST", + "offset": -32400, + "transition": { + "abbr": "AKDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 7, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9 + ], + "transitions": [ + -3225223727, + -2188951224, + -880200000, + -769395600, + -765378000, + -86882400, + -21470400, + -5749200, + 9979200, + 25700400, + 41428800, + 57754800, + 73483200, + 89204400, + 104932800, + 120654000, + 126705600, + 152103600, + 162388800, + 183553200, + 199281600, + 215607600, + 230731200, + 247057200, + 262785600, + 278506800, + 294235200, + 309956400, + 325684800, + 341406000, + 357134400, + 372855600, + 388584000, + 404910000, + 420033600, + 436359600, + 439030800, + 452084400, + 467805600, + 483534000, + 499255200, + 514983600, + 530704800, + 544618800, + 562154400, + 576068400, + 594208800, + 607518000, + 625658400, + 638967600, + 657108000, + 671022000, + 688557600, + 702471600, + 720007200, + 733921200, + 752061600, + 765370800, + 783511200, + 796820400, + 814960800, + 828874800, + 846410400, + 860324400, + 877860000, + 891774000, + 909309600, + 923223600, + 941364000, + 954673200, + 972813600, + 986122800, + 1004263200, + 1018177200, + 1035712800, + 1049626800, + 1067162400, + 1081076400, + 1099216800, + 1112526000, + 1130666400, + 1143975600, + 1162116000, + 1173610800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 50424 + }, + { + "index": 0, + "is_dst": false, + "offset": -35976 + }, + { + "index": 4, + "is_dst": false, + "offset": -36000 + }, + { + "index": 8, + "is_dst": true, + "offset": -32400 + }, + { + "index": 12, + "is_dst": true, + "offset": -32400 + }, + { + "index": 16, + "is_dst": false, + "offset": -36000 + }, + { + "index": 21, + "is_dst": true, + "offset": -32400 + }, + { + "index": 26, + "is_dst": false, + "offset": -32400 + }, + { + "index": 30, + "is_dst": false, + "offset": -32400 + }, + { + "index": 35, + "is_dst": true, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-anguilla.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-anguilla.json new file mode 100644 index 000000000..b1bf4b72e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-anguilla.json @@ -0,0 +1,84 @@ +{ + "ids": [ + "america/anguilla", + "america/antigua", + "america/aruba", + "america/blanc-sablon", + "america/curacao", + "america/dominica", + "america/grenada", + "america/guadeloupe", + "america/kralendijk", + "america/lower_princes", + "america/marigot", + "america/montserrat", + "america/port_of_spain", + "america/puerto_rico", + "america/st_barthelemy", + "america/st_kitts", + "america/st_lucia", + "america/st_thomas", + "america/st_vincent", + "america/tortola", + "america/virgin" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "W", + "T", + "\u0000", + "A", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 1 + ], + "transitions": [ + -2233035335, + -873057600, + -769395600, + -765399600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15865 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-araguaina.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-araguaina.json new file mode 100644 index 000000000..bc31213fb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-araguaina.json @@ -0,0 +1,149 @@ +{ + "ids": [ + "america/araguaina" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767214032, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -191365200, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600, + 592974000, + 602042400, + 624423600, + 634701600, + 813726000, + 824004000, + 844570800, + 856058400, + 876106800, + 888717600, + 908074800, + 919562400, + 938919600, + 951616800, + 970974000, + 982461600, + 1003028400, + 1013911200, + 1036292400, + 1045360800, + 1350788400, + 1361066400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -11568 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-buenos_aires.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-buenos_aires.json new file mode 100644 index 000000000..fde8816c8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-buenos_aires.json @@ -0,0 +1,193 @@ +{ + "ids": [ + "america/argentina/buenos_aires", + "america/buenos_aires" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 3, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -2372097972, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687927600, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1198983600, + 1205632800, + 1224385200, + 1237082400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14028 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-catamarca.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-catamarca.json new file mode 100644 index 000000000..ea0ce69a2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-catamarca.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "america/argentina/catamarca", + "america/argentina/comodrivadavia", + "america/catamarca" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 5, + 4, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2372096212, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687931200, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1086058800, + 1087704000, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15788 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-cordoba.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-cordoba.json new file mode 100644 index 000000000..e41bb246e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-cordoba.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "america/argentina/cordoba", + "america/cordoba", + "america/rosario" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 5, + 4, + 5, + 4, + 3, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -2372096592, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687931200, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1198983600, + 1205632800, + 1224385200, + 1237082400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15408 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-jujuy.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-jujuy.json new file mode 100644 index 000000000..138bf620c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-jujuy.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "america/argentina/jujuy", + "america/jujuy" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 3, + 2, + 5, + 6, + 4, + 5, + 4, + 3, + 4, + 5, + 4 + ], + "transitions": [ + -2372096328, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 657086400, + 669178800, + 686721600, + 694231200, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15672 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + }, + { + "index": 12, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-la_rioja.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-la_rioja.json new file mode 100644 index 000000000..277bb81af --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-la_rioja.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "america/argentina/la_rioja" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 4, + 5, + 4, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2372095956, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667792800, + 673588800, + 687927600, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1086058800, + 1087704000, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16044 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-mendoza.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-mendoza.json new file mode 100644 index 000000000..b004b6cc3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-mendoza.json @@ -0,0 +1,193 @@ +{ + "ids": [ + "america/argentina/mendoza", + "america/mendoza" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 3, + 2, + 3, + 2, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2372095484, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 655963200, + 667796400, + 687499200, + 699418800, + 719380800, + 731469600, + 938919600, + 952052400, + 1085281200, + 1096171200, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16516 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-rio_gallegos.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-rio_gallegos.json new file mode 100644 index 000000000..7de58016d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-rio_gallegos.json @@ -0,0 +1,192 @@ +{ + "ids": [ + "america/argentina/rio_gallegos" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2372095388, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687927600, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1086058800, + 1087704000, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16612 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-salta.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-salta.json new file mode 100644 index 000000000..b1a997ba4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-salta.json @@ -0,0 +1,188 @@ +{ + "ids": [ + "america/argentina/salta" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 5, + 4, + 5, + 4, + 3, + 4, + 5, + 4 + ], + "transitions": [ + -2372096300, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687931200, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15700 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-san_juan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-san_juan.json new file mode 100644 index 000000000..e34387ba8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-san_juan.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "america/argentina/san_juan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 4, + 5, + 4, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2372095556, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667792800, + 673588800, + 687927600, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1085972400, + 1090728000, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16444 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-san_luis.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-san_luis.json new file mode 100644 index 000000000..21bc9efaf --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-san_luis.json @@ -0,0 +1,199 @@ +{ + "ids": [ + "america/argentina/san_luis" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 3, + 2, + 4, + 3, + 4, + 2, + 4, + 5, + 6, + 2, + 3, + 2, + 4 + ], + "transitions": [ + -2372096076, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 637380000, + 655963200, + 667796400, + 675748800, + 938919600, + 952052400, + 1085972400, + 1090728000, + 1198983600, + 1200880800, + 1205031600, + 1223784000, + 1236481200, + 1255233600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15924 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-tucuman.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-tucuman.json new file mode 100644 index 000000000..d7be811b5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-tucuman.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "america/argentina/tucuman" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 5, + 4, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -2372096348, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687931200, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1086058800, + 1087099200, + 1198983600, + 1205632800, + 1224385200, + 1237082400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15652 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-ushuaia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-ushuaia.json new file mode 100644 index 000000000..2adf59a00 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-argentina-ushuaia.json @@ -0,0 +1,192 @@ +{ + "ids": [ + "america/argentina/ushuaia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 3, + 4, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2372095608, + -1567453392, + -1233432000, + -1222981200, + -1205956800, + -1194037200, + -1172865600, + -1162501200, + -1141329600, + -1130965200, + -1109793600, + -1099429200, + -1078257600, + -1067806800, + -1046635200, + -1036270800, + -1015099200, + -1004734800, + -983563200, + -973198800, + -952027200, + -941576400, + -931032000, + -900882000, + -890337600, + -833749200, + -827265600, + -752274000, + -733780800, + -197326800, + -190843200, + -184194000, + -164491200, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 596948400, + 605066400, + 624423600, + 636516000, + 656478000, + 667965600, + 687927600, + 699415200, + 719377200, + 731469600, + 938919600, + 952052400, + 1085886000, + 1087704000, + 1198983600, + 1205632800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16392 + }, + { + "index": 4, + "is_dst": false, + "offset": -15408 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-asuncion.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-asuncion.json new file mode 100644 index 000000000..00713703b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-asuncion.json @@ -0,0 +1,269 @@ +{ + "ids": [ + "america/asuncion" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 3 + ], + "transitions": [ + -2524507760, + -1206389360, + 86760000, + 134017200, + 181368000, + 194497200, + 212990400, + 226033200, + 244526400, + 257569200, + 276062400, + 291783600, + 307598400, + 323406000, + 339220800, + 354942000, + 370756800, + 386478000, + 402292800, + 418014000, + 433828800, + 449636400, + 465451200, + 481172400, + 496987200, + 512708400, + 528523200, + 544244400, + 560059200, + 575866800, + 591681600, + 607402800, + 625032000, + 638938800, + 654753600, + 670474800, + 686721600, + 699418800, + 718257600, + 733546800, + 749448000, + 762318000, + 780984000, + 793767600, + 812520000, + 825649200, + 844574400, + 856666800, + 876024000, + 888721200, + 907473600, + 920775600, + 938923200, + 952225200, + 970372800, + 983674800, + 1002427200, + 1018148400, + 1030852800, + 1049598000, + 1062907200, + 1081047600, + 1097985600, + 1110682800, + 1129435200, + 1142132400, + 1160884800, + 1173582000, + 1192939200, + 1205031600, + 1224388800, + 1236481200, + 1255838400, + 1270954800, + 1286078400, + 1302404400, + 1317528000, + 1333854000, + 1349582400, + 1364094000, + 1381032000, + 1395543600, + 1412481600, + 1426993200, + 1443931200, + 1459047600, + 1475380800, + 1490497200, + 1506830400, + 1521946800, + 1538884800, + 1553396400, + 1570334400, + 1584846000, + 1601784000, + 1616900400, + 1633233600, + 1648350000, + 1664683200, + 1679799600, + 1696132800, + 1711249200, + 1728187200, + 1728961200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13840 + }, + { + "index": 4, + "is_dst": false, + "offset": -13840 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-atikokan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-atikokan.json new file mode 100644 index 000000000..253e66d07 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-atikokan.json @@ -0,0 +1,55 @@ +{ + "ids": [ + "america/atikokan", + "america/cayman", + "america/coral_harbour", + "america/panama", + "est" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2524502512, + -1946918424 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -19088 + }, + { + "index": 4, + "is_dst": false, + "offset": -19176 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-bahia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-bahia.json new file mode 100644 index 000000000..1981b6adc --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-bahia.json @@ -0,0 +1,169 @@ +{ + "ids": [ + "america/bahia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767216356, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -191365200, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600, + 592974000, + 602042400, + 624423600, + 634701600, + 656478000, + 666756000, + 687927600, + 697600800, + 719982000, + 728445600, + 750826800, + 761709600, + 782276400, + 793159200, + 813726000, + 824004000, + 844570800, + 856058400, + 876106800, + 888717600, + 908074800, + 919562400, + 938919600, + 951616800, + 970974000, + 982461600, + 1003028400, + 1013911200, + 1036292400, + 1045360800, + 1318734000, + 1330221600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -9244 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-bahia_banderas.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-bahia_banderas.json new file mode 100644 index 000000000..f29b44819 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-bahia_banderas.json @@ -0,0 +1,187 @@ +{ + "ids": [ + "america/bahia_banderas" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + -873828000, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 989139600, + 1001836800, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1175418000, + 1193558400, + 1207472400, + 1225008000, + 1238922000, + 1256457600, + 1270371600, + 1288508400, + 1301817600, + 1319958000, + 1333267200, + 1351407600, + 1365321600, + 1382857200, + 1396771200, + 1414306800, + 1428220800, + 1445756400, + 1459670400, + 1477810800, + 1491120000, + 1509260400, + 1522569600, + 1540710000, + 1554624000, + 1572159600, + 1586073600, + 1603609200, + 1617523200, + 1635663600, + 1648972800, + 1667113200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25260 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-barbados.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-barbados.json new file mode 100644 index 000000000..1eda4b3b4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-barbados.json @@ -0,0 +1,88 @@ +{ + "ids": [ + "america/barbados" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000", + "-", + "0", + "3", + "3", + "0", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1841256091, + -874263600, + -862682400, + -841604400, + -830714400, + -811882800, + -798660000, + 234943200, + 244616400, + 261554400, + 276066000, + 293004000, + 307515600, + 325058400, + 338706000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14309 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -12600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-belem.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-belem.json new file mode 100644 index 000000000..48783a263 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-belem.json @@ -0,0 +1,105 @@ +{ + "ids": [ + "america/belem" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767213964, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -191365200, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -11636 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-belize.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-belize.json new file mode 100644 index 000000000..8f35ad535 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-belize.json @@ -0,0 +1,272 @@ +{ + "ids": [ + "america/belize" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "-", + "0", + "5", + "3", + "0", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 1, + 5, + 1 + ], + "transitions": [ + -1822500432, + -1616954400, + -1606069800, + -1585504800, + -1574015400, + -1554055200, + -1542565800, + -1522605600, + -1511116200, + -1490551200, + -1479666600, + -1459101600, + -1448217000, + -1427652000, + -1416162600, + -1396202400, + -1384713000, + -1364752800, + -1353263400, + -1333303200, + -1321813800, + -1301248800, + -1290364200, + -1269799200, + -1258914600, + -1238349600, + -1226860200, + -1206900000, + -1195410600, + -1175450400, + -1163961000, + -1143396000, + -1132511400, + -1111946400, + -1101061800, + -1080496800, + -1069612200, + -1049047200, + -1037557800, + -1017597600, + -1006108200, + -986148000, + -974658600, + -954093600, + -943209000, + -922644000, + -911759400, + -891194400, + -879705000, + -868212000, + -769395600, + -758746800, + -701892000, + -690402600, + -670442400, + -658953000, + -638992800, + -627503400, + -606938400, + -596053800, + -575488800, + -564604200, + -544039200, + -532549800, + -512589600, + -501100200, + -481140000, + -469650600, + -449690400, + -438201000, + -417636000, + -406751400, + -386186400, + -375301800, + -354736800, + -343247400, + -323287200, + -311797800, + -291837600, + -280348200, + -259783200, + -248898600, + -228333600, + -217449000, + -196884000, + -185999400, + -165434400, + -153945000, + -133984800, + -122495400, + -102535200, + -91045800, + -70480800, + -59596200, + 123919200, + 129618000, + 409039200, + 413874000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21168 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -19800 + }, + { + "index": 14, + "is_dst": true, + "offset": -18000 + }, + { + "index": 18, + "is_dst": true, + "offset": -18000 + }, + { + "index": 22, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-boa_vista.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-boa_vista.json new file mode 100644 index 000000000..1c2b35cd3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-boa_vista.json @@ -0,0 +1,113 @@ +{ + "ids": [ + "america/boa_vista" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767211040, + -1206954000, + -1191358800, + -1175371200, + -1159822800, + -633816000, + -622065600, + -602280000, + -591829200, + -570744000, + -560206800, + -539121600, + -531349200, + -191361600, + -184194000, + -155160000, + -150066000, + -128894400, + -121122000, + -99950400, + -89586000, + -68414400, + -57963600, + 499752000, + 511239600, + 530596800, + 540270000, + 562132800, + 571201200, + 938923200, + 951620400, + 970977600, + 971578800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14560 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-bogota.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-bogota.json new file mode 100644 index 000000000..a10124dc5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-bogota.json @@ -0,0 +1,64 @@ +{ + "ids": [ + "america/bogota" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-05", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2 + ], + "transitions": [ + -2707671824, + -1739041424, + 704782800, + 729057600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -17776 + }, + { + "index": 4, + "is_dst": false, + "offset": -17776 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-boise.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-boise.json new file mode 100644 index 000000000..b1840bb06 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-boise.json @@ -0,0 +1,290 @@ +{ + "ids": [ + "america/boise" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": { + "abbr": "MDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 5, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6 + ], + "transitions": [ + -2717640000, + -1633269600, + -1615129200, + -1601820000, + -1583679600, + -1471788000, + -880210800, + -769395600, + -765388800, + -84380400, + -68659200, + -52930800, + -37209600, + -21481200, + -5760000, + 9968400, + 25689600, + 41418000, + 57744000, + 73472400, + 89193600, + 104922000, + 120643200, + 129114000, + 152092800, + 162378000, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1173603600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -27889 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": false, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": true, + "offset": -21600 + }, + { + "index": 24, + "is_dst": true, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-cambridge_bay.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cambridge_bay.json new file mode 100644 index 000000000..1a579bc27 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cambridge_bay.json @@ -0,0 +1,271 @@ +{ + "ids": [ + "america/cambridge_bay" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": { + "abbr": "MDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 5, + 6, + 7, + 5, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4 + ], + "transitions": [ + -1577923200, + -880210800, + -769395600, + -765388800, + 73472400, + 89193600, + 104922000, + 120643200, + 136371600, + 152092800, + 167821200, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954662400, + 972802800, + 973400400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1173603600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + }, + { + "index": 24, + "is_dst": true, + "offset": -18000 + }, + { + "index": 28, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-campo_grande.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-campo_grande.json new file mode 100644 index 000000000..df8156901 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-campo_grande.json @@ -0,0 +1,229 @@ +{ + "ids": [ + "america/campo_grande" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767212492, + -1206954000, + -1191358800, + -1175371200, + -1159822800, + -633816000, + -622065600, + -602280000, + -591829200, + -570744000, + -560206800, + -539121600, + -531349200, + -191361600, + -184194000, + -155160000, + -150066000, + -128894400, + -121122000, + -99950400, + -89586000, + -68414400, + -57963600, + 499752000, + 511239600, + 530596800, + 540270000, + 562132800, + 571201200, + 592977600, + 602046000, + 624427200, + 634705200, + 656481600, + 666759600, + 687931200, + 697604400, + 719985600, + 728449200, + 750830400, + 761713200, + 782280000, + 793162800, + 813729600, + 824007600, + 844574400, + 856062000, + 876110400, + 888721200, + 908078400, + 919566000, + 938923200, + 951620400, + 970977600, + 982465200, + 1003032000, + 1013914800, + 1036296000, + 1045364400, + 1066536000, + 1076814000, + 1099368000, + 1108868400, + 1129435200, + 1140318000, + 1162699200, + 1172372400, + 1192334400, + 1203217200, + 1224388800, + 1234666800, + 1255838400, + 1266721200, + 1287288000, + 1298170800, + 1318737600, + 1330225200, + 1350792000, + 1361070000, + 1382241600, + 1392519600, + 1413691200, + 1424574000, + 1445140800, + 1456023600, + 1476590400, + 1487473200, + 1508040000, + 1518922800, + 1541304000, + 1550372400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13108 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-cancun.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cancun.json new file mode 100644 index 000000000..d2a7b0364 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cancun.json @@ -0,0 +1,151 @@ +{ + "ids": [ + "america/cancun" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 3, + 2, + 4, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 2 + ], + "transitions": [ + -1514743200, + 378201600, + 410504400, + 828864000, + 846399600, + 860313600, + 877849200, + 891759600, + 902037600, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 989136000, + 1001833200, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1175414400, + 1193554800, + 1207468800, + 1225004400, + 1238918400, + 1256454000, + 1270368000, + 1288508400, + 1301817600, + 1319958000, + 1333267200, + 1351407600, + 1365321600, + 1382857200, + 1396771200, + 1414306800, + 1422777600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20824 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-caracas.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-caracas.json new file mode 100644 index 000000000..e54778c33 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-caracas.json @@ -0,0 +1,68 @@ +{ + "ids": [ + "america/caracas" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "3", + "0", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2524505536, + -1826739140, + -157750200, + 1197183600, + 1462086000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16064 + }, + { + "index": 4, + "is_dst": false, + "offset": -16060 + }, + { + "index": 8, + "is_dst": false, + "offset": -16200 + }, + { + "index": 14, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-cayenne.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cayenne.json new file mode 100644 index 000000000..59378c1f7 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cayenne.json @@ -0,0 +1,51 @@ +{ + "ids": [ + "america/cayenne" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -1846269040, + -71092800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -12560 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-chicago.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-chicago.json new file mode 100644 index 000000000..74ec2ad82 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-chicago.json @@ -0,0 +1,452 @@ +{ + "ids": [ + "america/chicago", + "us/central" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 4, + 5, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -1563724800, + -1551632400, + -1538928000, + -1520182800, + -1504454400, + -1491757200, + -1473004800, + -1459702800, + -1441555200, + -1428253200, + -1410105600, + -1396803600, + -1378656000, + -1365354000, + -1347206400, + -1333904400, + -1315152000, + -1301850000, + -1283702400, + -1270400400, + -1252252800, + -1238950800, + -1220803200, + -1207501200, + -1189353600, + -1176051600, + -1157299200, + -1144602000, + -1125849600, + -1112547600, + -1094400000, + -1081098000, + -1067788800, + -1045414800, + -1031500800, + -1018198800, + -1000051200, + -986749200, + -967996800, + -955299600, + -936547200, + -923245200, + -905097600, + -891795600, + -880214400, + -769395600, + -765392400, + -747244800, + -733942800, + -715795200, + -702493200, + -684345600, + -671043600, + -652896000, + -639594000, + -620841600, + -608144400, + -589392000, + -576090000, + -557942400, + -544640400, + -526492800, + -513190800, + -495043200, + -481741200, + -463593600, + -447267600, + -431539200, + -415818000, + -400089600, + -384368400, + -368640000, + -352918800, + -337190400, + -321469200, + -305740800, + -289414800, + -273686400, + -257965200, + -242236800, + -226515600, + -210787200, + -195066000, + -179337600, + -163616400, + -147888000, + -131562000, + -116438400, + -100112400, + -84384000, + -68662800, + -52934400, + -37213200, + -21484800, + -5763600, + 9964800, + 25686000, + 41414400, + 57740400, + 73468800, + 89190000, + 104918400, + 120639600, + 126691200, + 152089200, + 162374400, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 262771200, + 278492400, + 294220800, + 309942000, + 325670400, + 341391600, + 357120000, + 372841200, + 388569600, + 404895600, + 420019200, + 436345200, + 452073600, + 467794800, + 483523200, + 499244400, + 514972800, + 530694000, + 544608000, + 562143600, + 576057600, + 594198000, + 607507200, + 625647600, + 638956800, + 657097200, + 671011200, + 688546800, + 702460800, + 719996400, + 733910400, + 752050800, + 765360000, + 783500400, + 796809600, + 814950000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 986112000, + 1004252400, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21036 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": false, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-chihuahua.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-chihuahua.json new file mode 100644 index 000000000..26581a93d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-chihuahua.json @@ -0,0 +1,185 @@ +{ + "ids": [ + "america/chihuahua" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 4, + 2, + 4, + 2, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 2 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + 828864000, + 846399600, + 860313600, + 877849200, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 989139600, + 1001836800, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1175418000, + 1193558400, + 1207472400, + 1225008000, + 1238922000, + 1256457600, + 1270371600, + 1288512000, + 1301821200, + 1319961600, + 1333270800, + 1351411200, + 1365325200, + 1382860800, + 1396774800, + 1414310400, + 1428224400, + 1445760000, + 1459674000, + 1477814400, + 1491123600, + 1509264000, + 1522573200, + 1540713600, + 1554627600, + 1572163200, + 1586077200, + 1603612800, + 1617526800, + 1635667200, + 1648976400, + 1667116800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25460 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-ciudad_juarez.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-ciudad_juarez.json new file mode 100644 index 000000000..d771f1ee0 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-ciudad_juarez.json @@ -0,0 +1,214 @@ +{ + "ids": [ + "america/ciudad_juarez" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": { + "abbr": "MDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 4, + 2, + 4, + 2, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 2, + 1 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + 828864000, + 846399600, + 860313600, + 877849200, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 989139600, + 1001836800, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1175418000, + 1193558400, + 1207472400, + 1225008000, + 1238922000, + 1256457600, + 1268557200, + 1289116800, + 1300006800, + 1320566400, + 1331456400, + 1352016000, + 1362906000, + 1383465600, + 1394355600, + 1414915200, + 1425805200, + 1446364800, + 1457859600, + 1478419200, + 1489309200, + 1509868800, + 1520758800, + 1541318400, + 1552208400, + 1572768000, + 1583658000, + 1604217600, + 1615712400, + 1636272000, + 1647162000, + 1667116800, + 1669788000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25556 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-costa_rica.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-costa_rica.json new file mode 100644 index 000000000..7990535db --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-costa_rica.json @@ -0,0 +1,77 @@ +{ + "ids": [ + "america/costa_rica" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "J", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2524501427, + -1545071027, + 288770400, + 297234000, + 320220000, + 328683600, + 664264800, + 678344400, + 695714400, + 700635600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20173 + }, + { + "index": 4, + "is_dst": false, + "offset": -20173 + }, + { + "index": 9, + "is_dst": false, + "offset": -21600 + }, + { + "index": 13, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-coyhaique.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-coyhaique.json new file mode 100644 index 000000000..60cb9673e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-coyhaique.json @@ -0,0 +1,341 @@ +{ + "ids": [ + "america/coyhaique" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 3, + 2, + 3, + 4, + 2, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 6 + ], + "transitions": [ + -2524504304, + -1892661435, + -1688410800, + -1619205435, + -1593806400, + -1335986235, + -1317585600, + -1304362800, + -1286049600, + -1272826800, + -1254513600, + -1241290800, + -1222977600, + -1209754800, + -1191355200, + -1178132400, + -870552000, + -865278000, + -736632000, + -718056000, + -713649600, + -36619200, + -23922000, + -3355200, + 7527600, + 24465600, + 37767600, + 55915200, + 69217200, + 87969600, + 100666800, + 118209600, + 132116400, + 150868800, + 163566000, + 182318400, + 195620400, + 213768000, + 227070000, + 245217600, + 258519600, + 277272000, + 289969200, + 308721600, + 321418800, + 340171200, + 353473200, + 371620800, + 384922800, + 403070400, + 416372400, + 434520000, + 447822000, + 466574400, + 479271600, + 498024000, + 510721200, + 529473600, + 545194800, + 560923200, + 574225200, + 592372800, + 605674800, + 624427200, + 637124400, + 653457600, + 668574000, + 687326400, + 700628400, + 718776000, + 732078000, + 750225600, + 763527600, + 781675200, + 794977200, + 813729600, + 826426800, + 845179200, + 859690800, + 876628800, + 889930800, + 906868800, + 923194800, + 939528000, + 952830000, + 971582400, + 984279600, + 1003032000, + 1015729200, + 1034481600, + 1047178800, + 1065931200, + 1079233200, + 1097380800, + 1110682800, + 1128830400, + 1142132400, + 1160884800, + 1173582000, + 1192334400, + 1206846000, + 1223784000, + 1237086000, + 1255233600, + 1270350000, + 1286683200, + 1304823600, + 1313899200, + 1335668400, + 1346558400, + 1367118000, + 1378612800, + 1398567600, + 1410062400, + 1463281200, + 1471147200, + 1494730800, + 1502596800, + 1526180400, + 1534046400, + 1554606000, + 1567915200, + 1586055600, + 1599364800, + 1617505200, + 1630814400, + 1648954800, + 1662868800, + 1680404400, + 1693713600, + 1712458800, + 1725768000, + 1742439600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -17296 + }, + { + "index": 4, + "is_dst": false, + "offset": -16965 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + }, + { + "index": 16, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-creston.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-creston.json new file mode 100644 index 000000000..471dd2eb8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-creston.json @@ -0,0 +1,81 @@ +{ + "ids": [ + "america/creston", + "america/phoenix", + "mst", + "us/arizona" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 2, + 1 + ], + "transitions": [ + -2717643600, + -1633273200, + -1615132800, + -1601823600, + -1583683200, + -880210800, + -820519140, + -812653140, + -796845540, + -84380400, + -68659200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -26898 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-cuiaba.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cuiaba.json new file mode 100644 index 000000000..d2d3ded04 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-cuiaba.json @@ -0,0 +1,225 @@ +{ + "ids": [ + "america/cuiaba" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767212140, + -1206954000, + -1191358800, + -1175371200, + -1159822800, + -633816000, + -622065600, + -602280000, + -591829200, + -570744000, + -560206800, + -539121600, + -531349200, + -191361600, + -184194000, + -155160000, + -150066000, + -128894400, + -121122000, + -99950400, + -89586000, + -68414400, + -57963600, + 499752000, + 511239600, + 530596800, + 540270000, + 562132800, + 571201200, + 592977600, + 602046000, + 624427200, + 634705200, + 656481600, + 666759600, + 687931200, + 697604400, + 719985600, + 728449200, + 750830400, + 761713200, + 782280000, + 793162800, + 813729600, + 824007600, + 844574400, + 856062000, + 876110400, + 888721200, + 908078400, + 919566000, + 938923200, + 951620400, + 970977600, + 982465200, + 1003032000, + 1013914800, + 1036296000, + 1045364400, + 1099368000, + 1108868400, + 1129435200, + 1140318000, + 1162699200, + 1172372400, + 1192334400, + 1203217200, + 1224388800, + 1234666800, + 1255838400, + 1266721200, + 1287288000, + 1298170800, + 1318737600, + 1330225200, + 1350792000, + 1361070000, + 1382241600, + 1392519600, + 1413691200, + 1424574000, + 1445140800, + 1456023600, + 1476590400, + 1487473200, + 1508040000, + 1518922800, + 1541304000, + 1550372400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13460 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-danmarkshavn.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-danmarkshavn.json new file mode 100644 index 000000000..d7cb34069 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-danmarkshavn.json @@ -0,0 +1,124 @@ +{ + "ids": [ + "america/danmarkshavn" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000", + "G", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3 + ], + "transitions": [ + -1686091520, + 323845200, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 820465200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -4480 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + }, + { + "index": 12, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-dawson.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-dawson.json new file mode 100644 index 000000000..a191c1fd7 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-dawson.json @@ -0,0 +1,288 @@ +{ + "ids": [ + "america/dawson" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "Y", + "D", + "T", + "\u0000", + "Y", + "W", + "T", + "\u0000", + "Y", + "P", + "T", + "\u0000", + "Y", + "D", + "D", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 5, + 1, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 8 + ], + "transitions": [ + -2188996940, + -1632056400, + -1615125600, + -1596978000, + -1583164800, + -880203600, + -769395600, + -765381600, + -147884400, + -131554800, + 120646800, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 452080800, + 467802000, + 483530400, + 499251600, + 514980000, + 530701200, + 544615200, + 562150800, + 576064800, + 594205200, + 607514400, + 625654800, + 638964000, + 657104400, + 671018400, + 688554000, + 702468000, + 720003600, + 733917600, + 752058000, + 765367200, + 783507600, + 796816800, + 814957200, + 828871200, + 846406800, + 860320800, + 877856400, + 891770400, + 909306000, + 923220000, + 941360400, + 954669600, + 972810000, + 986119200, + 1004259600, + 1018173600, + 1035709200, + 1049623200, + 1067158800, + 1081072800, + 1099213200, + 1112522400, + 1130662800, + 1143972000, + 1162112400, + 1173607200, + 1194166800, + 1205056800, + 1225616400, + 1236506400, + 1257066000, + 1268560800, + 1289120400, + 1300010400, + 1320570000, + 1331460000, + 1352019600, + 1362909600, + 1383469200, + 1394359200, + 1414918800, + 1425808800, + 1446368400, + 1457863200, + 1478422800, + 1489312800, + 1509872400, + 1520762400, + 1541322000, + 1552212000, + 1572771600, + 1583661600, + 1604214000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -33460 + }, + { + "index": 4, + "is_dst": false, + "offset": -32400 + }, + { + "index": 8, + "is_dst": true, + "offset": -28800 + }, + { + "index": 12, + "is_dst": true, + "offset": -28800 + }, + { + "index": 16, + "is_dst": true, + "offset": -28800 + }, + { + "index": 20, + "is_dst": true, + "offset": -25200 + }, + { + "index": 25, + "is_dst": false, + "offset": -28800 + }, + { + "index": 29, + "is_dst": true, + "offset": -25200 + }, + { + "index": 33, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-dawson_creek.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-dawson_creek.json new file mode 100644 index 000000000..fd7038471 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-dawson_creek.json @@ -0,0 +1,190 @@ +{ + "ids": [ + "america/dawson_creek" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -2713881544, + -1632060000, + -1615129200, + -880207200, + -769395600, + -765385200, + -715788000, + -702486000, + -684338400, + -671036400, + -652888800, + -639586800, + -620834400, + -608137200, + -589384800, + -576082800, + -557935200, + -544633200, + -526485600, + -513183600, + -495036000, + -481734000, + -463586400, + -450284400, + -431532000, + -418230000, + -400082400, + -386780400, + -368632800, + -355330800, + -337183200, + -323881200, + -305733600, + -292431600, + -273679200, + -260982000, + -242229600, + -226508400, + -210780000, + -195058800, + -179330400, + -163609200, + -147880800, + -131554800, + -116431200, + -100105200, + -84376800, + -68655600, + -52927200, + -37206000, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 84013200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -28856 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-denver.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-denver.json new file mode 100644 index 000000000..92c60d4c5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-denver.json @@ -0,0 +1,289 @@ +{ + "ids": [ + "america/denver", + "america/shiprock", + "navajo", + "us/mountain" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": { + "abbr": "MDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2717643600, + -1633273200, + -1615132800, + -1601823600, + -1583683200, + -1570374000, + -1551628800, + -1538924400, + -1534089600, + -880210800, + -769395600, + -765388800, + -147884400, + -131558400, + -116434800, + -100108800, + -84380400, + -68659200, + -52930800, + -37209600, + -21481200, + -5760000, + 9968400, + 25689600, + 41418000, + 57744000, + 73472400, + 89193600, + 104922000, + 120643200, + 126694800, + 152092800, + 162378000, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1173603600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25196 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-detroit.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-detroit.json new file mode 100644 index 000000000..d34548b24 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-detroit.json @@ -0,0 +1,262 @@ +{ + "ids": [ + "america/detroit", + "us/michigan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "W", + "T", + "\u0000", + "E", + "P", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5 + ], + "transitions": [ + -2051202469, + -1724083200, + -880218000, + -769395600, + -765396000, + -684349200, + -671047200, + -80506740, + -68666400, + -52938000, + -37216800, + 104914800, + 120636000, + 126687600, + 152085600, + 167814000, + 183535200, + 199263600, + 215589600, + 230713200, + 247039200, + 262767600, + 278488800, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600, + 452070000, + 467791200, + 483519600, + 499240800, + 514969200, + 530690400, + 544604400, + 562140000, + 576054000, + 594194400, + 607503600, + 625644000, + 638953200, + 657093600, + 671007600, + 688543200, + 702457200, + 719992800, + 733906800, + 752047200, + 765356400, + 783496800, + 796806000, + 814946400, + 828860400, + 846396000, + 860310000, + 877845600, + 891759600, + 909295200, + 923209200, + 941349600, + 954658800, + 972799200, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -19931 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -14400 + }, + { + "index": 20, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-edmonton.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-edmonton.json new file mode 100644 index 000000000..bf93f6139 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-edmonton.json @@ -0,0 +1,332 @@ +{ + "ids": [ + "america/edmonton", + "america/yellowknife", + "canada/mountain" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -1998663968, + -1632063600, + -1615132800, + -1600614000, + -1596816000, + -1567954800, + -1551628800, + -1536505200, + -1523203200, + -1504450800, + -1491753600, + -1473001200, + -1459699200, + -880210800, + -769395600, + -765388800, + -715791600, + -702489600, + 73472400, + 89193600, + 104922000, + 120643200, + 136371600, + 152092800, + 167821200, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1173603600, + 1194163200, + 1205053200, + 1225612800, + 1236502800, + 1257062400, + 1268557200, + 1289116800, + 1300006800, + 1320566400, + 1331456400, + 1352016000, + 1362906000, + 1383465600, + 1394355600, + 1414915200, + 1425805200, + 1446364800, + 1457859600, + 1478419200, + 1489309200, + 1509868800, + 1520758800, + 1541318400, + 1552208400, + 1572768000, + 1583658000, + 1604217600, + 1615712400, + 1636272000, + 1647162000, + 1667721600, + 1678611600, + 1699171200, + 1710061200, + 1730620800, + 1741510800, + 1762070400, + 1772960400, + 1793520000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -27232 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-eirunepe.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-eirunepe.json new file mode 100644 index 000000000..2a7ceffdd --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-eirunepe.json @@ -0,0 +1,118 @@ +{ + "ids": [ + "america/eirunepe" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-05", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1 + ], + "transitions": [ + -1767208832, + -1206950400, + -1191355200, + -1175367600, + -1159819200, + -633812400, + -622062000, + -602276400, + -591825600, + -570740400, + -560203200, + -539118000, + -531345600, + -191358000, + -184190400, + -155156400, + -150062400, + -128890800, + -121118400, + -99946800, + -89582400, + -68410800, + -57960000, + 499755600, + 511243200, + 530600400, + 540273600, + 562136400, + 571204800, + 750834000, + 761716800, + 1214283600, + 1384056000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16768 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": true, + "offset": -14400 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-el_salvador.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-el_salvador.json new file mode 100644 index 000000000..6859150f4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-el_salvador.json @@ -0,0 +1,57 @@ +{ + "ids": [ + "america/el_salvador" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1546279392, + 547020000, + 559717200, + 578469600, + 591166800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21408 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-ensenada.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-ensenada.json new file mode 100644 index 000000000..a9475ba03 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-ensenada.json @@ -0,0 +1,368 @@ +{ + "ids": [ + "america/ensenada", + "america/santa_isabel", + "america/tijuana", + "mexico/bajanorte" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "PST", + "offset": -28800, + "transition": { + "abbr": "PDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 3, + 2, + 4, + 5, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -1514739600, + -1451667600, + -1343145600, + -1234803600, + -1222963200, + -1207242000, + -873820800, + -769395600, + -761418000, + -686073600, + -661539600, + -620755200, + -608144400, + -589384800, + -576082800, + -557935200, + -544633200, + -526489200, + -513183600, + -495039600, + -481734000, + -463590000, + -450284400, + -431535600, + -418230000, + -400086000, + -386780400, + -368636400, + -355330800, + -337186800, + -323881200, + -305737200, + -292431600, + -273682800, + -260982000, + -242233200, + -226508400, + -210783600, + -195058800, + -179334000, + -163609200, + -147884400, + -131554800, + -116434800, + -100105200, + -84376800, + -68655600, + -52927200, + -37206000, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 126698400, + 152096400, + 162381600, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 452080800, + 467802000, + 483530400, + 499251600, + 514980000, + 530701200, + 544615200, + 562150800, + 576064800, + 594205200, + 607514400, + 625654800, + 638964000, + 657104400, + 671018400, + 688554000, + 702468000, + 720003600, + 733917600, + 752058000, + 765367200, + 783507600, + 796816800, + 814957200, + 828871200, + 846406800, + 860320800, + 877856400, + 891770400, + 909306000, + 923220000, + 941360400, + 954669600, + 972810000, + 986119200, + 1004259600, + 1018173600, + 1035709200, + 1049623200, + 1067158800, + 1081072800, + 1099213200, + 1112522400, + 1130662800, + 1143972000, + 1162112400, + 1175421600, + 1193562000, + 1207476000, + 1225011600, + 1238925600, + 1256461200, + 1268560800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -28084 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -28800 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": true, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-fort_nelson.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-fort_nelson.json new file mode 100644 index 000000000..884939ae3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-fort_nelson.json @@ -0,0 +1,360 @@ +{ + "ids": [ + "america/fort_nelson" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5 + ], + "transitions": [ + -2713880953, + -1632060000, + -1615129200, + -880207200, + -769395600, + -765385200, + -715788000, + -702486000, + -684338400, + -671036400, + -652888800, + -639586800, + -620834400, + -608137200, + -589384800, + -576082800, + -557935200, + -544633200, + -526485600, + -513183600, + -495036000, + -481734000, + -463586400, + -450284400, + -431532000, + -418230000, + -400082400, + -386780400, + -368632800, + -355330800, + -337183200, + -323881200, + -305733600, + -292431600, + -273679200, + -260982000, + -242229600, + -226508400, + -210780000, + -195058800, + -179330400, + -163609200, + -147880800, + -131554800, + -116431200, + -100105200, + -84376800, + -68655600, + -52927200, + -37206000, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 136375200, + 152096400, + 167824800, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 452080800, + 467802000, + 483530400, + 499251600, + 514980000, + 530701200, + 544615200, + 562150800, + 576064800, + 594205200, + 607514400, + 625654800, + 638964000, + 657104400, + 671018400, + 688554000, + 702468000, + 720003600, + 733917600, + 752058000, + 765367200, + 783507600, + 796816800, + 814957200, + 828871200, + 846406800, + 860320800, + 877856400, + 891770400, + 909306000, + 923220000, + 941360400, + 954669600, + 972810000, + 986119200, + 1004259600, + 1018173600, + 1035709200, + 1049623200, + 1067158800, + 1081072800, + 1099213200, + 1112522400, + 1130662800, + 1143972000, + 1162112400, + 1173607200, + 1194166800, + 1205056800, + 1225616400, + 1236506400, + 1257066000, + 1268560800, + 1289120400, + 1300010400, + 1320570000, + 1331460000, + 1352019600, + 1362909600, + 1383469200, + 1394359200, + 1414918800, + 1425808800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -29447 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-fort_wayne.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-fort_wayne.json new file mode 100644 index 000000000..5b6162874 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-fort_wayne.json @@ -0,0 +1,189 @@ +{ + "ids": [ + "america/fort_wayne", + "america/indiana/indianapolis", + "america/indianapolis", + "us/east-indiana" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 1, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -900259200, + -891795600, + -880214400, + -769395600, + -765392400, + -747244800, + -733942800, + -715795200, + -702493200, + -684345600, + -671043600, + -652896000, + -639594000, + -620841600, + -608144400, + -589392000, + -576090000, + -557942400, + -544640400, + -526492800, + -513190800, + -495043200, + -481741200, + -463593600, + -386787600, + -368640000, + -21488400, + -5767200, + 9961200, + 25682400, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20678 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-fortaleza.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-fortaleza.json new file mode 100644 index 000000000..7a81e2f6e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-fortaleza.json @@ -0,0 +1,125 @@ +{ + "ids": [ + "america/fortaleza" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767216360, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -191365200, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600, + 592974000, + 602042400, + 624423600, + 634701600, + 938919600, + 951616800, + 970974000, + 972180000, + 1003028400, + 1013911200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -9240 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-glace_bay.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-glace_bay.json new file mode 100644 index 000000000..4a9e62a53 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-glace_bay.json @@ -0,0 +1,250 @@ +{ + "ids": [ + "america/glace_bay" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000", + "A", + "W", + "T", + "\u0000", + "A", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": { + "abbr": "ADT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2131646412, + -1632074400, + -1615143600, + -880221600, + -769395600, + -765399600, + -526500000, + -513198000, + 73461600, + 89182800, + 104911200, + 120632400, + 136360800, + 152082000, + 167810400, + 183531600, + 199260000, + 215586000, + 230709600, + 247035600, + 262764000, + 278485200, + 294213600, + 309934800, + 325663200, + 341384400, + 357112800, + 372834000, + 388562400, + 404888400, + 420012000, + 436338000, + 452066400, + 467787600, + 483516000, + 499237200, + 514965600, + 530686800, + 544600800, + 562136400, + 576050400, + 594190800, + 607500000, + 625640400, + 638949600, + 657090000, + 671004000, + 688539600, + 702453600, + 719989200, + 733903200, + 752043600, + 765352800, + 783493200, + 796802400, + 814942800, + 828856800, + 846392400, + 860306400, + 877842000, + 891756000, + 909291600, + 923205600, + 941346000, + 954655200, + 972795600, + 986104800, + 1004245200, + 1018159200, + 1035694800, + 1049608800, + 1067144400, + 1081058400, + 1099198800, + 1112508000, + 1130648400, + 1143957600, + 1162098000, + 1173592800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14388 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-godthab.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-godthab.json new file mode 100644 index 000000000..3cef459d2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-godthab.json @@ -0,0 +1,258 @@ +{ + "ids": [ + "america/godthab", + "america/nuuk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-02", + "offset": -7200, + "transition": { + "abbr": "-01", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 0 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": -3600 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 3 + ], + "transitions": [ + -1686083584, + 323845200, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000, + 846378000, + 859683600, + 877827600, + 891133200, + 909277200, + 922582800, + 941331600, + 954032400, + 972781200, + 985482000, + 1004230800, + 1017536400, + 1035680400, + 1048986000, + 1067130000, + 1080435600, + 1099184400, + 1111885200, + 1130634000, + 1143334800, + 1162083600, + 1174784400, + 1193533200, + 1206838800, + 1224982800, + 1238288400, + 1256432400, + 1269738000, + 1288486800, + 1301187600, + 1319936400, + 1332637200, + 1351386000, + 1364691600, + 1382835600, + 1396141200, + 1414285200, + 1427590800, + 1445734800, + 1459040400, + 1477789200, + 1490490000, + 1509238800, + 1521939600, + 1540688400, + 1553994000, + 1572138000, + 1585443600, + 1603587600, + 1616893200, + 1635642000, + 1648342800, + 1667091600, + 1679792400, + 1698541200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -12416 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + }, + { + "index": 8, + "is_dst": false, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-goose_bay.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-goose_bay.json new file mode 100644 index 000000000..4d0932c15 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-goose_bay.json @@ -0,0 +1,434 @@ +{ + "ids": [ + "america/goose_bay" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "N", + "S", + "T", + "\u0000", + "N", + "D", + "T", + "\u0000", + "N", + "W", + "T", + "\u0000", + "N", + "P", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000", + "A", + "D", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": { + "abbr": "ADT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 6, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 9, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7 + ], + "transitions": [ + -2713895900, + -1632076148, + -1615145348, + -1096921748, + -1061670600, + -1048973400, + -1030221000, + -1017523800, + -998771400, + -986074200, + -966717000, + -954624600, + -935267400, + -922570200, + -903817800, + -891120600, + -872368200, + -769395600, + -765401400, + -746044200, + -733347000, + -714594600, + -701897400, + -683145000, + -670447800, + -651695400, + -638998200, + -619641000, + -606943800, + -589401000, + -576099000, + -557951400, + -544649400, + -526501800, + -513199800, + -495052200, + -481750200, + -463602600, + -450300600, + -431548200, + -418246200, + -400098600, + -386796600, + -368649000, + -355347000, + -337199400, + -323897400, + -305749800, + -289423800, + -273695400, + -257974200, + -242245800, + -226524600, + -210796200, + -195075000, + -179346600, + -163625400, + -147897000, + -131571000, + -119903400, + -116445600, + -100119600, + -84391200, + -68670000, + -52941600, + -37220400, + -21492000, + -5770800, + 9957600, + 25678800, + 41407200, + 57733200, + 73461600, + 89182800, + 104911200, + 120632400, + 136360800, + 152082000, + 167810400, + 183531600, + 199260000, + 215586000, + 230709600, + 247035600, + 262764000, + 278485200, + 294213600, + 309934800, + 325663200, + 341384400, + 357112800, + 372834000, + 388562400, + 404888400, + 420012000, + 436338000, + 452066400, + 467787600, + 483516000, + 499237200, + 514965600, + 530686800, + 544593660, + 562129260, + 576043260, + 594180060, + 607492860, + 625633260, + 638942460, + 657082860, + 670996860, + 688532460, + 702446460, + 719982060, + 733896060, + 752036460, + 765345660, + 783486060, + 796795260, + 814935660, + 828849660, + 846385260, + 860299260, + 877834860, + 891748860, + 909284460, + 923198460, + 941338860, + 954648060, + 972788460, + 986097660, + 1004238060, + 1018152060, + 1035687660, + 1049601660, + 1067137260, + 1081051260, + 1099191660, + 1112500860, + 1130641260, + 1143950460, + 1162090860, + 1173585660, + 1194145260, + 1205035260, + 1225594860, + 1236484860, + 1257044460, + 1268539260, + 1289098860, + 1299988860, + 1320555600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14500 + }, + { + "index": 4, + "is_dst": false, + "offset": -12652 + }, + { + "index": 8, + "is_dst": true, + "offset": -9052 + }, + { + "index": 4, + "is_dst": false, + "offset": -12600 + }, + { + "index": 8, + "is_dst": true, + "offset": -9000 + }, + { + "index": 12, + "is_dst": true, + "offset": -9000 + }, + { + "index": 16, + "is_dst": true, + "offset": -9000 + }, + { + "index": 20, + "is_dst": false, + "offset": -14400 + }, + { + "index": 24, + "is_dst": true, + "offset": -10800 + }, + { + "index": 28, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-grand_turk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-grand_turk.json new file mode 100644 index 000000000..2fc517519 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-grand_turk.json @@ -0,0 +1,244 @@ +{ + "ids": [ + "america/grand_turk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "K", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 3 + ], + "transitions": [ + -2524504528, + -1827687170, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600, + 452070000, + 467791200, + 483519600, + 499240800, + 514969200, + 530690400, + 544604400, + 562140000, + 576054000, + 594194400, + 607503600, + 625644000, + 638953200, + 657093600, + 671007600, + 688543200, + 702457200, + 719992800, + 733906800, + 752047200, + 765356400, + 783496800, + 796806000, + 814946400, + 828860400, + 846396000, + 860310000, + 877845600, + 891759600, + 909295200, + 923209200, + 941349600, + 954658800, + 972799200, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400, + 1194156000, + 1205046000, + 1225605600, + 1236495600, + 1257055200, + 1268550000, + 1289109600, + 1299999600, + 1320559200, + 1331449200, + 1352008800, + 1362898800, + 1383458400, + 1394348400, + 1414908000, + 1425798000, + 1520751600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -17072 + }, + { + "index": 4, + "is_dst": false, + "offset": -18430 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-guatemala.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-guatemala.json new file mode 100644 index 000000000..10115a9ee --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-guatemala.json @@ -0,0 +1,65 @@ +{ + "ids": [ + "america/guatemala" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1617040676, + 123055200, + 130914000, + 422344800, + 433054800, + 669708000, + 684219600, + 1146376800, + 1159678800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21724 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-guayaquil.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-guayaquil.json new file mode 100644 index 000000000..1137243ba --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-guayaquil.json @@ -0,0 +1,64 @@ +{ + "ids": [ + "america/guayaquil" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "Q", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-05", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2 + ], + "transitions": [ + -2524502440, + -1230749160, + 722926800, + 728884800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -19160 + }, + { + "index": 4, + "is_dst": false, + "offset": -18840 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-guyana.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-guyana.json new file mode 100644 index 000000000..aeed51687 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-guyana.json @@ -0,0 +1,66 @@ +{ + "ids": [ + "america/guyana" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "4", + "5", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 1 + ], + "transitions": [ + -1843589241, + -1730577600, + 176096700, + 701841600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13959 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": false, + "offset": -13500 + }, + { + "index": 14, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-halifax.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-halifax.json new file mode 100644 index 000000000..697e15f11 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-halifax.json @@ -0,0 +1,427 @@ +{ + "ids": [ + "america/halifax", + "canada/atlantic" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000", + "A", + "W", + "T", + "\u0000", + "A", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": { + "abbr": "ADT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2131645536, + -1696276800, + -1680469200, + -1632074400, + -1615143600, + -1566763200, + -1557090000, + -1535486400, + -1524949200, + -1504468800, + -1493413200, + -1472414400, + -1461963600, + -1440964800, + -1429390800, + -1409515200, + -1396731600, + -1376856000, + -1366491600, + -1346616000, + -1333832400, + -1313956800, + -1303678800, + -1282507200, + -1272661200, + -1251057600, + -1240088400, + -1219608000, + -1207429200, + -1188763200, + -1175979600, + -1157313600, + -1143925200, + -1124049600, + -1113771600, + -1091390400, + -1081026000, + -1059854400, + -1050786000, + -1030910400, + -1018126800, + -999460800, + -986677200, + -965592000, + -955227600, + -935956800, + -923173200, + -904507200, + -891723600, + -880221600, + -769395600, + -765399600, + -747252000, + -733950000, + -715802400, + -702500400, + -684352800, + -671050800, + -652903200, + -639601200, + -589399200, + -576097200, + -557949600, + -544647600, + -526500000, + -513198000, + -495050400, + -481748400, + -431546400, + -418244400, + -400096800, + -386794800, + -368647200, + -355345200, + -337197600, + -323895600, + -242244000, + -226522800, + -210794400, + -195073200, + -179344800, + -163623600, + -147895200, + -131569200, + -116445600, + -100119600, + -84391200, + -68670000, + -52941600, + -37220400, + -21492000, + -5770800, + 9957600, + 25678800, + 41407200, + 57733200, + 73461600, + 89182800, + 104911200, + 120632400, + 136360800, + 152082000, + 167810400, + 183531600, + 199260000, + 215586000, + 230709600, + 247035600, + 262764000, + 278485200, + 294213600, + 309934800, + 325663200, + 341384400, + 357112800, + 372834000, + 388562400, + 404888400, + 420012000, + 436338000, + 452066400, + 467787600, + 483516000, + 499237200, + 514965600, + 530686800, + 544600800, + 562136400, + 576050400, + 594190800, + 607500000, + 625640400, + 638949600, + 657090000, + 671004000, + 688539600, + 702453600, + 719989200, + 733903200, + 752043600, + 765352800, + 783493200, + 796802400, + 814942800, + 828856800, + 846392400, + 860306400, + 877842000, + 891756000, + 909291600, + 923205600, + 941346000, + 954655200, + 972795600, + 986104800, + 1004245200, + 1018159200, + 1035694800, + 1049608800, + 1067144400, + 1081058400, + 1099198800, + 1112508000, + 1130648400, + 1143957600, + 1162098000, + 1173592800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15264 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-havana.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-havana.json new file mode 100644 index 000000000..af423177f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-havana.json @@ -0,0 +1,296 @@ +{ + "ids": [ + "america/havana", + "cuba" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -18000, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 0 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2524501832, + -1402813824, + -1311534000, + -1300996800, + -933534000, + -925675200, + -902084400, + -893620800, + -870030000, + -862171200, + -775681200, + -767822400, + -744231600, + -736372800, + -144702000, + -134251200, + -113425200, + -102542400, + -86295600, + -72907200, + -54154800, + -41457600, + -21495600, + -5774400, + 9954000, + 25675200, + 41403600, + 57729600, + 73458000, + 87364800, + 104907600, + 118900800, + 136357200, + 150436800, + 167806800, + 183528000, + 199256400, + 215582400, + 230706000, + 247032000, + 263365200, + 276667200, + 290581200, + 308721600, + 322030800, + 340171200, + 358318800, + 371620800, + 389768400, + 403070400, + 421218000, + 434520000, + 452667600, + 466574400, + 484117200, + 498024000, + 511333200, + 529473600, + 542782800, + 560923200, + 574837200, + 592372800, + 606286800, + 623822400, + 638946000, + 655876800, + 671000400, + 687330000, + 702450000, + 718779600, + 733899600, + 750229200, + 765349200, + 781678800, + 796798800, + 813128400, + 828853200, + 844578000, + 860302800, + 876632400, + 891147600, + 909291600, + 922597200, + 941346000, + 954651600, + 972795600, + 986101200, + 1004245200, + 1018155600, + 1035694800, + 1049605200, + 1067144400, + 1080450000, + 1162098000, + 1173589200, + 1193547600, + 1205643600, + 1224997200, + 1236488400, + 1256446800, + 1268542800, + 1288501200, + 1300597200, + 1321160400, + 1333256400, + 1352005200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -19768 + }, + { + "index": 4, + "is_dst": false, + "offset": -19776 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-hermosillo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-hermosillo.json new file mode 100644 index 000000000..65887db41 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-hermosillo.json @@ -0,0 +1,82 @@ +{ + "ids": [ + "america/hermosillo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 3, + 1 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + -873828000, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -26632 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-knox.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-knox.json new file mode 100644 index 000000000..60593b14a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-knox.json @@ -0,0 +1,289 @@ +{ + "ids": [ + "america/indiana/knox", + "america/knox_in", + "us/indiana-starke" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5, + 2, + 1, + 2 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -715795200, + -702493200, + -684345600, + -671043600, + -652896000, + -639594000, + -620841600, + -608144400, + -589392000, + -576090000, + -557942400, + -544640400, + -526492800, + -513190800, + -495043200, + -481741200, + -463593600, + -447267600, + -431539200, + -415818000, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -321469200, + -305740800, + -289414800, + -273686400, + -257965200, + -242236800, + -195066000, + -84384000, + -68662800, + -52934400, + -37213200, + -21484800, + -5763600, + 9964800, + 25686000, + 41414400, + 57740400, + 73468800, + 89190000, + 104918400, + 120639600, + 126691200, + 152089200, + 162374400, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 262771200, + 278492400, + 294220800, + 309942000, + 325670400, + 341391600, + 357120000, + 372841200, + 388569600, + 404895600, + 420019200, + 436345200, + 452073600, + 467794800, + 483523200, + 499244400, + 514972800, + 530694000, + 544608000, + 562143600, + 576057600, + 594198000, + 607507200, + 625647600, + 638956800, + 657097200, + 671011200, + 688546800, + 1143961200, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20790 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-marengo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-marengo.json new file mode 100644 index 000000000..00ab1b6af --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-marengo.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "america/indiana/marengo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 2, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -589392000, + -576090000, + -495043200, + -481741200, + -463593600, + -450291600, + -431539200, + -418237200, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -323888400, + -305740800, + -292438800, + -273686400, + -21488400, + -5767200, + 9961200, + 25682400, + 41410800, + 57736800, + 73465200, + 89186400, + 104914800, + 120636000, + 126687600, + 152089200, + 162370800, + 183535200, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20723 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-petersburg.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-petersburg.json new file mode 100644 index 000000000..adc4e8acf --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-petersburg.json @@ -0,0 +1,213 @@ +{ + "ids": [ + "america/indiana/petersburg" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -462996000, + -450291600, + -431539200, + -418237200, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -323888400, + -305740800, + -292438800, + -273686400, + -257965200, + -242236800, + -226515600, + -210787200, + -195066000, + -179337600, + -163616400, + -147888000, + -100112400, + -84384000, + -68662800, + -52934400, + -37213200, + -21484800, + -5763600, + 9964800, + 25686000, + 41414400, + 57740400, + 73468800, + 89190000, + 104918400, + 120639600, + 126691200, + 152089200, + 162374400, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 1143961200, + 1162105200, + 1173600000, + 1194159600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20947 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-tell_city.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-tell_city.json new file mode 100644 index 000000000..8dfe28869 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-tell_city.json @@ -0,0 +1,184 @@ +{ + "ids": [ + "america/indiana/tell_city" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 1, + 2, + 1, + 6, + 5, + 6, + 5, + 2, + 1, + 2 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -462996000, + -450291600, + -431539200, + -418237200, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -323888400, + -305740800, + -292438800, + -273686400, + -257965200, + -242236800, + -226515600, + -210787200, + -195066000, + -179337600, + -68662800, + -52934400, + -37213200, + -21484800, + -5767200, + 9961200, + 25682400, + 1143961200, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20823 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-vevay.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-vevay.json new file mode 100644 index 000000000..6f45879d3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-vevay.json @@ -0,0 +1,150 @@ +{ + "ids": [ + "america/indiana/vevay" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -495043200, + -21488400, + -5767200, + 9961200, + 25682400, + 41410800, + 57736800, + 73465200, + 89186400, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20416 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-vincennes.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-vincennes.json new file mode 100644 index 000000000..e70d189ac --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-vincennes.json @@ -0,0 +1,192 @@ +{ + "ids": [ + "america/indiana/vincennes" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 6, + 5, + 6, + 5, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -747244800, + -733942800, + -526492800, + -513190800, + -495043200, + -481741200, + -462996000, + -450291600, + -431539200, + -418237200, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -323888400, + -305740800, + -289414800, + -273686400, + -260989200, + -242236800, + -226515600, + -210787200, + -195066000, + -179337600, + -21488400, + -5767200, + 9961200, + 25682400, + 1143961200, + 1162105200, + 1173600000, + 1194159600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21007 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-winamac.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-winamac.json new file mode 100644 index 000000000..7bbd67e02 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-indiana-winamac.json @@ -0,0 +1,204 @@ +{ + "ids": [ + "america/indiana/winamac" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5, + 6, + 5, + 6, + 5, + 2, + 1, + 6, + 5 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -747244800, + -733942800, + -715795200, + -702493200, + -684345600, + -671043600, + -652896000, + -639594000, + -620841600, + -608144400, + -589392000, + -576090000, + -557942400, + -544640400, + -526492800, + -513190800, + -495043200, + -481741200, + -463593600, + -447267600, + -431539200, + -415818000, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -323888400, + -305740800, + -292438800, + -273686400, + -21488400, + -5767200, + 9961200, + 25682400, + 1143961200, + 1162105200, + 1173600000, + 1194156000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20785 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-inuvik.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-inuvik.json new file mode 100644 index 000000000..362b7eafd --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-inuvik.json @@ -0,0 +1,296 @@ +{ + "ids": [ + "america/inuvik" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5 + ], + "transitions": [ + -536457600, + 73476000, + 89197200, + 104925600, + 120646800, + 136375200, + 152096400, + 167824800, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1173603600, + 1194163200, + 1205053200, + 1225612800, + 1236502800, + 1257062400, + 1268557200, + 1289116800, + 1300006800, + 1320566400, + 1331456400, + 1352016000, + 1362906000, + 1383465600, + 1394355600, + 1414915200, + 1425805200, + 1446364800, + 1457859600, + 1478419200, + 1489309200, + 1509868800, + 1520758800, + 1541318400, + 1552208400, + 1572768000, + 1583658000, + 1604217600, + 1615712400, + 1636272000, + 1647162000, + 1667721600, + 1678611600, + 1699171200, + 1710061200, + 1730620800, + 1741510800, + 1762070400, + 1772960400, + 1793520000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": false, + "offset": -25200 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-iqaluit.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-iqaluit.json new file mode 100644 index 000000000..e63cca404 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-iqaluit.json @@ -0,0 +1,259 @@ +{ + "ids": [ + "america/iqaluit", + "america/pangnirtung" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "E", + "W", + "T", + "\u0000", + "E", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 5, + 6, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4 + ], + "transitions": [ + -865296000, + -769395600, + -765396000, + 73465200, + 89186400, + 104914800, + 120636000, + 136364400, + 152085600, + 167814000, + 183535200, + 199263600, + 215589600, + 230713200, + 247039200, + 262767600, + 278488800, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600, + 452070000, + 467791200, + 483519600, + 499240800, + 514969200, + 530690400, + 544604400, + 562140000, + 576054000, + 594194400, + 607503600, + 625644000, + 638953200, + 657093600, + 671007600, + 688543200, + 702457200, + 719992800, + 733906800, + 752047200, + 765356400, + 783496800, + 796806000, + 814946400, + 828860400, + 846396000, + 860310000, + 877845600, + 891759600, + 909295200, + 923209200, + 941349600, + 954662400, + 972802800, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": true, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -14400 + }, + { + "index": 12, + "is_dst": false, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -14400 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + }, + { + "index": 24, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-jamaica.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-jamaica.json new file mode 100644 index 000000000..f07717656 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-jamaica.json @@ -0,0 +1,101 @@ +{ + "ids": [ + "america/jamaica", + "jamaica" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "K", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2524503170, + -1827687170, + 126687600, + 152085600, + 162370800, + 183535200, + 199263600, + 215589600, + 230713200, + 247039200, + 262767600, + 278488800, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -18430 + }, + { + "index": 4, + "is_dst": false, + "offset": -18430 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-juneau.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-juneau.json new file mode 100644 index 000000000..bf7bd2c64 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-juneau.json @@ -0,0 +1,301 @@ +{ + "ids": [ + "america/juneau" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "Y", + "D", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "A", + "K", + "S", + "T", + "\u0000", + "A", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AKST", + "offset": -32400, + "transition": { + "abbr": "AKDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 6, + 2, + 5, + 2, + 5, + 2, + 5, + 7, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9 + ], + "transitions": [ + -3225223727, + -2188954939, + -880207200, + -769395600, + -765385200, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 126698400, + 152096400, + 162381600, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341402400, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 439030800, + 452084400, + 467805600, + 483534000, + 499255200, + 514983600, + 530704800, + 544618800, + 562154400, + 576068400, + 594208800, + 607518000, + 625658400, + 638967600, + 657108000, + 671022000, + 688557600, + 702471600, + 720007200, + 733921200, + 752061600, + 765370800, + 783511200, + 796820400, + 814960800, + 828874800, + 846410400, + 860324400, + 877860000, + 891774000, + 909309600, + 923223600, + 941364000, + 954673200, + 972813600, + 986122800, + 1004263200, + 1018177200, + 1035712800, + 1049626800, + 1067162400, + 1081076400, + 1099216800, + 1112526000, + 1130666400, + 1143975600, + 1162116000, + 1173610800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 54139 + }, + { + "index": 0, + "is_dst": false, + "offset": -32261 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": true, + "offset": -28800 + }, + { + "index": 24, + "is_dst": false, + "offset": -32400 + }, + { + "index": 28, + "is_dst": false, + "offset": -32400 + }, + { + "index": 33, + "is_dst": true, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-kentucky-louisville.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-kentucky-louisville.json new file mode 100644 index 000000000..bdb69ac4e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-kentucky-louisville.json @@ -0,0 +1,345 @@ +{ + "ids": [ + "america/kentucky/louisville", + "america/louisville" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -1535904000, + -1525280400, + -905097600, + -891795600, + -880214400, + -769395600, + -765392400, + -747251940, + -744224400, + -620841600, + -608144400, + -589392000, + -576090000, + -557942400, + -544640400, + -526492800, + -513190800, + -495043200, + -481741200, + -463593600, + -450291600, + -431539200, + -415818000, + -400089600, + -384368400, + -368640000, + -352918800, + -337190400, + -321469200, + -305740800, + -289414800, + -273686400, + -266432400, + -52938000, + -37216800, + -21488400, + -5767200, + 9961200, + 25682400, + 41410800, + 57736800, + 73465200, + 89186400, + 104914800, + 120636000, + 126687600, + 152089200, + 162370800, + 183535200, + 199263600, + 215589600, + 230713200, + 247039200, + 262767600, + 278488800, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600, + 452070000, + 467791200, + 483519600, + 499240800, + 514969200, + 530690400, + 544604400, + 562140000, + 576054000, + 594194400, + 607503600, + 625644000, + 638953200, + 657093600, + 671007600, + 688543200, + 702457200, + 719992800, + 733906800, + 752047200, + 765356400, + 783496800, + 796806000, + 814946400, + 828860400, + 846396000, + 860310000, + 877845600, + 891759600, + 909295200, + 923209200, + 941349600, + 954658800, + 972799200, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20582 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-kentucky-monticello.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-kentucky-monticello.json new file mode 100644 index 000000000..bd0323eba --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-kentucky-monticello.json @@ -0,0 +1,284 @@ +{ + "ids": [ + "america/kentucky/monticello" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717647200, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -52934400, + -37213200, + -21484800, + -5763600, + 9964800, + 25686000, + 41414400, + 57740400, + 73468800, + 89190000, + 104918400, + 120639600, + 126691200, + 152089200, + 162374400, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 262771200, + 278492400, + 294220800, + 309942000, + 325670400, + 341391600, + 357120000, + 372841200, + 388569600, + 404895600, + 420019200, + 436345200, + 452073600, + 467794800, + 483523200, + 499244400, + 514972800, + 530694000, + 544608000, + 562143600, + 576057600, + 594198000, + 607507200, + 625647600, + 638956800, + 657097200, + 671011200, + 688546800, + 702460800, + 719996400, + 733910400, + 752050800, + 765360000, + 783500400, + 796809600, + 814950000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20364 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + }, + { + "index": 24, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-la_paz.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-la_paz.json new file mode 100644 index 000000000..09403d884 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-la_paz.json @@ -0,0 +1,62 @@ +{ + "ids": [ + "america/la_paz" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3 + ], + "transitions": [ + -2524505244, + -1205954844, + -1192307244 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16356 + }, + { + "index": 4, + "is_dst": false, + "offset": -16356 + }, + { + "index": 8, + "is_dst": true, + "offset": -12756 + }, + { + "index": 12, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-lima.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-lima.json new file mode 100644 index 000000000..c3b391850 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-lima.json @@ -0,0 +1,84 @@ +{ + "ids": [ + "america/lima" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-05", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2524503108, + -1938538284, + -1009825200, + -1002052800, + -986756400, + -971035200, + -955306800, + -939585600, + 504939600, + 512712000, + 536475600, + 544248000, + 631170000, + 638942400, + 757400400, + 765172800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -18492 + }, + { + "index": 0, + "is_dst": false, + "offset": -18516 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-los_angeles.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-los_angeles.json new file mode 100644 index 000000000..6d2e6dbd4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-los_angeles.json @@ -0,0 +1,343 @@ +{ + "ids": [ + "america/los_angeles", + "us/pacific" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "PST", + "offset": -28800, + "transition": { + "abbr": "PDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2717640000, + -1633269600, + -1615129200, + -1601820000, + -1583679600, + -880207200, + -769395600, + -765385200, + -687967140, + -662655600, + -620838000, + -608137200, + -589388400, + -576082800, + -557938800, + -544633200, + -526489200, + -513183600, + -495039600, + -481734000, + -463590000, + -450284400, + -431535600, + -418230000, + -400086000, + -386780400, + -368636400, + -355330800, + -337186800, + -323881200, + -305737200, + -292431600, + -273682800, + -260982000, + -242233200, + -226508400, + -210783600, + -195058800, + -179334000, + -163609200, + -147884400, + -131554800, + -116434800, + -100105200, + -84376800, + -68655600, + -52927200, + -37206000, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 126698400, + 152096400, + 162381600, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 452080800, + 467802000, + 483530400, + 499251600, + 514980000, + 530701200, + 544615200, + 562150800, + 576064800, + 594205200, + 607514400, + 625654800, + 638964000, + 657104400, + 671018400, + 688554000, + 702468000, + 720003600, + 733917600, + 752058000, + 765367200, + 783507600, + 796816800, + 814957200, + 828871200, + 846406800, + 860320800, + 877856400, + 891770400, + 909306000, + 923220000, + 941360400, + 954669600, + 972810000, + 986119200, + 1004259600, + 1018173600, + 1035709200, + 1049623200, + 1067158800, + 1081072800, + 1099213200, + 1112522400, + 1130662800, + 1143972000, + 1162112400, + 1173607200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -28378 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-maceio.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-maceio.json new file mode 100644 index 000000000..f10855550 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-maceio.json @@ -0,0 +1,129 @@ +{ + "ids": [ + "america/maceio" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767217028, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -191365200, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600, + 592974000, + 602042400, + 624423600, + 634701600, + 813726000, + 824004000, + 938919600, + 951616800, + 970974000, + 972180000, + 1003028400, + 1013911200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -8572 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-managua.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-managua.json new file mode 100644 index 000000000..e74a7e143 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-managua.json @@ -0,0 +1,97 @@ +{ + "ids": [ + "america/managua" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 2, + 4, + 2, + 3, + 2, + 3, + 2, + 4, + 2, + 4, + 2 + ], + "transitions": [ + -2524500892, + -1121105688, + 105084000, + 161758800, + 290584800, + 299134800, + 322034400, + 330584400, + 694260000, + 717310800, + 725868000, + 852094800, + 1113112800, + 1128229200, + 1146384000, + 1159682400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20708 + }, + { + "index": 4, + "is_dst": false, + "offset": -20712 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": false, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-manaus.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-manaus.json new file mode 100644 index 000000000..8d97d6235 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-manaus.json @@ -0,0 +1,110 @@ +{ + "ids": [ + "america/manaus", + "brazil/west" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767211196, + -1206954000, + -1191358800, + -1175371200, + -1159822800, + -633816000, + -622065600, + -602280000, + -591829200, + -570744000, + -560206800, + -539121600, + -531349200, + -191361600, + -184194000, + -155160000, + -150066000, + -128894400, + -121122000, + -99950400, + -89586000, + -68414400, + -57963600, + 499752000, + 511239600, + 530596800, + 540270000, + 562132800, + 571201200, + 750830400, + 761713200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14404 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-martinique.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-martinique.json new file mode 100644 index 000000000..d5aca19ef --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-martinique.json @@ -0,0 +1,65 @@ +{ + "ids": [ + "america/martinique" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "F", + "F", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2 + ], + "transitions": [ + -2524506940, + -1851537340, + 323841600, + 338958000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14660 + }, + { + "index": 4, + "is_dst": false, + "offset": -14660 + }, + { + "index": 9, + "is_dst": false, + "offset": -14400 + }, + { + "index": 13, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-matamoros.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-matamoros.json new file mode 100644 index 000000000..92e7f5428 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-matamoros.json @@ -0,0 +1,138 @@ +{ + "ids": [ + "america/matamoros" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1514743200, + 576057600, + 594198000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 989136000, + 1001833200, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1175414400, + 1193554800, + 1207468800, + 1225004400, + 1238918400, + 1256454000, + 1268553600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -23400 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-mazatlan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-mazatlan.json new file mode 100644 index 000000000..56ce7a731 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-mazatlan.json @@ -0,0 +1,179 @@ +{ + "ids": [ + "america/mazatlan", + "mexico/bajasur" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + -873828000, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 989139600, + 1001836800, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1175418000, + 1193558400, + 1207472400, + 1225008000, + 1238922000, + 1256457600, + 1270371600, + 1288512000, + 1301821200, + 1319961600, + 1333270800, + 1351411200, + 1365325200, + 1382860800, + 1396774800, + 1414310400, + 1428224400, + 1445760000, + 1459674000, + 1477814400, + 1491123600, + 1509264000, + 1522573200, + 1540713600, + 1554627600, + 1572163200, + 1586077200, + 1603612800, + 1617526800, + 1635667200, + 1648976400, + 1667116800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25540 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-menominee.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-menominee.json new file mode 100644 index 000000000..2350e7e50 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-menominee.json @@ -0,0 +1,265 @@ +{ + "ids": [ + "america/menominee" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 5, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2659759773, + -1633276800, + -1615136400, + -1601827200, + -1583686800, + -880214400, + -769395600, + -765392400, + -747244800, + -733942800, + -116438400, + -100112400, + -21484800, + 104914800, + 120639600, + 126691200, + 152089200, + 162374400, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 262771200, + 278492400, + 294220800, + 309942000, + 325670400, + 341391600, + 357120000, + 372841200, + 388569600, + 404895600, + 420019200, + 436345200, + 452073600, + 467794800, + 483523200, + 499244400, + 514972800, + 530694000, + 544608000, + 562143600, + 576057600, + 594198000, + 607507200, + 625647600, + 638956800, + 657097200, + 671011200, + 688546800, + 702460800, + 719996400, + 733910400, + 752050800, + 765360000, + 783500400, + 796809600, + 814950000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 986112000, + 1004252400, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21027 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-merida.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-merida.json new file mode 100644 index 000000000..48d32d72e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-merida.json @@ -0,0 +1,170 @@ +{ + "ids": [ + "america/merida" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1 + ], + "transitions": [ + -1514743200, + 378201600, + 405068400, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 989136000, + 1001833200, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1175414400, + 1193554800, + 1207468800, + 1225004400, + 1238918400, + 1256454000, + 1270368000, + 1288508400, + 1301817600, + 1319958000, + 1333267200, + 1351407600, + 1365321600, + 1382857200, + 1396771200, + 1414306800, + 1428220800, + 1445756400, + 1459670400, + 1477810800, + 1491120000, + 1509260400, + 1522569600, + 1540710000, + 1554624000, + 1572159600, + 1586073600, + 1603609200, + 1617523200, + 1635663600, + 1648972800, + 1667113200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21508 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-metlakatla.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-metlakatla.json new file mode 100644 index 000000000..d49a7e12f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-metlakatla.json @@ -0,0 +1,205 @@ +{ + "ids": [ + "america/metlakatla" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "A", + "K", + "S", + "T", + "\u0000", + "A", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AKST", + "offset": -32400, + "transition": { + "abbr": "AKDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 6, + 7, + 6, + 7, + 6, + 7, + 2, + 6, + 7 + ], + "transitions": [ + -3225223727, + -2188955622, + -880207200, + -769395600, + -765385200, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 126698400, + 152096400, + 162381600, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 1446372000, + 1457866800, + 1478426400, + 1489316400, + 1509876000, + 1520766000, + 1541325600, + 1547978400, + 1552215600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 54822 + }, + { + "index": 0, + "is_dst": false, + "offset": -31578 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": false, + "offset": -32400 + }, + { + "index": 25, + "is_dst": true, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-mexico_city.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-mexico_city.json new file mode 100644 index 000000000..d0448237b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-mexico_city.json @@ -0,0 +1,211 @@ +{ + "ids": [ + "america/mexico_city", + "mexico/general" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 4, + 2, + 4, + 2, + 5, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + -975261600, + -963169200, + -917114400, + -907354800, + -821901600, + -810068400, + -627501600, + -612990000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 989136000, + 1001833200, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1175414400, + 1193554800, + 1207468800, + 1225004400, + 1238918400, + 1256454000, + 1270368000, + 1288508400, + 1301817600, + 1319958000, + 1333267200, + 1351407600, + 1365321600, + 1382857200, + 1396771200, + 1414306800, + 1428220800, + 1445756400, + 1459670400, + 1477810800, + 1491120000, + 1509260400, + 1522569600, + 1540710000, + 1554624000, + 1572159600, + 1586073600, + 1603609200, + 1617523200, + 1635663600, + 1648972800, + 1667113200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -23796 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-miquelon.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-miquelon.json new file mode 100644 index 000000000..37ba24ee5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-miquelon.json @@ -0,0 +1,169 @@ +{ + "ids": [ + "america/miquelon" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": { + "abbr": "-02", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -1847650520, + 326001600, + 544597200, + 562132800, + 576046800, + 594187200, + 607496400, + 625636800, + 638946000, + 657086400, + 671000400, + 688536000, + 702450000, + 719985600, + 733899600, + 752040000, + 765349200, + 783489600, + 796798800, + 814939200, + 828853200, + 846388800, + 860302800, + 877838400, + 891752400, + 909288000, + 923202000, + 941342400, + 954651600, + 972792000, + 986101200, + 1004241600, + 1018155600, + 1035691200, + 1049605200, + 1067140800, + 1081054800, + 1099195200, + 1112504400, + 1130644800, + 1143954000, + 1162094400, + 1173589200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13480 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": false, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-moncton.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-moncton.json new file mode 100644 index 000000000..1f7e650a5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-moncton.json @@ -0,0 +1,393 @@ +{ + "ids": [ + "america/moncton" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000", + "A", + "W", + "T", + "\u0000", + "A", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": { + "abbr": "ADT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2715882052, + -2131642800, + -1632074400, + -1615143600, + -1153681200, + -1145822400, + -1122231600, + -1114372800, + -1090782000, + -1082923200, + -1059332400, + -1051473600, + -1027882800, + -1020024000, + -996433200, + -988574400, + -965674800, + -955396800, + -934743600, + -923947200, + -904503600, + -891892800, + -880221600, + -769395600, + -765399600, + -747252000, + -733950000, + -715802400, + -702500400, + -684352800, + -671050800, + -652903200, + -639601200, + -620848800, + -608151600, + -589399200, + -576097200, + -557949600, + -544647600, + -526500000, + -513198000, + -495050400, + -481748400, + -463600800, + -450298800, + -431546400, + -418244400, + -400096800, + -384375600, + -368647200, + -352926000, + -337197600, + -321476400, + -305748000, + -289422000, + -273693600, + -257972400, + -242244000, + -226522800, + -210794400, + -195073200, + -179344800, + -163623600, + -147895200, + -131569200, + -116445600, + -100119600, + -84391200, + -68670000, + -52941600, + -37220400, + -21492000, + -5770800, + 9957600, + 25678800, + 41407200, + 57733200, + 73461600, + 89182800, + 136360800, + 152082000, + 167810400, + 183531600, + 199260000, + 215586000, + 230709600, + 247035600, + 262764000, + 278485200, + 294213600, + 309934800, + 325663200, + 341384400, + 357112800, + 372834000, + 388562400, + 404888400, + 420012000, + 436338000, + 452066400, + 467787600, + 483516000, + 499237200, + 514965600, + 530686800, + 544600800, + 562136400, + 576050400, + 594190800, + 607500000, + 625640400, + 638949600, + 657090000, + 671004000, + 688539600, + 702453600, + 719989200, + 733896060, + 752036460, + 765345660, + 783486060, + 796795260, + 814935660, + 828849660, + 846385260, + 860299260, + 877834860, + 891748860, + 909284460, + 923198460, + 941338860, + 954648060, + 972788460, + 986097660, + 1004238060, + 1018152060, + 1035687660, + 1049601660, + 1067137260, + 1081051260, + 1099191660, + 1112500860, + 1130641260, + 1143950460, + 1162090860, + 1173592800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15548 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + }, + { + "index": 20, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-monterrey.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-monterrey.json new file mode 100644 index 000000000..8ba7000d9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-monterrey.json @@ -0,0 +1,189 @@ +{ + "ids": [ + "america/monterrey" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2 + ], + "transitions": [ + -1514743200, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + 576057600, + 594198000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 989136000, + 1001833200, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1175414400, + 1193554800, + 1207468800, + 1225004400, + 1238918400, + 1256454000, + 1270368000, + 1288508400, + 1301817600, + 1319958000, + 1333267200, + 1351407600, + 1365321600, + 1382857200, + 1396771200, + 1414306800, + 1428220800, + 1445756400, + 1459670400, + 1477810800, + 1491120000, + 1509260400, + 1522569600, + 1540710000, + 1554624000, + 1572159600, + 1586073600, + 1603609200, + 1617523200, + 1635663600, + 1648972800, + 1667113200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -24076 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-montevideo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-montevideo.json new file mode 100644 index 000000000..b8b3454b1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-montevideo.json @@ -0,0 +1,275 @@ +{ + "ids": [ + "america/montevideo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "3", + "3", + "0", + "\u0000", + "-", + "0", + "2", + "3", + "0", + "\u0000", + "-", + "0", + "2", + "\u0000", + "-", + "0", + "1", + "3", + "0", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 6, + 5, + 6, + 7, + 6, + 7, + 6, + 5, + 6, + 7, + 6, + 7, + 6, + 8, + 5, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6 + ], + "transitions": [ + -1942690509, + -1567455309, + -1459627200, + -1443819600, + -1428006600, + -1412283600, + -1396470600, + -1380747600, + -1141590600, + -1128286800, + -1110141000, + -1096837200, + -1078691400, + -1065387600, + -1047241800, + -1033938000, + -1015187400, + -1002488400, + -983737800, + -971038800, + -954707400, + -938984400, + -920838600, + -907534800, + -896819400, + -853621200, + -845847000, + -334789200, + -319671000, + -314226000, + -309996000, + -149720400, + -134604000, + -50446800, + -34205400, + 9860400, + 14176800, + 72846000, + 80100000, + 127278000, + 132111000, + 147234600, + 156913200, + 165376800, + 219812400, + 226461600, + 250052400, + 257911200, + 282711600, + 289360800, + 294202800, + 322020000, + 566449200, + 573012000, + 597812400, + 605066400, + 625633200, + 635911200, + 656478000, + 667965600, + 688532400, + 699415200, + 719377200, + 730864800, + 1095562800, + 1111896000, + 1128834000, + 1142136000, + 1159678800, + 1173585600, + 1191733200, + 1205035200, + 1223182800, + 1236484800, + 1254632400, + 1268539200, + 1286082000, + 1299988800, + 1317531600, + 1331438400, + 1349586000, + 1362888000, + 1381035600, + 1394337600, + 1412485200, + 1425787200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13491 + }, + { + "index": 4, + "is_dst": false, + "offset": -13491 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 16, + "is_dst": false, + "offset": -12600 + }, + { + "index": 22, + "is_dst": true, + "offset": -9000 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 28, + "is_dst": true, + "offset": -7200 + }, + { + "index": 32, + "is_dst": true, + "offset": -5400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-montreal.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-montreal.json new file mode 100644 index 000000000..205b31491 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-montreal.json @@ -0,0 +1,441 @@ +{ + "ids": [ + "america/montreal", + "america/nassau", + "america/nipigon", + "america/thunder_bay", + "america/toronto", + "canada/eastern" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000", + "E", + "W", + "T", + "\u0000", + "E", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2366736148, + -1632070800, + -1615140000, + -1601753400, + -1583697600, + -1567357200, + -1554667200, + -1534698000, + -1524074400, + -1503248400, + -1492365600, + -1471798800, + -1460916000, + -1440954000, + -1428861600, + -1409504400, + -1397412000, + -1378054800, + -1365962400, + -1346605200, + -1333908000, + -1315155600, + -1301853600, + -1283706000, + -1270404000, + -1252256400, + -1238954400, + -1220806800, + -1207504800, + -1188752400, + -1176055200, + -1157302800, + -1144000800, + -1125853200, + -1112551200, + -1094403600, + -1081101600, + -1062954000, + -1049652000, + -1031504400, + -1018202400, + -1000054800, + -986752800, + -968000400, + -955303200, + -936550800, + -880218000, + -769395600, + -765396000, + -747248400, + -733946400, + -715798800, + -702496800, + -684349200, + -671047200, + -652899600, + -634154400, + -620845200, + -602704800, + -589395600, + -576093600, + -557946000, + -544644000, + -526496400, + -513194400, + -495046800, + -481744800, + -463597200, + -450295200, + -431542800, + -418240800, + -400093200, + -384372000, + -368643600, + -352922400, + -337194000, + -321472800, + -305744400, + -289418400, + -273690000, + -257968800, + -242240400, + -226519200, + -210790800, + -195069600, + -179341200, + -163620000, + -147891600, + -131565600, + -116442000, + -100116000, + -84387600, + -68666400, + -52938000, + -37216800, + -21488400, + -5767200, + 9961200, + 25682400, + 41410800, + 57736800, + 73465200, + 89186400, + 104914800, + 120636000, + 136364400, + 152085600, + 167814000, + 183535200, + 199263600, + 215589600, + 230713200, + 247039200, + 262767600, + 278488800, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600, + 452070000, + 467791200, + 483519600, + 499240800, + 514969200, + 530690400, + 544604400, + 562140000, + 576054000, + 594194400, + 607503600, + 625644000, + 638953200, + 657093600, + 671007600, + 688543200, + 702457200, + 719992800, + 733906800, + 752047200, + 765356400, + 783496800, + 796806000, + 814946400, + 828860400, + 846396000, + 860310000, + 877845600, + 891759600, + 909295200, + 923209200, + 941349600, + 954658800, + 972799200, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -19052 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": true, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-new_york.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-new_york.json new file mode 100644 index 000000000..9cecea6ed --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-new_york.json @@ -0,0 +1,443 @@ +{ + "ids": [ + "america/new_york", + "us/eastern" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000", + "E", + "W", + "T", + "\u0000", + "E", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2717650800, + -1633280400, + -1615140000, + -1601830800, + -1583690400, + -1570381200, + -1551636000, + -1536512400, + -1523210400, + -1504458000, + -1491760800, + -1473008400, + -1459706400, + -1441558800, + -1428256800, + -1410109200, + -1396807200, + -1378659600, + -1365357600, + -1347210000, + -1333908000, + -1315155600, + -1301853600, + -1283706000, + -1270404000, + -1252256400, + -1238954400, + -1220806800, + -1207504800, + -1189357200, + -1176055200, + -1157302800, + -1144605600, + -1125853200, + -1112551200, + -1094403600, + -1081101600, + -1062954000, + -1049652000, + -1031504400, + -1018202400, + -1000054800, + -986752800, + -968000400, + -955303200, + -936550800, + -923248800, + -905101200, + -891799200, + -880218000, + -769395600, + -765396000, + -747248400, + -733946400, + -715798800, + -702496800, + -684349200, + -671047200, + -652899600, + -639597600, + -620845200, + -608148000, + -589395600, + -576093600, + -557946000, + -544644000, + -526496400, + -513194400, + -495046800, + -481744800, + -463597200, + -447271200, + -431542800, + -415821600, + -400093200, + -384372000, + -368643600, + -352922400, + -337194000, + -321472800, + -305744400, + -289418400, + -273690000, + -257968800, + -242240400, + -226519200, + -210790800, + -195069600, + -179341200, + -163620000, + -147891600, + -131565600, + -116442000, + -100116000, + -84387600, + -68666400, + -52938000, + -37216800, + -21488400, + -5767200, + 9961200, + 25682400, + 41410800, + 57736800, + 73465200, + 89186400, + 104914800, + 120636000, + 126687600, + 152085600, + 162370800, + 183535200, + 199263600, + 215589600, + 230713200, + 247039200, + 262767600, + 278488800, + 294217200, + 309938400, + 325666800, + 341388000, + 357116400, + 372837600, + 388566000, + 404892000, + 420015600, + 436341600, + 452070000, + 467791200, + 483519600, + 499240800, + 514969200, + 530690400, + 544604400, + 562140000, + 576054000, + 594194400, + 607503600, + 625644000, + 638953200, + 657093600, + 671007600, + 688543200, + 702457200, + 719992800, + 733906800, + 752047200, + 765356400, + 783496800, + 796806000, + 814946400, + 828860400, + 846396000, + 860310000, + 877845600, + 891759600, + 909295200, + 923209200, + 941349600, + 954658800, + 972799200, + 986108400, + 1004248800, + 1018162800, + 1035698400, + 1049612400, + 1067148000, + 1081062000, + 1099202400, + 1112511600, + 1130652000, + 1143961200, + 1162101600, + 1173596400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -17762 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": true, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-nome.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-nome.json new file mode 100644 index 000000000..feee92a50 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-nome.json @@ -0,0 +1,303 @@ +{ + "ids": [ + "america/nome" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "N", + "S", + "T", + "\u0000", + "N", + "W", + "T", + "\u0000", + "N", + "P", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000", + "B", + "D", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "A", + "K", + "S", + "T", + "\u0000", + "A", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AKST", + "offset": -32400, + "transition": { + "abbr": "AKDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 7, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9, + 8, + 9 + ], + "transitions": [ + -3225223727, + -2188947502, + -880196400, + -769395600, + -765374400, + -86878800, + -21466800, + -5745600, + 9982800, + 25704000, + 41432400, + 57758400, + 73486800, + 89208000, + 104936400, + 120657600, + 126709200, + 152107200, + 162392400, + 183556800, + 199285200, + 215611200, + 230734800, + 247060800, + 262789200, + 278510400, + 294238800, + 309960000, + 325688400, + 341409600, + 357138000, + 372859200, + 388587600, + 404913600, + 420037200, + 436363200, + 439030800, + 452084400, + 467805600, + 483534000, + 499255200, + 514983600, + 530704800, + 544618800, + 562154400, + 576068400, + 594208800, + 607518000, + 625658400, + 638967600, + 657108000, + 671022000, + 688557600, + 702471600, + 720007200, + 733921200, + 752061600, + 765370800, + 783511200, + 796820400, + 814960800, + 828874800, + 846410400, + 860324400, + 877860000, + 891774000, + 909309600, + 923223600, + 941364000, + 954673200, + 972813600, + 986122800, + 1004263200, + 1018177200, + 1035712800, + 1049626800, + 1067162400, + 1081076400, + 1099216800, + 1112526000, + 1130666400, + 1143975600, + 1162116000, + 1173610800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 46702 + }, + { + "index": 0, + "is_dst": false, + "offset": -39698 + }, + { + "index": 4, + "is_dst": false, + "offset": -39600 + }, + { + "index": 8, + "is_dst": true, + "offset": -36000 + }, + { + "index": 12, + "is_dst": true, + "offset": -36000 + }, + { + "index": 16, + "is_dst": false, + "offset": -39600 + }, + { + "index": 20, + "is_dst": true, + "offset": -36000 + }, + { + "index": 24, + "is_dst": false, + "offset": -32400 + }, + { + "index": 28, + "is_dst": false, + "offset": -32400 + }, + { + "index": 33, + "is_dst": true, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-noronha.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-noronha.json new file mode 100644 index 000000000..194f4aea2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-noronha.json @@ -0,0 +1,126 @@ +{ + "ids": [ + "america/noronha", + "brazil/denoronha" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "2", + "\u0000", + "-", + "0", + "1", + "\u0000" + ], + "posix": { + "abbr": "-02", + "offset": -7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767217820, + -1206961200, + -1191366000, + -1175378400, + -1159830000, + -633823200, + -622072800, + -602287200, + -591836400, + -570751200, + -560214000, + -539128800, + -531356400, + -191368800, + -184201200, + -155167200, + -150073200, + -128901600, + -121129200, + -99957600, + -89593200, + -68421600, + -57970800, + 499744800, + 511232400, + 530589600, + 540262800, + 562125600, + 571194000, + 592970400, + 602038800, + 624420000, + 634698000, + 938916000, + 951613200, + 970970400, + 971571600, + 1003024800, + 1013907600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -7780 + }, + { + "index": 4, + "is_dst": false, + "offset": -7200 + }, + { + "index": 8, + "is_dst": true, + "offset": -3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-beulah.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-beulah.json new file mode 100644 index 000000000..4a1743264 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-beulah.json @@ -0,0 +1,293 @@ +{ + "ids": [ + "america/north_dakota/beulah" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -2717643600, + -1633273200, + -1615132800, + -1601823600, + -1583683200, + -880210800, + -769395600, + -765388800, + -84380400, + -68659200, + -52930800, + -37209600, + -21481200, + -5760000, + 9968400, + 25689600, + 41418000, + 57744000, + 73472400, + 89193600, + 104922000, + 120643200, + 126694800, + 152092800, + 162378000, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1173603600, + 1194163200, + 1205053200, + 1225612800, + 1236502800, + 1257062400, + 1268557200, + 1289116800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -24427 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-center.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-center.json new file mode 100644 index 000000000..c2e64c3f4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-center.json @@ -0,0 +1,288 @@ +{ + "ids": [ + "america/north_dakota/center" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717643600, + -1633273200, + -1615132800, + -1601823600, + -1583683200, + -880210800, + -769395600, + -765388800, + -84380400, + -68659200, + -52930800, + -37209600, + -21481200, + -5760000, + 9968400, + 25689600, + 41418000, + 57744000, + 73472400, + 89193600, + 104922000, + 120643200, + 126694800, + 152092800, + 162378000, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733910400, + 752050800, + 765360000, + 783500400, + 796809600, + 814950000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 986112000, + 1004252400, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -24312 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + }, + { + "index": 24, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-new_salem.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-new_salem.json new file mode 100644 index 000000000..6e8a0773e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-north_dakota-new_salem.json @@ -0,0 +1,288 @@ +{ + "ids": [ + "america/north_dakota/new_salem" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2717643600, + -1633273200, + -1615132800, + -1601823600, + -1583683200, + -880210800, + -769395600, + -765388800, + -84380400, + -68659200, + -52930800, + -37209600, + -21481200, + -5760000, + 9968400, + 25689600, + 41418000, + 57744000, + 73472400, + 89193600, + 104922000, + 120643200, + 126694800, + 152092800, + 162378000, + 183542400, + 199270800, + 215596800, + 230720400, + 247046400, + 262774800, + 278496000, + 294224400, + 309945600, + 325674000, + 341395200, + 357123600, + 372844800, + 388573200, + 404899200, + 420022800, + 436348800, + 452077200, + 467798400, + 483526800, + 499248000, + 514976400, + 530697600, + 544611600, + 562147200, + 576061200, + 594201600, + 607510800, + 625651200, + 638960400, + 657100800, + 671014800, + 688550400, + 702464400, + 720000000, + 733914000, + 752054400, + 765363600, + 783504000, + 796813200, + 814953600, + 828867600, + 846403200, + 860317200, + 877852800, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 986115600, + 1004256000, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -24339 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + }, + { + "index": 24, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-ojinaga.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-ojinaga.json new file mode 100644 index 000000000..08dc06307 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-ojinaga.json @@ -0,0 +1,212 @@ +{ + "ids": [ + "america/ojinaga" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 2, + 4, + 2, + 4, + 2, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 2 + ], + "transitions": [ + -1514739600, + -1343149200, + -1234807200, + -1220461200, + -1207159200, + -1191344400, + 828864000, + 846399600, + 860313600, + 877849200, + 891766800, + 909302400, + 923216400, + 941356800, + 954666000, + 972806400, + 989139600, + 1001836800, + 1018170000, + 1035705600, + 1049619600, + 1067155200, + 1081069200, + 1099209600, + 1112518800, + 1130659200, + 1143968400, + 1162108800, + 1175418000, + 1193558400, + 1207472400, + 1225008000, + 1238922000, + 1256457600, + 1268557200, + 1289116800, + 1300006800, + 1320566400, + 1331456400, + 1352016000, + 1362906000, + 1383465600, + 1394355600, + 1414915200, + 1425805200, + 1446364800, + 1457859600, + 1478419200, + 1489309200, + 1509868800, + 1520758800, + 1541318400, + 1552208400, + 1572768000, + 1583658000, + 1604217600, + 1615712400, + 1636272000, + 1647162000, + 1667116800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25060 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-paramaribo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-paramaribo.json new file mode 100644 index 000000000..41b260586 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-paramaribo.json @@ -0,0 +1,71 @@ +{ + "ids": [ + "america/paramaribo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "3", + "0", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4 + ], + "transitions": [ + -1861906760, + -1104524348, + -765317964, + 465449400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13240 + }, + { + "index": 4, + "is_dst": false, + "offset": -13252 + }, + { + "index": 4, + "is_dst": false, + "offset": -13236 + }, + { + "index": 8, + "is_dst": false, + "offset": -12600 + }, + { + "index": 14, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-port-au-prince.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-port-au-prince.json new file mode 100644 index 000000000..d6220c263 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-port-au-prince.json @@ -0,0 +1,174 @@ +{ + "ids": [ + "america/port-au-prince" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "P", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2524504240, + -1670483460, + 421218000, + 436334400, + 452062800, + 467784000, + 483512400, + 499233600, + 514962000, + 530683200, + 546411600, + 562132800, + 576050400, + 594194400, + 607500000, + 625644000, + 638949600, + 657093600, + 671004000, + 688543200, + 702453600, + 719992800, + 733903200, + 752047200, + 765352800, + 783496800, + 796802400, + 814946400, + 828856800, + 846396000, + 860306400, + 877845600, + 1112504400, + 1130644800, + 1143954000, + 1162094400, + 1331449200, + 1352008800, + 1362898800, + 1383458400, + 1394348400, + 1414908000, + 1425798000, + 1446357600, + 1489302000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -17360 + }, + { + "index": 4, + "is_dst": false, + "offset": -17340 + }, + { + "index": 9, + "is_dst": false, + "offset": -18000 + }, + { + "index": 13, + "is_dst": true, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-porto_acre.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-porto_acre.json new file mode 100644 index 000000000..156ea11d4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-porto_acre.json @@ -0,0 +1,116 @@ +{ + "ids": [ + "america/porto_acre", + "america/rio_branco", + "brazil/acre" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-05", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 1 + ], + "transitions": [ + -1767209328, + -1206950400, + -1191355200, + -1175367600, + -1159819200, + -633812400, + -622062000, + -602276400, + -591825600, + -570740400, + -560203200, + -539118000, + -531345600, + -191358000, + -184190400, + -155156400, + -150062400, + -128890800, + -121118400, + -99946800, + -89582400, + -68410800, + -57960000, + 499755600, + 511243200, + 530600400, + 540273600, + 562136400, + 571204800, + 1214283600, + 1384056000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16272 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": true, + "offset": -14400 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-porto_velho.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-porto_velho.json new file mode 100644 index 000000000..954ef3f02 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-porto_velho.json @@ -0,0 +1,105 @@ +{ + "ids": [ + "america/porto_velho" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767210264, + -1206954000, + -1191358800, + -1175371200, + -1159822800, + -633816000, + -622065600, + -602280000, + -591829200, + -570744000, + -560206800, + -539121600, + -531349200, + -191361600, + -184194000, + -155160000, + -150066000, + -128894400, + -121122000, + -99950400, + -89586000, + -68414400, + -57963600, + 499752000, + 511239600, + 530596800, + 540270000, + 562132800, + 571201200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15336 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-punta_arenas.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-punta_arenas.json new file mode 100644 index 000000000..8f57f5fa8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-punta_arenas.json @@ -0,0 +1,309 @@ +{ + "ids": [ + "america/punta_arenas" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 3, + 2, + 3, + 4, + 2, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 6 + ], + "transitions": [ + -2524504580, + -1892661435, + -1688410800, + -1619205435, + -1593806400, + -1335986235, + -1317585600, + -1304362800, + -1286049600, + -1272826800, + -1254513600, + -1241290800, + -1222977600, + -1209754800, + -1191355200, + -1178132400, + -870552000, + -865278000, + -736632000, + -718056000, + -713649600, + -36619200, + -23922000, + -3355200, + 7527600, + 24465600, + 37767600, + 55915200, + 69217200, + 87969600, + 100666800, + 118209600, + 132116400, + 150868800, + 163566000, + 182318400, + 195620400, + 213768000, + 227070000, + 245217600, + 258519600, + 277272000, + 289969200, + 308721600, + 321418800, + 340171200, + 353473200, + 371620800, + 384922800, + 403070400, + 416372400, + 434520000, + 447822000, + 466574400, + 479271600, + 498024000, + 510721200, + 529473600, + 545194800, + 560923200, + 574225200, + 592372800, + 605674800, + 624427200, + 637124400, + 653457600, + 668574000, + 687326400, + 700628400, + 718776000, + 732078000, + 750225600, + 763527600, + 781675200, + 794977200, + 813729600, + 826426800, + 845179200, + 859690800, + 876628800, + 889930800, + 906868800, + 923194800, + 939528000, + 952830000, + 971582400, + 984279600, + 1003032000, + 1015729200, + 1034481600, + 1047178800, + 1065931200, + 1079233200, + 1097380800, + 1110682800, + 1128830400, + 1142132400, + 1160884800, + 1173582000, + 1192334400, + 1206846000, + 1223784000, + 1237086000, + 1255233600, + 1270350000, + 1286683200, + 1304823600, + 1313899200, + 1335668400, + 1346558400, + 1367118000, + 1378612800, + 1398567600, + 1410062400, + 1463281200, + 1471147200, + 1480820400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -17020 + }, + { + "index": 4, + "is_dst": false, + "offset": -16965 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + }, + { + "index": 16, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-rainy_river.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-rainy_river.json new file mode 100644 index 000000000..f44b9cf4c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-rainy_river.json @@ -0,0 +1,404 @@ +{ + "ids": [ + "america/rainy_river", + "america/winnipeg", + "canada/central" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "C", + "W", + "T", + "\u0000", + "C", + "P", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -2602258284, + -1694368800, + -1681671600, + -1632067200, + -1615136400, + -1029686400, + -1018198800, + -880214400, + -769395600, + -765392400, + -746035200, + -732733200, + -715795200, + -702493200, + -684345600, + -671043600, + -652896000, + -639594000, + -620755200, + -607626000, + -589392000, + -576090000, + -557942400, + -544640400, + -526492800, + -513190800, + -495043200, + -481741200, + -463593600, + -450291600, + -431539200, + -418237200, + -400089600, + -386787600, + -368640000, + -355338000, + -337190400, + -321469200, + -305740800, + -292438800, + -210787200, + -198090000, + -116438400, + -100108800, + -84384000, + -68659200, + -52934400, + -37209600, + -21484800, + -5760000, + 9964800, + 25689600, + 41414400, + 57744000, + 73468800, + 89193600, + 104918400, + 120643200, + 136368000, + 152092800, + 167817600, + 183542400, + 199267200, + 215596800, + 230716800, + 247046400, + 262771200, + 278496000, + 294220800, + 309945600, + 325670400, + 341395200, + 357120000, + 372844800, + 388569600, + 404899200, + 420019200, + 436348800, + 452073600, + 467798400, + 483523200, + 499248000, + 514972800, + 530697600, + 544608000, + 562147200, + 576057600, + 594201600, + 607507200, + 625651200, + 638956800, + 657100800, + 671011200, + 688550400, + 702460800, + 720000000, + 733910400, + 752054400, + 765360000, + 783504000, + 796809600, + 814953600, + 828864000, + 846403200, + 860313600, + 877852800, + 891763200, + 909302400, + 923212800, + 941356800, + 954662400, + 972806400, + 986112000, + 1004256000, + 1018166400, + 1035705600, + 1049616000, + 1067155200, + 1081065600, + 1099209600, + 1112515200, + 1130659200, + 1143964800, + 1162105200, + 1173600000, + 1194159600, + 1205049600, + 1225609200, + 1236499200, + 1257058800, + 1268553600, + 1289113200, + 1300003200, + 1320562800, + 1331452800, + 1352012400, + 1362902400, + 1383462000, + 1394352000, + 1414911600, + 1425801600, + 1446361200, + 1457856000, + 1478415600, + 1489305600, + 1509865200, + 1520755200, + 1541314800, + 1552204800, + 1572764400, + 1583654400, + 1604214000, + 1615708800, + 1636268400, + 1647158400, + 1667718000, + 1678608000, + 1699167600, + 1710057600, + 1730617200, + 1741507200, + 1762066800, + 1772956800, + 1793516400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -23316 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": true, + "offset": -18000 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + }, + { + "index": 20, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-rankin_inlet.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-rankin_inlet.json new file mode 100644 index 000000000..5f92768ed --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-rankin_inlet.json @@ -0,0 +1,227 @@ +{ + "ids": [ + "america/rankin_inlet" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -410227200, + 73468800, + 89190000, + 104918400, + 120639600, + 136368000, + 152089200, + 167817600, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 262771200, + 278492400, + 294220800, + 309942000, + 325670400, + 341391600, + 357120000, + 372841200, + 388569600, + 404895600, + 420019200, + 436345200, + 452073600, + 467794800, + 483523200, + 499244400, + 514972800, + 530694000, + 544608000, + 562143600, + 576057600, + 594198000, + 607507200, + 625647600, + 638956800, + 657097200, + 671011200, + 688546800, + 702460800, + 719996400, + 733910400, + 752050800, + 765360000, + 783500400, + 796809600, + 814950000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 986112000, + 1004252400, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-recife.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-recife.json new file mode 100644 index 000000000..cc821fe7a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-recife.json @@ -0,0 +1,125 @@ +{ + "ids": [ + "america/recife" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767217224, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -191365200, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600, + 592974000, + 602042400, + 624423600, + 634701600, + 938919600, + 951616800, + 970974000, + 971575200, + 1003028400, + 1013911200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -8376 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-regina.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-regina.json new file mode 100644 index 000000000..265e13d55 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-regina.json @@ -0,0 +1,181 @@ +{ + "ids": [ + "america/regina", + "canada/saskatchewan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5 + ], + "transitions": [ + -2030202084, + -1632063600, + -1615132800, + -1251651600, + -1238349600, + -1220202000, + -1206900000, + -1188752400, + -1175450400, + -1156698000, + -1144000800, + -1125248400, + -1111946400, + -1032714000, + -1016992800, + -1001264400, + -986148000, + -969814800, + -954093600, + -937760400, + -922039200, + -906310800, + -890589600, + -880210800, + -769395600, + -765388800, + -748450800, + -732729600, + -715791600, + -702489600, + -684342000, + -671040000, + -652892400, + -639590400, + -620838000, + -608140800, + -589388400, + -576086400, + -557938800, + -544636800, + -526489200, + -513187200, + -495039600, + -481737600, + -463590000, + -450288000, + -431535600, + -418233600, + -400086000, + -386784000, + -337186800, + -321465600, + -305737200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25116 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-resolute.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-resolute.json new file mode 100644 index 000000000..9eb1be6cb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-resolute.json @@ -0,0 +1,227 @@ +{ + "ids": [ + "america/resolute" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2 + ], + "transitions": [ + -704937600, + 73468800, + 89190000, + 104918400, + 120639600, + 136368000, + 152089200, + 167817600, + 183538800, + 199267200, + 215593200, + 230716800, + 247042800, + 262771200, + 278492400, + 294220800, + 309942000, + 325670400, + 341391600, + 357120000, + 372841200, + 388569600, + 404895600, + 420019200, + 436345200, + 452073600, + 467794800, + 483523200, + 499244400, + 514972800, + 530694000, + 544608000, + 562143600, + 576057600, + 594198000, + 607507200, + 625647600, + 638956800, + 657097200, + 671011200, + 688546800, + 702460800, + 719996400, + 733910400, + 752050800, + 765360000, + 783500400, + 796809600, + 814950000, + 828864000, + 846399600, + 860313600, + 877849200, + 891763200, + 909298800, + 923212800, + 941353200, + 954662400, + 972802800, + 986112000, + 1004252400, + 1018166400, + 1035702000, + 1049616000, + 1067151600, + 1081065600, + 1099206000, + 1112515200, + 1130655600, + 1143964800, + 1162105200, + 1173600000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + }, + { + "index": 12, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-santarem.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-santarem.json new file mode 100644 index 000000000..4a87559e1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-santarem.json @@ -0,0 +1,112 @@ +{ + "ids": [ + "america/santarem" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3 + ], + "transitions": [ + -1767212472, + -1206954000, + -1191358800, + -1175371200, + -1159822800, + -633816000, + -622065600, + -602280000, + -591829200, + -570744000, + -560206800, + -539121600, + -531349200, + -191361600, + -184194000, + -155160000, + -150066000, + -128894400, + -121122000, + -99950400, + -89586000, + -68414400, + -57963600, + 499752000, + 511239600, + 530596800, + 540270000, + 562132800, + 571201200, + 1214280000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13128 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + }, + { + "index": 8, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-santiago.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-santiago.json new file mode 100644 index 000000000..fac6432e1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-santiago.json @@ -0,0 +1,358 @@ +{ + "ids": [ + "america/santiago", + "chile/continental" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": { + "abbr": "-03", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 6 + ] + }, + "time": 86400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 9, + 1, + 6 + ] + }, + "time": 86400 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 3, + 2, + 3, + 5, + 4, + 2, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3 + ], + "transitions": [ + -2524504635, + -1892661435, + -1688410800, + -1619205435, + -1593806400, + -1335986235, + -1317585600, + -1304362800, + -1286049600, + -1272826800, + -1254513600, + -1241290800, + -1222977600, + -1209754800, + -1191355200, + -1178132400, + -870552000, + -865278000, + -740520000, + -736635600, + -718056000, + -713649600, + -36619200, + -23922000, + -3355200, + 7527600, + 24465600, + 37767600, + 55915200, + 69217200, + 87969600, + 100666800, + 118209600, + 132116400, + 150868800, + 163566000, + 182318400, + 195620400, + 213768000, + 227070000, + 245217600, + 258519600, + 277272000, + 289969200, + 308721600, + 321418800, + 340171200, + 353473200, + 371620800, + 384922800, + 403070400, + 416372400, + 434520000, + 447822000, + 466574400, + 479271600, + 498024000, + 510721200, + 529473600, + 545194800, + 560923200, + 574225200, + 592372800, + 605674800, + 624427200, + 637124400, + 653457600, + 668574000, + 687326400, + 700628400, + 718776000, + 732078000, + 750225600, + 763527600, + 781675200, + 794977200, + 813729600, + 826426800, + 845179200, + 859690800, + 876628800, + 889930800, + 906868800, + 923194800, + 939528000, + 952830000, + 971582400, + 984279600, + 1003032000, + 1015729200, + 1034481600, + 1047178800, + 1065931200, + 1079233200, + 1097380800, + 1110682800, + 1128830400, + 1142132400, + 1160884800, + 1173582000, + 1192334400, + 1206846000, + 1223784000, + 1237086000, + 1255233600, + 1270350000, + 1286683200, + 1304823600, + 1313899200, + 1335668400, + 1346558400, + 1367118000, + 1378612800, + 1398567600, + 1410062400, + 1463281200, + 1471147200, + 1494730800, + 1502596800, + 1526180400, + 1534046400, + 1554606000, + 1567915200, + 1586055600, + 1599364800, + 1617505200, + 1630814400, + 1648954800, + 1662868800, + 1680404400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16965 + }, + { + "index": 4, + "is_dst": false, + "offset": -16965 + }, + { + "index": 8, + "is_dst": false, + "offset": -18000 + }, + { + "index": 12, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-santo_domingo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-santo_domingo.json new file mode 100644 index 000000000..1bd3461ef --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-santo_domingo.json @@ -0,0 +1,111 @@ +{ + "ids": [ + "america/santo_domingo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "D", + "M", + "T", + "\u0000", + "E", + "S", + "T", + "\u0000", + "E", + "D", + "T", + "\u0000", + "-", + "0", + "4", + "3", + "0", + "\u0000", + "A", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 5, + 2, + 5 + ], + "transitions": [ + -2524504824, + -1159773600, + -100119600, + -89668800, + -5770800, + 4422600, + 25678800, + 33193800, + 57733200, + 64816200, + 89182800, + 96438600, + 120632400, + 127974600, + 152082000, + 972799200, + 975823200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16776 + }, + { + "index": 4, + "is_dst": false, + "offset": -16800 + }, + { + "index": 9, + "is_dst": false, + "offset": -18000 + }, + { + "index": 13, + "is_dst": true, + "offset": -14400 + }, + { + "index": 17, + "is_dst": true, + "offset": -16200 + }, + { + "index": 23, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-sao_paulo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-sao_paulo.json new file mode 100644 index 000000000..f575f321c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-sao_paulo.json @@ -0,0 +1,237 @@ +{ + "ids": [ + "america/sao_paulo", + "brazil/east" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1767214412, + -1206957600, + -1191362400, + -1175374800, + -1159826400, + -633819600, + -622069200, + -602283600, + -591832800, + -570747600, + -560210400, + -539125200, + -531352800, + -195426000, + -189381600, + -184197600, + -155163600, + -150069600, + -128898000, + -121125600, + -99954000, + -89589600, + -68418000, + -57967200, + 499748400, + 511236000, + 530593200, + 540266400, + 562129200, + 571197600, + 592974000, + 602042400, + 624423600, + 634701600, + 656478000, + 666756000, + 687927600, + 697600800, + 719982000, + 728445600, + 750826800, + 761709600, + 782276400, + 793159200, + 813726000, + 824004000, + 844570800, + 856058400, + 876106800, + 888717600, + 908074800, + 919562400, + 938919600, + 951616800, + 970974000, + 982461600, + 1003028400, + 1013911200, + 1036292400, + 1045360800, + 1066532400, + 1076810400, + 1099364400, + 1108864800, + 1129431600, + 1140314400, + 1162695600, + 1172368800, + 1192330800, + 1203213600, + 1224385200, + 1234663200, + 1255834800, + 1266717600, + 1287284400, + 1298167200, + 1318734000, + 1330221600, + 1350788400, + 1361066400, + 1382238000, + 1392516000, + 1413687600, + 1424570400, + 1445137200, + 1456020000, + 1476586800, + 1487469600, + 1508036400, + 1518919200, + 1541300400, + 1550368800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -11188 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + }, + { + "index": 8, + "is_dst": true, + "offset": -7200 + }, + { + "index": 4, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-scoresbysund.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-scoresbysund.json new file mode 100644 index 000000000..cb79d513c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-scoresbysund.json @@ -0,0 +1,268 @@ +{ + "ids": [ + "america/scoresbysund" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "2", + "\u0000", + "-", + "0", + "1", + "\u0000", + "+", + "0", + "0", + "\u0000" + ], + "posix": { + "abbr": "-02", + "offset": -7200, + "transition": { + "abbr": "-01", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 0 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": -3600 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 2 + ], + "transitions": [ + -1686090728, + 323841600, + 338961600, + 354679200, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000, + 846378000, + 859683600, + 877827600, + 891133200, + 909277200, + 922582800, + 941331600, + 954032400, + 972781200, + 985482000, + 1004230800, + 1017536400, + 1035680400, + 1048986000, + 1067130000, + 1080435600, + 1099184400, + 1111885200, + 1130634000, + 1143334800, + 1162083600, + 1174784400, + 1193533200, + 1206838800, + 1224982800, + 1238288400, + 1256432400, + 1269738000, + 1288486800, + 1301187600, + 1319936400, + 1332637200, + 1351386000, + 1364691600, + 1382835600, + 1396141200, + 1414285200, + 1427590800, + 1445734800, + 1459040400, + 1477789200, + 1490490000, + 1509238800, + 1521939600, + 1540688400, + 1553994000, + 1572138000, + 1585443600, + 1603587600, + 1616893200, + 1635642000, + 1648342800, + 1667091600, + 1679792400, + 1698541200, + 1711846800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -5272 + }, + { + "index": 4, + "is_dst": false, + "offset": -7200 + }, + { + "index": 8, + "is_dst": true, + "offset": -3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 0 + }, + { + "index": 8, + "is_dst": false, + "offset": -3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-sitka.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-sitka.json new file mode 100644 index 000000000..c79ce2b1f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-sitka.json @@ -0,0 +1,292 @@ +{ + "ids": [ + "america/sitka" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "A", + "K", + "S", + "T", + "\u0000", + "A", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AKST", + "offset": -32400, + "transition": { + "abbr": "AKDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 6, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8 + ], + "transitions": [ + -3225223727, + -2188954727, + -880207200, + -769395600, + -765385200, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 126698400, + 152096400, + 162381600, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 439030800, + 452084400, + 467805600, + 483534000, + 499255200, + 514983600, + 530704800, + 544618800, + 562154400, + 576068400, + 594208800, + 607518000, + 625658400, + 638967600, + 657108000, + 671022000, + 688557600, + 702471600, + 720007200, + 733921200, + 752061600, + 765370800, + 783511200, + 796820400, + 814960800, + 828874800, + 846410400, + 860324400, + 877860000, + 891774000, + 909309600, + 923223600, + 941364000, + 954673200, + 972813600, + 986122800, + 1004263200, + 1018177200, + 1035712800, + 1049626800, + 1067162400, + 1081076400, + 1099216800, + 1112526000, + 1130666400, + 1143975600, + 1162116000, + 1173610800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 53927 + }, + { + "index": 0, + "is_dst": false, + "offset": -32473 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": false, + "offset": -32400 + }, + { + "index": 24, + "is_dst": false, + "offset": -32400 + }, + { + "index": 29, + "is_dst": true, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-st_johns.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-st_johns.json new file mode 100644 index 000000000..9b919eda1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-st_johns.json @@ -0,0 +1,487 @@ +{ + "ids": [ + "america/st_johns", + "canada/newfoundland" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "N", + "S", + "T", + "\u0000", + "N", + "D", + "T", + "\u0000", + "N", + "W", + "T", + "\u0000", + "N", + "P", + "T", + "\u0000", + "N", + "D", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "NST", + "offset": -12600, + "transition": { + "abbr": "NDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 6, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 7, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3 + ], + "transitions": [ + -2713897748, + -1664130548, + -1650137348, + -1632076148, + -1615145348, + -1598650148, + -1590100148, + -1567286948, + -1551565748, + -1535837348, + -1520116148, + -1503782948, + -1488666548, + -1472333348, + -1457216948, + -1440883748, + -1425767348, + -1409434148, + -1394317748, + -1377984548, + -1362263348, + -1346534948, + -1330813748, + -1314480548, + -1299364148, + -1283030948, + -1267914548, + -1251581348, + -1236464948, + -1220131748, + -1205015348, + -1188682148, + -1172960948, + -1156627748, + -1141511348, + -1125178148, + -1110061748, + -1096921748, + -1093728600, + -1078612200, + -1061670600, + -1048973400, + -1030221000, + -1017523800, + -998771400, + -986074200, + -966717000, + -954624600, + -935267400, + -922570200, + -903817800, + -891120600, + -872368200, + -769395600, + -765401400, + -746044200, + -733347000, + -714594600, + -701897400, + -683145000, + -670447800, + -651695400, + -638998200, + -619641000, + -606943800, + -589401000, + -576099000, + -557951400, + -544649400, + -526501800, + -513199800, + -495052200, + -481750200, + -463602600, + -450300600, + -431548200, + -418246200, + -400098600, + -386796600, + -368649000, + -355347000, + -337199400, + -323897400, + -305749800, + -289423800, + -273695400, + -257974200, + -242245800, + -226524600, + -210796200, + -195075000, + -179346600, + -163625400, + -147897000, + -131571000, + -116447400, + -100121400, + -84393000, + -68671800, + -52943400, + -37222200, + -21493800, + -5772600, + 9955800, + 25677000, + 41405400, + 57731400, + 73459800, + 89181000, + 104909400, + 120630600, + 136359000, + 152080200, + 167808600, + 183529800, + 199258200, + 215584200, + 230707800, + 247033800, + 262762200, + 278483400, + 294211800, + 309933000, + 325661400, + 341382600, + 357111000, + 372832200, + 388560600, + 404886600, + 420010200, + 436336200, + 452064600, + 467785800, + 483514200, + 499235400, + 514963800, + 530685000, + 544591860, + 562127460, + 576041460, + 594178260, + 607491060, + 625631460, + 638940660, + 657081060, + 670995060, + 688530660, + 702444660, + 719980260, + 733894260, + 752034660, + 765343860, + 783484260, + 796793460, + 814933860, + 828847860, + 846383460, + 860297460, + 877833060, + 891747060, + 909282660, + 923196660, + 941337060, + 954646260, + 972786660, + 986095860, + 1004236260, + 1018150260, + 1035685860, + 1049599860, + 1067135460, + 1081049460, + 1099189860, + 1112499060, + 1130639460, + 1143948660, + 1162089060, + 1173583860, + 1194143460, + 1205033460, + 1225593060, + 1236483060, + 1257042660, + 1268537460, + 1289097060, + 1299987060, + 1320553800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -12652 + }, + { + "index": 4, + "is_dst": false, + "offset": -12652 + }, + { + "index": 8, + "is_dst": true, + "offset": -9052 + }, + { + "index": 4, + "is_dst": false, + "offset": -12600 + }, + { + "index": 8, + "is_dst": true, + "offset": -9000 + }, + { + "index": 12, + "is_dst": true, + "offset": -9000 + }, + { + "index": 16, + "is_dst": true, + "offset": -9000 + }, + { + "index": 20, + "is_dst": true, + "offset": -5400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-swift_current.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-swift_current.json new file mode 100644 index 000000000..0369c245c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-swift_current.json @@ -0,0 +1,120 @@ +{ + "ids": [ + "america/swift_current" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "T", + "\u0000", + "M", + "W", + "T", + "\u0000", + "M", + "P", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 5 + ], + "transitions": [ + -2030201320, + -1632063600, + -1615132800, + -880210800, + -769395600, + -765388800, + -747241200, + -732729600, + -715791600, + -702489600, + -684342000, + -671040000, + -652892400, + -639590400, + -400086000, + -384364800, + -337186800, + -321465600, + -305737200, + -292435200, + -273682800, + -260985600, + 73472400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25880 + }, + { + "index": 4, + "is_dst": false, + "offset": -25200 + }, + { + "index": 8, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -21600 + }, + { + "index": 20, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-tegucigalpa.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-tegucigalpa.json new file mode 100644 index 000000000..67998b197 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-tegucigalpa.json @@ -0,0 +1,61 @@ +{ + "ids": [ + "america/tegucigalpa" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1538503868, + 547020000, + 559717200, + 578469600, + 591166800, + 1146981600, + 1154926800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -20932 + }, + { + "index": 4, + "is_dst": false, + "offset": -21600 + }, + { + "index": 8, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-thule.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-thule.json new file mode 100644 index 000000000..6f6869ed7 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-thule.json @@ -0,0 +1,142 @@ +{ + "ids": [ + "america/thule" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": { + "abbr": "ADT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1686079492, + 670399200, + 686120400, + 701848800, + 717570000, + 733903200, + 752043600, + 765352800, + 783493200, + 796802400, + 814942800, + 828856800, + 846392400, + 860306400, + 877842000, + 891756000, + 909291600, + 923205600, + 941346000, + 954655200, + 972795600, + 986104800, + 1004245200, + 1018159200, + 1035694800, + 1049608800, + 1067144400, + 1081058400, + 1099198800, + 1112508000, + 1130648400, + 1143957600, + 1162098000, + 1173592800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -16508 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-vancouver.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-vancouver.json new file mode 100644 index 000000000..773618b53 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-vancouver.json @@ -0,0 +1,411 @@ +{ + "ids": [ + "america/vancouver", + "canada/pacific" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "P", + "W", + "T", + "\u0000", + "P", + "P", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 5 + ], + "transitions": [ + -2713880852, + -1632060000, + -1615129200, + -880207200, + -769395600, + -765385200, + -747237600, + -733935600, + -715788000, + -702486000, + -684338400, + -671036400, + -652888800, + -639586800, + -620834400, + -608137200, + -589384800, + -576082800, + -557935200, + -544633200, + -526485600, + -513183600, + -495036000, + -481734000, + -463586400, + -450284400, + -431532000, + -418230000, + -400082400, + -386780400, + -368632800, + -355330800, + -337183200, + -323881200, + -305733600, + -292431600, + -273679200, + -260982000, + -242229600, + -226508400, + -210780000, + -195058800, + -179330400, + -163609200, + -147880800, + -131554800, + -116431200, + -100105200, + -84376800, + -68655600, + -52927200, + -37206000, + -21477600, + -5756400, + 9972000, + 25693200, + 41421600, + 57747600, + 73476000, + 89197200, + 104925600, + 120646800, + 136375200, + 152096400, + 167824800, + 183546000, + 199274400, + 215600400, + 230724000, + 247050000, + 262778400, + 278499600, + 294228000, + 309949200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 452080800, + 467802000, + 483530400, + 499251600, + 514980000, + 530701200, + 544615200, + 562150800, + 576064800, + 594205200, + 607514400, + 625654800, + 638964000, + 657104400, + 671018400, + 688554000, + 702468000, + 720003600, + 733917600, + 752058000, + 765367200, + 783507600, + 796816800, + 814957200, + 828871200, + 846406800, + 860320800, + 877856400, + 891770400, + 909306000, + 923220000, + 941360400, + 954669600, + 972810000, + 986119200, + 1004259600, + 1018173600, + 1035709200, + 1049623200, + 1067158800, + 1081072800, + 1099213200, + 1112522400, + 1130662800, + 1143972000, + 1162112400, + 1173607200, + 1194166800, + 1205056800, + 1225616400, + 1236506400, + 1257066000, + 1268560800, + 1289120400, + 1300010400, + 1320570000, + 1331460000, + 1352019600, + 1362909600, + 1383469200, + 1394359200, + 1414918800, + 1425808800, + 1446368400, + 1457863200, + 1478422800, + 1489312800, + 1509872400, + 1520762400, + 1541322000, + 1552212000, + 1572771600, + 1583661600, + 1604221200, + 1615716000, + 1636275600, + 1647165600, + 1667725200, + 1678615200, + 1699174800, + 1710064800, + 1730624400, + 1741514400, + 1762074000, + 1772964000, + 1793523600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -29548 + }, + { + "index": 4, + "is_dst": false, + "offset": -28800 + }, + { + "index": 8, + "is_dst": true, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -25200 + }, + { + "index": 16, + "is_dst": true, + "offset": -25200 + }, + { + "index": 20, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-whitehorse.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-whitehorse.json new file mode 100644 index 000000000..90522112f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-whitehorse.json @@ -0,0 +1,289 @@ +{ + "ids": [ + "america/whitehorse", + "canada/yukon" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "Y", + "D", + "T", + "\u0000", + "Y", + "W", + "T", + "\u0000", + "Y", + "P", + "T", + "\u0000", + "Y", + "D", + "D", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 1, + 5, + 1, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 8 + ], + "transitions": [ + -2188997988, + -1632056400, + -1615125600, + -1596978000, + -1583164800, + -880203600, + -769395600, + -765381600, + -147884400, + -131554800, + -121273200, + 325677600, + 341398800, + 357127200, + 372848400, + 388576800, + 404902800, + 420026400, + 436352400, + 452080800, + 467802000, + 483530400, + 499251600, + 514980000, + 530701200, + 544615200, + 562150800, + 576064800, + 594205200, + 607514400, + 625654800, + 638964000, + 657104400, + 671018400, + 688554000, + 702468000, + 720003600, + 733917600, + 752058000, + 765367200, + 783507600, + 796816800, + 814957200, + 828871200, + 846406800, + 860320800, + 877856400, + 891770400, + 909306000, + 923220000, + 941360400, + 954669600, + 972810000, + 986119200, + 1004259600, + 1018173600, + 1035709200, + 1049623200, + 1067158800, + 1081072800, + 1099213200, + 1112522400, + 1130662800, + 1143972000, + 1162112400, + 1173607200, + 1194166800, + 1205056800, + 1225616400, + 1236506400, + 1257066000, + 1268560800, + 1289120400, + 1300010400, + 1320570000, + 1331460000, + 1352019600, + 1362909600, + 1383469200, + 1394359200, + 1414918800, + 1425808800, + 1446368400, + 1457863200, + 1478422800, + 1489312800, + 1509872400, + 1520762400, + 1541322000, + 1552212000, + 1572771600, + 1583661600, + 1604214000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -32412 + }, + { + "index": 4, + "is_dst": false, + "offset": -32400 + }, + { + "index": 8, + "is_dst": true, + "offset": -28800 + }, + { + "index": 12, + "is_dst": true, + "offset": -28800 + }, + { + "index": 16, + "is_dst": true, + "offset": -28800 + }, + { + "index": 20, + "is_dst": true, + "offset": -25200 + }, + { + "index": 25, + "is_dst": false, + "offset": -28800 + }, + { + "index": 29, + "is_dst": true, + "offset": -25200 + }, + { + "index": 33, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/america-yakutat.json b/crates/provider/src/data/debug/zoneinfo/tzifs/america-yakutat.json new file mode 100644 index 000000000..60290e2d9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/america-yakutat.json @@ -0,0 +1,283 @@ +{ + "ids": [ + "america/yakutat" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "Y", + "S", + "T", + "\u0000", + "Y", + "W", + "T", + "\u0000", + "Y", + "P", + "T", + "\u0000", + "Y", + "D", + "T", + "\u0000", + "A", + "K", + "S", + "T", + "\u0000", + "A", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AKST", + "offset": -32400, + "transition": { + "abbr": "AKDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7, + 6, + 7 + ], + "transitions": [ + -3225223727, + -2188953665, + -880203600, + -769395600, + -765381600, + -21474000, + -5752800, + 9975600, + 25696800, + 41425200, + 57751200, + 73479600, + 89200800, + 104929200, + 120650400, + 126702000, + 152100000, + 162385200, + 183549600, + 199278000, + 215604000, + 230727600, + 247053600, + 262782000, + 278503200, + 294231600, + 309952800, + 325681200, + 341402400, + 357130800, + 372852000, + 388580400, + 404906400, + 420030000, + 436356000, + 439030800, + 452084400, + 467805600, + 483534000, + 499255200, + 514983600, + 530704800, + 544618800, + 562154400, + 576068400, + 594208800, + 607518000, + 625658400, + 638967600, + 657108000, + 671022000, + 688557600, + 702471600, + 720007200, + 733921200, + 752061600, + 765370800, + 783511200, + 796820400, + 814960800, + 828874800, + 846410400, + 860324400, + 877860000, + 891774000, + 909309600, + 923223600, + 941364000, + 954673200, + 972813600, + 986122800, + 1004263200, + 1018177200, + 1035712800, + 1049626800, + 1067162400, + 1081076400, + 1099216800, + 1112526000, + 1130666400, + 1143975600, + 1162116000, + 1173610800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 52865 + }, + { + "index": 0, + "is_dst": false, + "offset": -33535 + }, + { + "index": 4, + "is_dst": false, + "offset": -32400 + }, + { + "index": 8, + "is_dst": true, + "offset": -28800 + }, + { + "index": 12, + "is_dst": true, + "offset": -28800 + }, + { + "index": 16, + "is_dst": true, + "offset": -28800 + }, + { + "index": 20, + "is_dst": false, + "offset": -32400 + }, + { + "index": 25, + "is_dst": true, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-casey.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-casey.json new file mode 100644 index 000000000..4d7bceebf --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-casey.json @@ -0,0 +1,81 @@ +{ + "ids": [ + "antarctica/casey" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+08", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -31536000, + 1255802400, + 1267714800, + 1319738400, + 1329843600, + 1477065600, + 1520701200, + 1538856000, + 1552752000, + 1570129200, + 1583596800, + 1601740860, + 1615640400, + 1633190460, + 1647090000, + 1664640060, + 1678291200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-davis.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-davis.json new file mode 100644 index 000000000..46ec59876 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-davis.json @@ -0,0 +1,61 @@ +{ + "ids": [ + "antarctica/davis" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 0, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -409190400, + -163062000, + -28857600, + 1255806000, + 1268251200, + 1319742000, + 1329854400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": 25200 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-dumontdurville.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-dumontdurville.json new file mode 100644 index 000000000..7de5bff80 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-dumontdurville.json @@ -0,0 +1,56 @@ +{ + "ids": [ + "antarctica/dumontdurville", + "pacific/chuuk", + "pacific/port_moresby", + "pacific/truk", + "pacific/yap" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "M", + "T", + "\u0000", + "+", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "+10", + "offset": 36000, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2840176120, + -2366790512 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 35320 + }, + { + "index": 4, + "is_dst": false, + "offset": 35312 + }, + { + "index": 9, + "is_dst": false, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-macquarie.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-macquarie.json new file mode 100644 index 000000000..2366347c7 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-macquarie.json @@ -0,0 +1,258 @@ +{ + "ids": [ + "antarctica/macquarie" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AEST", + "offset": 36000, + "transition": { + "abbr": "AEDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 0, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2214259200, + -1680508800, + -1665388800, + -1601719200, + -687052800, + -71136000, + -55411200, + -37267200, + -25776000, + -5817600, + 5673600, + 25632000, + 37728000, + 57686400, + 67968000, + 89136000, + 100022400, + 120585600, + 131472000, + 152035200, + 162921600, + 183484800, + 194976000, + 215539200, + 226425600, + 246988800, + 257875200, + 278438400, + 289324800, + 309888000, + 320774400, + 341337600, + 352224000, + 372787200, + 386092800, + 404841600, + 417542400, + 436291200, + 447177600, + 467740800, + 478627200, + 499190400, + 510076800, + 530035200, + 542736000, + 562089600, + 574790400, + 594144000, + 606240000, + 625593600, + 637689600, + 657043200, + 670348800, + 686678400, + 701798400, + 718128000, + 733248000, + 749577600, + 764697600, + 781027200, + 796147200, + 812476800, + 828201600, + 844531200, + 859651200, + 875980800, + 891100800, + 907430400, + 922550400, + 938880000, + 954000000, + 967305600, + 985449600, + 1002384000, + 1017504000, + 1033833600, + 1048953600, + 1065283200, + 1080403200, + 1096732800, + 1111852800, + 1128182400, + 1143907200, + 1159632000, + 1174752000, + 1191686400, + 1207411200, + 1223136000, + 1238860800, + 1254585600, + 1301760000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-mawson.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-mawson.json new file mode 100644 index 000000000..f4ad74c50 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-mawson.json @@ -0,0 +1,51 @@ +{ + "ids": [ + "antarctica/mawson" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -501206400, + 1255809600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-mcmurdo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-mcmurdo.json new file mode 100644 index 000000000..fbdfaf6fe --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-mcmurdo.json @@ -0,0 +1,291 @@ +{ + "ids": [ + "antarctica/mcmurdo", + "antarctica/south_pole", + "nz", + "pacific/auckland" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "N", + "Z", + "M", + "T", + "\u0000", + "N", + "Z", + "S", + "T", + "\u0000", + "N", + "Z", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "NZST", + "offset": 43200, + "transition": { + "abbr": "NZDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 9, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5 + ], + "transitions": [ + -3192435544, + -1330335000, + -1320057000, + -1300699800, + -1287396000, + -1269250200, + -1255946400, + -1237800600, + -1224496800, + -1206351000, + -1192442400, + -1174901400, + -1160992800, + -1143451800, + -1125914400, + -1112607000, + -1094464800, + -1081157400, + -1063015200, + -1049707800, + -1031565600, + -1018258200, + -1000116000, + -986808600, + -968061600, + -955359000, + -936612000, + -923304600, + -757425600, + 152632800, + 162309600, + 183477600, + 194968800, + 215532000, + 226418400, + 246981600, + 257868000, + 278431200, + 289317600, + 309880800, + 320767200, + 341330400, + 352216800, + 372780000, + 384271200, + 404834400, + 415720800, + 436284000, + 447170400, + 467733600, + 478620000, + 499183200, + 510069600, + 530632800, + 541519200, + 562082400, + 573573600, + 594136800, + 605023200, + 623772000, + 637682400, + 655221600, + 669132000, + 686671200, + 700581600, + 718120800, + 732636000, + 749570400, + 764085600, + 781020000, + 795535200, + 812469600, + 826984800, + 844524000, + 858434400, + 875973600, + 889884000, + 907423200, + 921938400, + 938872800, + 953388000, + 970322400, + 984837600, + 1002376800, + 1016287200, + 1033826400, + 1047736800, + 1065276000, + 1079791200, + 1096725600, + 1111240800, + 1128175200, + 1142690400, + 1159624800, + 1174140000, + 1191074400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 41944 + }, + { + "index": 4, + "is_dst": false, + "offset": 41400 + }, + { + "index": 9, + "is_dst": true, + "offset": 45000 + }, + { + "index": 9, + "is_dst": true, + "offset": 43200 + }, + { + "index": 9, + "is_dst": false, + "offset": 43200 + }, + { + "index": 14, + "is_dst": true, + "offset": 46800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-palmer.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-palmer.json new file mode 100644 index 000000000..50e8def9d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-palmer.json @@ -0,0 +1,230 @@ +{ + "ids": [ + "antarctica/palmer" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4 + ], + "transitions": [ + -157766400, + -152658000, + -132955200, + -121122000, + -101419200, + -86821200, + -71092800, + -54766800, + -39038400, + -23317200, + -7588800, + 128142000, + 136605600, + 389070000, + 403070400, + 416372400, + 434520000, + 447822000, + 466574400, + 479271600, + 498024000, + 510721200, + 529473600, + 545194800, + 560923200, + 574225200, + 592372800, + 605674800, + 624427200, + 637124400, + 653457600, + 668574000, + 687326400, + 700628400, + 718776000, + 732078000, + 750225600, + 763527600, + 781675200, + 794977200, + 813729600, + 826426800, + 845179200, + 859690800, + 876628800, + 889930800, + 906868800, + 923194800, + 939528000, + 952830000, + 971582400, + 984279600, + 1003032000, + 1015729200, + 1034481600, + 1047178800, + 1065931200, + 1079233200, + 1097380800, + 1110682800, + 1128830400, + 1142132400, + 1160884800, + 1173582000, + 1192334400, + 1206846000, + 1223784000, + 1237086000, + 1255233600, + 1270350000, + 1286683200, + 1304823600, + 1313899200, + 1335668400, + 1346558400, + 1367118000, + 1378612800, + 1398567600, + 1410062400, + 1463281200, + 1471147200, + 1480820400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": true, + "offset": -10800 + }, + { + "index": 4, + "is_dst": false, + "offset": -14400 + }, + { + "index": 8, + "is_dst": true, + "offset": -10800 + }, + { + "index": 8, + "is_dst": false, + "offset": -10800 + }, + { + "index": 12, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-rothera.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-rothera.json new file mode 100644 index 000000000..333eb9c9d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-rothera.json @@ -0,0 +1,40 @@ +{ + "ids": [ + "antarctica/rothera" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + 218246400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-syowa.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-syowa.json new file mode 100644 index 000000000..6b648d9c5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-syowa.json @@ -0,0 +1,43 @@ +{ + "ids": [ + "antarctica/syowa", + "asia/aden", + "asia/kuwait", + "asia/riyadh" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -719636812 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 11212 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-troll.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-troll.json new file mode 100644 index 000000000..69540698e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-troll.json @@ -0,0 +1,78 @@ +{ + "ids": [ + "antarctica/troll" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "+", + "0", + "0", + "\u0000", + "+", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "+00", + "offset": 0, + "transition": { + "abbr": "+02", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 7200, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + 1108166400, + 1111885200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-vostok.json b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-vostok.json new file mode 100644 index 000000000..bc3f16e21 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/antarctica-vostok.json @@ -0,0 +1,55 @@ +{ + "ids": [ + "antarctica/vostok" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 0, + 1, + 2 + ], + "transitions": [ + -380073600, + 760035600, + 783648000, + 1702839600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": 25200 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/arctic-longyearbyen.json b/crates/provider/src/data/debug/zoneinfo/tzifs/arctic-longyearbyen.json new file mode 100644 index 000000000..df2417551 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/arctic-longyearbyen.json @@ -0,0 +1,210 @@ +{ + "ids": [ + "arctic/longyearbyen", + "atlantic/jan_mayen", + "europe/berlin", + "europe/copenhagen", + "europe/oslo", + "europe/stockholm" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2422054408, + -1693706400, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -938905200, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -781052400, + -776563200, + -765936000, + -761180400, + -748479600, + -733273200, + -717631200, + -714610800, + -710380800, + -701910000, + -684975600, + -670460400, + -654130800, + -639010800, + 323830800, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3208 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + }, + { + "index": 13, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-almaty.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-almaty.json new file mode 100644 index 000000000..13ceafd4d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-almaty.json @@ -0,0 +1,165 @@ +{ + "ids": [ + "asia/almaty" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 1 + ], + "transitions": [ + -1441170468, + -1247547600, + 354909600, + 370717200, + 386445600, + 402253200, + 417981600, + 433789200, + 449604000, + 465336000, + 481060800, + 496785600, + 512510400, + 528235200, + 543960000, + 559684800, + 575409600, + 591134400, + 606859200, + 622584000, + 638308800, + 654638400, + 670363200, + 686091600, + 695768400, + 701812800, + 717537600, + 733262400, + 748987200, + 764712000, + 780436800, + 796161600, + 811886400, + 828216000, + 846360000, + 859665600, + 877809600, + 891115200, + 909259200, + 922564800, + 941313600, + 954014400, + 972763200, + 985464000, + 1004212800, + 1017518400, + 1035662400, + 1048968000, + 1067112000, + 1080417600, + 1099166400, + 1709229600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 18468 + }, + { + "index": 4, + "is_dst": false, + "offset": 18000 + }, + { + "index": 8, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 25200 + }, + { + "index": 8, + "is_dst": true, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-amman.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-amman.json new file mode 100644 index 000000000..29f3bbd09 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-amman.json @@ -0,0 +1,231 @@ +{ + "ids": [ + "asia/amman" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3 + ], + "transitions": [ + -1230776624, + 108165600, + 118270800, + 136591200, + 149806800, + 168127200, + 181342800, + 199749600, + 215643600, + 231285600, + 244501200, + 262735200, + 275950800, + 481154400, + 496962000, + 512949600, + 528670800, + 544399200, + 560120400, + 575848800, + 592174800, + 610581600, + 623624400, + 641167200, + 655074000, + 671839200, + 685918800, + 702856800, + 717973200, + 733701600, + 749422800, + 765151200, + 779662800, + 797205600, + 811116000, + 828655200, + 843170400, + 860104800, + 874620000, + 891554400, + 906069600, + 930780000, + 938124000, + 954367200, + 970178400, + 985816800, + 1001628000, + 1017352800, + 1033077600, + 1048802400, + 1066946400, + 1080252000, + 1097791200, + 1112306400, + 1128031200, + 1143756000, + 1161900000, + 1175205600, + 1193349600, + 1206655200, + 1225404000, + 1238104800, + 1256853600, + 1269554400, + 1288303200, + 1301608800, + 1319752800, + 1333058400, + 1387486800, + 1395957600, + 1414706400, + 1427407200, + 1446156000, + 1459461600, + 1477605600, + 1490911200, + 1509055200, + 1522360800, + 1540504800, + 1553810400, + 1571954400, + 1585260000, + 1604008800, + 1616709600, + 1635458400, + 1645740000, + 1666908000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8624 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-anadyr.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-anadyr.json new file mode 100644 index 000000000..8f2e4eacf --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-anadyr.json @@ -0,0 +1,203 @@ +{ + "ids": [ + "asia/anadyr" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "2", + "\u0000", + "+", + "1", + "3", + "\u0000", + "+", + "1", + "4", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 5, + 6, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 5, + 6, + 1 + ], + "transitions": [ + -1441194596, + -1247572800, + 354884400, + 370692000, + 386420400, + 402231600, + 417960000, + 433767600, + 449582400, + 465314400, + 481039200, + 496764000, + 512488800, + 528213600, + 543938400, + 559663200, + 575388000, + 591112800, + 606837600, + 622562400, + 638287200, + 654616800, + 670341600, + 686070000, + 695746800, + 701791200, + 717516000, + 733240800, + 748965600, + 764690400, + 780415200, + 796140000, + 811864800, + 828194400, + 846338400, + 859644000, + 877788000, + 891093600, + 909237600, + 922543200, + 941292000, + 953992800, + 972741600, + 985442400, + 1004191200, + 1017496800, + 1035640800, + 1048946400, + 1067090400, + 1080396000, + 1099144800, + 1111845600, + 1130594400, + 1143295200, + 1162044000, + 1174744800, + 1193493600, + 1206799200, + 1224943200, + 1238248800, + 1256392800, + 1269698400, + 1288450800, + 1301151600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 42596 + }, + { + "index": 4, + "is_dst": false, + "offset": 43200 + }, + { + "index": 8, + "is_dst": false, + "offset": 46800 + }, + { + "index": 12, + "is_dst": true, + "offset": 50400 + }, + { + "index": 8, + "is_dst": true, + "offset": 46800 + }, + { + "index": 4, + "is_dst": true, + "offset": 43200 + }, + { + "index": 16, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-aqtau.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-aqtau.json new file mode 100644 index 000000000..e4481e8ab --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-aqtau.json @@ -0,0 +1,166 @@ +{ + "ids": [ + "asia/aqtau" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 5, + 1, + 2, + 4, + 2, + 4, + 2, + 4, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 2 + ], + "transitions": [ + -1441164064, + -1247544000, + 370724400, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695772000, + 701816400, + 717541200, + 733266000, + 748990800, + 764715600, + 780440400, + 796168800, + 811893600, + 828223200, + 846367200, + 859672800, + 877816800, + 891122400, + 909266400, + 922572000, + 941320800, + 954021600, + 972770400, + 985471200, + 1004220000, + 1017525600, + 1035669600, + 1048975200, + 1067119200, + 1080424800, + 1099173600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 12064 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-aqtobe.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-aqtobe.json new file mode 100644 index 000000000..4fa8c4e47 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-aqtobe.json @@ -0,0 +1,168 @@ +{ + "ids": [ + "asia/aqtobe" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -1441165720, + -1247544000, + 354913200, + 370720800, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695772000, + 701816400, + 717541200, + 733266000, + 748990800, + 764715600, + 780440400, + 796165200, + 811890000, + 828219600, + 846363600, + 859669200, + 877813200, + 891118800, + 909262800, + 922568400, + 941317200, + 954018000, + 972766800, + 985467600, + 1004216400, + 1017522000, + 1035666000, + 1048971600, + 1067115600, + 1080421200, + 1099170000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 13720 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ashgabat.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ashgabat.json new file mode 100644 index 000000000..ed8d92c1a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ashgabat.json @@ -0,0 +1,112 @@ +{ + "ids": [ + "asia/ashgabat", + "asia/ashkhabad" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2 + ], + "transitions": [ + -1441166012, + -1247544000, + 354913200, + 370720800, + 386449200, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695772000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 14012 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-atyrau.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-atyrau.json new file mode 100644 index 000000000..bbca0bc7c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-atyrau.json @@ -0,0 +1,175 @@ +{ + "ids": [ + "asia/atyrau" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 5, + 6, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 2 + ], + "transitions": [ + -1441164464, + -1247540400, + 370724400, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695772000, + 701816400, + 717541200, + 733266000, + 748990800, + 764715600, + 780440400, + 796165200, + 811890000, + 828219600, + 846363600, + 859669200, + 877813200, + 891118800, + 909262800, + 922568400, + 941320800, + 954021600, + 972770400, + 985471200, + 1004220000, + 1017525600, + 1035669600, + 1048975200, + 1067119200, + 1080424800, + 1099173600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 12464 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + }, + { + "index": 16, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-baghdad.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-baghdad.json new file mode 100644 index 000000000..f8a675372 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-baghdad.json @@ -0,0 +1,164 @@ +{ + "ids": [ + "asia/baghdad" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2524532260, + -1641005856, + 389048400, + 402264000, + 417906000, + 433800000, + 449614800, + 465422400, + 481150800, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622591200, + 638316000, + 654645600, + 670464000, + 686275200, + 702086400, + 717897600, + 733622400, + 749433600, + 765158400, + 780969600, + 796694400, + 812505600, + 828316800, + 844128000, + 859852800, + 875664000, + 891388800, + 907200000, + 922924800, + 938736000, + 954547200, + 970358400, + 986083200, + 1001894400, + 1017619200, + 1033430400, + 1049155200, + 1064966400, + 1080777600, + 1096588800, + 1112313600, + 1128124800, + 1143849600, + 1159660800, + 1175385600, + 1191196800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 10660 + }, + { + "index": 4, + "is_dst": false, + "offset": 10656 + }, + { + "index": 8, + "is_dst": false, + "offset": 10800 + }, + { + "index": 12, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bahrain.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bahrain.json new file mode 100644 index 000000000..e30286d5c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bahrain.json @@ -0,0 +1,52 @@ +{ + "ids": [ + "asia/bahrain", + "asia/qatar" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -1577935568, + 76190400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 12368 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-baku.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-baku.json new file mode 100644 index 000000000..644de2af6 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-baku.json @@ -0,0 +1,193 @@ +{ + "ids": [ + "asia/baku" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -1441163964, + -405140400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622591200, + 638316000, + 654645600, + 670370400, + 686098800, + 701823600, + 717548400, + 828234000, + 846378000, + 859680000, + 877824000, + 891129600, + 909273600, + 922579200, + 941328000, + 954028800, + 972777600, + 985478400, + 1004227200, + 1017532800, + 1035676800, + 1048982400, + 1067126400, + 1080432000, + 1099180800, + 1111881600, + 1130630400, + 1143331200, + 1162080000, + 1174780800, + 1193529600, + 1206835200, + 1224979200, + 1238284800, + 1256428800, + 1269734400, + 1288483200, + 1301184000, + 1319932800, + 1332633600, + 1351382400, + 1364688000, + 1382832000, + 1396137600, + 1414281600, + 1427587200, + 1445731200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 11964 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 8, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bangkok.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bangkok.json new file mode 100644 index 000000000..459e1d9a9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bangkok.json @@ -0,0 +1,54 @@ +{ + "ids": [ + "asia/bangkok", + "asia/phnom_penh", + "asia/vientiane", + "indian/christmas" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2840164924, + -1570084924 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 24124 + }, + { + "index": 4, + "is_dst": false, + "offset": 24124 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-barnaul.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-barnaul.json new file mode 100644 index 000000000..e6004c785 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-barnaul.json @@ -0,0 +1,195 @@ +{ + "ids": [ + "asia/barnaul" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1579844100, + -1247551200, + 354906000, + 370713600, + 386442000, + 402249600, + 417978000, + 433785600, + 449600400, + 465332400, + 481057200, + 496782000, + 512506800, + 528231600, + 543956400, + 559681200, + 575406000, + 591130800, + 606855600, + 622580400, + 638305200, + 654634800, + 670359600, + 686088000, + 695764800, + 701809200, + 717534000, + 733258800, + 748983600, + 764708400, + 780433200, + 796158000, + 801590400, + 811886400, + 828216000, + 846360000, + 859665600, + 877809600, + 891115200, + 909259200, + 922564800, + 941313600, + 954014400, + 972763200, + 985464000, + 1004212800, + 1017518400, + 1035662400, + 1048968000, + 1067112000, + 1080417600, + 1099166400, + 1111867200, + 1130616000, + 1143316800, + 1162065600, + 1174766400, + 1193515200, + 1206820800, + 1224964800, + 1238270400, + 1256414400, + 1269720000, + 1288468800, + 1301169600, + 1414263600, + 1459022400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 20100 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-beirut.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-beirut.json new file mode 100644 index 000000000..625006316 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-beirut.json @@ -0,0 +1,203 @@ +{ + "ids": [ + "asia/beirut" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 0 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 0 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2840149320, + -1570413600, + -1552186800, + -1538359200, + -1522551600, + -1507514400, + -1490583600, + -1473645600, + -1460948400, + -399866400, + -386650800, + -368330400, + -355114800, + -336794400, + -323578800, + -305172000, + -291956400, + -273636000, + -260420400, + 78012000, + 86734800, + 105055200, + 118270800, + 136591200, + 149806800, + 168127200, + 181342800, + 199749600, + 212965200, + 231285600, + 244501200, + 262735200, + 275950800, + 452210400, + 466722000, + 483746400, + 498258000, + 515282400, + 529794000, + 546818400, + 561330000, + 581119200, + 592952400, + 610754400, + 624488400, + 641512800, + 656024400, + 673048800, + 687560400, + 704671200, + 718146000, + 733269600, + 748990800, + 764719200, + 780440400, + 796168800, + 811890000, + 828223200, + 843944400, + 859672800, + 875394000, + 891122400, + 906843600, + 922572000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8520 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bishkek.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bishkek.json new file mode 100644 index 000000000..68bdcc99f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-bishkek.json @@ -0,0 +1,165 @@ +{ + "ids": [ + "asia/bishkek" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 2 + ], + "transitions": [ + -1441169904, + -1247547600, + 354909600, + 370717200, + 386445600, + 402253200, + 417981600, + 433789200, + 449604000, + 465336000, + 481060800, + 496785600, + 512510400, + 528235200, + 543960000, + 559684800, + 575409600, + 591134400, + 606859200, + 622584000, + 638308800, + 654638400, + 670363200, + 683582400, + 703018800, + 717530400, + 734468400, + 748980000, + 765918000, + 780429600, + 797367600, + 811879200, + 828817200, + 843933600, + 859671000, + 877811400, + 891120600, + 909261000, + 922570200, + 941315400, + 954019800, + 972765000, + 985469400, + 1004214600, + 1017523800, + 1035664200, + 1048973400, + 1067113800, + 1080423000, + 1099168200, + 1111872600, + 1123783200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 17904 + }, + { + "index": 4, + "is_dst": false, + "offset": 18000 + }, + { + "index": 8, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 25200 + }, + { + "index": 8, + "is_dst": true, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-brunei.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-brunei.json new file mode 100644 index 000000000..41b804d8f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-brunei.json @@ -0,0 +1,106 @@ +{ + "ids": [ + "asia/brunei", + "asia/kuching" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "3", + "0", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "8", + "2", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+08", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 2 + ], + "transitions": [ + -1383463280, + -1167636600, + -1082448000, + -1074586800, + -1050825600, + -1042964400, + -1019289600, + -1011428400, + -987753600, + -979892400, + -956217600, + -948356400, + -924595200, + -916734000, + -893059200, + -885198000, + -879667200, + -767005200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 26480 + }, + { + "index": 4, + "is_dst": false, + "offset": 27000 + }, + { + "index": 10, + "is_dst": false, + "offset": 28800 + }, + { + "index": 14, + "is_dst": true, + "offset": 30000 + }, + { + "index": 20, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-calcutta.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-calcutta.json new file mode 100644 index 000000000..0c49cd028 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-calcutta.json @@ -0,0 +1,82 @@ +{ + "ids": [ + "asia/calcutta", + "asia/kolkata" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "I", + "S", + "T", + "\u0000", + "+", + "0", + "6", + "3", + "0", + "\u0000" + ], + "posix": { + "abbr": "IST", + "offset": 19800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3 + ], + "transitions": [ + -3645237208, + -3155694800, + -2019705670, + -891581400, + -872058600, + -862637400, + -764145000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 21208 + }, + { + "index": 4, + "is_dst": false, + "offset": 21200 + }, + { + "index": 8, + "is_dst": false, + "offset": 19270 + }, + { + "index": 12, + "is_dst": false, + "offset": 19800 + }, + { + "index": 16, + "is_dst": true, + "offset": 23400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-chita.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-chita.json new file mode 100644 index 000000000..538f36f89 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-chita.json @@ -0,0 +1,198 @@ +{ + "ids": [ + "asia/chita" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "+09", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 1, + 2 + ], + "transitions": [ + -1579419232, + -1247558400, + 354898800, + 370706400, + 386434800, + 402242400, + 417970800, + 433778400, + 449593200, + 465325200, + 481050000, + 496774800, + 512499600, + 528224400, + 543949200, + 559674000, + 575398800, + 591123600, + 606848400, + 622573200, + 638298000, + 654627600, + 670352400, + 686080800, + 695757600, + 701802000, + 717526800, + 733251600, + 748976400, + 764701200, + 780426000, + 796150800, + 811875600, + 828205200, + 846349200, + 859654800, + 877798800, + 891104400, + 909248400, + 922554000, + 941302800, + 954003600, + 972752400, + 985453200, + 1004202000, + 1017507600, + 1035651600, + 1048957200, + 1067101200, + 1080406800, + 1099155600, + 1111856400, + 1130605200, + 1143306000, + 1162054800, + 1174755600, + 1193504400, + 1206810000, + 1224954000, + 1238259600, + 1256403600, + 1269709200, + 1288458000, + 1301158800, + 1414252800, + 1459015200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 27232 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 36000 + }, + { + "index": 8, + "is_dst": true, + "offset": 32400 + }, + { + "index": 12, + "is_dst": false, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-choibalsan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-choibalsan.json new file mode 100644 index 000000000..4e6bd4127 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-choibalsan.json @@ -0,0 +1,158 @@ +{ + "ids": [ + "asia/choibalsan", + "asia/ulaanbaatar", + "asia/ulan_bator" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+08", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2032931252, + 252435600, + 417974400, + 433782000, + 449596800, + 465318000, + 481046400, + 496767600, + 512496000, + 528217200, + 543945600, + 559666800, + 575395200, + 591116400, + 606844800, + 622566000, + 638294400, + 654620400, + 670348800, + 686070000, + 701798400, + 717519600, + 733248000, + 748969200, + 764697600, + 780418800, + 796147200, + 811868400, + 828201600, + 843922800, + 859651200, + 875372400, + 891100800, + 906822000, + 988394400, + 1001696400, + 1017424800, + 1033146000, + 1048874400, + 1064595600, + 1080324000, + 1096045200, + 1111773600, + 1127494800, + 1143223200, + 1159549200, + 1427479200, + 1443193200, + 1458928800, + 1474642800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 25652 + }, + { + "index": 4, + "is_dst": false, + "offset": 25200 + }, + { + "index": 8, + "is_dst": false, + "offset": 28800 + }, + { + "index": 12, + "is_dst": true, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-chongqing.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-chongqing.json new file mode 100644 index 000000000..353721666 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-chongqing.json @@ -0,0 +1,109 @@ +{ + "ids": [ + "asia/chongqing", + "asia/chungking", + "asia/harbin", + "asia/shanghai", + "prc" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2177481943, + -1600675200, + -1585904400, + -933667200, + -922093200, + -908870400, + -888829200, + -881049600, + -767869200, + -745833600, + -733827600, + -716889600, + -699613200, + -683884800, + -670669200, + -652348800, + -650019600, + 515527200, + 527014800, + 545162400, + 558464400, + 577216800, + 589914000, + 608666400, + 621968400, + 640116000, + 653418000, + 671565600, + 684867600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 29143 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-colombo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-colombo.json new file mode 100644 index 000000000..fafc2f6f0 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-colombo.json @@ -0,0 +1,95 @@ +{ + "ids": [ + "asia/colombo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "3", + "0", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "6", + "3", + "0", + "\u0000" + ], + "posix": { + "abbr": "+0530", + "offset": 19800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 5, + 6, + 2 + ], + "transitions": [ + -2840159964, + -2019705572, + -883287000, + -862639200, + -764051400, + 832962600, + 846266400, + 1145039400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 19164 + }, + { + "index": 4, + "is_dst": false, + "offset": 19172 + }, + { + "index": 8, + "is_dst": false, + "offset": 19800 + }, + { + "index": 14, + "is_dst": true, + "offset": 21600 + }, + { + "index": 18, + "is_dst": true, + "offset": 23400 + }, + { + "index": 18, + "is_dst": false, + "offset": 23400 + }, + { + "index": 14, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dacca.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dacca.json new file mode 100644 index 000000000..3d2010fee --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dacca.json @@ -0,0 +1,93 @@ +{ + "ids": [ + "asia/dacca", + "asia/dhaka" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "3", + "0", + "\u0000", + "+", + "0", + "5", + "3", + "0", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 5, + 4 + ], + "transitions": [ + -2524543300, + -891582800, + -872058600, + -862637400, + -576138600, + 1245430800, + 1262278800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 21700 + }, + { + "index": 4, + "is_dst": false, + "offset": 21200 + }, + { + "index": 8, + "is_dst": false, + "offset": 23400 + }, + { + "index": 14, + "is_dst": false, + "offset": 19800 + }, + { + "index": 20, + "is_dst": false, + "offset": 21600 + }, + { + "index": 24, + "is_dst": true, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-damascus.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-damascus.json new file mode 100644 index 000000000..39439d74c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-damascus.json @@ -0,0 +1,299 @@ +{ + "ids": [ + "asia/damascus" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3 + ], + "transitions": [ + -1577931912, + -1568592000, + -1554080400, + -1537142400, + -1522630800, + -1505692800, + -1491181200, + -1474243200, + -1459126800, + -242265600, + -228877200, + -210556800, + -197427600, + -178934400, + -165718800, + -147398400, + -134269200, + -116467200, + -102646800, + -84326400, + -71110800, + -52704000, + -39488400, + -21168000, + -7952400, + 10368000, + 23583600, + 41904000, + 55119600, + 73526400, + 86742000, + 105062400, + 118278000, + 136598400, + 149814000, + 168134400, + 181350000, + 199756800, + 212972400, + 231292800, + 241916400, + 262828800, + 273452400, + 418694400, + 433810800, + 450316800, + 465433200, + 508896000, + 529196400, + 541555200, + 562633200, + 574387200, + 594255600, + 607305600, + 623199600, + 638928000, + 654649200, + 670456800, + 686264400, + 702684000, + 717886800, + 733096800, + 748904400, + 765151200, + 780958800, + 796687200, + 812494800, + 828309600, + 844117200, + 859759200, + 875653200, + 891208800, + 907189200, + 922917600, + 938725200, + 954540000, + 970347600, + 986076000, + 1001883600, + 1017612000, + 1033419600, + 1049148000, + 1064955600, + 1080770400, + 1096578000, + 1112306400, + 1128114000, + 1143842400, + 1158872400, + 1175205600, + 1193950800, + 1207260000, + 1225486800, + 1238104800, + 1256850000, + 1270159200, + 1288299600, + 1301608800, + 1319749200, + 1333058400, + 1351198800, + 1364508000, + 1382648400, + 1395957600, + 1414702800, + 1427407200, + 1446152400, + 1458856800, + 1477602000, + 1490911200, + 1509051600, + 1522360800, + 1540501200, + 1553810400, + 1571950800, + 1585260000, + 1604005200, + 1616709600, + 1635454800, + 1648159200, + 1666904400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8712 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dili.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dili.json new file mode 100644 index 000000000..7a19d8948 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dili.json @@ -0,0 +1,55 @@ +{ + "ids": [ + "asia/dili" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+09", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1830412800, + -879152400, + 199897200, + 969120000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 30140 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dubai.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dubai.json new file mode 100644 index 000000000..87c50707d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dubai.json @@ -0,0 +1,43 @@ +{ + "ids": [ + "asia/dubai", + "asia/muscat", + "indian/mahe", + "indian/reunion" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1577936472 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 13272 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dushanbe.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dushanbe.json new file mode 100644 index 000000000..1942951bc --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-dushanbe.json @@ -0,0 +1,109 @@ +{ + "ids": [ + "asia/dushanbe" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1 + ], + "transitions": [ + -1441168512, + -1247547600, + 354909600, + 370717200, + 386445600, + 402253200, + 417981600, + 433789200, + 449604000, + 465336000, + 481060800, + 496785600, + 512510400, + 528235200, + 543960000, + 559684800, + 575409600, + 591134400, + 606859200, + 622584000, + 638308800, + 654638400, + 670363200, + 684363600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 16512 + }, + { + "index": 4, + "is_dst": false, + "offset": 18000 + }, + { + "index": 8, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 25200 + }, + { + "index": 8, + "is_dst": true, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-famagusta.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-famagusta.json new file mode 100644 index 000000000..ce2cbdc61 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-famagusta.json @@ -0,0 +1,256 @@ +{ + "ids": [ + "asia/famagusta" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 1 + ], + "transitions": [ + -1518920148, + 166572000, + 182293200, + 200959200, + 213829200, + 228866400, + 243982800, + 260316000, + 276123600, + 291765600, + 307486800, + 323820000, + 338936400, + 354664800, + 370386000, + 386114400, + 401835600, + 417564000, + 433285200, + 449013600, + 465339600, + 481068000, + 496789200, + 512517600, + 528238800, + 543967200, + 559688400, + 575416800, + 591138000, + 606866400, + 622587600, + 638316000, + 654642000, + 670370400, + 686091600, + 701820000, + 717541200, + 733269600, + 748990800, + 764719200, + 780440400, + 796168800, + 811890000, + 828223200, + 843944400, + 859672800, + 875394000, + 891122400, + 909277200, + 922582800, + 941331600, + 954032400, + 972781200, + 985482000, + 1004230800, + 1017536400, + 1035680400, + 1048986000, + 1067130000, + 1080435600, + 1099184400, + 1111885200, + 1130634000, + 1143334800, + 1162083600, + 1174784400, + 1193533200, + 1206838800, + 1224982800, + 1238288400, + 1256432400, + 1269738000, + 1288486800, + 1301187600, + 1319936400, + 1332637200, + 1351386000, + 1364691600, + 1382835600, + 1396141200, + 1414285200, + 1427590800, + 1445734800, + 1459040400, + 1473282000, + 1509238800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8148 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-gaza.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-gaza.json new file mode 100644 index 000000000..e79ffbf22 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-gaza.json @@ -0,0 +1,597 @@ +{ + "ids": [ + "asia/gaza" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "I", + "S", + "T", + "\u0000", + "I", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 4, + 4 + ] + }, + "time": 180000 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 4, + 4 + ] + }, + "time": 180000 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2185409872, + -933638400, + -923097600, + -919036800, + -857347200, + -844300800, + -825811200, + -812678400, + -794188800, + -779846400, + -762652800, + -748310400, + -731116800, + -399088800, + -386650800, + -368330400, + -355114800, + -336790800, + -323654400, + -305168400, + -292032000, + -273632400, + -260496000, + -242096400, + -228960000, + -210560400, + -197424000, + -178938000, + -165801600, + -147402000, + -134265600, + -115866000, + -102643200, + -84330000, + -81313200, + 142380000, + 150843600, + 167176800, + 178664400, + 334101600, + 337730400, + 452642400, + 462319200, + 482277600, + 494370000, + 516751200, + 526424400, + 545436000, + 558478800, + 576626400, + 589323600, + 609890400, + 620773200, + 638316000, + 651618000, + 669765600, + 683672400, + 701820000, + 715726800, + 733701600, + 747176400, + 765151200, + 778021200, + 796600800, + 810075600, + 820447200, + 828655200, + 843170400, + 860104800, + 874620000, + 891554400, + 906069600, + 924213600, + 939934800, + 956268000, + 971989200, + 987717600, + 1003438800, + 1019167200, + 1034888400, + 1050616800, + 1066338000, + 1082066400, + 1096581600, + 1113516000, + 1128380400, + 1143842400, + 1158872400, + 1175378400, + 1189638000, + 1206655200, + 1219957200, + 1238104800, + 1252015200, + 1269640860, + 1281474000, + 1301608860, + 1312146000, + 1333058400, + 1348178400, + 1364508000, + 1380229200, + 1395957600, + 1414098000, + 1427493600, + 1445551200, + 1458946800, + 1477692000, + 1490396400, + 1509141600, + 1521846000, + 1540591200, + 1553810400, + 1572037200, + 1585346400, + 1603490400, + 1616796000, + 1635458400, + 1648332000, + 1666998000, + 1682726400, + 1698447600, + 1713571200, + 1729897200, + 1744416000, + 1761346800, + 1774656000, + 1792796400, + 1806105600, + 1824850800, + 1837555200, + 1856300400, + 1869004800, + 1887750000, + 1901059200, + 1919199600, + 1932508800, + 1950649200, + 1963958400, + 1982703600, + 1995408000, + 2014153200, + 2026857600, + 2045602800, + 2058307200, + 2077052400, + 2090361600, + 2107897200, + 2121811200, + 2138742000, + 2153260800, + 2168982000, + 2184710400, + 2199826800, + 2216160000, + 2230066800, + 2234304000, + 2234905200, + 2248214400, + 2260911600, + 2264544000, + 2266354800, + 2279664000, + 2291756400, + 2295388800, + 2297804400, + 2311113600, + 2321996400, + 2326233600, + 2329254000, + 2342563200, + 2352841200, + 2356473600, + 2361308400, + 2374012800, + 2383686000, + 2387318400, + 2392758000, + 2405462400, + 2413926000, + 2418163200, + 2424207600, + 2437516800, + 2444770800, + 2448403200, + 2455657200, + 2468966400, + 2475010800, + 2479248000, + 2487106800, + 2500416000, + 2505855600, + 2509488000, + 2519161200, + 2531865600, + 2536700400, + 2540332800, + 2550610800, + 2563315200, + 2566940400, + 2571177600, + 2582060400, + 2595369600, + 2597785200, + 2601417600, + 2613510000, + 2626819200, + 2628025200, + 2632262400, + 2644959600, + 2658268800, + 2658870000, + 2663107200, + 2676409200, + 2693347200, + 2708463600, + 2724192000, + 2739913200, + 2754432000, + 2771362800, + 2785276800, + 2802812400, + 2816121600, + 2834262000, + 2847571200, + 2866316400, + 2879020800, + 2897766000, + 2910470400, + 2929215600, + 2941920000, + 2960665200, + 2973974400, + 2992114800, + 3005424000, + 3023564400, + 3036873600, + 3055618800, + 3068323200, + 3087068400, + 3099772800, + 3117913200, + 3131827200, + 3148758000, + 3163276800, + 3179602800, + 3194726400, + 3209842800, + 3226176000, + 3240687600, + 3244320000, + 3244921200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8272 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 7200 + }, + { + "index": 17, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hebron.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hebron.json new file mode 100644 index 000000000..128da8de4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hebron.json @@ -0,0 +1,601 @@ +{ + "ids": [ + "asia/hebron" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "I", + "S", + "T", + "\u0000", + "I", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 4, + 4 + ] + }, + "time": 180000 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 4, + 4 + ] + }, + "time": 180000 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2185410023, + -933638400, + -923097600, + -919036800, + -857347200, + -844300800, + -825811200, + -812678400, + -794188800, + -779846400, + -762652800, + -748310400, + -731116800, + -399088800, + -386650800, + -368330400, + -355114800, + -336790800, + -323654400, + -305168400, + -292032000, + -273632400, + -260496000, + -242096400, + -228960000, + -210560400, + -197424000, + -178938000, + -165801600, + -147402000, + -134265600, + -115866000, + -102643200, + -84330000, + -81313200, + 142380000, + 150843600, + 167176800, + 178664400, + 334101600, + 337730400, + 452642400, + 462319200, + 482277600, + 494370000, + 516751200, + 526424400, + 545436000, + 558478800, + 576626400, + 589323600, + 609890400, + 620773200, + 638316000, + 651618000, + 669765600, + 683672400, + 701820000, + 715726800, + 733701600, + 747176400, + 765151200, + 778021200, + 796600800, + 810075600, + 820447200, + 828655200, + 843170400, + 860104800, + 874620000, + 891554400, + 906069600, + 924213600, + 939934800, + 956268000, + 971989200, + 987717600, + 1003438800, + 1019167200, + 1034888400, + 1050616800, + 1066338000, + 1082066400, + 1096581600, + 1113516000, + 1128380400, + 1143842400, + 1158872400, + 1175378400, + 1189638000, + 1206655200, + 1220216400, + 1238104800, + 1252015200, + 1269554400, + 1281474000, + 1301608860, + 1312146000, + 1314655200, + 1317330000, + 1333058400, + 1348178400, + 1364508000, + 1380229200, + 1395957600, + 1414098000, + 1427493600, + 1445551200, + 1458946800, + 1477692000, + 1490396400, + 1509141600, + 1521846000, + 1540591200, + 1553810400, + 1572037200, + 1585346400, + 1603490400, + 1616796000, + 1635458400, + 1648332000, + 1666998000, + 1682726400, + 1698447600, + 1713571200, + 1729897200, + 1744416000, + 1761346800, + 1774656000, + 1792796400, + 1806105600, + 1824850800, + 1837555200, + 1856300400, + 1869004800, + 1887750000, + 1901059200, + 1919199600, + 1932508800, + 1950649200, + 1963958400, + 1982703600, + 1995408000, + 2014153200, + 2026857600, + 2045602800, + 2058307200, + 2077052400, + 2090361600, + 2107897200, + 2121811200, + 2138742000, + 2153260800, + 2168982000, + 2184710400, + 2199826800, + 2216160000, + 2230066800, + 2234304000, + 2234905200, + 2248214400, + 2260911600, + 2264544000, + 2266354800, + 2279664000, + 2291756400, + 2295388800, + 2297804400, + 2311113600, + 2321996400, + 2326233600, + 2329254000, + 2342563200, + 2352841200, + 2356473600, + 2361308400, + 2374012800, + 2383686000, + 2387318400, + 2392758000, + 2405462400, + 2413926000, + 2418163200, + 2424207600, + 2437516800, + 2444770800, + 2448403200, + 2455657200, + 2468966400, + 2475010800, + 2479248000, + 2487106800, + 2500416000, + 2505855600, + 2509488000, + 2519161200, + 2531865600, + 2536700400, + 2540332800, + 2550610800, + 2563315200, + 2566940400, + 2571177600, + 2582060400, + 2595369600, + 2597785200, + 2601417600, + 2613510000, + 2626819200, + 2628025200, + 2632262400, + 2644959600, + 2658268800, + 2658870000, + 2663107200, + 2676409200, + 2693347200, + 2708463600, + 2724192000, + 2739913200, + 2754432000, + 2771362800, + 2785276800, + 2802812400, + 2816121600, + 2834262000, + 2847571200, + 2866316400, + 2879020800, + 2897766000, + 2910470400, + 2929215600, + 2941920000, + 2960665200, + 2973974400, + 2992114800, + 3005424000, + 3023564400, + 3036873600, + 3055618800, + 3068323200, + 3087068400, + 3099772800, + 3117913200, + 3131827200, + 3148758000, + 3163276800, + 3179602800, + 3194726400, + 3209842800, + 3226176000, + 3240687600, + 3244320000, + 3244921200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8423 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 7200 + }, + { + "index": 17, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ho_chi_minh.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ho_chi_minh.json new file mode 100644 index 000000000..8349027e3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ho_chi_minh.json @@ -0,0 +1,85 @@ +{ + "ids": [ + "asia/ho_chi_minh", + "asia/saigon" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "L", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2004073590, + -1851577590, + -852105600, + -782643600, + -767869200, + -718095600, + -457772400, + -315648000, + 171820800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 25590 + }, + { + "index": 4, + "is_dst": false, + "offset": 25590 + }, + { + "index": 9, + "is_dst": false, + "offset": 25200 + }, + { + "index": 13, + "is_dst": false, + "offset": 28800 + }, + { + "index": 17, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hong_kong.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hong_kong.json new file mode 100644 index 000000000..93404f482 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hong_kong.json @@ -0,0 +1,206 @@ +{ + "ids": [ + "asia/hong_kong", + "hongkong" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "K", + "T", + "\u0000", + "H", + "K", + "S", + "T", + "\u0000", + "H", + "K", + "W", + "T", + "\u0000", + "J", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "HKT", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2056690800, + -900910800, + -891579600, + -884248200, + -761209200, + -747907200, + -728541000, + -717049800, + -697091400, + -683785800, + -668061000, + -654755400, + -636611400, + -623305800, + -605161800, + -591856200, + -573712200, + -559801800, + -541657800, + -528352200, + -510211800, + -498112200, + -478762200, + -466662600, + -446707800, + -435213000, + -415258200, + -403158600, + -383808600, + -371709000, + -352359000, + -340259400, + -320909400, + -308809800, + -288855000, + -277360200, + -257405400, + -245910600, + -225955800, + -213856200, + -194506200, + -182406600, + -163056600, + -148537800, + -132816600, + -117088200, + -101367000, + -85638600, + -69312600, + -53584200, + -37863000, + -22134600, + -6413400, + 9315000, + 25036200, + 40764600, + 56485800, + 72214200, + 88540200, + 104268600, + 119989800, + 126041400, + 151439400, + 167167800, + 182889000, + 198617400, + 214338600, + 295385400, + 309292200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 27402 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 32400 + }, + { + "index": 13, + "is_dst": true, + "offset": 30600 + }, + { + "index": 18, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hovd.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hovd.json new file mode 100644 index 000000000..a50583bf1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-hovd.json @@ -0,0 +1,156 @@ +{ + "ids": [ + "asia/hovd" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2032927596, + 252439200, + 417978000, + 433785600, + 449600400, + 465321600, + 481050000, + 496771200, + 512499600, + 528220800, + 543949200, + 559670400, + 575398800, + 591120000, + 606848400, + 622569600, + 638298000, + 654624000, + 670352400, + 686073600, + 701802000, + 717523200, + 733251600, + 748972800, + 764701200, + 780422400, + 796150800, + 811872000, + 828205200, + 843926400, + 859654800, + 875376000, + 891104400, + 906825600, + 988398000, + 1001700000, + 1017428400, + 1033149600, + 1048878000, + 1064599200, + 1080327600, + 1096048800, + 1111777200, + 1127498400, + 1143226800, + 1159552800, + 1427482800, + 1443196800, + 1458932400, + 1474646400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 21996 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-irkutsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-irkutsk.json new file mode 100644 index 000000000..cbb57e1b8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-irkutsk.json @@ -0,0 +1,207 @@ +{ + "ids": [ + "asia/irkutsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "I", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+08", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 6, + 3 + ], + "transitions": [ + -2840165825, + -1575874625, + -1247554800, + 354902400, + 370710000, + 386438400, + 402246000, + 417974400, + 433782000, + 449596800, + 465328800, + 481053600, + 496778400, + 512503200, + 528228000, + 543952800, + 559677600, + 575402400, + 591127200, + 606852000, + 622576800, + 638301600, + 654631200, + 670356000, + 686084400, + 695761200, + 701805600, + 717530400, + 733255200, + 748980000, + 764704800, + 780429600, + 796154400, + 811879200, + 828208800, + 846352800, + 859658400, + 877802400, + 891108000, + 909252000, + 922557600, + 941306400, + 954007200, + 972756000, + 985456800, + 1004205600, + 1017511200, + 1035655200, + 1048960800, + 1067104800, + 1080410400, + 1099159200, + 1111860000, + 1130608800, + 1143309600, + 1162058400, + 1174759200, + 1193508000, + 1206813600, + 1224957600, + 1238263200, + 1256407200, + 1269712800, + 1288461600, + 1301162400, + 1414256400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 25025 + }, + { + "index": 4, + "is_dst": false, + "offset": 25025 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": false, + "offset": 28800 + }, + { + "index": 16, + "is_dst": true, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + }, + { + "index": 16, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-istanbul.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-istanbul.json new file mode 100644 index 000000000..a725bfedd --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-istanbul.json @@ -0,0 +1,307 @@ +{ + "ids": [ + "asia/istanbul", + "europe/istanbul", + "turkey" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "I", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 5, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4 + ], + "transitions": [ + -2840147752, + -1869875816, + -1693706400, + -1680490800, + -1570413600, + -1552186800, + -1538359200, + -1522551600, + -1507514400, + -1490583600, + -1440208800, + -1428030000, + -1409709600, + -1396494000, + -931053600, + -922676400, + -917834400, + -892436400, + -875844000, + -764737200, + -744343200, + -733806000, + -716436000, + -701924400, + -684986400, + -670474800, + -654141600, + -639025200, + -622087200, + -606970800, + -590032800, + -575521200, + -235620000, + -194842800, + -177732000, + -165726000, + 107910000, + 121215600, + 133920000, + 152665200, + 164678400, + 184114800, + 196214400, + 215564400, + 228873600, + 245804400, + 260323200, + 267915600, + 428454000, + 433893600, + 468111600, + 482799600, + 496710000, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622594800, + 638319600, + 654649200, + 670374000, + 686098800, + 701823600, + 717548400, + 733273200, + 748998000, + 764118000, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174784400, + 1193533200, + 1206838800, + 1224982800, + 1238288400, + 1256432400, + 1269738000, + 1288486800, + 1301274000, + 1319936400, + 1332637200, + 1351386000, + 1364691600, + 1382835600, + 1396227600, + 1414285200, + 1427590800, + 1446944400, + 1459040400, + 1473195600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 6952 + }, + { + "index": 4, + "is_dst": false, + "offset": 7016 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": true, + "offset": 10800 + }, + { + "index": 17, + "is_dst": false, + "offset": 10800 + }, + { + "index": 21, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jakarta.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jakarta.json new file mode 100644 index 000000000..c9063946b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jakarta.json @@ -0,0 +1,103 @@ +{ + "ids": [ + "asia/jakarta" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "2", + "0", + "\u0000", + "+", + "0", + "7", + "3", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "0", + "8", + "\u0000", + "W", + "I", + "B", + "\u0000" + ], + "posix": { + "abbr": "WIB", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 5, + 3, + 6 + ], + "transitions": [ + -3231299232, + -1451719200, + -1172906400, + -876641400, + -766054800, + -683883000, + -620812800, + -189415800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 25632 + }, + { + "index": 4, + "is_dst": false, + "offset": 25632 + }, + { + "index": 8, + "is_dst": false, + "offset": 26400 + }, + { + "index": 14, + "is_dst": false, + "offset": 27000 + }, + { + "index": 20, + "is_dst": false, + "offset": 32400 + }, + { + "index": 24, + "is_dst": false, + "offset": 28800 + }, + { + "index": 28, + "is_dst": false, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jayapura.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jayapura.json new file mode 100644 index 000000000..65d862850 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jayapura.json @@ -0,0 +1,64 @@ +{ + "ids": [ + "asia/jayapura" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "0", + "9", + "3", + "0", + "\u0000", + "W", + "I", + "T", + "\u0000" + ], + "posix": { + "abbr": "WIT", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3 + ], + "transitions": [ + -1172913768, + -799491600, + -189423000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 33768 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 8, + "is_dst": false, + "offset": 34200 + }, + { + "index": 14, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jerusalem.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jerusalem.json new file mode 100644 index 000000000..86156b579 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-jerusalem.json @@ -0,0 +1,295 @@ +{ + "ids": [ + "asia/jerusalem", + "asia/tel_aviv", + "israel" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "J", + "M", + "T", + "\u0000", + "I", + "S", + "T", + "\u0000", + "I", + "D", + "T", + "\u0000", + "I", + "D", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "IST", + "offset": 7200, + "transition": { + "abbr": "IDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 4, + 4 + ] + }, + "time": 93600 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2840149254, + -1641003640, + -933638400, + -923097600, + -919036800, + -857347200, + -844300800, + -825811200, + -812678400, + -794188800, + -779846400, + -762652800, + -748310400, + -731116800, + -681955200, + -673228800, + -667958400, + -652320000, + -636422400, + -622080000, + -608947200, + -591840000, + -572486400, + -558576000, + -542851200, + -527731200, + -514425600, + -490838400, + -482976000, + -459388800, + -451526400, + -428544000, + -418262400, + -400118400, + -387417600, + 142380000, + 150843600, + 167176800, + 178664400, + 334101600, + 337730400, + 452642400, + 462319200, + 482277600, + 494370000, + 516751200, + 526424400, + 545436000, + 558478800, + 576626400, + 589323600, + 609890400, + 620773200, + 638316000, + 651618000, + 669765600, + 683672400, + 701820000, + 715726800, + 733701600, + 747176400, + 765151200, + 778021200, + 796600800, + 810075600, + 826840800, + 842821200, + 858895200, + 874184400, + 890344800, + 905029200, + 923011200, + 936313200, + 955670400, + 970783200, + 986770800, + 1001282400, + 1017356400, + 1033941600, + 1048806000, + 1065132000, + 1081292400, + 1095804000, + 1112313600, + 1128812400, + 1143763200, + 1159657200, + 1175212800, + 1189897200, + 1206662400, + 1223161200, + 1238112000, + 1254006000, + 1269561600, + 1284246000, + 1301616000, + 1317510000, + 1333065600, + 1348354800, + 1364515200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8454 + }, + { + "index": 4, + "is_dst": false, + "offset": 8440 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": true, + "offset": 10800 + }, + { + "index": 16, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kabul.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kabul.json new file mode 100644 index 000000000..a8038daed --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kabul.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "asia/kabul" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "4", + "3", + "0", + "\u0000" + ], + "posix": { + "abbr": "+0430", + "offset": 16200, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2524538208, + -788932800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 16608 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 16200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kamchatka.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kamchatka.json new file mode 100644 index 000000000..69d439df2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kamchatka.json @@ -0,0 +1,189 @@ +{ + "ids": [ + "asia/kamchatka" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000", + "+", + "1", + "3", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2 + ], + "transitions": [ + -1487759676, + -1247569200, + 354888000, + 370695600, + 386424000, + 402231600, + 417960000, + 433767600, + 449582400, + 465314400, + 481039200, + 496764000, + 512488800, + 528213600, + 543938400, + 559663200, + 575388000, + 591112800, + 606837600, + 622562400, + 638287200, + 654616800, + 670341600, + 686070000, + 695746800, + 701791200, + 717516000, + 733240800, + 748965600, + 764690400, + 780415200, + 796140000, + 811864800, + 828194400, + 846338400, + 859644000, + 877788000, + 891093600, + 909237600, + 922543200, + 941292000, + 953992800, + 972741600, + 985442400, + 1004191200, + 1017496800, + 1035640800, + 1048946400, + 1067090400, + 1080396000, + 1099144800, + 1111845600, + 1130594400, + 1143295200, + 1162044000, + 1174744800, + 1193493600, + 1206799200, + 1224943200, + 1238248800, + 1256392800, + 1269698400, + 1288450800, + 1301151600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 38076 + }, + { + "index": 4, + "is_dst": false, + "offset": 39600 + }, + { + "index": 8, + "is_dst": false, + "offset": 43200 + }, + { + "index": 12, + "is_dst": true, + "offset": 46800 + }, + { + "index": 8, + "is_dst": true, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-karachi.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-karachi.json new file mode 100644 index 000000000..fbe8cfa45 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-karachi.json @@ -0,0 +1,101 @@ +{ + "ids": [ + "asia/karachi" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "3", + "0", + "\u0000", + "+", + "0", + "6", + "3", + "0", + "\u0000", + "+", + "0", + "5", + "\u0000", + "P", + "K", + "T", + "\u0000", + "P", + "K", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "PKT", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 5, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -1988166492, + -862637400, + -764145000, + -576135000, + 38775600, + 1018119600, + 1033840800, + 1212260400, + 1225476000, + 1239735600, + 1257012000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 16092 + }, + { + "index": 4, + "is_dst": false, + "offset": 19800 + }, + { + "index": 10, + "is_dst": true, + "offset": 23400 + }, + { + "index": 16, + "is_dst": false, + "offset": 18000 + }, + { + "index": 20, + "is_dst": false, + "offset": 18000 + }, + { + "index": 24, + "is_dst": true, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kashgar.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kashgar.json new file mode 100644 index 000000000..f87490d4f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kashgar.json @@ -0,0 +1,41 @@ +{ + "ids": [ + "asia/kashgar", + "asia/urumqi" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1325483420 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 21020 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kathmandu.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kathmandu.json new file mode 100644 index 000000000..a0bc0a88c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kathmandu.json @@ -0,0 +1,56 @@ +{ + "ids": [ + "asia/kathmandu", + "asia/katmandu" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "3", + "0", + "\u0000", + "+", + "0", + "5", + "4", + "5", + "\u0000" + ], + "posix": { + "abbr": "+0545", + "offset": 20700, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -1577943676, + 504901800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 20476 + }, + { + "index": 4, + "is_dst": false, + "offset": 19800 + }, + { + "index": 10, + "is_dst": false, + "offset": 20700 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-khandyga.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-khandyga.json new file mode 100644 index 000000000..b7a066b43 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-khandyga.json @@ -0,0 +1,214 @@ +{ + "ids": [ + "asia/khandyga" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+09", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 7, + 5, + 2 + ], + "transitions": [ + -1579424533, + -1247558400, + 354898800, + 370706400, + 386434800, + 402242400, + 417970800, + 433778400, + 449593200, + 465325200, + 481050000, + 496774800, + 512499600, + 528224400, + 543949200, + 559674000, + 575398800, + 591123600, + 606848400, + 622573200, + 638298000, + 654627600, + 670352400, + 686080800, + 695757600, + 701802000, + 717526800, + 733251600, + 748976400, + 764701200, + 780426000, + 796150800, + 811875600, + 828205200, + 846349200, + 859654800, + 877798800, + 891104400, + 909248400, + 922554000, + 941302800, + 954003600, + 972752400, + 985453200, + 1004202000, + 1017507600, + 1035651600, + 1048957200, + 1067101200, + 1072882800, + 1080403200, + 1099152000, + 1111852800, + 1130601600, + 1143302400, + 1162051200, + 1174752000, + 1193500800, + 1206806400, + 1224950400, + 1238256000, + 1256400000, + 1269705600, + 1288454400, + 1301155200, + 1315832400, + 1414252800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 32533 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 36000 + }, + { + "index": 8, + "is_dst": true, + "offset": 32400 + }, + { + "index": 12, + "is_dst": false, + "offset": 36000 + }, + { + "index": 16, + "is_dst": true, + "offset": 39600 + }, + { + "index": 16, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-krasnoyarsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-krasnoyarsk.json new file mode 100644 index 000000000..38ba40710 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-krasnoyarsk.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "asia/krasnoyarsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 2 + ], + "transitions": [ + -1577513486, + -1247551200, + 354906000, + 370713600, + 386442000, + 402249600, + 417978000, + 433785600, + 449600400, + 465332400, + 481057200, + 496782000, + 512506800, + 528231600, + 543956400, + 559681200, + 575406000, + 591130800, + 606855600, + 622580400, + 638305200, + 654634800, + 670359600, + 686088000, + 695764800, + 701809200, + 717534000, + 733258800, + 748983600, + 764708400, + 780433200, + 796158000, + 811882800, + 828212400, + 846356400, + 859662000, + 877806000, + 891111600, + 909255600, + 922561200, + 941310000, + 954010800, + 972759600, + 985460400, + 1004209200, + 1017514800, + 1035658800, + 1048964400, + 1067108400, + 1080414000, + 1099162800, + 1111863600, + 1130612400, + 1143313200, + 1162062000, + 1174762800, + 1193511600, + 1206817200, + 1224961200, + 1238266800, + 1256410800, + 1269716400, + 1288465200, + 1301166000, + 1414260000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 22286 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 25200 + }, + { + "index": 12, + "is_dst": false, + "offset": 28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kuala_lumpur.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kuala_lumpur.json new file mode 100644 index 000000000..56a293f55 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-kuala_lumpur.json @@ -0,0 +1,110 @@ +{ + "ids": [ + "asia/kuala_lumpur", + "asia/singapore", + "singapore" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "7", + "2", + "0", + "\u0000", + "+", + "0", + "7", + "3", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+08", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 5, + 6, + 5, + 7 + ], + "transitions": [ + -2177477725, + -2038200925, + -1167634800, + -1073028000, + -894180000, + -879665400, + -767005200, + 378662400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 24925 + }, + { + "index": 4, + "is_dst": false, + "offset": 24925 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 26400 + }, + { + "index": 12, + "is_dst": false, + "offset": 26400 + }, + { + "index": 18, + "is_dst": false, + "offset": 27000 + }, + { + "index": 24, + "is_dst": false, + "offset": 32400 + }, + { + "index": 28, + "is_dst": false, + "offset": 28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-macao.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-macao.json new file mode 100644 index 000000000..33d3d9cc9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-macao.json @@ -0,0 +1,208 @@ +{ + "ids": [ + "asia/macao", + "asia/macau" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "0", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1 + ], + "transitions": [ + -2056692850, + -884509200, + -873280800, + -855918000, + -841744800, + -828529200, + -765363600, + -747046800, + -733827600, + -716461200, + -697021200, + -683715600, + -667990800, + -654771600, + -636627600, + -623322000, + -605178000, + -591872400, + -573642000, + -559818000, + -541674000, + -528368400, + -510224400, + -498128400, + -478774800, + -466678800, + -446720400, + -435229200, + -415258200, + -403158600, + -383808600, + -371709000, + -352359000, + -340259400, + -320909400, + -308809800, + -288855000, + -277360200, + -257405400, + -245910600, + -225955800, + -213856200, + -194506200, + -182406600, + -163056600, + -148537800, + -132820200, + -117088200, + -101370600, + -85638600, + -69312600, + -53584200, + -37863000, + -22134600, + -6413400, + 9315000, + 25036200, + 40764600, + 56485800, + 72214200, + 88540200, + 104268600, + 119989800, + 126041400, + 151439400, + 167167800, + 182889000, + 198617400, + 214338600, + 295385400, + 309292200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 27250 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 36000 + }, + { + "index": 16, + "is_dst": true, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-magadan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-magadan.json new file mode 100644 index 000000000..62fc79f8e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-magadan.json @@ -0,0 +1,198 @@ +{ + "ids": [ + "asia/magadan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 1, + 2 + ], + "transitions": [ + -1441188192, + -1247565600, + 354891600, + 370699200, + 386427600, + 402235200, + 417963600, + 433771200, + 449586000, + 465318000, + 481042800, + 496767600, + 512492400, + 528217200, + 543942000, + 559666800, + 575391600, + 591116400, + 606841200, + 622566000, + 638290800, + 654620400, + 670345200, + 686073600, + 695750400, + 701794800, + 717519600, + 733244400, + 748969200, + 764694000, + 780418800, + 796143600, + 811868400, + 828198000, + 846342000, + 859647600, + 877791600, + 891097200, + 909241200, + 922546800, + 941295600, + 953996400, + 972745200, + 985446000, + 1004194800, + 1017500400, + 1035644400, + 1048950000, + 1067094000, + 1080399600, + 1099148400, + 1111849200, + 1130598000, + 1143298800, + 1162047600, + 1174748400, + 1193497200, + 1206802800, + 1224946800, + 1238252400, + 1256396400, + 1269702000, + 1288450800, + 1301151600, + 1414245600, + 1461427200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 36192 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 8, + "is_dst": false, + "offset": 39600 + }, + { + "index": 12, + "is_dst": true, + "offset": 43200 + }, + { + "index": 8, + "is_dst": true, + "offset": 39600 + }, + { + "index": 12, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-makassar.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-makassar.json new file mode 100644 index 000000000..5ea62e22b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-makassar.json @@ -0,0 +1,75 @@ +{ + "ids": [ + "asia/makassar", + "asia/ujung_pandang" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000", + "W", + "I", + "T", + "A", + "\u0000" + ], + "posix": { + "abbr": "WITA", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4 + ], + "transitions": [ + -1577951856, + -1172908656, + -880272000, + -766054800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 28656 + }, + { + "index": 4, + "is_dst": false, + "offset": 28656 + }, + { + "index": 8, + "is_dst": false, + "offset": 28800 + }, + { + "index": 12, + "is_dst": false, + "offset": 32400 + }, + { + "index": 16, + "is_dst": false, + "offset": 28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-manila.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-manila.json new file mode 100644 index 000000000..77ef18816 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-manila.json @@ -0,0 +1,89 @@ +{ + "ids": [ + "asia/manila" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "S", + "T", + "\u0000", + "P", + "D", + "T", + "\u0000", + "J", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "PST", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -3944621032, + -2219083200, + -1046678400, + -1040115600, + -885024000, + -880016400, + -783594000, + -760093200, + -496224000, + -491562000, + 228326400, + 243702000, + 643219200, + 649177200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -57368 + }, + { + "index": 0, + "is_dst": false, + "offset": 29032 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 32400 + }, + { + "index": 12, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-nicosia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-nicosia.json new file mode 100644 index 000000000..e70ef5324 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-nicosia.json @@ -0,0 +1,174 @@ +{ + "ids": [ + "asia/nicosia", + "europe/nicosia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1518920008, + 166572000, + 182293200, + 200959200, + 213829200, + 228866400, + 243982800, + 260316000, + 276123600, + 291765600, + 307486800, + 323820000, + 338936400, + 354664800, + 370386000, + 386114400, + 401835600, + 417564000, + 433285200, + 449013600, + 465339600, + 481068000, + 496789200, + 512517600, + 528238800, + 543967200, + 559688400, + 575416800, + 591138000, + 606866400, + 622587600, + 638316000, + 654642000, + 670370400, + 686091600, + 701820000, + 717541200, + 733269600, + 748990800, + 764719200, + 780440400, + 796168800, + 811890000, + 828223200, + 843944400, + 859672800, + 875394000, + 891122400, + 909277200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8008 + }, + { + "index": 4, + "is_dst": false, + "offset": 7200 + }, + { + "index": 8, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-novokuznetsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-novokuznetsk.json new file mode 100644 index 000000000..fe0f49278 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-novokuznetsk.json @@ -0,0 +1,189 @@ +{ + "ids": [ + "asia/novokuznetsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2 + ], + "transitions": [ + -1441259328, + -1247551200, + 354906000, + 370713600, + 386442000, + 402249600, + 417978000, + 433785600, + 449600400, + 465332400, + 481057200, + 496782000, + 512506800, + 528231600, + 543956400, + 559681200, + 575406000, + 591130800, + 606855600, + 622580400, + 638305200, + 654634800, + 670359600, + 686088000, + 695764800, + 701809200, + 717534000, + 733258800, + 748983600, + 764708400, + 780433200, + 796158000, + 811882800, + 828212400, + 846356400, + 859662000, + 877806000, + 891111600, + 909255600, + 922561200, + 941310000, + 954010800, + 972759600, + 985460400, + 1004209200, + 1017514800, + 1035658800, + 1048964400, + 1067108400, + 1080414000, + 1099162800, + 1111863600, + 1130612400, + 1143313200, + 1162062000, + 1174762800, + 1193511600, + 1206817200, + 1224961200, + 1238266800, + 1256410800, + 1269716400, + 1288468800, + 1301169600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 20928 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-novosibirsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-novosibirsk.json new file mode 100644 index 000000000..beac73e2d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-novosibirsk.json @@ -0,0 +1,195 @@ +{ + "ids": [ + "asia/novosibirsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1579476700, + -1247551200, + 354906000, + 370713600, + 386442000, + 402249600, + 417978000, + 433785600, + 449600400, + 465332400, + 481057200, + 496782000, + 512506800, + 528231600, + 543956400, + 559681200, + 575406000, + 591130800, + 606855600, + 622580400, + 638305200, + 654634800, + 670359600, + 686088000, + 695764800, + 701809200, + 717534000, + 733258800, + 738086400, + 748987200, + 764712000, + 780436800, + 796161600, + 811886400, + 828216000, + 846360000, + 859665600, + 877809600, + 891115200, + 909259200, + 922564800, + 941313600, + 954014400, + 972763200, + 985464000, + 1004212800, + 1017518400, + 1035662400, + 1048968000, + 1067112000, + 1080417600, + 1099166400, + 1111867200, + 1130616000, + 1143316800, + 1162065600, + 1174766400, + 1193515200, + 1206820800, + 1224964800, + 1238270400, + 1256414400, + 1269720000, + 1288468800, + 1301169600, + 1414263600, + 1469304000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 19900 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-omsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-omsk.json new file mode 100644 index 000000000..ea589ee17 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-omsk.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "asia/omsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 2 + ], + "transitions": [ + -1582088010, + -1247547600, + 354909600, + 370717200, + 386445600, + 402253200, + 417981600, + 433789200, + 449604000, + 465336000, + 481060800, + 496785600, + 512510400, + 528235200, + 543960000, + 559684800, + 575409600, + 591134400, + 606859200, + 622584000, + 638308800, + 654638400, + 670363200, + 686091600, + 695768400, + 701812800, + 717537600, + 733262400, + 748987200, + 764712000, + 780436800, + 796161600, + 811886400, + 828216000, + 846360000, + 859665600, + 877809600, + 891115200, + 909259200, + 922564800, + 941313600, + 954014400, + 972763200, + 985464000, + 1004212800, + 1017518400, + 1035662400, + 1048968000, + 1067112000, + 1080417600, + 1099166400, + 1111867200, + 1130616000, + 1143316800, + 1162065600, + 1174766400, + 1193515200, + 1206820800, + 1224964800, + 1238270400, + 1256414400, + 1269720000, + 1288468800, + 1301169600, + 1414263600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 17610 + }, + { + "index": 4, + "is_dst": false, + "offset": 18000 + }, + { + "index": 8, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 25200 + }, + { + "index": 8, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": false, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-oral.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-oral.json new file mode 100644 index 000000000..a930e1ecb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-oral.json @@ -0,0 +1,177 @@ +{ + "ids": [ + "asia/oral" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 2, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 2 + ], + "transitions": [ + -1441164324, + -1247540400, + 354913200, + 370720800, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622591200, + 638316000, + 654645600, + 670370400, + 686095200, + 695772000, + 701816400, + 717544800, + 733269600, + 748994400, + 764719200, + 780444000, + 796168800, + 811893600, + 828223200, + 846367200, + 859672800, + 877816800, + 891122400, + 909266400, + 922572000, + 941320800, + 954021600, + 972770400, + 985471200, + 1004220000, + 1017525600, + 1035669600, + 1048975200, + 1067119200, + 1080424800, + 1099173600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 12324 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + }, + { + "index": 16, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-pontianak.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-pontianak.json new file mode 100644 index 000000000..cb01345b0 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-pontianak.json @@ -0,0 +1,102 @@ +{ + "ids": [ + "asia/pontianak" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "+", + "0", + "7", + "3", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "0", + "8", + "\u0000", + "W", + "I", + "T", + "A", + "\u0000", + "W", + "I", + "B", + "\u0000" + ], + "posix": { + "abbr": "WIB", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 2, + 5, + 6 + ], + "transitions": [ + -1946186240, + -1172906240, + -881220600, + -766054800, + -683883000, + -620812800, + -189415800, + 567964800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 26240 + }, + { + "index": 4, + "is_dst": false, + "offset": 26240 + }, + { + "index": 8, + "is_dst": false, + "offset": 27000 + }, + { + "index": 14, + "is_dst": false, + "offset": 32400 + }, + { + "index": 18, + "is_dst": false, + "offset": 28800 + }, + { + "index": 22, + "is_dst": false, + "offset": 28800 + }, + { + "index": 27, + "is_dst": false, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-pyongyang.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-pyongyang.json new file mode 100644 index 000000000..13d5391a2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-pyongyang.json @@ -0,0 +1,62 @@ +{ + "ids": [ + "asia/pyongyang" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "K", + "S", + "T", + "\u0000", + "J", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "KST", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 1, + 3 + ], + "transitions": [ + -1948782180, + -1830414600, + -768646800, + 1439564400, + 1525446000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 30180 + }, + { + "index": 4, + "is_dst": false, + "offset": 30600 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-qostanay.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-qostanay.json new file mode 100644 index 000000000..52e5354e2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-qostanay.json @@ -0,0 +1,170 @@ +{ + "ids": [ + "asia/qostanay" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 2 + ], + "transitions": [ + -1441167268, + -1247544000, + 354913200, + 370720800, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695772000, + 701816400, + 717541200, + 733266000, + 748990800, + 764715600, + 780440400, + 796165200, + 811890000, + 828219600, + 846363600, + 859669200, + 877813200, + 891118800, + 909262800, + 922568400, + 941317200, + 954018000, + 972766800, + 985467600, + 1004216400, + 1017522000, + 1035666000, + 1048971600, + 1067115600, + 1080421200, + 1099170000, + 1709229600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 15268 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-qyzylorda.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-qyzylorda.json new file mode 100644 index 000000000..6c147aed1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-qyzylorda.json @@ -0,0 +1,170 @@ +{ + "ids": [ + "asia/qyzylorda" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 2, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 2 + ], + "transitions": [ + -1441167712, + -1247544000, + 354913200, + 370720800, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695768400, + 701812800, + 717541200, + 733266000, + 748990800, + 764715600, + 780440400, + 796165200, + 811890000, + 828219600, + 846363600, + 859669200, + 877813200, + 891118800, + 909262800, + 922568400, + 941317200, + 954018000, + 972766800, + 985467600, + 1004216400, + 1017522000, + 1035666000, + 1048971600, + 1067115600, + 1080421200, + 1099170000, + 1545328800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 15712 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-rangoon.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-rangoon.json new file mode 100644 index 000000000..086a87f42 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-rangoon.json @@ -0,0 +1,68 @@ +{ + "ids": [ + "asia/rangoon", + "asia/yangon", + "indian/cocos" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "R", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "3", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+0630", + "offset": 23400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2 + ], + "transitions": [ + -2840163887, + -1577946287, + -873268200, + -778410000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 23087 + }, + { + "index": 4, + "is_dst": false, + "offset": 23087 + }, + { + "index": 8, + "is_dst": false, + "offset": 23400 + }, + { + "index": 14, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-sakhalin.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-sakhalin.json new file mode 100644 index 000000000..0cb50fdf1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-sakhalin.json @@ -0,0 +1,202 @@ +{ + "ids": [ + "asia/sakhalin" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000", + "+", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 5, + 2 + ], + "transitions": [ + -2031039048, + -768560400, + 354891600, + 370699200, + 386427600, + 402235200, + 417963600, + 433771200, + 449586000, + 465318000, + 481042800, + 496767600, + 512492400, + 528217200, + 543942000, + 559666800, + 575391600, + 591116400, + 606841200, + 622566000, + 638290800, + 654620400, + 670345200, + 686073600, + 695750400, + 701794800, + 717519600, + 733244400, + 748969200, + 764694000, + 780418800, + 796143600, + 811868400, + 828198000, + 846342000, + 859647600, + 877795200, + 891100800, + 909244800, + 922550400, + 941299200, + 954000000, + 972748800, + 985449600, + 1004198400, + 1017504000, + 1035648000, + 1048953600, + 1067097600, + 1080403200, + 1099152000, + 1111852800, + 1130601600, + 1143302400, + 1162051200, + 1174752000, + 1193500800, + 1206806400, + 1224950400, + 1238256000, + 1256400000, + 1269705600, + 1288454400, + 1301155200, + 1414249200, + 1459008000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 34248 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 8, + "is_dst": false, + "offset": 39600 + }, + { + "index": 12, + "is_dst": true, + "offset": 43200 + }, + { + "index": 8, + "is_dst": true, + "offset": 39600 + }, + { + "index": 16, + "is_dst": false, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-samarkand.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-samarkand.json new file mode 100644 index 000000000..99a7f8d67 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-samarkand.json @@ -0,0 +1,109 @@ +{ + "ids": [ + "asia/samarkand" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -1441168073, + -1247544000, + 354913200, + 370720800, + 386445600, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686091600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 16073 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + }, + { + "index": 12, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-seoul.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-seoul.json new file mode 100644 index 000000000..d163071eb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-seoul.json @@ -0,0 +1,125 @@ +{ + "ids": [ + "asia/seoul", + "rok" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "K", + "S", + "T", + "\u0000", + "J", + "S", + "T", + "\u0000", + "K", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "KST", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 5, + 1, + 3, + 4, + 3, + 4, + 3 + ], + "transitions": [ + -1948782472, + -1830414600, + -767350800, + -681210000, + -672228000, + -654771600, + -640864800, + -623408400, + -609415200, + -588848400, + -577965600, + -498128400, + -462702600, + -451733400, + -429784200, + -418296600, + -399544200, + -387451800, + -368094600, + -356002200, + -336645000, + -324552600, + -305195400, + -293103000, + -264933000, + 547578000, + 560883600, + 579027600, + 592333200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 30472 + }, + { + "index": 4, + "is_dst": false, + "offset": 30600 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 36000 + }, + { + "index": 12, + "is_dst": true, + "offset": 34200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-srednekolymsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-srednekolymsk.json new file mode 100644 index 000000000..c3858caf2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-srednekolymsk.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "asia/srednekolymsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 2 + ], + "transitions": [ + -1441188892, + -1247565600, + 354891600, + 370699200, + 386427600, + 402235200, + 417963600, + 433771200, + 449586000, + 465318000, + 481042800, + 496767600, + 512492400, + 528217200, + 543942000, + 559666800, + 575391600, + 591116400, + 606841200, + 622566000, + 638290800, + 654620400, + 670345200, + 686073600, + 695750400, + 701794800, + 717519600, + 733244400, + 748969200, + 764694000, + 780418800, + 796143600, + 811868400, + 828198000, + 846342000, + 859647600, + 877791600, + 891097200, + 909241200, + 922546800, + 941295600, + 953996400, + 972745200, + 985446000, + 1004194800, + 1017500400, + 1035644400, + 1048950000, + 1067094000, + 1080399600, + 1099148400, + 1111849200, + 1130598000, + 1143298800, + 1162047600, + 1174748400, + 1193497200, + 1206802800, + 1224946800, + 1238252400, + 1256396400, + 1269702000, + 1288450800, + 1301151600, + 1414245600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 36892 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 8, + "is_dst": false, + "offset": 39600 + }, + { + "index": 12, + "is_dst": true, + "offset": 43200 + }, + { + "index": 8, + "is_dst": true, + "offset": 39600 + }, + { + "index": 12, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-taipei.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-taipei.json new file mode 100644 index 000000000..f730222c6 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-taipei.json @@ -0,0 +1,139 @@ +{ + "ids": [ + "asia/taipei", + "roc" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "S", + "T", + "\u0000", + "J", + "S", + "T", + "\u0000", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1, + 3, + 1 + ], + "transitions": [ + -2335248360, + -1017820800, + -766224000, + -745833600, + -733827600, + -716889600, + -699613200, + -683884800, + -670669200, + -652348800, + -639133200, + -620812800, + -607597200, + -589276800, + -576061200, + -562924800, + -541760400, + -528710400, + -510224400, + -497174400, + -478688400, + -465638400, + -449830800, + -434016000, + -418208400, + -402480000, + -386672400, + -370944000, + -355136400, + -339408000, + -323600400, + -302515200, + -291978000, + -270979200, + -260442000, + 133977600, + 149785200, + 165513600, + 181321200, + 299606400, + 307551600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 29160 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tashkent.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tashkent.json new file mode 100644 index 000000000..5fc4044c1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tashkent.json @@ -0,0 +1,109 @@ +{ + "ids": [ + "asia/tashkent" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1 + ], + "transitions": [ + -1441168631, + -1247547600, + 354909600, + 370717200, + 386445600, + 402253200, + 417981600, + 433789200, + 449604000, + 465336000, + 481060800, + 496785600, + 512510400, + 528235200, + 543960000, + 559684800, + 575409600, + 591134400, + 606859200, + 622584000, + 638308800, + 654638400, + 670363200, + 686091600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 16631 + }, + { + "index": 4, + "is_dst": false, + "offset": 18000 + }, + { + "index": 8, + "is_dst": false, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 25200 + }, + { + "index": 8, + "is_dst": true, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tbilisi.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tbilisi.json new file mode 100644 index 000000000..73ed277f6 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tbilisi.json @@ -0,0 +1,175 @@ +{ + "ids": [ + "asia/tbilisi" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "T", + "B", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 3, + 4, + 3, + 4, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 5, + 2, + 3 + ], + "transitions": [ + -2840151551, + -1441162751, + -405140400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622591200, + 638316000, + 654645600, + 670370400, + 686098800, + 701816400, + 717537600, + 733266000, + 748987200, + 764715600, + 780436800, + 796161600, + 811882800, + 828216000, + 859662000, + 877806000, + 891115200, + 909255600, + 922564800, + 941310000, + 954014400, + 972759600, + 985464000, + 1004209200, + 1017518400, + 1035658800, + 1048968000, + 1067108400, + 1080417600, + 1088276400, + 1099177200, + 1111878000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 10751 + }, + { + "index": 4, + "is_dst": false, + "offset": 10751 + }, + { + "index": 9, + "is_dst": false, + "offset": 10800 + }, + { + "index": 13, + "is_dst": false, + "offset": 14400 + }, + { + "index": 17, + "is_dst": true, + "offset": 18000 + }, + { + "index": 13, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tehran.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tehran.json new file mode 100644 index 000000000..9b2a11e65 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tehran.json @@ -0,0 +1,221 @@ +{ + "ids": [ + "asia/tehran", + "iran" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "T", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "3", + "0", + "\u0000", + "+", + "0", + "4", + "3", + "0", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+0330", + "offset": 12600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 5, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -1704165944, + -1090466744, + 227820600, + 246223800, + 259617600, + 271108800, + 279576000, + 296512200, + 306531000, + 322432200, + 338499000, + 673216200, + 685481400, + 701209800, + 717103800, + 732745800, + 748639800, + 764281800, + 780175800, + 795817800, + 811711800, + 827353800, + 843247800, + 858976200, + 874870200, + 890512200, + 906406200, + 922048200, + 937942200, + 953584200, + 969478200, + 985206600, + 1001100600, + 1016742600, + 1032636600, + 1048278600, + 1064172600, + 1079814600, + 1095708600, + 1111437000, + 1127331000, + 1206045000, + 1221939000, + 1237667400, + 1253561400, + 1269203400, + 1285097400, + 1300739400, + 1316633400, + 1332275400, + 1348169400, + 1363897800, + 1379791800, + 1395433800, + 1411327800, + 1426969800, + 1442863800, + 1458505800, + 1474399800, + 1490128200, + 1506022200, + 1521664200, + 1537558200, + 1553200200, + 1569094200, + 1584736200, + 1600630200, + 1616358600, + 1632252600, + 1647894600, + 1663788600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 12344 + }, + { + "index": 4, + "is_dst": false, + "offset": 12344 + }, + { + "index": 8, + "is_dst": false, + "offset": 12600 + }, + { + "index": 14, + "is_dst": true, + "offset": 16200 + }, + { + "index": 20, + "is_dst": false, + "offset": 14400 + }, + { + "index": 24, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-thimbu.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-thimbu.json new file mode 100644 index 000000000..a02bf7cc3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-thimbu.json @@ -0,0 +1,54 @@ +{ + "ids": [ + "asia/thimbu", + "asia/thimphu" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "3", + "0", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -706341516, + 560025000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 21516 + }, + { + "index": 4, + "is_dst": false, + "offset": 19800 + }, + { + "index": 10, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tokyo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tokyo.json new file mode 100644 index 000000000..cab70ab8c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tokyo.json @@ -0,0 +1,66 @@ +{ + "ids": [ + "asia/tokyo", + "japan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "J", + "S", + "T", + "\u0000", + "J", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "JST", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2587712400, + -683802000, + -672310800, + -654771600, + -640861200, + -620298000, + -609411600, + -588848400, + -577962000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 33539 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 8, + "is_dst": true, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tomsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tomsk.json new file mode 100644 index 000000000..9da252051 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-tomsk.json @@ -0,0 +1,195 @@ +{ + "ids": [ + "asia/tomsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "6", + "\u0000", + "+", + "0", + "7", + "\u0000", + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1578807591, + -1247551200, + 354906000, + 370713600, + 386442000, + 402249600, + 417978000, + 433785600, + 449600400, + 465332400, + 481057200, + 496782000, + 512506800, + 528231600, + 543956400, + 559681200, + 575406000, + 591130800, + 606855600, + 622580400, + 638305200, + 654634800, + 670359600, + 686088000, + 695764800, + 701809200, + 717534000, + 733258800, + 748983600, + 764708400, + 780433200, + 796158000, + 811882800, + 828212400, + 846356400, + 859662000, + 877806000, + 891111600, + 909255600, + 922561200, + 941310000, + 954010800, + 972759600, + 985460400, + 1004209200, + 1017514800, + 1020193200, + 1035662400, + 1048968000, + 1067112000, + 1080417600, + 1099166400, + 1111867200, + 1130616000, + 1143316800, + 1162065600, + 1174766400, + 1193515200, + 1206820800, + 1224964800, + 1238270400, + 1256414400, + 1269720000, + 1288468800, + 1301169600, + 1414263600, + 1464465600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 20391 + }, + { + "index": 4, + "is_dst": false, + "offset": 21600 + }, + { + "index": 8, + "is_dst": false, + "offset": 25200 + }, + { + "index": 12, + "is_dst": true, + "offset": 28800 + }, + { + "index": 8, + "is_dst": true, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ust-nera.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ust-nera.json new file mode 100644 index 000000000..bc18c1b74 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-ust-nera.json @@ -0,0 +1,216 @@ +{ + "ids": [ + "asia/ust-nera" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "2", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "+10", + "offset": 36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 5, + 6, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 7, + 4, + 6 + ], + "transitions": [ + -1579426374, + -1247558400, + 354898800, + 370699200, + 386427600, + 402235200, + 417963600, + 433771200, + 449586000, + 465318000, + 481042800, + 496767600, + 512492400, + 528217200, + 543942000, + 559666800, + 575391600, + 591116400, + 606841200, + 622566000, + 638290800, + 654620400, + 670345200, + 686073600, + 695750400, + 701794800, + 717519600, + 733244400, + 748969200, + 764694000, + 780418800, + 796143600, + 811868400, + 828198000, + 846342000, + 859647600, + 877791600, + 891097200, + 909241200, + 922546800, + 941295600, + 953996400, + 972745200, + 985446000, + 1004194800, + 1017500400, + 1035644400, + 1048950000, + 1067094000, + 1080399600, + 1099148400, + 1111849200, + 1130598000, + 1143298800, + 1162047600, + 1174748400, + 1193497200, + 1206802800, + 1224946800, + 1238252400, + 1256396400, + 1269702000, + 1288450800, + 1301151600, + 1315828800, + 1414249200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 34374 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 43200 + }, + { + "index": 16, + "is_dst": false, + "offset": 39600 + }, + { + "index": 16, + "is_dst": true, + "offset": 39600 + }, + { + "index": 20, + "is_dst": false, + "offset": 36000 + }, + { + "index": 12, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-vladivostok.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-vladivostok.json new file mode 100644 index 000000000..6a68a82d3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-vladivostok.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "asia/vladivostok" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+10", + "offset": 36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 2 + ], + "transitions": [ + -1487321251, + -1247562000, + 354895200, + 370702800, + 386431200, + 402238800, + 417967200, + 433774800, + 449589600, + 465321600, + 481046400, + 496771200, + 512496000, + 528220800, + 543945600, + 559670400, + 575395200, + 591120000, + 606844800, + 622569600, + 638294400, + 654624000, + 670348800, + 686077200, + 695754000, + 701798400, + 717523200, + 733248000, + 748972800, + 764697600, + 780422400, + 796147200, + 811872000, + 828201600, + 846345600, + 859651200, + 877795200, + 891100800, + 909244800, + 922550400, + 941299200, + 954000000, + 972748800, + 985449600, + 1004198400, + 1017504000, + 1035648000, + 1048953600, + 1067097600, + 1080403200, + 1099152000, + 1111852800, + 1130601600, + 1143302400, + 1162051200, + 1174752000, + 1193500800, + 1206806400, + 1224950400, + 1238256000, + 1256400000, + 1269705600, + 1288454400, + 1301155200, + 1414249200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 31651 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 8, + "is_dst": false, + "offset": 36000 + }, + { + "index": 12, + "is_dst": true, + "offset": 39600 + }, + { + "index": 8, + "is_dst": true, + "offset": 36000 + }, + { + "index": 12, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yakutsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yakutsk.json new file mode 100644 index 000000000..42805c5cb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yakutsk.json @@ -0,0 +1,196 @@ +{ + "ids": [ + "asia/yakutsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "+09", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 5, + 2 + ], + "transitions": [ + -1579423138, + -1247558400, + 354898800, + 370706400, + 386434800, + 402242400, + 417970800, + 433778400, + 449593200, + 465325200, + 481050000, + 496774800, + 512499600, + 528224400, + 543949200, + 559674000, + 575398800, + 591123600, + 606848400, + 622573200, + 638298000, + 654627600, + 670352400, + 686080800, + 695757600, + 701802000, + 717526800, + 733251600, + 748976400, + 764701200, + 780426000, + 796150800, + 811875600, + 828205200, + 846349200, + 859654800, + 877798800, + 891104400, + 909248400, + 922554000, + 941302800, + 954003600, + 972752400, + 985453200, + 1004202000, + 1017507600, + 1035651600, + 1048957200, + 1067101200, + 1080406800, + 1099155600, + 1111856400, + 1130605200, + 1143306000, + 1162054800, + 1174755600, + 1193504400, + 1206810000, + 1224954000, + 1238259600, + 1256403600, + 1269709200, + 1288458000, + 1301158800, + 1414252800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 31138 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 36000 + }, + { + "index": 8, + "is_dst": true, + "offset": 32400 + }, + { + "index": 12, + "is_dst": false, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yekaterinburg.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yekaterinburg.json new file mode 100644 index 000000000..def729ca5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yekaterinburg.json @@ -0,0 +1,207 @@ +{ + "ids": [ + "asia/yekaterinburg" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 6, + 3 + ], + "transitions": [ + -1688270553, + -1592610305, + -1247544000, + 354913200, + 370720800, + 386449200, + 402256800, + 417985200, + 433792800, + 449607600, + 465339600, + 481064400, + 496789200, + 512514000, + 528238800, + 543963600, + 559688400, + 575413200, + 591138000, + 606862800, + 622587600, + 638312400, + 654642000, + 670366800, + 686095200, + 695772000, + 701816400, + 717541200, + 733266000, + 748990800, + 764715600, + 780440400, + 796165200, + 811890000, + 828219600, + 846363600, + 859669200, + 877813200, + 891118800, + 909262800, + 922568400, + 941317200, + 954018000, + 972766800, + 985467600, + 1004216400, + 1017522000, + 1035666000, + 1048971600, + 1067115600, + 1080421200, + 1099170000, + 1111870800, + 1130619600, + 1143320400, + 1162069200, + 1174770000, + 1193518800, + 1206824400, + 1224968400, + 1238274000, + 1256418000, + 1269723600, + 1288472400, + 1301173200, + 1414267200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 14553 + }, + { + "index": 4, + "is_dst": false, + "offset": 13505 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": false, + "offset": 18000 + }, + { + "index": 16, + "is_dst": true, + "offset": 21600 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 16, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yerevan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yerevan.json new file mode 100644 index 000000000..9e8517cad --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/asia-yerevan.json @@ -0,0 +1,185 @@ +{ + "ids": [ + "asia/yerevan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -1441162680, + -405140400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622591200, + 638316000, + 654645600, + 670370400, + 686098800, + 701823600, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 859672800, + 877816800, + 891122400, + 909266400, + 922572000, + 941320800, + 954021600, + 972770400, + 985471200, + 1004220000, + 1017525600, + 1035669600, + 1048975200, + 1067119200, + 1080424800, + 1099173600, + 1111874400, + 1130623200, + 1143324000, + 1162072800, + 1174773600, + 1193522400, + 1206828000, + 1224972000, + 1238277600, + 1256421600, + 1269727200, + 1288476000, + 1301176800, + 1319925600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 10680 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 8, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-azores.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-azores.json new file mode 100644 index 000000000..d759c3d17 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-azores.json @@ -0,0 +1,382 @@ +{ + "ids": [ + "atlantic/azores" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "M", + "T", + "\u0000", + "-", + "0", + "2", + "\u0000", + "-", + "0", + "1", + "\u0000", + "+", + "0", + "0", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "-01", + "offset": -3600, + "transition": { + "abbr": "+00", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 3600 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 0 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 6, + 7, + 4, + 5, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -2713904240, + -1830376800, + -1689548400, + -1677794400, + -1667426400, + -1647730800, + -1635890400, + -1616194800, + -1604354400, + -1584658800, + -1572732000, + -1553036400, + -1541196000, + -1521500400, + -1442444400, + -1427670000, + -1379286000, + -1364770800, + -1348441200, + -1333321200, + -1316386800, + -1301266800, + -1284332400, + -1269817200, + -1221433200, + -1206918000, + -1191193200, + -1175468400, + -1127689200, + -1111964400, + -1096844400, + -1080514800, + -1063580400, + -1049065200, + -1033340400, + -1017615600, + -1002495600, + -986166000, + -969231600, + -950482800, + -942015600, + -922489200, + -906937200, + -891126000, + -877302000, + -873676800, + -864000000, + -857948400, + -845852400, + -842832000, + -831340800, + -825894000, + -814402800, + -810777600, + -799891200, + -794444400, + -782953200, + -779328000, + -768441600, + -762994800, + -749084400, + -733359600, + -717624000, + -701899200, + -686174400, + -670449600, + -654724800, + -639000000, + -623275200, + -607550400, + -591825600, + -575496000, + -559771200, + -544046400, + -528321600, + -512596800, + -496872000, + -481147200, + -465422400, + -449697600, + -433972800, + -417643200, + -401918400, + -386193600, + -370468800, + -354744000, + -339019200, + -323294400, + -307569600, + -291844800, + -276120000, + -260395200, + -244670400, + -228340800, + -212616000, + -196891200, + -181166400, + -165441600, + -149716800, + -133992000, + -118267200, + -102542400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 725421600, + 733280400, + 740278800, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -6160 + }, + { + "index": 4, + "is_dst": false, + "offset": -6872 + }, + { + "index": 8, + "is_dst": false, + "offset": -7200 + }, + { + "index": 12, + "is_dst": true, + "offset": -3600 + }, + { + "index": 16, + "is_dst": true, + "offset": 0 + }, + { + "index": 12, + "is_dst": false, + "offset": -3600 + }, + { + "index": 20, + "is_dst": false, + "offset": 0 + }, + { + "index": 24, + "is_dst": true, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-bermuda.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-bermuda.json new file mode 100644 index 000000000..71bbe9640 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-bermuda.json @@ -0,0 +1,282 @@ +{ + "ids": [ + "atlantic/bermuda" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000", + "A", + "S", + "T", + "\u0000", + "A", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AST", + "offset": -14400, + "transition": { + "abbr": "ADT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4 + ], + "transitions": [ + -2524506042, + -1664307642, + -1648932042, + -1632080442, + -1618692042, + -1262281242, + -882727200, + -858538800, + -845229600, + -825879600, + -814384800, + -793825200, + -782935200, + -762375600, + -713988000, + -703710000, + -681933600, + -672865200, + -650484000, + -641415600, + -618429600, + -609966000, + -586980000, + -578516400, + -555530400, + -546462000, + -429127200, + -415825200, + 136360800, + 152082000, + 167810400, + 183531600, + 199260000, + 215586000, + 230709600, + 247035600, + 262764000, + 278485200, + 294213600, + 309934800, + 325663200, + 341384400, + 357112800, + 372834000, + 388562400, + 404888400, + 420012000, + 436338000, + 452066400, + 467787600, + 483516000, + 499237200, + 514965600, + 530686800, + 544600800, + 562136400, + 576050400, + 594190800, + 607500000, + 625640400, + 638949600, + 657090000, + 671004000, + 688539600, + 702453600, + 719989200, + 733903200, + 752043600, + 765352800, + 783493200, + 796802400, + 814942800, + 828856800, + 846392400, + 860306400, + 877842000, + 891756000, + 909291600, + 923205600, + 941346000, + 954655200, + 972795600, + 986104800, + 1004245200, + 1018159200, + 1035694800, + 1049608800, + 1067144400, + 1081058400, + 1099198800, + 1112508000, + 1130648400, + 1143957600, + 1162098000, + 1173592800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -15558 + }, + { + "index": 4, + "is_dst": false, + "offset": -15558 + }, + { + "index": 8, + "is_dst": true, + "offset": -11958 + }, + { + "index": 12, + "is_dst": false, + "offset": -14400 + }, + { + "index": 16, + "is_dst": true, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-canary.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-canary.json new file mode 100644 index 000000000..b4a8a4ac3 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-canary.json @@ -0,0 +1,154 @@ +{ + "ids": [ + "atlantic/canary" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "1", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "WET", + "offset": 0, + "transition": { + "abbr": "WEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -1509663504, + -733874400, + 323827200, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -3696 + }, + { + "index": 4, + "is_dst": false, + "offset": -3600 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + }, + { + "index": 12, + "is_dst": true, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-cape_verde.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-cape_verde.json new file mode 100644 index 000000000..9056c5ebe --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-cape_verde.json @@ -0,0 +1,60 @@ +{ + "ids": [ + "atlantic/cape_verde" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "2", + "\u0000", + "-", + "0", + "1", + "\u0000" + ], + "posix": { + "abbr": "-01", + "offset": -3600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3 + ], + "transitions": [ + -1830376800, + -862610400, + -764118000, + 186120000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -5644 + }, + { + "index": 4, + "is_dst": false, + "offset": -7200 + }, + { + "index": 8, + "is_dst": true, + "offset": -3600 + }, + { + "index": 8, + "is_dst": false, + "offset": -3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-faeroe.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-faeroe.json new file mode 100644 index 000000000..a9eca0490 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-faeroe.json @@ -0,0 +1,140 @@ +{ + "ids": [ + "atlantic/faeroe", + "atlantic/faroe" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "WET", + "offset": 0, + "transition": { + "abbr": "WEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1955748776, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -1624 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-madeira.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-madeira.json new file mode 100644 index 000000000..17d408db1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-madeira.json @@ -0,0 +1,373 @@ +{ + "ids": [ + "atlantic/madeira" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "F", + "M", + "T", + "\u0000", + "-", + "0", + "1", + "\u0000", + "+", + "0", + "0", + "\u0000", + "+", + "0", + "1", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "WET", + "offset": 0, + "transition": { + "abbr": "WEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2713906344, + -1830380400, + -1689552000, + -1677798000, + -1667430000, + -1647734400, + -1635894000, + -1616198400, + -1604358000, + -1584662400, + -1572735600, + -1553040000, + -1541199600, + -1521504000, + -1442448000, + -1427673600, + -1379289600, + -1364774400, + -1348444800, + -1333324800, + -1316390400, + -1301270400, + -1284336000, + -1269820800, + -1221436800, + -1206921600, + -1191196800, + -1175472000, + -1127692800, + -1111968000, + -1096848000, + -1080518400, + -1063584000, + -1049068800, + -1033344000, + -1017619200, + -1002499200, + -986169600, + -969235200, + -950486400, + -942019200, + -922492800, + -906940800, + -891129600, + -877305600, + -873680400, + -864003600, + -857952000, + -845856000, + -842835600, + -831344400, + -825897600, + -814406400, + -810781200, + -799894800, + -794448000, + -782956800, + -779331600, + -768445200, + -762998400, + -749088000, + -733363200, + -717627600, + -701902800, + -686178000, + -670453200, + -654728400, + -639003600, + -623278800, + -607554000, + -591829200, + -575499600, + -559774800, + -544050000, + -528325200, + -512600400, + -496875600, + -481150800, + -465426000, + -449701200, + -433976400, + -417646800, + -401922000, + -386197200, + -370472400, + -354747600, + -339022800, + -323298000, + -307573200, + -291848400, + -276123600, + -260398800, + -244674000, + -228344400, + -212619600, + -196894800, + -181170000, + -165445200, + -149720400, + -133995600, + -118270800, + -102546000, + 386726400, + 401846400, + 417571200, + 433296000, + 449020800, + 465350400, + 481075200, + 496800000, + 512524800, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -4056 + }, + { + "index": 4, + "is_dst": false, + "offset": -4056 + }, + { + "index": 8, + "is_dst": false, + "offset": -3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 0 + }, + { + "index": 16, + "is_dst": true, + "offset": 3600 + }, + { + "index": 20, + "is_dst": false, + "offset": 0 + }, + { + "index": 24, + "is_dst": true, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-south_georgia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-south_georgia.json new file mode 100644 index 000000000..e68ce7ba1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-south_georgia.json @@ -0,0 +1,40 @@ +{ + "ids": [ + "atlantic/south_georgia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-02", + "offset": -7200, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -2524512832 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -8768 + }, + { + "index": 4, + "is_dst": false, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-stanley.json b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-stanley.json new file mode 100644 index 000000000..d690202ed --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/atlantic-stanley.json @@ -0,0 +1,210 @@ +{ + "ids": [ + "atlantic/stanley" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "M", + "T", + "\u0000", + "-", + "0", + "4", + "\u0000", + "-", + "0", + "3", + "\u0000", + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4 + ], + "transitions": [ + -2524507716, + -1824235716, + -1018209600, + -1003093200, + -986760000, + -971643600, + -954705600, + -939589200, + -923256000, + -908139600, + -891806400, + -876690000, + -860356800, + -852066000, + 420609600, + 433306800, + 452052000, + 464151600, + 483501600, + 495601200, + 514350000, + 527054400, + 545799600, + 558504000, + 577249200, + 589953600, + 608698800, + 621403200, + 640753200, + 652852800, + 672202800, + 684907200, + 703652400, + 716356800, + 735102000, + 747806400, + 766551600, + 779256000, + 798001200, + 810705600, + 830055600, + 842760000, + 861505200, + 874209600, + 892954800, + 905659200, + 924404400, + 937108800, + 955854000, + 968558400, + 987310800, + 999410400, + 1019365200, + 1030860000, + 1050814800, + 1062914400, + 1082264400, + 1094364000, + 1113714000, + 1125813600, + 1145163600, + 1157263200, + 1176613200, + 1188712800, + 1208667600, + 1220767200, + 1240117200, + 1252216800, + 1271566800, + 1283666400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -13884 + }, + { + "index": 4, + "is_dst": false, + "offset": -13884 + }, + { + "index": 8, + "is_dst": false, + "offset": -14400 + }, + { + "index": 12, + "is_dst": true, + "offset": -10800 + }, + { + "index": 12, + "is_dst": false, + "offset": -10800 + }, + { + "index": 16, + "is_dst": true, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-act.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-act.json new file mode 100644 index 000000000..8daaadec7 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-act.json @@ -0,0 +1,245 @@ +{ + "ids": [ + "australia/act", + "australia/canberra", + "australia/nsw", + "australia/sydney" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AEST", + "offset": 36000, + "transition": { + "abbr": "AEDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2364113092, + -1672560000, + -1665388800, + -883641600, + -876124800, + -860400000, + -844675200, + -828345600, + -813225600, + 57686400, + 67968000, + 89136000, + 100022400, + 120585600, + 131472000, + 152035200, + 162921600, + 183484800, + 194976000, + 215539200, + 226425600, + 246988800, + 257875200, + 278438400, + 289324800, + 309888000, + 320774400, + 341337600, + 352224000, + 372787200, + 386697600, + 404841600, + 415728000, + 436291200, + 447177600, + 467740800, + 478627200, + 499190400, + 511286400, + 530035200, + 542736000, + 562089600, + 574790400, + 594144000, + 606240000, + 625593600, + 636480000, + 657043200, + 667929600, + 688492800, + 699379200, + 719942400, + 731433600, + 751996800, + 762883200, + 783446400, + 794332800, + 814896000, + 828201600, + 846345600, + 859651200, + 877795200, + 891100800, + 909244800, + 922550400, + 941299200, + 954000000, + 967305600, + 985449600, + 1004198400, + 1017504000, + 1035648000, + 1048953600, + 1067097600, + 1080403200, + 1099152000, + 1111852800, + 1130601600, + 1143907200, + 1162051200, + 1174752000, + 1193500800, + 1207411200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 36292 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-adelaide.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-adelaide.json new file mode 100644 index 000000000..3ac19bb28 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-adelaide.json @@ -0,0 +1,250 @@ +{ + "ids": [ + "australia/adelaide", + "australia/south" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "C", + "S", + "T", + "\u0000", + "A", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "ACST", + "offset": 34200, + "transition": { + "abbr": "ACDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2364110060, + -2230189200, + -1672558200, + -1665387000, + -883639800, + -876123000, + -860398200, + -844673400, + -828343800, + -813223800, + 57688200, + 67969800, + 89137800, + 100024200, + 120587400, + 131473800, + 152037000, + 162923400, + 183486600, + 194977800, + 215541000, + 226427400, + 246990600, + 257877000, + 278440200, + 289326600, + 309889800, + 320776200, + 341339400, + 352225800, + 372789000, + 384280200, + 404843400, + 415729800, + 436293000, + 447179400, + 467742600, + 478629000, + 499192200, + 511288200, + 530037000, + 542737800, + 562091400, + 574792200, + 594145800, + 606241800, + 625595400, + 637691400, + 657045000, + 667931400, + 688494600, + 701195400, + 719944200, + 731435400, + 751998600, + 764094600, + 783448200, + 796149000, + 814897800, + 828203400, + 846347400, + 859653000, + 877797000, + 891102600, + 909246600, + 922552200, + 941301000, + 954001800, + 972750600, + 985451400, + 1004200200, + 1017505800, + 1035649800, + 1048955400, + 1067099400, + 1080405000, + 1099153800, + 1111854600, + 1130603400, + 1143909000, + 1162053000, + 1174753800, + 1193502600, + 1207413000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 33260 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 4, + "is_dst": false, + "offset": 34200 + }, + { + "index": 9, + "is_dst": true, + "offset": 37800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-brisbane.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-brisbane.json new file mode 100644 index 000000000..ff51760c9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-brisbane.json @@ -0,0 +1,84 @@ +{ + "ids": [ + "australia/brisbane", + "australia/queensland" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AEST", + "offset": 36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2366791928, + -1672560000, + -1665388800, + -883641600, + -876124800, + -860400000, + -844675200, + -828345600, + -813225600, + 57686400, + 67968000, + 625593600, + 636480000, + 657043200, + 667929600, + 688492800, + 699379200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 36728 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-broken_hill.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-broken_hill.json new file mode 100644 index 000000000..8d9b3fb2a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-broken_hill.json @@ -0,0 +1,262 @@ +{ + "ids": [ + "australia/broken_hill", + "australia/yancowinna" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "C", + "S", + "T", + "\u0000", + "A", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "ACST", + "offset": 34200, + "transition": { + "abbr": "ACDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3 + ], + "transitions": [ + -2364110748, + -2314951200, + -2230189200, + -1672558200, + -1665387000, + -883639800, + -876123000, + -860398200, + -844673400, + -828343800, + -813223800, + 57688200, + 67969800, + 89137800, + 100024200, + 120587400, + 131473800, + 152037000, + 162923400, + 183486600, + 194977800, + 215541000, + 226427400, + 246990600, + 257877000, + 278440200, + 289326600, + 309889800, + 320776200, + 341339400, + 352225800, + 372789000, + 386699400, + 404843400, + 415729800, + 436293000, + 447179400, + 467742600, + 478629000, + 499192200, + 511288200, + 530037000, + 542737800, + 562091400, + 574792200, + 594145800, + 606241800, + 625595400, + 636481800, + 657045000, + 667931400, + 688494600, + 699381000, + 719944200, + 731435400, + 751998600, + 762885000, + 783448200, + 794334600, + 814897800, + 828203400, + 846347400, + 859653000, + 877797000, + 891102600, + 909246600, + 922552200, + 941301000, + 954001800, + 972750600, + 985451400, + 1004200200, + 1017505800, + 1035649800, + 1048955400, + 1067099400, + 1080405000, + 1099153800, + 1111854600, + 1130603400, + 1143909000, + 1162053000, + 1174753800, + 1193502600, + 1207413000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 33948 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": false, + "offset": 32400 + }, + { + "index": 9, + "is_dst": false, + "offset": 34200 + }, + { + "index": 14, + "is_dst": true, + "offset": 37800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-currie.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-currie.json new file mode 100644 index 000000000..735e838de --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-currie.json @@ -0,0 +1,266 @@ +{ + "ids": [ + "australia/currie", + "australia/hobart", + "australia/tasmania" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AEST", + "offset": 36000, + "transition": { + "abbr": "AEDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2345795356, + -1680508800, + -1665388800, + -1646640000, + -1635753600, + -1615190400, + -1604304000, + -883641600, + -876124800, + -860400000, + -844675200, + -828345600, + -813225600, + -71136000, + -55411200, + -37267200, + -25776000, + -5817600, + 5673600, + 25632000, + 37728000, + 57686400, + 67968000, + 89136000, + 100022400, + 120585600, + 131472000, + 152035200, + 162921600, + 183484800, + 194976000, + 215539200, + 226425600, + 246988800, + 257875200, + 278438400, + 289324800, + 309888000, + 320774400, + 341337600, + 352224000, + 372787200, + 386092800, + 404841600, + 417542400, + 436291200, + 447177600, + 467740800, + 478627200, + 499190400, + 510076800, + 530035200, + 542736000, + 562089600, + 574790400, + 594144000, + 606240000, + 625593600, + 637689600, + 657043200, + 670348800, + 686678400, + 701798400, + 718128000, + 733248000, + 749577600, + 764697600, + 781027200, + 796147200, + 812476800, + 828201600, + 844531200, + 859651200, + 875980800, + 891100800, + 907430400, + 922550400, + 938880000, + 954000000, + 967305600, + 985449600, + 1002384000, + 1017504000, + 1033833600, + 1048953600, + 1065283200, + 1080403200, + 1096732800, + 1111852800, + 1128182400, + 1143907200, + 1159632000, + 1174752000, + 1191686400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 35356 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-darwin.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-darwin.json new file mode 100644 index 000000000..3dcfd6128 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-darwin.json @@ -0,0 +1,75 @@ +{ + "ids": [ + "australia/darwin", + "australia/north" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "C", + "S", + "T", + "\u0000", + "A", + "C", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "ACST", + "offset": 34200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -2364108200, + -2230189200, + -1672558200, + -1665387000, + -883639800, + -876123000, + -860398200, + -844673400, + -828343800, + -813223800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 31400 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + }, + { + "index": 4, + "is_dst": false, + "offset": 34200 + }, + { + "index": 9, + "is_dst": true, + "offset": 37800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-eucla.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-eucla.json new file mode 100644 index 000000000..1f8ecef21 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-eucla.json @@ -0,0 +1,89 @@ +{ + "ids": [ + "australia/eucla" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "8", + "4", + "5", + "\u0000", + "+", + "0", + "9", + "4", + "5", + "\u0000" + ], + "posix": { + "abbr": "+0845", + "offset": 31500, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2337928528, + -1672555500, + -1665384300, + -883637100, + -876120300, + -860395500, + -844670700, + 152039700, + 162926100, + 436295700, + 447182100, + 690311700, + 699383700, + 1165079700, + 1174756500, + 1193505300, + 1206810900, + 1224954900, + 1238260500 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 30928 + }, + { + "index": 4, + "is_dst": false, + "offset": 31500 + }, + { + "index": 10, + "is_dst": true, + "offset": 35100 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-lhi.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-lhi.json new file mode 100644 index 000000000..e4f82ec49 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-lhi.json @@ -0,0 +1,210 @@ +{ + "ids": [ + "australia/lhi", + "australia/lord_howe" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "+", + "1", + "0", + "3", + "0", + "\u0000", + "+", + "1", + "1", + "3", + "0", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+1030", + "offset": 37800, + "transition": { + "abbr": "+11", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 1800, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2 + ], + "transitions": [ + -2364114980, + 352216800, + 372785400, + 384273000, + 404839800, + 415722600, + 436289400, + 447172200, + 467739000, + 478621800, + 499188600, + 511282800, + 530033400, + 542732400, + 562087800, + 574786800, + 594142200, + 606236400, + 625591800, + 636476400, + 657041400, + 667926000, + 688491000, + 699375600, + 719940600, + 731430000, + 751995000, + 762879600, + 783444600, + 794329200, + 814894200, + 828198000, + 846343800, + 859647600, + 877793400, + 891097200, + 909243000, + 922546800, + 941297400, + 953996400, + 967303800, + 985446000, + 1004196600, + 1017500400, + 1035646200, + 1048950000, + 1067095800, + 1080399600, + 1099150200, + 1111849200, + 1130599800, + 1143903600, + 1162049400, + 1174748400, + 1193499000, + 1207407600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 38180 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": false, + "offset": 37800 + }, + { + "index": 15, + "is_dst": true, + "offset": 41400 + }, + { + "index": 21, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-lindeman.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-lindeman.json new file mode 100644 index 000000000..8cd534b25 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-lindeman.json @@ -0,0 +1,91 @@ +{ + "ids": [ + "australia/lindeman" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AEST", + "offset": 36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2366790956, + -1672560000, + -1665388800, + -883641600, + -876124800, + -860400000, + -844675200, + -828345600, + -813225600, + 57686400, + 67968000, + 625593600, + 636480000, + 657043200, + 667929600, + 688492800, + 699379200, + 719942400, + 731433600, + 751996800, + 762883200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 35756 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-melbourne.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-melbourne.json new file mode 100644 index 000000000..b7a7dffeb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-melbourne.json @@ -0,0 +1,243 @@ +{ + "ids": [ + "australia/melbourne", + "australia/victoria" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "E", + "S", + "T", + "\u0000", + "A", + "E", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AEST", + "offset": 36000, + "transition": { + "abbr": "AEDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2364111592, + -1672560000, + -1665388800, + -883641600, + -876124800, + -860400000, + -844675200, + -828345600, + -813225600, + 57686400, + 67968000, + 89136000, + 100022400, + 120585600, + 131472000, + 152035200, + 162921600, + 183484800, + 194976000, + 215539200, + 226425600, + 246988800, + 257875200, + 278438400, + 289324800, + 309888000, + 320774400, + 341337600, + 352224000, + 372787200, + 384278400, + 404841600, + 415728000, + 436291200, + 447177600, + 467740800, + 478627200, + 499190400, + 511286400, + 530035200, + 542736000, + 561484800, + 574790400, + 594144000, + 606240000, + 625593600, + 637689600, + 657043200, + 667929600, + 688492800, + 699379200, + 719942400, + 731433600, + 751996800, + 762883200, + 783446400, + 796147200, + 814896000, + 828201600, + 846345600, + 859651200, + 877795200, + 891100800, + 909244800, + 922550400, + 941299200, + 954000000, + 967305600, + 985449600, + 1004198400, + 1017504000, + 1035648000, + 1048953600, + 1067097600, + 1080403200, + 1099152000, + 1111852800, + 1130601600, + 1143907200, + 1162051200, + 1174752000, + 1193500800, + 1207411200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 34792 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 9, + "is_dst": true, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/australia-perth.json b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-perth.json new file mode 100644 index 000000000..95be9458a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/australia-perth.json @@ -0,0 +1,88 @@ +{ + "ids": [ + "australia/perth", + "australia/west" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "W", + "S", + "T", + "\u0000", + "A", + "W", + "D", + "T", + "\u0000" + ], + "posix": { + "abbr": "AWST", + "offset": 28800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -2337925404, + -1672552800, + -1665381600, + -883634400, + -876117600, + -860392800, + -844668000, + 152042400, + 162928800, + 436298400, + 447184800, + 690314400, + 699386400, + 1165082400, + 1174759200, + 1193508000, + 1206813600, + 1224957600, + 1238263200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 27804 + }, + { + "index": 4, + "is_dst": false, + "offset": 28800 + }, + { + "index": 9, + "is_dst": true, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/cet.json b/crates/provider/src/data/debug/zoneinfo/tzifs/cet.json new file mode 100644 index 000000000..8adfdbdea --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/cet.json @@ -0,0 +1,311 @@ +{ + "ids": [ + "cet", + "europe/amsterdam", + "europe/brussels", + "europe/luxembourg", + "met" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4 + ], + "transitions": [ + -2840141850, + -2450995200, + -1740355200, + -1693702800, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -1613826000, + -1604278800, + -1585530000, + -1574038800, + -1552266000, + -1539997200, + -1520557200, + -1507510800, + -1490576400, + -1473642000, + -1459126800, + -1444006800, + -1427677200, + -1411952400, + -1396227600, + -1379293200, + -1364778000, + -1348448400, + -1333328400, + -1316394000, + -1301263200, + -1284328800, + -1269813600, + -1253484000, + -1238364000, + -1221429600, + -1206914400, + -1191189600, + -1175464800, + -1160344800, + -1143410400, + -1127685600, + -1111960800, + -1096840800, + -1080511200, + -1063576800, + -1049061600, + -1033336800, + -1017612000, + -1002492000, + -986162400, + -969228000, + -950479200, + -942012000, + -934668000, + -857257200, + -844556400, + -828226800, + -812502000, + -798073200, + -781052400, + -766623600, + -745455600, + -733273200, + 228877200, + 243997200, + 260326800, + 276051600, + 291776400, + 307501200, + 323830800, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 1050 + }, + { + "index": 4, + "is_dst": false, + "offset": 1050 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + }, + { + "index": 12, + "is_dst": false, + "offset": 3600 + }, + { + "index": 16, + "is_dst": true, + "offset": 7200 + }, + { + "index": 21, + "is_dst": true, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/chile-easterisland.json b/crates/provider/src/data/debug/zoneinfo/tzifs/chile-easterisland.json new file mode 100644 index 000000000..101e3e84a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/chile-easterisland.json @@ -0,0 +1,318 @@ +{ + "ids": [ + "chile/easterisland", + "pacific/easter" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "E", + "M", + "T", + "\u0000", + "-", + "0", + "7", + "\u0000", + "-", + "0", + "6", + "\u0000", + "-", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "-06", + "offset": -21600, + "transition": { + "abbr": "-05", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 6 + ] + }, + "time": 79200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 9, + 1, + 6 + ] + }, + "time": 79200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -2524495352, + -1178124152, + -36619200, + -23922000, + -3355200, + 7527600, + 24465600, + 37767600, + 55915200, + 69217200, + 87969600, + 100666800, + 118209600, + 132116400, + 150868800, + 163566000, + 182318400, + 195620400, + 213768000, + 227070000, + 245217600, + 258519600, + 277272000, + 289969200, + 308721600, + 321418800, + 340171200, + 353473200, + 371620800, + 384922800, + 403070400, + 416372400, + 434520000, + 447822000, + 466574400, + 479271600, + 498024000, + 510721200, + 529473600, + 545194800, + 560923200, + 574225200, + 592372800, + 605674800, + 624427200, + 637124400, + 653457600, + 668574000, + 687326400, + 700628400, + 718776000, + 732078000, + 750225600, + 763527600, + 781675200, + 794977200, + 813729600, + 826426800, + 845179200, + 859690800, + 876628800, + 889930800, + 906868800, + 923194800, + 939528000, + 952830000, + 971582400, + 984279600, + 1003032000, + 1015729200, + 1034481600, + 1047178800, + 1065931200, + 1079233200, + 1097380800, + 1110682800, + 1128830400, + 1142132400, + 1160884800, + 1173582000, + 1192334400, + 1206846000, + 1223784000, + 1237086000, + 1255233600, + 1270350000, + 1286683200, + 1304823600, + 1313899200, + 1335668400, + 1346558400, + 1367118000, + 1378612800, + 1398567600, + 1410062400, + 1463281200, + 1471147200, + 1494730800, + 1502596800, + 1526180400, + 1534046400, + 1554606000, + 1567915200, + 1586055600, + 1599364800, + 1617505200, + 1630814400, + 1648954800, + 1662868800, + 1680404400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -26248 + }, + { + "index": 4, + "is_dst": false, + "offset": -26248 + }, + { + "index": 8, + "is_dst": false, + "offset": -25200 + }, + { + "index": 12, + "is_dst": true, + "offset": -21600 + }, + { + "index": 12, + "is_dst": false, + "offset": -21600 + }, + { + "index": 16, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/cst6cdt.json b/crates/provider/src/data/debug/zoneinfo/tzifs/cst6cdt.json new file mode 100644 index 000000000..b34a9c038 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/cst6cdt.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "cst6cdt" + ], + "tzif": { + "designations": [ + "C", + "T", + "\u0000" + ], + "posix": { + "abbr": "CST", + "offset": -21600, + "transition": { + "abbr": "CDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/eet.json b/crates/provider/src/data/debug/zoneinfo/tzifs/eet.json new file mode 100644 index 000000000..e8079cb5e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/eet.json @@ -0,0 +1,214 @@ +{ + "ids": [ + "eet", + "europe/athens" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "A", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 4, + 5, + 4, + 5, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2344642492, + -1686101632, + -1182996000, + -1178161200, + -906861600, + -904878000, + -857257200, + -844477200, + -828237600, + -812422800, + -552362400, + -541652400, + 166485600, + 186184800, + 198028800, + 213753600, + 228873600, + 244080000, + 260323200, + 275446800, + 291798000, + 307407600, + 323388000, + 338936400, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 5692 + }, + { + "index": 4, + "is_dst": false, + "offset": 5692 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": true, + "offset": 10800 + }, + { + "index": 17, + "is_dst": true, + "offset": 7200 + }, + { + "index": 22, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/eire.json b/crates/provider/src/data/debug/zoneinfo/tzifs/eire.json new file mode 100644 index 000000000..cc6ee5941 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/eire.json @@ -0,0 +1,393 @@ +{ + "ids": [ + "eire", + "europe/dublin" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "D", + "M", + "T", + "\u0000", + "I", + "S", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": { + "abbr": "IST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 6, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5, + 3, + 5 + ], + "transitions": [ + -2821649679, + -1691962479, + -1680471279, + -1664143200, + -1650146400, + -1633903200, + -1617487200, + -1601848800, + -1586037600, + -1570399200, + -1552168800, + -1538344800, + -1522533600, + -1507500000, + -1490565600, + -1473631200, + -1460930400, + -1442786400, + -1428876000, + -1410732000, + -1397426400, + -1379282400, + -1364767200, + -1348437600, + -1333317600, + -1315778400, + -1301263200, + -1284328800, + -1269813600, + -1253484000, + -1238364000, + -1221429600, + -1206914400, + -1189980000, + -1175464800, + -1159135200, + -1143410400, + -1126476000, + -1111960800, + -1095631200, + -1080511200, + -1063576800, + -1049061600, + -1032127200, + -1017612000, + -1001282400, + -986162400, + -969228000, + -950479200, + -942012000, + -733356000, + -719445600, + -699487200, + -684972000, + -668037600, + -654732000, + -636588000, + -622072800, + -605743200, + -590623200, + -574293600, + -558568800, + -542239200, + -527119200, + -512604000, + -496274400, + -481154400, + -464220000, + -449704800, + -432165600, + -417650400, + -401320800, + -386200800, + -369266400, + -354751200, + -337816800, + -323301600, + -306972000, + -291852000, + -276732000, + -257983200, + -245282400, + -226533600, + -213228000, + -195084000, + -182383200, + -163634400, + -150933600, + -132184800, + -119484000, + -100735200, + -88034400, + -68680800, + -59004000, + -37242000, + 57722400, + 69818400, + 89172000, + 101268000, + 120621600, + 132717600, + 152071200, + 164167200, + 183520800, + 196221600, + 214970400, + 227671200, + 246420000, + 259120800, + 278474400, + 290570400, + 309924000, + 322020000, + 341373600, + 354675600, + 372819600, + 386125200, + 404269200, + 417574800, + 435718800, + 449024400, + 467773200, + 481078800, + 499222800, + 512528400, + 530672400, + 543978000, + 562122000, + 575427600, + 593571600, + 606877200, + 625626000, + 638326800, + 657075600, + 670381200, + 688525200, + 701830800, + 719974800, + 733280400, + 751424400, + 764730000, + 782874000, + 796179600, + 814323600, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -1521 + }, + { + "index": 4, + "is_dst": false, + "offset": -1521 + }, + { + "index": 8, + "is_dst": true, + "offset": 2079 + }, + { + "index": 12, + "is_dst": false, + "offset": 0 + }, + { + "index": 16, + "is_dst": true, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/est5edt.json b/crates/provider/src/data/debug/zoneinfo/tzifs/est5edt.json new file mode 100644 index 000000000..aef70f43f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/est5edt.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "est5edt" + ], + "tzif": { + "designations": [ + "E", + "T", + "\u0000" + ], + "posix": { + "abbr": "EST", + "offset": -18000, + "transition": { + "abbr": "EDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+1.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+1.json new file mode 100644 index 000000000..1b17d9b67 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+1.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+1" + ], + "tzif": { + "designations": [ + "-", + "0", + "1", + "\u0000" + ], + "posix": { + "abbr": "-01", + "offset": -3600, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+10.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+10.json new file mode 100644 index 000000000..6cb111677 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+10.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+10" + ], + "tzif": { + "designations": [ + "-", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "-10", + "offset": -36000, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+11.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+11.json new file mode 100644 index 000000000..ef7b03770 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+11.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+11" + ], + "tzif": { + "designations": [ + "-", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "-11", + "offset": -39600, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+12.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+12.json new file mode 100644 index 000000000..4e5aef64b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+12.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+12" + ], + "tzif": { + "designations": [ + "-", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "-12", + "offset": -43200, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+2.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+2.json new file mode 100644 index 000000000..d072eb337 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+2.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+2" + ], + "tzif": { + "designations": [ + "-", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "-02", + "offset": -7200, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+3.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+3.json new file mode 100644 index 000000000..5c940021a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+3.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+3" + ], + "tzif": { + "designations": [ + "-", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "-03", + "offset": -10800, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+4.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+4.json new file mode 100644 index 000000000..1143b008e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+4.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+4" + ], + "tzif": { + "designations": [ + "-", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "-04", + "offset": -14400, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+5.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+5.json new file mode 100644 index 000000000..003898a8e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+5.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+5" + ], + "tzif": { + "designations": [ + "-", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "-05", + "offset": -18000, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+6.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+6.json new file mode 100644 index 000000000..258dcb310 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+6.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+6" + ], + "tzif": { + "designations": [ + "-", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "-06", + "offset": -21600, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+7.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+7.json new file mode 100644 index 000000000..a29003aae --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+7.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+7" + ], + "tzif": { + "designations": [ + "-", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "-07", + "offset": -25200, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+8.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+8.json new file mode 100644 index 000000000..ab81f9176 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+8.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+8" + ], + "tzif": { + "designations": [ + "-", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "-08", + "offset": -28800, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+9.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+9.json new file mode 100644 index 000000000..ff42fb3a0 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt+9.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt+9" + ], + "tzif": { + "designations": [ + "-", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "-09", + "offset": -32400, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-1.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-1.json new file mode 100644 index 000000000..f1c02fbae --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-1.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-1" + ], + "tzif": { + "designations": [ + "+", + "0", + "1", + "\u0000" + ], + "posix": { + "abbr": "+01", + "offset": 3600, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-10.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-10.json new file mode 100644 index 000000000..deb089170 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-10.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-10" + ], + "tzif": { + "designations": [ + "+", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "+10", + "offset": 36000, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-11.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-11.json new file mode 100644 index 000000000..b4b0b890c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-11.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-11" + ], + "tzif": { + "designations": [ + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-12.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-12.json new file mode 100644 index 000000000..01c314286 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-12.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-12" + ], + "tzif": { + "designations": [ + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-13.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-13.json new file mode 100644 index 000000000..58f06d908 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-13.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-13" + ], + "tzif": { + "designations": [ + "+", + "1", + "3", + "\u0000" + ], + "posix": { + "abbr": "+13", + "offset": 46800, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 46800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-14.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-14.json new file mode 100644 index 000000000..8090f014a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-14.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-14" + ], + "tzif": { + "designations": [ + "+", + "1", + "4", + "\u0000" + ], + "posix": { + "abbr": "+14", + "offset": 50400, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 50400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-2.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-2.json new file mode 100644 index 000000000..e0bfdd464 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-2.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-2" + ], + "tzif": { + "designations": [ + "+", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "+02", + "offset": 7200, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-3.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-3.json new file mode 100644 index 000000000..68669fc29 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-3.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-3" + ], + "tzif": { + "designations": [ + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-4.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-4.json new file mode 100644 index 000000000..678672f8f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-4.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-4" + ], + "tzif": { + "designations": [ + "+", + "0", + "4", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-5.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-5.json new file mode 100644 index 000000000..ce9c54bf5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-5.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-5" + ], + "tzif": { + "designations": [ + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-6.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-6.json new file mode 100644 index 000000000..514584593 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-6.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-6" + ], + "tzif": { + "designations": [ + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-7.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-7.json new file mode 100644 index 000000000..805b19693 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-7.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-7" + ], + "tzif": { + "designations": [ + "+", + "0", + "7", + "\u0000" + ], + "posix": { + "abbr": "+07", + "offset": 25200, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-8.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-8.json new file mode 100644 index 000000000..01004e859 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-8.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-8" + ], + "tzif": { + "designations": [ + "+", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "+08", + "offset": 28800, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-9.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-9.json new file mode 100644 index 000000000..b5e2d6acc --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt-9.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "etc/gmt-9" + ], + "tzif": { + "designations": [ + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+09", + "offset": 32400, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt.json new file mode 100644 index 000000000..83f518ccf --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-gmt.json @@ -0,0 +1,36 @@ +{ + "ids": [ + "etc/gmt", + "etc/gmt+0", + "etc/gmt-0", + "etc/gmt0", + "etc/greenwich", + "gmt", + "gmt+0", + "gmt-0", + "gmt0", + "greenwich" + ], + "tzif": { + "designations": [ + "G", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/etc-uct.json b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-uct.json new file mode 100644 index 000000000..b12409611 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/etc-uct.json @@ -0,0 +1,34 @@ +{ + "ids": [ + "etc/uct", + "etc/universal", + "etc/utc", + "etc/zulu", + "uct", + "universal", + "utc", + "zulu" + ], + "tzif": { + "designations": [ + "U", + "T", + "C", + "\u0000" + ], + "posix": { + "abbr": "UTC", + "offset": 0, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-andorra.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-andorra.json new file mode 100644 index 000000000..a194b143a --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-andorra.json @@ -0,0 +1,134 @@ +{ + "ids": [ + "europe/andorra" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2177453164, + -733881600, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 364 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-astrakhan.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-astrakhan.json new file mode 100644 index 000000000..daa2e6d48 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-astrakhan.json @@ -0,0 +1,189 @@ +{ + "ids": [ + "europe/astrakhan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 2, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1441249932, + -1247540400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622594800, + 638319600, + 654649200, + 670374000, + 701820000, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174777200, + 1193526000, + 1206831600, + 1224975600, + 1238281200, + 1256425200, + 1269730800, + 1288479600, + 1301180400, + 1414274400, + 1459033200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 11532 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 8, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-belfast.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-belfast.json new file mode 100644 index 000000000..2c4056c17 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-belfast.json @@ -0,0 +1,413 @@ +{ + "ids": [ + "europe/belfast", + "europe/guernsey", + "europe/isle_of_man", + "europe/jersey", + "europe/london", + "gb", + "gb-eire" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000", + "B", + "D", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "GMT", + "offset": 0, + "transition": { + "abbr": "BST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -3852662325, + -1691964000, + -1680472800, + -1664143200, + -1650146400, + -1633903200, + -1617487200, + -1601848800, + -1586037600, + -1570399200, + -1552168800, + -1538344800, + -1522533600, + -1507500000, + -1490565600, + -1473631200, + -1460930400, + -1442786400, + -1428876000, + -1410732000, + -1396216800, + -1379282400, + -1364767200, + -1348437600, + -1333317600, + -1315778400, + -1301263200, + -1284328800, + -1269813600, + -1253484000, + -1238364000, + -1221429600, + -1206914400, + -1189980000, + -1175464800, + -1159135200, + -1143410400, + -1126476000, + -1111960800, + -1095631200, + -1080511200, + -1063576800, + -1049061600, + -1032127200, + -1017612000, + -1001282400, + -986162400, + -969228000, + -950479200, + -942012000, + -904518000, + -896050800, + -875487600, + -864601200, + -844038000, + -832546800, + -812588400, + -798073200, + -781052400, + -772066800, + -764805600, + -748476000, + -733356000, + -719445600, + -717030000, + -706748400, + -699487200, + -687996000, + -668037600, + -654732000, + -636588000, + -622072800, + -605743200, + -590623200, + -574293600, + -558568800, + -542239200, + -527119200, + -512604000, + -496274400, + -481154400, + -464220000, + -449704800, + -432165600, + -417650400, + -401320800, + -386200800, + -369266400, + -354751200, + -337816800, + -323301600, + -306972000, + -291852000, + -276732000, + -257983200, + -245282400, + -226533600, + -213228000, + -195084000, + -182383200, + -163634400, + -150933600, + -132184800, + -119484000, + -100735200, + -88034400, + -68680800, + -59004000, + -37242000, + 57722400, + 69818400, + 89172000, + 101268000, + 120621600, + 132717600, + 152071200, + 164167200, + 183520800, + 196221600, + 214970400, + 227671200, + 246420000, + 259120800, + 278474400, + 290570400, + 309924000, + 322020000, + 341373600, + 354675600, + 372819600, + 386125200, + 404269200, + 417574800, + 435718800, + 449024400, + 467773200, + 481078800, + 499222800, + 512528400, + 530672400, + 543978000, + 562122000, + 575427600, + 593571600, + 606877200, + 625626000, + 638326800, + 657075600, + 670381200, + 688525200, + 701830800, + 719974800, + 733280400, + 751424400, + 764730000, + 782874000, + 796179600, + 814323600, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -75 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-belgrade.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-belgrade.json new file mode 100644 index 000000000..89fb4d661 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-belgrade.json @@ -0,0 +1,152 @@ +{ + "ids": [ + "europe/belgrade", + "europe/ljubljana", + "europe/podgorica", + "europe/sarajevo", + "europe/skopje", + "europe/zagreb" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2713915320, + -905824800, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -777942000, + -766623600, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 4920 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-bratislava.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-bratislava.json new file mode 100644 index 000000000..8c421c86b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-bratislava.json @@ -0,0 +1,216 @@ +{ + "ids": [ + "europe/bratislava", + "europe/prague" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -3786829064, + -2469401864, + -1693706400, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -938905200, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -781052400, + -765327600, + -746578800, + -733359600, + -728517600, + -721260000, + -716425200, + -701910000, + -684975600, + -670460400, + -654217200, + -639010800, + 291776400, + 307501200, + 323830800, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3464 + }, + { + "index": 4, + "is_dst": false, + "offset": 3464 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + }, + { + "index": 17, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-bucharest.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-bucharest.json new file mode 100644 index 000000000..2a3f2c6ef --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-bucharest.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "europe/bucharest" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2469404664, + -1213148664, + -1187056800, + -1175479200, + -1159754400, + -1144029600, + -1127700000, + -1111975200, + -1096250400, + -1080525600, + -1064800800, + -1049076000, + -1033351200, + -1017626400, + -1001901600, + -986176800, + -970452000, + -954727200, + 296604000, + 307486800, + 323816400, + 338940000, + 354672000, + 370396800, + 386121600, + 401846400, + 417571200, + 433296000, + 449020800, + 465350400, + 481075200, + 496800000, + 512524800, + 528249600, + 543974400, + 559699200, + 575424000, + 591148800, + 606873600, + 622598400, + 638323200, + 654652800, + 670370400, + 686095200, + 701820000, + 717544800, + 733269600, + 748994400, + 764719200, + 780440400, + 796168800, + 811890000, + 828223200, + 846363600, + 859683600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 6264 + }, + { + "index": 4, + "is_dst": false, + "offset": 6264 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-budapest.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-budapest.json new file mode 100644 index 000000000..8e56ca213 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-budapest.json @@ -0,0 +1,211 @@ +{ + "ids": [ + "europe/budapest" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2498260580, + -1693706400, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -1600470000, + -1587250800, + -1569711600, + -1555196400, + -906775200, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -778471200, + -762656400, + -749689200, + -733276800, + -717634800, + -701910000, + -686185200, + -670460400, + -654130800, + -639010800, + -492656400, + -481168800, + -461199600, + -449708400, + -428540400, + -418258800, + -397090800, + -386809200, + 323823600, + 338943600, + 354668400, + 370393200, + 386118000, + 401842800, + 417567600, + 433292400, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 4580 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-busingen.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-busingen.json new file mode 100644 index 000000000..ba3726d6c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-busingen.json @@ -0,0 +1,160 @@ +{ + "ids": [ + "europe/busingen", + "europe/vaduz", + "europe/zurich" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -3675198848, + -2385246586, + -904435200, + -891129600, + -872985600, + -859680000, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 2048 + }, + { + "index": 4, + "is_dst": false, + "offset": 1786 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-chisinau.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-chisinau.json new file mode 100644 index 000000000..b0c53600d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-chisinau.json @@ -0,0 +1,351 @@ +{ + "ids": [ + "europe/chisinau", + "europe/tiraspol" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "M", + "T", + "\u0000", + "B", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "M", + "S", + "D", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 5, + 6, + 5, + 6, + 5, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 7, + 8, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4 + ], + "transitions": [ + -2840147720, + -1637114100, + -1213148664, + -1187056800, + -1175479200, + -1159754400, + -1144029600, + -1127700000, + -1111975200, + -1096250400, + -1080525600, + -1064800800, + -1049076000, + -1033351200, + -1017626400, + -1001901600, + -986176800, + -970452000, + -954727200, + -927165600, + -898138800, + -857257200, + -844556400, + -828226800, + -812502000, + -800157600, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622594800, + 638319600, + 641944800, + 654652800, + 670377600, + 686102400, + 701820000, + 717541200, + 733269600, + 748990800, + 764719200, + 780440400, + 796168800, + 811890000, + 828223200, + 846363600, + 859680000, + 877824000, + 891129600, + 909273600, + 922579200, + 941328000, + 954028800, + 972777600, + 985478400, + 1004227200, + 1017532800, + 1035676800, + 1048982400, + 1067126400, + 1080432000, + 1099180800, + 1111881600, + 1130630400, + 1143331200, + 1162080000, + 1174780800, + 1193529600, + 1206835200, + 1224979200, + 1238284800, + 1256428800, + 1269734400, + 1288483200, + 1301184000, + 1319932800, + 1332633600, + 1351382400, + 1364688000, + 1382832000, + 1396137600, + 1414281600, + 1427587200, + 1445731200, + 1459036800, + 1477785600, + 1490486400, + 1509235200, + 1521936000, + 1540684800, + 1553990400, + 1572134400, + 1585440000, + 1603584000, + 1616889600, + 1635638400, + 1648342800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 6920 + }, + { + "index": 4, + "is_dst": false, + "offset": 6900 + }, + { + "index": 8, + "is_dst": false, + "offset": 6264 + }, + { + "index": 12, + "is_dst": false, + "offset": 7200 + }, + { + "index": 16, + "is_dst": true, + "offset": 10800 + }, + { + "index": 21, + "is_dst": true, + "offset": 7200 + }, + { + "index": 26, + "is_dst": false, + "offset": 3600 + }, + { + "index": 30, + "is_dst": false, + "offset": 10800 + }, + { + "index": 34, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-gibraltar.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-gibraltar.json new file mode 100644 index 000000000..d6e5b2399 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-gibraltar.json @@ -0,0 +1,333 @@ +{ + "ids": [ + "europe/gibraltar" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "G", + "M", + "T", + "\u0000", + "B", + "S", + "T", + "\u0000", + "B", + "D", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5 + ], + "transitions": [ + -2821649916, + -1691964000, + -1680472800, + -1664143200, + -1650146400, + -1633903200, + -1617487200, + -1601848800, + -1586037600, + -1570399200, + -1552168800, + -1538344800, + -1522533600, + -1507500000, + -1490565600, + -1473631200, + -1460930400, + -1442786400, + -1428876000, + -1410732000, + -1396216800, + -1379282400, + -1364767200, + -1348437600, + -1333317600, + -1315778400, + -1301263200, + -1284328800, + -1269813600, + -1253484000, + -1238364000, + -1221429600, + -1206914400, + -1189980000, + -1175464800, + -1159135200, + -1143410400, + -1126476000, + -1111960800, + -1095631200, + -1080511200, + -1063576800, + -1049061600, + -1032127200, + -1017612000, + -1001282400, + -986162400, + -969228000, + -950479200, + -942012000, + -904518000, + -896050800, + -875487600, + -864601200, + -844038000, + -832546800, + -812588400, + -798073200, + -781052400, + -772066800, + -764805600, + -748476000, + -733356000, + -719445600, + -717030000, + -706748400, + -699487200, + -687996000, + -668037600, + -654732000, + -636588000, + -622072800, + -605743200, + -590623200, + -574293600, + -558568800, + -542239200, + -527119200, + -512604000, + -496274400, + -481154400, + -464220000, + -449704800, + -432165600, + -417650400, + -401320800, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -1284 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + }, + { + "index": 17, + "is_dst": false, + "offset": 3600 + }, + { + "index": 21, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-helsinki.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-helsinki.json new file mode 100644 index 000000000..38252777d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-helsinki.json @@ -0,0 +1,155 @@ +{ + "ids": [ + "europe/helsinki", + "europe/mariehamn" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2890258789, + -1535938789, + -875671200, + -859773600, + 354672000, + 370396800, + 386121600, + 401846400, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 5989 + }, + { + "index": 4, + "is_dst": false, + "offset": 5989 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kaliningrad.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kaliningrad.json new file mode 100644 index 000000000..de032f791 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kaliningrad.json @@ -0,0 +1,254 @@ +{ + "ids": [ + "europe/kaliningrad" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "M", + "S", + "D", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 4, + 3, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 7, + 3 + ], + "transitions": [ + -2422056120, + -1693706400, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -938905200, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -781052400, + -780372000, + -778730400, + -762663600, + -749095200, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622598400, + 638323200, + 654652800, + 670377600, + 686102400, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 780451200, + 796176000, + 811900800, + 828230400, + 846374400, + 859680000, + 877824000, + 891129600, + 909273600, + 922579200, + 941328000, + 954028800, + 972777600, + 985478400, + 1004227200, + 1017532800, + 1035676800, + 1048982400, + 1067126400, + 1080432000, + 1099180800, + 1111881600, + 1130630400, + 1143331200, + 1162080000, + 1174780800, + 1193529600, + 1206835200, + 1224979200, + 1238284800, + 1256428800, + 1269734400, + 1288483200, + 1301184000, + 1414278000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 4920 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + }, + { + "index": 13, + "is_dst": false, + "offset": 7200 + }, + { + "index": 17, + "is_dst": true, + "offset": 10800 + }, + { + "index": 22, + "is_dst": false, + "offset": 10800 + }, + { + "index": 26, + "is_dst": true, + "offset": 14400 + }, + { + "index": 30, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kiev.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kiev.json new file mode 100644 index 000000000..a2d49e9fd --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kiev.json @@ -0,0 +1,202 @@ +{ + "ids": [ + "europe/kiev", + "europe/kyiv", + "europe/uzhgorod", + "europe/zaporozhye" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "K", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "M", + "S", + "D", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 5, + 4, + 5, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2 + ], + "transitions": [ + -2840148124, + -1441159324, + -1247536800, + -892522800, + -857257200, + -844556400, + -828226800, + -825382800, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622594800, + 638319600, + 646783200, + 686102400, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 780451200, + 796176000, + 811900800, + 828230400, + 846378000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 7324 + }, + { + "index": 4, + "is_dst": false, + "offset": 7324 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": false, + "offset": 10800 + }, + { + "index": 16, + "is_dst": true, + "offset": 7200 + }, + { + "index": 21, + "is_dst": false, + "offset": 3600 + }, + { + "index": 25, + "is_dst": true, + "offset": 14400 + }, + { + "index": 29, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kirov.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kirov.json new file mode 100644 index 000000000..b6f37c337 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-kirov.json @@ -0,0 +1,205 @@ +{ + "ids": [ + "europe/kirov" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "M", + "S", + "D", + "\u0000", + "M", + "S", + "K", + "\u0000" + ], + "posix": { + "abbr": "MSK", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 6, + 5 + ], + "transitions": [ + -1593820800, + -1247540400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622594800, + 638319600, + 654649200, + 670374000, + 701820000, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174777200, + 1193526000, + 1206831600, + 1224975600, + 1238281200, + 1256425200, + 1269730800, + 1288479600, + 1301180400, + 1414274400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 11928 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 16, + "is_dst": true, + "offset": 14400 + }, + { + "index": 20, + "is_dst": false, + "offset": 10800 + }, + { + "index": 20, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-lisbon.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-lisbon.json new file mode 100644 index 000000000..ca9fe12c8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-lisbon.json @@ -0,0 +1,390 @@ +{ + "ids": [ + "europe/lisbon", + "portugal", + "wet" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000", + "W", + "E", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "WET", + "offset": 0, + "transition": { + "abbr": "WEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 3600 + } + } + }, + "transition_types": [ + 0, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 3, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 4, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 2 + ], + "transitions": [ + -2713908195, + -1830384000, + -1689555600, + -1677801600, + -1667433600, + -1647738000, + -1635897600, + -1616202000, + -1604361600, + -1584666000, + -1572739200, + -1553043600, + -1541203200, + -1521507600, + -1442451600, + -1427677200, + -1379293200, + -1364778000, + -1348448400, + -1333328400, + -1316394000, + -1301274000, + -1284339600, + -1269824400, + -1221440400, + -1206925200, + -1191200400, + -1175475600, + -1127696400, + -1111971600, + -1096851600, + -1080522000, + -1063587600, + -1049072400, + -1033347600, + -1017622800, + -1002502800, + -986173200, + -969238800, + -950490000, + -942022800, + -922496400, + -906944400, + -891133200, + -877309200, + -873684000, + -864007200, + -857955600, + -845859600, + -842839200, + -831348000, + -825901200, + -814410000, + -810784800, + -799898400, + -794451600, + -782960400, + -779335200, + -768448800, + -763002000, + -749091600, + -733366800, + -717631200, + -701906400, + -686181600, + -670456800, + -654732000, + -639007200, + -623282400, + -607557600, + -591832800, + -575503200, + -559778400, + -544053600, + -528328800, + -512604000, + -496879200, + -481154400, + -465429600, + -449704800, + -433980000, + -417650400, + -401925600, + -386200800, + -370476000, + -354751200, + -339026400, + -323301600, + -307576800, + -291852000, + -276127200, + -260402400, + -244677600, + -228348000, + -212623200, + -196898400, + -181173600, + -165448800, + -149724000, + -133999200, + -118274400, + -102549600, + 212544000, + 228268800, + 243993600, + 260326800, + 276051600, + 291776400, + 307501200, + 323830800, + 338950800, + 354672000, + 370396800, + 386121600, + 401846400, + 417571200, + 433296000, + 449020800, + 465350400, + 481075200, + 496800000, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -2205 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 13, + "is_dst": true, + "offset": 7200 + }, + { + "index": 18, + "is_dst": false, + "offset": 3600 + }, + { + "index": 22, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-madrid.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-madrid.json new file mode 100644 index 000000000..5c631ae82 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-madrid.json @@ -0,0 +1,262 @@ +{ + "ids": [ + "europe/madrid" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000", + "W", + "E", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 3, + 2, + 1, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5 + ], + "transitions": [ + -2177452800, + -1631926800, + -1616889600, + -1601168400, + -1585353600, + -1442451600, + -1427673600, + -1379293200, + -1364774400, + -1348448400, + -1333324800, + -1316390400, + -1301270400, + -1284339600, + -1269820800, + -1026954000, + -1017619200, + -1001898000, + -999482400, + -986090400, + -954115200, + -940208400, + -873079200, + -862621200, + -842839200, + -828320400, + -811389600, + -796870800, + -779940000, + -765421200, + -748490400, + -733971600, + -652327200, + -639018000, + 135122400, + 150246000, + 166572000, + 181695600, + 196812000, + 212540400, + 228866400, + 243990000, + 260326800, + 276051600, + 291776400, + 307501200, + 323830800, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -884 + }, + { + "index": 4, + "is_dst": false, + "offset": 0 + }, + { + "index": 8, + "is_dst": true, + "offset": 3600 + }, + { + "index": 13, + "is_dst": true, + "offset": 7200 + }, + { + "index": 18, + "is_dst": false, + "offset": 3600 + }, + { + "index": 22, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-malta.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-malta.json new file mode 100644 index 000000000..845f79fe5 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-malta.json @@ -0,0 +1,247 @@ +{ + "ids": [ + "europe/malta" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2403478684, + -1690765200, + -1680487200, + -1664758800, + -1648951200, + -1635123600, + -1616896800, + -1604278800, + -1585533600, + -1571014800, + -1555293600, + -932432400, + -857257200, + -844556400, + -828226800, + -812588400, + -798073200, + -781052400, + -766717200, + -750898800, + -733359600, + -719456400, + -701917200, + -689209200, + -670460400, + -114051600, + -103168800, + -81997200, + -71715600, + -50547600, + -40266000, + -18493200, + -8211600, + 12956400, + 23238000, + 43801200, + 54687600, + 75855600, + 86742000, + 102380400, + 118105200, + 135730800, + 148518000, + 167187600, + 180489600, + 198637200, + 211939200, + 230086800, + 243388800, + 261536400, + 274838400, + 292986000, + 306288000, + 323312400, + 338342400, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3484 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-minsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-minsk.json new file mode 100644 index 000000000..f8af43cbe --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-minsk.json @@ -0,0 +1,239 @@ +{ + "ids": [ + "europe/minsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "M", + "S", + "D", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000" + ], + "posix": { + "abbr": "+03", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 5, + 4, + 5, + 4, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 8 + ], + "transitions": [ + -2840147416, + -1441158600, + -1247536800, + -899780400, + -857257200, + -844556400, + -828226800, + -812502000, + -804650400, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622594800, + 670374000, + 686102400, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 780451200, + 796176000, + 811900800, + 828230400, + 846374400, + 859680000, + 877824000, + 891129600, + 909273600, + 922579200, + 941328000, + 954028800, + 972777600, + 985478400, + 1004227200, + 1017532800, + 1035676800, + 1048982400, + 1067126400, + 1080432000, + 1099180800, + 1111881600, + 1130630400, + 1143331200, + 1162080000, + 1174780800, + 1193529600, + 1206835200, + 1224979200, + 1238284800, + 1256428800, + 1269734400, + 1288483200, + 1301184000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 6616 + }, + { + "index": 4, + "is_dst": false, + "offset": 6600 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": false, + "offset": 10800 + }, + { + "index": 16, + "is_dst": true, + "offset": 7200 + }, + { + "index": 21, + "is_dst": false, + "offset": 3600 + }, + { + "index": 25, + "is_dst": true, + "offset": 14400 + }, + { + "index": 29, + "is_dst": true, + "offset": 10800 + }, + { + "index": 34, + "is_dst": false, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-monaco.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-monaco.json new file mode 100644 index 000000000..45f55221c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-monaco.json @@ -0,0 +1,316 @@ +{ + "ids": [ + "europe/monaco", + "europe/paris" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "T", + "\u0000", + "W", + "E", + "T", + "\u0000", + "W", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "W", + "E", + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 5, + 4, + 5, + 4, + 6, + 3, + 6, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4 + ], + "transitions": [ + -2486592561, + -1855958961, + -1689814800, + -1680397200, + -1665363600, + -1648342800, + -1635123600, + -1616893200, + -1604278800, + -1585443600, + -1574038800, + -1552266000, + -1539997200, + -1520557200, + -1507510800, + -1490576400, + -1470618000, + -1459126800, + -1444006800, + -1427677200, + -1411952400, + -1396227600, + -1379293200, + -1364778000, + -1348448400, + -1333328400, + -1316394000, + -1301274000, + -1284339600, + -1269824400, + -1253494800, + -1238374800, + -1221440400, + -1206925200, + -1191200400, + -1175475600, + -1160355600, + -1143421200, + -1127696400, + -1111971600, + -1096851600, + -1080522000, + -1063587600, + -1049072400, + -1033347600, + -1017622800, + -1002502800, + -986173200, + -969238800, + -950490000, + -942012000, + -932436000, + -857257200, + -844556400, + -828226800, + -812502000, + -800071200, + -796266000, + -781052400, + -766623600, + 196819200, + 212540400, + 228877200, + 243997200, + 260326800, + 276051600, + 291776400, + 307501200, + 323830800, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 561 + }, + { + "index": 4, + "is_dst": false, + "offset": 561 + }, + { + "index": 8, + "is_dst": false, + "offset": 0 + }, + { + "index": 12, + "is_dst": true, + "offset": 3600 + }, + { + "index": 17, + "is_dst": true, + "offset": 7200 + }, + { + "index": 22, + "is_dst": false, + "offset": 3600 + }, + { + "index": 26, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-moscow.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-moscow.json new file mode 100644 index 000000000..30c4a2059 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-moscow.json @@ -0,0 +1,270 @@ +{ + "ids": [ + "europe/moscow", + "w-su" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "M", + "S", + "T", + "\u0000", + "M", + "D", + "S", + "T", + "\u0000", + "M", + "S", + "D", + "\u0000", + "M", + "S", + "K", + "\u0000", + "+", + "0", + "5", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MSK", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 3, + 4, + 5, + 6, + 5, + 7, + 5, + 6, + 8, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 9, + 8, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 10, + 6 + ], + "transitions": [ + -2840149817, + -1688265017, + -1656819079, + -1641353479, + -1627965079, + -1618716679, + -1596429079, + -1593820800, + -1589860800, + -1542427200, + -1539493200, + -1525323600, + -1522728000, + -1491188400, + -1247536800, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622594800, + 638319600, + 654649200, + 670374000, + 686102400, + 695779200, + 701823600, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174777200, + 1193526000, + 1206831600, + 1224975600, + 1238281200, + 1256425200, + 1269730800, + 1288479600, + 1301180400, + 1414274400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 9017 + }, + { + "index": 4, + "is_dst": false, + "offset": 9017 + }, + { + "index": 4, + "is_dst": false, + "offset": 9079 + }, + { + "index": 8, + "is_dst": true, + "offset": 12679 + }, + { + "index": 12, + "is_dst": true, + "offset": 16279 + }, + { + "index": 17, + "is_dst": true, + "offset": 14400 + }, + { + "index": 21, + "is_dst": false, + "offset": 10800 + }, + { + "index": 25, + "is_dst": true, + "offset": 18000 + }, + { + "index": 29, + "is_dst": false, + "offset": 7200 + }, + { + "index": 33, + "is_dst": true, + "offset": 10800 + }, + { + "index": 21, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-riga.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-riga.json new file mode 100644 index 000000000..363d2852f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-riga.json @@ -0,0 +1,236 @@ +{ + "ids": [ + "europe/riga" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "R", + "M", + "T", + "\u0000", + "L", + "S", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "M", + "S", + "D", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 3, + 4, + 5, + 6, + 5, + 6, + 5, + 6, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8, + 3, + 8 + ], + "transitions": [ + -2840146594, + -1632008194, + -1618702594, + -1601681794, + -1597275394, + -1377308194, + -928029600, + -899521200, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -795834000, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622598400, + 638323200, + 654652800, + 670377600, + 686102400, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 780451200, + 796176000, + 811900800, + 828230400, + 843955200, + 859683600, + 877827600, + 891133200, + 909277200, + 922582800, + 941331600, + 985482000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 5794 + }, + { + "index": 4, + "is_dst": false, + "offset": 5794 + }, + { + "index": 8, + "is_dst": true, + "offset": 9394 + }, + { + "index": 12, + "is_dst": false, + "offset": 7200 + }, + { + "index": 16, + "is_dst": false, + "offset": 10800 + }, + { + "index": 20, + "is_dst": true, + "offset": 7200 + }, + { + "index": 25, + "is_dst": false, + "offset": 3600 + }, + { + "index": 29, + "is_dst": true, + "offset": 14400 + }, + { + "index": 33, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-rome.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-rome.json new file mode 100644 index 000000000..32dc6febb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-rome.json @@ -0,0 +1,260 @@ +{ + "ids": [ + "europe/rome", + "europe/san_marino", + "europe/vatican" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "R", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -3252098996, + -2403565200, + -1690765200, + -1680487200, + -1664758800, + -1648951200, + -1635123600, + -1616896800, + -1604278800, + -1585533600, + -1571014800, + -1555293600, + -932432400, + -857257200, + -844556400, + -828226800, + -812502000, + -798073200, + -781052400, + -766717200, + -750898800, + -733359600, + -719456400, + -701917200, + -689209200, + -670460400, + -114051600, + -103168800, + -81997200, + -71715600, + -50547600, + -40266000, + -18493200, + -8211600, + 12956400, + 23238000, + 43801200, + 54687600, + 75855600, + 86742000, + 107910000, + 118191600, + 138754800, + 149641200, + 170809200, + 181090800, + 202258800, + 212540400, + 233103600, + 243990000, + 265158000, + 276044400, + 296607600, + 307494000, + 323830800, + 338950800, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 2996 + }, + { + "index": 4, + "is_dst": false, + "offset": 2996 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-samara.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-samara.json new file mode 100644 index 000000000..cb451fa1c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-samara.json @@ -0,0 +1,194 @@ +{ + "ids": [ + "europe/samara" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 5, + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 2 + ], + "transitions": [ + -1593820800, + -1247540400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622594800, + 638319600, + 654649200, + 670374000, + 686102400, + 687916800, + 701820000, + 717544800, + 733269600, + 748994400, + 764719200, + 780444000, + 796168800, + 811893600, + 828223200, + 846367200, + 859672800, + 877816800, + 891122400, + 909266400, + 922572000, + 941320800, + 954021600, + 972770400, + 985471200, + 1004220000, + 1017525600, + 1035669600, + 1048975200, + 1067119200, + 1080424800, + 1099173600, + 1111874400, + 1130623200, + 1143324000, + 1162072800, + 1174773600, + 1193522400, + 1206828000, + 1224972000, + 1238277600, + 1256421600, + 1269727200, + 1288479600, + 1301180400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 12020 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 8, + "is_dst": true, + "offset": 14400 + }, + { + "index": 4, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-saratov.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-saratov.json new file mode 100644 index 000000000..5b154dc47 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-saratov.json @@ -0,0 +1,189 @@ +{ + "ids": [ + "europe/saratov" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1593820800, + -1247540400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591145200, + 606870000, + 622594800, + 638319600, + 654649200, + 670374000, + 701820000, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174777200, + 1193526000, + 1206831600, + 1224975600, + 1238281200, + 1256425200, + 1269730800, + 1288479600, + 1301180400, + 1414274400, + 1480806000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 11058 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 8, + "is_dst": true, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-simferopol.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-simferopol.json new file mode 100644 index 000000000..649e3a6be --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-simferopol.json @@ -0,0 +1,249 @@ +{ + "ids": [ + "europe/simferopol" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "M", + "S", + "D", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "MSK", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 5, + 4, + 5, + 4, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 6, + 3, + 2, + 7, + 2, + 7, + 2, + 7, + 6, + 3, + 6, + 3, + 6, + 3, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 7, + 2, + 8, + 3 + ], + "transitions": [ + -2840148984, + -1441160160, + -1247536800, + -888894000, + -857257200, + -844556400, + -828226800, + -812502000, + -811648800, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622594800, + 646786800, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 767739600, + 780447600, + 796172400, + 811897200, + 828219600, + 846374400, + 859683600, + 877827600, + 891133200, + 909277200, + 922582800, + 941331600, + 954032400, + 972781200, + 985482000, + 1004230800, + 1017536400, + 1035680400, + 1048986000, + 1067130000, + 1080435600, + 1099184400, + 1111885200, + 1130634000, + 1143334800, + 1162083600, + 1174784400, + 1193533200, + 1206838800, + 1224982800, + 1238288400, + 1256432400, + 1269738000, + 1288486800, + 1301187600, + 1319936400, + 1332637200, + 1351386000, + 1364691600, + 1382835600, + 1396137600, + 1414274400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 8184 + }, + { + "index": 4, + "is_dst": false, + "offset": 8160 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": false, + "offset": 10800 + }, + { + "index": 16, + "is_dst": true, + "offset": 7200 + }, + { + "index": 21, + "is_dst": false, + "offset": 3600 + }, + { + "index": 25, + "is_dst": true, + "offset": 14400 + }, + { + "index": 29, + "is_dst": true, + "offset": 10800 + }, + { + "index": 12, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-sofia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-sofia.json new file mode 100644 index 000000000..586a75ab4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-sofia.json @@ -0,0 +1,193 @@ +{ + "ids": [ + "europe/sofia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "I", + "M", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5, + 2, + 5 + ], + "transitions": [ + -2840146396, + -2369527016, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -781048800, + 291762000, + 307576800, + 323816400, + 339026400, + 355266000, + 370393200, + 386715600, + 401846400, + 417571200, + 433296000, + 449020800, + 465350400, + 481075200, + 496800000, + 512524800, + 528249600, + 543974400, + 559699200, + 575424000, + 591148800, + 606873600, + 622598400, + 638323200, + 654652800, + 670370400, + 686091600, + 701820000, + 717541200, + 733269600, + 748990800, + 764719200, + 780440400, + 796168800, + 811890000, + 828223200, + 846363600, + 859683600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 5596 + }, + { + "index": 4, + "is_dst": false, + "offset": 7016 + }, + { + "index": 8, + "is_dst": false, + "offset": 7200 + }, + { + "index": 12, + "is_dst": false, + "offset": 3600 + }, + { + "index": 16, + "is_dst": true, + "offset": 7200 + }, + { + "index": 21, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-tallinn.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-tallinn.json new file mode 100644 index 000000000..9a71cf4e7 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-tallinn.json @@ -0,0 +1,225 @@ +{ + "ids": [ + "europe/tallinn" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "T", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "M", + "S", + "D", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 1, + 4, + 5, + 3, + 2, + 3, + 2, + 3, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7, + 4, + 7 + ], + "transitions": [ + -2840146740, + -1638322740, + -1632006000, + -1618700400, + -1593824400, + -1535938740, + -927943200, + -892954800, + -857257200, + -844556400, + -828226800, + -812502000, + -797652000, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622598400, + 638323200, + 654652800, + 670377600, + 686102400, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 780451200, + 796176000, + 811900800, + 828230400, + 846374400, + 859680000, + 877824000, + 891129600, + 909277200, + 922582800, + 941331600, + 1017536400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 5940 + }, + { + "index": 4, + "is_dst": false, + "offset": 5940 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + }, + { + "index": 17, + "is_dst": false, + "offset": 7200 + }, + { + "index": 21, + "is_dst": false, + "offset": 10800 + }, + { + "index": 25, + "is_dst": true, + "offset": 14400 + }, + { + "index": 29, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-tirane.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-tirane.json new file mode 100644 index 000000000..26e1785d0 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-tirane.json @@ -0,0 +1,175 @@ +{ + "ids": [ + "europe/tirane" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1767230360, + -932346000, + -857257200, + -844556400, + -843519600, + 136854000, + 149896800, + 168130800, + 181432800, + 199839600, + 213141600, + 231894000, + 244591200, + 263257200, + 276040800, + 294706800, + 307490400, + 326156400, + 339458400, + 357087600, + 370389600, + 389142000, + 402444000, + 419468400, + 433807200, + 449622000, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 4760 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-ulyanovsk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-ulyanovsk.json new file mode 100644 index 000000000..3d1c1d62f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-ulyanovsk.json @@ -0,0 +1,207 @@ +{ + "ids": [ + "europe/ulyanovsk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "2", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 1, + 4, + 1, + 5, + 6, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 4, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -1593820800, + -1247540400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591141600, + 606866400, + 622594800, + 638319600, + 654649200, + 670374000, + 686102400, + 695779200, + 701823600, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174777200, + 1193526000, + 1206831600, + 1224975600, + 1238281200, + 1256425200, + 1269730800, + 1288479600, + 1301180400, + 1414274400, + 1459033200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 11616 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 8, + "is_dst": true, + "offset": 14400 + }, + { + "index": 4, + "is_dst": true, + "offset": 10800 + }, + { + "index": 16, + "is_dst": false, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-vienna.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-vienna.json new file mode 100644 index 000000000..0c17d7004 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-vienna.json @@ -0,0 +1,187 @@ +{ + "ids": [ + "europe/vienna" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2 + ], + "transitions": [ + -2422055121, + -1693706400, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -1569711600, + -1555801200, + -938905200, + -857257200, + -844556400, + -828226800, + -812502000, + -796777200, + -781052400, + -780188400, + -748479600, + -733273200, + -717634800, + -701910000, + -684975600, + -670460400, + 323823600, + 338940000, + 354675600, + 370400400, + 386125200, + 401850000, + 417574800, + 433299600, + 449024400, + 465354000, + 481078800, + 496803600, + 512528400, + 528253200, + 543978000, + 559702800, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 3921 + }, + { + "index": 4, + "is_dst": false, + "offset": 3600 + }, + { + "index": 8, + "is_dst": true, + "offset": 7200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-vilnius.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-vilnius.json new file mode 100644 index 000000000..ac382e1a9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-vilnius.json @@ -0,0 +1,232 @@ +{ + "ids": [ + "europe/vilnius" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "M", + "T", + "\u0000", + "K", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "M", + "S", + "K", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "M", + "S", + "D", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "EET", + "offset": 7200, + "transition": { + "abbr": "EEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 14400 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 5, + 6, + 3, + 6, + 3, + 6, + 5, + 7, + 5, + 7, + 5, + 7, + 5, + 7, + 5, + 7, + 5, + 7, + 5, + 7, + 5, + 7, + 5, + 8, + 4, + 8, + 4, + 8, + 4, + 8, + 4, + 8, + 4, + 8, + 4, + 8, + 4, + 8, + 4, + 8, + 4, + 6, + 3, + 6, + 4, + 8 + ], + "transitions": [ + -2840146876, + -1672536240, + -1585100136, + -1561251600, + -1553565600, + -928198800, + -900126000, + -857257200, + -844556400, + -828226800, + -812502000, + -802144800, + 354920400, + 370728000, + 386456400, + 402264000, + 417992400, + 433800000, + 449614800, + 465346800, + 481071600, + 496796400, + 512521200, + 528246000, + 543970800, + 559695600, + 575420400, + 591145200, + 606870000, + 622598400, + 638323200, + 654652800, + 670377600, + 686102400, + 701827200, + 717552000, + 733276800, + 749001600, + 764726400, + 780451200, + 796176000, + 811900800, + 828230400, + 846374400, + 859680000, + 877824000, + 891133200, + 909277200, + 922582800, + 941331600, + 1048986000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 6076 + }, + { + "index": 4, + "is_dst": false, + "offset": 5040 + }, + { + "index": 8, + "is_dst": false, + "offset": 5736 + }, + { + "index": 12, + "is_dst": false, + "offset": 3600 + }, + { + "index": 16, + "is_dst": false, + "offset": 7200 + }, + { + "index": 20, + "is_dst": false, + "offset": 10800 + }, + { + "index": 24, + "is_dst": true, + "offset": 7200 + }, + { + "index": 29, + "is_dst": true, + "offset": 14400 + }, + { + "index": 33, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-volgograd.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-volgograd.json new file mode 100644 index 000000000..ce285495f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-volgograd.json @@ -0,0 +1,209 @@ +{ + "ids": [ + "europe/volgograd" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "3", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000", + "M", + "S", + "D", + "\u0000", + "M", + "S", + "K", + "\u0000" + ], + "posix": { + "abbr": "MSK", + "offset": 10800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 2, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 4, + 5, + 6, + 5, + 2, + 5 + ], + "transitions": [ + -1577761060, + -1247540400, + 354916800, + 370724400, + 386452800, + 402260400, + 417988800, + 433796400, + 449611200, + 465343200, + 481068000, + 496792800, + 512517600, + 528242400, + 543967200, + 559692000, + 575416800, + 591145200, + 606870000, + 622594800, + 638319600, + 654649200, + 670374000, + 701820000, + 717548400, + 733273200, + 748998000, + 764722800, + 780447600, + 796172400, + 811897200, + 828226800, + 846370800, + 859676400, + 877820400, + 891126000, + 909270000, + 922575600, + 941324400, + 954025200, + 972774000, + 985474800, + 1004223600, + 1017529200, + 1035673200, + 1048978800, + 1067122800, + 1080428400, + 1099177200, + 1111878000, + 1130626800, + 1143327600, + 1162076400, + 1174777200, + 1193526000, + 1206831600, + 1224975600, + 1238281200, + 1256425200, + 1269730800, + 1288479600, + 1301180400, + 1414274400, + 1540681200, + 1609020000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 10660 + }, + { + "index": 4, + "is_dst": false, + "offset": 10800 + }, + { + "index": 8, + "is_dst": false, + "offset": 14400 + }, + { + "index": 12, + "is_dst": true, + "offset": 18000 + }, + { + "index": 16, + "is_dst": true, + "offset": 14400 + }, + { + "index": 20, + "is_dst": false, + "offset": 10800 + }, + { + "index": 20, + "is_dst": false, + "offset": 14400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/europe-warsaw.json b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-warsaw.json new file mode 100644 index 000000000..5a2eda412 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/europe-warsaw.json @@ -0,0 +1,268 @@ +{ + "ids": [ + "europe/warsaw", + "poland" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "W", + "M", + "T", + "\u0000", + "C", + "E", + "T", + "\u0000", + "C", + "E", + "S", + "T", + "\u0000", + "E", + "E", + "T", + "\u0000", + "E", + "E", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "CET", + "offset": 3600, + "transition": { + "abbr": "CEST", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 5, + 0 + ] + }, + "time": 10800 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 5, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 4, + 5, + 4, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -2840145840, + -1717032240, + -1693706400, + -1680483600, + -1663455600, + -1650150000, + -1632006000, + -1618700400, + -1600473600, + -1587168000, + -1501725600, + -931734000, + -857257200, + -844556400, + -828226800, + -812502000, + -796608000, + -778726800, + -762660000, + -748486800, + -733273200, + -715215600, + -701910000, + -684975600, + -670460400, + -654130800, + -639010800, + -397094400, + -386812800, + -371088000, + -355363200, + -334195200, + -323308800, + -307584000, + -291859200, + -271296000, + -260409600, + -239846400, + -228960000, + -208396800, + -197510400, + -176342400, + -166060800, + 228873600, + 243993600, + 260323200, + 276048000, + 291772800, + 307497600, + 323827200, + 338947200, + 354672000, + 370396800, + 386121600, + 401846400, + 417571200, + 433296000, + 449020800, + 465350400, + 481075200, + 496800000, + 512524800, + 528249600, + 543974400, + 559699200, + 575427600, + 591152400, + 606877200, + 622602000, + 638326800, + 654656400, + 670381200, + 686106000, + 701830800, + 717555600, + 733280400, + 749005200, + 764730000, + 780454800, + 796179600, + 811904400, + 828234000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 5040 + }, + { + "index": 4, + "is_dst": false, + "offset": 5040 + }, + { + "index": 8, + "is_dst": false, + "offset": 3600 + }, + { + "index": 12, + "is_dst": true, + "offset": 7200 + }, + { + "index": 17, + "is_dst": false, + "offset": 7200 + }, + { + "index": 21, + "is_dst": true, + "offset": 10800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/factory.json b/crates/provider/src/data/debug/zoneinfo/tzifs/factory.json new file mode 100644 index 000000000..501cf6fd4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/factory.json @@ -0,0 +1,27 @@ +{ + "ids": [ + "factory" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000" + ], + "posix": { + "abbr": "-00", + "offset": 0, + "transition": null + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/hst.json b/crates/provider/src/data/debug/zoneinfo/tzifs/hst.json new file mode 100644 index 000000000..e64fd25b1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/hst.json @@ -0,0 +1,87 @@ +{ + "ids": [ + "hst", + "pacific/honolulu", + "pacific/johnston", + "us/hawaii" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "H", + "S", + "T", + "\u0000", + "H", + "D", + "T", + "\u0000", + "H", + "W", + "T", + "\u0000", + "H", + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "HST", + "offset": -36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3, + 4, + 1, + 5 + ], + "transitions": [ + -2334101314, + -1157283000, + -1155436200, + -880198200, + -769395600, + -765376200, + -712150200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -37886 + }, + { + "index": 4, + "is_dst": false, + "offset": -37800 + }, + { + "index": 8, + "is_dst": true, + "offset": -34200 + }, + { + "index": 12, + "is_dst": true, + "offset": -34200 + }, + { + "index": 16, + "is_dst": true, + "offset": -34200 + }, + { + "index": 4, + "is_dst": false, + "offset": -36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/indian-chagos.json b/crates/provider/src/data/debug/zoneinfo/tzifs/indian-chagos.json new file mode 100644 index 000000000..68b2f9bce --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/indian-chagos.json @@ -0,0 +1,51 @@ +{ + "ids": [ + "indian/chagos" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000", + "+", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "+06", + "offset": 21600, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -1988167780, + 820436400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 17380 + }, + { + "index": 4, + "is_dst": false, + "offset": 18000 + }, + { + "index": 8, + "is_dst": false, + "offset": 21600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/indian-kerguelen.json b/crates/provider/src/data/debug/zoneinfo/tzifs/indian-kerguelen.json new file mode 100644 index 000000000..5f61f4c81 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/indian-kerguelen.json @@ -0,0 +1,52 @@ +{ + "ids": [ + "indian/kerguelen", + "indian/maldives" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "M", + "M", + "T", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+05", + "offset": 18000, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2840158440, + -315636840 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 17640 + }, + { + "index": 4, + "is_dst": false, + "offset": 17640 + }, + { + "index": 8, + "is_dst": false, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/indian-mauritius.json b/crates/provider/src/data/debug/zoneinfo/tzifs/indian-mauritius.json new file mode 100644 index 000000000..7cea1f80c --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/indian-mauritius.json @@ -0,0 +1,57 @@ +{ + "ids": [ + "indian/mauritius" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "4", + "\u0000", + "+", + "0", + "5", + "\u0000" + ], + "posix": { + "abbr": "+04", + "offset": 14400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1988164200, + 403041600, + 417034800, + 1224972000, + 1238274000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 13800 + }, + { + "index": 4, + "is_dst": false, + "offset": 14400 + }, + { + "index": 8, + "is_dst": true, + "offset": 18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/kwajalein.json b/crates/provider/src/data/debug/zoneinfo/tzifs/kwajalein.json new file mode 100644 index 000000000..9d26cf3fb --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/kwajalein.json @@ -0,0 +1,87 @@ +{ + "ids": [ + "kwajalein", + "pacific/kwajalein" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000", + "-", + "1", + "2", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 1, + 4, + 5 + ], + "transitions": [ + -2177492960, + -1041418800, + -907408800, + -817462800, + -7988400, + 745934400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 40160 + }, + { + "index": 4, + "is_dst": false, + "offset": 39600 + }, + { + "index": 8, + "is_dst": false, + "offset": 36000 + }, + { + "index": 12, + "is_dst": false, + "offset": 32400 + }, + { + "index": 16, + "is_dst": false, + "offset": -43200 + }, + { + "index": 20, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/mst7mdt.json b/crates/provider/src/data/debug/zoneinfo/tzifs/mst7mdt.json new file mode 100644 index 000000000..a4c01b510 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/mst7mdt.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "mst7mdt" + ], + "tzif": { + "designations": [ + "M", + "T", + "\u0000" + ], + "posix": { + "abbr": "MST", + "offset": -25200, + "transition": { + "abbr": "MDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -25200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/nz-chat.json b/crates/provider/src/data/debug/zoneinfo/tzifs/nz-chat.json new file mode 100644 index 000000000..2b204023b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/nz-chat.json @@ -0,0 +1,228 @@ +{ + "ids": [ + "nz-chat", + "pacific/chatham" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "2", + "1", + "5", + "\u0000", + "+", + "1", + "2", + "4", + "5", + "\u0000", + "+", + "1", + "3", + "4", + "5", + "\u0000" + ], + "posix": { + "abbr": "+1245", + "offset": 45900, + "transition": { + "abbr": "+1345", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 9900 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 9, + 5, + 0 + ] + }, + "time": 13500 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3 + ], + "transitions": [ + -3192437628, + -757426500, + 152632800, + 162309600, + 183477600, + 194968800, + 215532000, + 226418400, + 246981600, + 257868000, + 278431200, + 289317600, + 309880800, + 320767200, + 341330400, + 352216800, + 372780000, + 384271200, + 404834400, + 415720800, + 436284000, + 447170400, + 467733600, + 478620000, + 499183200, + 510069600, + 530632800, + 541519200, + 562082400, + 573573600, + 594136800, + 605023200, + 623772000, + 637682400, + 655221600, + 669132000, + 686671200, + 700581600, + 718120800, + 732636000, + 749570400, + 764085600, + 781020000, + 795535200, + 812469600, + 826984800, + 844524000, + 858434400, + 875973600, + 889884000, + 907423200, + 921938400, + 938872800, + 953388000, + 970322400, + 984837600, + 1002376800, + 1016287200, + 1033826400, + 1047736800, + 1065276000, + 1079791200, + 1096725600, + 1111240800, + 1128175200, + 1142690400, + 1159624800, + 1174140000, + 1191074400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 44028 + }, + { + "index": 4, + "is_dst": false, + "offset": 44100 + }, + { + "index": 10, + "is_dst": false, + "offset": 45900 + }, + { + "index": 16, + "is_dst": true, + "offset": 49500 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-apia.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-apia.json new file mode 100644 index 000000000..16fd501e9 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-apia.json @@ -0,0 +1,133 @@ +{ + "ids": [ + "pacific/apia" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "1", + "1", + "3", + "0", + "\u0000", + "-", + "1", + "1", + "\u0000", + "-", + "1", + "0", + "\u0000", + "+", + "1", + "4", + "\u0000", + "+", + "1", + "3", + "\u0000" + ], + "posix": { + "abbr": "+13", + "offset": 46800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6, + 5, + 6 + ], + "transitions": [ + -2445424384, + -1861878784, + -631110600, + 1285498800, + 1301752800, + 1316872800, + 1325239200, + 1333202400, + 1348927200, + 1365256800, + 1380376800, + 1396706400, + 1411826400, + 1428156000, + 1443276000, + 1459605600, + 1474725600, + 1491055200, + 1506175200, + 1522504800, + 1538229600, + 1554559200, + 1569679200, + 1586008800, + 1601128800, + 1617458400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 45184 + }, + { + "index": 0, + "is_dst": false, + "offset": -41216 + }, + { + "index": 4, + "is_dst": false, + "offset": -41400 + }, + { + "index": 10, + "is_dst": false, + "offset": -39600 + }, + { + "index": 14, + "is_dst": true, + "offset": -36000 + }, + { + "index": 18, + "is_dst": true, + "offset": 50400 + }, + { + "index": 22, + "is_dst": false, + "offset": 46800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-bougainville.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-bougainville.json new file mode 100644 index 000000000..5e631f00b --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-bougainville.json @@ -0,0 +1,76 @@ +{ + "ids": [ + "pacific/bougainville" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "P", + "M", + "M", + "T", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4 + ], + "transitions": [ + -2840178136, + -2366790512, + -868010400, + -768906000, + 1419696000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 37336 + }, + { + "index": 4, + "is_dst": false, + "offset": 35312 + }, + { + "index": 9, + "is_dst": false, + "offset": 36000 + }, + { + "index": 13, + "is_dst": false, + "offset": 32400 + }, + { + "index": 17, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-efate.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-efate.json new file mode 100644 index 000000000..aa3bffc57 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-efate.json @@ -0,0 +1,93 @@ +{ + "ids": [ + "pacific/efate" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1829387596, + 125409600, + 133876800, + 433256400, + 448977600, + 464706000, + 480427200, + 496760400, + 511876800, + 528210000, + 543931200, + 559659600, + 575380800, + 591109200, + 606830400, + 622558800, + 638280000, + 654008400, + 669729600, + 686062800, + 696340800, + 719931600, + 727790400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 40396 + }, + { + "index": 4, + "is_dst": false, + "offset": 39600 + }, + { + "index": 8, + "is_dst": true, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-enderbury.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-enderbury.json new file mode 100644 index 000000000..eb921372f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-enderbury.json @@ -0,0 +1,63 @@ +{ + "ids": [ + "pacific/enderbury", + "pacific/kanton" + ], + "tzif": { + "designations": [ + "-", + "0", + "0", + "\u0000", + "-", + "1", + "2", + "\u0000", + "-", + "1", + "1", + "\u0000", + "+", + "1", + "3", + "\u0000" + ], + "posix": { + "abbr": "+13", + "offset": 46800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3 + ], + "transitions": [ + -1020470400, + 307627200, + 788871600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 0 + }, + { + "index": 4, + "is_dst": false, + "offset": -43200 + }, + { + "index": 8, + "is_dst": false, + "offset": -39600 + }, + { + "index": 12, + "is_dst": false, + "offset": 46800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-fakaofo.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-fakaofo.json new file mode 100644 index 000000000..c80db39e4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-fakaofo.json @@ -0,0 +1,51 @@ +{ + "ids": [ + "pacific/fakaofo" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "1", + "1", + "\u0000", + "+", + "1", + "3", + "\u0000" + ], + "posix": { + "abbr": "+13", + "offset": 46800, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2177411704, + 1325242800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -41096 + }, + { + "index": 4, + "is_dst": false, + "offset": -39600 + }, + { + "index": 8, + "is_dst": false, + "offset": 46800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-fiji.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-fiji.json new file mode 100644 index 000000000..95fb01dc0 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-fiji.json @@ -0,0 +1,105 @@ +{ + "ids": [ + "pacific/fiji" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "2", + "\u0000", + "+", + "1", + "3", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1709985344, + 909842400, + 920124000, + 941896800, + 951573600, + 1259416800, + 1269698400, + 1287842400, + 1299333600, + 1319292000, + 1327154400, + 1350741600, + 1358604000, + 1382796000, + 1390050000, + 1414850400, + 1421503200, + 1446300000, + 1452952800, + 1478354400, + 1484402400, + 1509804000, + 1515852000, + 1541253600, + 1547301600, + 1573308000, + 1578751200, + 1608386400, + 1610805600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 42944 + }, + { + "index": 4, + "is_dst": false, + "offset": 43200 + }, + { + "index": 8, + "is_dst": true, + "offset": 46800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-funafuti.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-funafuti.json new file mode 100644 index 000000000..6f2c2e3e8 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-funafuti.json @@ -0,0 +1,44 @@ +{ + "ids": [ + "pacific/funafuti", + "pacific/majuro", + "pacific/tarawa", + "pacific/wake", + "pacific/wallis" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -2177494324 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 41524 + }, + { + "index": 4, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-galapagos.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-galapagos.json new file mode 100644 index 000000000..249fcaba2 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-galapagos.json @@ -0,0 +1,60 @@ +{ + "ids": [ + "pacific/galapagos" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "5", + "\u0000", + "-", + "0", + "6", + "\u0000" + ], + "posix": { + "abbr": "-06", + "offset": -21600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2 + ], + "transitions": [ + -1230746496, + 504939600, + 722930400, + 728888400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -21504 + }, + { + "index": 4, + "is_dst": false, + "offset": -18000 + }, + { + "index": 8, + "is_dst": false, + "offset": -21600 + }, + { + "index": 4, + "is_dst": true, + "offset": -18000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-gambier.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-gambier.json new file mode 100644 index 000000000..01edda424 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-gambier.json @@ -0,0 +1,40 @@ +{ + "ids": [ + "pacific/gambier" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "-09", + "offset": -32400, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1806678012 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -32388 + }, + { + "index": 4, + "is_dst": false, + "offset": -32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-guadalcanal.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-guadalcanal.json new file mode 100644 index 000000000..4b7ecc42f --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-guadalcanal.json @@ -0,0 +1,42 @@ +{ + "ids": [ + "pacific/guadalcanal", + "pacific/pohnpei", + "pacific/ponape" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1806748788 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 38388 + }, + { + "index": 4, + "is_dst": false, + "offset": 39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-guam.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-guam.json new file mode 100644 index 000000000..6af79d3cc --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-guam.json @@ -0,0 +1,114 @@ +{ + "ids": [ + "pacific/guam", + "pacific/saipan" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "G", + "S", + "T", + "\u0000", + "+", + "0", + "9", + "\u0000", + "G", + "D", + "T", + "\u0000", + "C", + "h", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "ChST", + "offset": 36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 4, + 2, + 5 + ], + "transitions": [ + -3944626740, + -2177487540, + -885549600, + -802256400, + -331891200, + -281610000, + -73728000, + -29415540, + -16704000, + -10659600, + 9907200, + 21394800, + 41356800, + 52844400, + 124819200, + 130863600, + 201888000, + 209487660, + 230659200, + 241542000, + 977493600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -51660 + }, + { + "index": 0, + "is_dst": false, + "offset": 34740 + }, + { + "index": 4, + "is_dst": false, + "offset": 36000 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": true, + "offset": 39600 + }, + { + "index": 16, + "is_dst": false, + "offset": 36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-kiritimati.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-kiritimati.json new file mode 100644 index 000000000..674e8aa76 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-kiritimati.json @@ -0,0 +1,64 @@ +{ + "ids": [ + "pacific/kiritimati" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "1", + "0", + "4", + "0", + "\u0000", + "-", + "1", + "0", + "\u0000", + "+", + "1", + "4", + "\u0000" + ], + "posix": { + "abbr": "+14", + "offset": 50400, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3 + ], + "transitions": [ + -2177415040, + 307622400, + 788868000 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -37760 + }, + { + "index": 4, + "is_dst": false, + "offset": -38400 + }, + { + "index": 10, + "is_dst": false, + "offset": -36000 + }, + { + "index": 14, + "is_dst": false, + "offset": 50400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-kosrae.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-kosrae.json new file mode 100644 index 000000000..6147ac1dc --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-kosrae.json @@ -0,0 +1,88 @@ +{ + "ids": [ + "pacific/kosrae" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "0", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 3, + 2, + 5, + 2 + ], + "transitions": [ + -3944631116, + -2177491916, + -1743678000, + -1606813200, + -1041418800, + -907408800, + -770634000, + -7988400, + 915105600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -47284 + }, + { + "index": 0, + "is_dst": false, + "offset": 39116 + }, + { + "index": 4, + "is_dst": false, + "offset": 39600 + }, + { + "index": 8, + "is_dst": false, + "offset": 32400 + }, + { + "index": 12, + "is_dst": false, + "offset": 36000 + }, + { + "index": 16, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-marquesas.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-marquesas.json new file mode 100644 index 000000000..d1647e9b1 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-marquesas.json @@ -0,0 +1,42 @@ +{ + "ids": [ + "pacific/marquesas" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "9", + "3", + "0", + "\u0000" + ], + "posix": { + "abbr": "-0930", + "offset": -34200, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1806676920 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -33480 + }, + { + "index": 4, + "is_dst": false, + "offset": -34200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-midway.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-midway.json new file mode 100644 index 000000000..9addb8345 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-midway.json @@ -0,0 +1,50 @@ +{ + "ids": [ + "pacific/midway", + "pacific/pago_pago", + "pacific/samoa", + "us/samoa" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "S", + "S", + "T", + "\u0000" + ], + "posix": { + "abbr": "SST", + "offset": -39600, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2445424632, + -1861879032 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 45432 + }, + { + "index": 0, + "is_dst": false, + "offset": -40968 + }, + { + "index": 4, + "is_dst": false, + "offset": -39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-nauru.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-nauru.json new file mode 100644 index 000000000..23ea9b274 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-nauru.json @@ -0,0 +1,66 @@ +{ + "ids": [ + "pacific/nauru" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "3", + "0", + "\u0000", + "+", + "0", + "9", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+12", + "offset": 43200, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 3 + ], + "transitions": [ + -1545131260, + -862918200, + -767350800, + 287418600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 40060 + }, + { + "index": 4, + "is_dst": false, + "offset": 41400 + }, + { + "index": 10, + "is_dst": false, + "offset": 32400 + }, + { + "index": 14, + "is_dst": false, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-niue.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-niue.json new file mode 100644 index 000000000..64f20be40 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-niue.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "pacific/niue" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "1", + "1", + "2", + "0", + "\u0000", + "-", + "1", + "1", + "\u0000" + ], + "posix": { + "abbr": "-11", + "offset": -39600, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -543069620, + -173623200 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -40780 + }, + { + "index": 4, + "is_dst": false, + "offset": -40800 + }, + { + "index": 10, + "is_dst": false, + "offset": -39600 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-norfolk.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-norfolk.json new file mode 100644 index 000000000..9519a336d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-norfolk.json @@ -0,0 +1,119 @@ +{ + "ids": [ + "pacific/norfolk" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "1", + "2", + "\u0000", + "+", + "1", + "1", + "3", + "0", + "\u0000", + "+", + "1", + "2", + "3", + "0", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": { + "abbr": "+12", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 4, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 10, + 1, + 0 + ] + }, + "time": 10800 + } + } + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 4, + 5 + ], + "transitions": [ + -2177493112, + -599656320, + 152029800, + 162916200, + 1443882600, + 1570287600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 40312 + }, + { + "index": 4, + "is_dst": false, + "offset": 40320 + }, + { + "index": 10, + "is_dst": false, + "offset": 41400 + }, + { + "index": 16, + "is_dst": true, + "offset": 45000 + }, + { + "index": 22, + "is_dst": false, + "offset": 39600 + }, + { + "index": 26, + "is_dst": true, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-noumea.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-noumea.json new file mode 100644 index 000000000..0bf9b7f2e --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-noumea.json @@ -0,0 +1,61 @@ +{ + "ids": [ + "pacific/noumea" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "1", + "\u0000", + "+", + "1", + "2", + "\u0000" + ], + "posix": { + "abbr": "+11", + "offset": 39600, + "transition": null + }, + "transition_types": [ + 1, + 2, + 1, + 2, + 1, + 2, + 1 + ], + "transitions": [ + -1829387148, + 250002000, + 257342400, + 281451600, + 288878400, + 849366000, + 857228400 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 39948 + }, + { + "index": 4, + "is_dst": false, + "offset": 39600 + }, + { + "index": 8, + "is_dst": true, + "offset": 43200 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-palau.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-palau.json new file mode 100644 index 000000000..79df47497 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-palau.json @@ -0,0 +1,47 @@ +{ + "ids": [ + "pacific/palau" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "0", + "9", + "\u0000" + ], + "posix": { + "abbr": "+09", + "offset": 32400, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -3944624276, + -2177485076 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -54124 + }, + { + "index": 0, + "is_dst": false, + "offset": 32276 + }, + { + "index": 4, + "is_dst": false, + "offset": 32400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-pitcairn.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-pitcairn.json new file mode 100644 index 000000000..1f5abb92d --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-pitcairn.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "pacific/pitcairn" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "0", + "8", + "3", + "0", + "\u0000", + "-", + "0", + "8", + "\u0000" + ], + "posix": { + "abbr": "-08", + "offset": -28800, + "transition": null + }, + "transition_types": [ + 1, + 2 + ], + "transitions": [ + -2177421580, + 893665800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -31220 + }, + { + "index": 4, + "is_dst": false, + "offset": -30600 + }, + { + "index": 10, + "is_dst": false, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-rarotonga.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-rarotonga.json new file mode 100644 index 000000000..545316e65 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-rarotonga.json @@ -0,0 +1,121 @@ +{ + "ids": [ + "pacific/rarotonga" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "1", + "0", + "3", + "0", + "\u0000", + "-", + "0", + "9", + "3", + "0", + "\u0000", + "-", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "-10", + "offset": -36000, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4, + 3, + 4 + ], + "transitions": [ + -2209555256, + -543072056, + 279714600, + 289387800, + 309952800, + 320837400, + 341402400, + 352287000, + 372852000, + 384341400, + 404906400, + 415791000, + 436356000, + 447240600, + 467805600, + 478690200, + 499255200, + 510139800, + 530704800, + 541589400, + 562154400, + 573643800, + 594208800, + 605093400, + 625658400, + 636543000, + 657108000, + 667992600 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 48056 + }, + { + "index": 0, + "is_dst": false, + "offset": -38344 + }, + { + "index": 4, + "is_dst": false, + "offset": -37800 + }, + { + "index": 10, + "is_dst": true, + "offset": -34200 + }, + { + "index": 16, + "is_dst": false, + "offset": -36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-tahiti.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-tahiti.json new file mode 100644 index 000000000..59d1bcb62 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-tahiti.json @@ -0,0 +1,40 @@ +{ + "ids": [ + "pacific/tahiti" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "-", + "1", + "0", + "\u0000" + ], + "posix": { + "abbr": "-10", + "offset": -36000, + "transition": null + }, + "transition_types": [ + 1 + ], + "transitions": [ + -1806674504 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -35896 + }, + { + "index": 4, + "is_dst": false, + "offset": -36000 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-tongatapu.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-tongatapu.json new file mode 100644 index 000000000..6e9b61837 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pacific-tongatapu.json @@ -0,0 +1,78 @@ +{ + "ids": [ + "pacific/tongatapu" + ], + "tzif": { + "designations": [ + "L", + "M", + "T", + "\u0000", + "+", + "1", + "2", + "2", + "0", + "\u0000", + "+", + "1", + "3", + "\u0000", + "+", + "1", + "4", + "\u0000" + ], + "posix": { + "abbr": "+13", + "offset": 46800, + "transition": null + }, + "transition_types": [ + 1, + 2, + 3, + 2, + 3, + 2, + 3, + 2, + 3, + 2 + ], + "transitions": [ + -767189952, + -284041200, + 939214800, + 953384400, + 973342800, + 980596800, + 1004792400, + 1012046400, + 1478350800, + 1484398800 + ], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": 44352 + }, + { + "index": 4, + "is_dst": false, + "offset": 44400 + }, + { + "index": 10, + "is_dst": false, + "offset": 46800 + }, + { + "index": 14, + "is_dst": true, + "offset": 50400 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/debug/zoneinfo/tzifs/pst8pdt.json b/crates/provider/src/data/debug/zoneinfo/tzifs/pst8pdt.json new file mode 100644 index 000000000..cf6e203c4 --- /dev/null +++ b/crates/provider/src/data/debug/zoneinfo/tzifs/pst8pdt.json @@ -0,0 +1,53 @@ +{ + "ids": [ + "pst8pdt" + ], + "tzif": { + "designations": [ + "P", + "T", + "\u0000" + ], + "posix": { + "abbr": "PST", + "offset": -28800, + "transition": { + "abbr": "PDT", + "end": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 11, + 1, + 0 + ] + }, + "time": 7200 + }, + "savings": 3600, + "start": { + "date": { + "day": null, + "kind": "MonthWeekDay", + "mwd": [ + 3, + 2, + 0 + ] + }, + "time": 7200 + } + } + }, + "transition_types": [], + "transitions": [], + "types": [ + { + "index": 0, + "is_dst": false, + "offset": -28800 + } + ] + } +} \ No newline at end of file diff --git a/crates/provider/src/data/iana_normalizer.rs.data b/crates/provider/src/data/iana_normalizer.rs.data index 471af5797..4a1e83fae 100644 --- a/crates/provider/src/data/iana_normalizer.rs.data +++ b/crates/provider/src/data/iana_normalizer.rs.data @@ -6,11 +6,11 @@ macro_rules! iana_normalizer_singleton { ($providername:ident) => { pub const $providername : & 'static timezone_provider::IanaIdentifierNormalizer = & timezone_provider::IanaIdentifierNormalizer { version : - alloc::borrow::Cow::Borrowed("2025c"), available_id_index : + alloc::borrow::Cow::Borrowed("2026e"), available_id_index : zerotrie::ZeroAsciiIgnoreCaseTrie { store : unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xE1sabceghijklmnprstuwz\x0F\x0F\x0F\x13\x13\x13\x13\x13\x13\x13\x14\x14\x16\x16\x16\x16\x16\x16\n1\xC9\x1CET\xDE\xED\xF7\xFD1D\x1E'18\xCF\xDA\xE1gfmnrstu\x02\t\t\t\r\x0E\x1A(\xA9\xBC\x8A\x10rica/\xE1rabcdefghjklmnopstw\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01/i\x89\xB1\xBA\xC3\xCC\xD3\xE7\x0C@u\x9C\xA8\xB3\xBC\xD6\xC5bcdls\x06\n\x14\x1Aidjan\x80cra\x81dis_ababa\x82giers\x83m\xC2ae\x03ra\x84ra\x85\xC5ailru\x12\x17\x1E(\xC2mn\x04ako\x86\xC2gj\x03ui\x87ul\x88ssau\x89antyre\x8Aazzaville\x8Bjumbura\x8C\xC3aeo\x0F\x13\xC2is\x03ro\x8Dablanca\x8Euta\x8Fnakry\x90\0\xC3ajo\x14\x1C\xC2kr\x04ar\x90\x01_es_salaam\x90\x02ibouti\x90\x03uala\x90\x04l_aaiun\x90\x05reetown\x90\x06aborone\x90\x07arare\x90\x08\xC2ou\x0Channesburg\x90\tba\x90\n\xC3ahi\x07\x0Fmpala\x90\x0Bartoum\x90\x0C\xC2gn\x05ali\x90\rshasa\x90\x0E\xC4aiou\x05\x0F\x13gos\x90\x0Fbreville\x90\x10me\x90\x11\xC3abs\x05\x0Enda\x90\x12umbashi\x90\x13aka\x90\x14\xC3abo\x15\x1C\xC3lps\x05\nabo\x90\x15uto\x90\x16eru\x90\x17abane\x90\x18\xC2gn\x08adishu\x90\x19rovia\x90\x1A\xC4adio\x07\x0F\x15irobi\x90\x1Bjamena\x90\x1Camey\x90\x1Duakchott\x90\x1Euagadougou\x90\x1Forto-novo\x90 ao_tome\x90!\xC3iru\x08\x0Fmbuktu\x90\"ipoli\x90#nis\x90$indhoek\x90%erica/\xE1vabcdefghijklmnoprstvwy\0\x01\x01\x02\x02\x02\x02\x02\x03\x03\x03\x03\x04\x04\x04\x05\x05\x06\x06\x06\x06\xE7F\xF4-Xv\xD1\xEEg\x7F\xB7\xEC\x92\xEC\xF4g\xB0M\x87\x9A\xB0\xC5dnrst\x04\x1F\xC7\xCFak\x90&\xC3cgt\x08\x0Fhorage\x90'uilla\x90(igua\x90)\xC3agu\x08\x9Eguaina\x90*entina/\xC9bcjlmrstu\r17@HUmuuenos_aires\x90+\xC2ao\ttamarca\x90,\xC2mr\rodrivadavia\x90-doba\x90.ujuy\x90/a_rioja\x900endoza\x901io_gallegos\x902a\xC2ln\x04ta\x903_\xC2jl\x05uan\x904uis\x905ucuman\x906shuaia\x907ba\x908uncion\x909\xC2ik\x07kokan\x90:a\x90;\xC5aelou\x1A&2I\xC2hr\x0Fia\x90<_banderas\x90=bados\x90>l\xC2ei\x03m\x90?ze\x90@anc-sablon\x90A\xC3agi\x08\r_vista\x90Bota\x90Cse\x90Denos_aires\x90E\xC6ahioruCTa\x8C\x93\xC5mnrty\x19\x1E$,\xC2bp\x0Bridge_bay\x90Fo_grande\x90Gcun\x90Hacas\x90Iamarca\x90J\xC2em\x05nne\x90Kan\x90Li\xC2ch\x05ago\x90Muahua\x90Nudad_juarez\x90O\xC3rsy\x14\x1D\xC2ad\x0Bl_harbour\x90Poba\x90Qta_rica\x90Rhaique\x90Seston\x90T\xC2ir\x05aba\x90Uacao\x90V\xC3aeo\x1C+\xC2nw\x0Bmarkshavn\x90Wson\x90X_creek\x90Y\xC2nt\x05ver\x90Zroit\x90[minica\x90\\\xC4diln\x08\x10\x1Bmonton\x90]runepe\x90^_salvador\x90_senada\x90`ort\xC2_a\x11\xC2nw\x07elson\x90aayne\x90bleza\x90c\xC4loru\t\x1B.ace_bay\x90d\xC2do\x06thab\x90ese_bay\x90f\xC2ae\tnd_turk\x90gnada\x90h\xC2ay\x1C\xC3dty\x08\x0Feloupe\x90iemala\x90jaquil\x90kana\x90l\xC2ae\x0F\xC2lv\x06ifax\x90mana\x90nrmosillo\x90o\xC2nqn\xC2dueiana\xC2/pW\xC7ikmptvw\r\x12\x1A%/Andianapolis\x90pnox\x90qarengo\x90retersburg\x90sell_city\x90t\xC2ei\x05vay\x90uncennes\x90vinamac\x90wolis\x90xvik\x90yaluit\x90z\xC2au\x07maica\x90{\xC2jn\x04uy\x90|eau\x90}\xC3enr!(ntucky/\xC2lm\x0Bouisville\x90~onticello\x90\x7Fox_in\x91\0alendijk\x91\x01\xC3aio\x06\n_paz\x91\x02ma\x91\x03\xC3suw\n\x13_angeles\x91\x04isville\x91\x05er_princes\x91\x06\xC4aeio;ks\xC5cnrtz\x05\x11\"*eio\x91\x07a\xC2gu\x04ua\x91\x08s\x91\t\xC2it\x05got\x91\ninique\x91\x0Bamoros\x91\x0Catlan\x91\r\xC4nrtx\x10\x15\x1E\xC2do\x05oza\x91\x0Eminee\x91\x0Fida\x91\x10lakatla\x91\x11ico_city\x91\x12quelon\x91\x13n\xC2ct\x05ton\x91\x14\xC3ers\x0F\x14\xC2rv\x05rey\x91\x15ideo\x91\x16eal\x91\x17errat\x91\x18\xC5aeiou\x06\x0E\x15Lssau\x91\x19w_york\x91\x1Apigon\x91\x1B\xC2mr\x03e\x91\x1C\xC2ot\x05nha\x91\x1Dh_dakota/\xC3bcn\x07\x0Eeulah\x91\x1Eenter\x91\x1Few_salem\x91 uk\x91!jinaga\x91\"\xC4ahou\x1E%R\xC2nr\x11\xC2ag\x04ma\x91#nirtung\x91$amaribo\x91%oenix\x91&rt\xC3-_o\x0B\x15au-prince\x91'of_spain\x91(_\xC2av\x05cre\x91)elho\x91*\xC2en\nrto_rico\x91+ta_arenas\x91,\xC4aeio\x190:\xC2in\nny_river\x91-kin_inlet\x91.\xC3cgs\x05\nife\x91/ina\x910olute\x911o_branco\x912sario\x913\xC6achitw2>FK\x84\xC2no&t\xC3aio\x10\x15\xC2_r\x08isabel\x914em\x915ago\x916_domingo\x917_paulo\x918oresbysund\x919iprock\x91:tka\x91;_\xC6bjkltv\x0B\x11\x17\x1D$arthelemy\x91ucia\x91?homas\x91@incent\x91Aift_current\x91B\xC4ehio\x0B\x1C#gucigalpa\x91Cu\xC2ln\x03e\x91Dder_bay\x91Ejuana\x91Fr\xC2ot\x05nto\x91Gola\x91H\xC2ai\tncouver\x91Irgin\x91J\xC2hi\nitehorse\x91Knnipeg\x91L\xC2ae\x07kutat\x91Mllowknife\x91Ntarctica/\xC8cdmprstv\x06\x1D9@H[aasey\x91O\xC2au\x05vis\x91Pmontdurville\x91Q\xC2ac\x11\xC2cw\x08quarie\x91Rson\x91Smurdo\x91Talmer\x91Uothera\x91V\xC2oy\nuth_pole\x91Wowa\x91Xroll\x91Yostok\x91Zctic/longyearbyen\x91[ia/\xE1uabcdfghijkmnopqrstuvy\0\0\0\0\0\0\x01\x01\x01\x01\x02\x02\x02\x02\x02\x02\x02\x03\x03\x03G\x87\xC1\xF0\xFA\xFF3Fd\xD7\x04&2Tp\x81\xC8\x12Kc\xC7dlmnqst\x04\n\x0F\x15!3en\x91\\maty\x91]man\x91^adyr\x91_t\xC2ao\x03u\x91`be\x91ah\xC2gk\x06abat\x91bhabad\x91cyrau\x91d\xC4aeir%+2\xC5ghknr\x06\x0C\x0F\x15hdad\x91erain\x91fu\x91ggkok\x91hnaul\x91iirut\x91jshkek\x91kunei\x91l\xC3aho\x08-lcutta\x91m\xC3iou\x04\x17ta\x91n\xC2in\x08balsan\x91ogqing\x91pngking\x91qlombo\x91r\xC4ahiu\x0F\x14\x18\xC2cm\x04ca\x91sascus\x91taka\x91uli\x91v\xC2bs\x04ai\x91whanbe\x91xamagusta\x91yaza\x91z\xC3aeo\r\x13\xC2nr\x04oi\x91{bin\x91|bron\x91}\xC3_nv\n\x12chi_minh\x91~g_kong\x91\x7Fd\x92\0\xC2rs\x07kutsk\x92\x01tanbul\x92\x02\xC2ae\x11\xC2ky\x06arta\x92\x03apura\x92\x04rusalem\x92\x05\xC5ahoru3;BM\xC5bmrst\x04\x0C\x12\x18ul\x92\x06chatka\x92\x07achi\x92\x08hgar\x92\t\xC2hm\x07mandu\x92\nandu\x92\x0Bandyga\x92\x0Clkata\x92\rasnoyarsk\x92\x0E\xC3acw\x0B\x11la_lumpur\x92\x0Fhing\x92\x10ait\x92\x11\xC2au#\xC4cgkn\t\x0F\x16a\xC2ou\x02\x92\x12\x92\x13adan\x92\x14assar\x92\x15ila\x92\x16scat\x92\x17\xC2io\x07cosia\x92\x18vo\xC2ks\tuznetsk\x92\x19ibirsk\x92\x1A\xC2mr\x04sk\x92\x1Bal\x92\x1C\xC3hoy\n\x13nom_penh\x92\x1Dntianak\x92\x1Eongyang\x92\x1F\xC3aoy\x05\rtar\x92 stanay\x92!zylorda\x92\"\xC2ai\x07ngoon\x92#yadh\x92$\xC5aehir\x1A\x1F'0\xC3ikm\x05\x0Cgon\x92%halin\x92&arkand\x92'oul\x92(anghai\x92)ngapore\x92*ednekolymsk\x92+\xC5abeho\x10\x17'4\xC2is\x05pei\x92,hkent\x92-ilisi\x92.\xC2hl\x05ran\x92/_aviv\x920im\xC2bp\x03u\x921hu\x922\xC2km\x04yo\x923sk\x924\xC4jlrs\r#)ung_pandang\x925a\xC2an\tnbaatar\x926_bator\x927umqi\x928t-nera\x929\xC2il\tentiane\x92:adivostok\x92;\xC2ae\x0F\xC2kn\x06utsk\x92evan\x92?lantic/\xC8abcfjmrs\x07\x0F\"0:BLzores\x92@ermuda\x92Aa\xC2np\x05ary\x92Be_verde\x92Ca\xC2er\x05roe\x92Doe\x92Ean_mayen\x92Fadeira\x92Geykjavik\x92H\xC2ot\ruth_georgia\x92I\xC2_a\x08helena\x92Jnley\x92Kstralia/\xD0abcdehlmnpqstvwy\x0F%7>DKeo{\x81\x8C\x9B\xA4\xAD\xB2\xC2cd\x03t\x92Lelaide\x92Mr\xC2io\x07sbane\x92Nken_hill\x92O\xC2au\x08nberra\x92Prrie\x92Qarwin\x92Rucla\x92Sobart\x92T\xC3hio\x03\x0Bi\x92Undeman\x92Vrd_howe\x92Welbourne\x92X\xC2os\x05rth\x92Zw\x92Yerth\x92[ueensland\x92\\\xC2oy\x05uth\x92]dney\x92^asmania\x92_ictoria\x92`est\x92aancowinna\x92brazil/\xC4adew\x05\x0F\x14cre\x92cenoronha\x92dast\x92eest\x92f\xC5aehsu_b\x83\x8Anada/\xC8acemnpsy\t\x11\x19\"/7Dtlantic\x92ientral\x92jastern\x92kountain\x92lewfoundland\x92macific\x92naskatchewan\x92oukon\x92pt\x92gile/\xC2ce\x0Continental\x92qasterisland\x92rt6cdt\x92hba\x92s\xE1fegistu\0\0\0\0\0\x03\x08\x0C\x15\xBFt\x92typt\x92wre\x92xt\x92u5edt\x92vc/\xC3guz\x88\x9D\xC2mr{t\x92y\xC3+-04p\xCA0123456789\x02\x10\x12\x14\x16\x18\x1A\x1C\x1E\x92z\x92{\xC3012\x02\x04\x92|\x92}\x92~\x92\x7F\x93\0\x93\x01\x93\x02\x93\x03\x93\x04\x93\x05\x93\x06\xCA0123456789\x02\x18\x1A\x1C\x1E \"$&\x93\x07\x93\x08\xC501234\x02\x04\x06\x08\x93\t\x93\n\x93\x0B\x93\x0C\x93\r\x93\x0E\x93\x0F\x93\x10\x93\x11\x93\x12\x93\x13\x93\x14\x93\x15\x93\x16eenwich\x93\x17\xC3cnt\x03\x0Ct\x93\x18iversal\x93\x1Ac\x93\x19ulu\x93\x1Brope/\xE1uabcdghijklmnoprstuvwz\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x02\x02'u\x8B\x92\xA7\xB0\xC6\xCD\xED\x14DLQkw\xC1\xDA\xEF\x1B\"\xC4mnst\t\x10\x19sterdam\x93\x1Cdorra\x93\x1Dtrakhan\x93\x1Ehens\x93\x1F\xC3eru\x18,\xC2lr\x0F\xC2fg\x05ast\x93 rade\x93!lin\x93\"\xC2au\ttislava\x93#ssels\x93$\xC3cds\x08\x0Fharest\x93%apest\x93&ingen\x93'\xC2ho\x08isinau\x93(penhagen\x93)ublin\x93*\xC2iu\tbraltar\x93+ernsey\x93,elsinki\x93-s\xC2lt\ne_of_man\x93.anbul\x93/ersey\x930\xC3aiy\x0B\x16liningrad\x931\xC2er\x03v\x932ov\x933iv\x934\xC4ijou\x06\x0F\x15sbon\x935ubljana\x936ndon\x937xembourg\x938\xC3aio\x17\x1C\xC3dlr\x05\trid\x939ta\x93:iehamn\x93;nsk\x93<\xC2ns\x05aco\x93=cow\x93>icosia\x93?slo\x93@\xC3aor\x05\x0Eris\x93Adgorica\x93Bague\x93C\xC2io\x04ga\x93Dme\x93E\xC5aikot\",27\xC3mnr\x05\x0Eara\x93F_marino\x93Ga\xC2jt\x05evo\x93Hov\x93Imferopol\x93Jopje\x93Kfia\x93Lockholm\x93M\xC2ai\x07llinn\x93Nra\xC2ns\x03e\x93Opol\x93P\xC2lz\tyanovsk\x93Qhgorod\x93R\xC3aio\x0E\x1D\xC2dt\x04uz\x93Sican\x93T\xC2el\x05nna\x93Unius\x93Vlgograd\x93Warsaw\x93X\xC2au\x12\xC2gp\x05reb\x93Yorozhye\x93Zrich\x93[\xC3bmr\t\x1A\x93\\-eire\x93]t\x93^\xC3+-0\x03\x060\x93_0\x93`\x93aeenwich\x93b\xC2os\x08ngkong\x93dt\x93c\xC4cnrs\x07x|eland\x93edian/\xC5ackmr\r/9Zntananarivo\x93f\xC2ho\x11\xC2ar\x05gos\x93gistmas\x93h\xC2cm\x04os\x93ioro\x93jerguelen\x93ka\xC4hluy\x03\n\x12e\x93ldives\x93mritius\x93notte\x93oeunion\x93pan\x93qrael\x93ra\xC2mp\x06aica\x93san\x93twajalein\x93uibya\x93v\xC2es'\xC2tx\x02\x93wico/\xC2bg\x11aja\xC2ns\x06orte\x93zur\x93{eneral\x93|t\x93x7mdt\x93y\xC2az\x06vajo\x93\x7F\x93}-chat\x93~\xE1daors\x01\x01\x01\xB4\xC4\xC7cific/\xE1qabcefghjkmnprstwy\0\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x10\x1D,F_\x85\x8E\x97\xBE\xD9\xF71;Ijw\xC2pu\x04ia\x94\x02ckland\x94\x03ougainville\x94\x04h\xC2au\x06tham\x94\x05uk\x94\x06\xC3afn\x06\x0Bster\x94\x07ate\x94\x08derbury\x94\t\xC3aiu\x07\x0Bkaofo\x94\nji\x94\x0Bnafuti\x94\x0C\xC2au\x12\xC2lm\x08apagos\x94\rbier\x94\x0Ea\xC2dm\talcanal\x94\x0F\x94\x10onolulu\x94\x11ohnston\x94\x12\xC4aiow\x06\x10\x16nton\x94\x13ritimati\x94\x14srae\x94\x15ajalein\x94\x16\xC2ai\x11\xC2jr\x05uro\x94\x17quesas\x94\x18dway\x94\x19\xC3aio\x05\turu\x94\x1Aue\x94\x1B\xC2ru\x06folk\x94\x1Cmea\x94\x1D\xC3aio\x10\x18\xC2gl\x08o_pago\x94\x1Eau\x94\x1Ftcairn\x94 \xC3hnr\x06\x0Bnpei\x94!ape\x94\"t_moresby\x94#arotonga\x94$a\xC2im\x05pan\x94%oa\x94&\xC3aor\x0E\x17\xC2hr\x05iti\x94'awa\x94(ngatapu\x94)uk\x94*a\xC2kl\x03e\x94+lis\x94,ap\x94-\xC2lr\x05and\x94.tugal\x94/c\x94\0t8pdt\x94\x01o\xC2ck\x02\x940\x941ingapore\x942urkey\x943\xC4cnst\x03\x0C\x8Ct\x944iversal\x94B/\xC8acehimps\x1B#7>Mai\xC2lr\x10\xC2ae\x05ska\x945utian\x946izona\x947entral\x948ast\xC2-e\tindiana\x949rn\x94:awaii\x94;ndiana-starke\x94<\xC2io\x08chigan\x94=untain\x94>acific\x94?amoa\x94@c\x94A\xC2-e\x04su\x94Ct\x94Dulu\x94E") }, }, non_canonical_identifiers : unsafe { - zerovec::ZeroVec::from_bytes_unchecked(b"\x05\0\0\0\x04\0\0\x002\0\0\0\x06\0\0\0=\0\0\0<\0\0\0K\0\0\x006\0\0\0U\0\0\0;\0\0\0Z\0\0\0<\0\0\0`\0\0\0J\0\0\0a\0\0\0>\0\0\0p\0\0\0\xD6\0\0\0r\0\0\0\x80\0\0\0u\0\0\0\xB1\0\0\0\x88\0\0\0\x80\0\0\0\x8C\0\0\0?\0\0\0\x90\0\0\0\x81\0\0\0\x95\0\0\0\x8E\0\0\0\x9E\0\0\0A\0\0\0\xA7\0\0\0\xD7\0\0\0\xAB\0\0\0\xD7\0\0\0\xB4\0\0\0\x8A\0\0\0\xB9\0\0\0\xC2\0\0\0\xBD\0\0\0\xDC\0\0\0\xC3\0\0\0>\0\0\0\xC4\0\0\0\xD6\0\0\0\xCA\0\0\0j\0\0\0\xD5\0\0\0\xD7\0\0\0\xDA\0\0\0\xD0\0\0\0\xDE\0\0\0m\0\0\0\xE7\0\0\0\xE4\0\0\0\xF3\0\0\0\xF2\0\0\0\xFD\0\0\0\x1D\x01\0\0\xFF\0\0\0F\x01\0\0\0\x01\0\09\x01\0\0\x01\x01\0\09\x01\0\0\x03\x01\0\0\x05\x01\0\0\x0C\x01\0\09\x01\0\0\x12\x01\0\0\xBF\x01\0\0\x19\x01\0\0H\x01\0\0\x1B\x01\0\0\x1A\x01\0\0\"\x01\0\0#\x01\0\x003\x01\0\0M\x01\0\x005\x01\0\0\x0E\x01\0\0@\x01\0\0\x15\x01\0\0A\x01\0\0B\x01\0\0E\x01\0\0%\x01\0\0G\x01\0\0F\x01\0\0T\x01\0\0U\x01\0\0V\x01\0\0\xEB\0\0\0\\\x01\0\0n\x01\0\0`\x01\0\0n\x01\0\0a\x01\0\0d\x01\0\0e\x01\0\0g\x01\0\0i\x01\0\0n\x01\0\0j\x01\0\0b\x01\0\0l\x01\0\0^\x01\0\0m\x01\0\0]\x01\0\0o\x01\0\0d\x01\0\0p\x01\0\0h\x01\0\0q\x01\0\0k\x01\0\0r\x01\0\0_\x01\0\0s\x01\0\0\xC2\0\0\0t\x01\0\0\xAD\0\0\0u\x01\0\0\xC8\0\0\0v\x01\0\0\x99\0\0\0w\x01\0\0\xB4\x01\0\0x\x01\0\0]\0\0\0y\x01\0\0}\0\0\0z\x01\0\0\xDC\0\0\0{\x01\0\0\xD7\0\0\0|\x01\0\0m\0\0\0}\x01\0\0\xCD\0\0\0~\x01\0\0\xD9\0\0\0\x7F\x01\0\0\xC0\0\0\0\x80\x01\0\0\xDB\0\0\0\x81\x01\0\0\xC6\0\0\0\x82\x01\0\0\x17\x02\0\0\x83\x01\0\0~\0\0\0\x84\x01\0\0\xAF\x01\0\0\x85\x01\0\0\xB3\0\0\0\x86\x01\0\0\xAA\0\0\0\x87\x01\0\0\r\0\0\0\x88\x01\0\0\xBA\x01\0\0\x89\x01\0\0Q\x02\0\0\x8A\x01\0\0Q\x02\0\0\x97\x01\0\0Q\x02\0\0\xA6\x01\0\0Q\x02\0\0\xA7\x01\0\0Q\x02\0\0\xA8\x01\0\0Q\x02\0\0\xA9\x01\0\0Q\x02\0\0\xAA\x01\0\0Q\x02\0\0\xAB\x01\0\0Q\x02\0\0\xB0\x01\0\0\xC7\x01\0\0\xC2\x01\0\0\xC4\x01\0\0\xCF\x01\0\0(\x01\0\0\xE0\x01\0\0\xB8\x01\0\0\xE2\x01\0\0\xC4\x01\0\0\xEA\x01\0\0\xC4\x01\0\0\xEC\x01\0\0\xC7\x01\0\0\xED\x01\0\0\xC7\x01\0\0\xEE\x01\0\0Q\x02\0\0\xEF\x01\0\0Q\x02\0\0\xF0\x01\0\0Q\x02\0\0\xF1\x01\0\0Q\x02\0\0\xF2\x01\0\0Q\x02\0\0\xF3\x01\0\0!\x02\0\0\xF4\x01\0\0\x0F\x01\0\0\xF5\x01\0\0X\x01\0\0\x01\x02\0\0?\x01\0\0\x02\x02\0\0\x15\x01\0\0\x03\x02\0\0\x8B\0\0\0\x04\x02\0\0C\x01\0\0\x05\x02\0\0&\x02\0\0\x06\x02\0\x003\0\0\0\x07\x02\0\0\xB4\x01\0\0\x08\x02\0\0\xB6\0\0\0\t\x02\0\0j\0\0\0\n\x02\0\0\xD6\0\0\0\x0B\x02\0\0\x9D\0\0\0\x0C\x02\0\0\xA2\0\0\0\r\x02\0\0\x13\x02\0\0\x0E\x02\0\0\x15\x02\0\0\x0F\x02\0\0j\0\0\0\x10\x02\0\09\x01\0\0\x11\x02\0\0\x94\0\0\0\x19\x02\0\0#\x02\0\0\"\x02\0\0!\x02\0\x002\x02\0\x001\x02\0\x006\x02\0\0.\x02\0\0:\x02\0\0\x16\x02\0\0=\x02\0\0\x16\x02\0\0>\x02\0\0\xE8\x01\0\0?\x02\0\0\xC5\x01\0\0@\x02\0\0<\x01\0\0A\x02\0\08\x01\0\0B\x02\0\0:\x01\0\0C\x02\0\0\xBF\x01\0\0D\x02\0\0Q\x02\0\0E\x02\0\x007\0\0\0F\x02\0\x006\0\0\0G\x02\0\0\xB6\0\0\0H\x02\0\0]\0\0\0I\x02\0\0\x80\0\0\0J\x02\0\0\xAA\0\0\0K\x02\0\0!\x02\0\0L\x02\0\0\x81\0\0\0M\x02\0\0k\0\0\0N\x02\0\0j\0\0\0O\x02\0\0\x94\0\0\0P\x02\0\0.\x02\0\0R\x02\0\0Q\x02\0\0S\x02\0\0\xCE\x01\0\0T\x02\0\0\xC5\x01\0\0U\x02\0\0Q\x02\0\0") + zerovec::ZeroVec::from_bytes_unchecked(b"\x05\0\0\0\x04\0\0\x002\0\0\0\x06\0\0\0=\0\0\0<\0\0\0K\0\0\x006\0\0\0U\0\0\0;\0\0\0Z\0\0\0<\0\0\0`\0\0\0J\0\0\0a\0\0\0>\0\0\0p\0\0\0\xD6\0\0\0r\0\0\0\x80\0\0\0u\0\0\0\xB1\0\0\0\x88\0\0\0\x80\0\0\0\x8C\0\0\0?\0\0\0\x90\0\0\0\x81\0\0\0\x95\0\0\0\x8E\0\0\0\x9E\0\0\0A\0\0\0\xA7\0\0\0\xD7\0\0\0\xAB\0\0\0\xD7\0\0\0\xB4\0\0\0\x8A\0\0\0\xB9\0\0\0\xC2\0\0\0\xBD\0\0\0\xDC\0\0\0\xC3\0\0\0>\0\0\0\xC4\0\0\0\xD6\0\0\0\xCA\0\0\0j\0\0\0\xD5\0\0\0\xD7\0\0\0\xDA\0\0\0\xD0\0\0\0\xDE\0\0\0m\0\0\0\xE7\0\0\0\xE4\0\0\0\xF3\0\0\0\xF2\0\0\0\xFD\0\0\0\x1D\x01\0\0\xFF\0\0\0F\x01\0\0\0\x01\0\09\x01\0\0\x01\x01\0\09\x01\0\0\x03\x01\0\0\x05\x01\0\0\x0C\x01\0\09\x01\0\0\x12\x01\0\0\xBF\x01\0\0\x19\x01\0\0H\x01\0\0\x1B\x01\0\0\x1A\x01\0\0\"\x01\0\0#\x01\0\x003\x01\0\0M\x01\0\x005\x01\0\0\x0E\x01\0\0@\x01\0\0\x15\x01\0\0A\x01\0\0B\x01\0\0E\x01\0\0%\x01\0\0G\x01\0\0F\x01\0\0T\x01\0\0U\x01\0\0V\x01\0\0\xEB\0\0\0\\\x01\0\0n\x01\0\0`\x01\0\0n\x01\0\0a\x01\0\0d\x01\0\0e\x01\0\0g\x01\0\0i\x01\0\0n\x01\0\0j\x01\0\0b\x01\0\0l\x01\0\0^\x01\0\0m\x01\0\0]\x01\0\0o\x01\0\0d\x01\0\0p\x01\0\0h\x01\0\0q\x01\0\0k\x01\0\0r\x01\0\0_\x01\0\0s\x01\0\0\xC2\0\0\0t\x01\0\0\xAD\0\0\0u\x01\0\0\xC8\0\0\0v\x01\0\0\x99\0\0\0w\x01\0\0\xB4\x01\0\0y\x01\0\0}\0\0\0z\x01\0\0\xDC\0\0\0{\x01\0\0\xD7\0\0\0|\x01\0\0m\0\0\0}\x01\0\0\xCD\0\0\0~\x01\0\0\xD9\0\0\0\x7F\x01\0\0\xC0\0\0\0\x80\x01\0\0\xDB\0\0\0\x81\x01\0\0\xC6\0\0\0\x82\x01\0\0\x17\x02\0\0\x83\x01\0\0~\0\0\0\x84\x01\0\0\xAF\x01\0\0\x85\x01\0\0\xB3\0\0\0\x87\x01\0\0\r\0\0\0\x88\x01\0\0\xBA\x01\0\0\x89\x01\0\0Q\x02\0\0\x8A\x01\0\0Q\x02\0\0\x97\x01\0\0Q\x02\0\0\xA6\x01\0\0Q\x02\0\0\xA7\x01\0\0Q\x02\0\0\xA8\x01\0\0Q\x02\0\0\xA9\x01\0\0Q\x02\0\0\xAA\x01\0\0Q\x02\0\0\xAB\x01\0\0Q\x02\0\0\xB0\x01\0\0\xC7\x01\0\0\xC2\x01\0\0\xC4\x01\0\0\xCF\x01\0\0(\x01\0\0\xE0\x01\0\0\xB8\x01\0\0\xE2\x01\0\0\xC4\x01\0\0\xEA\x01\0\0\xC4\x01\0\0\xEC\x01\0\0\xC7\x01\0\0\xED\x01\0\0\xC7\x01\0\0\xEE\x01\0\0Q\x02\0\0\xEF\x01\0\0Q\x02\0\0\xF0\x01\0\0Q\x02\0\0\xF1\x01\0\0Q\x02\0\0\xF2\x01\0\0Q\x02\0\0\xF3\x01\0\0!\x02\0\0\xF4\x01\0\0\x0F\x01\0\0\xF5\x01\0\0X\x01\0\0\x01\x02\0\0?\x01\0\0\x02\x02\0\0\x15\x01\0\0\x03\x02\0\0\x8B\0\0\0\x04\x02\0\0C\x01\0\0\x05\x02\0\0&\x02\0\0\x06\x02\0\x003\0\0\0\x07\x02\0\0\xB4\x01\0\0\x08\x02\0\0\xB6\0\0\0\n\x02\0\0\xD6\0\0\0\x0B\x02\0\0\x9D\0\0\0\x0C\x02\0\0\xA2\0\0\0\r\x02\0\0\x13\x02\0\0\x0E\x02\0\0\x15\x02\0\0\x0F\x02\0\0j\0\0\0\x10\x02\0\09\x01\0\0\x19\x02\0\0#\x02\0\0\"\x02\0\0!\x02\0\x002\x02\0\x001\x02\0\x006\x02\0\0.\x02\0\0:\x02\0\0\x16\x02\0\0=\x02\0\0\x16\x02\0\0>\x02\0\0\xE8\x01\0\0?\x02\0\0\xC5\x01\0\0@\x02\0\0<\x01\0\0A\x02\0\08\x01\0\0B\x02\0\0:\x01\0\0C\x02\0\0\xBF\x01\0\0D\x02\0\0Q\x02\0\0E\x02\0\x007\0\0\0F\x02\0\x006\0\0\0G\x02\0\0\xB6\0\0\0H\x02\0\0]\0\0\0I\x02\0\0\x80\0\0\0J\x02\0\0\xAA\0\0\0K\x02\0\0!\x02\0\0L\x02\0\0\x81\0\0\0M\x02\0\0k\0\0\0N\x02\0\0j\0\0\0O\x02\0\0\x94\0\0\0P\x02\0\0.\x02\0\0R\x02\0\0Q\x02\0\0S\x02\0\0\xCE\x01\0\0T\x02\0\0\xC5\x01\0\0U\x02\0\0Q\x02\0\0") }, normalized_identifiers : unsafe { zerovec::vecs::VarZeroVec16::from_bytes_unchecked(b"V\x02\x0E\0\x1A\0,\0:\0G\0T\0a\0n\0{\0\x88\0\x97\0\xA9\0\xB9\0\xC5\0\xD6\0\xE2\0\xF0\0\xFC\0\x10\x01\x1F\x01,\x01;\x01J\x01Y\x01f\x01y\x01\x84\x01\x92\x01\xA1\x01\xAE\x01\xBD\x01\xC9\x01\xDA\x01\xE5\x01\xF2\x01\x03\x02\x10\x02\x1D\x02*\x027\x02E\x02U\x02d\x02r\x02\x81\x02\x8E\x02\x9F\x02\xB1\x02\xC2\x02\xD1\x02\xE0\x02\xEE\x02\xFA\x02\t\x03\x15\x03&\x036\x03E\x03V\x03t\x03\x8F\x03\xAF\x03\xC8\x03\xDF\x03\xF9\x03\x12\x040\x04G\x04a\x04{\x04\x94\x04\xAD\x04\xBA\x04\xCA\x04\xDA\x04\xE6\x04\xF3\x04\t\x05\x19\x05&\x054\x05H\x05Y\x05g\x05t\x05\x88\x05\x9D\x05\xB1\x05\xBF\x05\xCE\x05\xDF\x05\xEE\x05\xFC\x05\x0B\x06\x1C\x061\x06F\x06U\x06g\x06x\x06\x87\x06\x95\x06\xA4\x06\xB8\x06\xC6\x06\xDA\x06\xE8\x06\xF7\x06\x07\x07\x17\x07'\x07:\x07J\x07]\x07o\x07\x80\x07\x91\x07\xA0\x07\xB1\x07\xC3\x07\xD2\x07\xE4\x07\xF5\x07\x06\x08\x14\x08#\x081\x08C\x08_\x08s\x08\x8A\x08\xA4\x08\xBD\x08\xD2\x08\xEB\x08\x02\t\x16\t$\t3\tB\tO\t]\tx\t\x93\t\xA2\t\xB4\t\xC2\t\xCE\t\xE1\t\xF3\t\x08\n\x16\n%\n3\nB\nT\ne\nu\n\x84\n\x95\n\xA3\n\xB5\n\xC8\n\xD8\n\xE7\n\xF8\n\n\x0B\x1A\x0B,\x0B:\x0BJ\x0BY\x0Be\x0Bt\x0B\x8F\x0B\xAA\x0B\xC8\x0B\xD4\x0B\xE3\x0B\xF1\x0B\x04\x0C\x16\x0C%\x0C;\x0CP\x0Cb\x0Cu\x0C\x88\x0C\x9C\x0C\xAF\x0C\xC3\x0C\xD1\x0C\xDF\x0C\xEF\x0C\x01\r\x10\r$\r4\rD\rY\rj\r~\r\x8E\r\x9B\r\xB0\r\xC0\r\xD0\r\xE0\r\xF1\r\x03\x0E\x18\x0E+\x0E8\x0EK\x0EZ\x0Ei\x0Ex\x0E\x89\x0E\x97\x0E\xA9\x0E\xB9\x0E\xC8\x0E\xDB\x0E\xEB\x0E\xFB\x0E\x14\x0F(\x0F9\x0FK\x0F\\\x0Fn\x0F\x83\x0F\x93\x0F\xA3\x0F\xB4\x0F\xC7\x0F\xD0\x0F\xDB\x0F\xE5\x0F\xF0\x0F\xFA\x0F\x05\x10\x12\x10 \x10+\x107\x10C\x10L\x10X\x10d\x10o\x10{\x10\x86\x10\x93\x10\x9D\x10\xAC\x10\xBA\x10\xC8\x10\xD4\x10\xDE\x10\xEB\x10\xF5\x10\xFE\x10\x08\x11\x15\x11#\x11,\x116\x11A\x11L\x11\\\x11j\x11s\x11\x7F\x11\x8C\x11\x98\x11\xA5\x11\xB3\x11\xBD\x11\xCB\x11\xD7\x11\xE3\x11\xF1\x11\xFE\x11\x0B\x12\x17\x12'\x128\x12D\x12O\x12Y\x12c\x12o\x12|\x12\x87\x12\x92\x12\x9E\x12\xAF\x12\xBF\x12\xC8\x12\xD1\x12\xE0\x12\xEE\x12\xFC\x12\x06\x13\x13\x13!\x13-\x138\x13C\x13P\x13^\x13h\x13u\x13\x83\x13\x95\x13\xA0\x13\xAD\x13\xB9\x13\xC4\x13\xD1\x13\xDC\x13\xE8\x13\xF2\x13\xFC\x13\x0E\x14\x1E\x14-\x148\x14E\x14S\x14c\x14o\x14z\x14\x8C\x14\x98\x14\xA7\x14\xB7\x14\xC6\x14\xD9\x14\xE8\x14\xF6\x14\x08\x15\x18\x15*\x15@\x15R\x15b\x15o\x15\x81\x15\x93\x15\xA8\x15\xBA\x15\xCA\x15\xDA\x15\xE9\x15\xF9\x15\x06\x16\x18\x16+\x16>\x16K\x16Z\x16i\x16}\x16\x8C\x16\x9C\x16\xAE\x16\xC0\x16\xCE\x16\xE2\x16\xED\x16\xFD\x16\x08\x17\x13\x17\x16\x17\x1D\x17,\x17:\x17H\x17W\x17j\x17x\x17\x8B\x17\x97\x17\xA8\x17\xBA\x17\xBE\x17\xC1\x17\xC4\x17\xCB\x17\xD0\x17\xD4\x17\xDB\x17\xE4\x17\xED\x17\xF7\x17\x01\x18\x0B\x18\x14\x18\x1D\x18&\x18/\x188\x18A\x18J\x18S\x18\\\x18e\x18o\x18y\x18\x83\x18\x8D\x18\x97\x18\xA0\x18\xA9\x18\xB2\x18\xBB\x18\xC4\x18\xCD\x18\xD6\x18\xDF\x18\xE7\x18\xF4\x18\xFB\x18\x02\x19\x0F\x19\x17\x19'\x195\x19E\x19R\x19`\x19o\x19|\x19\x8D\x19\x9C\x19\xAC\x19\xBB\x19\xCA\x19\xD9\x19\xEA\x19\xF7\x19\x07\x1A\x16\x1A%\x1A7\x1AF\x1AS\x1Ae\x1Ap\x1A|\x1A\x87\x1A\x94\x1A\xA4\x1A\xB1\x1A\xC2\x1A\xCF\x1A\xDB\x1A\xEB\x1A\xF7\x1A\x04\x1B\x11\x1B\x1F\x1B*\x1B6\x1BF\x1BS\x1B^\x1Bi\x1Bv\x1B\x87\x1B\x96\x1B\xA4\x1B\xB5\x1B\xC2\x1B\xCE\x1B\xDE\x1B\xEC\x1B\xF9\x1B\x08\x1C\x18\x1C'\x1C3\x1CA\x1CN\x1C\\\x1Cl\x1Cy\x1C\x86\x1C\x97\x1C\xA4\x1C\xA6\x1C\xAD\x1C\xB0\x1C\xB5\x1C\xBA\x1C\xBE\x1C\xC7\x1C\xCA\x1C\xD2\x1C\xD9\x1C\xEC\x1C\xF9\x1C\t\x1D\x15\x1D\"\x1D2\x1D=\x1DL\x1D\\\x1Dj\x1Dx\x1D|\x1D\x82\x1D\x89\x1D\x8E\x1D\x97\x1D\x9C\x1D\x9F\x1D\xA2\x1D\xA9\x1D\xB9\x1D\xC7\x1D\xD5\x1D\xD7\x1D\xDE\x1D\xE4\x1D\xE7\x1D\xEE\x1D\xFA\x1D\n\x1E\x1E\x1E-\x1E:\x1EH\x1EU\x1Ef\x1Eu\x1E\x81\x1E\x91\x1E\xA2\x1E\xB1\x1E\xC4\x1E\xD0\x1E\xE0\x1E\xF0\x1E\xFE\x1E\x10\x1F\x1E\x1F/\x1F=\x1FN\x1F\\\x1Fi\x1Fu\x1F\x84\x1F\x92\x1F\xA3\x1F\xB0\x1F\xC0\x1F\xCF\x1F\xDD\x1F\xF1\x1F\x02 \x10 \x1D + 9 J V b p { \x81 \x89 \x8C \x8F \x98 \x9E \xA1 \xAA \xB5 \xBF \xC9 \xD8 \xE2 \xEB \xFC \x07!\x12!\x1C!$!'!0!4!7!Africa/AbidjanAfrica/AccraAfrica/Addis_AbabaAfrica/AlgiersAfrica/AsmaraAfrica/AsmeraAfrica/BamakoAfrica/BanguiAfrica/BanjulAfrica/BissauAfrica/BlantyreAfrica/BrazzavilleAfrica/BujumburaAfrica/CairoAfrica/CasablancaAfrica/CeutaAfrica/ConakryAfrica/DakarAfrica/Dar_es_SalaamAfrica/DjiboutiAfrica/DoualaAfrica/El_AaiunAfrica/FreetownAfrica/GaboroneAfrica/HarareAfrica/JohannesburgAfrica/JubaAfrica/KampalaAfrica/KhartoumAfrica/KigaliAfrica/KinshasaAfrica/LagosAfrica/LibrevilleAfrica/LomeAfrica/LuandaAfrica/LubumbashiAfrica/LusakaAfrica/MalaboAfrica/MaputoAfrica/MaseruAfrica/MbabaneAfrica/MogadishuAfrica/MonroviaAfrica/NairobiAfrica/NdjamenaAfrica/NiameyAfrica/NouakchottAfrica/OuagadougouAfrica/Porto-NovoAfrica/Sao_TomeAfrica/TimbuktuAfrica/TripoliAfrica/TunisAfrica/WindhoekAmerica/AdakAmerica/AnchorageAmerica/AnguillaAmerica/AntiguaAmerica/AraguainaAmerica/Argentina/Buenos_AiresAmerica/Argentina/CatamarcaAmerica/Argentina/ComodRivadaviaAmerica/Argentina/CordobaAmerica/Argentina/JujuyAmerica/Argentina/La_RiojaAmerica/Argentina/MendozaAmerica/Argentina/Rio_GallegosAmerica/Argentina/SaltaAmerica/Argentina/San_JuanAmerica/Argentina/San_LuisAmerica/Argentina/TucumanAmerica/Argentina/UshuaiaAmerica/ArubaAmerica/AsuncionAmerica/AtikokanAmerica/AtkaAmerica/BahiaAmerica/Bahia_BanderasAmerica/BarbadosAmerica/BelemAmerica/BelizeAmerica/Blanc-SablonAmerica/Boa_VistaAmerica/BogotaAmerica/BoiseAmerica/Buenos_AiresAmerica/Cambridge_BayAmerica/Campo_GrandeAmerica/CancunAmerica/CaracasAmerica/CatamarcaAmerica/CayenneAmerica/CaymanAmerica/ChicagoAmerica/ChihuahuaAmerica/Ciudad_JuarezAmerica/Coral_HarbourAmerica/CordobaAmerica/Costa_RicaAmerica/CoyhaiqueAmerica/CrestonAmerica/CuiabaAmerica/CuracaoAmerica/DanmarkshavnAmerica/DawsonAmerica/Dawson_CreekAmerica/DenverAmerica/DetroitAmerica/DominicaAmerica/EdmontonAmerica/EirunepeAmerica/El_SalvadorAmerica/EnsenadaAmerica/Fort_NelsonAmerica/Fort_WayneAmerica/FortalezaAmerica/Glace_BayAmerica/GodthabAmerica/Goose_BayAmerica/Grand_TurkAmerica/GrenadaAmerica/GuadeloupeAmerica/GuatemalaAmerica/GuayaquilAmerica/GuyanaAmerica/HalifaxAmerica/HavanaAmerica/HermosilloAmerica/Indiana/IndianapolisAmerica/Indiana/KnoxAmerica/Indiana/MarengoAmerica/Indiana/PetersburgAmerica/Indiana/Tell_CityAmerica/Indiana/VevayAmerica/Indiana/VincennesAmerica/Indiana/WinamacAmerica/IndianapolisAmerica/InuvikAmerica/IqaluitAmerica/JamaicaAmerica/JujuyAmerica/JuneauAmerica/Kentucky/LouisvilleAmerica/Kentucky/MonticelloAmerica/Knox_INAmerica/KralendijkAmerica/La_PazAmerica/LimaAmerica/Los_AngelesAmerica/LouisvilleAmerica/Lower_PrincesAmerica/MaceioAmerica/ManaguaAmerica/ManausAmerica/MarigotAmerica/MartiniqueAmerica/MatamorosAmerica/MazatlanAmerica/MendozaAmerica/MenomineeAmerica/MeridaAmerica/MetlakatlaAmerica/Mexico_CityAmerica/MiquelonAmerica/MonctonAmerica/MonterreyAmerica/MontevideoAmerica/MontrealAmerica/MontserratAmerica/NassauAmerica/New_YorkAmerica/NipigonAmerica/NomeAmerica/NoronhaAmerica/North_Dakota/BeulahAmerica/North_Dakota/CenterAmerica/North_Dakota/New_SalemAmerica/NuukAmerica/OjinagaAmerica/PanamaAmerica/PangnirtungAmerica/ParamariboAmerica/PhoenixAmerica/Port-au-PrinceAmerica/Port_of_SpainAmerica/Porto_AcreAmerica/Porto_VelhoAmerica/Puerto_RicoAmerica/Punta_ArenasAmerica/Rainy_RiverAmerica/Rankin_InletAmerica/RecifeAmerica/ReginaAmerica/ResoluteAmerica/Rio_BrancoAmerica/RosarioAmerica/Santa_IsabelAmerica/SantaremAmerica/SantiagoAmerica/Santo_DomingoAmerica/Sao_PauloAmerica/ScoresbysundAmerica/ShiprockAmerica/SitkaAmerica/St_BarthelemyAmerica/St_JohnsAmerica/St_KittsAmerica/St_LuciaAmerica/St_ThomasAmerica/St_VincentAmerica/Swift_CurrentAmerica/TegucigalpaAmerica/ThuleAmerica/Thunder_BayAmerica/TijuanaAmerica/TorontoAmerica/TortolaAmerica/VancouverAmerica/VirginAmerica/WhitehorseAmerica/WinnipegAmerica/YakutatAmerica/YellowknifeAntarctica/CaseyAntarctica/DavisAntarctica/DumontDUrvilleAntarctica/MacquarieAntarctica/MawsonAntarctica/McMurdoAntarctica/PalmerAntarctica/RotheraAntarctica/South_PoleAntarctica/SyowaAntarctica/TrollAntarctica/VostokArctic/LongyearbyenAsia/AdenAsia/AlmatyAsia/AmmanAsia/AnadyrAsia/AqtauAsia/AqtobeAsia/AshgabatAsia/AshkhabadAsia/AtyrauAsia/BaghdadAsia/BahrainAsia/BakuAsia/BangkokAsia/BarnaulAsia/BeirutAsia/BishkekAsia/BruneiAsia/CalcuttaAsia/ChitaAsia/ChoibalsanAsia/ChongqingAsia/ChungkingAsia/ColomboAsia/DaccaAsia/DamascusAsia/DhakaAsia/DiliAsia/DubaiAsia/DushanbeAsia/FamagustaAsia/GazaAsia/HanoiAsia/HarbinAsia/HebronAsia/Ho_Chi_MinhAsia/Hong_KongAsia/HovdAsia/IrkutskAsia/IstanbulAsia/JakartaAsia/JayapuraAsia/JerusalemAsia/KabulAsia/KamchatkaAsia/KarachiAsia/KashgarAsia/KathmanduAsia/KatmanduAsia/KhandygaAsia/KolkataAsia/KrasnoyarskAsia/Kuala_LumpurAsia/KuchingAsia/KuwaitAsia/MacaoAsia/MacauAsia/MagadanAsia/MakassarAsia/ManilaAsia/MuscatAsia/NicosiaAsia/NovokuznetskAsia/NovosibirskAsia/OmskAsia/OralAsia/Phnom_PenhAsia/PontianakAsia/PyongyangAsia/QatarAsia/QostanayAsia/QyzylordaAsia/RangoonAsia/RiyadhAsia/SaigonAsia/SakhalinAsia/SamarkandAsia/SeoulAsia/ShanghaiAsia/SingaporeAsia/SrednekolymskAsia/TaipeiAsia/TashkentAsia/TbilisiAsia/TehranAsia/Tel_AvivAsia/ThimbuAsia/ThimphuAsia/TokyoAsia/TomskAsia/Ujung_PandangAsia/UlaanbaatarAsia/Ulan_BatorAsia/UrumqiAsia/Ust-NeraAsia/VientianeAsia/VladivostokAsia/YakutskAsia/YangonAsia/YekaterinburgAsia/YerevanAtlantic/AzoresAtlantic/BermudaAtlantic/CanaryAtlantic/Cape_VerdeAtlantic/FaeroeAtlantic/FaroeAtlantic/Jan_MayenAtlantic/MadeiraAtlantic/ReykjavikAtlantic/South_GeorgiaAtlantic/St_HelenaAtlantic/StanleyAustralia/ACTAustralia/AdelaideAustralia/BrisbaneAustralia/Broken_HillAustralia/CanberraAustralia/CurrieAustralia/DarwinAustralia/EuclaAustralia/HobartAustralia/LHIAustralia/LindemanAustralia/Lord_HoweAustralia/MelbourneAustralia/NSWAustralia/NorthAustralia/PerthAustralia/QueenslandAustralia/SouthAustralia/SydneyAustralia/TasmaniaAustralia/VictoriaAustralia/WestAustralia/YancowinnaBrazil/AcreBrazil/DeNoronhaBrazil/EastBrazil/WestCETCST6CDTCanada/AtlanticCanada/CentralCanada/EasternCanada/MountainCanada/NewfoundlandCanada/PacificCanada/SaskatchewanCanada/YukonChile/ContinentalChile/EasterIslandCubaEETESTEST5EDTEgyptEireEtc/GMTEtc/GMT+0Etc/GMT+1Etc/GMT+10Etc/GMT+11Etc/GMT+12Etc/GMT+2Etc/GMT+3Etc/GMT+4Etc/GMT+5Etc/GMT+6Etc/GMT+7Etc/GMT+8Etc/GMT+9Etc/GMT-0Etc/GMT-1Etc/GMT-10Etc/GMT-11Etc/GMT-12Etc/GMT-13Etc/GMT-14Etc/GMT-2Etc/GMT-3Etc/GMT-4Etc/GMT-5Etc/GMT-6Etc/GMT-7Etc/GMT-8Etc/GMT-9Etc/GMT0Etc/GreenwichEtc/UCTEtc/UTCEtc/UniversalEtc/ZuluEurope/AmsterdamEurope/AndorraEurope/AstrakhanEurope/AthensEurope/BelfastEurope/BelgradeEurope/BerlinEurope/BratislavaEurope/BrusselsEurope/BucharestEurope/BudapestEurope/BusingenEurope/ChisinauEurope/CopenhagenEurope/DublinEurope/GibraltarEurope/GuernseyEurope/HelsinkiEurope/Isle_of_ManEurope/IstanbulEurope/JerseyEurope/KaliningradEurope/KievEurope/KirovEurope/KyivEurope/LisbonEurope/LjubljanaEurope/LondonEurope/LuxembourgEurope/MadridEurope/MaltaEurope/MariehamnEurope/MinskEurope/MonacoEurope/MoscowEurope/NicosiaEurope/OsloEurope/ParisEurope/PodgoricaEurope/PragueEurope/RigaEurope/RomeEurope/SamaraEurope/San_MarinoEurope/SarajevoEurope/SaratovEurope/SimferopolEurope/SkopjeEurope/SofiaEurope/StockholmEurope/TallinnEurope/TiraneEurope/TiraspolEurope/UlyanovskEurope/UzhgorodEurope/VaduzEurope/VaticanEurope/ViennaEurope/VilniusEurope/VolgogradEurope/WarsawEurope/ZagrebEurope/ZaporozhyeEurope/ZurichGBGB-EireGMTGMT+0GMT-0GMT0GreenwichHSTHongkongIcelandIndian/AntananarivoIndian/ChagosIndian/ChristmasIndian/CocosIndian/ComoroIndian/KerguelenIndian/MaheIndian/MaldivesIndian/MauritiusIndian/MayotteIndian/ReunionIranIsraelJamaicaJapanKwajaleinLibyaMETMSTMST7MDTMexico/BajaNorteMexico/BajaSurMexico/GeneralNZNZ-CHATNavajoPRCPST8PDTPacific/ApiaPacific/AucklandPacific/BougainvillePacific/ChathamPacific/ChuukPacific/EasterPacific/EfatePacific/EnderburyPacific/FakaofoPacific/FijiPacific/FunafutiPacific/GalapagosPacific/GambierPacific/GuadalcanalPacific/GuamPacific/HonoluluPacific/JohnstonPacific/KantonPacific/KiritimatiPacific/KosraePacific/KwajaleinPacific/MajuroPacific/MarquesasPacific/MidwayPacific/NauruPacific/NiuePacific/NorfolkPacific/NoumeaPacific/Pago_PagoPacific/PalauPacific/PitcairnPacific/PohnpeiPacific/PonapePacific/Port_MoresbyPacific/RarotongaPacific/SaipanPacific/SamoaPacific/TahitiPacific/TarawaPacific/TongatapuPacific/TrukPacific/WakePacific/WallisPacific/YapPolandPortugalROCROKSingaporeTurkeyUCTUS/AlaskaUS/AleutianUS/ArizonaUS/CentralUS/East-IndianaUS/EasternUS/HawaiiUS/Indiana-StarkeUS/MichiganUS/MountainUS/PacificUS/SamoaUTCUniversalW-SUWETZulu") }, }; diff --git a/crates/provider/src/experimental_tzif/provider.rs b/crates/provider/src/experimental_tzif/provider.rs index 5c78d9a35..32b0fceab 100644 --- a/crates/provider/src/experimental_tzif/provider.rs +++ b/crates/provider/src/experimental_tzif/provider.rs @@ -406,15 +406,8 @@ impl<'data> ZeroTzif<'data> { match direction { TransitionDirection::Next => return Ok(None), TransitionDirection::Previous => { - // Go back to the last tzif transition - if last_tzif_transition.is_some() { - if let Some(last_real_tzif_transition) = last_real_tzif_transition() { - return Ok(Some(EpochNanoseconds::from_seconds( - last_real_tzif_transition, - ))); - } - } - return Ok(None); + // Go back to the last real tzif transition, if the table holds one. + return Ok(last_real_tzif_transition().map(EpochNanoseconds::from_seconds)); } } }; @@ -446,13 +439,21 @@ impl<'data> ZeroTzif<'data> { // entries with DST offset posix strings where the posix string starts // before the unix epoch. let seconds_is_inexact_for_negative = seconds_is_negative && !seconds_is_exact; + // The posix string only governs times after the final tzif transition. If we + // walked off the end of the table (every remaining transition was a no-op), + // epoch_seconds may still precede it, so search from the later of the two. + // Otherwise we would return a transition the tzif data already ruled out. + let (search_from, from_is_inexact_negative) = match last_tzif_transition { + Some(last) if last > epoch_seconds => (last, false), + _ => (epoch_seconds, seconds_is_inexact_for_negative), + }; // We're before the first transition - if epoch_seconds < range.start - || (epoch_seconds == range.start && seconds_is_inexact_for_negative) + let next = if search_from < range.start + || (search_from == range.start && from_is_inexact_negative) { range.start - } else if epoch_seconds < range.end - || (epoch_seconds == range.end && seconds_is_inexact_for_negative) + } else if search_from < range.end + || (search_from == range.end && from_is_inexact_negative) { // We're between the first and second transition range.end @@ -465,6 +466,42 @@ impl<'data> ZeroTzif<'data> { ); transition_info.transition_range().start + }; + // The posix rules are only accurate after the final tzif transition, so + // the first one they predict can restate the offset already in effect. + // That is not a transition; take the one after it. + let posix_before_next = if next == range.start { + DstTransitionInfoForYear::compute_zero_transition( + posix.offset, + dst_variant, + year - 1, + ) + .transition_range() + .end + } else { + range.start + }; + let is_first_posix_transition = + last_tzif_transition.is_none_or(|last| posix_before_next <= last); + let offset_before = self + .maybe_get_transition_info(self.transitions.len().wrapping_sub(1)) + .map(|t| t.next.as_utc_offset_seconds()); + if is_first_posix_transition + && offset_before == Some(transition_info.offset_after(next)) + { + if next == range.start { + range.end + } else { + DstTransitionInfoForYear::compute_zero_transition( + posix.offset, + dst_variant, + year + 1, + ) + .transition_range() + .start + } + } else { + next } } TransitionDirection::Previous => { @@ -495,15 +532,16 @@ impl<'data> ZeroTzif<'data> { } }; - if let Some(last_tzif_transition) = last_tzif_transition { - // When going Previous, we went back into the area of tzif transition - if seconds < last_tzif_transition { - if let Some(last_real_tzif_transition) = last_real_tzif_transition() { - seconds = last_real_tzif_transition; - } else { - return Ok(None); - } - } + // Walking Previous can land back inside the tzif range. Next never moves + // backwards, so this does not apply there. + let went_back_into_tzif = direction == TransitionDirection::Previous + && last_tzif_transition.is_some_and(|last| seconds < last); + if went_back_into_tzif { + // Clamp to the last real transition, if the table holds one. + let Some(last_real_tzif_transition) = last_real_tzif_transition() else { + return Ok(None); + }; + seconds = last_real_tzif_transition; } Ok(Some(EpochNanoseconds::from_seconds(seconds))) diff --git a/crates/provider/src/tzdb/cldr_test.rs b/crates/provider/src/tzdb/cldr_test.rs index 4918ea422..2b6259ede 100644 --- a/crates/provider/src/tzdb/cldr_test.rs +++ b/crates/provider/src/tzdb/cldr_test.rs @@ -20,6 +20,12 @@ fn test_cldr_timezones() { // These are present in CLDR but not tzdb. Special case as known exceptions. continue; } + if matches!(normalized, "CST6CDT" | "EST5EDT" | "MST7MDT" | "PST8PDT") { + // tzdb 2026e turned these from links into independent zones using US + // federal rules, so they are primary identifiers here. CLDR still + // lists them as aliases. Skip until CLDR catches up. + continue; + } let primary_id = CompiledNormalizer .normalized(canonical.as_bytes()) diff --git a/crates/provider/src/tzif.rs b/crates/provider/src/tzif.rs index 2ea606cca..421c1c5ae 100644 --- a/crates/provider/src/tzif.rs +++ b/crates/provider/src/tzif.rs @@ -348,13 +348,8 @@ impl Tzif { match direction { TransitionDirection::Next => return Ok(None), TransitionDirection::Previous => { - // Go back to the last tzif transition - if last_tzif_transition.is_some() { - if let Some(last_real_tzif_transition) = last_real_tzif_transition() { - return Ok(Some(last_real_tzif_transition.into())); - } - } - return Ok(None); + // Go back to the last real tzif transition, if the table holds one. + return Ok(last_real_tzif_transition().map(Into::into)); } } }; @@ -385,13 +380,21 @@ impl Tzif { // entries with DST offset posix strings where the posix string starts // before the unix epoch. let seconds_is_inexact_for_negative = seconds_is_negative && !seconds_is_exact; + // The posix string only governs times after the final tzif transition. If we + // walked off the end of the table (every remaining transition was a no-op), + // epoch_seconds may still precede it, so search from the later of the two. + // Otherwise we would return a transition the tzif data already ruled out. + let (search_from, from_is_inexact_negative) = match last_tzif_transition { + Some(last) if last.0 > epoch_seconds.0 => (last.0, false), + _ => (epoch_seconds.0, seconds_is_inexact_for_negative), + }; // We're before the first transition - if epoch_seconds.0 < range.start - || (epoch_seconds.0 == range.start && seconds_is_inexact_for_negative) + let next = if search_from < range.start + || (search_from == range.start && from_is_inexact_negative) { range.start - } else if epoch_seconds.0 < range.end - || (epoch_seconds.0 == range.end && seconds_is_inexact_for_negative) + } else if search_from < range.end + || (search_from == range.end && from_is_inexact_negative) { // We're between the first and second transition range.end @@ -401,6 +404,37 @@ impl Tzif { DstTransitionInfoForYear::compute(posix_tz_string, dst_variant, year + 1); transition_info.transition_range().start + }; + // The posix rules are only accurate after the final tzif transition, so + // the first one they predict can restate the offset already in effect. + // That is not a transition; take the one after it. + let posix_before_next = if next == range.start { + DstTransitionInfoForYear::compute(posix_tz_string, dst_variant, year - 1) + .transition_range() + .end + } else { + range.start + }; + let is_first_posix_transition = + last_tzif_transition.is_none_or(|last| posix_before_next <= last.0); + let offset_before = db + .transition_times + .len() + .checked_sub(1) + .and_then(|idx| maybe_get_transition_info(db, idx)) + .map(|t| UtcOffsetSeconds(t.next.utoff.0)); + if is_first_posix_transition + && offset_before == Some(transition_info.offset_after(next)) + { + if next == range.start { + range.end + } else { + DstTransitionInfoForYear::compute(posix_tz_string, dst_variant, year + 1) + .transition_range() + .start + } + } else { + next } } TransitionDirection::Previous => { @@ -428,15 +462,16 @@ impl Tzif { } }; - if let Some(last_tzif_transition) = last_tzif_transition { - // When going Previous, we went back into the area of tzif transition - if seconds < last_tzif_transition.0 { - if let Some(last_real_tzif_transition) = last_real_tzif_transition() { - seconds = last_real_tzif_transition.0; - } else { - return Ok(None); - } - } + // Walking Previous can land back inside the tzif range. Next never moves + // backwards, so this does not apply there. + let went_back_into_tzif = direction == TransitionDirection::Previous + && last_tzif_transition.is_some_and(|last| seconds < last.0); + if went_back_into_tzif { + // Clamp to the last real transition, if the table holds one. + let Some(last_real_tzif_transition) = last_real_tzif_transition() else { + return Ok(None); + }; + seconds = last_real_tzif_transition.0; } Ok(Some(EpochNanoseconds::from_seconds(seconds))) diff --git a/crates/temporal/src/builtins/core/zoned_date_time/tests.rs b/crates/temporal/src/builtins/core/zoned_date_time/tests.rs index 0efc54261..8d0fcc8cf 100644 --- a/crates/temporal/src/builtins/core/zoned_date_time/tests.rs +++ b/crates/temporal/src/builtins/core/zoned_date_time/tests.rs @@ -10,6 +10,7 @@ use crate::{ unix_time::EpochNanoseconds, Calendar, Duration, MonthCode, TemporalResult, TimeZone, UtcOffset, }; +use alloc::format; use alloc::string::ToString; use timezone_provider::zoneinfo64::ZONEINFO64_RES_FOR_TESTING; use tinystr::tinystr; @@ -935,6 +936,67 @@ fn get_time_zone_transition() { }) } +/// Edge cases from . +/// +/// `getTimeZoneTransition(Next)` must return a strictly later instant with a +/// different offset. These zones previously returned the same instant, an +/// earlier instant, or an instant with an identical offset. +const ISSUE_602_NEXT_TRANSITION_CASES: &[&str] = &[ + // Returned a transition with the same offset + "2023-03-25T23:00:00-02:00[America/Godthab]", + "2015-03-08T03:00:00-04:00[America/Grand_Turk]", + "2006-04-02T03:00:00-05:00[America/Resolute]", + "2023-10-29T00:00:00-01:00[America/Scoresbysund]", + "1996-01-01T02:00:00+01:00[Europe/Lisbon]", + // Returned the same or an earlier instant + "2011-03-13T01:01:00-03:00[America/Goose_Bay]", + "2011-03-13T02:59:59-03:00[America/Goose_Bay]", + "2011-03-13T01:01:00-02:30[America/St_Johns]", + "2007-03-11T03:00:00-05:00[America/Indiana/Petersburg]", + "2007-11-04T00:59:59-05:00[America/Indiana/Petersburg]", + "2007-03-11T03:00:00-05:00[America/Indiana/Vincennes]", + "2010-03-14T03:00:00-06:00[America/North_Dakota/Beulah]", + "2022-03-13T03:00:00-06:00[America/Ojinaga]", + "2009-10-04T03:00:00+11:00[Antarctica/Macquarie]", + "1998-03-29T01:00:00+03:00[Asia/Nicosia]", + "1996-10-26T23:00:00+02:00[Europe/Bucharest]", + "1996-10-26T23:00:00+02:00[Europe/Chisinau]", + "1996-03-31T03:00:00+03:00[Europe/Kiev]", + "1996-10-26T23:00:00+02:00[Europe/Sofia]", + "1999-03-28T03:00:00+02:00[Europe/Vilnius]", + "2015-10-04T01:30:00+11:00[Pacific/Norfolk]", +]; + +#[test] +fn get_time_zone_transition_issue_602() { + test_all_providers!(#[cfg_for_fs(not(target_os = "windows"))] provider: { + let mut failures = alloc::vec::Vec::new(); + + for case in ISSUE_602_NEXT_TRANSITION_CASES { + let zdt = parse_zdt_with_compatible(case, provider).expect(case); + let next = zdt + .get_time_zone_transition_with_provider(TransitionDirection::Next, provider) + .expect(case) + .unwrap_or_else(|| panic!("{case}: expected a next transition")); + let got = next.to_string_with_provider(provider).unwrap(); + + if next.epoch_nanoseconds() <= zdt.epoch_nanoseconds() { + failures.push(format!("{case}: not strictly later (got {got})")); + } else if next.offset_nanoseconds() == zdt.offset_nanoseconds() { + failures.push(format!("{case}: offset unchanged (got {got})")); + } + } + + assert!( + failures.is_empty(), + "{} of {} case(s) failed:\n{}", + failures.len(), + ISSUE_602_NEXT_TRANSITION_CASES.len(), + failures.join("\n") + ); + }) +} + #[test] fn test_to_string_roundtrip() { test_all_providers!(provider: { diff --git a/crates/zoneinfo/Cargo.toml b/crates/zoneinfo/Cargo.toml index eb62b2eec..54392e4f4 100644 --- a/crates/zoneinfo/Cargo.toml +++ b/crates/zoneinfo/Cargo.toml @@ -25,6 +25,7 @@ hashbrown = "0.16.0" indexmap = "2.11.4" [dev-dependencies] +zoneinfo_rs = { path = ".", features = ["std"] } tzif = { workspace = true } serde_json = "1.0.145" serde = { version = "1.0.225", features = ["derive"] } diff --git a/crates/zoneinfo/src/compiler.rs b/crates/zoneinfo/src/compiler.rs index 710397b16..b2cf94dfe 100644 --- a/crates/zoneinfo/src/compiler.rs +++ b/crates/zoneinfo/src/compiler.rs @@ -4,15 +4,12 @@ //! with output types. //! -use alloc::collections::BTreeSet; -use alloc::string::String; +use alloc::{borrow::ToOwned, string::String}; #[cfg(feature = "unstable")] use crate::tzif::TzifBlockV2; use crate::{ - posix::PosixTimeZone, - types::{QualifiedTimeKind, Time}, - zone::ZoneRecord, + posix::PosixTimeZone, transition::MergedTransitions, types::Time, zone::ZoneRecord, ZoneInfoData, }; @@ -26,91 +23,15 @@ pub struct LocalTimeRecord { pub designation: String, // AKA format / abbr } -// TODO: improve `Transition` repr this type provides a lot of -// information by design, but the local time record data -// should be separated from the transition info with a clear -// separation. -// -// EX: -// pub struct Transition { -// /// The time to transition at -// pub at_time: i64, -// /// The transition time kind. -// pub time_type: QualifiedTimeKind, -// /// LocalTimeRecord transitioned into -// pub to_local: ZoneInfoLocalTimeRecord, -// } -// -/// The primary transition data. -#[derive(Debug, Clone, PartialEq, Eq)] -#[non_exhaustive] -pub struct Transition { - /// The time to transition at - /// - /// This represents the time in Unix Epoch seconds - /// at which a transition should occur. - pub at_time: i64, - /// The transition time kind. - /// - /// Whether the transition was specified in Local, Standard, or Universal time. - pub time_type: QualifiedTimeKind, - - // TODO: Below are fields that should be split into a - // currently non-existent LocalTime record. - /// The offset of the transition. - pub offset: i64, - /// Whether the transition is a savings offset or not - /// - /// This flag corresponds to the `is_dst` flag - pub dst: bool, - /// The savings for the local time record - /// - /// This field represents the exact [`Time`] value - /// used for savings. - pub savings: Time, - /// The letter designation for the local time record - /// - /// The LETTER designation used in the fully formatted - /// abbreviation - pub letter: Option, - /// The abbreviation format for the local time record. - pub format: String, -} - -impl Ord for Transition { - fn cmp(&self, other: &Self) -> core::cmp::Ordering { - self.at_time.cmp(&other.at_time) - } -} - -impl PartialOrd for Transition { - fn partial_cmp(&self, other: &Self) -> Option { - Some(self.cmp(other)) - } -} - -/// `CompiledTransitions` is the complete compiled transition data -/// for one zone. -/// -/// The compiled transition data contains an initial local time record, an ordered -/// set of transition data, and a POSIX time zone string. -/// -/// In general, this struct offers the required data in a consummable format -/// for anyone who compiled zoneinfo data. +/// Compiled transition data for one zone. #[non_exhaustive] #[derive(Debug, PartialEq)] pub struct CompiledTransitions { - /// The initial local time record. - /// - /// This is used in the case where a time predates a transition time. + /// The initial local time record (used when a time predates all transitions). pub initial_record: LocalTimeRecord, - - /// The full set of calculated time zone transitions - pub transitions: BTreeSet, - - /// The POSIX time zone string - /// - /// This string should be used to calculate the time zone beyond the last available transition. + /// Merged transitions satisfying the slim-format invariant. + pub transitions: MergedTransitions, + /// POSIX TZ string for times beyond the last explicit transition. pub posix_time_zone: PosixTimeZone, } @@ -145,12 +66,28 @@ impl ZoneInfoCompiler { Self { data } } - /// Build transition data for a specific zone. + /// Build transition data for a specific zone, following Link records if + /// the identifier is a renamed/aliased zone (e.g. `America/Godthab` → + /// `America/Nuuk`). pub fn build_zone(&mut self, target: &str) -> CompiledTransitions { - if let Some(zone) = self.data.zones.get_mut(target) { + let resolved = self.resolve_link(target).to_owned(); + if let Some(zone) = self.data.zones.get_mut(&resolved) { zone.associate_rules(&self.data.rules); } - self.build_zone_internal(target) + self.build_zone_internal(&resolved) + } + + /// Resolve a zone identifier through `Link` records transitively. + /// Stops after 16 hops to guard against cycles. + fn resolve_link<'a>(&'a self, target: &'a str) -> &'a str { + let mut current = target; + for _ in 0..16 { + match self.data.links.get(current) { + Some(next) => current = next.as_str(), + None => return current, + } + } + current } pub fn build(&mut self) -> CompiledTransitionsMap { diff --git a/crates/zoneinfo/src/lib.rs b/crates/zoneinfo/src/lib.rs index 338ab492c..a873c02c6 100644 --- a/crates/zoneinfo/src/lib.rs +++ b/crates/zoneinfo/src/lib.rs @@ -31,7 +31,7 @@ // this library is designed to aid with build time libraries, on // a limited dataset, NOT at runtime on extremely large datasets. -#![no_std] +#![cfg_attr(not(any(feature = "std", test)), no_std)] extern crate alloc; @@ -53,6 +53,7 @@ pub mod compiler; pub mod parser; pub mod posix; pub mod rule; +pub mod transition; pub mod types; pub mod zone; diff --git a/crates/zoneinfo/src/rule.rs b/crates/zoneinfo/src/rule.rs index 6f6ac6f72..abdef4387 100644 --- a/crates/zoneinfo/src/rule.rs +++ b/crates/zoneinfo/src/rule.rs @@ -96,6 +96,20 @@ impl Rules { .collect() } + /// The latest transition time produced by a rule that stops at a TO year. + /// + /// The POSIX string only encodes the rules running to max, so every + /// transition from a rule that ends has to stay explicit. + pub(crate) fn last_finite_rule_transition(&self, std_offset: &Time) -> Option { + self.rules + .iter() + .filter_map(|rule| { + let to_year = i32::from(rule.to_year_to_u16()?); + Some(rule.transition_time_for_year(to_year, std_offset, &Time::default())) + }) + .max() + } + pub(crate) fn find_initial_transition_letter(&self) -> Option { let first_rule = self .rules @@ -106,23 +120,40 @@ impl Rules { } pub(crate) fn search_last_active_rule(&self, transition_point: i64) -> Option<&Rule> { - // Reasonable assumption: when searching for a last Rule, - // we are dealing with an orphan. This means we do not need to check years - // with an upper bound or inside them - let mut rule_savings = (i64::MIN, None); + let transition_year = utils::year_from_epoch_seconds(transition_point); + let mut best: (i64, Option<&Rule>) = (i64::MIN, None); + for rule in &self.rules { - let year = rule.to.map(ToYear::to_i32).unwrap_or(i32::from(rule.from)); - let epoch_days = epoch_days_for_rule_date(year, rule.in_month, rule.on_date); - let rule_date_in_seconds = epoch_seconds_for_epoch_days(epoch_days); - // But we do want to keep track of the savings. - if rule_date_in_seconds < transition_point && rule_savings.0 < rule_date_in_seconds { - rule_savings = (rule_date_in_seconds, Some(rule)) - } else if transition_point < rule_date_in_seconds { - break; + let from_year = i32::from(rule.from); + // "only" rules (to == None) apply only in from_year. + // Max/bounded rules are capped at transition_year so we only + // search years that could have fired before transition_point. + let to_year = match rule.to { + None => from_year, + Some(t) => t.to_i32().min(transition_year), + }; + + if from_year > transition_year { + // Rule only applies in the future; skip. + continue; + } + + // Walk backward from the most recent applicable year to find the + // latest firing of this rule strictly before transition_point. + // In practice this loop runs 1-2 iterations. + for year in (from_year..=to_year).rev() { + let epoch_days = epoch_days_for_rule_date(year, rule.in_month, rule.on_date); + let rule_secs = epoch_seconds_for_epoch_days(epoch_days); + if rule_secs < transition_point { + if best.0 < rule_secs { + best = (rule_secs, Some(rule)); + } + break; // most-recent firing for this rule found + } } } - rule_savings.1 + best.1 } pub(crate) fn get_last_rules(&self) -> LastRules { diff --git a/crates/zoneinfo/src/transition.rs b/crates/zoneinfo/src/transition.rs new file mode 100644 index 000000000..0eb0ad5e6 --- /dev/null +++ b/crates/zoneinfo/src/transition.rs @@ -0,0 +1,152 @@ +//! Zone transition data and accumulation. +//! +//! `TransitionAccumulator` collects transitions during zone compilation and +//! `TransitionAccumulator::merge` produces the final [`MergedTransitions`]. + +use alloc::{ + collections::{BTreeMap, BTreeSet}, + string::String, +}; + +use crate::types::{QualifiedTimeKind, Time}; + +// TODO: improve `Transition` repr this type provides a lot of +// information by design, but the local time record data +// should be separated from the transition info with a clear +// separation. +// +// EX: +// pub struct Transition { +// /// The time to transition at +// pub at_time: i64, +// /// The transition time kind. +// pub time_type: QualifiedTimeKind, +// /// LocalTimeRecord transitioned into +// pub to_local: ZoneInfoLocalTimeRecord, +// } +// +/// The primary transition data. +#[derive(Debug, Clone, PartialEq, Eq)] +#[non_exhaustive] +pub struct Transition { + /// The time to transition at + /// + /// This represents the time in Unix Epoch seconds + /// at which a transition should occur. + pub at_time: i64, + /// The transition time kind. + /// + /// Whether the transition was specified in Local, Standard, or Universal time. + pub time_type: QualifiedTimeKind, + + // TODO: Below are fields that should be split into a + // currently non-existent LocalTime record. + /// The offset of the transition. + pub offset: i64, + /// Whether the transition is a savings offset or not + /// + /// This flag corresponds to the `is_dst` flag + pub dst: bool, + /// The savings for the local time record + /// + /// This field represents the exact [`Time`] value + /// used for savings. + pub savings: Time, + /// The letter designation for the local time record + /// + /// The LETTER designation used in the fully formatted + /// abbreviation + pub letter: Option, + /// The abbreviation format for the local time record. + pub format: String, +} + +impl Ord for Transition { + fn cmp(&self, other: &Self) -> core::cmp::Ordering { + self.at_time.cmp(&other.at_time) + } +} + +impl PartialOrd for Transition { + fn partial_cmp(&self, other: &Self) -> Option { + Some(self.cmp(other)) + } +} + +/// Merged transitions: sorted by `at_time`, with no two consecutive entries +/// sharing the same `(offset, dst, format)` unless pinned. +/// +/// Only constructible via `TransitionAccumulator::merge`. +#[non_exhaustive] +#[derive(Debug, Default, PartialEq)] +pub struct MergedTransitions(BTreeSet); + +impl MergedTransitions { + pub fn iter(&self) -> impl Iterator { + self.0.iter() + } + pub fn len(&self) -> usize { + self.0.len() + } + pub fn is_empty(&self) -> bool { + self.0.is_empty() + } +} + +impl<'a> IntoIterator for &'a MergedTransitions { + type Item = &'a Transition; + type IntoIter = alloc::collections::btree_set::Iter<'a, Transition>; + + fn into_iter(self) -> Self::IntoIter { + self.0.iter() + } +} + +/// Whether a transition may be collapsed by the merge step. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub(crate) enum MergeEligibility { + /// A zone-line boundary transition. Collapsible when its state matches + /// the preceding transition. + Eligible, + /// A rule transition, or a zone-line boundary whose instant coincides with + /// a rule transition. Always retained. + Pinned, +} + +/// Accumulates raw transitions during zone compilation. +/// +/// Keyed by `at_time`, so transitions stay sorted and no two share an instant +/// (first insert wins). Consecutive same-state entries are permitted; call +/// [`merge`](Self::merge) to produce [`MergedTransitions`]. +pub(crate) struct TransitionAccumulator(BTreeMap); + +impl TransitionAccumulator { + pub(crate) fn new() -> Self { + Self(BTreeMap::default()) + } + + pub(crate) fn insert(&mut self, t: Transition, eligibility: MergeEligibility) { + let _ = self.0.entry(t.at_time).or_insert((t, eligibility)); + } + + pub(crate) fn last(&self) -> Option<&Transition> { + self.0.last_key_value().map(|(_, (t, _))| t) + } + + /// Collapse runs of merge-eligible transitions that share the preceding + /// `(offset, dst, format)`. + pub(crate) fn merge(self) -> MergedTransitions { + let mut inner = BTreeSet::default(); + let mut prev: Option<(i64, bool, String)> = None; + for (_, (t, eligibility)) in self.0 { + let same = prev.as_ref().is_some_and(|(off, dst, fmt)| { + *off == t.offset && *dst == t.dst && fmt == &t.format + }); + if eligibility == MergeEligibility::Pinned || !same { + prev = Some((t.offset, t.dst, t.format.clone())); + inner.insert(t); + } + } + MergedTransitions(inner) + } +} diff --git a/crates/zoneinfo/src/types/zone.rs b/crates/zoneinfo/src/types/zone.rs index fee0b6283..f3bbd696b 100644 --- a/crates/zoneinfo/src/types/zone.rs +++ b/crates/zoneinfo/src/types/zone.rs @@ -67,7 +67,7 @@ impl AbbreviationFormat { fn offset_to_str(n: i64) -> String { let mut output = String::new(); - if n.is_positive() { + if n >= 0 { write!(&mut output, "+").expect("failed to write"); } else { write!(&mut output, "-").expect("failed to write"); diff --git a/crates/zoneinfo/src/utils.rs b/crates/zoneinfo/src/utils.rs index e0ed8329e..492b9295c 100644 --- a/crates/zoneinfo/src/utils.rs +++ b/crates/zoneinfo/src/utils.rs @@ -1,5 +1,7 @@ //! Utiltiy functions +// TODO: potentially make time utils reusable + pub const SECONDS_PER_DAY: i64 = 24 * 60 * 60; pub(crate) fn mathematical_days_in_year(y: i32) -> i32 { @@ -56,3 +58,27 @@ pub(crate) fn epoch_days_to_week_day(epoch_days: i32) -> u8 { // Wrapping here will be off by 1. (Sunday = 7; Mon = 1) (epoch_days + EPOCH_DAY_OF_WEEK_CONSTANT).rem_euclid(7) as u8 } + +/// Returns the calendar year containing the given epoch seconds. +/// Mirrors `timezone_provider::utils::epoch_time_to_iso_year` (Neri-Schneider algorithm), +/// adapted for seconds rather than milliseconds. +pub(crate) fn year_from_epoch_seconds(secs: i64) -> i32 { + const EPOCH_COMPUTATIONAL_RATA_DIE: i32 = 719_468; + const DAYS_IN_A_400Y_CYCLE: u32 = 146_097; + const SHIFT_CONSTANT: i32 = 3_670; + const TWO_POWER_THIRTY_NINE: u64 = 549_755_813_888; + + let epoch_days = secs.div_euclid(SECONDS_PER_DAY) as i32; + let rata_die = (epoch_days + + EPOCH_COMPUTATIONAL_RATA_DIE + + DAYS_IN_A_400Y_CYCLE as i32 * SHIFT_CONSTANT) as u32; + let shift_constant = 400 * SHIFT_CONSTANT; + let n1 = 4 * rata_die + 3; + let century = n1.div_euclid(DAYS_IN_A_400Y_CYCLE); + let n2 = n1.rem_euclid(DAYS_IN_A_400Y_CYCLE) | 3; + let century_year = (376_287_347_u64 * n2 as u64).div_euclid(TWO_POWER_THIRTY_NINE) as u32; + let comp_year = 100 * century + century_year; + let day_of_year = (n2 - 1461 * century_year).div_euclid(4); + let j = (day_of_year >= 306) as u32; + (comp_year + j) as i32 - shift_constant +} diff --git a/crates/zoneinfo/src/zone.rs b/crates/zoneinfo/src/zone.rs index 414e681b4..57a2ad6a8 100644 --- a/crates/zoneinfo/src/zone.rs +++ b/crates/zoneinfo/src/zone.rs @@ -2,16 +2,17 @@ use core::{iter::Peekable, str::Lines}; -use alloc::{borrow::ToOwned, collections::BTreeSet, string::String, vec::Vec}; +use alloc::{borrow::ToOwned, string::String, vec::Vec}; use hashbrown::HashMap; use crate::{ - compiler::{CompiledTransitions, LocalTimeRecord, Transition}, + compiler::{CompiledTransitions, LocalTimeRecord}, parser::{ next_split, remove_comments, ContextParse, LineParseContext, TryFromStr, ZoneInfoParseError, }, posix::PosixTimeZone, rule::Rules, + transition::{MergeEligibility, Transition, TransitionAccumulator}, types::{ zone::{AbbreviationFormat, RuleIdentifier, UntilDateTime}, QualifiedTimeKind, Time, @@ -278,7 +279,7 @@ impl ZoneRecord { .expect("A well formed zone table must contain one line"); let initial_record = first.get_first_local_time_record(); let mut context = ZoneBuildContext::new(first); - let mut transitions = BTreeSet::default(); + let mut transitions = TransitionAccumulator::new(); // We iterate through the zone lines. for zone_line in zone_line_iter { // We iterate through the continuation lines. The final continuation @@ -304,18 +305,11 @@ impl ZoneRecord { // > assume standard time (SAVE zero), and use the LETTER data from // > the earliest transition with a SAVE of zero. // Add the initial_transition for this line. - let transition = self.handle_zone_line_transition(zone_line, &mut context); - - // Check whether the transition would be a true change from the previous - // transition. - let is_different_rule = transition.offset != context.previous_offset - || transition.format != context.previous_format - || transition.dst != (context.saving != Time::default()); - if is_different_rule { - // Add transition and update the running state. - transitions.insert(transition); - context.update_previous_transition(zone_line, transitions.last()); - } + // Zone-line boundary: always emit; the merge step decides + // whether it survives. + let boundary = self.handle_zone_line_transition(zone_line, &mut context); + transitions.insert(boundary.transition, boundary.eligibility); + context.update_previous_transition(zone_line, transitions.last()); // If the zone line is a steady state, i.e. it has no named Rule, we can // move on early. @@ -402,7 +396,7 @@ impl ZoneRecord { time_type: rule.at.time_kind(), format, }; - transitions.insert(transition); + transitions.insert(transition, MergeEligibility::Pinned); context.update_previous_transition(zone_line, transitions.last()); } } @@ -421,18 +415,10 @@ impl ZoneRecord { // There are two primary tasks: // // 1. Compute the final transition from the previous UNTIL datetime. - // 2. Compute any transitions up until the last Rule change - let transition = self.handle_zone_line_transition(zone_line, &mut context); - // Check whether the transition would be a true change from the previous - // transition. - let is_different_rule = transition.offset != context.previous_offset - || transition.format != context.previous_format - || transition.dst != (context.saving != Time::default()); - - if is_different_rule { - transitions.insert(transition); - context.update_previous_transition(zone_line, transitions.last()); - } + let boundary = self.handle_zone_line_transition(zone_line, &mut context); + let boundary_is_rule_firing = boundary.eligibility == MergeEligibility::Pinned; + transitions.insert(boundary.transition, boundary.eligibility); + context.update_previous_transition(zone_line, transitions.last()); // If the zone line is a steady state, i.e. it has no named Rule, we can // move on early. @@ -461,10 +447,24 @@ impl ZoneRecord { // using the maximum FROM value. let final_year = last_rules.final_year(); - // Try to find the largest maximum TO year. This will be the base for - // which transitions should be precomputed. - let zone_line_year_range = context.use_start_year..=final_year; - for year in zone_line_year_range { + // Transitions from rules that end are not described by the POSIX + // string, so they all stay explicit. POSIX takes over after the first + // max-rule transition that follows the last of them. + let last_finite_rule_time = + rules.last_finite_rule_transition(&zone_line.std_offset); + + // The range has to reach use_start_year, which may be later than + // final_year when the zone line starts after the last rules began. + let stop_year = final_year.max(context.use_start_year); + // POSIX picks up at the end of the boundary's year, so a handover + // that would fall in a later year needs nothing explicit. A boundary + // that is itself a rule firing is already the handover. + let mut posix_covers_rest = boundary_is_rule_firing + && last_finite_rule_time.is_none_or(|last| context.use_start > last); + for year in context.use_start_year..=stop_year { + if posix_covers_rest { + break; + } // Assumption: Rules are returned in historical order, i.e. oldest // to youngest. With this assumption, we assume that processing the // rules in order should return a valid set of transitions that do @@ -502,6 +502,12 @@ impl ZoneRecord { let is_different_rule = offset != context.previous_offset || format != context.previous_format; if within_range && is_different_rule { + // A rule with no TO year runs to max, so it is one the + // POSIX string encodes. It only ends the explicit list + // once no rule that ends can still fire. + let runs_to_max = rule.to_year_to_u16().is_none(); + let after_finite_rules = + last_finite_rule_time.is_none_or(|last| transition_time > last); let offset = zone_line.std_offset.as_secs() + rule.save.as_secs(); let format = zone_line.format.format( offset, @@ -517,8 +523,12 @@ impl ZoneRecord { time_type: rule.at.time_kind(), format, }; - transitions.insert(transition); + transitions.insert(transition, MergeEligibility::Pinned); context.update_previous_transition(zone_line, transitions.last()); + if runs_to_max && after_finite_rules { + posix_covers_rest = true; + break; + } } } } @@ -527,22 +537,24 @@ impl ZoneRecord { let posix_time_zone = self.get_posix_time_zone(); CompiledTransitions { initial_record, - transitions, + transitions: transitions.merge(), posix_time_zone, } } + /// Builds the transition a zone line's boundary produces, along with the + /// provenance the merge and POSIX-handover steps need. pub(crate) fn handle_zone_line_transition( &self, zone_line: &ZoneEntry, context: &mut ZoneBuildContext, - ) -> Transition { + ) -> ZoneLineBoundary { match &zone_line.rule { // If the zone line has no identifier, then it is a standard // transition. Return the transition value RuleIdentifier::None => { let offset = zone_line.std_offset.as_secs(); - Transition { + let transition = Transition { at_time: context.use_start, offset, dst: false, @@ -550,13 +562,14 @@ impl ZoneRecord { letter: None, time_type: context.start_kind, format: zone_line.format.format(offset, None, false), - } + }; + ZoneLineBoundary::collapsible(transition) } // If the zone line has a numeric identifier, then it is a savings // transition. Return the transition RuleIdentifier::Numeric(t) => { let offset = zone_line.std_offset.as_secs() + t.as_secs(); - Transition { + let transition = Transition { at_time: context.use_start, offset, dst: true, @@ -564,7 +577,8 @@ impl ZoneRecord { letter: None, time_type: context.start_kind, format: zone_line.format.format(offset, None, true), - } + }; + ZoneLineBoundary::collapsible(transition) } // The Rule is named, so we need to resolve the rule. RuleIdentifier::Named(identifier) => { @@ -590,9 +604,13 @@ impl ZoneRecord { ); r1_time.cmp(&r2_time) }); - // Determine whether start time is before or after any of the rule - // transitions to set a baseline. let mut index = None; + let mut coincides_with_rule = false; + // Previous zone's stdoff, to catch rules firing at the boundary + // under the old stdoff when the stdoff changes. + let prev_std_offset = + Time::from_seconds(context.previous_offset - context.saving.as_secs()); + for (i, rule) in rules_for_year.iter().enumerate() { // We make a guess for the savings value. // @@ -610,13 +628,33 @@ impl ZoneRecord { &zone_line.std_offset, &savings, ); - if imprecise_transition_time <= context.use_start { + // Also probe with the previous zone's effective stdoff: a rule + // that fires at the exact boundary in old-zone context will be + // seen as firing *after* the boundary in new-zone context when + // the stdoff decreases (old - new > 0). + let prev_zone_transition_time = rule.transition_time_for_year( + context.use_start_year, + &prev_std_offset, + &context.saving, + ); + if imprecise_transition_time <= context.use_start + || prev_zone_transition_time <= context.use_start + { index = Some(i); } + // A rule transition landing exactly on `use_start` means this + // boundary IS that rule's transition, so it must survive the + // merge even if its state matches the previous transition. + if imprecise_transition_time == context.use_start { + coincides_with_rule = true; + } } + let eligibility = if coincides_with_rule { + MergeEligibility::Pinned + } else { + MergeEligibility::Eligible + }; - // TODO: Can this be removed in favor of searching for the last rule? - // Set the transition based off whether there is an active zone or not. if let Some(active_rule) = rules_for_year.get(index.unwrap_or(rules_for_year.len())) { let offset = zone_line.std_offset.as_secs() + active_rule.save.as_secs(); @@ -625,7 +663,7 @@ impl ZoneRecord { active_rule.letter.as_deref(), active_rule.is_dst(), ); - Transition { + let transition = Transition { at_time: context.use_start, offset, dst: active_rule.is_dst(), @@ -633,6 +671,10 @@ impl ZoneRecord { savings: active_rule.save, format, time_type: context.start_kind, + }; + ZoneLineBoundary { + transition, + eligibility, } } else { // We have a transition that is occuring before any Rules have @@ -662,7 +704,7 @@ impl ZoneRecord { }; let offset = zone_line.std_offset.as_secs() + savings.as_secs(); let format = zone_line.format.format(offset, letter.as_deref(), false); - Transition { + let transition = Transition { at_time: context.use_start, offset, dst, @@ -670,6 +712,10 @@ impl ZoneRecord { savings, format, time_type: context.start_kind, + }; + ZoneLineBoundary { + transition, + eligibility, } } } @@ -677,6 +723,23 @@ impl ZoneRecord { } } +/// The transition a zone line's boundary produces, plus the provenance needed +/// to merge it and to place the POSIX handover. +pub(crate) struct ZoneLineBoundary { + pub(crate) transition: Transition, + pub(crate) eligibility: MergeEligibility, +} + +impl ZoneLineBoundary { + /// A boundary with no rules behind it, so nothing pins it against the merge. + fn collapsible(transition: Transition) -> Self { + Self { + transition, + eligibility: MergeEligibility::Eligible, + } + } +} + impl ZoneRecord { /// Parses a `ZoneTable` starting from the provided Zone line and /// ending on the final continuation line. diff --git a/crates/zoneinfo/tests/data/africa-abidjan.json b/crates/zoneinfo/tests/data/africa-abidjan.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-abidjan.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-accra.json b/crates/zoneinfo/tests/data/africa-accra.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-accra.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-addis_ababa.json b/crates/zoneinfo/tests/data/africa-addis_ababa.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-addis_ababa.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-algiers.json b/crates/zoneinfo/tests/data/africa-algiers.json deleted file mode 100644 index 1b94ba288..000000000 --- a/crates/zoneinfo/tests/data/africa-algiers.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "first_record": { - "offset": 732, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2486592732, - "record": { - "offset": 561, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1855958961, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1689814800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1680397200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1665363600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1648342800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1616893200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585443600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1574038800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1552266000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1539997200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1531443600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -956365200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950486400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796262400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766630800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -733280400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -439430400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -212029200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 41468400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 54774000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 231724800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 246236400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 259545600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 275274000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 309740400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 325468800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 341802000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 357523200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-asmara.json b/crates/zoneinfo/tests/data/africa-asmara.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-asmara.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-bamako.json b/crates/zoneinfo/tests/data/africa-bamako.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-bamako.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-bangui.json b/crates/zoneinfo/tests/data/africa-bangui.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-bangui.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-banjul.json b/crates/zoneinfo/tests/data/africa-banjul.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-banjul.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-bissau.json b/crates/zoneinfo/tests/data/africa-bissau.json deleted file mode 100644 index c07c52ac1..000000000 --- a/crates/zoneinfo/tests/data/africa-bissau.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -3740, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830380400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 157770000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-blantyre.json b/crates/zoneinfo/tests/data/africa-blantyre.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-blantyre.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-brazzaville.json b/crates/zoneinfo/tests/data/africa-brazzaville.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-brazzaville.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-bujumbura.json b/crates/zoneinfo/tests/data/africa-bujumbura.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-bujumbura.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-cairo.json b/crates/zoneinfo/tests/data/africa-cairo.json deleted file mode 100644 index 221050cfc..000000000 --- a/crates/zoneinfo/tests/data/africa-cairo.json +++ /dev/null @@ -1,1033 +0,0 @@ -{ - "first_record": { - "offset": 7509, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2185409109, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -929844000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -923108400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -906170400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -892868400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -875844000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -857790000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -844308000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -825822000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -812685600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -794199600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -779853600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -762663600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -399088800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -386650800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -368330400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -355114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -336790800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -323654400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -305168400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -292032000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -273632400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -260496000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -242096400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -228960000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -210560400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -197424000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -178938000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -165801600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -147402000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -134265600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -115866000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -102643200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -84330000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -71107200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -52707600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -39484800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -21171600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -7948800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 10364400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 23587200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 41900400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 55123200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 73522800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 86745600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 105058800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 118281600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 136594800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 149817600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 168130800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 181353600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 199753200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 212976000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 231289200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 244512000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 262825200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 276048000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 294361200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 307584000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 325983600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 339206400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 357519600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370742400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 396399600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 402278400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 426812400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433814400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 452214000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465436800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 483750000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496972800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 515286000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528508800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 546822000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 560044800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 578444400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591667200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 610412400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 623203200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 641516400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654739200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 673052400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686275200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 704674800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717897600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 736210800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749433600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 767746800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780969600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 799020000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 812322000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 830469600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843771600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 861919200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 875221200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 893368800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 906670800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 925423200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 938725200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 956872800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 970174800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 988322400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1001624400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1019772000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1033074000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1051221600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1064523600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1083276000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1096578000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1114725600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1128027600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1146175200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1158872400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1177624800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1189112400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1209074400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1219957200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1240524000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1250802000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1272578400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1281474000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1284069600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1285880400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1400191200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1403816400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1406844000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1411678800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1682632800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-casablanca.json b/crates/zoneinfo/tests/data/africa-casablanca.json deleted file mode 100644 index 3cfabef12..000000000 --- a/crates/zoneinfo/tests/data/africa-casablanca.json +++ /dev/null @@ -1,585 +0,0 @@ -{ - "first_record": { - "offset": -1820, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1773012580, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": -956361600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -950490000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": -942019200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -761187600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": -617241600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -605149200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": -81432000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -71110800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 141264000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 147222000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 199756800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 207702000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 231292800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 244249200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 265507200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 271033200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 448243200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 504918000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1212278400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1220223600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1243814400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1250809200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1272758400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1281222000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1301788800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1312066800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1335664800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1342749600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1345428000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1348970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1367114400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1373162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1376100000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1382839200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1396144800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1403920800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1406944800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1414288800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1427594400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1434247200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1437271200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1445738400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1459044000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1465092000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1468116000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1477792800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1490493600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1495332000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1498960800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1509242400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1521943200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1526176800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1529200800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1540692000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1557021600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1560045600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1587261600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1590890400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1618106400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1621130400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1648346400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1651975200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1679191200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1682215200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1710036000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1713060000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1740276000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1743904800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1771120800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1774144800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1789866000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-ceuta.json b/crates/zoneinfo/tests/data/africa-ceuta.json deleted file mode 100644 index d20e49fe3..000000000 --- a/crates/zoneinfo/tests/data/africa-ceuta.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "first_record": { - "offset": -1276, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177452800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1630112400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1616810400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1442451600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427673600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364774400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333324800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316390400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301270400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -81432000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -71110800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 141264000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 147222000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 199756800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 207702000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 231292800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 244249200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 265507200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 271033200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 448243200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-conakry.json b/crates/zoneinfo/tests/data/africa-conakry.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-conakry.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-dakar.json b/crates/zoneinfo/tests/data/africa-dakar.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-dakar.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-dar_es_salaam.json b/crates/zoneinfo/tests/data/africa-dar_es_salaam.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-dar_es_salaam.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-djibouti.json b/crates/zoneinfo/tests/data/africa-djibouti.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-djibouti.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-douala.json b/crates/zoneinfo/tests/data/africa-douala.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-douala.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-el_aaiun.json b/crates/zoneinfo/tests/data/africa-el_aaiun.json deleted file mode 100644 index 5064c45fd..000000000 --- a/crates/zoneinfo/tests/data/africa-el_aaiun.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -3168, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1136070432, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 198291600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 199756800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 207702000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 231292800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 244249200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 265507200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 271033200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1212278400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1220223600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1243814400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1250809200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1272758400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1281222000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1301788800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1312066800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1335664800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1342749600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1345428000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1348970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1367114400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1373162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1376100000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1382839200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1396144800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1403920800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1406944800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1414288800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1427594400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1434247200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1437271200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1445738400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1459044000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1465092000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1468116000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1477792800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1490493600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1495332000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1498960800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1509242400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1521943200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1526176800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1529200800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": 1540692000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1557021600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1560045600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1587261600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1590890400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1618106400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1621130400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1648346400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1651975200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1679191200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1682215200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1710036000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1713060000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1740276000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1743904800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1771120800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1774144800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "+01" - } - }, - { - "transition_time": 1789866000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-freetown.json b/crates/zoneinfo/tests/data/africa-freetown.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-freetown.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-gaborone.json b/crates/zoneinfo/tests/data/africa-gaborone.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-gaborone.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-harare.json b/crates/zoneinfo/tests/data/africa-harare.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-harare.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-johannesburg.json b/crates/zoneinfo/tests/data/africa-johannesburg.json deleted file mode 100644 index a8f697ab4..000000000 --- a/crates/zoneinfo/tests/data/africa-johannesburg.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "first_record": { - "offset": 6720, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2458173120, - "record": { - "offset": 5400, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -2109288600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -860976000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -845254800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -829526400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -813805200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-juba.json b/crates/zoneinfo/tests/data/africa-juba.json deleted file mode 100644 index 74a46c69b..000000000 --- a/crates/zoneinfo/tests/data/africa-juba.json +++ /dev/null @@ -1,289 +0,0 @@ -{ - "first_record": { - "offset": 7588, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1230775588, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 10360800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 24786000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 41810400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 56322000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 73432800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 87944400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 104882400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 119480400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 136332000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 151016400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 167781600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 182552400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 199231200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 214174800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 230680800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 245710800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 262735200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 277246800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 294184800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 308782800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 325634400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 340405200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 357084000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 371941200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 388533600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 403477200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 419983200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 435013200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 452037600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 466635600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 483487200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 498171600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 947930400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": 1612126800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-kampala.json b/crates/zoneinfo/tests/data/africa-kampala.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-kampala.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-khartoum.json b/crates/zoneinfo/tests/data/africa-khartoum.json deleted file mode 100644 index df1ab630d..000000000 --- a/crates/zoneinfo/tests/data/africa-khartoum.json +++ /dev/null @@ -1,289 +0,0 @@ -{ - "first_record": { - "offset": 7808, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1230775808, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 10360800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 24786000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 41810400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 56322000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 73432800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 87944400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 104882400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 119480400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 136332000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 151016400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 167781600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 182552400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 199231200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 214174800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 230680800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 245710800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 262735200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 277246800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 294184800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 308782800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 325634400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 340405200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 357084000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 371941200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 388533600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 403477200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 419983200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 435013200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 452037600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 466635600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 483487200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CAST" - } - }, - { - "transition_time": 498171600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 947930400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": 1509483600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-kigali.json b/crates/zoneinfo/tests/data/africa-kigali.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-kigali.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-kinshasa.json b/crates/zoneinfo/tests/data/africa-kinshasa.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-kinshasa.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-lagos.json b/crates/zoneinfo/tests/data/africa-lagos.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-lagos.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-libreville.json b/crates/zoneinfo/tests/data/africa-libreville.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-libreville.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-lome.json b/crates/zoneinfo/tests/data/africa-lome.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-lome.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-luanda.json b/crates/zoneinfo/tests/data/africa-luanda.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-luanda.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-lubumbashi.json b/crates/zoneinfo/tests/data/africa-lubumbashi.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-lubumbashi.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-lusaka.json b/crates/zoneinfo/tests/data/africa-lusaka.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-lusaka.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-malabo.json b/crates/zoneinfo/tests/data/africa-malabo.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-malabo.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-maputo.json b/crates/zoneinfo/tests/data/africa-maputo.json deleted file mode 100644 index 5a00874c1..000000000 --- a/crates/zoneinfo/tests/data/africa-maputo.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 7818, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1924999818, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-maseru.json b/crates/zoneinfo/tests/data/africa-maseru.json deleted file mode 100644 index a8f697ab4..000000000 --- a/crates/zoneinfo/tests/data/africa-maseru.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "first_record": { - "offset": 6720, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2458173120, - "record": { - "offset": 5400, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -2109288600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -860976000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -845254800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -829526400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -813805200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-mbabane.json b/crates/zoneinfo/tests/data/africa-mbabane.json deleted file mode 100644 index a8f697ab4..000000000 --- a/crates/zoneinfo/tests/data/africa-mbabane.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "first_record": { - "offset": 6720, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2458173120, - "record": { - "offset": 5400, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -2109288600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -860976000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -845254800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -829526400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -813805200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-mogadishu.json b/crates/zoneinfo/tests/data/africa-mogadishu.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-mogadishu.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-monrovia.json b/crates/zoneinfo/tests/data/africa-monrovia.json deleted file mode 100644 index b405f46fc..000000000 --- a/crates/zoneinfo/tests/data/africa-monrovia.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "first_record": { - "offset": -2588, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2776979812, - "record": { - "offset": -2588, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1604359012, - "record": { - "offset": -2670, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": 63593070, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-nairobi.json b/crates/zoneinfo/tests/data/africa-nairobi.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/africa-nairobi.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-ndjamena.json b/crates/zoneinfo/tests/data/africa-ndjamena.json deleted file mode 100644 index 410561543..000000000 --- a/crates/zoneinfo/tests/data/africa-ndjamena.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "first_record": { - "offset": 3612, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830387612, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - }, - { - "transition_time": 308703600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WAST" - } - }, - { - "transition_time": 321314400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-niamey.json b/crates/zoneinfo/tests/data/africa-niamey.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-niamey.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-nouakchott.json b/crates/zoneinfo/tests/data/africa-nouakchott.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-nouakchott.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-ouagadougou.json b/crates/zoneinfo/tests/data/africa-ouagadougou.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/africa-ouagadougou.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-porto-novo.json b/crates/zoneinfo/tests/data/africa-porto-novo.json deleted file mode 100644 index 985bbf860..000000000 --- a/crates/zoneinfo/tests/data/africa-porto-novo.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2035584815, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1940889600, - "record": { - "offset": 815, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1767226415, - "record": { - "offset": 1800, - "is_dst": false, - "abbr": "+0030" - } - }, - { - "transition_time": -1588465800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-sao_tome.json b/crates/zoneinfo/tests/data/africa-sao_tome.json deleted file mode 100644 index 40642ab03..000000000 --- a/crates/zoneinfo/tests/data/africa-sao_tome.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 1616, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713912016, - "record": { - "offset": -2205, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1830384000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1514768400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "WAT" - } - }, - { - "transition_time": 1546304400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-tripoli.json b/crates/zoneinfo/tests/data/africa-tripoli.json deleted file mode 100644 index 7928a17ae..000000000 --- a/crates/zoneinfo/tests/data/africa-tripoli.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - "first_record": { - "offset": 3164, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577926364, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -574902000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -568087200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -512175600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -504928800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -449888400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -441856800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -347158800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 378684000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386463600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 402271200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417999600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433807200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449622000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465429600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481590000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496965600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512953200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528674400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 544230000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 560037600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575852400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591660000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 607388400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 623196000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 641775600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 844034400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 860108400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 875916000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1352505600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 1364515200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 1382659200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-tunis.json b/crates/zoneinfo/tests/data/africa-tunis.json deleted file mode 100644 index 15f2fdc30..000000000 --- a/crates/zoneinfo/tests/data/africa-tunis.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "first_record": { - "offset": 2444, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2797202444, - "record": { - "offset": 561, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1855958961, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -969242400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -950493600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -941940000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -891136800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -877827600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -842918400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -842223600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828230400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796269600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766634400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 231202800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243903600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 262825200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276044400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 581122800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 641516400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 1114902000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 1128038400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/africa-windhoek.json b/crates/zoneinfo/tests/data/africa-windhoek.json deleted file mode 100644 index 1682d7db2..000000000 --- a/crates/zoneinfo/tests/data/africa-windhoek.json +++ /dev/null @@ -1,433 +0,0 @@ -{ - "first_record": { - "offset": 4104, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2458170504, - "record": { - "offset": 5400, - "is_dst": false, - "abbr": "+0130" - } - }, - { - "transition_time": -2109288600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": -860976000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "SAST" - } - }, - { - "transition_time": -845254800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "SAST" - } - }, - { - "transition_time": 637970400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 764200800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 778640400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 796780800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 810090000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 828835200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 841539600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 860284800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 873594000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 891734400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 905043600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 923184000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 936493200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 954633600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 967942800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 986083200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 999392400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1018137600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1030842000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1049587200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1062896400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1081036800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1094346000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1112486400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1125795600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1143936000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1157245200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1175385600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1188694800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1207440000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1220749200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1238889600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1252198800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1270339200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1283648400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1301788800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1315098000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1333238400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1346547600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1365292800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1377997200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1396742400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1410051600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1428192000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1441501200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1459641600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1472950800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - }, - { - "transition_time": 1491091200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WAT" - } - }, - { - "transition_time": 1504400400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "CAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-adak.json b/crates/zoneinfo/tests/data/america-adak.json deleted file mode 100644 index 2c83b0b4e..000000000 --- a/crates/zoneinfo/tests/data/america-adak.json +++ /dev/null @@ -1,681 +0,0 @@ -{ - "first_record": { - "offset": 44002, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -42398, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188944802, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -880196400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "NWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "NPT" - } - }, - { - "transition_time": -765374400, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -86878800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": -21466800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": -5745600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 9982800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 25704000, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 41432400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 57758400, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 73486800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 89208000, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 104936400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 120657600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 126709200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 152107200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 162392400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 183556800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 199285200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 215611200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 230734800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 247060800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 262789200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 278510400, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 294238800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 309960000, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 325688400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 341409600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 357138000, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 372859200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 388587600, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 404913600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 420037200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 436363200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 439034400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 452088000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 467809200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 483537600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 499258800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 514987200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 530708400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 544622400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 562158000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 576072000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 594212400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 607521600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 625662000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 638971200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 657111600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 671025600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 688561200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 702475200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 720010800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 733924800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 752065200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 765374400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 783514800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 796824000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 814964400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 828878400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 846414000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 860328000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 877863600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 891777600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 909313200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 923227200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 941367600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 954676800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 972817200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 986126400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 1004266800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 1018180800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 1035716400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 1049630400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 1067166000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 1081080000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 1099220400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 1112529600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 1130670000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 1143979200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": 1162119600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": 1173614400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "HDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-anchorage.json b/crates/zoneinfo/tests/data/america-anchorage.json deleted file mode 100644 index 3aac7985f..000000000 --- a/crates/zoneinfo/tests/data/america-anchorage.json +++ /dev/null @@ -1,681 +0,0 @@ -{ - "first_record": { - "offset": 50424, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -35976, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188951224, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -880200000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765378000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -86882400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": -21470400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": -5749200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 9979200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 25700400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 41428800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 57754800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 73483200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 89204400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 104932800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 120654000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 126705600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 152103600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 162388800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 183553200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 199281600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 215607600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 230731200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 247057200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 262785600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 278506800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 294235200, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 309956400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 325684800, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 341406000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 357134400, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 372855600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 388584000, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 404910000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "AHST" - } - }, - { - "transition_time": 420033600, - "record": { - "offset": -32400, - "is_dst": true, - "abbr": "AHDT" - } - }, - { - "transition_time": 436359600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 439030800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 452084400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 467805600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 483534000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 499255200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 514983600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 530704800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 544618800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 562154400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 576068400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 594208800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 607518000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 625658400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 638967600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 657108000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 671022000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 688557600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 702471600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 720007200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 733921200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 752061600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 765370800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 783511200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 796820400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 814960800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 828874800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 846410400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 860324400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 877860000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 891774000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 909309600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 923223600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 941364000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 954673200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 972813600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 986122800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1004263200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1018177200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1035712800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1049626800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1067162400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1081076400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1099216800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1112526000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1130666400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1143975600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1162116000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1173610800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-anguilla.json b/crates/zoneinfo/tests/data/america-anguilla.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-anguilla.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-antigua.json b/crates/zoneinfo/tests/data/america-antigua.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-antigua.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-araguaina.json b/crates/zoneinfo/tests/data/america-araguaina.json deleted file mode 100644 index 72fd18687..000000000 --- a/crates/zoneinfo/tests/data/america-araguaina.json +++ /dev/null @@ -1,417 +0,0 @@ -{ - "first_record": { - "offset": -11568, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767214032, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -191365200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 592974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 602042400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 634701600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 813726000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 824004000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 844570800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 856058400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 876106800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 888717600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 908074800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 919562400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 951616800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 970974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 982461600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1003028400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1013911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1036292400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1045360800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1350788400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1361066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-buenos_aires.json b/crates/zoneinfo/tests/data/america-argentina-buenos_aires.json deleted file mode 100644 index 8c4df08c0..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-buenos_aires.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -14028, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372097972, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1224385200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1237082400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-catamarca.json b/crates/zoneinfo/tests/data/america-argentina-catamarca.json deleted file mode 100644 index 38124a1da..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-catamarca.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -15788, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372096212, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687931200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1086058800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1087704000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-cordoba.json b/crates/zoneinfo/tests/data/america-argentina-cordoba.json deleted file mode 100644 index 38b9a4c2e..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-cordoba.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -15408, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372096592, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687931200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1224385200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1237082400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-jujuy.json b/crates/zoneinfo/tests/data/america-argentina-jujuy.json deleted file mode 100644 index 1564954b4..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-jujuy.json +++ /dev/null @@ -1,481 +0,0 @@ -{ - "first_record": { - "offset": -15672, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372096328, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 657086400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 669178800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 686721600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-la_rioja.json b/crates/zoneinfo/tests/data/america-argentina-la_rioja.json deleted file mode 100644 index ed1f144c4..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-la_rioja.json +++ /dev/null @@ -1,505 +0,0 @@ -{ - "first_record": { - "offset": -16044, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372095956, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667792800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 673588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1086058800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1087704000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-mendoza.json b/crates/zoneinfo/tests/data/america-argentina-mendoza.json deleted file mode 100644 index be53ac8e0..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-mendoza.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -16516, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372095484, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 655963200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 667796400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687499200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 699418800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 719380800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1085281200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1096171200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-rio_gallegos.json b/crates/zoneinfo/tests/data/america-argentina-rio_gallegos.json deleted file mode 100644 index 3c38f4ec3..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-rio_gallegos.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -16612, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372095388, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1086058800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1087704000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-salta.json b/crates/zoneinfo/tests/data/america-argentina-salta.json deleted file mode 100644 index 0b9e94f90..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-salta.json +++ /dev/null @@ -1,481 +0,0 @@ -{ - "first_record": { - "offset": -15700, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372096300, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687931200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-san_juan.json b/crates/zoneinfo/tests/data/america-argentina-san_juan.json deleted file mode 100644 index e6b70fa76..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-san_juan.json +++ /dev/null @@ -1,505 +0,0 @@ -{ - "first_record": { - "offset": -16444, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372095556, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667792800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 673588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1085972400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1090728000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-san_luis.json b/crates/zoneinfo/tests/data/america-argentina-san_luis.json deleted file mode 100644 index 4643b83fa..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-san_luis.json +++ /dev/null @@ -1,505 +0,0 @@ -{ - "first_record": { - "offset": -15924, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372096076, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 637380000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 655963200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 667796400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 675748800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1085972400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1090728000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1200880800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1205031600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1223784000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1236481200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255233600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-tucuman.json b/crates/zoneinfo/tests/data/america-argentina-tucuman.json deleted file mode 100644 index d1da74c10..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-tucuman.json +++ /dev/null @@ -1,513 +0,0 @@ -{ - "first_record": { - "offset": -15652, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372096348, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687931200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1086058800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1087099200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1224385200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1237082400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-argentina-ushuaia.json b/crates/zoneinfo/tests/data/america-argentina-ushuaia.json deleted file mode 100644 index 6bfd5419b..000000000 --- a/crates/zoneinfo/tests/data/america-argentina-ushuaia.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -16392, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2372095608, - "record": { - "offset": -15408, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1567453392, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1233432000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1222981200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1205956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1194037200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1172865600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1162501200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1141329600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1130965200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1109793600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1099429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1078257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1067806800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1046635200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1036270800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1015099200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1004734800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -983563200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -973198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -952027200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -941576400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -931032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -900882000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -890337600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -833749200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -827265600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -752274000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -733780800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -197326800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -190843200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -164491200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 596948400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 636516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 731469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952052400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1085886000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1087704000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1198983600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205632800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-aruba.json b/crates/zoneinfo/tests/data/america-aruba.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-aruba.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-asuncion.json b/crates/zoneinfo/tests/data/america-asuncion.json deleted file mode 100644 index d4fc4a541..000000000 --- a/crates/zoneinfo/tests/data/america-asuncion.json +++ /dev/null @@ -1,841 +0,0 @@ -{ - "first_record": { - "offset": -13840, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524507760, - "record": { - "offset": -13840, - "is_dst": false, - "abbr": "AMT" - } - }, - { - "transition_time": -1206389360, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 86760000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 134017200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 181368000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 194497200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 212990400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 226033200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 244526400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 257569200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 276062400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 291783600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 307598400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 323406000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 339220800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 354942000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 370756800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 386478000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 402292800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 418014000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 433828800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 449636400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 465451200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 481172400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 496987200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 512708400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 528523200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 544244400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 560059200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 575866800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 591681600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 607402800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 625032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 638938800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 654753600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 670474800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 686721600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 699418800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 718257600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 733546800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 749448000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 762318000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 780984000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 793767600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 812520000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 825649200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 844574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 856666800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876024000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 888721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 907473600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 920775600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 938923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 970372800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 983674800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1002427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1018148400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1030852800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1049598000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1062907200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1081047600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1097985600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1110682800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1129435200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1142132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1160884800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1173582000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192939200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1205031600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1224388800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1236481200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255838400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1270954800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1286078400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1302404400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1317528000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1333854000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1349582400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1364094000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1381032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1395543600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1412481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1426993200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1443931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1459047600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1475380800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1490497200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1506830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1521946800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1538884800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1553396400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1570334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1584846000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1601784000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1616900400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1633233600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1648350000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1664683200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1679799600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1696132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1711249200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1728187200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1728961200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-atikokan.json b/crates/zoneinfo/tests/data/america-atikokan.json deleted file mode 100644 index 238f60148..000000000 --- a/crates/zoneinfo/tests/data/america-atikokan.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -19088, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524502512, - "record": { - "offset": -19176, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1946918424, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-bahia.json b/crates/zoneinfo/tests/data/america-bahia.json deleted file mode 100644 index ed2953862..000000000 --- a/crates/zoneinfo/tests/data/america-bahia.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -9244, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767216356, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -191365200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 592974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 602042400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 634701600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 666756000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 697600800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719982000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 728445600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 750826800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 761709600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 782276400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 793159200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 813726000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 824004000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 844570800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 856058400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 876106800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 888717600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 908074800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 919562400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 951616800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 970974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 982461600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1003028400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1013911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1036292400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1045360800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1318734000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1330221600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-bahia_banderas.json b/crates/zoneinfo/tests/data/america-bahia_banderas.json deleted file mode 100644 index c35baf056..000000000 --- a/crates/zoneinfo/tests/data/america-bahia_banderas.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -25260, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -873828000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 989139600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1001836800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1175418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1193558400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1207472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225008000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1238922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1256457600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1270371600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1288508400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1301817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1319958000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1333267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1351407600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1365321600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1382857200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1396771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1414306800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1428220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1445756400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1459670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1477810800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1491120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1509260400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1522569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1540710000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1554624000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1572159600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1586073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1603609200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1617523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1635663600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1648972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1667113200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-barbados.json b/crates/zoneinfo/tests/data/america-barbados.json deleted file mode 100644 index cdfc1a085..000000000 --- a/crates/zoneinfo/tests/data/america-barbados.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "first_record": { - "offset": -14309, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1841256091, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -874263600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -862682400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -841604400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -830714400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -811882800, - "record": { - "offset": -12600, - "is_dst": true, - "abbr": "-0330" - } - }, - { - "transition_time": -798660000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 234943200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 244616400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 261554400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 276066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 293004000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 307515600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 325058400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 338706000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-belem.json b/crates/zoneinfo/tests/data/america-belem.json deleted file mode 100644 index e79e122e9..000000000 --- a/crates/zoneinfo/tests/data/america-belem.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "first_record": { - "offset": -11636, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767213964, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -191365200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-belize.json b/crates/zoneinfo/tests/data/america-belize.json deleted file mode 100644 index 244bd537a..000000000 --- a/crates/zoneinfo/tests/data/america-belize.json +++ /dev/null @@ -1,793 +0,0 @@ -{ - "first_record": { - "offset": -21168, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1822500432, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1616954400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1606069800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1585504800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1574015400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1554055200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1542565800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1522605600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1511116200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1490551200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1479666600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1459101600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1448217000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1427652000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1416162600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1396202400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1384713000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1364752800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1353263400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1333303200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1321813800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1301248800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1290364200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1269799200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1258914600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1238349600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1226860200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1206900000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1195410600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1175450400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1163961000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1143396000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1132511400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1111946400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1101061800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1080496800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1069612200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1049047200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1037557800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1017597600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -1006108200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -986148000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -974658600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -954093600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -943209000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -922644000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -911759400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -891194400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -879705000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -868212000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -758746800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -701892000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -690402600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -670442400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -658953000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -638992800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -627503400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -606938400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -596053800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -575488800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -564604200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -544039200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -532549800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -512589600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -501100200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -481140000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -469650600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -449690400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -438201000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -417636000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -406751400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -386186400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -375301800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -354736800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -343247400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -323287200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -311797800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -291837600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -280348200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -259783200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -248898600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -228333600, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -217449000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -196884000, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -185999400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -165434400, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -153945000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -133984800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -122495400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -102535200, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -91045800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -70480800, - "record": { - "offset": -19800, - "is_dst": true, - "abbr": "-0530" - } - }, - { - "transition_time": -59596200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 123919200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 129618000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 409039200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 413874000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-blanc-sablon.json b/crates/zoneinfo/tests/data/america-blanc-sablon.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-blanc-sablon.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-boa_vista.json b/crates/zoneinfo/tests/data/america-boa_vista.json deleted file mode 100644 index 383c8f7b8..000000000 --- a/crates/zoneinfo/tests/data/america-boa_vista.json +++ /dev/null @@ -1,273 +0,0 @@ -{ - "first_record": { - "offset": -14560, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767211040, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1206954000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1191358800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1175371200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1159822800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -633816000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -622065600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -602280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -570744000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -560206800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -539121600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -531349200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -191361600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -155160000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -150066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -128894400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -99950400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -89586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -68414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -57963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 499752000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 511239600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 530596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 540270000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 571201200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 938923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 951620400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 970977600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 971578800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-bogota.json b/crates/zoneinfo/tests/data/america-bogota.json deleted file mode 100644 index 02b202f30..000000000 --- a/crates/zoneinfo/tests/data/america-bogota.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -17776, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2707671824, - "record": { - "offset": -17776, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1739041424, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 704782800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 729057600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-boise.json b/crates/zoneinfo/tests/data/america-boise.json deleted file mode 100644 index 1f6c94f7a..000000000 --- a/crates/zoneinfo/tests/data/america-boise.json +++ /dev/null @@ -1,729 +0,0 @@ -{ - "first_record": { - "offset": -27889, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717640000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1633269600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1615129200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1601820000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1583679600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1471788000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -52930800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -37209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -21481200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -5760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 9968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 25689600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 41418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 57744000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 129114000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 162378000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1173603600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-cambridge_bay.json b/crates/zoneinfo/tests/data/america-cambridge_bay.json deleted file mode 100644 index 8b6221895..000000000 --- a/crates/zoneinfo/tests/data/america-cambridge_bay.json +++ /dev/null @@ -1,617 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -1577923200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 136371600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 167821200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 973400400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1173603600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-campo_grande.json b/crates/zoneinfo/tests/data/america-campo_grande.json deleted file mode 100644 index 09d191eaa..000000000 --- a/crates/zoneinfo/tests/data/america-campo_grande.json +++ /dev/null @@ -1,737 +0,0 @@ -{ - "first_record": { - "offset": -13108, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767212492, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1206954000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1191358800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1175371200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1159822800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -633816000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -622065600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -602280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -570744000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -560206800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -539121600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -531349200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -191361600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -155160000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -150066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -128894400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -99950400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -89586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -68414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -57963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 499752000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 511239600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 530596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 540270000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 571201200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 592977600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 602046000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 634705200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 656481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 666759600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 697604400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 719985600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 728449200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 761713200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 782280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 793162800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 824007600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 844574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 856062000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876110400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 888721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 908078400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 919566000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 938923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 951620400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 970977600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 982465200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1013914800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1036296000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1045364400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1066536000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1076814000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1099368000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1108868400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1129435200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1140318000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1162699200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1172372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1203217200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1224388800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1234666800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255838400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1266721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1287288000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1298170800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1318737600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1330225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1350792000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1361070000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1382241600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1392519600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1413691200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1424574000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1445140800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1456023600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1476590400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1487473200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1508040000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1518922800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1541304000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1550372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-cancun.json b/crates/zoneinfo/tests/data/america-cancun.json deleted file mode 100644 index 3e61be7bf..000000000 --- a/crates/zoneinfo/tests/data/america-cancun.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "first_record": { - "offset": -20824, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514743200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 378201600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 410504400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 902037600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 989136000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1001833200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1175414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1193554800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1207468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1225004400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1238918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1256454000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1270368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1288508400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1301817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1319958000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1333267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1351407600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1365321600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1382857200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1396771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1414306800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1422777600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-caracas.json b/crates/zoneinfo/tests/data/america-caracas.json deleted file mode 100644 index fc8344a47..000000000 --- a/crates/zoneinfo/tests/data/america-caracas.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": -16064, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524505536, - "record": { - "offset": -16060, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1826739140, - "record": { - "offset": -16200, - "is_dst": false, - "abbr": "-0430" - } - }, - { - "transition_time": -157750200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1197183600, - "record": { - "offset": -16200, - "is_dst": false, - "abbr": "-0430" - } - }, - { - "transition_time": 1462086000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-cayenne.json b/crates/zoneinfo/tests/data/america-cayenne.json deleted file mode 100644 index 096753e78..000000000 --- a/crates/zoneinfo/tests/data/america-cayenne.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -12560, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1846269040, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-cayman.json b/crates/zoneinfo/tests/data/america-cayman.json deleted file mode 100644 index 238f60148..000000000 --- a/crates/zoneinfo/tests/data/america-cayman.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -19088, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524502512, - "record": { - "offset": -19176, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1946918424, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-chicago.json b/crates/zoneinfo/tests/data/america-chicago.json deleted file mode 100644 index 2d993553a..000000000 --- a/crates/zoneinfo/tests/data/america-chicago.json +++ /dev/null @@ -1,1409 +0,0 @@ -{ - "first_record": { - "offset": -21036, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1563724800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1551632400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1538928000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1520182800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1504454400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1491757200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1473004800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1459702800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1441555200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1428253200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1410105600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1396803600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1378656000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1365354000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1347206400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1333904400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1315152000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1301850000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1283702400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1270400400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1252252800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1238950800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1220803200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1207501200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1189353600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1176051600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1157299200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1144602000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1125849600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1112547600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1094400000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1081098000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1067788800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1045414800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1031500800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1018198800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1000051200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -986749200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -967996800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -955299600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -936547200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -923245200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -905097600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -891795600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747244800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733942800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -715795200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -702493200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -684345600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -671043600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652896000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -639594000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620841600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -608144400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -557942400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -544640400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -447267600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -415818000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -384368400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -352918800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -321469200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -289414800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -257965200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -242236800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -226515600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -210787200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -195066000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -179337600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -163616400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -147888000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -131562000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -116438400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -100112400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -84384000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -68662800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -52934400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37213200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -5763600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25686000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 41414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 57740400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89190000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 126691200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 162374400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278492400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309942000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341391600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372841200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404895600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436345200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467794800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499244400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530694000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562143600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625647600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657097200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688546800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702460800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 719996400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752050800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783500400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814950000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 986112000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004252400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-chihuahua.json b/crates/zoneinfo/tests/data/america-chihuahua.json deleted file mode 100644 index 76d8cbb9b..000000000 --- a/crates/zoneinfo/tests/data/america-chihuahua.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": -25460, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 989139600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1001836800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1175418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1193558400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1207472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225008000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1238922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1256457600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1270371600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1288512000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1301821200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1319961600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1333270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1351411200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1365325200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1382860800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1396774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1414310400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1428224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1445760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1459674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1477814400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1491123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1509264000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1522573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1540713600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1554627600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1572163200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1586077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1603612800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1617526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1635667200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1648976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1667116800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-ciudad_juarez.json b/crates/zoneinfo/tests/data/america-ciudad_juarez.json deleted file mode 100644 index 8d9539396..000000000 --- a/crates/zoneinfo/tests/data/america-ciudad_juarez.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -25556, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 989139600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1001836800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1175418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1193558400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1207472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225008000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1238922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1256457600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1268557200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1289116800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1300006800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1320566400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1331456400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1352016000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1362906000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1383465600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1394355600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1414915200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1425805200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1446364800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1457859600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1478419200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1489309200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1509868800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1520758800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1541318400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1552208400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1572768000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1583658000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1604217600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1615712400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1636272000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1647162000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1667116800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1669788000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-costa_rica.json b/crates/zoneinfo/tests/data/america-costa_rica.json deleted file mode 100644 index 0955c799a..000000000 --- a/crates/zoneinfo/tests/data/america-costa_rica.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "first_record": { - "offset": -20173, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524501427, - "record": { - "offset": -20173, - "is_dst": false, - "abbr": "SJMT" - } - }, - { - "transition_time": -1545071027, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 288770400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 297234000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 320220000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 328683600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 664264800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 678344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 695714400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 700635600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-coyhaique.json b/crates/zoneinfo/tests/data/america-coyhaique.json deleted file mode 100644 index 93c6d79c1..000000000 --- a/crates/zoneinfo/tests/data/america-coyhaique.json +++ /dev/null @@ -1,1073 +0,0 @@ -{ - "first_record": { - "offset": -17296, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524504304, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1892661435, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1688410800, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1619205435, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1593806400, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1335986235, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1317585600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1304362800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1286049600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1272826800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1254513600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1241290800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1222977600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1209754800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1191355200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1178132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -870552000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -865278000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -736632000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -718056000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -713649600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -36619200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23922000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -3355200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 7527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 24465600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 37767600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 55915200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 69217200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 87969600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 100666800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 118209600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 132116400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 150868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 163566000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 182318400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 195620400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 213768000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 227070000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 245217600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 258519600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 277272000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 289969200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 308721600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 321418800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 340171200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 353473200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 371620800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 384922800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 403070400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 416372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 434520000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 447822000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 466574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 479271600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 498024000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 510721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 529473600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 545194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 560923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 574225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 592372800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 605674800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 637124400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 653457600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 668574000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687326400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 700628400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 718776000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 732078000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750225600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 763527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 781675200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 794977200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 826426800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 845179200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 859690800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876628800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 889930800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 906868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 923194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 939528000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952830000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 971582400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 984279600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1015729200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1034481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1047178800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1065931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1079233200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1097380800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1110682800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1128830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1142132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1160884800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1173582000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1206846000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1223784000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1237086000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255233600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1270350000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1286683200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1304823600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1313899200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1335668400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1346558400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1367118000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1378612800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1398567600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1410062400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1463281200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1471147200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1494730800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1502596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1526180400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1534046400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1554606000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1567915200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1586055600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1599364800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1617505200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1630814400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1648954800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1662868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1680404400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1693713600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1712458800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1725768000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1742439600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-creston.json b/crates/zoneinfo/tests/data/america-creston.json deleted file mode 100644 index c2a7492d4..000000000 --- a/crates/zoneinfo/tests/data/america-creston.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "first_record": { - "offset": -26898, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717643600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1633273200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1601823600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1583683200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -820519140, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -812653140, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -796845540, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-cuiaba.json b/crates/zoneinfo/tests/data/america-cuiaba.json deleted file mode 100644 index ffda2d645..000000000 --- a/crates/zoneinfo/tests/data/america-cuiaba.json +++ /dev/null @@ -1,721 +0,0 @@ -{ - "first_record": { - "offset": -13460, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767212140, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1206954000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1191358800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1175371200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1159822800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -633816000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -622065600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -602280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -570744000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -560206800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -539121600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -531349200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -191361600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -155160000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -150066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -128894400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -99950400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -89586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -68414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -57963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 499752000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 511239600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 530596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 540270000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 571201200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 592977600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 602046000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 634705200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 656481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 666759600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 697604400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 719985600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 728449200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 761713200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 782280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 793162800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 824007600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 844574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 856062000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876110400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 888721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 908078400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 919566000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 938923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 951620400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 970977600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 982465200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1013914800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1036296000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1045364400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1099368000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1108868400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1129435200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1140318000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1162699200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1172372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1203217200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1224388800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1234666800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255838400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1266721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1287288000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1298170800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1318737600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1330225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1350792000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1361070000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1382241600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1392519600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1413691200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1424574000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1445140800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1456023600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1476590400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1487473200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1508040000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1518922800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1541304000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1550372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-curacao.json b/crates/zoneinfo/tests/data/america-curacao.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-curacao.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-danmarkshavn.json b/crates/zoneinfo/tests/data/america-danmarkshavn.json deleted file mode 100644 index 6b42881ce..000000000 --- a/crates/zoneinfo/tests/data/america-danmarkshavn.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "first_record": { - "offset": -4480, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1686091520, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 323845200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 820465200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-dawson.json b/crates/zoneinfo/tests/data/america-dawson.json deleted file mode 100644 index 18f3c870b..000000000 --- a/crates/zoneinfo/tests/data/america-dawson.json +++ /dev/null @@ -1,753 +0,0 @@ -{ - "first_record": { - "offset": -33460, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2188996940, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -1632056400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": -1615125600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -1596978000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": -1583164800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -880203600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YPT" - } - }, - { - "transition_time": -765381600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -147884400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "YDDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 452080800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 467802000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 483530400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 499251600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 514980000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 530701200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 544615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 562150800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 576064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 594205200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 607514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 625654800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 638964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 657104400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 671018400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 688554000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 702468000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 720003600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 733917600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 752058000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 765367200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 783507600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 796816800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 814957200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 828871200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 846406800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 860320800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 877856400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 891770400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 909306000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 923220000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 941360400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 954669600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 972810000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 986119200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1004259600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1018173600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1035709200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1049623200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1067158800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1081072800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1099213200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1112522400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1130662800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1143972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1162112400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1173607200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1194166800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1205056800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1225616400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1236506400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1257066000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1268560800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1289120400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1300010400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1320570000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1331460000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1352019600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1362909600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1383469200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1394359200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1414918800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1425808800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1446368400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1457863200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1478422800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1489312800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1509872400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1520762400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1541322000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1552212000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1572771600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1583661600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1604214000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-dawson_creek.json b/crates/zoneinfo/tests/data/america-dawson_creek.json deleted file mode 100644 index 902d5ecbb..000000000 --- a/crates/zoneinfo/tests/data/america-dawson_creek.json +++ /dev/null @@ -1,473 +0,0 @@ -{ - "first_record": { - "offset": -28856, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713881544, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1632060000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1615129200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -715788000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -702486000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -684338400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -671036400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -652888800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -639586800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -620834400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -608137200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -589384800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -576082800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -557935200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -544633200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -526485600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -513183600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -495036000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -481734000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -463586400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -450284400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -431532000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -418230000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -400082400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -386780400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -368632800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -355330800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -337183200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -323881200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -305733600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -292431600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -273679200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -260982000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -242229600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -226508400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -210780000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -195058800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -179330400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -163609200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -147880800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -116431200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -100105200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -84376800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -68655600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -52927200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -37206000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 84013200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-denver.json b/crates/zoneinfo/tests/data/america-denver.json deleted file mode 100644 index 08aa47a36..000000000 --- a/crates/zoneinfo/tests/data/america-denver.json +++ /dev/null @@ -1,785 +0,0 @@ -{ - "first_record": { - "offset": -25196, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717643600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1633273200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1601823600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1583683200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1570374000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1551628800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1538924400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1534089600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -147884400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -131558400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -116434800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -100108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -52930800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -37209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -21481200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -5760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 9968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 25689600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 41418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 57744000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 126694800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 162378000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1173603600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-detroit.json b/crates/zoneinfo/tests/data/america-detroit.json deleted file mode 100644 index d22ebddfb..000000000 --- a/crates/zoneinfo/tests/data/america-detroit.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "first_record": { - "offset": -19931, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2051202469, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1724083200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -880218000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EPT" - } - }, - { - "transition_time": -765396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -684349200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -671047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -80506740, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -68666400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -52938000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -37216800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 126687600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 152085600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 167814000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 954658800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-dominica.json b/crates/zoneinfo/tests/data/america-dominica.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-dominica.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-edmonton.json b/crates/zoneinfo/tests/data/america-edmonton.json deleted file mode 100644 index 96640ad76..000000000 --- a/crates/zoneinfo/tests/data/america-edmonton.json +++ /dev/null @@ -1,1033 +0,0 @@ -{ - "first_record": { - "offset": -27232, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1998663968, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1632063600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1600614000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1596816000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1567954800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1551628800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1536505200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1523203200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1504450800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1491753600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1473001200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1459699200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -715791600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -702489600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 136371600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 167821200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1173603600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1194163200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1205053200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225612800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1236502800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1257062400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1268557200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1289116800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1300006800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1320566400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1331456400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1352016000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1362906000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1383465600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1394355600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1414915200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1425805200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1446364800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1457859600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1478419200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1489309200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1509868800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1520758800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1541318400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1552208400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1572768000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1583658000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1604217600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1615712400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1636272000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1647162000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1667721600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1678611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1699171200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1710061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1730620800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1741510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1762070400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1772960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1793520000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-eirunepe.json b/crates/zoneinfo/tests/data/america-eirunepe.json deleted file mode 100644 index 720aa7b26..000000000 --- a/crates/zoneinfo/tests/data/america-eirunepe.json +++ /dev/null @@ -1,273 +0,0 @@ -{ - "first_record": { - "offset": -16768, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767208832, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1206950400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1191355200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1175367600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1159819200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -633812400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -622062000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -602276400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -591825600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -570740400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -560203200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -539118000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -531345600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -191358000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -184190400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -155156400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -150062400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -128890800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -121118400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -99946800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -89582400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -68410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -57960000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 499755600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 511243200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 530600400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 540273600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 562136400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 571204800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 750834000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 761716800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 1214283600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1384056000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-el_salvador.json b/crates/zoneinfo/tests/data/america-el_salvador.json deleted file mode 100644 index 84e1e427f..000000000 --- a/crates/zoneinfo/tests/data/america-el_salvador.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": -21408, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1546279392, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 547020000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 559717200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 578469600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 591166800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-fort_nelson.json b/crates/zoneinfo/tests/data/america-fort_nelson.json deleted file mode 100644 index d2bb66610..000000000 --- a/crates/zoneinfo/tests/data/america-fort_nelson.json +++ /dev/null @@ -1,1153 +0,0 @@ -{ - "first_record": { - "offset": -29447, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713880953, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1632060000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1615129200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -715788000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -702486000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -684338400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -671036400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -652888800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -639586800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -620834400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -608137200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -589384800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -576082800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -557935200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -544633200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -526485600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -513183600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -495036000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -481734000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -463586400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -450284400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -431532000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -418230000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -400082400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -386780400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -368632800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -355330800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -337183200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -323881200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -305733600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -292431600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -273679200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -260982000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -242229600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -226508400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -210780000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -195058800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -179330400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -163609200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -147880800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -116431200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -100105200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -84376800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -68655600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -52927200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -37206000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 136375200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 167824800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 452080800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 467802000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 483530400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 499251600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 514980000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 530701200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 544615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 562150800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 576064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 594205200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 607514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 625654800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 638964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 657104400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 671018400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 688554000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 702468000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 720003600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 733917600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 752058000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 765367200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 783507600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 796816800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 814957200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 828871200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 846406800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 860320800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 877856400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 891770400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 909306000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 923220000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 941360400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 954669600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 972810000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 986119200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1004259600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1018173600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1035709200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1049623200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1067158800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1081072800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1099213200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1112522400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1130662800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1143972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1162112400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1173607200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1194166800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1205056800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1225616400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1236506400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1257066000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1268560800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1289120400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1300010400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1320570000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1331460000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1352019600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1362909600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1383469200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1394359200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1414918800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1425808800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-fortaleza.json b/crates/zoneinfo/tests/data/america-fortaleza.json deleted file mode 100644 index 1dfc04dcb..000000000 --- a/crates/zoneinfo/tests/data/america-fortaleza.json +++ /dev/null @@ -1,321 +0,0 @@ -{ - "first_record": { - "offset": -9240, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767216360, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -191365200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 592974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 602042400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 634701600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 951616800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 970974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 972180000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1003028400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1013911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-glace_bay.json b/crates/zoneinfo/tests/data/america-glace_bay.json deleted file mode 100644 index 5e4f8d9fe..000000000 --- a/crates/zoneinfo/tests/data/america-glace_bay.json +++ /dev/null @@ -1,641 +0,0 @@ -{ - "first_record": { - "offset": -14388, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2131646412, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1632074400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1615143600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -880221600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -526500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -513198000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 73461600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 89182800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 104911200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 120632400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 136360800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 152082000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 167810400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 183531600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 199260000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 215586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 230709600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 247035600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 262764000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 278485200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 294213600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 309934800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 325663200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 341384400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 357112800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 372834000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 388562400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 404888400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 420012000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 436338000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 452066400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 467787600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 483516000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 499237200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 514965600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 530686800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 544600800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 562136400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 576050400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 594190800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 607500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 625640400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 638949600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 657090000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 671004000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 688539600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 702453600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 719989200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 733903200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 752043600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 765352800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 783493200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 796802400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 814942800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 828856800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 846392400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 860306400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 877842000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 891756000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 909291600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 923205600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 941346000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 954655200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 972795600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 986104800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1004245200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1018159200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1035694800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1049608800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1067144400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1081058400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1099198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1112508000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1130648400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1143957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1162098000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1173592800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-godthab.json b/crates/zoneinfo/tests/data/america-godthab.json deleted file mode 100644 index 06c4fb966..000000000 --- a/crates/zoneinfo/tests/data/america-godthab.json +++ /dev/null @@ -1,721 +0,0 @@ -{ - "first_record": { - "offset": -12416, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1686083584, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 323845200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 877827600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 954032400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 972781200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1004230800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1035680400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1067130000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1080435600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1099184400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1130634000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1301187600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1396141200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1414285200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1427590800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1445734800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1459040400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1477789200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1490490000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1509238800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1521939600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1540688400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1553994000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1572138000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1585443600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1603587600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1616893200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1635642000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1648342800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1667091600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1679792400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 1698541200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-goose_bay.json b/crates/zoneinfo/tests/data/america-goose_bay.json deleted file mode 100644 index 3db058894..000000000 --- a/crates/zoneinfo/tests/data/america-goose_bay.json +++ /dev/null @@ -1,1225 +0,0 @@ -{ - "first_record": { - "offset": -14500, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713895900, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1632076148, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1615145348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1096921748, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1061670600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1048973400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1030221000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1017523800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -998771400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -986074200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -966717000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -954624600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -935267400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -922570200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -903817800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -891120600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -872368200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NPT" - } - }, - { - "transition_time": -765401400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -746044200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -733347000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -714594600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -701897400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -683145000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -670447800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -651695400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -638998200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -619641000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -606943800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -589401000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -576099000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -557951400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -544649400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -526501800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -513199800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -495052200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -481750200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -463602600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -450300600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -431548200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -418246200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -400098600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -386796600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -368649000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -355347000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -337199400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -323897400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -305749800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -289423800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -273695400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -257974200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -242245800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -226524600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -210796200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -195075000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -179346600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -163625400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -147897000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -131571000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -119903400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -116445600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -100119600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -84391200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -68670000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -52941600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -37220400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -21492000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -5770800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 9957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 25678800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 41407200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 57733200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 73461600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 89182800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 104911200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 120632400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 136360800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 152082000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 167810400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 183531600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 199260000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 215586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 230709600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 247035600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 262764000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 278485200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 294213600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 309934800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 325663200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 341384400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 357112800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 372834000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 388562400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 404888400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 420012000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 436338000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 452066400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 467787600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 483516000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 499237200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 514965600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 530686800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 544593660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 562129260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 576043260, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "ADDT" - } - }, - { - "transition_time": 594180060, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 607492860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 625633260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 638942460, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 657082860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 670996860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 688532460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 702446460, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 719982060, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 733896060, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 752036460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 765345660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 783486060, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 796795260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 814935660, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 828849660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 846385260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 860299260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 877834860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 891748860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 909284460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 923198460, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 941338860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 954648060, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 972788460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 986097660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1004238060, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1018152060, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1035687660, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1049601660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1067137260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1081051260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1099191660, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1112500860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1130641260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1143950460, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1162090860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1173585660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1194145260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1205035260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1225594860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1236484860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1257044460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1268539260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1289098860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1299988860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1320555600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-grand_turk.json b/crates/zoneinfo/tests/data/america-grand_turk.json deleted file mode 100644 index 1a2e53f57..000000000 --- a/crates/zoneinfo/tests/data/america-grand_turk.json +++ /dev/null @@ -1,617 +0,0 @@ -{ - "first_record": { - "offset": -17072, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524504528, - "record": { - "offset": -18430, - "is_dst": false, - "abbr": "KMT" - } - }, - { - "transition_time": -1827687170, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 954658800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1194156000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1205046000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1225605600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1236495600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1257055200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1268550000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1289109600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1299999600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1320559200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1331449200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1352008800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1362898800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1383458400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1394348400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1414908000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1425798000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1520751600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-grenada.json b/crates/zoneinfo/tests/data/america-grenada.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-grenada.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-guadeloupe.json b/crates/zoneinfo/tests/data/america-guadeloupe.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-guadeloupe.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-guatemala.json b/crates/zoneinfo/tests/data/america-guatemala.json deleted file mode 100644 index 4b51d01dc..000000000 --- a/crates/zoneinfo/tests/data/america-guatemala.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "first_record": { - "offset": -21724, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1617040676, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 123055200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 130914000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 422344800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 433054800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 669708000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 684219600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1146376800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1159678800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-guayaquil.json b/crates/zoneinfo/tests/data/america-guayaquil.json deleted file mode 100644 index 7a3867322..000000000 --- a/crates/zoneinfo/tests/data/america-guayaquil.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -19160, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524502440, - "record": { - "offset": -18840, - "is_dst": false, - "abbr": "QMT" - } - }, - { - "transition_time": -1230749160, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 722926800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 728884800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-guyana.json b/crates/zoneinfo/tests/data/america-guyana.json deleted file mode 100644 index 8ef6f2b3e..000000000 --- a/crates/zoneinfo/tests/data/america-guyana.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -13959, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1843589241, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1730577600, - "record": { - "offset": -13500, - "is_dst": false, - "abbr": "-0345" - } - }, - { - "transition_time": 176096700, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 701841600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-halifax.json b/crates/zoneinfo/tests/data/america-halifax.json deleted file mode 100644 index 37c596152..000000000 --- a/crates/zoneinfo/tests/data/america-halifax.json +++ /dev/null @@ -1,1345 +0,0 @@ -{ - "first_record": { - "offset": -15264, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2131645536, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1696276800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1680469200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1632074400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1615143600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1566763200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1557090000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1535486400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1524949200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1504468800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1493413200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1472414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1461963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1440964800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1429390800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1409515200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1396731600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1376856000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1366491600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1346616000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1333832400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1313956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1303678800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1282507200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1272661200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1251057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1240088400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1219608000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1207429200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1188763200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1175979600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1157313600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1143925200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1124049600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1113771600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1091390400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1081026000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1059854400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1050786000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1030910400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1018126800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -999460800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -986677200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -965592000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -955227600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -935956800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -923173200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -904507200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -891723600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -880221600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -747252000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -733950000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -715802400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -702500400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -684352800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -671050800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -652903200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -639601200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -589399200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -576097200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -557949600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -544647600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -526500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -513198000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -495050400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -481748400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -431546400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -418244400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -400096800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -386794800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -368647200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -355345200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -337197600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -323895600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -242244000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -226522800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -210794400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -195073200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -179344800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -163623600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -147895200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -131569200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -116445600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -100119600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -84391200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -68670000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -52941600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -37220400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -21492000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -5770800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 9957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 25678800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 41407200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 57733200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 73461600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 89182800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 104911200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 120632400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 136360800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 152082000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 167810400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 183531600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 199260000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 215586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 230709600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 247035600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 262764000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 278485200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 294213600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 309934800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 325663200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 341384400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 357112800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 372834000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 388562400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 404888400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 420012000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 436338000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 452066400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 467787600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 483516000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 499237200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 514965600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 530686800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 544600800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 562136400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 576050400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 594190800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 607500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 625640400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 638949600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 657090000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 671004000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 688539600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 702453600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 719989200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 733903200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 752043600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 765352800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 783493200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 796802400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 814942800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 828856800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 846392400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 860306400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 877842000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 891756000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 909291600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 923205600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 941346000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 954655200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 972795600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 986104800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1004245200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1018159200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1035694800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1049608800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1067144400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1081058400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1099198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1112508000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1130648400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1143957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1162098000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1173592800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-havana.json b/crates/zoneinfo/tests/data/america-havana.json deleted file mode 100644 index 0ae4c78b9..000000000 --- a/crates/zoneinfo/tests/data/america-havana.json +++ /dev/null @@ -1,857 +0,0 @@ -{ - "first_record": { - "offset": -19768, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524501832, - "record": { - "offset": -19776, - "is_dst": false, - "abbr": "HMT" - } - }, - { - "transition_time": -1402813824, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1311534000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1300996800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -933534000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -925675200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -902084400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -893620800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -870030000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -862171200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -775681200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -767822400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -744231600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -736372800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -144702000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -134251200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -113425200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -102542400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -86295600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -72907200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -54154800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -41457600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21495600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -5774400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25675200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 41403600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 57729600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73458000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 87364800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104907600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 118900800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 136357200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 150436800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 167806800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183528000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199256400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215582400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230706000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247032000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 263365200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 276667200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 290581200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 308721600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 322030800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 340171200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 358318800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 371620800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 389768400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 403070400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 421218000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 434520000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452667600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 466574400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 484117200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 498024000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 511333200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 529473600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 542782800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 560923200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 574837200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 592372800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 606286800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 623822400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638946000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 655876800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671000400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 687330000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702450000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 718779600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733899600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 750229200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765349200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 781678800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796798800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 813128400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828853200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 844578000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860302800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 876632400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891147600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909291600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 922597200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941346000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954651600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972795600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 986101200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004245200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018155600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035694800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049605200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067144400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1080450000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162098000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173589200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1193547600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1205643600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1224997200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1236488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1256446800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1268542800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1288501200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1300597200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1321160400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1333256400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1352005200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-hermosillo.json b/crates/zoneinfo/tests/data/america-hermosillo.json deleted file mode 100644 index cb428815b..000000000 --- a/crates/zoneinfo/tests/data/america-hermosillo.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "first_record": { - "offset": -26632, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -873828000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-indianapolis.json b/crates/zoneinfo/tests/data/america-indiana-indianapolis.json deleted file mode 100644 index 6fa44a907..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-indianapolis.json +++ /dev/null @@ -1,313 +0,0 @@ -{ - "first_record": { - "offset": -20678, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -900259200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -891795600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747244800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733942800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -715795200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -702493200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -684345600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -671043600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652896000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -639594000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620841600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -608144400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -557942400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -544640400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-knox.json b/crates/zoneinfo/tests/data/america-indiana-knox.json deleted file mode 100644 index 73a02a82c..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-knox.json +++ /dev/null @@ -1,753 +0,0 @@ -{ - "first_record": { - "offset": -20790, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -715795200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -702493200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -684345600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -671043600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652896000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -639594000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620841600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -608144400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -557942400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -544640400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -447267600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -415818000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -321469200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -289414800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -257965200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -242236800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -195066000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -84384000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -68662800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -52934400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37213200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -5763600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25686000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 41414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 57740400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89190000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 126691200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 162374400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278492400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309942000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341391600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372841200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404895600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436345200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467794800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499244400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530694000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562143600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625647600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657097200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688546800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-marengo.json b/crates/zoneinfo/tests/data/america-indiana-marengo.json deleted file mode 100644 index df51c4569..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-marengo.json +++ /dev/null @@ -1,345 +0,0 @@ -{ - "first_record": { - "offset": -20723, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -450291600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -418237200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -323888400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -292438800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 41410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 57736800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 126687600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 162370800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-petersburg.json b/crates/zoneinfo/tests/data/america-indiana-petersburg.json deleted file mode 100644 index 695d7041b..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-petersburg.json +++ /dev/null @@ -1,457 +0,0 @@ -{ - "first_record": { - "offset": -20947, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -462996000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -450291600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -418237200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -323888400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -292438800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -257965200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -242236800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -226515600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -210787200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -195066000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -179337600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -163616400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -147888000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -100112400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -84384000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -68662800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -52934400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37213200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -5763600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25686000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 41414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 57740400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89190000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 126691200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 162374400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1194159600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-tell_city.json b/crates/zoneinfo/tests/data/america-indiana-tell_city.json deleted file mode 100644 index 17a540bec..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-tell_city.json +++ /dev/null @@ -1,305 +0,0 @@ -{ - "first_record": { - "offset": -20823, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -462996000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -450291600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -418237200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -323888400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -292438800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -257965200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -242236800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -226515600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -210787200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -195066000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -179337600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -68662800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -52934400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37213200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-vevay.json b/crates/zoneinfo/tests/data/america-indiana-vevay.json deleted file mode 100644 index 35060be56..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-vevay.json +++ /dev/null @@ -1,169 +0,0 @@ -{ - "first_record": { - "offset": -20416, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 41410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 57736800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-vincennes.json b/crates/zoneinfo/tests/data/america-indiana-vincennes.json deleted file mode 100644 index f7ceca6f1..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-vincennes.json +++ /dev/null @@ -1,337 +0,0 @@ -{ - "first_record": { - "offset": -21007, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747244800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733942800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -462996000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -450291600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -418237200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -323888400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -289414800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -260989200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -242236800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -226515600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -210787200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -195066000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -179337600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1194159600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-indiana-winamac.json b/crates/zoneinfo/tests/data/america-indiana-winamac.json deleted file mode 100644 index 8b791fe3b..000000000 --- a/crates/zoneinfo/tests/data/america-indiana-winamac.json +++ /dev/null @@ -1,385 +0,0 @@ -{ - "first_record": { - "offset": -20785, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747244800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733942800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -715795200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -702493200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -684345600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -671043600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652896000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -639594000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620841600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -608144400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -557942400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -544640400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -447267600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -415818000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -323888400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -292438800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1194156000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-inuvik.json b/crates/zoneinfo/tests/data/america-inuvik.json deleted file mode 100644 index 5f6721d91..000000000 --- a/crates/zoneinfo/tests/data/america-inuvik.json +++ /dev/null @@ -1,897 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -536457600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 136375200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 167824800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1173603600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1194163200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1205053200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225612800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1236502800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1257062400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1268557200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1289116800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1300006800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1320566400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1331456400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1352016000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1362906000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1383465600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1394355600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1414915200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1425805200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1446364800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1457859600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1478419200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1489309200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1509868800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1520758800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1541318400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1552208400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1572768000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1583658000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1604217600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1615712400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1636272000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1647162000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1667721600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1678611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1699171200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1710061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1730620800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1741510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1762070400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1772960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1793520000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-iqaluit.json b/crates/zoneinfo/tests/data/america-iqaluit.json deleted file mode 100644 index 201d99977..000000000 --- a/crates/zoneinfo/tests/data/america-iqaluit.json +++ /dev/null @@ -1,601 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -865296000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EPT" - } - }, - { - "transition_time": -765396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 136364400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 152085600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 167814000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-jamaica.json b/crates/zoneinfo/tests/data/america-jamaica.json deleted file mode 100644 index c8f495481..000000000 --- a/crates/zoneinfo/tests/data/america-jamaica.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "first_record": { - "offset": -18430, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524503170, - "record": { - "offset": -18430, - "is_dst": false, - "abbr": "KMT" - } - }, - { - "transition_time": -1827687170, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 126687600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 152085600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 162370800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-juneau.json b/crates/zoneinfo/tests/data/america-juneau.json deleted file mode 100644 index 113b2202b..000000000 --- a/crates/zoneinfo/tests/data/america-juneau.json +++ /dev/null @@ -1,673 +0,0 @@ -{ - "first_record": { - "offset": 54139, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -32261, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188954939, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 126698400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 162381600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 341402400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 439030800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 452084400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 467805600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 483534000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 499255200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 514983600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 530704800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 544618800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 562154400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 576068400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 594208800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 607518000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 625658400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 638967600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 657108000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 671022000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 688557600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 702471600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 720007200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 733921200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 752061600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 765370800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 783511200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 796820400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 814960800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 828874800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 846410400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 860324400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 877860000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 891774000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 909309600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 923223600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 941364000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 954673200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 972813600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 986122800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1004263200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1018177200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1035712800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1049626800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1067162400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1081076400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1099216800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1112526000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1130666400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1143975600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1162116000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1173610800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-kentucky-louisville.json b/crates/zoneinfo/tests/data/america-kentucky-louisville.json deleted file mode 100644 index 69813d0a9..000000000 --- a/crates/zoneinfo/tests/data/america-kentucky-louisville.json +++ /dev/null @@ -1,945 +0,0 @@ -{ - "first_record": { - "offset": -20582, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1535904000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1525280400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -905097600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -891795600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747251940, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -744224400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620841600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -608144400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -557942400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -544640400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -450291600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -415818000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -384368400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -352918800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -321469200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -289414800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -273686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -266432400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -52938000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -37216800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 41410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 57736800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 126687600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 162370800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 954658800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-kentucky-monticello.json b/crates/zoneinfo/tests/data/america-kentucky-monticello.json deleted file mode 100644 index 6c74745a1..000000000 --- a/crates/zoneinfo/tests/data/america-kentucky-monticello.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "first_record": { - "offset": -20364, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717647200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -52934400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37213200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -5763600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25686000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 41414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 57740400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89190000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 126691200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 162374400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278492400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309942000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341391600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372841200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404895600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436345200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467794800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499244400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530694000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562143600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625647600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657097200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688546800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702460800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 719996400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752050800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783500400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814950000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-kralendijk.json b/crates/zoneinfo/tests/data/america-kralendijk.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-kralendijk.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-la_paz.json b/crates/zoneinfo/tests/data/america-la_paz.json deleted file mode 100644 index 7fb82ef4a..000000000 --- a/crates/zoneinfo/tests/data/america-la_paz.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "first_record": { - "offset": -16356, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524505244, - "record": { - "offset": -16356, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1205954844, - "record": { - "offset": -12756, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1192307244, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-lima.json b/crates/zoneinfo/tests/data/america-lima.json deleted file mode 100644 index 5ab9cd9f6..000000000 --- a/crates/zoneinfo/tests/data/america-lima.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "first_record": { - "offset": -18492, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524503108, - "record": { - "offset": -18516, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1938538284, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1009825200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1002052800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -986756400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -971035200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -955306800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -939585600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 504939600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 512712000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 536475600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 544248000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 631170000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 638942400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 757400400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 765172800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-los_angeles.json b/crates/zoneinfo/tests/data/america-los_angeles.json deleted file mode 100644 index 036d445bb..000000000 --- a/crates/zoneinfo/tests/data/america-los_angeles.json +++ /dev/null @@ -1,1009 +0,0 @@ -{ - "first_record": { - "offset": -28378, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717640000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1633269600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1615129200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1601820000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1583679600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -687967140, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -662655600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -620838000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -608137200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -589388400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -576082800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -557938800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -544633200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -526489200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -513183600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -495039600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -481734000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -463590000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -450284400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -431535600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -418230000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -400086000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -386780400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -368636400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -355330800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -337186800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -323881200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -305737200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -292431600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -273682800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -260982000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -242233200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -226508400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -210783600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -195058800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -179334000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -163609200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -147884400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -116434800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -100105200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -84376800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -68655600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -52927200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -37206000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 126698400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 162381600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 452080800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 467802000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 483530400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 499251600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 514980000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 530701200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 544615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 562150800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 576064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 594205200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 607514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 625654800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 638964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 657104400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 671018400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 688554000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 702468000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 720003600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 733917600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 752058000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 765367200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 783507600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 796816800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 814957200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 828871200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 846406800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 860320800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 877856400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 891770400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 909306000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 923220000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 941360400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 954669600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 972810000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 986119200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1004259600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1018173600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1035709200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1049623200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1067158800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1081072800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1099213200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1112522400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1130662800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1143972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1162112400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1173607200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-lower_princes.json b/crates/zoneinfo/tests/data/america-lower_princes.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-lower_princes.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-maceio.json b/crates/zoneinfo/tests/data/america-maceio.json deleted file mode 100644 index 434568632..000000000 --- a/crates/zoneinfo/tests/data/america-maceio.json +++ /dev/null @@ -1,337 +0,0 @@ -{ - "first_record": { - "offset": -8572, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767217028, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -191365200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 592974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 602042400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 634701600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 813726000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 824004000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 951616800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 970974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 972180000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1003028400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1013911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-managua.json b/crates/zoneinfo/tests/data/america-managua.json deleted file mode 100644 index d515cec0a..000000000 --- a/crates/zoneinfo/tests/data/america-managua.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "first_record": { - "offset": -20708, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524500892, - "record": { - "offset": -20712, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1121105688, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 105084000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 161758800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 290584800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 299134800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 322034400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 330584400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 694260000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 717310800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 725868000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 852094800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1113112800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1128229200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1146384000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1159682400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-manaus.json b/crates/zoneinfo/tests/data/america-manaus.json deleted file mode 100644 index 2c06a8e60..000000000 --- a/crates/zoneinfo/tests/data/america-manaus.json +++ /dev/null @@ -1,257 +0,0 @@ -{ - "first_record": { - "offset": -14404, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767211196, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1206954000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1191358800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1175371200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1159822800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -633816000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -622065600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -602280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -570744000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -560206800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -539121600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -531349200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -191361600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -155160000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -150066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -128894400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -99950400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -89586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -68414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -57963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 499752000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 511239600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 530596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 540270000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 571201200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 761713200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-marigot.json b/crates/zoneinfo/tests/data/america-marigot.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-marigot.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-martinique.json b/crates/zoneinfo/tests/data/america-martinique.json deleted file mode 100644 index f50d2177c..000000000 --- a/crates/zoneinfo/tests/data/america-martinique.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -14660, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524506940, - "record": { - "offset": -14660, - "is_dst": false, - "abbr": "FFMT" - } - }, - { - "transition_time": -1851537340, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 323841600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 338958000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-matamoros.json b/crates/zoneinfo/tests/data/america-matamoros.json deleted file mode 100644 index ba5692f2e..000000000 --- a/crates/zoneinfo/tests/data/america-matamoros.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - "first_record": { - "offset": -23400, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514743200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 989136000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1001833200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1175414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1193554800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1207468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1225004400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1238918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1256454000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1268553600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-mazatlan.json b/crates/zoneinfo/tests/data/america-mazatlan.json deleted file mode 100644 index 8217cf336..000000000 --- a/crates/zoneinfo/tests/data/america-mazatlan.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": -25540, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -873828000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 989139600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1001836800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1175418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1193558400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1207472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225008000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1238922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1256457600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1270371600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1288512000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1301821200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1319961600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1333270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1351411200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1365325200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1382860800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1396774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1414310400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1428224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1445760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1459674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1477814400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1491123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1509264000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1522573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1540713600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1554627600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1572163200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1586077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1603612800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1617526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1635667200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1648976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1667116800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-menominee.json b/crates/zoneinfo/tests/data/america-menominee.json deleted file mode 100644 index d132a529d..000000000 --- a/crates/zoneinfo/tests/data/america-menominee.json +++ /dev/null @@ -1,665 +0,0 @@ -{ - "first_record": { - "offset": -21027, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2659759773, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1633276800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1601827200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1583686800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747244800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733942800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -116438400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -100112400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 126691200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 162374400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278492400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309942000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341391600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372841200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404895600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436345200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467794800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499244400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530694000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562143600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625647600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657097200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688546800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702460800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 719996400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752050800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783500400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814950000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 986112000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004252400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-merida.json b/crates/zoneinfo/tests/data/america-merida.json deleted file mode 100644 index fc7786492..000000000 --- a/crates/zoneinfo/tests/data/america-merida.json +++ /dev/null @@ -1,465 +0,0 @@ -{ - "first_record": { - "offset": -21508, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514743200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 378201600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 405068400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 989136000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1001833200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1175414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1193554800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1207468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1225004400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1238918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1256454000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1270368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1288508400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1301817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1319958000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1333267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1351407600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1365321600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1382857200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1396771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1414306800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1428220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1445756400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1459670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1477810800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1491120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1509260400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1522569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1540710000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1554624000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1572159600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1586073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1603609200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1617523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1635663600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1648972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1667113200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-metlakatla.json b/crates/zoneinfo/tests/data/america-metlakatla.json deleted file mode 100644 index 52891abcd..000000000 --- a/crates/zoneinfo/tests/data/america-metlakatla.json +++ /dev/null @@ -1,361 +0,0 @@ -{ - "first_record": { - "offset": 54822, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -31578, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188955622, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 126698400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 162381600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1446372000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1457866800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1478426400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1489316400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1509876000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1520766000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1541325600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1547978400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1552215600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-mexico_city.json b/crates/zoneinfo/tests/data/america-mexico_city.json deleted file mode 100644 index 799036f23..000000000 --- a/crates/zoneinfo/tests/data/america-mexico_city.json +++ /dev/null @@ -1,553 +0,0 @@ -{ - "first_record": { - "offset": -23796, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -975261600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -963169200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -917114400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -907354800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -821901600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -810068400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -627501600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -612990000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 989136000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1001833200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1175414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1193554800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1207468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1225004400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1238918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1256454000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1270368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1288508400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1301817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1319958000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1333267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1351407600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1365321600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1382857200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1396771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1414306800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1428220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1445756400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1459670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1477810800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1491120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1509260400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1522569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1540710000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1554624000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1572159600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1586073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1603609200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1617523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1635663600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1648972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1667113200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-miquelon.json b/crates/zoneinfo/tests/data/america-miquelon.json deleted file mode 100644 index 94e4d2224..000000000 --- a/crates/zoneinfo/tests/data/america-miquelon.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "first_record": { - "offset": -13480, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1847650520, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 326001600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 544597200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 576046800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 594187200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 607496400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 625636800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 638946000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 657086400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 671000400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 688536000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 702450000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 719985600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 733899600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 752040000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 765349200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 783489600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 796798800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 814939200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 828853200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 846388800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 860302800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 877838400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 891752400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 909288000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 923202000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 941342400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 954651600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 972792000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 986101200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1004241600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1018155600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1035691200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1049605200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1067140800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1081054800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1099195200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1112504400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1130644800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1143954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1162094400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1173589200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-moncton.json b/crates/zoneinfo/tests/data/america-moncton.json deleted file mode 100644 index 7cf1b559d..000000000 --- a/crates/zoneinfo/tests/data/america-moncton.json +++ /dev/null @@ -1,1177 +0,0 @@ -{ - "first_record": { - "offset": -15548, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2715882052, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -2131642800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1632074400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1615143600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1153681200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1145822400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1122231600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1114372800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1090782000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1082923200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1059332400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1051473600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -1027882800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -1020024000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -996433200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -988574400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -965674800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -955396800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -934743600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -923947200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -904503600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -891892800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -880221600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -747252000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -733950000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -715802400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -702500400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -684352800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -671050800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -652903200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -639601200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -620848800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -608151600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -589399200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -576097200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -557949600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -544647600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -526500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -513198000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -495050400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -481748400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -463600800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -450298800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -431546400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -418244400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -400096800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -384375600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -368647200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -352926000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -337197600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -321476400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -305748000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -289422000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -273693600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -257972400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -242244000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -226522800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -210794400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -195073200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -179344800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -163623600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -147895200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -131569200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -116445600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -100119600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -84391200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -68670000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -52941600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -37220400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -21492000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -5770800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 9957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 25678800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 41407200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 57733200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 73461600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 89182800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 136360800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 152082000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 167810400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 183531600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 199260000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 215586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 230709600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 247035600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 262764000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 278485200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 294213600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 309934800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 325663200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 341384400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 357112800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 372834000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 388562400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 404888400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 420012000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 436338000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 452066400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 467787600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 483516000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 499237200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 514965600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 530686800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 544600800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 562136400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 576050400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 594190800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 607500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 625640400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 638949600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 657090000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 671004000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 688539600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 702453600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 719989200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 733896060, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 752036460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 765345660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 783486060, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 796795260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 814935660, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 828849660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 846385260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 860299260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 877834860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 891748860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 909284460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 923198460, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 941338860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 954648060, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 972788460, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 986097660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1004238060, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1018152060, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1035687660, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1049601660, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1067137260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1081051260, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1099191660, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1112500860, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1130641260, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1143950460, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1162090860, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1173592800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-monterrey.json b/crates/zoneinfo/tests/data/america-monterrey.json deleted file mode 100644 index 337c02e62..000000000 --- a/crates/zoneinfo/tests/data/america-monterrey.json +++ /dev/null @@ -1,505 +0,0 @@ -{ - "first_record": { - "offset": -24076, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514743200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 989136000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1001833200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1175414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1193554800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1207468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1225004400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1238918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1256454000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1270368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1288508400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1301817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1319958000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1333267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1351407600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1365321600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1382857200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1396771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1414306800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1428220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1445756400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1459670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1477810800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1491120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1509260400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1522569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1540710000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1554624000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1572159600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1586073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1603609200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1617523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1635663600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1648972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1667113200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-montevideo.json b/crates/zoneinfo/tests/data/america-montevideo.json deleted file mode 100644 index 5b2bdcebd..000000000 --- a/crates/zoneinfo/tests/data/america-montevideo.json +++ /dev/null @@ -1,697 +0,0 @@ -{ - "first_record": { - "offset": -13491, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1942690509, - "record": { - "offset": -13491, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1567455309, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1459627200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1443819600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1428006600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1412283600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1396470600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1380747600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1141590600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1128286800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1110141000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1096837200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1078691400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1065387600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1047241800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1033938000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -1015187400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1002488400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -983737800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -971038800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -954707400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -938984400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -920838600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -907534800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": -896819400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -853621200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "-0230" - } - }, - { - "transition_time": -845847000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -334789200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "-0230" - } - }, - { - "transition_time": -319671000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -314226000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -309996000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -149720400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -134604000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -50446800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "-0230" - } - }, - { - "transition_time": -34205400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 9860400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 14176800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 72846000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 80100000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 127278000, - "record": { - "offset": -5400, - "is_dst": true, - "abbr": "-0130" - } - }, - { - "transition_time": 132111000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "-0230" - } - }, - { - "transition_time": 147234600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 156913200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 165376800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 219812400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 226461600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 250052400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 257911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 282711600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 289360800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 294202800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 566449200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 573012000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 597812400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 605066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 625633200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 635911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 667965600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 688532400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 699415200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719377200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 730864800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1095562800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1111896000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1128834000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1142136000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1159678800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1173585600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1191733200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1205035200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1223182800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1236484800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1254632400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1268539200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1286082000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1299988800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1317531600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1331438400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1349586000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1362888000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1381035600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1394337600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1412485200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1425787200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-montserrat.json b/crates/zoneinfo/tests/data/america-montserrat.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-montserrat.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-nassau.json b/crates/zoneinfo/tests/data/america-nassau.json deleted file mode 100644 index bb4b201a1..000000000 --- a/crates/zoneinfo/tests/data/america-nassau.json +++ /dev/null @@ -1,1385 +0,0 @@ -{ - "first_record": { - "offset": -19052, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2366736148, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1632070800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1615140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1601753400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1583697600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1567357200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1554667200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1534698000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1524074400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1503248400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1492365600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1471798800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1460916000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1440954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1428861600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1409504400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1397412000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1378054800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1365962400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1346605200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1333908000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1315155600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1301853600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1283706000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1270404000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1252256400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1238954400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1220806800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1207504800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1188752400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1176055200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1157302800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1144000800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1125853200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1112551200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1094403600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1081101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1062954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1049652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1031504400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1018202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1000054800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -986752800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -968000400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -955303200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -936550800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -880218000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EPT" - } - }, - { - "transition_time": -765396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -747248400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -733946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -715798800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -702496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -684349200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -671047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -652899600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -634154400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -620845200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -602704800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -589395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -576093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -557946000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -544644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -526496400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -513194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -495046800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -481744800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -463597200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -450295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -431542800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -418240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -400093200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -384372000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -368643600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -352922400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -337194000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -321472800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -305744400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -289418400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -273690000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -257968800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -242240400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -226519200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -210790800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -195069600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -179341200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -163620000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -147891600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -131565600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -116442000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -100116000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -84387600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -68666400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -52938000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -37216800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 41410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 57736800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 136364400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 152085600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 167814000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 954658800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-new_york.json b/crates/zoneinfo/tests/data/america-new_york.json deleted file mode 100644 index 7775215fc..000000000 --- a/crates/zoneinfo/tests/data/america-new_york.json +++ /dev/null @@ -1,1409 +0,0 @@ -{ - "first_record": { - "offset": -17762, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717650800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1633280400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1615140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1601830800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1583690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1570381200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1551636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1536512400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1523210400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1504458000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1491760800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1473008400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1459706400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1441558800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1428256800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1410109200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1396807200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1378659600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1365357600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1347210000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1333908000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1315155600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1301853600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1283706000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1270404000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1252256400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1238954400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1220806800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1207504800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1189357200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1176055200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1157302800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1144605600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1125853200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1112551200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1094403600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1081101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1062954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1049652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1031504400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1018202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1000054800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -986752800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -968000400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -955303200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -936550800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -923248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -905101200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -891799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -880218000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EPT" - } - }, - { - "transition_time": -765396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -747248400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -733946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -715798800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -702496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -684349200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -671047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -652899600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -639597600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -620845200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -608148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -589395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -576093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -557946000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -544644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -526496400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -513194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -495046800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -481744800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -463597200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -447271200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -431542800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -415821600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -400093200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -384372000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -368643600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -352922400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -337194000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -321472800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -305744400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -289418400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -273690000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -257968800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -242240400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -226519200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -210790800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -195069600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -179341200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -163620000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -147891600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -131565600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -116442000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -100116000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -84387600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -68666400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -52938000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -37216800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 41410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 57736800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 126687600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 152085600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 162370800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 954658800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-nome.json b/crates/zoneinfo/tests/data/america-nome.json deleted file mode 100644 index 6abd2896f..000000000 --- a/crates/zoneinfo/tests/data/america-nome.json +++ /dev/null @@ -1,681 +0,0 @@ -{ - "first_record": { - "offset": 46702, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -39698, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188947502, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -880196400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "NWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "NPT" - } - }, - { - "transition_time": -765374400, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -86878800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": -21466800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": -5745600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 9982800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 25704000, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 41432400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 57758400, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 73486800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 89208000, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 104936400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 120657600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 126709200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 152107200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 162392400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 183556800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 199285200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 215611200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 230734800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 247060800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 262789200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 278510400, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 294238800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 309960000, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 325688400, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 341409600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 357138000, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 372859200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 388587600, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 404913600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 420037200, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "BDT" - } - }, - { - "transition_time": 436363200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 439030800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 452084400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 467805600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 483534000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 499255200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 514983600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 530704800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 544618800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 562154400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 576068400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 594208800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 607518000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 625658400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 638967600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 657108000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 671022000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 688557600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 702471600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 720007200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 733921200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 752061600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 765370800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 783511200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 796820400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 814960800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 828874800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 846410400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 860324400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 877860000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 891774000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 909309600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 923223600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 941364000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 954673200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 972813600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 986122800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1004263200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1018177200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1035712800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1049626800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1067162400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1081076400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1099216800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1112526000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1130666400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1143975600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1162116000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1173610800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-noronha.json b/crates/zoneinfo/tests/data/america-noronha.json deleted file mode 100644 index e8cb960e0..000000000 --- a/crates/zoneinfo/tests/data/america-noronha.json +++ /dev/null @@ -1,321 +0,0 @@ -{ - "first_record": { - "offset": -7780, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767217820, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1206961200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1191366000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1175378400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1159830000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -633823200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -602287200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -591836400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -570751200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -560214000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -539128800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -531356400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -191368800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -184201200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -155167200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -150073200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -128901600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -121129200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -99957600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -89593200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -68421600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -57970800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 499744800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 511232400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 530589600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 540262800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 562125600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 571194000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 592970400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 602038800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 624420000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 634698000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 938916000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 951613200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 970970400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 971571600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 1003024800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 1013907600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-north_dakota-beulah.json b/crates/zoneinfo/tests/data/america-north_dakota-beulah.json deleted file mode 100644 index 1e7e850bc..000000000 --- a/crates/zoneinfo/tests/data/america-north_dakota-beulah.json +++ /dev/null @@ -1,777 +0,0 @@ -{ - "first_record": { - "offset": -24427, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717643600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1633273200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1601823600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1583683200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -52930800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -37209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -21481200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -5760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 9968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 25689600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 41418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 57744000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 126694800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 162378000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1173603600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1194163200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1205053200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225612800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1236502800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1257062400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1268557200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1289116800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-north_dakota-center.json b/crates/zoneinfo/tests/data/america-north_dakota-center.json deleted file mode 100644 index 8789b9f9b..000000000 --- a/crates/zoneinfo/tests/data/america-north_dakota-center.json +++ /dev/null @@ -1,721 +0,0 @@ -{ - "first_record": { - "offset": -24312, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717643600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1633273200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1601823600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1583683200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -52930800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -37209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -21481200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -5760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 9968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 25689600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 41418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 57744000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 126694800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 162378000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752050800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783500400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814950000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 986112000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004252400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-north_dakota-new_salem.json b/crates/zoneinfo/tests/data/america-north_dakota-new_salem.json deleted file mode 100644 index 0cb619846..000000000 --- a/crates/zoneinfo/tests/data/america-north_dakota-new_salem.json +++ /dev/null @@ -1,721 +0,0 @@ -{ - "first_record": { - "offset": -24339, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717643600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1633273200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1601823600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1583683200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -52930800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -37209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -21481200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -5760000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 9968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 25689600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 41418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 57744000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 104922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 126694800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 162378000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 199270800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 230720400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 262774800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 294224400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 325674000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 357123600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 388573200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 420022800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 452077200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 483526800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 514976400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 544611600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 576061200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 607510800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 638960400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 671014800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 702464400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 733914000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 765363600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 796813200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 828867600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 860317200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 986115600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-nuuk.json b/crates/zoneinfo/tests/data/america-nuuk.json deleted file mode 100644 index 06c4fb966..000000000 --- a/crates/zoneinfo/tests/data/america-nuuk.json +++ /dev/null @@ -1,721 +0,0 @@ -{ - "first_record": { - "offset": -12416, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1686083584, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 323845200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 877827600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 954032400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 972781200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1004230800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1035680400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1067130000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1080435600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1099184400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1130634000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1301187600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1396141200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1414285200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1427590800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1445734800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1459040400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1477789200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1490490000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1509238800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1521939600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1540688400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1553994000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1572138000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1585443600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1603587600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1616893200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1635642000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1648342800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1667091600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1679792400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 1698541200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-ojinaga.json b/crates/zoneinfo/tests/data/america-ojinaga.json deleted file mode 100644 index 439174a94..000000000 --- a/crates/zoneinfo/tests/data/america-ojinaga.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": -25060, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1343149200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1234807200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220461200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1207159200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1191344400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891766800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 923216400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 954666000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 989139600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1001836800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1018170000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1049619600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1081069200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1112518800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1143968400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1162108800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1175418000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1193558400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1207472400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1225008000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1238922000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1256457600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1268557200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1289116800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1300006800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1320566400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1331456400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1352016000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1362906000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1383465600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1394355600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1414915200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1425805200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1446364800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1457859600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1478419200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1489309200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1509868800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1520758800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1541318400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1552208400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1572768000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1583658000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1604217600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1615712400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1636272000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 1647162000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": 1667116800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-panama.json b/crates/zoneinfo/tests/data/america-panama.json deleted file mode 100644 index 238f60148..000000000 --- a/crates/zoneinfo/tests/data/america-panama.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -19088, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524502512, - "record": { - "offset": -19176, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1946918424, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-paramaribo.json b/crates/zoneinfo/tests/data/america-paramaribo.json deleted file mode 100644 index eb5c2b890..000000000 --- a/crates/zoneinfo/tests/data/america-paramaribo.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -13240, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1861906760, - "record": { - "offset": -13252, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1104524348, - "record": { - "offset": -13236, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -765317964, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "-0330" - } - }, - { - "transition_time": 465449400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-phoenix.json b/crates/zoneinfo/tests/data/america-phoenix.json deleted file mode 100644 index c2a7492d4..000000000 --- a/crates/zoneinfo/tests/data/america-phoenix.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "first_record": { - "offset": -26898, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2717643600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1633273200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1601823600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1583683200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -820519140, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -812653140, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -796845540, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -84380400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-port-au-prince.json b/crates/zoneinfo/tests/data/america-port-au-prince.json deleted file mode 100644 index 5d9de1038..000000000 --- a/crates/zoneinfo/tests/data/america-port-au-prince.json +++ /dev/null @@ -1,369 +0,0 @@ -{ - "first_record": { - "offset": -17360, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524504240, - "record": { - "offset": -17340, - "is_dst": false, - "abbr": "PPMT" - } - }, - { - "transition_time": -1670483460, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 421218000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436334400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452062800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467784000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483512400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499233600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514962000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530683200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 546411600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576050400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607500000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638949600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671004000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702453600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733903200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765352800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796802400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828856800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860306400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112504400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130644800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162094400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1331449200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1352008800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1362898800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1383458400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1394348400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1414908000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1425798000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1446357600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1489302000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-port_of_spain.json b/crates/zoneinfo/tests/data/america-port_of_spain.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-port_of_spain.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-porto_velho.json b/crates/zoneinfo/tests/data/america-porto_velho.json deleted file mode 100644 index 8beed037a..000000000 --- a/crates/zoneinfo/tests/data/america-porto_velho.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "first_record": { - "offset": -15336, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767210264, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1206954000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1191358800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1175371200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1159822800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -633816000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -622065600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -602280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -570744000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -560206800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -539121600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -531349200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -191361600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -155160000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -150066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -128894400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -99950400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -89586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -68414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -57963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 499752000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 511239600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 530596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 540270000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 571201200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-puerto_rico.json b/crates/zoneinfo/tests/data/america-puerto_rico.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-puerto_rico.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-punta_arenas.json b/crates/zoneinfo/tests/data/america-punta_arenas.json deleted file mode 100644 index ffc54be6c..000000000 --- a/crates/zoneinfo/tests/data/america-punta_arenas.json +++ /dev/null @@ -1,945 +0,0 @@ -{ - "first_record": { - "offset": -17020, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524504580, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1892661435, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1688410800, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1619205435, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1593806400, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1335986235, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1317585600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1304362800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1286049600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1272826800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1254513600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1241290800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1222977600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1209754800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1191355200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1178132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -870552000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -865278000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -736632000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -718056000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -713649600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -36619200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23922000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -3355200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 7527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 24465600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 37767600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 55915200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 69217200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 87969600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 100666800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 118209600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 132116400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 150868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 163566000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 182318400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 195620400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 213768000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 227070000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 245217600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 258519600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 277272000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 289969200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 308721600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 321418800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 340171200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 353473200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 371620800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 384922800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 403070400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 416372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 434520000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 447822000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 466574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 479271600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 498024000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 510721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 529473600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 545194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 560923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 574225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 592372800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 605674800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 637124400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 653457600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 668574000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687326400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 700628400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 718776000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 732078000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750225600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 763527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 781675200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 794977200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 826426800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 845179200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 859690800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876628800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 889930800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 906868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 923194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 939528000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952830000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 971582400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 984279600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1015729200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1034481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1047178800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1065931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1079233200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1097380800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1110682800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1128830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1142132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1160884800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1173582000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1206846000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1223784000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1237086000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255233600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1270350000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1286683200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1304823600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1313899200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1335668400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1346558400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1367118000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1378612800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1398567600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1410062400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1463281200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1471147200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1480820400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-rankin_inlet.json b/crates/zoneinfo/tests/data/america-rankin_inlet.json deleted file mode 100644 index c31ca9761..000000000 --- a/crates/zoneinfo/tests/data/america-rankin_inlet.json +++ /dev/null @@ -1,585 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -410227200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89190000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 136368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 167817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278492400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309942000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341391600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372841200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404895600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436345200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467794800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499244400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530694000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562143600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625647600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657097200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688546800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702460800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 719996400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752050800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783500400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814950000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986112000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004252400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-recife.json b/crates/zoneinfo/tests/data/america-recife.json deleted file mode 100644 index 3091c6b7d..000000000 --- a/crates/zoneinfo/tests/data/america-recife.json +++ /dev/null @@ -1,321 +0,0 @@ -{ - "first_record": { - "offset": -8376, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767217224, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -191365200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 592974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 602042400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 634701600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 951616800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 970974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 971575200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1003028400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1013911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-regina.json b/crates/zoneinfo/tests/data/america-regina.json deleted file mode 100644 index 0d4760e57..000000000 --- a/crates/zoneinfo/tests/data/america-regina.json +++ /dev/null @@ -1,433 +0,0 @@ -{ - "first_record": { - "offset": -25116, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2030202084, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1632063600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1251651600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1238349600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1220202000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1206900000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1188752400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1175450400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1156698000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1144000800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1125248400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1111946400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1032714000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1016992800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1001264400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -986148000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -969814800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -954093600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -937760400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -922039200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -906310800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -890589600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -748450800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -732729600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -715791600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -702489600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -684342000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -671040000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -652892400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -639590400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -620838000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -608140800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -589388400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -576086400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -557938800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -544636800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -526489200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -513187200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -495039600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -481737600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -463590000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -450288000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -431535600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -418233600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -400086000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -386784000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -337186800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -321465600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -305737200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-resolute.json b/crates/zoneinfo/tests/data/america-resolute.json deleted file mode 100644 index e5653badd..000000000 --- a/crates/zoneinfo/tests/data/america-resolute.json +++ /dev/null @@ -1,585 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -704937600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89190000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120639600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 136368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152089200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 167817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183538800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215593200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247042800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278492400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309942000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341391600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372841200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404895600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436345200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467794800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499244400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530694000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562143600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594198000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625647600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657097200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688546800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702460800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 719996400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752050800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783500400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814950000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846399600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877849200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909298800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941353200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972802800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986112000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004252400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035702000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067151600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099206000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130655600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-rio_branco.json b/crates/zoneinfo/tests/data/america-rio_branco.json deleted file mode 100644 index 63fdd6127..000000000 --- a/crates/zoneinfo/tests/data/america-rio_branco.json +++ /dev/null @@ -1,257 +0,0 @@ -{ - "first_record": { - "offset": -16272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767209328, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1206950400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1191355200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1175367600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1159819200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -633812400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -622062000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -602276400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -591825600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -570740400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -560203200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -539118000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -531345600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -191358000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -184190400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -155156400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -150062400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -128890800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -121118400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -99946800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -89582400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -68410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -57960000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 499755600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 511243200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 530600400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 540273600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 562136400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": 571204800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 1214283600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1384056000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-santarem.json b/crates/zoneinfo/tests/data/america-santarem.json deleted file mode 100644 index cacd70612..000000000 --- a/crates/zoneinfo/tests/data/america-santarem.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "first_record": { - "offset": -13128, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767212472, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1206954000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1191358800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1175371200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1159822800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -633816000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -622065600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -602280000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -570744000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -560206800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -539121600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -531349200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -191361600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -184194000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -155160000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -150066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -128894400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -99950400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -89586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -68414400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -57963600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 499752000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 511239600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 530596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 540270000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 562132800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 571201200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1214280000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-santiago.json b/crates/zoneinfo/tests/data/america-santiago.json deleted file mode 100644 index 6607951cf..000000000 --- a/crates/zoneinfo/tests/data/america-santiago.json +++ /dev/null @@ -1,1049 +0,0 @@ -{ - "first_record": { - "offset": -16965, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524504635, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1892661435, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1688410800, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1619205435, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1593806400, - "record": { - "offset": -16965, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1335986235, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1317585600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1304362800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1286049600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1272826800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1254513600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1241290800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1222977600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1209754800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -1191355200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -1178132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -870552000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -865278000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -740520000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -736635600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "-04" - } - }, - { - "transition_time": -718056000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": -713649600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -36619200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23922000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -3355200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 7527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 24465600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 37767600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 55915200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 69217200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 87969600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 100666800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 118209600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 132116400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 150868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 163566000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 182318400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 195620400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 213768000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 227070000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 245217600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 258519600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 277272000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 289969200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 308721600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 321418800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 340171200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 353473200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 371620800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 384922800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 403070400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 416372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 434520000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 447822000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 466574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 479271600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 498024000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 510721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 529473600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 545194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 560923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 574225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 592372800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 605674800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 637124400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 653457600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 668574000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687326400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 700628400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 718776000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 732078000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750225600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 763527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 781675200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 794977200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 826426800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 845179200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 859690800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876628800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 889930800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 906868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 923194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 939528000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952830000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 971582400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 984279600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1015729200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1034481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1047178800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1065931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1079233200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1097380800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1110682800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1128830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1142132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1160884800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1173582000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1206846000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1223784000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1237086000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255233600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1270350000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1286683200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1304823600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1313899200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1335668400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1346558400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1367118000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1378612800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1398567600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1410062400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1463281200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1471147200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1494730800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1502596800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1526180400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1534046400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1554606000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1567915200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1586055600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1599364800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1617505200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1630814400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1648954800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1662868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1680404400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-santo_domingo.json b/crates/zoneinfo/tests/data/america-santo_domingo.json deleted file mode 100644 index 7e13e29b4..000000000 --- a/crates/zoneinfo/tests/data/america-santo_domingo.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "first_record": { - "offset": -16776, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524504824, - "record": { - "offset": -16800, - "is_dst": false, - "abbr": "SDMT" - } - }, - { - "transition_time": -1159773600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -100119600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -89668800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -5770800, - "record": { - "offset": -16200, - "is_dst": true, - "abbr": "-0430" - } - }, - { - "transition_time": 4422600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 25678800, - "record": { - "offset": -16200, - "is_dst": true, - "abbr": "-0430" - } - }, - { - "transition_time": 33193800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 57733200, - "record": { - "offset": -16200, - "is_dst": true, - "abbr": "-0430" - } - }, - { - "transition_time": 64816200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 89182800, - "record": { - "offset": -16200, - "is_dst": true, - "abbr": "-0430" - } - }, - { - "transition_time": 96438600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 120632400, - "record": { - "offset": -16200, - "is_dst": true, - "abbr": "-0430" - } - }, - { - "transition_time": 127974600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 152082000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 975823200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-sao_paulo.json b/crates/zoneinfo/tests/data/america-sao_paulo.json deleted file mode 100644 index a7f0546a8..000000000 --- a/crates/zoneinfo/tests/data/america-sao_paulo.json +++ /dev/null @@ -1,737 +0,0 @@ -{ - "first_record": { - "offset": -11188, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767214412, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1206957600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1191362400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -1175374800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -1159826400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -633819600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -622069200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -602283600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -570747600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -560210400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -539125200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -531352800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -195426000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -184197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -155163600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -150069600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -128898000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -121125600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -99954000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -89589600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": -68418000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": -57967200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 499748400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 511236000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 530593200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 540266400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 562129200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 571197600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 592974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 602042400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 624423600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 634701600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 656478000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 666756000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 687927600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 697600800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 719982000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 728445600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 750826800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 761709600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 782276400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 793159200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 813726000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 824004000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 844570800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 856058400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 876106800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 888717600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 908074800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 919562400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 938919600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 951616800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 970974000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 982461600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1003028400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1013911200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1036292400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1045360800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1066532400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1076810400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1099364400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1108864800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1129431600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1140314400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1162695600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1172368800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1192330800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1203213600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1224385200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1234663200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1255834800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1266717600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1287284400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1298167200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1318734000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1330221600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1350788400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1361066400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1382238000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1392516000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1413687600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1424570400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1445137200, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1456020000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1476586800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1487469600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1508036400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1518919200, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 1541300400, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 1550368800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} diff --git a/crates/zoneinfo/tests/data/america-scoresbysund.json b/crates/zoneinfo/tests/data/america-scoresbysund.json deleted file mode 100644 index 8076e4802..000000000 --- a/crates/zoneinfo/tests/data/america-scoresbysund.json +++ /dev/null @@ -1,729 +0,0 @@ -{ - "first_record": { - "offset": -5272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1686090728, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 323841600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": 338961600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 354679200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 877827600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 954032400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 972781200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1004230800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1035680400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1067130000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1080435600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1099184400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1130634000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1301187600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1396141200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1414285200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1427590800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1445734800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1459040400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1477789200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1490490000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1509238800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1521939600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1540688400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1553994000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1572138000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1585443600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1603587600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1616893200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1635642000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1648342800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1667091600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1679792400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 1698541200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 1711846800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-sitka.json b/crates/zoneinfo/tests/data/america-sitka.json deleted file mode 100644 index ca5b8731e..000000000 --- a/crates/zoneinfo/tests/data/america-sitka.json +++ /dev/null @@ -1,673 +0,0 @@ -{ - "first_record": { - "offset": 53927, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -32473, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188954727, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 126698400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 162381600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 439030800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 452084400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 467805600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 483534000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 499255200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 514983600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 530704800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 544618800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 562154400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 576068400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 594208800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 607518000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 625658400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 638967600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 657108000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 671022000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 688557600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 702471600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 720007200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 733921200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 752061600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 765370800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 783511200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 796820400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 814960800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 828874800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 846410400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 860324400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 877860000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 891774000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 909309600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 923223600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 941364000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 954673200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 972813600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 986122800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1004263200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1018177200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1035712800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1049626800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1067162400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1081076400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1099216800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1112526000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1130666400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1143975600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1162116000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1173610800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-st_barthelemy.json b/crates/zoneinfo/tests/data/america-st_barthelemy.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-st_barthelemy.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-st_johns.json b/crates/zoneinfo/tests/data/america-st_johns.json deleted file mode 100644 index b8e58c4b3..000000000 --- a/crates/zoneinfo/tests/data/america-st_johns.json +++ /dev/null @@ -1,1505 +0,0 @@ -{ - "first_record": { - "offset": -12652, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713897748, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1664130548, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1650137348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1632076148, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1615145348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1598650148, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1590100148, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1567286948, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1551565748, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1535837348, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1520116148, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1503782948, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1488666548, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1472333348, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1457216948, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1440883748, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1425767348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1409434148, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1394317748, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1377984548, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1362263348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1346534948, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1330813748, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1314480548, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1299364148, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1283030948, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1267914548, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1251581348, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1236464948, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1220131748, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1205015348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1188682148, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1172960948, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1156627748, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1141511348, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1125178148, - "record": { - "offset": -9052, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1110061748, - "record": { - "offset": -12652, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1096921748, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1093728600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1078612200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1061670600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1048973400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -1030221000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -1017523800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -998771400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -986074200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -966717000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -954624600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -935267400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -922570200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -903817800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -891120600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -872368200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NPT" - } - }, - { - "transition_time": -765401400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -746044200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -733347000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -714594600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -701897400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -683145000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -670447800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -651695400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -638998200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -619641000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -606943800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -589401000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -576099000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -557951400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -544649400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -526501800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -513199800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -495052200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -481750200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -463602600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -450300600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -431548200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -418246200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -400098600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -386796600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -368649000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -355347000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -337199400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -323897400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -305749800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -289423800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -273695400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -257974200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -242245800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -226524600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -210796200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -195075000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -179346600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -163625400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -147897000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -131571000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -116447400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -100121400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -84393000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -68671800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -52943400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -37222200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": -21493800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": -5772600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 9955800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 25677000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 41405400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 57731400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 73459800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 89181000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 104909400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 120630600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 136359000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 152080200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 167808600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 183529800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 199258200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 215584200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 230707800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 247033800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 262762200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 278483400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 294211800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 309933000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 325661400, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 341382600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 357111000, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 372832200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 388560600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 404886600, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 420010200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 436336200, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 452064600, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 467785800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 483514200, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 499235400, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 514963800, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 530685000, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 544591860, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 562127460, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 576041460, - "record": { - "offset": -5400, - "is_dst": true, - "abbr": "NDDT" - } - }, - { - "transition_time": 594178260, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 607491060, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 625631460, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 638940660, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 657081060, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 670995060, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 688530660, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 702444660, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 719980260, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 733894260, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 752034660, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 765343860, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 783484260, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 796793460, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 814933860, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 828847860, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 846383460, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 860297460, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 877833060, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 891747060, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 909282660, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 923196660, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 941337060, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 954646260, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 972786660, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 986095860, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1004236260, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1018150260, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1035685860, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1049599860, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1067135460, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1081049460, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1099189860, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1112499060, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1130639460, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1143948660, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1162089060, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1173583860, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1194143460, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1205033460, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1225593060, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1236483060, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1257042660, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1268537460, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1289097060, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - }, - { - "transition_time": 1299987060, - "record": { - "offset": -9000, - "is_dst": true, - "abbr": "NDT" - } - }, - { - "transition_time": 1320553800, - "record": { - "offset": -12600, - "is_dst": false, - "abbr": "NST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-st_kitts.json b/crates/zoneinfo/tests/data/america-st_kitts.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-st_kitts.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-st_lucia.json b/crates/zoneinfo/tests/data/america-st_lucia.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-st_lucia.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-st_thomas.json b/crates/zoneinfo/tests/data/america-st_thomas.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-st_thomas.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-st_vincent.json b/crates/zoneinfo/tests/data/america-st_vincent.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-st_vincent.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-swift_current.json b/crates/zoneinfo/tests/data/america-swift_current.json deleted file mode 100644 index 29c4d893d..000000000 --- a/crates/zoneinfo/tests/data/america-swift_current.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "first_record": { - "offset": -25880, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2030201320, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1632063600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -1615132800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -880210800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MPT" - } - }, - { - "transition_time": -765388800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -747241200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -732729600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -715791600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -702489600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -684342000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -671040000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -652892400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -639590400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -400086000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -384364800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -337186800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -321465600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -305737200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -292435200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -273682800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "MDT" - } - }, - { - "transition_time": -260985600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": 73472400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-tegucigalpa.json b/crates/zoneinfo/tests/data/america-tegucigalpa.json deleted file mode 100644 index 3da1b70a7..000000000 --- a/crates/zoneinfo/tests/data/america-tegucigalpa.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "first_record": { - "offset": -20932, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1538503868, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 547020000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 559717200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 578469600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 591166800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1146981600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1154926800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-thule.json b/crates/zoneinfo/tests/data/america-thule.json deleted file mode 100644 index 64a628a13..000000000 --- a/crates/zoneinfo/tests/data/america-thule.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "first_record": { - "offset": -16508, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1686079492, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 670399200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 686120400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 701848800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 717570000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 733903200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 752043600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 765352800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 783493200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 796802400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 814942800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 828856800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 846392400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 860306400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 877842000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 891756000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 909291600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 923205600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 941346000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 954655200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 972795600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 986104800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1004245200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1018159200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1035694800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1049608800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1067144400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1081058400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1099198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1112508000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1130648400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1143957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1162098000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1173592800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-tijuana.json b/crates/zoneinfo/tests/data/america-tijuana.json deleted file mode 100644 index fbb33d9d3..000000000 --- a/crates/zoneinfo/tests/data/america-tijuana.json +++ /dev/null @@ -1,1065 +0,0 @@ -{ - "first_record": { - "offset": -28084, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1514739600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1451667600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1343145600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - }, - { - "transition_time": -1234803600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1222963200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1207242000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -873820800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -761418000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -686073600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -661539600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -620755200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -608144400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -589384800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -576082800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -557935200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -544633200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -526489200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -513183600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -495039600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -481734000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -463590000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -450284400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -431535600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -418230000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -400086000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -386780400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -368636400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -355330800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -337186800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -323881200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -305737200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -292431600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -273682800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -260982000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -242233200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -226508400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -210783600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -195058800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -179334000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -163609200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -147884400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -116434800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -100105200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -84376800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -68655600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -52927200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -37206000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 126698400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 162381600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 452080800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 467802000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 483530400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 499251600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 514980000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 530701200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 544615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 562150800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 576064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 594205200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 607514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 625654800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 638964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 657104400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 671018400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 688554000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 702468000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 720003600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 733917600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 752058000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 765367200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 783507600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 796816800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 814957200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 828871200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 846406800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 860320800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 877856400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 891770400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 909306000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 923220000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 941360400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 954669600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 972810000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 986119200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1004259600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1018173600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1035709200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1049623200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1067158800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1081072800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1099213200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1112522400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1130662800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1143972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1162112400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1175421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1193562000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1207476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1225011600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1238925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1256461200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1268560800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-toronto.json b/crates/zoneinfo/tests/data/america-toronto.json deleted file mode 100644 index bb4b201a1..000000000 --- a/crates/zoneinfo/tests/data/america-toronto.json +++ /dev/null @@ -1,1385 +0,0 @@ -{ - "first_record": { - "offset": -19052, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2366736148, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1632070800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1615140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1601753400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1583697600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1567357200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1554667200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1534698000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1524074400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1503248400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1492365600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1471798800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1460916000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1440954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1428861600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1409504400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1397412000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1378054800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1365962400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1346605200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1333908000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1315155600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1301853600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1283706000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1270404000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1252256400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1238954400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1220806800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1207504800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1188752400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1176055200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1157302800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1144000800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1125853200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1112551200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1094403600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1081101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1062954000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1049652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1031504400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -1018202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -1000054800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -986752800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -968000400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -955303200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -936550800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -880218000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EPT" - } - }, - { - "transition_time": -765396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -747248400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -733946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -715798800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -702496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -684349200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -671047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -652899600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -634154400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -620845200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -602704800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -589395600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -576093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -557946000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -544644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -526496400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -513194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -495046800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -481744800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -463597200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -450295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -431542800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -418240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -400093200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -384372000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -368643600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -352922400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -337194000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -321472800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -305744400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -289418400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -273690000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -257968800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -242240400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -226519200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -210790800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -195069600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -179341200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -163620000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -147891600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -131565600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -116442000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -100116000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -84387600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -68666400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -52938000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -37216800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": -21488400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": -5767200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 9961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 25682400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 41410800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 57736800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 73465200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 89186400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 104914800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 120636000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 136364400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 152085600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 167814000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 183535200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 199263600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 215589600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 230713200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 247039200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 262767600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 278488800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 294217200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 309938400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 325666800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 341388000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 357116400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 372837600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 388566000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 404892000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 420015600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 436341600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 452070000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 467791200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 483519600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 499240800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 514969200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 530690400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 544604400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 562140000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 576054000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 594194400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 607503600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 625644000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 638953200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 657093600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 671007600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 688543200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 702457200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 719992800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 733906800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 752047200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 765356400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 783496800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 796806000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 814946400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 828860400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 846396000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 860310000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 877845600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 891759600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 909295200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 923209200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 941349600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 954658800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 972799200, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 986108400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1004248800, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1018162800, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1035698400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1049612400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1067148000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1081062000, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1099202400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1112511600, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1130652000, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1143961200, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - }, - { - "transition_time": 1162101600, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - }, - { - "transition_time": 1173596400, - "record": { - "offset": -14400, - "is_dst": true, - "abbr": "EDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-tortola.json b/crates/zoneinfo/tests/data/america-tortola.json deleted file mode 100644 index fec66a7ba..000000000 --- a/crates/zoneinfo/tests/data/america-tortola.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -15865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2233035335, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -873057600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "AWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "APT" - } - }, - { - "transition_time": -765399600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-vancouver.json b/crates/zoneinfo/tests/data/america-vancouver.json deleted file mode 100644 index 2d6d5b886..000000000 --- a/crates/zoneinfo/tests/data/america-vancouver.json +++ /dev/null @@ -1,1353 +0,0 @@ -{ - "first_record": { - "offset": -29548, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713880852, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1632060000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1615129200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -880207200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PPT" - } - }, - { - "transition_time": -765385200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -747237600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -733935600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -715788000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -702486000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -684338400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -671036400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -652888800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -639586800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -620834400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -608137200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -589384800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -576082800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -557935200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -544633200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -526485600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -513183600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -495036000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -481734000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -463586400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -450284400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -431532000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -418230000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -400082400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -386780400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -368632800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -355330800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -337183200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -323881200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -305733600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -292431600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -273679200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -260982000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -242229600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -226508400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -210780000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -195058800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -179330400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -163609200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -147880800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -116431200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -100105200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -84376800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -68655600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -52927200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -37206000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -21477600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -5756400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 9972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 25693200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 41421600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 57747600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 73476000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 89197200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 104925600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 120646800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 136375200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 152096400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 167824800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 183546000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 199274400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 215600400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 230724000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 247050000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 262778400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 278499600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 294228000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 309949200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 452080800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 467802000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 483530400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 499251600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 514980000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 530701200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 544615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 562150800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 576064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 594205200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 607514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 625654800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 638964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 657104400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 671018400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 688554000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 702468000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 720003600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 733917600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 752058000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 765367200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 783507600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 796816800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 814957200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 828871200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 846406800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 860320800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 877856400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 891770400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 909306000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 923220000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 941360400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 954669600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 972810000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 986119200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1004259600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1018173600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1035709200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1049623200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1067158800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1081072800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1099213200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1112522400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1130662800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1143972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1162112400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1173607200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1194166800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1205056800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1225616400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1236506400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1257066000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1268560800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1289120400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1300010400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1320570000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1331460000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1352019600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1362909600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1383469200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1394359200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1414918800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1425808800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1446368400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1457863200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1478422800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1489312800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1509872400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1520762400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1541322000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1552212000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1572771600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1583661600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1604221200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1615716000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1636275600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1647165600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1667725200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1678615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1699174800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1710064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1730624400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1741514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1762074000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1772964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1793523600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-whitehorse.json b/crates/zoneinfo/tests/data/america-whitehorse.json deleted file mode 100644 index 6e4d694af..000000000 --- a/crates/zoneinfo/tests/data/america-whitehorse.json +++ /dev/null @@ -1,753 +0,0 @@ -{ - "first_record": { - "offset": -32412, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2188997988, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -1632056400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": -1615125600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -1596978000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": -1583164800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -880203600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YPT" - } - }, - { - "transition_time": -765381600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -147884400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "YDDT" - } - }, - { - "transition_time": -131554800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -121273200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 325677600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 341398800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 357127200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 372848400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 388576800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 404902800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 420026400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 436352400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 452080800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 467802000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 483530400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 499251600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 514980000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 530701200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 544615200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 562150800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 576064800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 594205200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 607514400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 625654800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 638964000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 657104400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 671018400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 688554000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 702468000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 720003600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 733917600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 752058000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 765367200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 783507600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 796816800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 814957200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 828871200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 846406800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 860320800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 877856400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 891770400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 909306000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 923220000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 941360400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 954669600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 972810000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 986119200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1004259600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1018173600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1035709200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1049623200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1067158800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1081072800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1099213200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1112522400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1130662800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1143972000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1162112400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1173607200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1194166800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1205056800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1225616400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1236506400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1257066000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1268560800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1289120400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1300010400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1320570000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1331460000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1352019600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1362909600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1383469200, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1394359200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1414918800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1425808800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1446368400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1457863200, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1478422800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1489312800, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1509872400, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1520762400, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1541322000, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1552212000, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1572771600, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 1583661600, - "record": { - "offset": -25200, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 1604214000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "MST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-winnipeg.json b/crates/zoneinfo/tests/data/america-winnipeg.json deleted file mode 100644 index 12d25a4ae..000000000 --- a/crates/zoneinfo/tests/data/america-winnipeg.json +++ /dev/null @@ -1,1321 +0,0 @@ -{ - "first_record": { - "offset": -23316, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2602258284, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1694368800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1681671600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1632067200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1615136400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1029686400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1018198800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -880214400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CPT" - } - }, - { - "transition_time": -765392400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -746035200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -732733200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -715795200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -702493200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -684345600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -671043600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652896000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -639594000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620755200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -607626000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589392000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -557942400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -544640400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -526492800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -513190800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -495043200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -481741200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -463593600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -450291600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -431539200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -418237200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -400089600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386787600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -368640000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355338000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -337190400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -321469200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -305740800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -292438800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -210787200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -198090000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -116438400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -100108800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -84384000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -68659200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -52934400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37209600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -21484800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -5760000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25689600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 41414400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 57744000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 73468800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 89193600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104918400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 120643200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 136368000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 152092800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 167817600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 183542400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 199267200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 215596800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 230716800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 247046400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 262771200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 278496000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 294220800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309945600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 325670400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 341395200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 357120000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 372844800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 388569600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 404899200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 420019200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 436348800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 452073600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 467798400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 483523200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 499248000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 514972800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 530697600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 544608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 562147200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 576057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 594201600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 607507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 625651200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 638956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 657100800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671011200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 688550400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 702460800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 720000000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 733910400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 752054400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 765360000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 783504000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 796809600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 814953600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 828864000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 846403200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 860313600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 877852800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 891763200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 909302400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 923212800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 941356800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 954662400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 972806400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 986112000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1004256000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1018166400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1035705600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1049616000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1067155200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1081065600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1099209600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1112515200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1130659200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1143964800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1162105200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1173600000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1194159600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1205049600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1225609200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1236499200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1257058800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1268553600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1289113200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1300003200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1320562800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1331452800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1352012400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1362902400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1383462000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1394352000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1414911600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1425801600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1446361200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1457856000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1478415600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1489305600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1509865200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1520755200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1541314800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1552204800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1572764400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1583654400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1604214000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1615708800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1636268400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1647158400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1667718000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1678608000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1699167600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1710057600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1730617200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1741507200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1762066800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 1772956800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 1793516400, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "EST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/america-yakutat.json b/crates/zoneinfo/tests/data/america-yakutat.json deleted file mode 100644 index a543b18bd..000000000 --- a/crates/zoneinfo/tests/data/america-yakutat.json +++ /dev/null @@ -1,673 +0,0 @@ -{ - "first_record": { - "offset": 52865, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3225223727, - "record": { - "offset": -33535, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2188953665, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -880203600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YPT" - } - }, - { - "transition_time": -765381600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": -21474000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": -5752800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 9975600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 25696800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 41425200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 57751200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 73479600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 89200800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 104929200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 120650400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 126702000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 152100000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 162385200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 183549600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 199278000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 215604000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 230727600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 247053600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 262782000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 278503200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 294231600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 309952800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 325681200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 341402400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 357130800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 372852000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 388580400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 404906400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 420030000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "YDT" - } - }, - { - "transition_time": 436356000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "YST" - } - }, - { - "transition_time": 439030800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 452084400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 467805600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 483534000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 499255200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 514983600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 530704800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 544618800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 562154400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 576068400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 594208800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 607518000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 625658400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 638967600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 657108000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 671022000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 688557600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 702471600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 720007200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 733921200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 752061600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 765370800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 783511200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 796820400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 814960800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 828874800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 846410400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 860324400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 877860000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 891774000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 909309600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 923223600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 941364000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 954673200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 972813600, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 986122800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1004263200, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1018177200, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1035712800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1049626800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1067162400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1081076400, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1099216800, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1112526000, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1130666400, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1143975600, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - }, - { - "transition_time": 1162116000, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "AKST" - } - }, - { - "transition_time": 1173610800, - "record": { - "offset": -28800, - "is_dst": true, - "abbr": "AKDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-casey.json b/crates/zoneinfo/tests/data/antarctica-casey.json deleted file mode 100644 index 4d3da36b8..000000000 --- a/crates/zoneinfo/tests/data/antarctica-casey.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -31536000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1255802400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1267714800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1319738400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1329843600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1477065600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1520701200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1538856000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1552752000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1570129200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1583596800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1601740860, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1615640400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1633190460, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1647090000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1664640060, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1678291200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-davis.json b/crates/zoneinfo/tests/data/antarctica-davis.json deleted file mode 100644 index a20c60f0c..000000000 --- a/crates/zoneinfo/tests/data/antarctica-davis.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -409190400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -163062000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - } - }, - { - "transition_time": -28857600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1255806000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1268251200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1319742000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1329854400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-dumontdurville.json b/crates/zoneinfo/tests/data/antarctica-dumontdurville.json deleted file mode 100644 index ed53312b5..000000000 --- a/crates/zoneinfo/tests/data/antarctica-dumontdurville.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 35320, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840176120, - "record": { - "offset": 35312, - "is_dst": false, - "abbr": "PMMT" - } - }, - { - "transition_time": -2366790512, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-macquarie.json b/crates/zoneinfo/tests/data/antarctica-macquarie.json deleted file mode 100644 index c98a2529d..000000000 --- a/crates/zoneinfo/tests/data/antarctica-macquarie.json +++ /dev/null @@ -1,737 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -2214259200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1680508800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1665388800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1601719200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - } - }, - { - "transition_time": -687052800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -71136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -55411200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -37267200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -25776000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -5817600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 5673600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 25632000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 37728000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 57686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 67968000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 89136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 100022400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 120585600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 131472000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 152035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 162921600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 183484800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 194976000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 215539200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 226425600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 246988800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 257875200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 278438400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 289324800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 309888000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 320774400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 341337600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 352224000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 372787200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 386092800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 404841600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 417542400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 436291200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 447177600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 467740800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 478627200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 499190400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 510076800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 530035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 542736000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 562089600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 574790400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 594144000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 606240000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 625593600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 637689600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 657043200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 670348800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 686678400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 701798400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 718128000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 733248000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 749577600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 764697600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 781027200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 796147200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 812476800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 828201600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 844531200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 859651200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 875980800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 907430400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 922550400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 938880000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 954000000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 967305600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 985449600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1002384000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1017504000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1033833600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1048953600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1065283200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1096732800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1128182400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1143907200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1159632000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1191686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1207411200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1223136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1238860800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1254585600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1301760000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-mawson.json b/crates/zoneinfo/tests/data/antarctica-mawson.json deleted file mode 100644 index dbeafbe2d..000000000 --- a/crates/zoneinfo/tests/data/antarctica-mawson.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -501206400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1255809600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-mcmurdo.json b/crates/zoneinfo/tests/data/antarctica-mcmurdo.json deleted file mode 100644 index e4e72112b..000000000 --- a/crates/zoneinfo/tests/data/antarctica-mcmurdo.json +++ /dev/null @@ -1,777 +0,0 @@ -{ - "first_record": { - "offset": 41944, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3192435544, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1330335000, - "record": { - "offset": 45000, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1320057000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1300699800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1287396000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1269250200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1255946400, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1237800600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1224496800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1206351000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1192442400, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1174901400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1160992800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1143451800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1125914400, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1112607000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1094464800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1081157400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1063015200, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1049707800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1031565600, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1018258200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1000116000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -986808600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -968061600, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -955359000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -936612000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -923304600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -757425600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 152632800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 162309600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 183477600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 194968800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 215532000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 226418400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 246981600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 257868000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 278431200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 289317600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 309880800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 320767200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 341330400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 352216800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 372780000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 384271200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 404834400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 415720800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 436284000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 447170400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 467733600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 478620000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 499183200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 510069600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 530632800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 541519200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 562082400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 573573600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 594136800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 605023200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 623772000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 637682400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 655221600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 669132000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 686671200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 700581600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 718120800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 732636000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 749570400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 764085600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 781020000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 795535200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 812469600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 826984800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 844524000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 858434400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 875973600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 889884000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 907423200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 921938400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 938872800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 953388000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 970322400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 984837600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1002376800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1016287200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1033826400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1047736800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1065276000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1079791200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1096725600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1111240800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1128175200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1142690400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1159624800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1174140000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1191074400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-palmer.json b/crates/zoneinfo/tests/data/antarctica-palmer.json deleted file mode 100644 index 9449af5bc..000000000 --- a/crates/zoneinfo/tests/data/antarctica-palmer.json +++ /dev/null @@ -1,665 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -157766400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -152658000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -132955200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -121122000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -101419200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -86821200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -71092800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -54766800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -39038400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -23317200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -7588800, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 128142000, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 136605600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 389070000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 403070400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 416372400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 434520000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 447822000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 466574400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 479271600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 498024000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 510721200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 529473600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 545194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 560923200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 574225200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 592372800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 605674800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 637124400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 653457600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 668574000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 687326400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 700628400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 718776000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 732078000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 750225600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 763527600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 781675200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 794977200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 826426800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 845179200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 859690800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 876628800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 889930800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 906868800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 923194800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 939528000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 952830000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 971582400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 984279600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1015729200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1034481600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1047178800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1065931200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1079233200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1097380800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1110682800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1128830400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1142132400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1160884800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1173582000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1206846000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1223784000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1237086000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1255233600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1270350000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1286683200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1304823600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1313899200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1335668400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1346558400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1367118000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1378612800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1398567600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1410062400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1463281200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1471147200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1480820400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-rothera.json b/crates/zoneinfo/tests/data/antarctica-rothera.json deleted file mode 100644 index b87f90c99..000000000 --- a/crates/zoneinfo/tests/data/antarctica-rothera.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": 218246400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-syowa.json b/crates/zoneinfo/tests/data/antarctica-syowa.json deleted file mode 100644 index 761d8a455..000000000 --- a/crates/zoneinfo/tests/data/antarctica-syowa.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 11212, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -719636812, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-troll.json b/crates/zoneinfo/tests/data/antarctica-troll.json deleted file mode 100644 index 93adb60cf..000000000 --- a/crates/zoneinfo/tests/data/antarctica-troll.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": 1108166400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "+00" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "+02" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/antarctica-vostok.json b/crates/zoneinfo/tests/data/antarctica-vostok.json deleted file mode 100644 index 59d22de14..000000000 --- a/crates/zoneinfo/tests/data/antarctica-vostok.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -380073600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 760035600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - } - }, - { - "transition_time": 783648000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1702839600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/arctic-longyearbyen.json b/crates/zoneinfo/tests/data/arctic-longyearbyen.json deleted file mode 100644 index 0c79bdd56..000000000 --- a/crates/zoneinfo/tests/data/arctic-longyearbyen.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": 3208, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422054408, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -776563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -765936000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -761180400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748479600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717631200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -714610800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -710380800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-aden.json b/crates/zoneinfo/tests/data/asia-aden.json deleted file mode 100644 index 761d8a455..000000000 --- a/crates/zoneinfo/tests/data/asia-aden.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 11212, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -719636812, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-almaty.json b/crates/zoneinfo/tests/data/asia-almaty.json deleted file mode 100644 index f1e5cf517..000000000 --- a/crates/zoneinfo/tests/data/asia-almaty.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "first_record": { - "offset": 18468, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441170468, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": -1247547600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 354909600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 370717200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 402253200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 417981600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 433789200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 449604000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 465336000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 481060800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 496785600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 512510400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 528235200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 543960000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 559684800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 575409600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 591134400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 606859200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 622584000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 638308800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 654638400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 670363200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 695768400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 701812800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 717537600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 733262400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 748987200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 764712000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 780436800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 796161600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 811886400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 828216000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 846360000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 859665600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 877809600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 891115200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 909259200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 922564800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 941313600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 954014400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 972763200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 985464000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1004212800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1017518400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1035662400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1048968000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1067112000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1080417600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1099166400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1709229600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-amman.json b/crates/zoneinfo/tests/data/asia-amman.json deleted file mode 100644 index 7523d5847..000000000 --- a/crates/zoneinfo/tests/data/asia-amman.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "first_record": { - "offset": 8624, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1230776624, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 108165600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 118270800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 136591200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 149806800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 168127200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 181342800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 199749600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 215643600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 231285600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 244501200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 262735200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 275950800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481154400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496962000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512949600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528670800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 544399200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 560120400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575848800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 592174800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 610581600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 623624400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 641167200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 655074000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 671839200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 685918800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 702856800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717973200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733701600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749422800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 765151200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 779662800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 797205600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811116000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843170400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 860104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 874620000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891554400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 906069600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 930780000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 938124000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954367200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 970178400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985816800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1001628000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017352800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1033077600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048802400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1066946400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080252000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1097791200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1112306400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1128031200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143756000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1161900000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1175205600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193349600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1225404000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256853600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269554400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288303200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301608800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1319752800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1333058400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1387486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1395957600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414706400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427407200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1446156000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1459461600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1477605600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1490911200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1509055200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1522360800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1540504800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1553810400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1571954400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1585260000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1604008800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1616709600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1635458400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1645740000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1666908000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-anadyr.json b/crates/zoneinfo/tests/data/asia-anadyr.json deleted file mode 100644 index a7eef9f94..000000000 --- a/crates/zoneinfo/tests/data/asia-anadyr.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 42596, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441194596, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": -1247572800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 354884400, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 370692000, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 386420400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 402231600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 417960000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 433767600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 449582400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 465314400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 481039200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 496764000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 512488800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 528213600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 543938400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 559663200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 575388000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 591112800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 606837600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 622562400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 638287200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 654616800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 670341600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 686070000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 695746800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 701791200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 717516000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 733240800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 748965600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 764690400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 780415200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 796140000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 811864800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 828194400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 846338400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 859644000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 877788000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 891093600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 909237600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 922543200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 941292000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 953992800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 972741600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 985442400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1004191200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1017496800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1035640800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1048946400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1067090400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1080396000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1099144800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1111845600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1130594400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1143295200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1162044000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1174744800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1193493600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1206799200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1224943200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1238248800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1256392800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1269698400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1288450800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1301151600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-aqtau.json b/crates/zoneinfo/tests/data/asia-aqtau.json deleted file mode 100644 index 88c74905f..000000000 --- a/crates/zoneinfo/tests/data/asia-aqtau.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "first_record": { - "offset": 12064, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441164064, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 811893600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 846367200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 877816800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 909266400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 922572000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941320800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954021600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972770400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985471200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004220000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017525600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035669600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048975200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067119200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080424800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1099173600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-aqtobe.json b/crates/zoneinfo/tests/data/asia-aqtobe.json deleted file mode 100644 index e65894359..000000000 --- a/crates/zoneinfo/tests/data/asia-aqtobe.json +++ /dev/null @@ -1,417 +0,0 @@ -{ - "first_record": { - "offset": 13720, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441165720, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 796165200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 828219600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 859669200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 877813200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 891118800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 909262800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 922568400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 941317200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 954018000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 972766800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 985467600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1004216400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1017522000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1035666000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1048971600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1067115600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1080421200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1099170000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-ashgabat.json b/crates/zoneinfo/tests/data/asia-ashgabat.json deleted file mode 100644 index 193c470c1..000000000 --- a/crates/zoneinfo/tests/data/asia-ashgabat.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "first_record": { - "offset": 14012, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441166012, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 386449200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-atyrau.json b/crates/zoneinfo/tests/data/asia-atyrau.json deleted file mode 100644 index 83cae331d..000000000 --- a/crates/zoneinfo/tests/data/asia-atyrau.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "first_record": { - "offset": 12464, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441164464, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 796165200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 828219600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 859669200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 877813200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 891118800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 909262800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 922568400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941320800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954021600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972770400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985471200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004220000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017525600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035669600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048975200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067119200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080424800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1099173600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-baghdad.json b/crates/zoneinfo/tests/data/asia-baghdad.json deleted file mode 100644 index 953099f12..000000000 --- a/crates/zoneinfo/tests/data/asia-baghdad.json +++ /dev/null @@ -1,441 +0,0 @@ -{ - "first_record": { - "offset": 10660, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524532260, - "record": { - "offset": 10656, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1641005856, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 389048400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 417906000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 465422400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 481150800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 622591200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 654645600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 670464000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 686275200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 702086400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717897600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 733622400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 749433600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 765158400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 780969600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 796694400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 812505600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 828316800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 844128000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 859852800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 875664000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 891388800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 907200000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 922924800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 938736000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 954547200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 970358400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 986083200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1001894400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1017619200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1033430400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1049155200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1064966400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1080777600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1096588800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1112313600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1128124800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1143849600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1159660800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1175385600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1191196800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-bahrain.json b/crates/zoneinfo/tests/data/asia-bahrain.json deleted file mode 100644 index 682a03cb1..000000000 --- a/crates/zoneinfo/tests/data/asia-bahrain.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 12368, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577935568, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 76190400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-baku.json b/crates/zoneinfo/tests/data/asia-baku.json deleted file mode 100644 index 72486ccd2..000000000 --- a/crates/zoneinfo/tests/data/asia-baku.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 11964, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441163964, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -405140400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 622591200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 654645600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 686098800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 701823600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 859680000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 877824000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 891129600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 909273600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 922579200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941328000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954028800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972777600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985478400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004227200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017532800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035676800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048982400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067126400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080432000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1099180800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1111881600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1130630400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1143331200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1162080000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1174780800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1193529600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1206835200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1224979200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1238284800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1256428800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1269734400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1288483200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1301184000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1319932800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1332633600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1351382400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1364688000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1382832000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1396137600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1414281600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1427587200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1445731200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-bangkok.json b/crates/zoneinfo/tests/data/asia-bangkok.json deleted file mode 100644 index 8b30b96b0..000000000 --- a/crates/zoneinfo/tests/data/asia-bangkok.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 24124, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840164924, - "record": { - "offset": 24124, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1570084924, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-barnaul.json b/crates/zoneinfo/tests/data/asia-barnaul.json deleted file mode 100644 index c85c79682..000000000 --- a/crates/zoneinfo/tests/data/asia-barnaul.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "first_record": { - "offset": 20100, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1579844100, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": -1247551200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 354906000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 370713600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 386442000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 402249600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 417978000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 433785600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 449600400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 465332400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 481057200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 496782000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 512506800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 528231600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 543956400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 559681200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 575406000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 591130800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 606855600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 622580400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 638305200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 654634800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 670359600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 686088000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 695764800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 701809200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 717534000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 733258800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 748983600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 764708400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 780433200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 796158000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 801590400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 811886400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 828216000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 846360000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 859665600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 877809600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 891115200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 909259200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 922564800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 941313600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 954014400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 972763200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 985464000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1004212800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1017518400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1035662400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1048968000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1067112000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1080417600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1099166400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1111867200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1130616000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1143316800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1162065600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1174766400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1193515200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1206820800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1224964800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1238270400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1256414400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1269720000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1288468800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1301169600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1414263600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1459022400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-beirut.json b/crates/zoneinfo/tests/data/asia-beirut.json deleted file mode 100644 index c58ca940c..000000000 --- a/crates/zoneinfo/tests/data/asia-beirut.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 8520, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840149320, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1570413600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1552186800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1538359200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1522551600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1507514400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1490583600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1473645600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1460948400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -399866400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -386650800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -368330400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -355114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -336794400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -323578800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -305172000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -291956400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -273636000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -260420400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 78012000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 86734800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 105055200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 118270800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 136591200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 149806800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 168127200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 181342800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 199749600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 212965200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 231285600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 244501200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 262735200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 275950800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 452210400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 466722000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 483746400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 498258000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 515282400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 529794000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 546818400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 561330000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 581119200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 592952400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 610754400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 624488400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 641512800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 656024400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 673048800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 687560400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 704671200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 718146000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843944400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 875394000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 906843600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922572000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-bishkek.json b/crates/zoneinfo/tests/data/asia-bishkek.json deleted file mode 100644 index cd7f98d98..000000000 --- a/crates/zoneinfo/tests/data/asia-bishkek.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "first_record": { - "offset": 17904, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441169904, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": -1247547600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 354909600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 370717200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 402253200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 417981600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 433789200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 449604000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 465336000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 481060800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 496785600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 512510400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 528235200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 543960000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 559684800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 575409600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 591134400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 606859200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 622584000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 638308800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 654638400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 670363200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 683582400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 703018800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717530400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 734468400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748980000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 765918000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780429600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 797367600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 811879200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 828817200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 843933600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 859671000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 877811400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 891120600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 909261000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 922570200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 941315400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 954019800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 972765000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 985469400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1004214600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1017523800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1035664200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1048973400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1067113800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1080423000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1099168200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1111872600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1123783200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-brunei.json b/crates/zoneinfo/tests/data/asia-brunei.json deleted file mode 100644 index 8bb3a6280..000000000 --- a/crates/zoneinfo/tests/data/asia-brunei.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "first_record": { - "offset": 26480, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1383463280, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -1167636600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1082448000, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -1074586800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1050825600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -1042964400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1019289600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -1011428400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -987753600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -979892400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -956217600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -948356400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -924595200, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -916734000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -893059200, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -885198000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -879667200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -767005200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-chita.json b/crates/zoneinfo/tests/data/asia-chita.json deleted file mode 100644 index fbf7acc23..000000000 --- a/crates/zoneinfo/tests/data/asia-chita.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 27232, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1579419232, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1247558400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 354898800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 370706400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 386434800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 402242400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 417970800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 433778400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 449593200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 465325200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 481050000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 496774800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 512499600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 528224400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 543949200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 559674000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 575398800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 591123600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 606848400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 622573200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 638298000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 654627600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 670352400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 686080800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 695757600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 701802000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 717526800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 733251600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 748976400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 764701200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 780426000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 796150800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 811875600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 828205200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 846349200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 859654800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 877798800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 891104400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 909248400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 922554000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 941302800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 954003600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 972752400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 985453200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1004202000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1017507600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1035651600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1048957200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1067101200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1080406800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1099155600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1111856400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1130605200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1143306000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1162054800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1174755600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1193504400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1206810000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1224954000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1238259600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1256403600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1269709200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1288458000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1301158800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1414252800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1459015200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-colombo.json b/crates/zoneinfo/tests/data/asia-colombo.json deleted file mode 100644 index 93157d851..000000000 --- a/crates/zoneinfo/tests/data/asia-colombo.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "first_record": { - "offset": 19164, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840159964, - "record": { - "offset": 19172, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -2019705572, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": -883287000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": -862639200, - "record": { - "offset": 23400, - "is_dst": true, - "abbr": "+0630" - } - }, - { - "transition_time": -764051400, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": 832962600, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - }, - { - "transition_time": 846266400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1145039400, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-damascus.json b/crates/zoneinfo/tests/data/asia-damascus.json deleted file mode 100644 index 454058c2b..000000000 --- a/crates/zoneinfo/tests/data/asia-damascus.json +++ /dev/null @@ -1,977 +0,0 @@ -{ - "first_record": { - "offset": 8712, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577931912, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1568592000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1554080400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1537142400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1522630800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1505692800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1491181200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1474243200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1459126800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -242265600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -228877200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -210556800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -197427600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -178934400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -165718800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -147398400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -134269200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -116467200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -102646800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -84326400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -71110800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -52704000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -39488400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -21168000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -7952400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 10368000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 23583600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 41904000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 55119600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 73526400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 86742000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 105062400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 118278000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 136598400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 149814000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 168134400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 181350000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 199756800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 212972400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 231292800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 241916400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 262828800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 273452400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 418694400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433810800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 450316800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465433200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 508896000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 529196400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 541555200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 562633200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 574387200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 594255600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 607305600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 623199600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638928000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670456800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686264400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 702684000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717886800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733096800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748904400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 765151200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780958800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796687200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 812494800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828309600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 844117200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859759200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 875653200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891208800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 907189200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922917600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 938725200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954540000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 970347600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 986076000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1001883600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017612000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1033419600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1049148000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1064955600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080770400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1096578000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1112306400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1128114000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143842400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1158872400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1175205600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193950800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1207260000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1225486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256850000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1270159200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288299600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301608800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1319749200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1333058400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1351198800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364508000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1382648400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1395957600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414702800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427407200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1446152400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1458856800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1477602000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1490911200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1509051600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1522360800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1540501200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1553810400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1571950800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1585260000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1604005200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1616709600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1635454800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1648159200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1666904400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-dhaka.json b/crates/zoneinfo/tests/data/asia-dhaka.json deleted file mode 100644 index e16fe2ccc..000000000 --- a/crates/zoneinfo/tests/data/asia-dhaka.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "first_record": { - "offset": 21700, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524543300, - "record": { - "offset": 21200, - "is_dst": false, - "abbr": "HMT" - } - }, - { - "transition_time": -891582800, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - }, - { - "transition_time": -872058600, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": -862637400, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - }, - { - "transition_time": -576138600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1245430800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1262278800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-dili.json b/crates/zoneinfo/tests/data/asia-dili.json deleted file mode 100644 index 0c0746f6d..000000000 --- a/crates/zoneinfo/tests/data/asia-dili.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 30140, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830412800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -879152400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 199897200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 969120000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-dubai.json b/crates/zoneinfo/tests/data/asia-dubai.json deleted file mode 100644 index ca0f1f804..000000000 --- a/crates/zoneinfo/tests/data/asia-dubai.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 13272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577936472, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-dushanbe.json b/crates/zoneinfo/tests/data/asia-dushanbe.json deleted file mode 100644 index 5628a1efd..000000000 --- a/crates/zoneinfo/tests/data/asia-dushanbe.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "first_record": { - "offset": 16512, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441168512, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": -1247547600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 354909600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 370717200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 402253200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 417981600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 433789200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 449604000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 465336000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 481060800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 496785600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 512510400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 528235200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 543960000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 559684800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 575409600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 591134400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 606859200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 622584000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 638308800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 654638400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 670363200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 684363600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-famagusta.json b/crates/zoneinfo/tests/data/asia-famagusta.json deleted file mode 100644 index a70f04634..000000000 --- a/crates/zoneinfo/tests/data/asia-famagusta.json +++ /dev/null @@ -1,697 +0,0 @@ -{ - "first_record": { - "offset": 8148, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1518920148, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 166572000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 182293200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 200959200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 213829200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 228866400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 243982800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 260316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 276123600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 291765600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 307486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 323820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 338936400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 354664800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370386000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386114400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401835600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417564000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433285200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449013600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843944400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 875394000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954032400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 972781200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1004230800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1035680400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1067130000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080435600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1099184400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1130634000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301187600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1396141200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414285200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427590800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1445734800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1459040400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1473282000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1509238800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-gaza.json b/crates/zoneinfo/tests/data/asia-gaza.json deleted file mode 100644 index 167c548ab..000000000 --- a/crates/zoneinfo/tests/data/asia-gaza.json +++ /dev/null @@ -1,2025 +0,0 @@ -{ - "first_record": { - "offset": 8272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2185409872, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -933638400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -923097600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -919036800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -857347200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -844300800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -825811200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -812678400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -794188800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -779846400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -762652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -748310400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -731116800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -399088800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -386650800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -368330400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -355114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -336790800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -323654400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -305168400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -292032000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -273632400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -260496000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -242096400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -228960000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -210560400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -197424000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -178938000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -165801600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -147402000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -134265600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -115866000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -102643200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -84330000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -81313200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 142380000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 150843600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 167176800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 178664400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 334101600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 337730400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 452642400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 462319200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 482277600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 494370000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 516751200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 526424400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 545436000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 558478800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 576626400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 589323600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 609890400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 620773200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 651618000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 669765600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 683672400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 715726800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 733701600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 747176400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 765151200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 778021200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 796600800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 810075600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 820447200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843170400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 860104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 874620000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891554400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 906069600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 924213600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 939934800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 956268000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 971989200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 987717600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1003438800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1019167200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1034888400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1050616800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1066338000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1082066400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1096581600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1113516000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1128380400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143842400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1158872400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1175378400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1189638000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1219957200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1252015200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269640860, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1281474000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301608860, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1312146000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1333058400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1348178400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364508000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1380229200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1395957600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414098000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427493600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1445551200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1458946800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1477692000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1490396400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1509141600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1521846000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1540591200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1553810400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1572037200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1585346400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1603490400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1616796000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1635458400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1648332000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1666998000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1682726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1698447600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1713571200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1729897200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1744416000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1761346800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1774656000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1792796400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1806105600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1824850800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1837555200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1856300400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1869004800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1887750000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1901059200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1919199600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1932508800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1950649200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1963958400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1982703600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1995408000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2014153200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2026857600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2045602800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2058307200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2077052400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2090361600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2107897200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2121811200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2138742000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2153260800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2168982000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2184710400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2199826800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2216160000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2230066800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2234304000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2234905200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2248214400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2260911600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2264544000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2266354800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2279664000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2291756400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2295388800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2297804400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2311113600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2321996400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2326233600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2329254000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2342563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2352841200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2356473600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2361308400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2374012800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2383686000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2387318400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2392758000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2405462400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2413926000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2418163200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2424207600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2437516800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2444770800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2448403200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2455657200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2468966400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2475010800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2479248000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2487106800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2500416000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2505855600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2509488000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2519161200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2531865600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2536700400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2540332800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2550610800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2563315200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2566940400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2571177600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2582060400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2595369600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2597785200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2601417600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2613510000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2626819200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2628025200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2632262400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2644959600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2658268800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2658870000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2663107200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2676409200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2693347200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2708463600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2724192000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2739913200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2754432000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2771362800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2785276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2802812400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2816121600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2834262000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2847571200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2866316400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2879020800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2897766000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2910470400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2929215600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2941920000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2960665200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2973974400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2992114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3005424000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3023564400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3036873600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3055618800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3068323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3087068400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3099772800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3117913200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3131827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3148758000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3163276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3179602800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3194726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3209842800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3226176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3240687600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3244320000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3244921200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-hebron.json b/crates/zoneinfo/tests/data/asia-hebron.json deleted file mode 100644 index 3e3beb4ab..000000000 --- a/crates/zoneinfo/tests/data/asia-hebron.json +++ /dev/null @@ -1,2041 +0,0 @@ -{ - "first_record": { - "offset": 8423, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2185410023, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -933638400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -923097600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -919036800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -857347200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -844300800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -825811200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -812678400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -794188800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -779846400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -762652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -748310400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -731116800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -399088800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -386650800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -368330400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -355114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -336790800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -323654400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -305168400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -292032000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -273632400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -260496000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -242096400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -228960000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -210560400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -197424000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -178938000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -165801600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -147402000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -134265600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -115866000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -102643200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -84330000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -81313200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 142380000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 150843600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 167176800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 178664400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 334101600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 337730400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 452642400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 462319200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 482277600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 494370000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 516751200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 526424400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 545436000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 558478800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 576626400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 589323600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 609890400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 620773200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 651618000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 669765600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 683672400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 715726800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 733701600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 747176400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 765151200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 778021200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 796600800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 810075600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 820447200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843170400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 860104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 874620000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891554400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 906069600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 924213600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 939934800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 956268000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 971989200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 987717600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1003438800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1019167200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1034888400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1050616800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1066338000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1082066400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1096581600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1113516000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1128380400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143842400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1158872400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1175378400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1189638000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1220216400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238104800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1252015200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269554400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1281474000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301608860, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1312146000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1314655200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1317330000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1333058400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1348178400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364508000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1380229200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1395957600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414098000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427493600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1445551200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1458946800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1477692000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1490396400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1509141600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1521846000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1540591200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1553810400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1572037200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1585346400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1603490400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1616796000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1635458400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1648332000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1666998000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1682726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1698447600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1713571200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1729897200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1744416000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1761346800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1774656000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1792796400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1806105600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1824850800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1837555200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1856300400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1869004800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1887750000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1901059200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1919199600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1932508800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1950649200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1963958400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1982703600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1995408000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2014153200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2026857600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2045602800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2058307200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2077052400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2090361600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2107897200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2121811200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2138742000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2153260800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2168982000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2184710400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2199826800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2216160000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2230066800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2234304000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2234905200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2248214400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2260911600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2264544000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2266354800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2279664000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2291756400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2295388800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2297804400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2311113600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2321996400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2326233600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2329254000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2342563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2352841200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2356473600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2361308400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2374012800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2383686000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2387318400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2392758000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2405462400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2413926000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2418163200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2424207600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2437516800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2444770800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2448403200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2455657200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2468966400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2475010800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2479248000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2487106800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2500416000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2505855600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2509488000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2519161200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2531865600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2536700400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2540332800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2550610800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2563315200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2566940400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2571177600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2582060400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2595369600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2597785200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2601417600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2613510000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2626819200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2628025200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2632262400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2644959600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2658268800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2658870000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2663107200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2676409200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2693347200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2708463600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2724192000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2739913200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2754432000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2771362800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2785276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2802812400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2816121600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2834262000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2847571200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2866316400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2879020800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2897766000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2910470400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2929215600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2941920000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2960665200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 2973974400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 2992114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3005424000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3023564400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3036873600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3055618800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3068323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3087068400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3099772800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3117913200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3131827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3148758000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3163276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3179602800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3194726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3209842800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3226176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3240687600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 3244320000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 3244921200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-ho_chi_minh.json b/crates/zoneinfo/tests/data/asia-ho_chi_minh.json deleted file mode 100644 index 0ab14b546..000000000 --- a/crates/zoneinfo/tests/data/asia-ho_chi_minh.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "first_record": { - "offset": 25590, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2004073590, - "record": { - "offset": 25590, - "is_dst": false, - "abbr": "PLMT" - } - }, - { - "transition_time": -1851577590, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -852105600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -782643600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -767869200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -718095600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -457772400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -315648000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 171820800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-hong_kong.json b/crates/zoneinfo/tests/data/asia-hong_kong.json deleted file mode 100644 index 15ded2476..000000000 --- a/crates/zoneinfo/tests/data/asia-hong_kong.json +++ /dev/null @@ -1,561 +0,0 @@ -{ - "first_record": { - "offset": 27402, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2056690800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -900910800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -891579600, - "record": { - "offset": 30600, - "is_dst": true, - "abbr": "HKWT" - } - }, - { - "transition_time": -884248200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -761209200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -747907200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -728541000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -717049800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -697091400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -683785800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -668061000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -654755400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -636611400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -623305800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -605161800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -591856200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -573712200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -559801800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -541657800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -528352200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -510211800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -498112200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -478762200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -466662600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -446707800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -435213000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -415258200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -403158600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -383808600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -371709000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -352359000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -340259400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -320909400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -308809800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -288855000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -277360200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -257405400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -245910600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -225955800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -213856200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -194506200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -182406600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -163056600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -148537800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -132816600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -117088200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -101367000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -85638600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -69312600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -53584200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -37863000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": -22134600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": -6413400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 9315000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 25036200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 40764600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 56485800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 72214200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 88540200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 104268600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 119989800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 126041400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 151439400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 167167800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 182889000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 198617400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 214338600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - }, - { - "transition_time": 295385400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "HKST" - } - }, - { - "transition_time": 309292200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "HKT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-hovd.json b/crates/zoneinfo/tests/data/asia-hovd.json deleted file mode 100644 index 887af1c0c..000000000 --- a/crates/zoneinfo/tests/data/asia-hovd.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "first_record": { - "offset": 21996, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2032927596, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 252439200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 417978000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 433785600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 449600400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 465321600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 481050000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 496771200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 512499600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 528220800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 543949200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 559670400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 575398800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 591120000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 606848400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 622569600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 638298000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 654624000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 670352400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 686073600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 701802000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 717523200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 733251600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 748972800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 764701200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 780422400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 796150800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 811872000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 828205200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 843926400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 859654800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 875376000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 891104400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 906825600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 988398000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1001700000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1017428400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1033149600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1048878000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1064599200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1080327600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1096048800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1111777200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1127498400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1143226800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1159552800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1427482800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1443196800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1458932400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1474646400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-irkutsk.json b/crates/zoneinfo/tests/data/asia-irkutsk.json deleted file mode 100644 index 2f53abd44..000000000 --- a/crates/zoneinfo/tests/data/asia-irkutsk.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 25025, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840165825, - "record": { - "offset": 25025, - "is_dst": false, - "abbr": "IMT" - } - }, - { - "transition_time": -1575874625, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -1247554800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 354902400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 370710000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 386438400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 402246000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 417974400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 433782000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 449596800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 465328800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 481053600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 496778400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 512503200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 528228000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 543952800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 559677600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 575402400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 591127200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 606852000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 622576800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 638301600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 654631200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 670356000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 686084400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 695761200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 701805600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 717530400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 733255200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 748980000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 764704800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 780429600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 796154400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 811879200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 828208800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 846352800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 859658400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 877802400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 891108000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 909252000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 922557600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 941306400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 954007200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 972756000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 985456800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1004205600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1017511200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1035655200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1048960800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1067104800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1080410400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1099159200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1111860000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1130608800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1143309600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1162058400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1174759200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1193508000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1206813600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1224957600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1238263200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1256407200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1269712800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1288461600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1301162400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1414256400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-jakarta.json b/crates/zoneinfo/tests/data/asia-jakarta.json deleted file mode 100644 index f5b60f226..000000000 --- a/crates/zoneinfo/tests/data/asia-jakarta.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "first_record": { - "offset": 25632, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3231299232, - "record": { - "offset": 25632, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1451719200, - "record": { - "offset": 26400, - "is_dst": false, - "abbr": "+0720" - } - }, - { - "transition_time": -1172906400, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -876641400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -766054800, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -683883000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -620812800, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -189415800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "WIB" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-jayapura.json b/crates/zoneinfo/tests/data/asia-jayapura.json deleted file mode 100644 index 53ff5b8f7..000000000 --- a/crates/zoneinfo/tests/data/asia-jayapura.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "first_record": { - "offset": 33768, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1172913768, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -799491600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "+0930" - } - }, - { - "transition_time": -189423000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "WIT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-jerusalem.json b/crates/zoneinfo/tests/data/asia-jerusalem.json deleted file mode 100644 index a1a8e0b71..000000000 --- a/crates/zoneinfo/tests/data/asia-jerusalem.json +++ /dev/null @@ -1,809 +0,0 @@ -{ - "first_record": { - "offset": 8454, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840149254, - "record": { - "offset": 8440, - "is_dst": false, - "abbr": "JMT" - } - }, - { - "transition_time": -1641003640, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -933638400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -923097600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -919036800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -857347200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -844300800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -825811200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -812678400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -794188800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -779846400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -762652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -748310400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -731116800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -681955200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "IDDT" - } - }, - { - "transition_time": -673228800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -667958400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -652320000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -636422400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -622080000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -608947200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -591840000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -572486400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -558576000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -542851200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -527731200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -514425600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -490838400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -482976000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -459388800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -451526400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -428544000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -418262400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -400118400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": -387417600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 142380000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 150843600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 167176800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 178664400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 334101600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 337730400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 452642400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 462319200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 482277600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 494370000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 516751200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 526424400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 545436000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 558478800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 576626400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 589323600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 609890400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 620773200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 651618000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 669765600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 683672400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 715726800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 733701600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 747176400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 765151200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 778021200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 796600800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 810075600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 826840800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 842821200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 858895200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 874184400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 890344800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 905029200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 923011200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 936313200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 955670400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 970783200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 986770800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1001282400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1017356400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1033941600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1048806000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1065132000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1081292400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1095804000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1112313600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1128812400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1143763200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1159657200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1175212800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1189897200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1206662400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1223161200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1238112000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1254006000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1269561600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1284246000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1301616000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1317510000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1333065600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - }, - { - "transition_time": 1348354800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 1364515200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "IDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kabul.json b/crates/zoneinfo/tests/data/asia-kabul.json deleted file mode 100644 index 68d1a7388..000000000 --- a/crates/zoneinfo/tests/data/asia-kabul.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 16608, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524538208, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -788932800, - "record": { - "offset": 16200, - "is_dst": false, - "abbr": "+0430" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kamchatka.json b/crates/zoneinfo/tests/data/asia-kamchatka.json deleted file mode 100644 index 4241cf318..000000000 --- a/crates/zoneinfo/tests/data/asia-kamchatka.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 38076, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1487759676, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": -1247569200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 354888000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 370695600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 386424000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 402231600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 417960000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 433767600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 449582400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 465314400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 481039200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 496764000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 512488800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 528213600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 543938400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 559663200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 575388000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 591112800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 606837600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 622562400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 638287200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 654616800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 670341600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 686070000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 695746800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 701791200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 717516000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 733240800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 748965600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 764690400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 780415200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 796140000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 811864800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 828194400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 846338400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 859644000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 877788000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 891093600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 909237600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 922543200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 941292000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 953992800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 972741600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 985442400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1004191200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1017496800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1035640800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1048946400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1067090400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1080396000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1099144800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1111845600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1130594400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1143295200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1162044000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1174744800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1193493600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1206799200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1224943200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1238248800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1256392800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1269698400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1288450800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1301151600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-karachi.json b/crates/zoneinfo/tests/data/asia-karachi.json deleted file mode 100644 index 94f75b89f..000000000 --- a/crates/zoneinfo/tests/data/asia-karachi.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "first_record": { - "offset": 16092, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1988166492, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": -862637400, - "record": { - "offset": 23400, - "is_dst": true, - "abbr": "+0630" - } - }, - { - "transition_time": -764145000, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": -576135000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 38775600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "PKT" - } - }, - { - "transition_time": 1018119600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "PKST" - } - }, - { - "transition_time": 1033840800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "PKT" - } - }, - { - "transition_time": 1212260400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "PKST" - } - }, - { - "transition_time": 1225476000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "PKT" - } - }, - { - "transition_time": 1239735600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "PKST" - } - }, - { - "transition_time": 1257012000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "PKT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kathmandu.json b/crates/zoneinfo/tests/data/asia-kathmandu.json deleted file mode 100644 index b9d28343f..000000000 --- a/crates/zoneinfo/tests/data/asia-kathmandu.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 20476, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577943676, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": 504901800, - "record": { - "offset": 20700, - "is_dst": false, - "abbr": "+0545" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-khandyga.json b/crates/zoneinfo/tests/data/asia-khandyga.json deleted file mode 100644 index f44a82957..000000000 --- a/crates/zoneinfo/tests/data/asia-khandyga.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "first_record": { - "offset": 32533, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1579424533, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1247558400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 354898800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 370706400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 386434800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 402242400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 417970800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 433778400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 449593200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 465325200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 481050000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 496774800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 512499600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 528224400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 543949200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 559674000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 575398800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 591123600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 606848400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 622573200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 638298000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 654627600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 670352400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 686080800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 695757600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 701802000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 717526800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 733251600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 748976400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 764701200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 780426000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 796150800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 811875600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 828205200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 846349200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 859654800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 877798800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 891104400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 909248400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 922554000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 941302800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 954003600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 972752400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 985453200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1004202000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1017507600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1035651600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1048957200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1067101200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1072882800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1099152000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1130601600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1143302400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1162051200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1193500800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1206806400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1224950400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1238256000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1256400000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1269705600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1288454400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1301155200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1315832400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1414252800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kolkata.json b/crates/zoneinfo/tests/data/asia-kolkata.json deleted file mode 100644 index 451b48414..000000000 --- a/crates/zoneinfo/tests/data/asia-kolkata.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "first_record": { - "offset": 21208, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3645237208, - "record": { - "offset": 21200, - "is_dst": false, - "abbr": "HMT" - } - }, - { - "transition_time": -3155694800, - "record": { - "offset": 19270, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -2019705670, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -891581400, - "record": { - "offset": 23400, - "is_dst": true, - "abbr": "+0630" - } - }, - { - "transition_time": -872058600, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": -862637400, - "record": { - "offset": 23400, - "is_dst": true, - "abbr": "+0630" - } - }, - { - "transition_time": -764145000, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "IST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-krasnoyarsk.json b/crates/zoneinfo/tests/data/asia-krasnoyarsk.json deleted file mode 100644 index 2cd1ee138..000000000 --- a/crates/zoneinfo/tests/data/asia-krasnoyarsk.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "first_record": { - "offset": 22286, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577513486, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": -1247551200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 354906000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 370713600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 386442000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 402249600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 417978000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 433785600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 449600400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 465332400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 481057200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 496782000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 512506800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 528231600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 543956400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 559681200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 575406000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 591130800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 606855600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 622580400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 638305200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 654634800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 670359600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 686088000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 695764800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 701809200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 717534000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 733258800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 748983600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 764708400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 780433200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 796158000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 811882800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 828212400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 846356400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 859662000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 877806000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 891111600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 909255600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 922561200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 941310000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 954010800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 972759600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 985460400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1004209200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1017514800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1035658800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1048964400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1067108400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1080414000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1099162800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1111863600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1130612400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1143313200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1162062000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1174762800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1193511600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1206817200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1224961200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1238266800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1256410800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1269716400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1288465200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1301166000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1414260000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kuala_lumpur.json b/crates/zoneinfo/tests/data/asia-kuala_lumpur.json deleted file mode 100644 index df69e8ea0..000000000 --- a/crates/zoneinfo/tests/data/asia-kuala_lumpur.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "first_record": { - "offset": 24925, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177477725, - "record": { - "offset": 24925, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -2038200925, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -1167634800, - "record": { - "offset": 26400, - "is_dst": true, - "abbr": "+0720" - } - }, - { - "transition_time": -1073028000, - "record": { - "offset": 26400, - "is_dst": false, - "abbr": "+0720" - } - }, - { - "transition_time": -894180000, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -879665400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -767005200, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": 378662400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kuching.json b/crates/zoneinfo/tests/data/asia-kuching.json deleted file mode 100644 index 8bb3a6280..000000000 --- a/crates/zoneinfo/tests/data/asia-kuching.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "first_record": { - "offset": 26480, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1383463280, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -1167636600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1082448000, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -1074586800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1050825600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -1042964400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1019289600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -1011428400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -987753600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -979892400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -956217600, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -948356400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -924595200, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -916734000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -893059200, - "record": { - "offset": 30000, - "is_dst": true, - "abbr": "+0820" - } - }, - { - "transition_time": -885198000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -879667200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -767005200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-kuwait.json b/crates/zoneinfo/tests/data/asia-kuwait.json deleted file mode 100644 index 761d8a455..000000000 --- a/crates/zoneinfo/tests/data/asia-kuwait.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 11212, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -719636812, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-macau.json b/crates/zoneinfo/tests/data/asia-macau.json deleted file mode 100644 index 80b780358..000000000 --- a/crates/zoneinfo/tests/data/asia-macau.json +++ /dev/null @@ -1,577 +0,0 @@ -{ - "first_record": { - "offset": 27250, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2056692850, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -884509200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -873280800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": -855918000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -841744800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": -828529200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -765363600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -747046800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733827600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -716461200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -697021200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -683715600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -667990800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -654771600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -636627600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -623322000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -605178000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -591872400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -573642000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -559818000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -541674000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -528368400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -510224400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -498128400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -478774800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -466678800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -446720400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -435229200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -415258200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -403158600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -383808600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -371709000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -352359000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -340259400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -320909400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -308809800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -288855000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -277360200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -257405400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -245910600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -225955800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -213856200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -194506200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -182406600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -163056600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -148537800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -132820200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -117088200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -101370600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -85638600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -69312600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -53584200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -37863000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -22134600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -6413400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 9315000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 25036200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 40764600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 56485800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 72214200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 88540200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 104268600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 119989800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 126041400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 151439400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 167167800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 182889000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 198617400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 214338600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 295385400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 309292200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-magadan.json b/crates/zoneinfo/tests/data/asia-magadan.json deleted file mode 100644 index 1ac8a1a36..000000000 --- a/crates/zoneinfo/tests/data/asia-magadan.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 36192, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441188192, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": -1247565600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 354891600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 370699200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 386427600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 402235200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 417963600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 433771200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 449586000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 465318000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 481042800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 496767600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 512492400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 528217200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 543942000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 559666800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 575391600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 591116400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 606841200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 622566000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 638290800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 654620400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 670345200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 686073600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 695750400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 701794800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 717519600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 733244400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 748969200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 764694000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 780418800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 796143600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 811868400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 828198000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 846342000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 859647600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 877791600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 891097200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 909241200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 922546800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 941295600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 953996400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 972745200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 985446000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1004194800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1017500400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1035644400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1048950000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1067094000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1080399600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1099148400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1111849200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1130598000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1143298800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1162047600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1174748400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1193497200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1206802800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1224946800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1238252400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1256396400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1269702000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1288450800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1301151600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1414245600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1461427200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-makassar.json b/crates/zoneinfo/tests/data/asia-makassar.json deleted file mode 100644 index b73312143..000000000 --- a/crates/zoneinfo/tests/data/asia-makassar.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 28656, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577951856, - "record": { - "offset": 28656, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1172908656, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -880272000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -766054800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "WITA" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-manila.json b/crates/zoneinfo/tests/data/asia-manila.json deleted file mode 100644 index f20880a0c..000000000 --- a/crates/zoneinfo/tests/data/asia-manila.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "first_record": { - "offset": -57368, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3944621032, - "record": { - "offset": 29032, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2219083200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -1046678400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -1040115600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -885024000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -880016400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -783594000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -760093200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": -496224000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": -491562000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 228326400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 243702000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "PST" - } - }, - { - "transition_time": 643219200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "PDT" - } - }, - { - "transition_time": 649177200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "PST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-muscat.json b/crates/zoneinfo/tests/data/asia-muscat.json deleted file mode 100644 index ca0f1f804..000000000 --- a/crates/zoneinfo/tests/data/asia-muscat.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 13272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577936472, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-nicosia.json b/crates/zoneinfo/tests/data/asia-nicosia.json deleted file mode 100644 index 48ff13e54..000000000 --- a/crates/zoneinfo/tests/data/asia-nicosia.json +++ /dev/null @@ -1,401 +0,0 @@ -{ - "first_record": { - "offset": 8008, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1518920008, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 166572000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 182293200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 200959200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 213829200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 228866400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 243982800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 260316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 276123600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 291765600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 307486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 323820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 338936400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 354664800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370386000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386114400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401835600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417564000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433285200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449013600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843944400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 875394000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-novokuznetsk.json b/crates/zoneinfo/tests/data/asia-novokuznetsk.json deleted file mode 100644 index 60e932ad3..000000000 --- a/crates/zoneinfo/tests/data/asia-novokuznetsk.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 20928, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441259328, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": -1247551200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 354906000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 370713600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 386442000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 402249600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 417978000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 433785600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 449600400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 465332400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 481057200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 496782000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 512506800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 528231600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 543956400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 559681200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 575406000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 591130800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 606855600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 622580400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 638305200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 654634800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 670359600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 686088000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 695764800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 701809200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 717534000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 733258800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 748983600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 764708400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 780433200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 796158000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 811882800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 828212400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 846356400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 859662000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 877806000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 891111600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 909255600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 922561200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 941310000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 954010800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 972759600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 985460400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1004209200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1017514800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1035658800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1048964400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1067108400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1080414000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1099162800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1111863600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1130612400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1143313200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1162062000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1174762800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1193511600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1206817200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1224961200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1238266800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1256410800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1269716400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1288468800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1301169600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-novosibirsk.json b/crates/zoneinfo/tests/data/asia-novosibirsk.json deleted file mode 100644 index a6081523a..000000000 --- a/crates/zoneinfo/tests/data/asia-novosibirsk.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "first_record": { - "offset": 19900, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1579476700, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": -1247551200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 354906000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 370713600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 386442000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 402249600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 417978000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 433785600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 449600400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 465332400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 481057200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 496782000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 512506800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 528231600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 543956400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 559681200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 575406000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 591130800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 606855600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 622580400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 638305200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 654634800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 670359600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 686088000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 695764800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 701809200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 717534000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 733258800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 738086400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 748987200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 764712000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 780436800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 796161600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 811886400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 828216000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 846360000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 859665600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 877809600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 891115200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 909259200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 922564800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 941313600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 954014400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 972763200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 985464000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1004212800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1017518400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1035662400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1048968000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1067112000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1080417600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1099166400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1111867200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1130616000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1143316800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1162065600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1174766400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1193515200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1206820800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1224964800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1238270400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1256414400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1269720000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1288468800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1301169600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1414263600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1469304000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-omsk.json b/crates/zoneinfo/tests/data/asia-omsk.json deleted file mode 100644 index ca6886b94..000000000 --- a/crates/zoneinfo/tests/data/asia-omsk.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "first_record": { - "offset": 17610, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1582088010, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": -1247547600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 354909600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 370717200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 402253200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 417981600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 433789200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 449604000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 465336000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 481060800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 496785600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 512510400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 528235200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 543960000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 559684800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 575409600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 591134400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 606859200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 622584000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 638308800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 654638400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 670363200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 695768400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 701812800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 717537600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 733262400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 748987200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 764712000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 780436800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 796161600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 811886400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 828216000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 846360000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 859665600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 877809600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 891115200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 909259200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 922564800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 941313600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 954014400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 972763200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 985464000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1004212800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1017518400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1035662400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1048968000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1067112000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1080417600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1099166400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1111867200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1130616000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1143316800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1162065600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1174766400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1193515200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1206820800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1224964800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1238270400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1256414400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1269720000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1288468800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1301169600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1414263600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-oral.json b/crates/zoneinfo/tests/data/asia-oral.json deleted file mode 100644 index e7004ce67..000000000 --- a/crates/zoneinfo/tests/data/asia-oral.json +++ /dev/null @@ -1,417 +0,0 @@ -{ - "first_record": { - "offset": 12324, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441164324, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 622591200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 654645600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 717544800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 748994400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 780444000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 811893600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 846367200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 877816800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 909266400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 922572000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941320800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954021600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972770400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985471200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004220000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017525600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035669600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048975200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067119200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080424800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1099173600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-phnom_penh.json b/crates/zoneinfo/tests/data/asia-phnom_penh.json deleted file mode 100644 index 8b30b96b0..000000000 --- a/crates/zoneinfo/tests/data/asia-phnom_penh.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 24124, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840164924, - "record": { - "offset": 24124, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1570084924, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-pontianak.json b/crates/zoneinfo/tests/data/asia-pontianak.json deleted file mode 100644 index 9d9659efa..000000000 --- a/crates/zoneinfo/tests/data/asia-pontianak.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "first_record": { - "offset": 26240, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946186240, - "record": { - "offset": 26240, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1172906240, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -881220600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -766054800, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -683883000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -620812800, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -189415800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "WITA" - } - }, - { - "transition_time": 567964800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "WIB" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-pyongyang.json b/crates/zoneinfo/tests/data/asia-pyongyang.json deleted file mode 100644 index 0ebaf1e4a..000000000 --- a/crates/zoneinfo/tests/data/asia-pyongyang.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 30180, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1948782180, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -1830414600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -768646800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": 1439564400, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": 1525446000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-qatar.json b/crates/zoneinfo/tests/data/asia-qatar.json deleted file mode 100644 index 682a03cb1..000000000 --- a/crates/zoneinfo/tests/data/asia-qatar.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 12368, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577935568, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 76190400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-qostanay.json b/crates/zoneinfo/tests/data/asia-qostanay.json deleted file mode 100644 index dbd2ab7c7..000000000 --- a/crates/zoneinfo/tests/data/asia-qostanay.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "first_record": { - "offset": 15268, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441167268, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 796165200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 828219600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 859669200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 877813200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 891118800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 909262800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 922568400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 941317200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 954018000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 972766800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 985467600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1004216400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1017522000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1035666000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1048971600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1067115600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1080421200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1099170000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1709229600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-qyzylorda.json b/crates/zoneinfo/tests/data/asia-qyzylorda.json deleted file mode 100644 index 606316e25..000000000 --- a/crates/zoneinfo/tests/data/asia-qyzylorda.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "first_record": { - "offset": 15712, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441167712, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 695768400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 701812800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 796165200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 828219600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 859669200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 877813200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 891118800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 909262800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 922568400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 941317200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 954018000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 972766800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 985467600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1004216400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1017522000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1035666000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1048971600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1067115600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1080421200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1099170000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1545328800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-riyadh.json b/crates/zoneinfo/tests/data/asia-riyadh.json deleted file mode 100644 index 761d8a455..000000000 --- a/crates/zoneinfo/tests/data/asia-riyadh.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 11212, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -719636812, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-sakhalin.json b/crates/zoneinfo/tests/data/asia-sakhalin.json deleted file mode 100644 index 8f1b1636f..000000000 --- a/crates/zoneinfo/tests/data/asia-sakhalin.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 34248, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2031039048, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -768560400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 354891600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 370699200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 386427600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 402235200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 417963600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 433771200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 449586000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 465318000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 481042800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 496767600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 512492400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 528217200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 543942000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 559666800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 575391600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 591116400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 606841200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 622566000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 638290800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 654620400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 670345200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 686073600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 695750400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 701794800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 717519600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 733244400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 748969200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 764694000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 780418800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 796143600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 811868400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 828198000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 846342000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 859647600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 877795200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 909244800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 922550400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 941299200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 954000000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 972748800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 985449600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1004198400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1017504000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1035648000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1048953600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1067097600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1099152000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1130601600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1143302400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1162051200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1193500800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1206806400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1224950400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1238256000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1256400000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1269705600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1288454400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1301155200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1414249200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1459008000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-samarkand.json b/crates/zoneinfo/tests/data/asia-samarkand.json deleted file mode 100644 index 6a2c83d81..000000000 --- a/crates/zoneinfo/tests/data/asia-samarkand.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "first_record": { - "offset": 16073, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441168073, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-seoul.json b/crates/zoneinfo/tests/data/asia-seoul.json deleted file mode 100644 index 4fadb7add..000000000 --- a/crates/zoneinfo/tests/data/asia-seoul.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "first_record": { - "offset": 30472, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1948782472, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -1830414600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -767350800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -681210000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -672228000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -654771600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -640864800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -623408400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -609415200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -588848400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -577965600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -498128400, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -462702600, - "record": { - "offset": 34200, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -451733400, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -429784200, - "record": { - "offset": 34200, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -418296600, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -399544200, - "record": { - "offset": 34200, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -387451800, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -368094600, - "record": { - "offset": 34200, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -356002200, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -336645000, - "record": { - "offset": 34200, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -324552600, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -305195400, - "record": { - "offset": 34200, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": -293103000, - "record": { - "offset": 30600, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": -264933000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": 547578000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": 560883600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - }, - { - "transition_time": 579027600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "KDT" - } - }, - { - "transition_time": 592333200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "KST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-shanghai.json b/crates/zoneinfo/tests/data/asia-shanghai.json deleted file mode 100644 index 62045e101..000000000 --- a/crates/zoneinfo/tests/data/asia-shanghai.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "first_record": { - "offset": 29143, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177481943, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1600675200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -1585904400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -933667200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -922093200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -908870400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -888829200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -881049600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -767869200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -745833600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733827600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -716889600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -699613200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -683884800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -670669200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652348800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -650019600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 515527200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 527014800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 545162400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 558464400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 577216800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 589914000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 608666400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 621968400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 640116000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 653418000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 671565600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 684867600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-singapore.json b/crates/zoneinfo/tests/data/asia-singapore.json deleted file mode 100644 index df69e8ea0..000000000 --- a/crates/zoneinfo/tests/data/asia-singapore.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "first_record": { - "offset": 24925, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177477725, - "record": { - "offset": 24925, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -2038200925, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": -1167634800, - "record": { - "offset": 26400, - "is_dst": true, - "abbr": "+0720" - } - }, - { - "transition_time": -1073028000, - "record": { - "offset": 26400, - "is_dst": false, - "abbr": "+0720" - } - }, - { - "transition_time": -894180000, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": -879665400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -767005200, - "record": { - "offset": 27000, - "is_dst": false, - "abbr": "+0730" - } - }, - { - "transition_time": 378662400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-srednekolymsk.json b/crates/zoneinfo/tests/data/asia-srednekolymsk.json deleted file mode 100644 index f13db2746..000000000 --- a/crates/zoneinfo/tests/data/asia-srednekolymsk.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "first_record": { - "offset": 36892, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441188892, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": -1247565600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 354891600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 370699200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 386427600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 402235200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 417963600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 433771200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 449586000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 465318000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 481042800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 496767600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 512492400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 528217200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 543942000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 559666800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 575391600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 591116400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 606841200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 622566000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 638290800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 654620400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 670345200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 686073600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 695750400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 701794800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 717519600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 733244400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 748969200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 764694000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 780418800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 796143600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 811868400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 828198000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 846342000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 859647600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 877791600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 891097200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 909241200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 922546800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 941295600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 953996400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 972745200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 985446000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1004194800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1017500400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1035644400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1048950000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1067094000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1080399600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1099148400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1111849200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1130598000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1143298800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1162047600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1174748400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1193497200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1206802800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1224946800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1238252400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1256396400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1269702000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1288450800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1301151600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1414245600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-taipei.json b/crates/zoneinfo/tests/data/asia-taipei.json deleted file mode 100644 index dcad4f3fe..000000000 --- a/crates/zoneinfo/tests/data/asia-taipei.json +++ /dev/null @@ -1,337 +0,0 @@ -{ - "first_record": { - "offset": 29160, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2335248360, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -1017820800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -766224000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -745833600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -733827600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -716889600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -699613200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -683884800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -670669200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -652348800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -639133200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -620812800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -607597200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -589276800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -576061200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -562924800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -541760400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -528710400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -510224400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -497174400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -478688400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -465638400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -449830800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -434016000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -418208400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -402480000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -386672400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -370944000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -355136400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -339408000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -323600400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -302515200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -291978000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": -270979200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": -260442000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 133977600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 149785200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 165513600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 181321200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - }, - { - "transition_time": 299606400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "CDT" - } - }, - { - "transition_time": 307551600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "CST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-tashkent.json b/crates/zoneinfo/tests/data/asia-tashkent.json deleted file mode 100644 index 220a2a966..000000000 --- a/crates/zoneinfo/tests/data/asia-tashkent.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "first_record": { - "offset": 16631, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441168631, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": -1247547600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 354909600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 370717200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 386445600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 402253200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 417981600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 433789200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 449604000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 465336000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 481060800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 496785600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 512510400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 528235200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 543960000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 559684800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 575409600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 591134400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 606859200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 622584000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 638308800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 654638400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 670363200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-tbilisi.json b/crates/zoneinfo/tests/data/asia-tbilisi.json deleted file mode 100644 index 18bbe66f6..000000000 --- a/crates/zoneinfo/tests/data/asia-tbilisi.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "first_record": { - "offset": 10751, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840151551, - "record": { - "offset": 10751, - "is_dst": false, - "abbr": "TBMT" - } - }, - { - "transition_time": -1441162751, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -405140400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 622591200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 654645600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 686098800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717537600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 748987200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 780436800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 796161600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 811882800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 828216000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 859662000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 877806000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 891115200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 909255600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 922564800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941310000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954014400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972759600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985464000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004209200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017518400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035658800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048968000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067108400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080417600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1088276400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-tehran.json b/crates/zoneinfo/tests/data/asia-tehran.json deleted file mode 100644 index adbc9f0f0..000000000 --- a/crates/zoneinfo/tests/data/asia-tehran.json +++ /dev/null @@ -1,577 +0,0 @@ -{ - "first_record": { - "offset": 12344, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1704165944, - "record": { - "offset": 12344, - "is_dst": false, - "abbr": "TMT" - } - }, - { - "transition_time": -1090466744, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 227820600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 246223800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 259617600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 271108800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 279576000, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 296512200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 306531000, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 322432200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 338499000, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 673216200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 685481400, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 701209800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 717103800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 732745800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 748639800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 764281800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 780175800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 795817800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 811711800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 827353800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 843247800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 858976200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 874870200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 890512200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 906406200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 922048200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 937942200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 953584200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 969478200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 985206600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1001100600, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1016742600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1032636600, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1048278600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1064172600, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1079814600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1095708600, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1111437000, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1127331000, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1206045000, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1221939000, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1237667400, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1253561400, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1269203400, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1285097400, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1300739400, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1316633400, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1332275400, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1348169400, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1363897800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1379791800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1395433800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1411327800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1426969800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1442863800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1458505800, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1474399800, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1490128200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1506022200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1521664200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1537558200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1553200200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1569094200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1584736200, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1600630200, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1616358600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1632252600, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - }, - { - "transition_time": 1647894600, - "record": { - "offset": 16200, - "is_dst": true, - "abbr": "+0430" - } - }, - { - "transition_time": 1663788600, - "record": { - "offset": 12600, - "is_dst": false, - "abbr": "+0330" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-thimphu.json b/crates/zoneinfo/tests/data/asia-thimphu.json deleted file mode 100644 index 9ed5b48e8..000000000 --- a/crates/zoneinfo/tests/data/asia-thimphu.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 21516, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -706341516, - "record": { - "offset": 19800, - "is_dst": false, - "abbr": "+0530" - } - }, - { - "transition_time": 560025000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-tokyo.json b/crates/zoneinfo/tests/data/asia-tokyo.json deleted file mode 100644 index 7d413a99a..000000000 --- a/crates/zoneinfo/tests/data/asia-tokyo.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "first_record": { - "offset": 33539, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2587712400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -683802000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "JDT" - } - }, - { - "transition_time": -672310800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -654771600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "JDT" - } - }, - { - "transition_time": -640861200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -620298000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "JDT" - } - }, - { - "transition_time": -609411600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - }, - { - "transition_time": -588848400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "JDT" - } - }, - { - "transition_time": -577962000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "JST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-tomsk.json b/crates/zoneinfo/tests/data/asia-tomsk.json deleted file mode 100644 index fa4b01cd3..000000000 --- a/crates/zoneinfo/tests/data/asia-tomsk.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "first_record": { - "offset": 20391, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1578807591, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": -1247551200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 354906000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 370713600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 386442000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 402249600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 417978000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 433785600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 449600400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 465332400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 481057200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 496782000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 512506800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 528231600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 543956400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 559681200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 575406000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 591130800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 606855600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 622580400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 638305200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 654634800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 670359600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 686088000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 695764800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 701809200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 717534000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 733258800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 748983600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 764708400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 780433200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 796158000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 811882800, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 828212400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 846356400, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 859662000, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 877806000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 891111600, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 909255600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 922561200, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 941310000, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 954010800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 972759600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 985460400, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1004209200, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1017514800, - "record": { - "offset": 28800, - "is_dst": true, - "abbr": "+08" - } - }, - { - "transition_time": 1020193200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1035662400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1048968000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1067112000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1080417600, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1099166400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1111867200, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1130616000, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1143316800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1162065600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1174766400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1193515200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1206820800, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1224964800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1238270400, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1256414400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1269720000, - "record": { - "offset": 25200, - "is_dst": true, - "abbr": "+07" - } - }, - { - "transition_time": 1288468800, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1301169600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 1414263600, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1464465600, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-ulaanbaatar.json b/crates/zoneinfo/tests/data/asia-ulaanbaatar.json deleted file mode 100644 index 2d854506c..000000000 --- a/crates/zoneinfo/tests/data/asia-ulaanbaatar.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "first_record": { - "offset": 25652, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2032931252, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - }, - { - "transition_time": 252435600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 417974400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 433782000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 449596800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 465318000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 481046400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 496767600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 512496000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 528217200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 543945600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 559666800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 575395200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 591116400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 606844800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 622566000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 638294400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 654620400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 670348800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 686070000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 701798400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 717519600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 733248000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 748969200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 764697600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 780418800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 796147200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 811868400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 828201600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 843922800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 859651200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 875372400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 906822000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 988394400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1001696400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1017424800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1033146000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1048874400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1064595600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1080324000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1096045200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1111773600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1127494800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1143223200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1159549200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1427479200, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1443193200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 1458928800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 1474642800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-urumqi.json b/crates/zoneinfo/tests/data/asia-urumqi.json deleted file mode 100644 index 51aa23b0b..000000000 --- a/crates/zoneinfo/tests/data/asia-urumqi.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 21020, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1325483420, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-ust-nera.json b/crates/zoneinfo/tests/data/asia-ust-nera.json deleted file mode 100644 index 6a5c62b70..000000000 --- a/crates/zoneinfo/tests/data/asia-ust-nera.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 34374, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1579426374, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1247558400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 354898800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 370699200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 386427600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 402235200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 417963600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 433771200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 449586000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 465318000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 481042800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 496767600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 512492400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 528217200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 543942000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 559666800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 575391600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 591116400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 606841200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 622566000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 638290800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 654620400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 670345200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 686073600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 695750400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 701794800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 717519600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 733244400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 748969200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 764694000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 780418800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 796143600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 811868400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 828198000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 846342000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 859647600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 877791600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 891097200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 909241200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 922546800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 941295600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 953996400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 972745200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 985446000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1004194800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1017500400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1035644400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1048950000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1067094000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1080399600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1099148400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1111849200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1130598000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1143298800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1162047600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1174748400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1193497200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1206802800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1224946800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1238252400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1256396400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1269702000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 1288450800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1301151600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1315828800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1414249200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-vientiane.json b/crates/zoneinfo/tests/data/asia-vientiane.json deleted file mode 100644 index 8b30b96b0..000000000 --- a/crates/zoneinfo/tests/data/asia-vientiane.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 24124, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840164924, - "record": { - "offset": 24124, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1570084924, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-vladivostok.json b/crates/zoneinfo/tests/data/asia-vladivostok.json deleted file mode 100644 index 77a31ca40..000000000 --- a/crates/zoneinfo/tests/data/asia-vladivostok.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "first_record": { - "offset": 31651, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1487321251, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -1247562000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 354895200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 370702800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 386431200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 402238800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 417967200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 433774800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 449589600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 465321600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 481046400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 496771200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 512496000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 528220800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 543945600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 559670400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 575395200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 591120000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 606844800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 622569600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 638294400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 654624000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 670348800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 686077200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 695754000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 701798400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 717523200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 733248000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 748972800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 764697600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 780422400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 796147200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 811872000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 828201600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 846345600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 859651200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 877795200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 909244800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 922550400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 941299200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 954000000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 972748800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 985449600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1004198400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1017504000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1035648000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1048953600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1067097600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1099152000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1130601600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1143302400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1162051200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1193500800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1206806400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1224950400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1238256000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1256400000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1269705600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1288454400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1301155200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1414249200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-yakutsk.json b/crates/zoneinfo/tests/data/asia-yakutsk.json deleted file mode 100644 index 678eea008..000000000 --- a/crates/zoneinfo/tests/data/asia-yakutsk.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "first_record": { - "offset": 31138, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1579423138, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": -1247558400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 354898800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 370706400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 386434800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 402242400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 417970800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 433778400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 449593200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 465325200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 481050000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 496774800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 512499600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 528224400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 543949200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 559674000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 575398800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 591123600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 606848400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 622573200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 638298000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 654627600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 670352400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "+09" - } - }, - { - "transition_time": 686080800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "+08" - } - }, - { - "transition_time": 695757600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 701802000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 717526800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 733251600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 748976400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 764701200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 780426000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 796150800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 811875600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 828205200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 846349200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 859654800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 877798800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 891104400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 909248400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 922554000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 941302800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 954003600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 972752400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 985453200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1004202000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1017507600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1035651600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1048957200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1067101200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1080406800, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1099155600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1111856400, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1130605200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1143306000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1162054800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1174755600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1193504400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1206810000, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1224954000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1238259600, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1256403600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1269709200, - "record": { - "offset": 36000, - "is_dst": true, - "abbr": "+10" - } - }, - { - "transition_time": 1288458000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": 1301158800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1414252800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-yangon.json b/crates/zoneinfo/tests/data/asia-yangon.json deleted file mode 100644 index df47c7475..000000000 --- a/crates/zoneinfo/tests/data/asia-yangon.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 23087, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840163887, - "record": { - "offset": 23087, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -1577946287, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - }, - { - "transition_time": -873268200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -778410000, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-yekaterinburg.json b/crates/zoneinfo/tests/data/asia-yekaterinburg.json deleted file mode 100644 index 39fd2be39..000000000 --- a/crates/zoneinfo/tests/data/asia-yekaterinburg.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 14553, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1688270553, - "record": { - "offset": 13505, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1592610305, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": -1247544000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 354913200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 370720800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 386449200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 402256800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 417985200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 433792800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 449607600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 465339600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 481064400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 496789200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 512514000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 528238800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 543963600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 559688400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 575413200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 591138000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 606862800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 622587600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 638312400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 654642000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 670366800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 695772000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 701816400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 733266000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 764715600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 796165200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 828219600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 859669200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 877813200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 891118800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 909262800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 922568400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 941317200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 954018000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 972766800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 985467600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1004216400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1017522000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1035666000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1048971600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1067115600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1080421200, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1099170000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1111870800, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1130619600, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1143320400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1162069200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1174770000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1193518800, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1206824400, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1224968400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1238274000, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1256418000, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1269723600, - "record": { - "offset": 21600, - "is_dst": true, - "abbr": "+06" - } - }, - { - "transition_time": 1288472400, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 1301173200, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - }, - { - "transition_time": 1414267200, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/asia-yerevan.json b/crates/zoneinfo/tests/data/asia-yerevan.json deleted file mode 100644 index 8e39446d1..000000000 --- a/crates/zoneinfo/tests/data/asia-yerevan.json +++ /dev/null @@ -1,505 +0,0 @@ -{ - "first_record": { - "offset": 10680, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441162680, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -405140400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 622591200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 638316000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 654645600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 686098800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 701823600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 877816800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 909266400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 922572000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941320800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954021600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972770400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985471200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004220000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017525600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035669600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048975200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067119200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080424800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1099173600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1111874400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1130623200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1143324000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1162072800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1174773600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1193522400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1206828000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1224972000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1238277600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1256421600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1269727200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1288476000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1301176800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1319925600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-azores.json b/crates/zoneinfo/tests/data/atlantic-azores.json deleted file mode 100644 index f13bc12dd..000000000 --- a/crates/zoneinfo/tests/data/atlantic-azores.json +++ /dev/null @@ -1,1073 +0,0 @@ -{ - "first_record": { - "offset": -6160, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713904240, - "record": { - "offset": -6872, - "is_dst": false, - "abbr": "HMT" - } - }, - { - "transition_time": -1830376800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1689548400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1677794400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1667426400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1647730800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1635890400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1616194800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1604354400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1584658800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1572732000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1553036400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1541196000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1521500400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1442444400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1427670000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1379286000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1364770800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1348441200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1333321200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1316386800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1301266800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1284332400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1269817200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1221433200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1206918000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1191193200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1175468400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1127689200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1111964400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1096844400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1080514800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1063580400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1049065200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1033340400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -1017615600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -1002495600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -986166000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -969231600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -950482800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -942015600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -922489200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -906937200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -891126000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -877302000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -873676800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -864000000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -857948400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -845852400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -842832000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -831340800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -825894000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -814402800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -810777600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -799891200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -794444400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -782953200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -779328000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -768441600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -762994800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -749084400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -717624000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -701899200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -686174400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -670449600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -654724800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -639000000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -623275200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -607550400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -591825600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -575496000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -559771200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -544046400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -528321600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -512596800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -496872000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -481147200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -465422400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -449697600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -433972800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -417643200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -401918400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -386193600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -370468800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -354744000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -339019200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -323294400, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -307569600, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -291844800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -276120000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -260395200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -244670400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -228340800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -212616000, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -196891200, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -181166400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -165441600, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -149716800, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -133992000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -118267200, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -102542400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 725421600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 740278800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-bermuda.json b/crates/zoneinfo/tests/data/atlantic-bermuda.json deleted file mode 100644 index 7f5d538a1..000000000 --- a/crates/zoneinfo/tests/data/atlantic-bermuda.json +++ /dev/null @@ -1,769 +0,0 @@ -{ - "first_record": { - "offset": -15558, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524506042, - "record": { - "offset": -15558, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1664307642, - "record": { - "offset": -11958, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1648932042, - "record": { - "offset": -15558, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1632080442, - "record": { - "offset": -11958, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1618692042, - "record": { - "offset": -15558, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1262281242, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -882727200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -858538800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -845229600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -825879600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -814384800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -793825200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -782935200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -762375600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -713988000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -703710000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -681933600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -672865200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -650484000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -641415600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -618429600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -609966000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -586980000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -578516400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -555530400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -546462000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": -429127200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": -415825200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 136360800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 152082000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 167810400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 183531600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 199260000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 215586000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 230709600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 247035600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 262764000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 278485200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 294213600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 309934800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 325663200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 341384400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 357112800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 372834000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 388562400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 404888400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 420012000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 436338000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 452066400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 467787600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 483516000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 499237200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 514965600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 530686800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 544600800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 562136400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 576050400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 594190800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 607500000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 625640400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 638949600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 657090000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 671004000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 688539600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 702453600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 719989200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 733903200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 752043600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 765352800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 783493200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 796802400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 814942800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 828856800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 846392400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 860306400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 877842000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 891756000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 909291600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 923205600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 941346000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 954655200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 972795600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 986104800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1004245200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1018159200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1035694800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1049608800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1067144400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1081058400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1099198800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1112508000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1130648400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1143957600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - }, - { - "transition_time": 1162098000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "AST" - } - }, - { - "transition_time": 1173592800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "ADT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-canary.json b/crates/zoneinfo/tests/data/atlantic-canary.json deleted file mode 100644 index 9e1c3299d..000000000 --- a/crates/zoneinfo/tests/data/atlantic-canary.json +++ /dev/null @@ -1,289 +0,0 @@ -{ - "first_record": { - "offset": -3696, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1509663504, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -733874400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 323827200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-cape_verde.json b/crates/zoneinfo/tests/data/atlantic-cape_verde.json deleted file mode 100644 index e40bec0a0..000000000 --- a/crates/zoneinfo/tests/data/atlantic-cape_verde.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -5644, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830376800, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": -862610400, - "record": { - "offset": -3600, - "is_dst": true, - "abbr": "-01" - } - }, - { - "transition_time": -764118000, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - }, - { - "transition_time": 186120000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-faroe.json b/crates/zoneinfo/tests/data/atlantic-faroe.json deleted file mode 100644 index ac2e5ef2b..000000000 --- a/crates/zoneinfo/tests/data/atlantic-faroe.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - "first_record": { - "offset": -1624, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1955748776, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-madeira.json b/crates/zoneinfo/tests/data/atlantic-madeira.json deleted file mode 100644 index 89c69aeab..000000000 --- a/crates/zoneinfo/tests/data/atlantic-madeira.json +++ /dev/null @@ -1,1057 +0,0 @@ -{ - "first_record": { - "offset": -4056, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713906344, - "record": { - "offset": -4056, - "is_dst": false, - "abbr": "FMT" - } - }, - { - "transition_time": -1830380400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1689552000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1677798000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1667430000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1647734400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1635894000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1616198400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1604358000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1584662400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1572735600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1553040000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1541199600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1521504000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1442448000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1427673600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1379289600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1364774400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1348444800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1333324800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1316390400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1301270400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1284336000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1269820800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1221436800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1206921600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1191196800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1175472000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1127692800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1111968000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1096848000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1080518400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1063584000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1049068800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1033344000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -1017619200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -1002499200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -986169600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -969235200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -950486400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -942019200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -922492800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -906940800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -891129600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -877305600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -873680400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -864003600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -857952000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -845856000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -842835600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -831344400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -825897600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -814406400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -810781200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -799894800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -794448000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -782956800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -779331600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "+01" - } - }, - { - "transition_time": -768445200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -762998400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -749088000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -733363200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -717627600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -701902800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -686178000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -670453200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -654728400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -639003600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -623278800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -607554000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -591829200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -575499600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -559774800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -544050000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -528325200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -512600400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -496875600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -481150800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -465426000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -449701200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -433976400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -417646800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -401922000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -386197200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -370472400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -354747600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -339022800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -323298000, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -307573200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -291848400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -276123600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -260398800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -244674000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -228344400, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -212619600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -196894800, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -181170000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -165445200, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -149720400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -133995600, - "record": { - "offset": -3600, - "is_dst": false, - "abbr": "-01" - } - }, - { - "transition_time": -118270800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "+00" - } - }, - { - "transition_time": -102546000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 386726400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 417571200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 433296000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 449020800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 465350400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 481075200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 496800000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 512524800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-reykjavik.json b/crates/zoneinfo/tests/data/atlantic-reykjavik.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/atlantic-reykjavik.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-south_georgia.json b/crates/zoneinfo/tests/data/atlantic-south_georgia.json deleted file mode 100644 index b1d543da2..000000000 --- a/crates/zoneinfo/tests/data/atlantic-south_georgia.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -8768, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524512832, - "record": { - "offset": -7200, - "is_dst": false, - "abbr": "-02" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-st_helena.json b/crates/zoneinfo/tests/data/atlantic-st_helena.json deleted file mode 100644 index bc95c005f..000000000 --- a/crates/zoneinfo/tests/data/atlantic-st_helena.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -968, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1830383032, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/atlantic-stanley.json b/crates/zoneinfo/tests/data/atlantic-stanley.json deleted file mode 100644 index 4f9bf41d1..000000000 --- a/crates/zoneinfo/tests/data/atlantic-stanley.json +++ /dev/null @@ -1,569 +0,0 @@ -{ - "first_record": { - "offset": -13884, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524507716, - "record": { - "offset": -13884, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1824235716, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -1018209600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -1003093200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -986760000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -971643600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -954705600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -939589200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -923256000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -908139600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -891806400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -876690000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": -860356800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": -852066000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 420609600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 433306800, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 452052000, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 464151600, - "record": { - "offset": -7200, - "is_dst": true, - "abbr": "-02" - } - }, - { - "transition_time": 483501600, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - }, - { - "transition_time": 495601200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 514350000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 527054400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 545799600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 558504000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 577249200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 589953600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 608698800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 621403200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 640753200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 652852800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 672202800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 684907200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 703652400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 716356800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 735102000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 747806400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 766551600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 779256000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 798001200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 810705600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 830055600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 842760000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 861505200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 874209600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 892954800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 905659200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 924404400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 937108800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 955854000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 968558400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 987310800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 999410400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1019365200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1030860000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1050814800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1062914400, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1082264400, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1094364000, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1113714000, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1125813600, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1145163600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1157263200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1176613200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1188712800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1208667600, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1220767200, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1240117200, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1252216800, - "record": { - "offset": -10800, - "is_dst": true, - "abbr": "-03" - } - }, - { - "transition_time": 1271566800, - "record": { - "offset": -14400, - "is_dst": false, - "abbr": "-04" - } - }, - { - "transition_time": 1283666400, - "record": { - "offset": -10800, - "is_dst": false, - "abbr": "-03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-adelaide.json b/crates/zoneinfo/tests/data/australia-adelaide.json deleted file mode 100644 index a37871814..000000000 --- a/crates/zoneinfo/tests/data/australia-adelaide.json +++ /dev/null @@ -1,681 +0,0 @@ -{ - "first_record": { - "offset": 33260, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2364110060, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -2230189200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -1672558200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -1665387000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -883639800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -876123000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -860398200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -844673400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -828343800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -813223800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 57688200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 67969800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 89137800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 100024200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 120587400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 131473800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 152037000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 162923400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 183486600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 194977800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 215541000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 226427400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 246990600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 257877000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 278440200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 289326600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 309889800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 320776200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 341339400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 352225800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 372789000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 384280200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 404843400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 415729800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 436293000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 447179400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 467742600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 478629000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 499192200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 511288200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 530037000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 542737800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 562091400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 574792200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 594145800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 606241800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 625595400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 637691400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 657045000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 667931400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 688494600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 701195400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 719944200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 731435400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 751998600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 764094600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 783448200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 796149000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 814897800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 828203400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 846347400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 859653000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 877797000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 891102600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 909246600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 922552200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 941301000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 954001800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 972750600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 985451400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1004200200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1017505800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1035649800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1048955400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1067099400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1080405000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1099153800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1111854600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1130603400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1143909000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1162053000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1174753800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1193502600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1207413000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-brisbane.json b/crates/zoneinfo/tests/data/australia-brisbane.json deleted file mode 100644 index b2ec955cf..000000000 --- a/crates/zoneinfo/tests/data/australia-brisbane.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "first_record": { - "offset": 36728, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2366791928, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1672560000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1665388800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -883641600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -876124800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -860400000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -844675200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -828345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -813225600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 57686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 67968000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 625593600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 636480000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 657043200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 667929600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 688492800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 699379200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-broken_hill.json b/crates/zoneinfo/tests/data/australia-broken_hill.json deleted file mode 100644 index b33888652..000000000 --- a/crates/zoneinfo/tests/data/australia-broken_hill.json +++ /dev/null @@ -1,689 +0,0 @@ -{ - "first_record": { - "offset": 33948, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2364110748, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -2314951200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -2230189200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -1672558200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -1665387000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -883639800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -876123000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -860398200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -844673400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -828343800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -813223800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 57688200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 67969800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 89137800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 100024200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 120587400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 131473800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 152037000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 162923400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 183486600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 194977800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 215541000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 226427400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 246990600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 257877000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 278440200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 289326600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 309889800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 320776200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 341339400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 352225800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 372789000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 386699400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 404843400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 415729800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 436293000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 447179400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 467742600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 478629000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 499192200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 511288200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 530037000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 542737800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 562091400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 574792200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 594145800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 606241800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 625595400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 636481800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 657045000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 667931400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 688494600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 699381000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 719944200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 731435400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 751998600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 762885000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 783448200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 794334600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 814897800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 828203400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 846347400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 859653000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 877797000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 891102600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 909246600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 922552200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 941301000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 954001800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 972750600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 985451400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1004200200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1017505800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1035649800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1048955400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1067099400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1080405000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1099153800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1111854600, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1130603400, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1143909000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1162053000, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1174753800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": 1193502600, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": 1207413000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-darwin.json b/crates/zoneinfo/tests/data/australia-darwin.json deleted file mode 100644 index e92ab3673..000000000 --- a/crates/zoneinfo/tests/data/australia-darwin.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "first_record": { - "offset": 31400, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2364108200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -2230189200, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -1672558200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -1665387000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -883639800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -876123000, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -860398200, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -844673400, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - }, - { - "transition_time": -828343800, - "record": { - "offset": 37800, - "is_dst": true, - "abbr": "ACDT" - } - }, - { - "transition_time": -813223800, - "record": { - "offset": 34200, - "is_dst": false, - "abbr": "ACST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-eucla.json b/crates/zoneinfo/tests/data/australia-eucla.json deleted file mode 100644 index 39cd7ad6c..000000000 --- a/crates/zoneinfo/tests/data/australia-eucla.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "first_record": { - "offset": 30928, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2337928528, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": -1672555500, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": -1665384300, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": -883637100, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": -876120300, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": -860395500, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": -844670700, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": 152039700, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": 162926100, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": 436295700, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": 447182100, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": 690311700, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": 699383700, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": 1165079700, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": 1174756500, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": 1193505300, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": 1206810900, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - }, - { - "transition_time": 1224954900, - "record": { - "offset": 35100, - "is_dst": true, - "abbr": "+0945" - } - }, - { - "transition_time": 1238260500, - "record": { - "offset": 31500, - "is_dst": false, - "abbr": "+0845" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-hobart.json b/crates/zoneinfo/tests/data/australia-hobart.json deleted file mode 100644 index b4738c8a1..000000000 --- a/crates/zoneinfo/tests/data/australia-hobart.json +++ /dev/null @@ -1,761 +0,0 @@ -{ - "first_record": { - "offset": 35356, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2345795356, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1680508800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1665388800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1646640000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1635753600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1615190400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1604304000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -883641600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -876124800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -860400000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -844675200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -828345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -813225600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -71136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -55411200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -37267200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -25776000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -5817600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 5673600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 25632000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 37728000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 57686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 67968000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 89136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 100022400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 120585600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 131472000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 152035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 162921600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 183484800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 194976000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 215539200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 226425600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 246988800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 257875200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 278438400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 289324800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 309888000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 320774400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 341337600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 352224000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 372787200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 386092800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 404841600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 417542400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 436291200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 447177600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 467740800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 478627200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 499190400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 510076800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 530035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 542736000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 562089600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 574790400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 594144000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 606240000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 625593600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 637689600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 657043200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 670348800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 686678400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 701798400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 718128000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 733248000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 749577600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 764697600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 781027200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 796147200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 812476800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 828201600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 844531200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 859651200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 875980800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 907430400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 922550400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 938880000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 954000000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 967305600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 985449600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1002384000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1017504000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1033833600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1048953600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1065283200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1096732800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1128182400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1143907200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1159632000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1191686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-lindeman.json b/crates/zoneinfo/tests/data/australia-lindeman.json deleted file mode 100644 index c3ace0543..000000000 --- a/crates/zoneinfo/tests/data/australia-lindeman.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "first_record": { - "offset": 35756, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2366790956, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1672560000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1665388800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -883641600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -876124800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -860400000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -844675200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -828345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -813225600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 57686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 67968000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 625593600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 636480000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 657043200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 667929600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 688492800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 699379200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 719942400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 731433600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 751996800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 762883200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-lord_howe.json b/crates/zoneinfo/tests/data/australia-lord_howe.json deleted file mode 100644 index ef2d65467..000000000 --- a/crates/zoneinfo/tests/data/australia-lord_howe.json +++ /dev/null @@ -1,457 +0,0 @@ -{ - "first_record": { - "offset": 38180, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2364114980, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 352216800, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 372785400, - "record": { - "offset": 41400, - "is_dst": true, - "abbr": "+1130" - } - }, - { - "transition_time": 384273000, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 404839800, - "record": { - "offset": 41400, - "is_dst": true, - "abbr": "+1130" - } - }, - { - "transition_time": 415722600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 436289400, - "record": { - "offset": 41400, - "is_dst": true, - "abbr": "+1130" - } - }, - { - "transition_time": 447172200, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 467739000, - "record": { - "offset": 41400, - "is_dst": true, - "abbr": "+1130" - } - }, - { - "transition_time": 478621800, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 499188600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 511282800, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 530033400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 542732400, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 562087800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 574786800, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 594142200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 606236400, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 625591800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 636476400, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 657041400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 667926000, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 688491000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 699375600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 719940600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 731430000, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 751995000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 762879600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 783444600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 794329200, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 814894200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 828198000, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 846343800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 859647600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 877793400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 891097200, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 909243000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 922546800, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 941297400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 953996400, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 967303800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 985446000, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1004196600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1017500400, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1035646200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1048950000, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1067095800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1080399600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1099150200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1111849200, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1130599800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1143903600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1162049400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1174748400, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - }, - { - "transition_time": 1193499000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "+11" - } - }, - { - "transition_time": 1207407600, - "record": { - "offset": 37800, - "is_dst": false, - "abbr": "+1030" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-melbourne.json b/crates/zoneinfo/tests/data/australia-melbourne.json deleted file mode 100644 index a54667a4a..000000000 --- a/crates/zoneinfo/tests/data/australia-melbourne.json +++ /dev/null @@ -1,673 +0,0 @@ -{ - "first_record": { - "offset": 34792, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2364111592, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1672560000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1665388800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -883641600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -876124800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -860400000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -844675200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -828345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -813225600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 57686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 67968000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 89136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 100022400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 120585600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 131472000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 152035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 162921600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 183484800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 194976000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 215539200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 226425600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 246988800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 257875200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 278438400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 289324800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 309888000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 320774400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 341337600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 352224000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 372787200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 384278400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 404841600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 415728000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 436291200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 447177600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 467740800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 478627200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 499190400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 511286400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 530035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 542736000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 561484800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 574790400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 594144000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 606240000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 625593600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 637689600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 657043200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 667929600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 688492800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 699379200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 719942400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 731433600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 751996800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 762883200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 783446400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 796147200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 814896000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 828201600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 846345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 859651200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 877795200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 909244800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 922550400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 941299200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 954000000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 967305600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 985449600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1004198400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1017504000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1035648000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1048953600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1067097600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1099152000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1130601600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1143907200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1162051200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1193500800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1207411200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-perth.json b/crates/zoneinfo/tests/data/australia-perth.json deleted file mode 100644 index f911eec67..000000000 --- a/crates/zoneinfo/tests/data/australia-perth.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "first_record": { - "offset": 27804, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2337925404, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": -1672552800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": -1665381600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": -883634400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": -876117600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": -860392800, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": -844668000, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": 152042400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": 162928800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": 436298400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": 447184800, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": 690314400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": 699386400, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": 1165082400, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": 1174759200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": 1193508000, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": 1206813600, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - }, - { - "transition_time": 1224957600, - "record": { - "offset": 32400, - "is_dst": true, - "abbr": "AWDT" - } - }, - { - "transition_time": 1238263200, - "record": { - "offset": 28800, - "is_dst": false, - "abbr": "AWST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/australia-sydney.json b/crates/zoneinfo/tests/data/australia-sydney.json deleted file mode 100644 index f4b6ac26f..000000000 --- a/crates/zoneinfo/tests/data/australia-sydney.json +++ /dev/null @@ -1,673 +0,0 @@ -{ - "first_record": { - "offset": 36292, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2364113092, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -1672560000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -1665388800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -883641600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -876124800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -860400000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -844675200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": -828345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": -813225600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 57686400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 67968000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 89136000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 100022400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 120585600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 131472000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 152035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 162921600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 183484800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 194976000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 215539200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 226425600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 246988800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 257875200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 278438400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 289324800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 309888000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 320774400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 341337600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 352224000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 372787200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 386697600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 404841600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 415728000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 436291200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 447177600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 467740800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 478627200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 499190400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 511286400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 530035200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 542736000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 562089600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 574790400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 594144000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 606240000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 625593600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 636480000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 657043200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 667929600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 688492800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 699379200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 719942400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 731433600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 751996800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 762883200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 783446400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 794332800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 814896000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 828201600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 846345600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 859651200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 877795200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 891100800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 909244800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 922550400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 941299200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 954000000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 967305600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 985449600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1004198400, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1017504000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1035648000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1048953600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1067097600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1080403200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1099152000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1111852800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1130601600, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1143907200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1162051200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1174752000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - }, - { - "transition_time": 1193500800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "AEDT" - } - }, - { - "transition_time": 1207411200, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "AEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-amsterdam.json b/crates/zoneinfo/tests/data/europe-amsterdam.json deleted file mode 100644 index 34c048ce9..000000000 --- a/crates/zoneinfo/tests/data/europe-amsterdam.json +++ /dev/null @@ -1,825 +0,0 @@ -{ - "first_record": { - "offset": 1050, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840141850, - "record": { - "offset": 1050, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -2450995200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1740355200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693702800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1613826000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585530000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1574038800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1552266000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1539997200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1520557200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1507510800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1490576400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1473642000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1459126800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1444006800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427677200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1411952400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1396227600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364778000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333328400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316394000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1191189600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1160344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1127685600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1096840800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1033336800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1002492000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -934668000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -745455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243997200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-andorra.json b/crates/zoneinfo/tests/data/europe-andorra.json deleted file mode 100644 index 949e13f01..000000000 --- a/crates/zoneinfo/tests/data/europe-andorra.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "first_record": { - "offset": 364, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177453164, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -733881600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-astrakhan.json b/crates/zoneinfo/tests/data/europe-astrakhan.json deleted file mode 100644 index 8b47b4bb0..000000000 --- a/crates/zoneinfo/tests/data/europe-astrakhan.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 11532, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1441249932, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1174777200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1193526000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1206831600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1224975600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1238281200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1256425200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1269730800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1459033200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-athens.json b/crates/zoneinfo/tests/data/europe-athens.json deleted file mode 100644 index 923a3eefc..000000000 --- a/crates/zoneinfo/tests/data/europe-athens.json +++ /dev/null @@ -1,449 +0,0 @@ -{ - "first_record": { - "offset": 5692, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2344642492, - "record": { - "offset": 5692, - "is_dst": false, - "abbr": "AMT" - } - }, - { - "transition_time": -1686101632, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1182996000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1178161200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -906861600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -904878000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844477200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828237600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812422800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -552362400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -541652400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 166485600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 186184800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 198028800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 213753600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 228873600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 244080000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 260323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 275446800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 291798000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 307407600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 323388000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 338936400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-belgrade.json b/crates/zoneinfo/tests/data/europe-belgrade.json deleted file mode 100644 index 7b98f7bbb..000000000 --- a/crates/zoneinfo/tests/data/europe-belgrade.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713915320, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -905824800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -777942000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-berlin.json b/crates/zoneinfo/tests/data/europe-berlin.json deleted file mode 100644 index 0c79bdd56..000000000 --- a/crates/zoneinfo/tests/data/europe-berlin.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": 3208, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422054408, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -776563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -765936000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -761180400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748479600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717631200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -714610800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -710380800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-bratislava.json b/crates/zoneinfo/tests/data/europe-bratislava.json deleted file mode 100644 index a6c5b44d2..000000000 --- a/crates/zoneinfo/tests/data/europe-bratislava.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": 3464, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3786829064, - "record": { - "offset": 3464, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -2469401864, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -765327600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -746578800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -728517600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": -721260000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -716425200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654217200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-brussels.json b/crates/zoneinfo/tests/data/europe-brussels.json deleted file mode 100644 index 34c048ce9..000000000 --- a/crates/zoneinfo/tests/data/europe-brussels.json +++ /dev/null @@ -1,825 +0,0 @@ -{ - "first_record": { - "offset": 1050, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840141850, - "record": { - "offset": 1050, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -2450995200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1740355200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693702800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1613826000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585530000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1574038800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1552266000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1539997200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1520557200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1507510800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1490576400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1473642000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1459126800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1444006800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427677200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1411952400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1396227600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364778000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333328400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316394000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1191189600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1160344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1127685600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1096840800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1033336800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1002492000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -934668000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -745455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243997200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-bucharest.json b/crates/zoneinfo/tests/data/europe-bucharest.json deleted file mode 100644 index c4f88bba6..000000000 --- a/crates/zoneinfo/tests/data/europe-bucharest.json +++ /dev/null @@ -1,449 +0,0 @@ -{ - "first_record": { - "offset": 6264, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2469404664, - "record": { - "offset": 6264, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1213148664, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1187056800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1175479200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1159754400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1144029600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1127700000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1111975200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1096250400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1080525600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1064800800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1049076000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1033351200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1017626400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1001901600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -986176800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -970452000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -954727200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 296604000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 307486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 323816400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 338940000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 354672000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370396800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386121600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417571200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433296000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449020800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465350400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481075200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496800000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512524800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528249600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543974400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559699200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575424000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591148800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606873600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622598400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686095200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717544800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748994400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-budapest.json b/crates/zoneinfo/tests/data/europe-budapest.json deleted file mode 100644 index 3ad375524..000000000 --- a/crates/zoneinfo/tests/data/europe-budapest.json +++ /dev/null @@ -1,553 +0,0 @@ -{ - "first_record": { - "offset": 4580, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2498260580, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1600470000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1587250800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1569711600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1555196400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -906775200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -778471200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -762656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -749689200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733276800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717634800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -686185200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -492656400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -481168800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -461199600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -449708400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -428540400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -418258800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -397090800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -386809200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323823600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338943600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354668400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370393200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386118000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401842800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417567600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433292400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-busingen.json b/crates/zoneinfo/tests/data/europe-busingen.json deleted file mode 100644 index 5ae0b4f53..000000000 --- a/crates/zoneinfo/tests/data/europe-busingen.json +++ /dev/null @@ -1,305 +0,0 @@ -{ - "first_record": { - "offset": 2048, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3675198848, - "record": { - "offset": 1786, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -2385246586, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -904435200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -891129600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -872985600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -859680000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-chisinau.json b/crates/zoneinfo/tests/data/europe-chisinau.json deleted file mode 100644 index 8651a7aa7..000000000 --- a/crates/zoneinfo/tests/data/europe-chisinau.json +++ /dev/null @@ -1,889 +0,0 @@ -{ - "first_record": { - "offset": 6920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840147720, - "record": { - "offset": 6900, - "is_dst": false, - "abbr": "CMT" - } - }, - { - "transition_time": -1637114100, - "record": { - "offset": 6264, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1213148664, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1187056800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1175479200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1159754400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1144029600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1127700000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1111975200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1096250400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1080525600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1064800800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1049076000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1033351200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1017626400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1001901600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -986176800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -970452000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -954727200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -927165600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -898138800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -800157600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 641944800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670377600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859680000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877824000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891129600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909273600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922579200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941328000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954028800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 972777600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985478400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1004227200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017532800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1035676800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048982400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1067126400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080432000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1099180800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1111881600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1130630400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143331200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1162080000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1174780800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193529600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206835200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1224979200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238284800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256428800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269734400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288483200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301184000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1319932800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1332633600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1351382400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364688000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1382832000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1396137600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414281600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427587200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1445731200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1459036800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1477785600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1490486400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1509235200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1521936000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1540684800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1553990400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1572134400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1585440000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1603584000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1616889600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1635638400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1648342800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-copenhagen.json b/crates/zoneinfo/tests/data/europe-copenhagen.json deleted file mode 100644 index 0c79bdd56..000000000 --- a/crates/zoneinfo/tests/data/europe-copenhagen.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": 3208, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422054408, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -776563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -765936000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -761180400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748479600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717631200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -714610800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -710380800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-dublin.json b/crates/zoneinfo/tests/data/europe-dublin.json deleted file mode 100644 index 10319be8b..000000000 --- a/crates/zoneinfo/tests/data/europe-dublin.json +++ /dev/null @@ -1,1169 +0,0 @@ -{ - "first_record": { - "offset": -1521, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2821649679, - "record": { - "offset": -1521, - "is_dst": false, - "abbr": "DMT" - } - }, - { - "transition_time": -1691962479, - "record": { - "offset": 2079, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1680471279, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -684972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -369266400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -337816800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -306972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -276732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -257983200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -245282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -226533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -213228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -195084000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -182383200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -163634400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -150933600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -132184800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -119484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -100735200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -88034400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -68680800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -59004000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -37242000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 57722400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 69818400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 89172000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 101268000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 120621600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 132717600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 152071200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 164167200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 183520800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 196221600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 214970400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 227671200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 246420000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 259120800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 278474400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 290570400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 309924000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 341373600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 372819600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 404269200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 435718800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 467773200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 499222800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 530672400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 562122000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 593571600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 625626000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 657075600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 688525200, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 719974800, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 751424400, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 782874000, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 814323600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-gibraltar.json b/crates/zoneinfo/tests/data/europe-gibraltar.json deleted file mode 100644 index 974b3780d..000000000 --- a/crates/zoneinfo/tests/data/europe-gibraltar.json +++ /dev/null @@ -1,929 +0,0 @@ -{ - "first_record": { - "offset": -1284, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2821649916, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1691964000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1680472800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -904518000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -896050800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -875487600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -864601200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -844038000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -832546800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -812588400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -772066800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -764805600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -748476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -717030000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -706748400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -687996000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-guernsey.json b/crates/zoneinfo/tests/data/europe-guernsey.json deleted file mode 100644 index 216986948..000000000 --- a/crates/zoneinfo/tests/data/europe-guernsey.json +++ /dev/null @@ -1,1281 +0,0 @@ -{ - "first_record": { - "offset": -75, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3852662325, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1691964000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1680472800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -904518000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -896050800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -875487600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -864601200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -844038000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -832546800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -812588400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -772066800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -764805600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -748476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -717030000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -706748400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -687996000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -369266400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -337816800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -306972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -276732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -257983200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -245282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -226533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -213228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -195084000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -182383200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -163634400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -150933600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -132184800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -119484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -100735200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -88034400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -68680800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -59004000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -37242000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 57722400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 69818400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 89172000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 101268000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 120621600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 132717600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 152071200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 164167200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 183520800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 196221600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 214970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 227671200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 246420000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 259120800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 278474400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 290570400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 309924000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 341373600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 372819600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 404269200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 435718800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 467773200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 499222800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 530672400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 562122000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 593571600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 625626000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 657075600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 688525200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 719974800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 751424400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 782874000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 814323600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-helsinki.json b/crates/zoneinfo/tests/data/europe-helsinki.json deleted file mode 100644 index 5f617ee91..000000000 --- a/crates/zoneinfo/tests/data/europe-helsinki.json +++ /dev/null @@ -1,289 +0,0 @@ -{ - "first_record": { - "offset": 5989, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2890258789, - "record": { - "offset": 5989, - "is_dst": false, - "abbr": "HMT" - } - }, - { - "transition_time": -1535938789, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -875671200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -859773600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 354672000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370396800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386121600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-isle_of_man.json b/crates/zoneinfo/tests/data/europe-isle_of_man.json deleted file mode 100644 index 216986948..000000000 --- a/crates/zoneinfo/tests/data/europe-isle_of_man.json +++ /dev/null @@ -1,1281 +0,0 @@ -{ - "first_record": { - "offset": -75, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3852662325, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1691964000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1680472800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -904518000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -896050800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -875487600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -864601200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -844038000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -832546800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -812588400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -772066800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -764805600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -748476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -717030000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -706748400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -687996000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -369266400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -337816800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -306972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -276732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -257983200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -245282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -226533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -213228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -195084000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -182383200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -163634400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -150933600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -132184800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -119484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -100735200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -88034400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -68680800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -59004000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -37242000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 57722400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 69818400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 89172000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 101268000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 120621600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 132717600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 152071200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 164167200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 183520800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 196221600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 214970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 227671200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 246420000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 259120800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 278474400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 290570400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 309924000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 341373600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 372819600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 404269200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 435718800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 467773200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 499222800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 530672400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 562122000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 593571600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 625626000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 657075600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 688525200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 719974800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 751424400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 782874000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 814323600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-istanbul.json b/crates/zoneinfo/tests/data/europe-istanbul.json deleted file mode 100644 index af7a8b41a..000000000 --- a/crates/zoneinfo/tests/data/europe-istanbul.json +++ /dev/null @@ -1,929 +0,0 @@ -{ - "first_record": { - "offset": 6952, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840147752, - "record": { - "offset": 7016, - "is_dst": false, - "abbr": "IMT" - } - }, - { - "transition_time": -1869875816, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1680490800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1570413600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1552186800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1538359200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1522551600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1507514400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1490583600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1440208800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1428030000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1409709600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1396494000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -931053600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -922676400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -917834400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -892436400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -875844000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -764737200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -744343200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -733806000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -716436000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -701924400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -684986400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -670474800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -654141600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -639025200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -622087200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -606970800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -590032800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -575521200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -235620000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -194842800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -177732000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -165726000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 107910000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 121215600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 133920000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 152665200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 164678400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 184114800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 196214400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 215564400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 228873600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 245804400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 260323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 267915600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 428454000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 433893600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 468111600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 482799600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496710000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686098800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701823600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764118000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301274000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1396227600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1414285200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1427590800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1446944400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1459040400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1473195600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-jersey.json b/crates/zoneinfo/tests/data/europe-jersey.json deleted file mode 100644 index 216986948..000000000 --- a/crates/zoneinfo/tests/data/europe-jersey.json +++ /dev/null @@ -1,1281 +0,0 @@ -{ - "first_record": { - "offset": -75, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3852662325, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1691964000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1680472800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -904518000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -896050800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -875487600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -864601200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -844038000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -832546800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -812588400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -772066800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -764805600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -748476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -717030000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -706748400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -687996000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -369266400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -337816800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -306972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -276732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -257983200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -245282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -226533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -213228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -195084000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -182383200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -163634400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -150933600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -132184800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -119484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -100735200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -88034400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -68680800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -59004000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -37242000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 57722400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 69818400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 89172000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 101268000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 120621600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 132717600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 152071200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 164167200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 183520800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 196221600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 214970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 227671200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 246420000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 259120800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 278474400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 290570400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 309924000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 341373600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 372819600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 404269200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 435718800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 467773200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 499222800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 530672400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 562122000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 593571600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 625626000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 657075600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 688525200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 719974800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 751424400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 782874000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 814323600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-kaliningrad.json b/crates/zoneinfo/tests/data/europe-kaliningrad.json deleted file mode 100644 index cf257e56c..000000000 --- a/crates/zoneinfo/tests/data/europe-kaliningrad.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422056120, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -780372000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -778730400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -762663600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -749095200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622598400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670377600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846374400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859680000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877824000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891129600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909273600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922579200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941328000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954028800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 972777600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985478400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1004227200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017532800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1035676800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048982400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1067126400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080432000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1099180800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1111881600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1130630400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143331200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1162080000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1174780800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193529600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206835200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1224979200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238284800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256428800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269734400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288483200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301184000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1414278000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-kiev.json b/crates/zoneinfo/tests/data/europe-kiev.json deleted file mode 100644 index 72330c1ad..000000000 --- a/crates/zoneinfo/tests/data/europe-kiev.json +++ /dev/null @@ -1,321 +0,0 @@ -{ - "first_record": { - "offset": 7324, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840148124, - "record": { - "offset": 7324, - "is_dst": false, - "abbr": "KMT" - } - }, - { - "transition_time": -1441159324, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1247536800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -892522800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -825382800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 646783200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-kirov.json b/crates/zoneinfo/tests/data/europe-kirov.json deleted file mode 100644 index 0dba1c375..000000000 --- a/crates/zoneinfo/tests/data/europe-kirov.json +++ /dev/null @@ -1,513 +0,0 @@ -{ - "first_record": { - "offset": 11928, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1593820800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1174777200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1193526000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1206831600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1224975600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1238281200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1256425200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1269730800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-kyiv.json b/crates/zoneinfo/tests/data/europe-kyiv.json deleted file mode 100644 index 72330c1ad..000000000 --- a/crates/zoneinfo/tests/data/europe-kyiv.json +++ /dev/null @@ -1,321 +0,0 @@ -{ - "first_record": { - "offset": 7324, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840148124, - "record": { - "offset": 7324, - "is_dst": false, - "abbr": "KMT" - } - }, - { - "transition_time": -1441159324, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1247536800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -892522800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -825382800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 646783200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-lisbon.json b/crates/zoneinfo/tests/data/europe-lisbon.json deleted file mode 100644 index a2d0000dd..000000000 --- a/crates/zoneinfo/tests/data/europe-lisbon.json +++ /dev/null @@ -1,1145 +0,0 @@ -{ - "first_record": { - "offset": -2205, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713908195, - "record": { - "offset": -2205, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1830384000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1689555600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1677801600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1667433600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1647738000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1635897600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1616202000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604361600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1584666000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1572739200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1553043600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1541203200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1521507600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1442451600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427677200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364778000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333328400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316394000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301274000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284339600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269824400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1221440400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1206925200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1191200400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1175475600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1127696400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1111971600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1096851600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1080522000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1063587600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1049072400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1033347600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017622800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1002502800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -986173200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -969238800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950490000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942022800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -922496400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -906944400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -891133200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -877309200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -873684000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -864007200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -857955600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -845859600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -842839200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -831348000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -825901200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -814410000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -810784800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -799898400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -794451600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -782960400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -779335200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -768448800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -763002000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -749091600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -733366800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -717631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -701906400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -686181600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -670456800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -639007200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -623282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -607557600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -591832800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -575503200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -559778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -544053600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -528328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -496879200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -465429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -433980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -401925600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -370476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -339026400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -307576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -276127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -260402400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -244677600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -228348000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -212623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -196898400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -181173600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -165448800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -149724000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -133999200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -118274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -102549600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 212544000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 228268800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 243993600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 354672000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 370396800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 386121600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 417571200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 433296000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 449020800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 465350400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 481075200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 496800000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-ljubljana.json b/crates/zoneinfo/tests/data/europe-ljubljana.json deleted file mode 100644 index 7b98f7bbb..000000000 --- a/crates/zoneinfo/tests/data/europe-ljubljana.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713915320, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -905824800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -777942000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-london.json b/crates/zoneinfo/tests/data/europe-london.json deleted file mode 100644 index 216986948..000000000 --- a/crates/zoneinfo/tests/data/europe-london.json +++ /dev/null @@ -1,1281 +0,0 @@ -{ - "first_record": { - "offset": -75, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3852662325, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1691964000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1680472800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -904518000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -896050800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -875487600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -864601200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -844038000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -832546800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -812588400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -772066800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -764805600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -748476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -717030000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "BDST" - } - }, - { - "transition_time": -706748400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -687996000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -369266400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -337816800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -306972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -276732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -257983200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -245282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -226533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -213228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -195084000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -182383200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -163634400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -150933600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -132184800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -119484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -100735200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -88034400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -68680800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -59004000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -37242000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "BST" - } - }, - { - "transition_time": 57722400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 69818400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 89172000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 101268000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 120621600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 132717600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 152071200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 164167200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 183520800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 196221600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 214970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 227671200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 246420000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 259120800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 278474400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 290570400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 309924000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 341373600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 372819600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 404269200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 435718800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 467773200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 499222800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 530672400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 562122000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 593571600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 625626000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 657075600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 688525200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 719974800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 751424400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 782874000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": 814323600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-luxembourg.json b/crates/zoneinfo/tests/data/europe-luxembourg.json deleted file mode 100644 index 34c048ce9..000000000 --- a/crates/zoneinfo/tests/data/europe-luxembourg.json +++ /dev/null @@ -1,825 +0,0 @@ -{ - "first_record": { - "offset": 1050, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840141850, - "record": { - "offset": 1050, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -2450995200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1740355200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693702800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1613826000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585530000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1574038800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1552266000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1539997200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1520557200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1507510800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1490576400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1473642000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1459126800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1444006800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427677200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1411952400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1396227600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364778000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333328400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316394000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1191189600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1160344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1127685600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1096840800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1033336800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1002492000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -934668000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -745455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243997200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-madrid.json b/crates/zoneinfo/tests/data/europe-madrid.json deleted file mode 100644 index 17a181842..000000000 --- a/crates/zoneinfo/tests/data/europe-madrid.json +++ /dev/null @@ -1,641 +0,0 @@ -{ - "first_record": { - "offset": -884, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177452800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1631926800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1616889600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1601168400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585353600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1442451600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427673600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364774400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333324800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316390400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301270400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284339600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269820800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1026954000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017619200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1001898000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -999482400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -986090400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -954115200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -940208400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -873079200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -862621200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -842839200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828320400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -811389600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796870800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -779940000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -765421200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748490400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733971600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -652327200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639018000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 135122400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 150246000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 166572000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 181695600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 196812000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 212540400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228866400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243990000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-malta.json b/crates/zoneinfo/tests/data/europe-malta.json deleted file mode 100644 index 7c6fb9637..000000000 --- a/crates/zoneinfo/tests/data/europe-malta.json +++ /dev/null @@ -1,697 +0,0 @@ -{ - "first_record": { - "offset": 3484, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2403478684, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1690765200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680487200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1664758800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1648951200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1616896800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1585533600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1571014800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1555293600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -932432400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812588400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766717200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -750898800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -719456400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701917200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -689209200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -114051600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -103168800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -81997200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -71715600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -50547600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -40266000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -18493200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -8211600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 12956400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 23238000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 43801200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 54687600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 75855600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 86742000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 102380400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 118105200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 135730800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 148518000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 167187600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 180489600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 198637200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 211939200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 230086800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243388800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 261536400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 274838400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 292986000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 306288000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323312400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338342400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-mariehamn.json b/crates/zoneinfo/tests/data/europe-mariehamn.json deleted file mode 100644 index 5f617ee91..000000000 --- a/crates/zoneinfo/tests/data/europe-mariehamn.json +++ /dev/null @@ -1,289 +0,0 @@ -{ - "first_record": { - "offset": 5989, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2890258789, - "record": { - "offset": 5989, - "is_dst": false, - "abbr": "HMT" - } - }, - { - "transition_time": -1535938789, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -875671200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -859773600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 354672000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370396800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386121600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-minsk.json b/crates/zoneinfo/tests/data/europe-minsk.json deleted file mode 100644 index 30eabb869..000000000 --- a/crates/zoneinfo/tests/data/europe-minsk.json +++ /dev/null @@ -1,553 +0,0 @@ -{ - "first_record": { - "offset": 6616, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840147416, - "record": { - "offset": 6600, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1441158600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1247536800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -899780400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -804650400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846374400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859680000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877824000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891129600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909273600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922579200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941328000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954028800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 972777600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985478400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1004227200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017532800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1035676800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048982400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1067126400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080432000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1099180800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1111881600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1130630400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143331200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1162080000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1174780800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193529600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206835200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1224979200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238284800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256428800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269734400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288483200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301184000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-monaco.json b/crates/zoneinfo/tests/data/europe-monaco.json deleted file mode 100644 index f0dee3705..000000000 --- a/crates/zoneinfo/tests/data/europe-monaco.json +++ /dev/null @@ -1,817 +0,0 @@ -{ - "first_record": { - "offset": 561, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2486592561, - "record": { - "offset": 561, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1855958961, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1689814800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1680397200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1665363600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1648342800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1616893200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585443600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1574038800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1552266000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1539997200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1520557200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1507510800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1490576400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1470618000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1459126800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1444006800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427677200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1411952400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1396227600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364778000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333328400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316394000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301274000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284339600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269824400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1253494800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1238374800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1221440400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1206925200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1191200400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1175475600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1160355600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1143421200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1127696400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1111971600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1096851600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1080522000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1063587600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1049072400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1033347600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017622800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1002502800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -986173200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -969238800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950490000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -932436000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -800071200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -796266000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 196819200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 212540400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243997200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-moscow.json b/crates/zoneinfo/tests/data/europe-moscow.json deleted file mode 100644 index 883d10d85..000000000 --- a/crates/zoneinfo/tests/data/europe-moscow.json +++ /dev/null @@ -1,633 +0,0 @@ -{ - "first_record": { - "offset": 9017, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840149817, - "record": { - "offset": 9017, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1688265017, - "record": { - "offset": 9079, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1656819079, - "record": { - "offset": 12679, - "is_dst": true, - "abbr": "MST" - } - }, - { - "transition_time": -1641353479, - "record": { - "offset": 9079, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -1627965079, - "record": { - "offset": 16279, - "is_dst": true, - "abbr": "MDST" - } - }, - { - "transition_time": -1618716679, - "record": { - "offset": 12679, - "is_dst": true, - "abbr": "MST" - } - }, - { - "transition_time": -1596429079, - "record": { - "offset": 16279, - "is_dst": true, - "abbr": "MDST" - } - }, - { - "transition_time": -1593820800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": -1589860800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -1542427200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": -1539493200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": -1525323600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": -1522728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -1491188400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1247536800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 695779200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 701823600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1174777200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1193526000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1206831600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1224975600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1238281200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1256425200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1269730800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-oslo.json b/crates/zoneinfo/tests/data/europe-oslo.json deleted file mode 100644 index 0c79bdd56..000000000 --- a/crates/zoneinfo/tests/data/europe-oslo.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": 3208, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422054408, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -776563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -765936000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -761180400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748479600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717631200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -714610800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -710380800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-paris.json b/crates/zoneinfo/tests/data/europe-paris.json deleted file mode 100644 index f0dee3705..000000000 --- a/crates/zoneinfo/tests/data/europe-paris.json +++ /dev/null @@ -1,817 +0,0 @@ -{ - "first_record": { - "offset": 561, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2486592561, - "record": { - "offset": 561, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -1855958961, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1689814800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1680397200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1665363600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1648342800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1616893200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1585443600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1574038800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1552266000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1539997200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1520557200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1507510800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1490576400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1470618000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1459126800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1444006800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1427677200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1411952400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1396227600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1379293200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1364778000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1348448400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1333328400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1316394000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1301274000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1284339600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1269824400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1253494800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1238374800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1221440400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1206925200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1191200400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1175475600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1160355600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1143421200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1127696400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1111971600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1096851600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1080522000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1063587600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1049072400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1033347600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -1017622800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -1002502800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -986173200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -969238800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -950490000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "WET" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -932436000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -800071200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -796266000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "WEST" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "WEMT" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 196819200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 212540400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243997200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276051600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-podgorica.json b/crates/zoneinfo/tests/data/europe-podgorica.json deleted file mode 100644 index 7b98f7bbb..000000000 --- a/crates/zoneinfo/tests/data/europe-podgorica.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713915320, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -905824800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -777942000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-prague.json b/crates/zoneinfo/tests/data/europe-prague.json deleted file mode 100644 index a6c5b44d2..000000000 --- a/crates/zoneinfo/tests/data/europe-prague.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "first_record": { - "offset": 3464, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3786829064, - "record": { - "offset": 3464, - "is_dst": false, - "abbr": "PMT" - } - }, - { - "transition_time": -2469401864, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -765327600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -746578800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -728517600, - "record": { - "offset": 0, - "is_dst": true, - "abbr": "GMT" - } - }, - { - "transition_time": -721260000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -716425200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654217200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291776400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307501200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-riga.json b/crates/zoneinfo/tests/data/europe-riga.json deleted file mode 100644 index 6f8ffe4fb..000000000 --- a/crates/zoneinfo/tests/data/europe-riga.json +++ /dev/null @@ -1,433 +0,0 @@ -{ - "first_record": { - "offset": 5794, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840146594, - "record": { - "offset": 5794, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -1632008194, - "record": { - "offset": 9394, - "is_dst": true, - "abbr": "LST" - } - }, - { - "transition_time": -1618702594, - "record": { - "offset": 5794, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -1601681794, - "record": { - "offset": 9394, - "is_dst": true, - "abbr": "LST" - } - }, - { - "transition_time": -1597275394, - "record": { - "offset": 5794, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -1377308194, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -928029600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -899521200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -795834000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622598400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670377600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 843955200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877827600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-rome.json b/crates/zoneinfo/tests/data/europe-rome.json deleted file mode 100644 index 02c47b356..000000000 --- a/crates/zoneinfo/tests/data/europe-rome.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "first_record": { - "offset": 2996, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3252098996, - "record": { - "offset": 2996, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -2403565200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1690765200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680487200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1664758800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1648951200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1616896800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1585533600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1571014800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1555293600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -932432400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766717200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -750898800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -719456400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701917200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -689209200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -114051600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -103168800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -81997200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -71715600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -50547600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -40266000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -18493200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -8211600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 12956400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 23238000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 43801200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 54687600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 75855600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 86742000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 107910000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 118191600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 138754800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 149641200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 170809200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 181090800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 202258800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 212540400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 233103600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243990000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 265158000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276044400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 296607600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307494000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-samara.json b/crates/zoneinfo/tests/data/europe-samara.json deleted file mode 100644 index 5e5f655bc..000000000 --- a/crates/zoneinfo/tests/data/europe-samara.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 12020, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1593820800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "+03" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 687916800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 717544800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 748994400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 780444000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 811893600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 846367200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 859672800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 877816800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 891122400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 909266400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 922572000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 941320800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 954021600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 972770400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 985471200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1004220000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1017525600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1035669600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1048975200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1067119200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1080424800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1099173600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1111874400, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1130623200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1143324000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1162072800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1174773600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1193522400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1206828000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1224972000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1238277600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1256421600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1269727200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-san_marino.json b/crates/zoneinfo/tests/data/europe-san_marino.json deleted file mode 100644 index 02c47b356..000000000 --- a/crates/zoneinfo/tests/data/europe-san_marino.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "first_record": { - "offset": 2996, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3252098996, - "record": { - "offset": 2996, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -2403565200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1690765200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680487200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1664758800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1648951200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1616896800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1585533600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1571014800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1555293600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -932432400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766717200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -750898800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -719456400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701917200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -689209200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -114051600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -103168800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -81997200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -71715600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -50547600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -40266000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -18493200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -8211600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 12956400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 23238000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 43801200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 54687600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 75855600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 86742000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 107910000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 118191600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 138754800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 149641200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 170809200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 181090800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 202258800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 212540400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 233103600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243990000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 265158000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276044400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 296607600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307494000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-sarajevo.json b/crates/zoneinfo/tests/data/europe-sarajevo.json deleted file mode 100644 index 7b98f7bbb..000000000 --- a/crates/zoneinfo/tests/data/europe-sarajevo.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713915320, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -905824800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -777942000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-saratov.json b/crates/zoneinfo/tests/data/europe-saratov.json deleted file mode 100644 index a5f675fa5..000000000 --- a/crates/zoneinfo/tests/data/europe-saratov.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "first_record": { - "offset": 11058, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1593820800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1174777200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1193526000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1206831600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1224975600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1238281200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1256425200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1269730800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1480806000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-simferopol.json b/crates/zoneinfo/tests/data/europe-simferopol.json deleted file mode 100644 index d184f01d5..000000000 --- a/crates/zoneinfo/tests/data/europe-simferopol.json +++ /dev/null @@ -1,609 +0,0 @@ -{ - "first_record": { - "offset": 8184, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840148984, - "record": { - "offset": 8160, - "is_dst": false, - "abbr": "SMT" - } - }, - { - "transition_time": -1441160160, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1247536800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -888894000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -811648800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 646786800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 767739600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 828219600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 846374400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877827600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 954032400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 972781200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1004230800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1035680400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1067130000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1080435600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1099184400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1130634000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1301187600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1396137600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-skopje.json b/crates/zoneinfo/tests/data/europe-skopje.json deleted file mode 100644 index 7b98f7bbb..000000000 --- a/crates/zoneinfo/tests/data/europe-skopje.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713915320, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -905824800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -777942000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-sofia.json b/crates/zoneinfo/tests/data/europe-sofia.json deleted file mode 100644 index 4f3d20952..000000000 --- a/crates/zoneinfo/tests/data/europe-sofia.json +++ /dev/null @@ -1,369 +0,0 @@ -{ - "first_record": { - "offset": 5596, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840146396, - "record": { - "offset": 7016, - "is_dst": false, - "abbr": "IMT" - } - }, - { - "transition_time": -2369527016, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781048800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 291762000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 307576800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 323816400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 339026400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 355266000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 370393200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 386715600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 417571200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 433296000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 449020800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 465350400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 481075200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 496800000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 512524800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 528249600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 543974400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 559699200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 575424000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 591148800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 606873600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622598400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670370400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686091600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717541200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733269600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 748990800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764719200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780440400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796168800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811890000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828223200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846363600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-stockholm.json b/crates/zoneinfo/tests/data/europe-stockholm.json deleted file mode 100644 index 0c79bdd56..000000000 --- a/crates/zoneinfo/tests/data/europe-stockholm.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "first_record": { - "offset": 3208, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422054408, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -776563200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -765936000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -761180400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748479600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717631200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -714610800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "CEMT" - } - }, - { - "transition_time": -710380800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-tallinn.json b/crates/zoneinfo/tests/data/europe-tallinn.json deleted file mode 100644 index 77f5061d6..000000000 --- a/crates/zoneinfo/tests/data/europe-tallinn.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "first_record": { - "offset": 5940, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840146740, - "record": { - "offset": 5940, - "is_dst": false, - "abbr": "TMT" - } - }, - { - "transition_time": -1638322740, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1593824400, - "record": { - "offset": 5940, - "is_dst": false, - "abbr": "TMT" - } - }, - { - "transition_time": -1535938740, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -927943200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -892954800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -797652000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622598400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670377600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846374400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859680000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877824000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891129600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-tirane.json b/crates/zoneinfo/tests/data/europe-tirane.json deleted file mode 100644 index dcdca8acf..000000000 --- a/crates/zoneinfo/tests/data/europe-tirane.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "first_record": { - "offset": 4760, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1767230360, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -932346000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -843519600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 136854000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 149896800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 168130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 181432800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 199839600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 213141600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 231894000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 244591200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 263257200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276040800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 294706800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307490400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 326156400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 339458400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 357087600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370389600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 389142000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 402444000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 419468400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433807200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449622000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-ulyanovsk.json b/crates/zoneinfo/tests/data/europe-ulyanovsk.json deleted file mode 100644 index 18f17940a..000000000 --- a/crates/zoneinfo/tests/data/europe-ulyanovsk.json +++ /dev/null @@ -1,537 +0,0 @@ -{ - "first_record": { - "offset": 11616, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1593820800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 591141600, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 606866400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "+03" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "+02" - } - }, - { - "transition_time": 695779200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 701823600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1174777200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1193526000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1206831600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1224975600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1238281200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1256425200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1269730800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "+04" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": 1459033200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-vaduz.json b/crates/zoneinfo/tests/data/europe-vaduz.json deleted file mode 100644 index 5ae0b4f53..000000000 --- a/crates/zoneinfo/tests/data/europe-vaduz.json +++ /dev/null @@ -1,305 +0,0 @@ -{ - "first_record": { - "offset": 2048, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3675198848, - "record": { - "offset": 1786, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -2385246586, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -904435200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -891129600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -872985600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -859680000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-vatican.json b/crates/zoneinfo/tests/data/europe-vatican.json deleted file mode 100644 index 02c47b356..000000000 --- a/crates/zoneinfo/tests/data/europe-vatican.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "first_record": { - "offset": 2996, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3252098996, - "record": { - "offset": 2996, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -2403565200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1690765200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680487200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1664758800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1648951200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1635123600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1616896800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1604278800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1585533600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1571014800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1555293600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -932432400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -798073200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766717200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -750898800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733359600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -719456400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701917200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -689209200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -114051600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -103168800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -81997200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -71715600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -50547600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -40266000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -18493200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -8211600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 12956400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 23238000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 43801200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 54687600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 75855600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 86742000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 107910000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 118191600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 138754800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 149641200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 170809200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 181090800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 202258800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 212540400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 233103600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243990000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 265158000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276044400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 296607600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307494000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338950800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-vienna.json b/crates/zoneinfo/tests/data/europe-vienna.json deleted file mode 100644 index f17c0b4f3..000000000 --- a/crates/zoneinfo/tests/data/europe-vienna.json +++ /dev/null @@ -1,457 +0,0 @@ -{ - "first_record": { - "offset": 3921, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2422055121, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1569711600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1555801200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -938905200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -781052400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -780188400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748479600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -717634800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323823600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338940000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-vilnius.json b/crates/zoneinfo/tests/data/europe-vilnius.json deleted file mode 100644 index 7e245d445..000000000 --- a/crates/zoneinfo/tests/data/europe-vilnius.json +++ /dev/null @@ -1,417 +0,0 @@ -{ - "first_record": { - "offset": 6076, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840146876, - "record": { - "offset": 5040, - "is_dst": false, - "abbr": "WMT" - } - }, - { - "transition_time": -1672536240, - "record": { - "offset": 5736, - "is_dst": false, - "abbr": "KMT" - } - }, - { - "transition_time": -1585100136, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1561251600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1553565600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -928198800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": -900126000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -802144800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 354920400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 370728000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 386456400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 402264000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 417992400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 433800000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 449614800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 465346800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 481071600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 496796400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 512521200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 528246000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 543970800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 559695600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 575420400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 622598400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 638323200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 654652800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 670377600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 686102400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 701827200, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 717552000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 733276800, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 749001600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 764726400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 780451200, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 796176000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 811900800, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 828230400, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 846374400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 859680000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": 877824000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-volgograd.json b/crates/zoneinfo/tests/data/europe-volgograd.json deleted file mode 100644 index c3c20f1f0..000000000 --- a/crates/zoneinfo/tests/data/europe-volgograd.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "first_record": { - "offset": 10660, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577761060, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "+03" - } - }, - { - "transition_time": -1247540400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 354916800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 370724400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 386452800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 402260400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 417988800, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 433796400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 449611200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 465343200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 481068000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 496792800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 512517600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 528242400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 543967200, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 559692000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 575416800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 591145200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 606870000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 622594800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 638319600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 654649200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 670374000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 701820000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 717548400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 733273200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 748998000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 764722800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 780447600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 796172400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 811897200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 828226800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 846370800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 859676400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 877820400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 891126000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 909270000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 922575600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 941324400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 954025200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 972774000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 985474800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1004223600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1017529200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1035673200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1048978800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1067122800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1080428400, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1099177200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1111878000, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1130626800, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1143327600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1162076400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1174777200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1193526000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1206831600, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1224975600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1238281200, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1256425200, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1269730800, - "record": { - "offset": 14400, - "is_dst": true, - "abbr": "MSD" - } - }, - { - "transition_time": 1288479600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1301180400, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1414274400, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - }, - { - "transition_time": 1540681200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1609020000, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "MSK" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-warsaw.json b/crates/zoneinfo/tests/data/europe-warsaw.json deleted file mode 100644 index a84e3ceb7..000000000 --- a/crates/zoneinfo/tests/data/europe-warsaw.json +++ /dev/null @@ -1,665 +0,0 @@ -{ - "first_record": { - "offset": 5040, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840145840, - "record": { - "offset": 5040, - "is_dst": false, - "abbr": "WMT" - } - }, - { - "transition_time": -1717032240, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1693706400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1680483600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1663455600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1650150000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -1632006000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -1618700400, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1600473600, - "record": { - "offset": 10800, - "is_dst": true, - "abbr": "EEST" - } - }, - { - "transition_time": -1587168000, - "record": { - "offset": 7200, - "is_dst": false, - "abbr": "EET" - } - }, - { - "transition_time": -1501725600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -931734000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796608000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -778726800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -762660000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -748486800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -733273200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -715215600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -701910000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -684975600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -670460400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -654130800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -639010800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -397094400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -386812800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -371088000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -355363200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -334195200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -323308800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -307584000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -291859200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -271296000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -260409600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -239846400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -228960000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -208396800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -197510400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -176342400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -166060800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 228873600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 243993600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 260323200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 276048000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 291772800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 307497600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 323827200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 338947200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354672000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370396800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386121600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401846400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417571200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433296000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449020800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465350400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481075200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496800000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512524800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528249600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543974400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559699200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-zagreb.json b/crates/zoneinfo/tests/data/europe-zagreb.json deleted file mode 100644 index 7b98f7bbb..000000000 --- a/crates/zoneinfo/tests/data/europe-zagreb.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "first_record": { - "offset": 4920, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2713915320, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -905824800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -857257200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -844556400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -828226800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -812502000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -796777200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -777942000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -766623600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/europe-zurich.json b/crates/zoneinfo/tests/data/europe-zurich.json deleted file mode 100644 index 5ae0b4f53..000000000 --- a/crates/zoneinfo/tests/data/europe-zurich.json +++ /dev/null @@ -1,305 +0,0 @@ -{ - "first_record": { - "offset": 2048, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3675198848, - "record": { - "offset": 1786, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -2385246586, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -904435200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -891129600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": -872985600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": -859680000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 370400400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 401850000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 433299600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 465354000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 496803600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 528253200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 559702800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 591152400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 622602000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 654656400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 686106000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 717555600, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 749005200, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 780454800, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - }, - { - "transition_time": 811904400, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "CET" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 7200, - "is_dst": true, - "abbr": "CEST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-antananarivo.json b/crates/zoneinfo/tests/data/indian-antananarivo.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/indian-antananarivo.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-chagos.json b/crates/zoneinfo/tests/data/indian-chagos.json deleted file mode 100644 index 5405f475b..000000000 --- a/crates/zoneinfo/tests/data/indian-chagos.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 17380, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1988167780, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - }, - { - "transition_time": 820436400, - "record": { - "offset": 21600, - "is_dst": false, - "abbr": "+06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-christmas.json b/crates/zoneinfo/tests/data/indian-christmas.json deleted file mode 100644 index 8b30b96b0..000000000 --- a/crates/zoneinfo/tests/data/indian-christmas.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 24124, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840164924, - "record": { - "offset": 24124, - "is_dst": false, - "abbr": "BMT" - } - }, - { - "transition_time": -1570084924, - "record": { - "offset": 25200, - "is_dst": false, - "abbr": "+07" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-cocos.json b/crates/zoneinfo/tests/data/indian-cocos.json deleted file mode 100644 index df47c7475..000000000 --- a/crates/zoneinfo/tests/data/indian-cocos.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 23087, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840163887, - "record": { - "offset": 23087, - "is_dst": false, - "abbr": "RMT" - } - }, - { - "transition_time": -1577946287, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - }, - { - "transition_time": -873268200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -778410000, - "record": { - "offset": 23400, - "is_dst": false, - "abbr": "+0630" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-comoro.json b/crates/zoneinfo/tests/data/indian-comoro.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/indian-comoro.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-kerguelen.json b/crates/zoneinfo/tests/data/indian-kerguelen.json deleted file mode 100644 index 95a577744..000000000 --- a/crates/zoneinfo/tests/data/indian-kerguelen.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 17640, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840158440, - "record": { - "offset": 17640, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -315636840, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-mahe.json b/crates/zoneinfo/tests/data/indian-mahe.json deleted file mode 100644 index ca0f1f804..000000000 --- a/crates/zoneinfo/tests/data/indian-mahe.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 13272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577936472, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-maldives.json b/crates/zoneinfo/tests/data/indian-maldives.json deleted file mode 100644 index 95a577744..000000000 --- a/crates/zoneinfo/tests/data/indian-maldives.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 17640, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840158440, - "record": { - "offset": 17640, - "is_dst": false, - "abbr": "MMT" - } - }, - { - "transition_time": -315636840, - "record": { - "offset": 18000, - "is_dst": false, - "abbr": "+05" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-mauritius.json b/crates/zoneinfo/tests/data/indian-mauritius.json deleted file mode 100644 index 93e095486..000000000 --- a/crates/zoneinfo/tests/data/indian-mauritius.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 13800, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1988164200, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 403041600, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 417034800, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - }, - { - "transition_time": 1224972000, - "record": { - "offset": 18000, - "is_dst": true, - "abbr": "+05" - } - }, - { - "transition_time": 1238274000, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-mayotte.json b/crates/zoneinfo/tests/data/indian-mayotte.json deleted file mode 100644 index 43b02e25c..000000000 --- a/crates/zoneinfo/tests/data/indian-mayotte.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 8836, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1946168836, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1309746600, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - }, - { - "transition_time": -1261969200, - "record": { - "offset": 9000, - "is_dst": false, - "abbr": "+0230" - } - }, - { - "transition_time": -1041388200, - "record": { - "offset": 9900, - "is_dst": false, - "abbr": "+0245" - } - }, - { - "transition_time": -865305900, - "record": { - "offset": 10800, - "is_dst": false, - "abbr": "EAT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/indian-reunion.json b/crates/zoneinfo/tests/data/indian-reunion.json deleted file mode 100644 index ca0f1f804..000000000 --- a/crates/zoneinfo/tests/data/indian-reunion.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 13272, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1577936472, - "record": { - "offset": 14400, - "is_dst": false, - "abbr": "+04" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-apia.json b/crates/zoneinfo/tests/data/pacific-apia.json deleted file mode 100644 index 63e71e745..000000000 --- a/crates/zoneinfo/tests/data/pacific-apia.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "first_record": { - "offset": 45184, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2445424384, - "record": { - "offset": -41216, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1861878784, - "record": { - "offset": -41400, - "is_dst": false, - "abbr": "-1130" - } - }, - { - "transition_time": -631110600, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "-11" - } - }, - { - "transition_time": 1285498800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "-10" - } - }, - { - "transition_time": 1301752800, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "-11" - } - }, - { - "transition_time": 1316872800, - "record": { - "offset": -36000, - "is_dst": true, - "abbr": "-10" - } - }, - { - "transition_time": 1325239200, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1333202400, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1348927200, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1365256800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1380376800, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1396706400, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1411826400, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1428156000, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1443276000, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1459605600, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1474725600, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1491055200, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1506175200, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1522504800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1538229600, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1554559200, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1569679200, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1586008800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1601128800, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1617458400, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-auckland.json b/crates/zoneinfo/tests/data/pacific-auckland.json deleted file mode 100644 index e4e72112b..000000000 --- a/crates/zoneinfo/tests/data/pacific-auckland.json +++ /dev/null @@ -1,777 +0,0 @@ -{ - "first_record": { - "offset": 41944, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3192435544, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1330335000, - "record": { - "offset": 45000, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1320057000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1300699800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1287396000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1269250200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1255946400, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1237800600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1224496800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1206351000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1192442400, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1174901400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1160992800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1143451800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1125914400, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1112607000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1094464800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1081157400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1063015200, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1049707800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1031565600, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -1018258200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -1000116000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -986808600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -968061600, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -955359000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -936612000, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "NZMT" - } - }, - { - "transition_time": -923304600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "NZST" - } - }, - { - "transition_time": -757425600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 152632800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 162309600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 183477600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 194968800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 215532000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 226418400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 246981600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 257868000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 278431200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 289317600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 309880800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 320767200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 341330400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 352216800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 372780000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 384271200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 404834400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 415720800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 436284000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 447170400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 467733600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 478620000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 499183200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 510069600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 530632800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 541519200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 562082400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 573573600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 594136800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 605023200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 623772000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 637682400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 655221600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 669132000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 686671200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 700581600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 718120800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 732636000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 749570400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 764085600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 781020000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 795535200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 812469600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 826984800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 844524000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 858434400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 875973600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 889884000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 907423200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 921938400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 938872800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 953388000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 970322400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 984837600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1002376800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1016287200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1033826400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1047736800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1065276000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1079791200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1096725600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1111240800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1128175200, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1142690400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1159624800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - }, - { - "transition_time": 1174140000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "NZST" - } - }, - { - "transition_time": 1191074400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "NZDT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-bougainville.json b/crates/zoneinfo/tests/data/pacific-bougainville.json deleted file mode 100644 index 6a9111bc3..000000000 --- a/crates/zoneinfo/tests/data/pacific-bougainville.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "first_record": { - "offset": 37336, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840178136, - "record": { - "offset": 35312, - "is_dst": false, - "abbr": "PMMT" - } - }, - { - "transition_time": -2366790512, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": -868010400, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -768906000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": 1419696000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-chatham.json b/crates/zoneinfo/tests/data/pacific-chatham.json deleted file mode 100644 index e7c797270..000000000 --- a/crates/zoneinfo/tests/data/pacific-chatham.json +++ /dev/null @@ -1,561 +0,0 @@ -{ - "first_record": { - "offset": 44028, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3192437628, - "record": { - "offset": 44100, - "is_dst": false, - "abbr": "+1215" - } - }, - { - "transition_time": -757426500, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 152632800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 162309600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 183477600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 194968800, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 215532000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 226418400, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 246981600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 257868000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 278431200, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 289317600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 309880800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 320767200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 341330400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 352216800, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 372780000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 384271200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 404834400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 415720800, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 436284000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 447170400, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 467733600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 478620000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 499183200, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 510069600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 530632800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 541519200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 562082400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 573573600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 594136800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 605023200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 623772000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 637682400, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 655221600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 669132000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 686671200, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 700581600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 718120800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 732636000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 749570400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 764085600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 781020000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 795535200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 812469600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 826984800, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 844524000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 858434400, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 875973600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 889884000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 907423200, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 921938400, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 938872800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 953388000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 970322400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 984837600, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1002376800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 1016287200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1033826400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 1047736800, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1065276000, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 1079791200, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1096725600, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 1111240800, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1128175200, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 1142690400, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1159624800, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - }, - { - "transition_time": 1174140000, - "record": { - "offset": 45900, - "is_dst": false, - "abbr": "+1245" - } - }, - { - "transition_time": 1191074400, - "record": { - "offset": 49500, - "is_dst": true, - "abbr": "+1345" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-chuuk.json b/crates/zoneinfo/tests/data/pacific-chuuk.json deleted file mode 100644 index ed53312b5..000000000 --- a/crates/zoneinfo/tests/data/pacific-chuuk.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 35320, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840176120, - "record": { - "offset": 35312, - "is_dst": false, - "abbr": "PMMT" - } - }, - { - "transition_time": -2366790512, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-easter.json b/crates/zoneinfo/tests/data/pacific-easter.json deleted file mode 100644 index 109d9110e..000000000 --- a/crates/zoneinfo/tests/data/pacific-easter.json +++ /dev/null @@ -1,889 +0,0 @@ -{ - "first_record": { - "offset": -26248, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2524495352, - "record": { - "offset": -26248, - "is_dst": false, - "abbr": "EMT" - } - }, - { - "transition_time": -1178124152, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": -36619200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": -23922000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": -3355200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 7527600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 24465600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 37767600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 55915200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 69217200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 87969600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 100666800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 118209600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 132116400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 150868800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 163566000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 182318400, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 195620400, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 213768000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 227070000, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 245217600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 258519600, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 277272000, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 289969200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 308721600, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 321418800, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 340171200, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 353473200, - "record": { - "offset": -25200, - "is_dst": false, - "abbr": "-07" - } - }, - { - "transition_time": 371620800, - "record": { - "offset": -21600, - "is_dst": true, - "abbr": "-06" - } - }, - { - "transition_time": 384922800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 403070400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 416372400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 434520000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 447822000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 466574400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 479271600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 498024000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 510721200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 529473600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 545194800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 560923200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 574225200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 592372800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 605674800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 624427200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 637124400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 653457600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 668574000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 687326400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 700628400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 718776000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 732078000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 750225600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 763527600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 781675200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 794977200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 813729600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 826426800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 845179200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 859690800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 876628800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 889930800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 906868800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 923194800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 939528000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 952830000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 971582400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 984279600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1003032000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1015729200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1034481600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1047178800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1065931200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1079233200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1097380800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1110682800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1128830400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1142132400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1160884800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1173582000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1192334400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1206846000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1223784000, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1237086000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1255233600, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1270350000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1286683200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1304823600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1313899200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1335668400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1346558400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1367118000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1378612800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1398567600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1410062400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1463281200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1471147200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1494730800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1502596800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1526180400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1534046400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1554606000, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1567915200, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1586055600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1599364800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1617505200, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1630814400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1648954800, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 1662868800, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 1680404400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-efate.json b/crates/zoneinfo/tests/data/pacific-efate.json deleted file mode 100644 index 1ca3f8138..000000000 --- a/crates/zoneinfo/tests/data/pacific-efate.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "first_record": { - "offset": 40396, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1829387596, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 125409600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 133876800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 433256400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 448977600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 464706000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 480427200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 496760400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 511876800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 528210000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 543931200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 559659600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 575380800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 591109200, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 606830400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 622558800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 638280000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 654008400, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 669729600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 686062800, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 696340800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 719931600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 727790400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-fakaofo.json b/crates/zoneinfo/tests/data/pacific-fakaofo.json deleted file mode 100644 index 87187fa02..000000000 --- a/crates/zoneinfo/tests/data/pacific-fakaofo.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -41096, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177411704, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "-11" - } - }, - { - "transition_time": 1325242800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-fiji.json b/crates/zoneinfo/tests/data/pacific-fiji.json deleted file mode 100644 index e38c73b02..000000000 --- a/crates/zoneinfo/tests/data/pacific-fiji.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "first_record": { - "offset": 42944, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1709985344, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 909842400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 920124000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 941896800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 951573600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1259416800, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1269698400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1287842400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1299333600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1319292000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1327154400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1350741600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1358604000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1382796000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1390050000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1414850400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1421503200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1446300000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1452952800, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1478354400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1484402400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1509804000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1515852000, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1541253600, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1547301600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1573308000, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1578751200, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 1608386400, - "record": { - "offset": 46800, - "is_dst": true, - "abbr": "+13" - } - }, - { - "transition_time": 1610805600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-funafuti.json b/crates/zoneinfo/tests/data/pacific-funafuti.json deleted file mode 100644 index f340d2329..000000000 --- a/crates/zoneinfo/tests/data/pacific-funafuti.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 41524, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177494324, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-galapagos.json b/crates/zoneinfo/tests/data/pacific-galapagos.json deleted file mode 100644 index 2c002921f..000000000 --- a/crates/zoneinfo/tests/data/pacific-galapagos.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": -21504, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1230746496, - "record": { - "offset": -18000, - "is_dst": false, - "abbr": "-05" - } - }, - { - "transition_time": 504939600, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - }, - { - "transition_time": 722930400, - "record": { - "offset": -18000, - "is_dst": true, - "abbr": "-05" - } - }, - { - "transition_time": 728888400, - "record": { - "offset": -21600, - "is_dst": false, - "abbr": "-06" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-gambier.json b/crates/zoneinfo/tests/data/pacific-gambier.json deleted file mode 100644 index 76467f375..000000000 --- a/crates/zoneinfo/tests/data/pacific-gambier.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -32388, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1806678012, - "record": { - "offset": -32400, - "is_dst": false, - "abbr": "-09" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-guadalcanal.json b/crates/zoneinfo/tests/data/pacific-guadalcanal.json deleted file mode 100644 index 806f1747b..000000000 --- a/crates/zoneinfo/tests/data/pacific-guadalcanal.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 38388, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1806748788, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-guam.json b/crates/zoneinfo/tests/data/pacific-guam.json deleted file mode 100644 index 7a3ee05c1..000000000 --- a/crates/zoneinfo/tests/data/pacific-guam.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "first_record": { - "offset": -51660, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3944626740, - "record": { - "offset": 34740, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2177487540, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -885549600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -802256400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -331891200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": -281610000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -73728000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": -29415540, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -16704000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": -10659600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 9907200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 21394800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 41356800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 52844400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 124819200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 130863600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 201888000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 209487660, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 230659200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 241542000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 977493600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "ChST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-honolulu.json b/crates/zoneinfo/tests/data/pacific-honolulu.json deleted file mode 100644 index 212474ed9..000000000 --- a/crates/zoneinfo/tests/data/pacific-honolulu.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "first_record": { - "offset": -37886, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2334101314, - "record": { - "offset": -37800, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": -1157283000, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "HDT" - } - }, - { - "transition_time": -1155436200, - "record": { - "offset": -37800, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": -880198200, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "HWT" - } - }, - { - "transition_time": -769395600, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "HPT" - } - }, - { - "transition_time": -765376200, - "record": { - "offset": -37800, - "is_dst": false, - "abbr": "HST" - } - }, - { - "transition_time": -712150200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "HST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-kanton.json b/crates/zoneinfo/tests/data/pacific-kanton.json deleted file mode 100644 index defb5f0d2..000000000 --- a/crates/zoneinfo/tests/data/pacific-kanton.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "first_record": { - "offset": 0, - "is_dst": false, - "abbr": "-00" - }, - "transitions": [ - { - "transition_time": -1020470400, - "record": { - "offset": -43200, - "is_dst": false, - "abbr": "-12" - } - }, - { - "transition_time": 307627200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "-11" - } - }, - { - "transition_time": 788871600, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-kiritimati.json b/crates/zoneinfo/tests/data/pacific-kiritimati.json deleted file mode 100644 index 84fa6a534..000000000 --- a/crates/zoneinfo/tests/data/pacific-kiritimati.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "first_record": { - "offset": -37760, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177415040, - "record": { - "offset": -38400, - "is_dst": false, - "abbr": "-1040" - } - }, - { - "transition_time": 307622400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 788868000, - "record": { - "offset": 50400, - "is_dst": false, - "abbr": "+14" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-kosrae.json b/crates/zoneinfo/tests/data/pacific-kosrae.json deleted file mode 100644 index 5f4cc7f0f..000000000 --- a/crates/zoneinfo/tests/data/pacific-kosrae.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "first_record": { - "offset": -47284, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3944631116, - "record": { - "offset": 39116, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2177491916, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": -1743678000, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -1606813200, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": -1041418800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": -907408800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -770634000, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": -7988400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - }, - { - "transition_time": 915105600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-kwajalein.json b/crates/zoneinfo/tests/data/pacific-kwajalein.json deleted file mode 100644 index bc511ef7a..000000000 --- a/crates/zoneinfo/tests/data/pacific-kwajalein.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "first_record": { - "offset": 40160, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177492960, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": -1041418800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - }, - { - "transition_time": -907408800, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -817462800, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": -7988400, - "record": { - "offset": -43200, - "is_dst": false, - "abbr": "-12" - } - }, - { - "transition_time": 745934400, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-majuro.json b/crates/zoneinfo/tests/data/pacific-majuro.json deleted file mode 100644 index f340d2329..000000000 --- a/crates/zoneinfo/tests/data/pacific-majuro.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 41524, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177494324, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-marquesas.json b/crates/zoneinfo/tests/data/pacific-marquesas.json deleted file mode 100644 index bab3f31a1..000000000 --- a/crates/zoneinfo/tests/data/pacific-marquesas.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -33480, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1806676920, - "record": { - "offset": -34200, - "is_dst": false, - "abbr": "-0930" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-midway.json b/crates/zoneinfo/tests/data/pacific-midway.json deleted file mode 100644 index ff47880ca..000000000 --- a/crates/zoneinfo/tests/data/pacific-midway.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 45432, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2445424632, - "record": { - "offset": -40968, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1861879032, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "SST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-nauru.json b/crates/zoneinfo/tests/data/pacific-nauru.json deleted file mode 100644 index 88f38103b..000000000 --- a/crates/zoneinfo/tests/data/pacific-nauru.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "first_record": { - "offset": 40060, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1545131260, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "+1130" - } - }, - { - "transition_time": -862918200, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -767350800, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "+1130" - } - }, - { - "transition_time": 287418600, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-niue.json b/crates/zoneinfo/tests/data/pacific-niue.json deleted file mode 100644 index 304b62102..000000000 --- a/crates/zoneinfo/tests/data/pacific-niue.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -40780, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -543069620, - "record": { - "offset": -40800, - "is_dst": false, - "abbr": "-1120" - } - }, - { - "transition_time": -173623200, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "-11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-norfolk.json b/crates/zoneinfo/tests/data/pacific-norfolk.json deleted file mode 100644 index 9640e4d0f..000000000 --- a/crates/zoneinfo/tests/data/pacific-norfolk.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "first_record": { - "offset": 40312, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177493112, - "record": { - "offset": 40320, - "is_dst": false, - "abbr": "+1112" - } - }, - { - "transition_time": -599656320, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "+1130" - } - }, - { - "transition_time": 152029800, - "record": { - "offset": 45000, - "is_dst": true, - "abbr": "+1230" - } - }, - { - "transition_time": 162916200, - "record": { - "offset": 41400, - "is_dst": false, - "abbr": "+1130" - } - }, - { - "transition_time": 1443882600, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 1570287600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-noumea.json b/crates/zoneinfo/tests/data/pacific-noumea.json deleted file mode 100644 index 87599eee3..000000000 --- a/crates/zoneinfo/tests/data/pacific-noumea.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "first_record": { - "offset": 39948, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1829387148, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 250002000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 257342400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 281451600, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 288878400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - }, - { - "transition_time": 849366000, - "record": { - "offset": 43200, - "is_dst": true, - "abbr": "+12" - } - }, - { - "transition_time": 857228400, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-pago_pago.json b/crates/zoneinfo/tests/data/pacific-pago_pago.json deleted file mode 100644 index ff47880ca..000000000 --- a/crates/zoneinfo/tests/data/pacific-pago_pago.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 45432, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2445424632, - "record": { - "offset": -40968, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -1861879032, - "record": { - "offset": -39600, - "is_dst": false, - "abbr": "SST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-palau.json b/crates/zoneinfo/tests/data/pacific-palau.json deleted file mode 100644 index cbc060cdb..000000000 --- a/crates/zoneinfo/tests/data/pacific-palau.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -54124, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3944624276, - "record": { - "offset": 32276, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2177485076, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-pitcairn.json b/crates/zoneinfo/tests/data/pacific-pitcairn.json deleted file mode 100644 index 807945b75..000000000 --- a/crates/zoneinfo/tests/data/pacific-pitcairn.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": -31220, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177421580, - "record": { - "offset": -30600, - "is_dst": false, - "abbr": "-0830" - } - }, - { - "transition_time": 893665800, - "record": { - "offset": -28800, - "is_dst": false, - "abbr": "-08" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-pohnpei.json b/crates/zoneinfo/tests/data/pacific-pohnpei.json deleted file mode 100644 index 806f1747b..000000000 --- a/crates/zoneinfo/tests/data/pacific-pohnpei.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 38388, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1806748788, - "record": { - "offset": 39600, - "is_dst": false, - "abbr": "+11" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-port_moresby.json b/crates/zoneinfo/tests/data/pacific-port_moresby.json deleted file mode 100644 index ed53312b5..000000000 --- a/crates/zoneinfo/tests/data/pacific-port_moresby.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "first_record": { - "offset": 35320, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2840176120, - "record": { - "offset": 35312, - "is_dst": false, - "abbr": "PMMT" - } - }, - { - "transition_time": -2366790512, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "+10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-rarotonga.json b/crates/zoneinfo/tests/data/pacific-rarotonga.json deleted file mode 100644 index eb7afa806..000000000 --- a/crates/zoneinfo/tests/data/pacific-rarotonga.json +++ /dev/null @@ -1,233 +0,0 @@ -{ - "first_record": { - "offset": 48056, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2209555256, - "record": { - "offset": -38344, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -543072056, - "record": { - "offset": -37800, - "is_dst": false, - "abbr": "-1030" - } - }, - { - "transition_time": 279714600, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 289387800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 309952800, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 320837400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 341402400, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 352287000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 372852000, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 384341400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 404906400, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 415791000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 436356000, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 447240600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 467805600, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 478690200, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 499255200, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 510139800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 530704800, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 541589400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 562154400, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 573643800, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 594208800, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 605093400, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 625658400, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 636543000, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - }, - { - "transition_time": 657108000, - "record": { - "offset": -34200, - "is_dst": true, - "abbr": "-0930" - } - }, - { - "transition_time": 667992600, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-saipan.json b/crates/zoneinfo/tests/data/pacific-saipan.json deleted file mode 100644 index 7a3ee05c1..000000000 --- a/crates/zoneinfo/tests/data/pacific-saipan.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "first_record": { - "offset": -51660, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -3944626740, - "record": { - "offset": 34740, - "is_dst": false, - "abbr": "LMT" - } - }, - { - "transition_time": -2177487540, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -885549600, - "record": { - "offset": 32400, - "is_dst": false, - "abbr": "+09" - } - }, - { - "transition_time": -802256400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -331891200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": -281610000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -73728000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": -29415540, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": -16704000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": -10659600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 9907200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 21394800, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 41356800, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 52844400, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 124819200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 130863600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 201888000, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 209487660, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 230659200, - "record": { - "offset": 39600, - "is_dst": true, - "abbr": "GDT" - } - }, - { - "transition_time": 241542000, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "GST" - } - }, - { - "transition_time": 977493600, - "record": { - "offset": 36000, - "is_dst": false, - "abbr": "ChST" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-tahiti.json b/crates/zoneinfo/tests/data/pacific-tahiti.json deleted file mode 100644 index c6fc16b4c..000000000 --- a/crates/zoneinfo/tests/data/pacific-tahiti.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": -35896, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -1806674504, - "record": { - "offset": -36000, - "is_dst": false, - "abbr": "-10" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-tarawa.json b/crates/zoneinfo/tests/data/pacific-tarawa.json deleted file mode 100644 index f340d2329..000000000 --- a/crates/zoneinfo/tests/data/pacific-tarawa.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 41524, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177494324, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-tongatapu.json b/crates/zoneinfo/tests/data/pacific-tongatapu.json deleted file mode 100644 index 593283874..000000000 --- a/crates/zoneinfo/tests/data/pacific-tongatapu.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "first_record": { - "offset": 44352, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -767189952, - "record": { - "offset": 44400, - "is_dst": false, - "abbr": "+1220" - } - }, - { - "transition_time": -284041200, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 939214800, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 953384400, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 973342800, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 980596800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1004792400, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1012046400, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - }, - { - "transition_time": 1478350800, - "record": { - "offset": 50400, - "is_dst": true, - "abbr": "+14" - } - }, - { - "transition_time": 1484398800, - "record": { - "offset": 46800, - "is_dst": false, - "abbr": "+13" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-wake.json b/crates/zoneinfo/tests/data/pacific-wake.json deleted file mode 100644 index f340d2329..000000000 --- a/crates/zoneinfo/tests/data/pacific-wake.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 41524, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177494324, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/pacific-wallis.json b/crates/zoneinfo/tests/data/pacific-wallis.json deleted file mode 100644 index f340d2329..000000000 --- a/crates/zoneinfo/tests/data/pacific-wallis.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "first_record": { - "offset": 41524, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2177494324, - "record": { - "offset": 43200, - "is_dst": false, - "abbr": "+12" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/data/rearguard/europe-dublin.json b/crates/zoneinfo/tests/data/rearguard/europe-dublin.json deleted file mode 100644 index d08be51f2..000000000 --- a/crates/zoneinfo/tests/data/rearguard/europe-dublin.json +++ /dev/null @@ -1,1833 +0,0 @@ -{ - "first_record": { - "offset": -1521, - "is_dst": false, - "abbr": "LMT" - }, - "transitions": [ - { - "transition_time": -2821649679, - "record": { - "offset": -1521, - "is_dst": false, - "abbr": "DMT" - } - }, - { - "transition_time": -1691962479, - "record": { - "offset": 2079, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1680471279, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1664143200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1650146400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1633903200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1617487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1601848800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1586037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1570399200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1552168800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1538344800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "BST" - } - }, - { - "transition_time": -1522533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1507500000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1490565600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1473631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1460930400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1442786400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1428876000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1410732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1396216800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1379282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1364767200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1348437600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1333317600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1315778400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1301263200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1284328800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1269813600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1253484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1238364000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1221429600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1206914400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1189980000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1175464800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1159135200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1143410400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1126476000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1111960800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1095631200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1080511200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1063576800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1049061600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1032127200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -1017612000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -1001282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -986162400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -969228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -950479200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -942012000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -733356000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -719445600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -699487200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -684972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -668037600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -654732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -636588000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -622072800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -605743200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -590623200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -574293600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -558568800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -542239200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -527119200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -512604000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -496274400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -481154400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -464220000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -449704800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -432165600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -417650400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -401320800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -386200800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -369266400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -354751200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -337816800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -323301600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -306972000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -291852000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -276732000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -257983200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -245282400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -226533600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -213228000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -195084000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -182383200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -163634400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -150933600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -132184800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -119484000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -100735200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -88034400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -68680800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": -59004000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": -37242000, - "record": { - "offset": 3600, - "is_dst": false, - "abbr": "IST" - } - }, - { - "transition_time": 57722400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 69818400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 89172000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 101268000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 120621600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 132717600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 152071200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 164167200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 183520800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 196221600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 214970400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 227671200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 246420000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 259120800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 278474400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 290570400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 309924000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 322020000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 341373600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 354675600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 372819600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 386125200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 404269200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 417574800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 435718800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 449024400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 467773200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 481078800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 499222800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 512528400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 530672400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 543978000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 562122000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 575427600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 593571600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 606877200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 625626000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 638326800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 657075600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 670381200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 688525200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 701830800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 719974800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 733280400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 751424400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 764730000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 782874000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 796179600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 814323600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 828234000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 846378000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 859683600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 877827600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 891133200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 909277200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 922582800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 941331600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 954032400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 972781200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 985482000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1004230800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1017536400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1035680400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1048986000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1067130000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1080435600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1099184400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1111885200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1130634000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1143334800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1162083600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1174784400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1193533200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1206838800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1224982800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1238288400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1256432400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1269738000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1288486800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1301187600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1319936400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1332637200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1351386000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1364691600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1382835600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1396141200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1414285200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1427590800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1445734800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1459040400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1477789200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1490490000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1509238800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1521939600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1540688400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1553994000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1572138000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1585443600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1603587600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1616893200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1635642000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1648342800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1667091600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1679792400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1698541200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1711846800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1729990800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1743296400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1761440400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1774746000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1792890000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1806195600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1824944400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1837645200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1856394000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1869094800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1887843600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1901149200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1919293200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1932598800, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1950742800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1964048400, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 1982797200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 1995498000, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 2014246800, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 2026947600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 2045696400, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 2058397200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 2077146000, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 2090451600, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 2108595600, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - }, - { - "transition_time": 2121901200, - "record": { - "offset": 3600, - "is_dst": true, - "abbr": "IST" - } - }, - { - "transition_time": 2140045200, - "record": { - "offset": 0, - "is_dst": false, - "abbr": "GMT" - } - } - ] -} \ No newline at end of file diff --git a/crates/zoneinfo/tests/posix.rs b/crates/zoneinfo/tests/posix.rs index 5e8fe7bf2..529dfec24 100644 --- a/crates/zoneinfo/tests/posix.rs +++ b/crates/zoneinfo/tests/posix.rs @@ -1,14 +1,16 @@ -#[cfg(feature = "std")] -use std::path::Path; -#[cfg(feature = "std")] use zoneinfo_rs::{ZoneInfoCompiler, ZoneInfoData}; #[test] -#[cfg(feature = "std")] fn posix_string_test() { - let manifest_dir = Path::new(env!("CARGO_MANIFEST_DIR")); - let zoneinfo = ZoneInfoData::from_filepath(manifest_dir.join("tests/zoneinfo")).unwrap(); - + let tzdata_dir = match std::env::var("TZDATA_DIR") { + Ok(dir) => dir, + Err(_) => { + eprintln!("SKIP posix_string_test: TZDATA_DIR not set (run `mise run zoneinfo:test`)"); + return; + } + }; + + let zoneinfo = ZoneInfoData::from_zoneinfo_directory(&tzdata_dir).unwrap(); let mut zic = ZoneInfoCompiler::new(zoneinfo); let chicago_posix = zic.get_posix_time_zone("America/Chicago").unwrap(); @@ -45,5 +47,5 @@ fn posix_string_test() { assert_eq!( santiago_posix.to_string(), Ok("<-04>4<-03>,M9.1.6/24,M4.1.6/24".into()) - ) + ); } diff --git a/crates/zoneinfo/tests/test_datagen.rs b/crates/zoneinfo/tests/test_datagen.rs index 48c88c855..249c0434c 100644 --- a/crates/zoneinfo/tests/test_datagen.rs +++ b/crates/zoneinfo/tests/test_datagen.rs @@ -1,25 +1,19 @@ -#[cfg(feature = "std")] use serde::{Deserialize, Serialize}; -#[cfg(feature = "std")] use std::{format, fs::read_to_string, path::Path, string::String, vec::Vec}; -#[cfg(feature = "std")] use zoneinfo_rs::{ZoneInfoCompiler, ZoneInfoData}; -#[cfg(feature = "std")] #[derive(Debug, Serialize, Deserialize)] struct TzifTestData { first_record: LocalRecord, transitions: Vec, } -#[cfg(feature = "std")] #[derive(Debug, Serialize, Deserialize)] struct TransitionRecord { transition_time: i64, record: LocalRecord, } -#[cfg(feature = "std")] #[derive(Debug, Clone, Serialize, Deserialize)] struct LocalRecord { offset: i64, @@ -27,20 +21,13 @@ struct LocalRecord { abbr: String, } -#[cfg(feature = "std")] -fn test_data_for_id(identifier: &str, strict: bool) { - let manifest_dir = Path::new(env!("CARGO_MANIFEST_DIR")); - let test_dir = manifest_dir.join("tests"); - let test_data_dir = test_dir.join("data"); - - // Get test data +fn read_test_data(test_data_dir: &Path, identifier: &str) -> TzifTestData { let test_json = identifier.replace("/", "-").to_ascii_lowercase(); - let test_data_path = test_data_dir.join(format!("{test_json}.json")); - let test_data: TzifTestData = - serde_json::from_str(&read_to_string(test_data_path).unwrap()).unwrap(); + let path = test_data_dir.join(format!("{test_json}.json")); + serde_json::from_str(&read_to_string(path).unwrap()).unwrap() +} - // Compile zoneinfo file. - let zoneinfo_data = ZoneInfoData::from_filepath(test_dir.join("zoneinfo")).unwrap(); +fn run_assertions(identifier: &str, zoneinfo_data: ZoneInfoData, test_data: TzifTestData) { let mut compiler = ZoneInfoCompiler::new(zoneinfo_data); let computed_zoneinfo = compiler.build_zone(identifier); @@ -52,114 +39,329 @@ fn test_data_for_id(identifier: &str, strict: bool) { computed_zoneinfo.initial_record.designation, test_data.first_record.abbr ); - if strict { - assert_eq!( - computed_zoneinfo.transitions.len(), - test_data.transitions.len() - ); - } - for (computed, test_data) in computed_zoneinfo + // zip() stops at the shorter side, so compare counts first. + assert_eq!( + computed_zoneinfo.transitions.iter().count(), + test_data.transitions.len(), + "Transition counts are not aligned for {identifier}" + ); + + for (computed, td) in computed_zoneinfo .transitions .iter() .zip(test_data.transitions) { assert_eq!( - computed.at_time, test_data.transition_time, - "Transition time are not aligned for {}", - test_data.transition_time, + computed.at_time, td.transition_time, + "Transition times are not aligned for {}", + td.transition_time, ); assert_eq!( - computed.offset, test_data.record.offset, + computed.offset, td.record.offset, "Offsets are not aligned for {}", - test_data.transition_time + td.transition_time ); - // Test data is currently in rearguard, not vanguard. Would need to add - // support for rearguard and to test dst for Europe/Dublin assert_eq!( - computed.dst, test_data.record.is_dst, + computed.dst, td.record.is_dst, "DST flag is not aligned for {}", - test_data.transition_time + td.transition_time ); - // When in named rule before any transition has happened, - // value is initialized to first letter of save == 0 assert_eq!( - computed.format, test_data.record.abbr, + computed.format, td.record.abbr, "Designation is not aligned for {}", - test_data.transition_time + td.transition_time ); } } +/// Returns None on pass, Some(error) on failure; skips zones with no JSON. +fn check_zone( + identifier: &str, + compiler: &mut ZoneInfoCompiler, + data_dir: &Path, +) -> Option { + let test_json = identifier.replace("/", "-").to_ascii_lowercase(); + let path = data_dir.join(format!("{test_json}.json")); + let Ok(content) = std::fs::read_to_string(&path) else { + return None; // no JSON yet — skip + }; + let Ok(test_data) = serde_json::from_str::(&content) else { + return Some(format!("{identifier}: malformed JSON")); + }; + + let computed = compiler.build_zone(identifier); + let mut errors: Vec = Vec::new(); + + if computed.initial_record.offset != test_data.first_record.offset { + errors.push(format!( + "initial offset {} != {}", + computed.initial_record.offset, test_data.first_record.offset + )); + } + + // zip() stops at the shorter side, so compare counts first. + let computed_count = computed.transitions.iter().count(); + if computed_count != test_data.transitions.len() { + errors.push(format!( + "transition count {} != {}", + computed_count, + test_data.transitions.len() + )); + } + + for (c, td) in computed.transitions.iter().zip(&test_data.transitions) { + if c.at_time != td.transition_time { + errors.push(format!( + "transition time {} != {} (at {})", + c.at_time, td.transition_time, td.transition_time + )); + break; + } + if c.offset != td.record.offset { + errors.push(format!( + "offset {} != {} (at {})", + c.offset, td.record.offset, td.transition_time + )); + } + if c.dst != td.record.is_dst { + errors.push(format!( + "dst {} != {} (at {})", + c.dst, td.record.is_dst, td.transition_time + )); + } + if c.format != td.record.abbr { + errors.push(format!( + "abbr {:?} != {:?} (at {})", + c.format, td.record.abbr, td.transition_time + )); + } + } + + if errors.is_empty() { + None + } else { + Some(format!("{identifier}: {}", errors.join("; "))) + } +} + +/// Skips when TZDATA_DIR is not set; run `mise run zoneinfo:test` for the full suite. +fn test_data_for_id(identifier: &str) { + let tzdata_dir = match std::env::var("TZDATA_DIR") { + Ok(dir) => dir, + Err(_) => { + eprintln!("SKIP {identifier}: TZDATA_DIR not set (run `mise run zoneinfo:test`)"); + return; + } + }; + let manifest_dir = Path::new(env!("CARGO_MANIFEST_DIR")); + let test_data = read_test_data(&manifest_dir.join("tests").join("data"), identifier); + let zoneinfo_data = ZoneInfoData::from_zoneinfo_directory(&tzdata_dir).unwrap(); + run_assertions(identifier, zoneinfo_data, test_data); +} + +// Zone tests + #[test] -#[cfg(feature = "std")] fn test_chicago() { - test_data_for_id("America/Chicago", false); + test_data_for_id("America/Chicago"); } #[test] -#[cfg(feature = "std")] fn test_new_york() { - test_data_for_id("America/New_York", false); + test_data_for_id("America/New_York"); } #[test] -#[cfg(feature = "std")] fn test_anchorage() { - test_data_for_id("America/Anchorage", false); + test_data_for_id("America/Anchorage"); } #[test] -#[cfg(feature = "std")] fn test_sydney() { - test_data_for_id("Australia/Sydney", false); + test_data_for_id("Australia/Sydney"); } #[test] -#[cfg(feature = "std")] fn test_lord_howe() { - test_data_for_id("Australia/Lord_Howe", false); + test_data_for_id("Australia/Lord_Howe"); } #[test] -#[cfg(feature = "std")] fn test_troll() { - test_data_for_id("Antarctica/Troll", false); + test_data_for_id("Antarctica/Troll"); } -// TODO: test_dublin_rearguard #[test] -#[cfg(feature = "std")] fn test_dublin() { - test_data_for_id("Europe/Dublin", false); + test_data_for_id("Europe/Dublin"); } #[test] -#[cfg(feature = "std")] fn test_berlin() { - test_data_for_id("Europe/Berlin", false); + test_data_for_id("Europe/Berlin"); } #[test] -#[cfg(feature = "std")] fn test_paris() { - test_data_for_id("Europe/Paris", false); + test_data_for_id("Europe/Paris"); } #[test] -#[cfg(feature = "std")] fn test_london() { - test_data_for_id("Europe/London", false); + test_data_for_id("Europe/London"); } #[test] -#[cfg(feature = "std")] fn test_riga() { - test_data_for_id("Europe/Riga", false); + test_data_for_id("Europe/Riga"); } #[test] -#[cfg(feature = "std")] fn test_sao_paulo() { - test_data_for_id("America/Sao_Paulo", true); + test_data_for_id("America/Sao_Paulo"); +} + +// Regression tests — issue #602 (getTimeZoneTransition edge cases) + +#[test] +fn test_regression_america_godthab() { + test_data_for_id("America/Godthab"); +} + +#[test] +fn test_regression_america_grand_turk() { + test_data_for_id("America/Grand_Turk"); +} + +#[test] +fn test_regression_america_resolute() { + test_data_for_id("America/Resolute"); +} + +#[test] +fn test_regression_america_scoresbysund() { + test_data_for_id("America/Scoresbysund"); +} + +#[test] +fn test_regression_europe_lisbon() { + test_data_for_id("Europe/Lisbon"); +} + +// --- Past-time / same-time transition bugs --- + +#[test] +fn test_regression_america_goose_bay() { + test_data_for_id("America/Goose_Bay"); +} + +#[test] +fn test_regression_america_st_johns() { + test_data_for_id("America/St_Johns"); +} + +/// A zone-line boundary landing on the same instant as a rule transition is +/// that rule's transition, so it must survive the merge even though its state +/// matches the preceding transition. Here the `4:00 1:00` period ends exactly +/// when `E-EurAsia`'s `Mar lastSun` rule fires, both sides being +05 DST. +#[test] +fn test_regression_asia_tbilisi() { + test_data_for_id("Asia/Tbilisi"); +} + +#[test] +fn test_regression_america_indiana_petersburg() { + test_data_for_id("America/Indiana/Petersburg"); +} + +#[test] +fn test_regression_america_indiana_vincennes() { + test_data_for_id("America/Indiana/Vincennes"); +} + +#[test] +fn test_regression_america_north_dakota_beulah() { + test_data_for_id("America/North_Dakota/Beulah"); +} + +#[test] +fn test_regression_america_ojinaga() { + test_data_for_id("America/Ojinaga"); +} + +#[test] +fn test_regression_antarctica_macquarie() { + test_data_for_id("Antarctica/Macquarie"); +} + +#[test] +fn test_regression_asia_nicosia() { + test_data_for_id("Asia/Nicosia"); +} + +#[test] +fn test_regression_europe_bucharest() { + test_data_for_id("Europe/Bucharest"); +} + +#[test] +fn test_regression_europe_chisinau() { + test_data_for_id("Europe/Chisinau"); +} + +#[test] +fn test_regression_europe_kiev() { + test_data_for_id("Europe/Kiev"); +} + +#[test] +fn test_regression_europe_sofia() { + test_data_for_id("Europe/Sofia"); +} + +#[test] +fn test_regression_europe_vilnius() { + test_data_for_id("Europe/Vilnius"); +} + +#[test] +fn test_regression_pacific_norfolk() { + test_data_for_id("Pacific/Norfolk"); +} + +// Full IANA database coverage — failures collected and reported together. +#[test] +fn test_all_zones() { + let tzdata_dir = match std::env::var("TZDATA_DIR") { + Ok(dir) => dir, + Err(_) => { + eprintln!("SKIP test_all_zones: TZDATA_DIR not set (run `mise run zoneinfo:test`)"); + return; + } + }; + + let manifest_dir = Path::new(env!("CARGO_MANIFEST_DIR")); + let data_dir = manifest_dir.join("tests").join("data"); + + let zoneinfo_data = ZoneInfoData::from_zoneinfo_directory(&tzdata_dir).unwrap(); + let mut zone_names: Vec = zoneinfo_data.zones.keys().cloned().collect(); + zone_names.sort(); + + let mut compiler = ZoneInfoCompiler::new(zoneinfo_data); + let mut failures: Vec = Vec::new(); + + for identifier in &zone_names { + if let Some(error) = check_zone(identifier, &mut compiler, &data_dir) { + failures.push(error); + } + } + + if !failures.is_empty() { + panic!( + "{} zone(s) failed:\n{}", + failures.len(), + failures.join("\n") + ); + } } diff --git a/crates/zoneinfo/tests/zoneinfo b/crates/zoneinfo/tests/zoneinfo deleted file mode 100644 index 4324ebf3e..000000000 --- a/crates/zoneinfo/tests/zoneinfo +++ /dev/null @@ -1,572 +0,0 @@ -# TODO: Add Asia and Etc/GMT test case - -# =================================== -# North America zoneinfo test cases # -# =================================== - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule US 1918 1919 - Mar lastSun 2:00 1:00 D -Rule US 1918 1919 - Oct lastSun 2:00 0 S -Rule US 1942 only - Feb 9 2:00 1:00 W # War -Rule US 1945 only - Aug 14 23:00u 1:00 P # Peace -Rule US 1945 only - Sep 30 2:00 0 S -Rule US 1967 2006 - Oct lastSun 2:00 0 S -Rule US 1967 1973 - Apr lastSun 2:00 1:00 D -Rule US 1974 only - Jan 6 2:00 1:00 D -Rule US 1975 only - Feb lastSun 2:00 1:00 D -Rule US 1976 1986 - Apr lastSun 2:00 1:00 D -Rule US 1987 2006 - Apr Sun>=1 2:00 1:00 D -Rule US 2007 max - Mar Sun>=8 2:00 1:00 D -Rule US 2007 max - Nov Sun>=1 2:00 0 S - -# Rule NAME FROM TO - IN ON AT SAVE LETTER -Rule NYC 1920 only - Mar lastSun 2:00 1:00 D -Rule NYC 1920 only - Oct lastSun 2:00 0 S -Rule NYC 1921 1966 - Apr lastSun 2:00 1:00 D -Rule NYC 1921 1954 - Sep lastSun 2:00 0 S -Rule NYC 1955 1966 - Oct lastSun 2:00 0 S -# Zone NAME STDOFF RULES FORMAT [UNTIL] - #STDOFF -4:56:01.6 -Zone America/New_York -4:56:02 - LMT 1883 Nov 18 17:00u - -5:00 US E%sT 1920 - -5:00 NYC E%sT 1942 - -5:00 US E%sT 1946 - -5:00 NYC E%sT 1967 - -5:00 US E%sT - -# Rule NAME FROM TO - IN ON AT SAVE LETTER -Rule Chicago 1920 only - Jun 13 2:00 1:00 D -Rule Chicago 1920 1921 - Oct lastSun 2:00 0 S -Rule Chicago 1921 only - Mar lastSun 2:00 1:00 D -Rule Chicago 1922 1966 - Apr lastSun 2:00 1:00 D -Rule Chicago 1922 1954 - Sep lastSun 2:00 0 S -Rule Chicago 1955 1966 - Oct lastSun 2:00 0 S -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone America/Chicago -5:50:36 - LMT 1883 Nov 18 18:00u - -6:00 US C%sT 1920 - -6:00 Chicago C%sT 1936 Mar 1 2:00 - -5:00 - EST 1936 Nov 15 2:00 - -6:00 Chicago C%sT 1942 - -6:00 US C%sT 1946 - -6:00 Chicago C%sT 1967 - -6:00 US C%sT - -Zone America/Anchorage 14:00:24 - LMT 1867 Oct 19 14:31:37 - -9:59:36 - LMT 1900 Aug 20 12:00 - -10:00 - AST 1942 - -10:00 US A%sT 1967 Apr - -10:00 - AHST 1969 - -10:00 US AH%sT 1983 Oct 30 2:00 - -9:00 US Y%sT 1983 Nov 30 - -9:00 US AK%sT - -# Rule NAME FROM TO - IN ON AT SAVE LETTER -Rule CA 1948 only - Mar 14 2:01 1:00 D -Rule CA 1949 only - Jan 1 2:00 0 S -Rule CA 1950 1966 - Apr lastSun 1:00 1:00 D -Rule CA 1950 1961 - Sep lastSun 2:00 0 S -Rule CA 1962 1966 - Oct lastSun 2:00 0 S -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone America/Los_Angeles -7:52:58 - LMT 1883 Nov 18 20:00u - -8:00 US P%sT 1946 - -8:00 CA P%sT 1967 - -8:00 US P%sT - -# =============================== -# Australia zoneinfo test cases # -# =============================== - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Aus 1917 only - Jan 1 2:00s 1:00 D -Rule Aus 1917 only - Mar lastSun 2:00s 0 S -Rule Aus 1942 only - Jan 1 2:00s 1:00 D -Rule Aus 1942 only - Mar lastSun 2:00s 0 S -Rule Aus 1942 only - Sep 27 2:00s 1:00 D -Rule Aus 1943 1944 - Mar lastSun 2:00s 0 S -Rule Aus 1943 only - Oct 3 2:00s 1:00 D - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule AN 1971 1985 - Oct lastSun 2:00s 1:00 D -Rule AN 1972 only - Feb 27 2:00s 0 S -Rule AN 1973 1981 - Mar Sun>=1 2:00s 0 S -Rule AN 1982 only - Apr Sun>=1 2:00s 0 S -Rule AN 1983 1985 - Mar Sun>=1 2:00s 0 S -Rule AN 1986 1989 - Mar Sun>=15 2:00s 0 S -Rule AN 1986 only - Oct 19 2:00s 1:00 D -Rule AN 1987 1999 - Oct lastSun 2:00s 1:00 D -Rule AN 1990 1995 - Mar Sun>=1 2:00s 0 S -Rule AN 1996 2005 - Mar lastSun 2:00s 0 S -Rule AN 2000 only - Aug lastSun 2:00s 1:00 D -Rule AN 2001 2007 - Oct lastSun 2:00s 1:00 D -Rule AN 2006 only - Apr Sun>=1 2:00s 0 S -Rule AN 2007 only - Mar lastSun 2:00s 0 S -Rule AN 2008 max - Apr Sun>=1 2:00s 0 S -Rule AN 2008 max - Oct Sun>=1 2:00s 1:00 D -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Australia/Sydney 10:04:52 - LMT 1895 Feb - 10:00 Aus AE%sT 1971 - 10:00 AN AE%sT - -# Uh yeah, it's Lord Howe. It has so many interesting edge -# cases due to its offset and savings shift. It's a must. - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule LH 1981 1984 - Oct lastSun 2:00 1:00 - -Rule LH 1982 1985 - Mar Sun>=1 2:00 0 - -Rule LH 1985 only - Oct lastSun 2:00 0:30 - -Rule LH 1986 1989 - Mar Sun>=15 2:00 0 - -Rule LH 1986 only - Oct 19 2:00 0:30 - -Rule LH 1987 1999 - Oct lastSun 2:00 0:30 - -Rule LH 1990 1995 - Mar Sun>=1 2:00 0 - -Rule LH 1996 2005 - Mar lastSun 2:00 0 - -Rule LH 2000 only - Aug lastSun 2:00 0:30 - -Rule LH 2001 2007 - Oct lastSun 2:00 0:30 - -Rule LH 2006 only - Apr Sun>=1 2:00 0 - -Rule LH 2007 only - Mar lastSun 2:00 0 - -Rule LH 2008 max - Apr Sun>=1 2:00 0 - -Rule LH 2008 max - Oct Sun>=1 2:00 0:30 - -Zone Australia/Lord_Howe 10:36:20 - LMT 1895 Feb - 10:00 - AEST 1981 Mar - 10:30 LH %z 1985 Jul - 10:30 LH %z - - -# =============================== -# Anarctica zoneinfo test cases # -# =============================== - -# Troll offers some non-standard savings and letters - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -#Rule Troll 2005 max - Mar 1 1:00u 1:00 +01 -Rule Troll 2005 max - Mar lastSun 1:00u 2:00 +02 -#Rule Troll 2005 max - Oct lastSun 1:00u 1:00 +01 -#Rule Troll 2004 max - Nov 7 1:00u 0:00 +00 -# Remove the following line when uncommenting the above '#Rule' lines. -Rule Troll 2004 max - Oct lastSun 1:00u 0:00 +00 -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Antarctica/Troll 0 - -00 2005 Feb 12 - 0:00 Troll %s - - - -# ============================ -# Europe zoneinfo test cases # -# ============================ - - -Rule GB-Eire 1916 only - May 21 2:00s 1:00 BST -Rule GB-Eire 1916 only - Oct 1 2:00s 0 GMT -Rule GB-Eire 1917 only - Apr 8 2:00s 1:00 BST -Rule GB-Eire 1917 only - Sep 17 2:00s 0 GMT -Rule GB-Eire 1918 only - Mar 24 2:00s 1:00 BST -Rule GB-Eire 1918 only - Sep 30 2:00s 0 GMT -Rule GB-Eire 1919 only - Mar 30 2:00s 1:00 BST -Rule GB-Eire 1919 only - Sep 29 2:00s 0 GMT -Rule GB-Eire 1920 only - Mar 28 2:00s 1:00 BST -Rule GB-Eire 1920 only - Oct 25 2:00s 0 GMT -Rule GB-Eire 1921 only - Apr 3 2:00s 1:00 BST -Rule GB-Eire 1921 only - Oct 3 2:00s 0 GMT -Rule GB-Eire 1922 only - Mar 26 2:00s 1:00 BST -Rule GB-Eire 1922 only - Oct 8 2:00s 0 GMT -Rule GB-Eire 1923 only - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1923 1924 - Sep Sun>=16 2:00s 0 GMT -Rule GB-Eire 1924 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1925 1926 - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1925 1938 - Oct Sun>=2 2:00s 0 GMT -Rule GB-Eire 1927 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1928 1929 - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1930 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1931 1932 - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1933 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1934 only - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1935 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1936 1937 - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1938 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1939 only - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1939 only - Nov Sun>=16 2:00s 0 GMT -Rule GB-Eire 1940 only - Feb Sun>=23 2:00s 1:00 BST -Rule GB-Eire 1941 only - May Sun>=2 1:00s 2:00 BDST -Rule GB-Eire 1941 1943 - Aug Sun>=9 1:00s 1:00 BST -Rule GB-Eire 1942 1944 - Apr Sun>=2 1:00s 2:00 BDST -Rule GB-Eire 1944 only - Sep Sun>=16 1:00s 1:00 BST -Rule GB-Eire 1945 only - Apr Mon>=2 1:00s 2:00 BDST -Rule GB-Eire 1945 only - Jul Sun>=9 1:00s 1:00 BST -Rule GB-Eire 1945 1946 - Oct Sun>=2 2:00s 0 GMT -Rule GB-Eire 1946 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1947 only - Mar 16 2:00s 1:00 BST -Rule GB-Eire 1947 only - Apr 13 1:00s 2:00 BDST -Rule GB-Eire 1947 only - Aug 10 1:00s 1:00 BST -Rule GB-Eire 1947 only - Nov 2 2:00s 0 GMT -Rule GB-Eire 1948 only - Mar 14 2:00s 1:00 BST -Rule GB-Eire 1948 only - Oct 31 2:00s 0 GMT -Rule GB-Eire 1949 only - Apr 3 2:00s 1:00 BST -Rule GB-Eire 1949 only - Oct 30 2:00s 0 GMT -Rule GB-Eire 1950 1952 - Apr Sun>=14 2:00s 1:00 BST -Rule GB-Eire 1950 1952 - Oct Sun>=21 2:00s 0 GMT -Rule GB-Eire 1953 only - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1953 1960 - Oct Sun>=2 2:00s 0 GMT -Rule GB-Eire 1954 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1955 1956 - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1957 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1958 1959 - Apr Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1960 only - Apr Sun>=9 2:00s 1:00 BST -Rule GB-Eire 1961 1963 - Mar lastSun 2:00s 1:00 BST -Rule GB-Eire 1961 1968 - Oct Sun>=23 2:00s 0 GMT -Rule GB-Eire 1964 1967 - Mar Sun>=19 2:00s 1:00 BST -Rule GB-Eire 1968 only - Feb 18 2:00s 1:00 BST -Rule GB-Eire 1972 1980 - Mar Sun>=16 2:00s 1:00 BST -Rule GB-Eire 1972 1980 - Oct Sun>=23 2:00s 0 GMT -Rule GB-Eire 1981 1995 - Mar lastSun 1:00u 1:00 BST -Rule GB-Eire 1981 1989 - Oct Sun>=23 1:00u 0 GMT -Rule GB-Eire 1990 1995 - Oct Sun>=22 1:00u 0 GMT - -# Europe/London is included for additional coverage, plus it acts -# as a nice add on for the Dublin rules. - -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Europe/London -0:01:15 - LMT 1847 Dec 1 - 0:00 GB-Eire %s 1968 Oct 27 - 1:00 - BST 1971 Oct 31 2:00u - 0:00 GB-Eire %s 1996 - 0:00 EU GMT/BST - -# Test cases: Europe/Dublin -# - Negative offsets -# - Mulitple non standard offsets -# - Transitions between non-std rules. - -# There is potential to use Dublin as a vanguard/rearguard -# test case if needed - - -Rule Eire 1971 only - Oct 31 2:00u -1:00 - -Rule Eire 1972 1980 - Mar Sun>=16 2:00u 0 - -Rule Eire 1972 1980 - Oct Sun>=23 2:00u -1:00 - -Rule Eire 1981 max - Mar lastSun 1:00u 0 - -Rule Eire 1981 1989 - Oct Sun>=23 1:00u -1:00 - -Rule Eire 1990 1995 - Oct Sun>=22 1:00u -1:00 - -Rule Eire 1996 max - Oct lastSun 1:00u -1:00 - - -# Zone NAME STDOFF RULES FORMAT [UNTIL] - #STDOFF -0:25:21.1 -Zone Europe/Dublin -0:25:21 - LMT 1880 Aug 2 - -0:25:21 - DMT 1916 May 21 2:00s - -0:25:21 1:00 IST 1916 Oct 1 2:00s - 0:00 GB-Eire %s 1921 Dec 6 # independence - 0:00 GB-Eire GMT/IST 1940 Feb 25 2:00s - 0:00 1:00 IST 1946 Oct 6 2:00s - 0:00 - GMT 1947 Mar 16 2:00s - 0:00 1:00 IST 1947 Nov 2 2:00s - 0:00 - GMT 1948 Apr 18 2:00s - 0:00 GB-Eire GMT/IST 1968 Oct 27 -# Vanguard section, for zic and other parsers that support negative DST. - 1:00 Eire IST/GMT -# Rearguard section, for parsers lacking negative DST; see ziguard.awk. -# 1:00 - IST 1971 Oct 31 2:00u -# 0:00 GB-Eire GMT/IST 1996 -# 0:00 EU GMT/IST -# End of rearguard section. - - -# We're now moving into more central Europe concerns, i.e. Paris/Berlin - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 S -Rule EU 1977 only - Sep lastSun 1:00u 0 - -Rule EU 1978 only - Oct 1 1:00u 0 - -Rule EU 1979 1995 - Sep lastSun 1:00u 0 - -Rule EU 1981 max - Mar lastSun 1:00u 1:00 S -Rule EU 1996 max - Oct lastSun 1:00u 0 - - - -Rule C-Eur 1916 only - Apr 30 23:00 1:00 S -Rule C-Eur 1916 only - Oct 1 1:00 0 - -Rule C-Eur 1917 1918 - Apr Mon>=15 2:00s 1:00 S -Rule C-Eur 1917 1918 - Sep Mon>=15 2:00s 0 - -Rule C-Eur 1940 only - Apr 1 2:00s 1:00 S -Rule C-Eur 1942 only - Nov 2 2:00s 0 - -Rule C-Eur 1943 only - Mar 29 2:00s 1:00 S -Rule C-Eur 1943 only - Oct 4 2:00s 0 - -Rule C-Eur 1944 1945 - Apr Mon>=1 2:00s 1:00 S -Rule C-Eur 1944 only - Oct 2 2:00s 0 - -Rule C-Eur 1945 only - Sep 16 2:00s 0 - -Rule C-Eur 1977 1980 - Apr Sun>=1 2:00s 1:00 S -Rule C-Eur 1977 only - Sep lastSun 2:00s 0 - -Rule C-Eur 1978 only - Oct 1 2:00s 0 - -Rule C-Eur 1979 1995 - Sep lastSun 2:00s 0 - -Rule C-Eur 1981 max - Mar lastSun 2:00s 1:00 S -Rule C-Eur 1996 max - Oct lastSun 2:00s 0 - - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Russia 1917 only - Jul 1 23:00 1:00 MST # Moscow Summer Time -Rule Russia 1917 only - Dec 28 0:00 0 MMT # Moscow Mean Time -Rule Russia 1918 only - May 31 22:00 2:00 MDST # Moscow Double Summer Time -Rule Russia 1918 only - Sep 16 1:00 1:00 MST -Rule Russia 1919 only - May 31 23:00 2:00 MDST -Rule Russia 1919 only - Jul 1 0:00u 1:00 MSD -Rule Russia 1919 only - Aug 16 0:00 0 MSK -Rule Russia 1921 only - Feb 14 23:00 1:00 MSD -Rule Russia 1921 only - Mar 20 23:00 2:00 +05 -Rule Russia 1921 only - Sep 1 0:00 1:00 MSD -Rule Russia 1921 only - Oct 1 0:00 0 - -Rule Russia 1981 1984 - Apr 1 0:00 1:00 S -Rule Russia 1981 1983 - Oct 1 0:00 0 - -Rule Russia 1984 1995 - Sep lastSun 2:00s 0 - -Rule Russia 1985 2010 - Mar lastSun 2:00s 1:00 S -Rule Russia 1996 2010 - Oct lastSun 2:00s 0 - - -# Minsk and Moscow are primarily added for their POSIX tz test case - -Zone Europe/Minsk 1:50:16 - LMT 1880 - 1:50 - MMT 1924 May 2 # Minsk Mean Time - 2:00 - EET 1930 Jun 21 - 3:00 - MSK 1941 Jun 28 - 1:00 C-Eur CE%sT 1944 Jul 3 - 3:00 Russia MSK/MSD 1990 - 3:00 - MSK 1991 Mar 31 2:00s - 2:00 Russia EE%sT 2011 Mar 27 2:00s - 3:00 - %z - -Zone Europe/Moscow 2:30:17 - LMT 1880 - 2:30:17 - MMT 1916 Jul 3 # Moscow Mean Time - 2:31:19 Russia %s 1919 Jul 1 0:00u - 3:00 Russia %s 1921 Oct - 3:00 Russia MSK/MSD 1922 Oct - 2:00 - EET 1930 Jun 21 - 3:00 Russia MSK/MSD 1991 Mar 31 2:00s - 2:00 Russia EE%sT 1992 Jan 19 2:00s - 3:00 Russia MSK/MSD 2011 Mar 27 2:00s - 4:00 - MSK 2014 Oct 26 2:00s - 3:00 - MSK - - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule France 1916 only - Jun 14 23:00s 1:00 S -Rule France 1916 1919 - Oct Sun>=1 23:00s 0 - -Rule France 1917 only - Mar 24 23:00s 1:00 S -Rule France 1918 only - Mar 9 23:00s 1:00 S -Rule France 1919 only - Mar 1 23:00s 1:00 S -Rule France 1920 only - Feb 14 23:00s 1:00 S -Rule France 1920 only - Oct 23 23:00s 0 - -Rule France 1921 only - Mar 14 23:00s 1:00 S -Rule France 1921 only - Oct 25 23:00s 0 - -Rule France 1922 only - Mar 25 23:00s 1:00 S -Rule France 1922 1938 - Oct Sat>=1 23:00s 0 - -Rule France 1923 only - May 26 23:00s 1:00 S -Rule France 1924 only - Mar 29 23:00s 1:00 S -Rule France 1925 only - Apr 4 23:00s 1:00 S -Rule France 1926 only - Apr 17 23:00s 1:00 S -Rule France 1927 only - Apr 9 23:00s 1:00 S -Rule France 1928 only - Apr 14 23:00s 1:00 S -Rule France 1929 only - Apr 20 23:00s 1:00 S -Rule France 1930 only - Apr 12 23:00s 1:00 S -Rule France 1931 only - Apr 18 23:00s 1:00 S -Rule France 1932 only - Apr 2 23:00s 1:00 S -Rule France 1933 only - Mar 25 23:00s 1:00 S -Rule France 1934 only - Apr 7 23:00s 1:00 S -Rule France 1935 only - Mar 30 23:00s 1:00 S -Rule France 1936 only - Apr 18 23:00s 1:00 S -Rule France 1937 only - Apr 3 23:00s 1:00 S -Rule France 1938 only - Mar 26 23:00s 1:00 S -Rule France 1939 only - Apr 15 23:00s 1:00 S -Rule France 1939 only - Nov 18 23:00s 0 - -Rule France 1940 only - Feb 25 2:00 1:00 S -Rule France 1941 only - May 5 0:00 2:00 M # Midsummer -Rule France 1941 only - Oct 6 0:00 1:00 S -Rule France 1942 only - Mar 9 0:00 2:00 M -Rule France 1942 only - Nov 2 3:00 1:00 S -Rule France 1943 only - Mar 29 2:00 2:00 M -Rule France 1943 only - Oct 4 3:00 1:00 S -Rule France 1944 only - Apr 3 2:00 2:00 M -Rule France 1944 only - Oct 8 1:00 1:00 S -Rule France 1945 only - Apr 2 2:00 2:00 M -Rule France 1945 only - Sep 16 3:00 0 - -Rule France 1976 only - Mar 28 1:00 1:00 S -Rule France 1976 only - Sep 26 1:00 0 - -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Europe/Paris 0:09:21 - LMT 1891 Mar 16 - 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time - 0:00 France WE%sT 1940 Jun 14 23:00 - 1:00 C-Eur CE%sT 1944 Aug 25 - 0:00 France WE%sT 1945 Sep 16 3:00 - 1:00 France CE%sT 1977 - 1:00 EU CE%sT - - -# Berlin provides an interesting test case for a 3 rule year -# during the SovietZone time span. - - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Germany 1946 only - Apr 14 2:00s 1:00 S -Rule Germany 1946 only - Oct 7 2:00s 0 - -Rule Germany 1947 1949 - Oct Sun>=1 2:00s 0 - -# https://www.ptb.de/cms/en/ptb/fachabteilungen/abt4/fb-44/ag-441/realisation-of-legal-time-in-germany/dst-and-midsummer-dst-in-germany-until-1979.html -# says the following transition occurred at 3:00 MEZ, not the 2:00 MEZ -# given in Shanks & Pottenger. Go with the PTB. -Rule Germany 1947 only - Apr 6 3:00s 1:00 S -Rule Germany 1947 only - May 11 2:00s 2:00 M -Rule Germany 1947 only - Jun 29 3:00 1:00 S -Rule Germany 1948 only - Apr 18 2:00s 1:00 S -Rule Germany 1949 only - Apr 10 2:00s 1:00 S - -Rule SovietZone 1945 only - May 24 2:00 2:00 M # Midsummer -Rule SovietZone 1945 only - Sep 24 3:00 1:00 S -Rule SovietZone 1945 only - Nov 18 2:00s 0 - - -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Europe/Berlin 0:53:28 - LMT 1893 Apr - 1:00 C-Eur CE%sT 1945 May 24 2:00 - 1:00 SovietZone CE%sT 1946 - 1:00 Germany CE%sT 1980 - 1:00 EU CE%sT - - -# Riga includes multiple very interesting non rule time zones -# as well as many rule changes. As well as a leap day check! - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Latvia 1989 1996 - Mar lastSun 2:00s 1:00 S -Rule Latvia 1989 1996 - Sep lastSun 2:00s 0 - - -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Europe/Riga 1:36:34 - LMT 1880 - 1:36:34 - RMT 1918 Apr 15 2:00 # Riga MT - 1:36:34 1:00 LST 1918 Sep 16 3:00 # Latvian ST - 1:36:34 - RMT 1919 Apr 1 2:00 - 1:36:34 1:00 LST 1919 May 22 3:00 - 1:36:34 - RMT 1926 May 11 - 2:00 - EET 1940 Aug 5 - 3:00 - MSK 1941 Jul - 1:00 C-Eur CE%sT 1944 Oct 13 - 3:00 Russia MSK/MSD 1989 Mar lastSun 2:00s - 2:00 1:00 EEST 1989 Sep lastSun 2:00s - 2:00 Latvia EE%sT 1997 Jan 21 - 2:00 EU EE%sT 2000 Feb 29 - 2:00 - EET 2001 Jan 2 - 2:00 EU EE%sT - -# America/Santiago test case - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Chile 1927 1931 - Sep 1 0:00 1:00 - -Rule Chile 1928 1932 - Apr 1 0:00 0 - -Rule Chile 1968 only - Nov 3 4:00u 1:00 - -Rule Chile 1969 only - Mar 30 3:00u 0 - -Rule Chile 1969 only - Nov 23 4:00u 1:00 - -Rule Chile 1970 only - Mar 29 3:00u 0 - -Rule Chile 1971 only - Mar 14 3:00u 0 - -Rule Chile 1970 1972 - Oct Sun>=9 4:00u 1:00 - -Rule Chile 1972 1986 - Mar Sun>=9 3:00u 0 - -Rule Chile 1973 only - Sep 30 4:00u 1:00 - -Rule Chile 1974 1987 - Oct Sun>=9 4:00u 1:00 - -Rule Chile 1987 only - Apr 12 3:00u 0 - -Rule Chile 1988 1990 - Mar Sun>=9 3:00u 0 - -Rule Chile 1988 1989 - Oct Sun>=9 4:00u 1:00 - -Rule Chile 1990 only - Sep 16 4:00u 1:00 - -Rule Chile 1991 1996 - Mar Sun>=9 3:00u 0 - -Rule Chile 1991 1997 - Oct Sun>=9 4:00u 1:00 - -Rule Chile 1997 only - Mar 30 3:00u 0 - -Rule Chile 1998 only - Mar Sun>=9 3:00u 0 - -Rule Chile 1998 only - Sep 27 4:00u 1:00 - -Rule Chile 1999 only - Apr 4 3:00u 0 - -Rule Chile 1999 2010 - Oct Sun>=9 4:00u 1:00 - -Rule Chile 2000 2007 - Mar Sun>=9 3:00u 0 - -# N.B.: the end of March 29 in Chile is March 30 in Universal time, -# which is used below in specifying the transition. -Rule Chile 2008 only - Mar 30 3:00u 0 - -Rule Chile 2009 only - Mar Sun>=9 3:00u 0 - -Rule Chile 2010 only - Apr Sun>=1 3:00u 0 - -Rule Chile 2011 only - May Sun>=2 3:00u 0 - -Rule Chile 2011 only - Aug Sun>=16 4:00u 1:00 - -Rule Chile 2012 2014 - Apr Sun>=23 3:00u 0 - -Rule Chile 2012 2014 - Sep Sun>=2 4:00u 1:00 - -Rule Chile 2016 2018 - May Sun>=9 3:00u 0 - -Rule Chile 2016 2018 - Aug Sun>=9 4:00u 1:00 - -Rule Chile 2019 max - Apr Sun>=2 3:00u 0 - -Rule Chile 2019 2021 - Sep Sun>=2 4:00u 1:00 - -Rule Chile 2022 only - Sep Sun>=9 4:00u 1:00 - -Rule Chile 2023 max - Sep Sun>=2 4:00u 1:00 - -# IATA SSIM anomalies: (1992-02) says 1992-03-14; -# (1996-09) says 1998-03-08. Ignore these. -# Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone America/Santiago -4:42:45 - LMT 1890 - -4:42:45 - SMT 1910 Jan 10 # Santiago Mean Time - -5:00 - %z 1916 Jul 1 - -4:42:45 - SMT 1918 Sep 10 - -4:00 - %z 1919 Jul 1 - -4:42:45 - SMT 1927 Sep 1 - -5:00 Chile %z 1932 Sep 1 - -4:00 - %z 1942 Jun 1 - -5:00 - %z 1942 Aug 1 - -4:00 - %z 1946 Jul 14 24:00 - -4:00 1:00 %z 1946 Aug 28 24:00 # central CL - -5:00 1:00 %z 1947 Mar 31 24:00 - -5:00 - %z 1947 May 21 23:00 - -4:00 Chile %z - -# Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Brazil 1931 only - Oct 3 11:00 1:00 - -Rule Brazil 1932 1933 - Apr 1 0:00 0 - -Rule Brazil 1932 only - Oct 3 0:00 1:00 - -Rule Brazil 1949 1952 - Dec 1 0:00 1:00 - -Rule Brazil 1950 only - Apr 16 1:00 0 - -Rule Brazil 1951 1952 - Apr 1 0:00 0 - -Rule Brazil 1953 only - Mar 1 0:00 0 - -Rule Brazil 1963 only - Dec 9 0:00 1:00 - -Rule Brazil 1964 only - Mar 1 0:00 0 - -Rule Brazil 1965 only - Jan 31 0:00 1:00 - -Rule Brazil 1965 only - Mar 31 0:00 0 - -Rule Brazil 1965 only - Dec 1 0:00 1:00 - -Rule Brazil 1966 1968 - Mar 1 0:00 0 - -Rule Brazil 1966 1967 - Nov 1 0:00 1:00 - -Rule Brazil 1985 only - Nov 2 0:00 1:00 - -Rule Brazil 1986 only - Mar 15 0:00 0 - -Rule Brazil 1986 only - Oct 25 0:00 1:00 - -Rule Brazil 1987 only - Feb 14 0:00 0 - -Rule Brazil 1987 only - Oct 25 0:00 1:00 - -Rule Brazil 1988 only - Feb 7 0:00 0 - -Rule Brazil 1988 only - Oct 16 0:00 1:00 - -Rule Brazil 1989 only - Jan 29 0:00 0 - -Rule Brazil 1989 only - Oct 15 0:00 1:00 - -Rule Brazil 1990 only - Feb 11 0:00 0 - -Rule Brazil 1990 only - Oct 21 0:00 1:00 - -Rule Brazil 1991 only - Feb 17 0:00 0 - -Rule Brazil 1991 only - Oct 20 0:00 1:00 - -Rule Brazil 1992 only - Feb 9 0:00 0 - -Rule Brazil 1992 only - Oct 25 0:00 1:00 - -Rule Brazil 1993 only - Jan 31 0:00 0 - -Rule Brazil 1993 1995 - Oct Sun>=11 0:00 1:00 - -Rule Brazil 1994 1995 - Feb Sun>=15 0:00 0 - -Rule Brazil 1996 only - Feb 11 0:00 0 - -Rule Brazil 1996 only - Oct 6 0:00 1:00 - -Rule Brazil 1997 only - Feb 16 0:00 0 - -Rule Brazil 1997 only - Oct 6 0:00 1:00 - -Rule Brazil 1998 only - Mar 1 0:00 0 - -Rule Brazil 1998 only - Oct 11 0:00 1:00 - -Rule Brazil 1999 only - Feb 21 0:00 0 - -Rule Brazil 1999 only - Oct 3 0:00 1:00 - -Rule Brazil 2000 only - Feb 27 0:00 0 - -Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 - -Rule Brazil 2001 2006 - Feb Sun>=15 0:00 0 - -Rule Brazil 2002 only - Nov 3 0:00 1:00 - -Rule Brazil 2003 only - Oct 19 0:00 1:00 - -Rule Brazil 2004 only - Nov 2 0:00 1:00 - -Rule Brazil 2005 only - Oct 16 0:00 1:00 - -Rule Brazil 2006 only - Nov 5 0:00 1:00 - -Rule Brazil 2007 only - Feb 25 0:00 0 - -Rule Brazil 2007 only - Oct Sun>=8 0:00 1:00 - -Rule Brazil 2008 2017 - Oct Sun>=15 0:00 1:00 - -Rule Brazil 2008 2011 - Feb Sun>=15 0:00 0 - -Rule Brazil 2012 only - Feb Sun>=22 0:00 0 - -Rule Brazil 2013 2014 - Feb Sun>=15 0:00 0 - -Rule Brazil 2015 only - Feb Sun>=22 0:00 0 - -Rule Brazil 2016 2019 - Feb Sun>=15 0:00 0 - -Rule Brazil 2018 only - Nov Sun>=1 0:00 1:00 - - -Zone America/Sao_Paulo -3:06:28 - LMT 1914 - -3:00 Brazil %z 1963 Oct 23 0:00 - -3:00 1:00 %z 1964 - -3:00 Brazil %z - diff --git a/mise.toml b/mise.toml new file mode 100644 index 000000000..ce852b784 --- /dev/null +++ b/mise.toml @@ -0,0 +1,72 @@ +[tools] +rust = "stable" + +# Cargo tools used in CI / development +"cargo:cargo-workspaces" = "latest" # cargo ws exec (lint job) +"cargo:cargo-all-features" = "latest" # cargo test-all-features (feature-test job) +"cargo:diplomat-tool" = "0.16.0" # FFI bindings codegen (matches workspace dep) + +# Runs scripts/*.nu in the tz:fetch and zoneinfo:test tasks +"aqua:nushell/nushell" = "0.116.1" + +[env] +# MSRV — informational; switch toolchain manually to verify: `rustup override set 1.86.0` +TEMPORAL_RS_MSRV = "1.86.0" + +[tasks."depcheck"] +description = "Check that no unintentional dependencies have been added" +run = "cargo run -p depcheck" + +[tasks."diplomat-gen"] +description = "Regenerate C and C++ FFI bindings via diplomat" +run = "cargo run -p diplomat-gen" + +[tasks."bakeddata"] +description = "Regenerate baked data providers from the pinned IANA tzdata release" +depends = ["tz:fetch"] +env = { TZDATA_DIR = ".tzdata/src" } +run = "cargo run -p bakeddata" + +[tasks."tzif-inspect"] +description = "Dump TZif data for a given tzdb entry (e.g. mise run tzif-inspect America/Los_Angeles)" +run = "cargo run -p tzif-inspect -- {{arg(name='identifier')}}" + +[tasks."zoneinfo-test-gen"] +description = "Generate zoneinfo test data for an IANA identifier (e.g. mise run zoneinfo-test-gen America/New_York)" +run = "cargo run -p zoneinfo-test-gen -- {{arg(name='identifier')}}" + +[tasks."tz:fetch"] +description = "Download the pinned IANA tzdata release, verify its checksum, extract it, and build rearguard.zi" +run = "nu scripts/tzdata-fetch.nu" + +[tasks."tz:compile"] +description = "Compile IANA tzdata source into TZif binary files using zic (no-op if already compiled)" +depends = ["tz:fetch"] +run = """ +mkdir -p .tzdata/zoneinfo +zic -b slim -d .tzdata/zoneinfo \ + .tzdata/src/africa \ + .tzdata/src/antarctica \ + .tzdata/src/asia \ + .tzdata/src/australasia \ + .tzdata/src/backward \ + .tzdata/src/etcetera \ + .tzdata/src/europe \ + .tzdata/src/northamerica \ + .tzdata/src/southamerica +""" + +[tasks."tz:gen-testdata"] +description = "Generate JSON test data for an IANA zone (uses .tzdata/zoneinfo/ if compiled, else /usr/share/zoneinfo)" +run = """ +if [ -d .tzdata/zoneinfo ]; then + cargo run -p zoneinfo-test-gen -- -i "$PWD/.tzdata/zoneinfo" -o ../../crates/zoneinfo/tests/data {{arg(name='identifier')}} +else + cargo run -p zoneinfo-test-gen -- -o ../../crates/zoneinfo/tests/data {{arg(name='identifier')}} +fi +""" + +[tasks."zoneinfo:test"] +description = "Generate JSON ground truth and run the zoneinfo integration tests" +depends = ["tz:compile"] +run = "nu scripts/zoneinfo-test.nu" diff --git a/scripts/tzdata-fetch.nu b/scripts/tzdata-fetch.nu new file mode 100755 index 000000000..01188fa82 --- /dev/null +++ b/scripts/tzdata-fetch.nu @@ -0,0 +1,43 @@ +#!/usr/bin/env nu + +# Download the pinned IANA tzdata release, verify its checksum, and extract it +# into .tzdata/src/. Also builds rearguard.zi, which the bakeddata tool needs. + +let repo = $env.PWD +let config = (open zoneinfo.toml).tzdata +let src = $"($repo)/.tzdata/src" + +# Already extracted at the pinned version with rearguard built: nothing to do. +if (($"($src)/version" | path exists) and ($"($src)/rearguard.zi" | path exists)) { + if (open $"($src)/version" | str trim) == $config.version { + print $"tzdata ($config.version) already present" + exit 0 + } +} + +let url = $"https://data.iana.org/time-zones/releases/tzdata($config.version).tar.gz" +let tarball = $"($repo)/.tzdata/tzdata($config.version).tar.gz" + +mkdir $"($repo)/.tzdata" +print $"Downloading ($url)" +http get --raw $url | save -f -r $tarball + +let expected_sha512 = $config.sha512 +let actual_sha512 = (^sha512sum $tarball | split row ' ' | get 0) + +if $actual_sha512 != $expected_sha512 { + print $"checksum mismatch for tzdata($config.version)" + print $" expected: ($expected_sha512)" + print $" actual: ($actual_sha512)" + exit 1 +} +print $"checksum OK \(sha512\)" + +rm -rf $src +mkdir $src +^tar xzf $tarball -C $src + +# bakeddata reads rearguard.zi; the tarball ships vanguard by default. +^make -C $src rearguard.zi + +print $"tzdata ($config.version) ready at ($src)" diff --git a/scripts/zoneinfo-test.nu b/scripts/zoneinfo-test.nu new file mode 100755 index 000000000..2ef053fc6 --- /dev/null +++ b/scripts/zoneinfo-test.nu @@ -0,0 +1,31 @@ +#!/usr/bin/env nu + +# Generate JSON ground truth from IANA TZif and run the zoneinfo integration tests. + +let repo = $env.PWD +let iana_tzif = $"($repo)/.tzdata/zoneinfo" +let data_out = "../../crates/zoneinfo/tests/data" + +def gen [zones: list] { + cargo run -q -p zoneinfo-test-gen -- -i $iana_tzif -o $data_out ...$zones +} + +# All canonical zones from zone.tab +let all_zones = ( + open $"($repo)/.tzdata/src/zone.tab" + | lines + | where not ($it | str starts-with "#") and ($it | str length) > 0 + | each { |l| $l | split row "\t" | get 2 } +) + +# Regression zones may include Link zones not in zone.tab — generate those too. +let config = open zoneinfo.toml +let all_zones = ($all_zones ++ $config.regression.zones | uniq) + +# One invocation for every zone: process startup dominates otherwise. +gen $all_zones +with-env { TZDATA_DIR: $"($repo)/.tzdata/src" } { + cargo test -p zoneinfo_rs +} + +# TODO: rearguard test for Europe/Dublin (ziguard.awk -v DATAFORM=rearguard) diff --git a/tools/bakeddata/Cargo.toml b/tools/bakeddata/Cargo.toml index c3fec80e7..710ec1623 100644 --- a/tools/bakeddata/Cargo.toml +++ b/tools/bakeddata/Cargo.toml @@ -16,5 +16,3 @@ prettyplease = "0.3" serde_json = "1.0.145" syn = "3.0" timezone_provider = { workspace = true, features = ["datagen"] } -rustc-hash.workspace = true -zerovec.workspace = true diff --git a/tools/bakeddata/src/main.rs b/tools/bakeddata/src/main.rs index 2a967339b..4183154ee 100644 --- a/tools/bakeddata/src/main.rs +++ b/tools/bakeddata/src/main.rs @@ -1,18 +1,12 @@ use databake::{quote, Bake}; -use rustc_hash::FxHasher; use std::{ collections::{BTreeMap, BTreeSet, HashMap}, fmt::Write as _, fs::{self, File}, - hash::{Hash, Hasher}, io::{self, BufWriter, Write}, path::Path, }; -use timezone_provider::{ - experimental_tzif::{ZeroTzifULE, ZoneInfoProvider}, - IanaIdentifierNormalizer, -}; -use zerovec::ule::VarULE; +use timezone_provider::{experimental_tzif::ZoneInfoProvider, IanaIdentifierNormalizer}; trait BakedDataProvider { fn write_data(&self, data_path: &Path) -> io::Result<()>; @@ -74,7 +68,7 @@ impl BakedDataProvider for ZoneInfoProvider<'_> { let id_set = tzif_ids.get(&id).unwrap(); tzif_data.insert("ids".into(), serde_json::to_value(id_set)?); tzif_data.insert("tzif".into(), serde_json::to_value(tzif)?); - let filename = format!("tzif-{}-{}.json", hash_ids(id_set), hash_tzif(tzif)); + let filename = format!("{}.json", tzif_slug(id_set)); let filepath = tzif_dir_path.join(filename.clone()); for id in id_set { id_map.insert(id.clone(), filename.clone()); @@ -92,16 +86,16 @@ impl BakedDataProvider for ZoneInfoProvider<'_> { } } -fn hash_ids(set: &BTreeSet) -> String { - let mut hasher = FxHasher::default(); - set.hash(&mut hasher); - format!("{:x}", hasher.finish()) -} - -fn hash_tzif(tzif: &ZeroTzifULE) -> String { - let mut hasher = FxHasher::default(); - tzif.as_bytes().hash(&mut hasher); - format!("{:x}", hasher.finish()) +/// Names a tzif file after the first of the identifiers sharing it. +/// +/// Every identifier maps to exactly one tzif, so the lowest one is a unique and +/// stable name. Hashing the contents instead would rename the file on every data +/// change, turning edits into deletes and adds in review. +fn tzif_slug(set: &BTreeSet) -> String { + set.first() + .expect("a tzif is only written for identifiers that reference it") + .replace('/', "-") + .to_ascii_lowercase() } impl BakedDataProvider for IanaIdentifierNormalizer<'_> { diff --git a/tools/zoneinfo-test-gen/src/main.rs b/tools/zoneinfo-test-gen/src/main.rs index 89684348f..e493d61e7 100644 --- a/tools/zoneinfo-test-gen/src/main.rs +++ b/tools/zoneinfo-test-gen/src/main.rs @@ -25,7 +25,7 @@ struct LocalRecord { } // Utility function for generating example files -fn generate_test_data(input_dir: PathBuf, output_dir: PathBuf, identifier: &str) { +fn generate_test_data(input_dir: &Path, output_dir: &Path, identifier: &str) { let filename = identifier.to_lowercase().replace("/", "-"); let test_data_path = output_dir.join(format!("{filename}.json")); @@ -38,21 +38,24 @@ fn generate_test_data(input_dir: PathBuf, output_dir: PathBuf, identifier: &str) let first_record = LocalRecord { offset: first_record_data.utoff.0, is_dst: first_record_data.is_dst, - abbr: tzif_block_v2.time_zone_designations[0].clone(), + abbr: tzif_block_v2 + .time_zone_designation(first_record_data.idx) + .unwrap_or("unknown") + .to_owned(), }; - // TODO: There may be a bug in `tzif` around handling of split abbr (EX: IST/GMT) let local_records = tzif_block_v2 .local_time_type_records .iter() .map(|r| LocalRecord { offset: r.utoff.0, is_dst: r.is_dst, + // r.idx is a BYTE OFFSET into the concatenated designations string. + // Use the provided helper method rather than indexing the Vec directly. abbr: tzif_block_v2 - .time_zone_designations - .get(r.idx / 4) - .cloned() - .unwrap_or(String::from("unknown")), + .time_zone_designation(r.idx) + .unwrap_or("unknown") + .to_owned(), }) .collect::>(); @@ -91,7 +94,10 @@ struct Args { #[arg(short = 'i', long)] zoneinfo_dir: Option, - identifier: String, + /// One or more IANA identifiers. Passing several avoids paying process + /// startup per zone when generating the whole database. + #[arg(required = true)] + identifiers: Vec, } fn main() { @@ -104,12 +110,16 @@ fn main() { } else { PathBuf::from(UNIX_ZONEINFO) }; - // Create output directory + // The generated data is gitignored, so a fresh clone has no output + // directory to write into. let out_dir = if let Some(dir) = args.output_dir { manifest_dir.join(dir) } else { manifest_dir.into() }; + fs::create_dir_all(&out_dir).unwrap(); - generate_test_data(zoneinfo_dir, out_dir, "Antarctica/Troll"); + for identifier in &args.identifiers { + generate_test_data(&zoneinfo_dir, &out_dir, identifier); + } } diff --git a/zoneinfo.toml b/zoneinfo.toml new file mode 100644 index 000000000..e70e53b53 --- /dev/null +++ b/zoneinfo.toml @@ -0,0 +1,50 @@ +# IANA tzdata source and the timezone identifiers used by the test suite. +# See scripts/ and zoneinfo/tests/test_datagen.rs. + +# Pinned IANA tzdata release. Bump the version and checksum together. +[tzdata] +version = "2026e" +sha512 = "5be2f875f73b75e5783c474bf7a6c768e433cc90283f8fc6a75e3d05bd92aec97936e8a55ccca5e880b5dacc18ba65932bab0e783e1ed5d2af4a3a4df95512be" + +[zones] +zones = [ + "America/Chicago", + "America/New_York", + "America/Anchorage", + "Australia/Sydney", + "Australia/Lord_Howe", + "Antarctica/Troll", + "Europe/Dublin", + "Europe/Berlin", + "Europe/Paris", + "Europe/London", + "Europe/Riga", + "America/Sao_Paulo", +] + +# Regression zones for issue #602 — getTimeZoneTransition edge cases. +# These zones expose historical transitions that were previously computed +# incorrectly: same-offset boundaries, boundary-coincident DST rules, +# zone renames (Links), and non-standard offset formats. +[regression] +zones = [ + "America/Godthab", + "America/Grand_Turk", + "America/Resolute", + "America/Scoresbysund", + "Europe/Lisbon", + "America/Goose_Bay", + "America/St_Johns", + "America/Indiana/Petersburg", + "America/Indiana/Vincennes", + "America/North_Dakota/Beulah", + "America/Ojinaga", + "Antarctica/Macquarie", + "Asia/Nicosia", + "Europe/Bucharest", + "Europe/Chisinau", + "Europe/Kiev", + "Europe/Sofia", + "Europe/Vilnius", + "Pacific/Norfolk", +]