From 73cb5cea28f7ebaba5d88266be780ce0a307d8a7 Mon Sep 17 00:00:00 2001 From: Robert Bastian <4706271+robertbastian@users.noreply.github.com> Date: Thu, 23 Jan 2025 21:24:37 +0100 Subject: [PATCH] TZDB 2025a (#6031) --- .../data/zone_offset_period_v1_marker.rs.data | 4 +- provider/data/timezone/fingerprints.csv | 2 +- .../zone_offset_period_v1_marker.rs.data | 4 +- .../data/debug/time_zone/offset_period@1.json | 10 +- provider/source/src/lib.rs | 2 +- provider/source/tests/data/tzdb/antarctica | 2 + provider/source/tests/data/tzdb/asia | 113 +++++++++++++----- provider/source/tests/data/tzdb/australasia | 113 ++++++++++-------- provider/source/tests/data/tzdb/etcetera | 4 + provider/source/tests/data/tzdb/europe | 2 +- provider/source/tests/data/tzdb/northamerica | 9 +- provider/source/tests/data/tzdb/southamerica | 27 ++++- provider/source/tests/data/tzdb/zone.tab | 2 +- 13 files changed, 196 insertions(+), 98 deletions(-) diff --git a/provider/data/timezone/data/zone_offset_period_v1_marker.rs.data b/provider/data/timezone/data/zone_offset_period_v1_marker.rs.data index 690c3ab75f8..b2f1bcd8dbd 100644 --- a/provider/data/timezone/data/zone_offset_period_v1_marker.rs.data +++ b/provider/data/timezone/data/zone_offset_period_v1_marker.rs.data @@ -4,7 +4,7 @@ /// `icu`'s `_unstable` constructors. /// /// Using this implementation will embed the following data in the binary's data segment: -/// * 13374B[^1] for the singleton data struct +/// * 13386B[^1] for the singleton data struct /// /// [^1]: these numbers can be smaller in practice due to linker deduplication #[doc(hidden)] @@ -18,7 +18,7 @@ macro_rules! __impl_zone_offset_period_v1_marker { #[doc(hidden)] pub const SINGLETON_ZONE_OFFSET_PERIOD_V1_MARKER: &'static ::DataStruct = &icu::timezone::provider::ZoneOffsetPeriodV1(unsafe { #[allow(unused_unsafe)] - zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gmt\0\0\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0utc\0\0\0\0\0utce01\0\0utce02\0\0utce03\0\0utce04\0\0utce05\0\0utce06\0\0utce07\0\0utce08\0\0utce09\0\0utce10\0\0utce11\0\0utce12\0\0utce13\0\0utce14\0\0utcw01\0\0utcw02\0\0utcw03\0\0utcw04\0\0utcw05\0\0utcw06\0\0utcw07\0\0utcw08\0\0utcw09\0\0utcw10\0\0utcw11\0\0utcw12\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0\x04\0\0\0\x05\0\0\0\x06\0\0\0\t\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0#\0\0\0(\0\0\0)\0\0\0+\0\0\0,\0\0\x001\0\0\x003\0\0\x004\0\0\x006\0\0\0:\0\0\0@\0\0\0H\0\0\0R\0\0\0\\\0\0\0f\0\0\0t\0\0\0\x82\0\0\0\x8A\0\0\0\x92\0\0\0\x9C\0\0\0\xA6\0\0\0\xAE\0\0\0\xAF\0\0\0\xB2\0\0\0\xB4\0\0\0\xB8\0\0\0\xBB\0\0\0\xBC\0\0\0\xBE\0\0\0\xBF\0\0\0\xC4\0\0\0\xC8\0\0\0\xCA\0\0\0\xCB\0\0\0\xCD\0\0\0\xCF\0\0\0\xD0\0\0\0\xD6\0\0\0\xD8\0\0\0\xDA\0\0\0\xDD\0\0\0\xDF\0\0\0\xE0\0\0\0\xE4\0\0\0\xE6\0\0\0\xE7\0\0\0\xE8\0\0\0\xEA\0\0\0\xEB\0\0\0\xEC\0\0\0\xED\0\0\0\xF3\0\0\0\xF5\0\0\0\xF9\0\0\0\xFD\0\0\0\xFF\0\0\0\x05\x01\0\0\x0B\x01\0\0\x11\x01\0\0\x15\x01\0\0\x1D\x01\0\0\x1F\x01\0\0#\x01\0\0)\x01\0\0+\x01\0\0/\x01\0\x002\x01\0\x005\x01\0\x007\x01\0\08\x01\0\0>\x01\0\0@\x01\0\0A\x01\0\0D\x01\0\0H\x01\0\0L\x01\0\0Q\x01\0\0T\x01\0\0W\x01\0\0\\\x01\0\0b\x01\0\0c\x01\0\0h\x01\0\0k\x01\0\0n\x01\0\0q\x01\0\0r\x01\0\0w\x01\0\0{\x01\0\0}\x01\0\0\x80\x01\0\0\x84\x01\0\0\x87\x01\0\0\x89\x01\0\0\x8A\x01\0\0\x8B\x01\0\0\x8C\x01\0\0\x8D\x01\0\0\x8E\x01\0\0\x8F\x01\0\0\x91\x01\0\0\x92\x01\0\0\x95\x01\0\0\x97\x01\0\0\x9A\x01\0\0\x9B\x01\0\0\x9C\x01\0\0\x9E\x01\0\0\x9F\x01\0\0\xA1\x01\0\0\xA3\x01\0\0\xA4\x01\0\0\xA6\x01\0\0\xA7\x01\0\0\xAC\x01\0\0\xAF\x01\0\0\xB1\x01\0\0\xB3\x01\0\0\xB5\x01\0\0\xB6\x01\0\0\xB8\x01\0\0\xB9\x01\0\0\xBE\x01\0\0\xC5\x01\0\0\xC8\x01\0\0\xCA\x01\0\0\xCF\x01\0\0\xD0\x01\0\0\xD5\x01\0\0\xD6\x01\0\0\xDA\x01\0\0\xDC\x01\0\0\xDF\x01\0\0\xE0\x01\0\0\xE3\x01\0\0\xE6\x01\0\0\xE8\x01\0\0\xED\x01\0\0\xEF\x01\0\0\xF0\x01\0\0\xF1\x01\0\0\xF3\x01\0\0\xF6\x01\0\0\xF7\x01\0\0\0\x02\0\0\x04\x02\0\0\x05\x02\0\0\n\x02\0\0\x0B\x02\0\0\x0F\x02\0\0\x10\x02\0\0\x12\x02\0\0\x15\x02\0\0\x19\x02\0\0\x1E\x02\0\0\x1F\x02\0\0 \x02\0\0!\x02\0\0\"\x02\0\0#\x02\0\0$\x02\0\0%\x02\0\0&\x02\0\0)\x02\0\0*\x02\0\0,\x02\0\0.\x02\0\x000\x02\0\x003\x02\0\08\x02\0\0:\x02\0\0<\x02\0\0>\x02\0\0?\x02\0\0B\x02\0\0C\x02\0\0D\x02\0\0E\x02\0\0G\x02\0\0H\x02\0\0L\x02\0\0M\x02\0\0O\x02\0\0R\x02\0\0W\x02\0\0X\x02\0\0[\x02\0\0\\\x02\0\0`\x02\0\0c\x02\0\0f\x02\0\0g\x02\0\0h\x02\0\0m\x02\0\0n\x02\0\0q\x02\0\0t\x02\0\0u\x02\0\0v\x02\0\0w\x02\0\0z\x02\0\0|\x02\0\0}\x02\0\0~\x02\0\0\x85\x02\0\0\x8D\x02\0\0\x93\x02\0\0\x9A\x02\0\0\xA3\x02\0\0\xAD\x02\0\0\xB5\x02\0\0\xB6\x02\0\0\xB7\x02\0\0\xB8\x02\0\0\xBA\x02\0\0\xBE\x02\0\0\xC0\x02\0\0\xC1\x02\0\0\xC7\x02\0\0\xC9\x02\0\0\xD0\x02\0\0\xD8\x02\0\0\xDF\x02\0\0\xE2\x02\0\0\xE6\x02\0\0\xE8\x02\0\0\xE9\x02\0\0\xEB\x02\0\0\xEC\x02\0\0\xEE\x02\0\0\xEF\x02\0\0\xF0\x02\0\0\xF3\x02\0\0\xF6\x02\0\0\xF8\x02\0\0\xFA\x02\0\0\xFD\x02\0\0\xFE\x02\0\0\xFF\x02\0\0\x04\x03\0\0\x06\x03\0\0\x07\x03\0\0\x08\x03\0\0\r\x03\0\0\x12\x03\0\0\x16\x03\0\0\x19\x03\0\0\x1B\x03\0\0\x1F\x03\0\0#\x03\0\0&\x03\0\0(\x03\0\0-\x03\0\0/\x03\0\x003\x03\0\x004\x03\0\x006\x03\0\x007\x03\0\0:\x03\0\0<\x03\0\0=\x03\0\0B\x03\0\0C\x03\0\0L\x03\0\0N\x03\0\0P\x03\0\0R\x03\0\0T\x03\0\0U\x03\0\0V\x03\0\0W\x03\0\0X\x03\0\0Y\x03\0\0[\x03\0\0\\\x03\0\0]\x03\0\0^\x03\0\0_\x03\0\0a\x03\0\0c\x03\0\0f\x03\0\0h\x03\0\0k\x03\0\0m\x03\0\0n\x03\0\0r\x03\0\0v\x03\0\0z\x03\0\0{\x03\0\0~\x03\0\0\x80\x03\0\0\x81\x03\0\0\x86\x03\0\0\x88\x03\0\0\x90\x03\0\0\x98\x03\0\0\x9E\x03\0\0\xA4\x03\0\0\xAA\x03\0\0\xAF\x03\0\0\xB4\x03\0\0\xBD\x03\0\0\xC2\x03\0\0\xCA\x03\0\0\xD1\x03\0\0\xD6\x03\0\0\xDB\x03\0\0\xE0\x03\0\0\xE8\x03\0\0\xED\x03\0\0\xF5\x03\0\0\xFA\x03\0\0\x02\x04\0\0\t\x04\0\0\x10\x04\0\0\x18\x04\0\0!\x04\0\0&\x04\0\0+\x04\0\x000\x04\0\x001\x04\0\x002\x04\0\x003\x04\0\x004\x04\0\08\x04\0\0:\x04\0\0<\x04\0\0=\x04\0\0?\x04\0\0A\x04\0\0C\x04\0\0D\x04\0\0G\x04\0\0H\x04\0\0I\x04\0\0K\x04\0\0O\x04\0\0R\x04\0\0T\x04\0\0U\x04\0\0X\x04\0\0Y\x04\0\0]\x04\0\0`\x04\0\0a\x04\0\0b\x04\0\0c\x04\0\0g\x04\0\0i\x04\0\0l\x04\0\0o\x04\0\0q\x04\0\0t\x04\0\0\x80\x04\0\0\x81\x04\0\0\x82\x04\0\0\x84\x04\0\0\x85\x04\0\0\x89\x04\0\0\x93\x04\0\0\x94\x04\0\0\x95\x04\0\0\x96\x04\0\0\x9B\x04\0\0\xA1\x04\0\0\xA6\x04\0\0\xA9\x04\0\0\xAA\x04\0\0\xAB\x04\0\0\xAF\x04\0\0\xB0\x04\0\0\xB3\x04\0\0\xB6\x04\0\0\xBA\x04\0\0\xBD\x04\0\0\xBE\x04\0\0\xC2\x04\0\0\xC4\x04\0\0\xC6\x04\0\0\xCB\x04\0\0\xCD\x04\0\0\xCF\x04\0\0\xD0\x04\0\0\xD5\x04\0\0\xDA\x04\0\0\xDB\x04\0\0\xDD\x04\0\0\xE0\x04\0\0\xE5\x04\0\0\xEA\x04\0\0\xEC\x04\0\0\xED\x04\0\0\xEE\x04\0\0\xEF\x04\0\0\xF0\x04\0\0\xF1\x04\0\0\xF2\x04\0\0\xF3\x04\0\0\xF4\x04\0\0\xF5\x04\0\0\xF6\x04\0\0\xF7\x04\0\0\xF8\x04\0\0\xF9\x04\0\0\xFA\x04\0\0\xFB\x04\0\0\xFC\x04\0\0\xFD\x04\0\0\xFE\x04\0\0\xFF\x04\0\0\0\x05\0\0\x01\x05\0\0\x02\x05\0\0\x03\x05\0\0\x04\x05\0\0\x05\x05\0\0\x06\x05\0\0\x07\x05\0\0\x08\x05\0\0\x0C\x05\0\0\x11\x05\0\0\x14\x05\0\0\x17\x05\0\0\x18\x05\0\0\x1B\x05\0\0\x1C\x05\0\0\x1D\x05\0\0\x1F\x05\0\0!\x05\0\0\"\x05\0\0&\x05\0\0'\x05\0\0(\x05\0\0)\x05\0\0*\x05\0\0+\x05\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\0\0xXz\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\xACj\0`Xt\0\0\0\0\0TWr\0\xC0\xB1\xD8\0\x88\xE8B\x01\xC4\xE8B\x01`\nI\x01\x08\xE8J\x01\0\0\0\0\0\0\0\0\0\0\0\0\xD8_?\x01\x18hB\x01X\xA2O\x01\\2R\x01\0\xA5w\x01\x90\xBE\x82\x01\xD0[\x87\x014\xE5\x8A\x01\xD4O\x8F\x01T\xBD\x92\x01\xE1Y\x97\x01\x80\xE3\x9A\x01aY\x9F\x01\0\xE3\xA2\x01\xE1X\xA7\x01T\xD2\xAA\x01\0\0\0\0\xD8_?\x01p\x88B\x01X\xA2O\x01\x103R\x01\0\0\0\0\0\0\0\0\xD8_?\x01\0\0\0\0\0\0\0\0X\x96 \0`\xF1b\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\xC0\x807\0\0\0\0\0\0\0\0\0@\xD2\x19\x01\0\0\0\0 K\xC1\0\xC0J\xC7\0\x98\x0F\xB1\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0 \x1A\xA7\0\xA0-\xAA\0\x80\xA3\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\xA0\x17\xA2\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD9\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\xE0e1\x01497\x01\08?\x01\0\0\0\0\x98\xCF\x97\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD6\xAE\0`\xDE\xB1\0\xC0\xF1\xB6\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0\xFF\x13\x01`\xC4\x16\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01\xC0u\x14\x01X`7\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\0'\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\0\0\0\0\x08ZR\0@IX\0\0\0\0\0 \x05\x08\0\0\0\0\0 \x05\x08\0\x9Eb\xEF\0 \xC1\xF0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\0\0\0\0\0\0\0\0\xAB\x857\x01\0\0\0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\xA0\x8C\xB4\0 >\xBF\0\0\0\0\0 \x95Y\0\x86\xF3v\0\x80]|\0\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0\xD8\x857\x01\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0TWr\0\0\xA7\xD0\0\x88\xE8B\x01\xC4\xE8B\x01\xA4\rk\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0l\xAAR\0\0\0\0\0 \09\x01\x80\xBA<\x01\0\0\0\0 /8\0\0\0\0\0\0\0\0\0d3J\0\x90Xb\0\x942f\0\0\0\0\0@a\x13\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\xAC\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\xCC\x9E\0\xE0A\xCE\0\xB8\x8A\x07\x01@\x85W\x018\x83\x7F\x01\0\0\0\0\xB8\xF4\x8E\0\0\0\0\0\xF4\xF4\x8E\0\0\xB6\xEE\0\x94\xC7\xEE\0\0\0\0\0\xF4\x8A\x07\x01\x80\xE0\x16\x01\x14\xF9\x87\x01\0\0\0\0\x14\xF9\x87\x01\0\0\0\x000\xF5\x8E\0`\x86\xBE\x000\xF1\xCE\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0\x1C\xCC\x9E\0\0\xB6\xEE\0\x1C\xC7\xEE\0@f\xFE\0\xDC\x14\xFF\0\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0`\x86\xBE\0\xF4\xF0\xCE\0\0\0\0\0X\xCC\x9E\0\0\xE5\xCE\0\xB8\xF0\xCE\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0\0\0\0\x000\xF5\x8E\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xD8\xF8\x87\x01\0\0\0\0\xB8\x8A\x07\x01`^O\x018\x83\x7F\x01\0\0\0\0\xF4\xF4\x8E\0\xC0\xCD4\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0@m\x8E\0\0\0\0\0\0\0\0\0\x90Wr\0\xD8|\xAA\0\xC4\xE8B\x01\0\xE9B\x01\xF8\xE8J\x01\0\0\0\0\xEC\x05h\0\0\0\0\0\0\0\0\0\xE0\xF6\x82\0\xA0m\x88\0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\08\x98j\x01\0\0\0\0@\n\x10\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0\x15\x7F\x8A\0Y~\x92\0u\x9AJ\x01`\xB8O\x01\0\0\0\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0h\xEC\"\x01\xA4\xEC\"\x01\0\0\0\0l\xAE\x12\0\0\x15\x18\0,\xEC\"\x01@\xF0(\x01\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\xA4\xEC\"\x01\xB8\x88'\x01\x14u*\x01\0\0\0\0\0\0\0\0\xF7~\x8A\0;~\x92\0W\x9AJ\x01`\xB8O\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\0\0\0\0\0`\xED\x1A\x01 \xEB \x01\0\0\0\0\0\0\0\0\xE0\xF6\x82\0Xd\xF7\0@\x8B\xF7\0\xD4\xC6\xFA\0\0\0\0\0\x80\xAC\x1E\0\x80>P\0`\xF7\x97\x01\0\0\0\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\0\0\0\0\x80>P\0\xE0\xF6\x82\0\x1C\xF7\x82\0\0\0\0\0\x80>P\0`\xF7\x97\x01\0\0\0\0\xB8\xAD\x12\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0 G\0Z\x1C\xA7\0\0\0\0\0p\xA6\x8E\0\0\0\0\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\0\0\0\0\0\0\0\0|\xC9\xAA\0\0\0\0\0\0\0\0\0\xB0A\xB3\0\0\0\0\0\xAC\xED\xB0\0\0\0\0\0\0\0\0\0\xB8T/\0\0\0\0\0\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\x80\xADv\x01\xBC\xD1\x7F\x01\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\0\0\0\0`9H\0\0\0\0\0\x80>P\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0\x80>P\0\0\0\0\0\0\0\0\0\x8E\xAD\x1E\0\0\xAC&\0Xd\xF7\0h\xEC\"\x01\0\0\0\0\xC4\x8B\n\0@\x9F>\0D\x01B\0\xA0\xC5N\0$\xC5R\0@\xECZ\0\0\0\0\0\x80h\x80\0\x8C\xD9\xB7\0\0\0\0\0P\xD9\xB7\0\0\0\0\0\x90Wr\0Pe\xEF\0\xE0\xEF\x01\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0`m2\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\0\0\0\0\x80ZR\0\0\0\0\0\\4B\0`9H\0\0\0\0\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0l\x08\x99\x01\0\0\0\0\x80\xF6j\0\xF8\tv\0\0\t~\0\xCCsF\x01\0\0\0\0\0\xBC\xE8\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\xCC\xE9*\x01\xE0Q6\x01\x8C\xDD:\x01\x80\x0FQ\x01\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0TWr\0\xA0z\xC6\0\x88\xE8B\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0`N`\0\0\0\0\0\xF8ZR\0\0\xA7\xD0\0\0\0\0\0\xF8ZR\0|1\xAB\x01\x1C\xF6\xAF\x01\0\0\0\0\xF8ZR\0p[R\0\xA02Z\0 X\xB3\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xAC=R\0@IX\0\0\0\0\0\0\0\0\0\xAC\x89#\x01\0\0\0\0\xA4\xA8:\0\0\0\0\0@\x1F(\0\0\0\0\0\xC0\xC7,\0\x1C|\xB2\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\0\0\0\0\x96\x1EK\0\0\0\0\0\x0C\xB1#\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0(1j\0\xA0Xp\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0r\x90\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0\0\xA7\xD0\0\0\0\0\0`\xF1b\0\x80\xEA*\x01\0\0\0\0@\x9F>\0\xF4\x05B\0`9H\0\x92\x14\xA3\x01\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0 \x1A \0h\xF6\x82\0\0\0\0\0L&\x9B\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0`\xCC\x1D\x01\x10\xE8B\x01L\xE8B\x01\0\0\0\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0\x1Bn\x01\xE2\xF2\x83\x01\0\0\0\0\xE0@\x93\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\0\x18{\xC6\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01\0\0\0\0\xDCVr\0\xB8\x89\x17\x01\x10\xE8B\x01L\xE8B\x01`\xAF\xB2\x01\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\08\xA0\xEA\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01`\xAF\xB2\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\x98\xF2\xB0\0\x10\xE8B\x01L\xE8B\x01\x88\xE8B\x01\xC0\0\x89\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0X|\xB2\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\xA0\xD6\xD3\0\xFE8\xD7\0>4#\x01\0\0\0\0\0,\x10\0\0\0\0\0\0\0\0\0\x90Wr\0|\xA0\xE2\0\x9Cd\xEF\0 \xD6\x08\x01\xC4\xE8B\x01\0\0\0\0 /8\0\0\0\0\0\x90Wr\0@\xA1\xD2\0@\"\xD9\0\0\r\xF2\0\x80\xD1\xF8\0\xC4\xE8B\x01\0\0\0\0`N`\0Hw\x9A\0\x806\xA3\0\xA0\xA6\xD6\0@\xC2\xDE\08\xF6W\x01X\xA1_\x01\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\x90Wr\0\xC0\xB1\xD8\0\xC4\xE8B\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\xA0\xB0\xBD\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\0\0\0\0@4@\0X\x06s\x01\0\0\0\0@4@\0\x1C\x06s\x01\0\0\0\0\x96\x1EK\0\0\0\0\0\xA4\xA8:\0\0\0\0\0\x80ZR\0\xE02V\0\0\0\0\0\0\0\0\0\0\0\0\0\x84J\x13\0\xA0\t\x1A\0\xC08R\0@IX\0\0\0\0\0\x8C\x867\x01\0\0\0\0\0\0\0\0\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\0[\xA3\x01\xD8\xF6\xA7\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\x18-`\0xe\xE5\0\xC4Z\xA3\x01\0\0\0\0\0\xA7\xD0\0\x80\xC8\xF2\0\0\0\0\0\xC0r\x90\0\0\0\0\0D\xC8\xF2\0@\xEA\x01\x01\xC4Z\xA3\x01\0\0\0\0\x18-`\0x\x02g\0\xC4Z\xA3\x01\0\0\0\0\xC0r\x90\0\xC4Z\xA3\x01\0\0\0\0\0[\xA3\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\0[\xA3\x01\0\0\0\0`$0\0\x1C\xF7\x82\0\xE0\xCB\xF8\0\0\0\0\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\0?\xA2\0|4{\x01\0\0\0\0D\x01\xD8\0\0\0\0\0\0\0\0\0x\xAC&\08q)\0x5o\x01\xC08\x8D\x01\0\0\0\0\0\0\0\0\0\xB8\x1A\0\0\")\0\x8C\xE5Q\0\xD0\x8D\xB0\0\xC0j\xB6\0\xA0\x97\xB8\0\xC0\xB1\xD8\0$\x8A#\x01\0\0\0\0 /8\0\0\0\0\0\x80>P\0\0\0\0\0\x80h\x80\0\0\0\0\0\xD8\x1AI\0\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\x9D\xC0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\x0Ei\x01\0\0\0\0$\xF4A\0\0\0\0\0\xA0\xDD\t\0\xB8G;\x01\0\0\0\0 /8\0\0\0\0\0 \xE7R\0\xA0m\x88\0\0\0\0\0`C\xE3\0\0\0\0\0\0\0\0\0\x80Yb\0\x80W\x82\0`\x0B\x85\0\0\0\0\0\xBC\r6\0\xDC{\xB6\0|\xA1\xD2\0\0\0\0\0 2b\0\xBC{\xB8\0P\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\x80>P\0\0\0\0\0`9H\0\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0]v\0\0\0\0\0\xCC\xF4z\0\xB0\x12\xF1\0\xE0\xFC\x99\x01\0\0\0\0\xBC9\x81\x01\x18?\x89\x01\0\0\0\0\x8C\x1C\x93\0\0\0\0\0\0\0\0\0\xCC%\xA3\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0`9H\08\x98j\x01T\xBE\x82\x01\0\0\0\0 \x82N\0`\xB7Q\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0\x18\x0C\xAE\0\x10\xE8B\x01\0\0\0\0@\x04Q\x01\0\0\0\0@\xD82\0\xA0w\xF6\0\0\0\0\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0<\xEA2\x01\0\0\0\0\0\xBC\xE8\0\x90\xF6w\x01\0\0\0\0\xE43B\0 #D\0\xE8\xF5l\0\xB8\x0Cw\0d\xC3\"\x01@\xF0(\x01\xBC\xE8J\x01\\\xEEJ\x01\x9C\x0Ec\x01<\x14c\x01\xE0\xA7v\x01\0\0\0\0\0\0\0\0\0\0\0\0d1L\0\0\0\0\0\0\0\0\0\x90Wr\0 \x93\xD3\0\xC4\xE8B\x01\0\0\0\0\x90Wr\08}\xA4\0@I\xB2\0\xC0?\xC3\x004?\xD7\0\xFC\xA0\xDA\0\xC4\xE8B\x01\xD8\x0Ec\x01\x18\xACg\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000L)\0\xA0\xA4o\0\x94\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\xC8J)\0 \xEB \x01\0\0\0\0\xF4K)\0\xA0\xA4o\0X\xF7\x82\0\x94\xF7\x82\0\0\0\0\0\xA0\xAE\x1A\08\xD4 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\x15\x18\0\xA87 \08\xAC*\0\0\0\0\0\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0|K)\0\xB8\xF6n\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\0\0\0\08\xAD\x1A\0\0\0\0\0\xA4\xEC\"\x01\0\0\0\0\x1C\xF7\x82\0\xF8\xD2o\x01\xD8\xF8\x87\x01\xF8\xA9\x89\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\x000L)\0\xA0\xA4o\0X\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0\0\0\0\0\x1C\xF7\x82\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\xD8t*\x01\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\0x\xD5G\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\x86\x12\0\0\xE7'\0p6g\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0L\xE8B\x01\0\0\0\0\x10\xE8B\x01L\xE8B\x01\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xB4t0\x01\xD6\xD2s\x01\0\0\0\0\0\0\0\0\0\0\0\0 \xB4+\0\0\0\0\0P\x16\xB7\0\0\0\0\0\0\0\0\0\x18\xEBF\x01@\x04Q\x01\xEC/\x97\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x08\0\x08\x08 \0$\0\xE0\0\xE0\0\x08\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08 \0 \x08 \0\xE0\0\x08\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\08\0(\08\0(\08\0P\x000\0(\0`\x08\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\0\0\xE8\0\x18\0\0\0\0\x108\0\0\08\0(\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xA8\0\x08\x08\x08\0\x08\x08L\0L\x08L\0L\x08L\0L\x08P\0P\x08P\0L\0F\x08F\0P\x08P\0P\x08P\0P\x08P\0P\0T\x08T\0T\x04P\0P\x08P\x08@\x08@\0P\0P\x08\xE0\0 \x08 \0 \x08\x18\x08 \x08 \0\x08\0\x08\x08\xE0\x08\xE0\x000\x000\x080\0\x08\0\x08\x08\0\0\x10\0\x10\x08\x10\0\x10\x08 \0\x18\0\x10\0\x08\0\xE0\0\xE0\x08@\0\xE0\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xD8\x08\xD8\0\xE0\0\xD8\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xE0\0\xD8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xD8\x08\xD8\0\xD8\x08,\x000\0\x10\0\x18\x08\x18\0\x18\x08\x10\x08\x10\0\x18\0\xD0\x08\xD0\0\xC8\0\xC8\x08\xC8\0\xC8\x08\xC0\x08\xC0\0\xC0\x08\xC8\0\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\x10\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\0\xE0\x08\xD8\x08\xD0\x08\xD8\x08\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\x08\xD0\0\xE4\x08\xE4\x10\xE4\x08\xE4\0\xE4\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xD0\x08\xD0\0\xD0\x08\xE0\0\xC8\x08\xD0\0\xD8\0\xD0\0\xC8\x08\xB8\0\xC0\0\xC0\x08\xC8\0\xC0\x08\xC8\0\xD0\x08\xD8\0\xD0\x08\xC8\0\xC8\x08\xC0\x08\xC8\x08\xC0\0\xC0\x08\xC8\0\xC8\0\xD0\0\xD8\x004\0\x10\0\x08\0\x08\0\x08\0\x08\0\x08\x08\0\0\xAC\0\xB0\x04\xB0\0\xC8\x08\xD0\x08\xE0\x08\xE0\0\xE8\0\xE0\x08\x08\0@\x08@\x000\0\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xF0\0\xF8\08\0\x10\x08\x10\0\x10\x08\x18\0\x10\x08\x10\x08\x10\0\x10\x08\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\x18\0\x08\0\x08\x08\xE0\0\xD8\x04\xD8\0\xE0\0\xD8\x08\xE0\0\0\x08\0\0\x08\x08\x08\0\0\x08\0\0\x08\0\xD8\0\xD0\x08\xD0\0\xD8\x08\xD8\0\x18\x08\x10\x08\x10\0\x18\x08\x10\x08\x10\x08\xF8\0\0\x08\0\0\0\x08\x08\0\x18\0\0\x08\0\0\x08\0\x08\x08\0\0\0\x08\x08\x08\x08\0\x08\x08\x18\0\x10\x08\x10\0\x10\x08\x10\x08\x10\0\x10\x08`\x08`\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0`\0X\0X\0P\0\0\0\0\x08\x08\x08\x08\0\x08\x08\x08\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\0\x08\0\0\0\x08\xE0\0 \x08\x18\0 \x08\x18\x08 \0\xE8\0\x08\0\0\x08\0\0\0\x08\0\0\x08\0\x08\x08\xE8\0\xE8\x08\0\0\xE8\0\xE8\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF8\x08\xF0\x08\xE0\x08\0\0\0\0\0\0\xE0\0\xE0\0\xE0\0\x08\0\x10\x08\x10\0\x10\x08\xF0\0\xD0\x08\xD0\0P\x08P\0\xF8\0\0\0\xE2\0\xE8\0\xE0\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08@\x08@\0\xD0\x08\xD0\0\x08\0\x08\x08\xD8\x08\x08\x08\x08\0\x08\x08H\08\0@\0@\08\0\0\x08\x08\0\0\x08\0\0\0\x08,\0(\x000\0\x18\0\x18\x08\x18\0\x1C\0 \x08 \0\x1C\x08\x1C\0\0\0\x08\x08\x08\0\x08\x08\x10\x08\x08\0\0\x08\0\0\0\x08\xD8\0\xD8\x08\xD8\0\x10\x08\x10\0\x18\0H\0\x18\x000\x08(\x000\x08(\x080\08\0\xAB\0\xB0\0p\0\xA0\0\xA8\0h\0`\0\x18\0\xE0\0H\0D\0H\0H\x08H\0\x18\0\xD8\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x08(\x000\x080\x000\x08(\x080\0(\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x080\0(\0(\0(\x080\0(\x08(\x000\x08(\x08 \x080\0(\0(\0(\x080\0(\x08(\0(\x08 \x08(\08\0\x10\x08\xE0\0\x08\0\x08\x08,\x004\x000\0,\0\xFB\0\0\0\x10\0\x18\x08\x10\0\x08\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\x08\x10\x08\x10\0\x10\x08\x10\0\x18\x08\x10\x08\x10\0\x08\x08\x08\0\x10\0\x08\0\x10\0\x08\0\x10\0\0\x08\0\0\x08\0\0\x08\0\0\0\x08\x08\0\x08\x08\x08\0\x08\x08\x18\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\0\xA0\0`\0`\0\x08\0\x08\x08\0\x004\x000\08\x088\08\0@\x08@\0@\x08@\0P\x08P\0\xE0\0\xE0\x08\xE0\0\0\0\xE0\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08 \x08 \0(\0\x10\0\xD0\0\xD0\x08\xC8\x08\xC8\0\xD0\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xC8\x08\xD0\0\xD8\0\xD0\x08\xD8\0\xC8\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xD0\x08\xD0\0\xD0\x08\xD0\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD0\0\xD0\x08\xD0\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xD0\x08\xC8\x08\xD0\0\xC0\0\xC0\x08\xC0\0\xC0\x08@\0<\0@\0\x10\0\x10\0\x08\x08\x10\0X\x08X\0\x08\0\\\0\\\x08\\\0X\0X\x08\x08\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\0\xD8\0\xD0\x08\xD0\0\x08\0\x08\x08\x08\0\x08\x08,\0.\0\\\0`\0\xA8\0`\x08f\x08 \0\xD8\0\xD8\x08\xD8\0\xB8\0\xB4\0\xB0\0P\0P\0X\0@\x08@\0(\0(\x08(\0\x08\0\x08\x08\xE0\0\xE8\0\xE8\x08\xBC\0\xC0\0\xE0\0\0\0\0\x08\0\0\0\x08\x08\0\0\x08\x08\x08\0\x08\xF8\0\xF8\x08\0\x08\xF8\x08H\0\xE0\0\xE8\0\xE0\x08 \0\x18\0 \0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \08\x088\08\x080\x080\08\x000\08\0H\x08@\x08H\0P\0@\0H\0h\x08`\x08X\x08`\0X\0`\0X\x08P\x08X\0`\0P\0X\0@\x088\x08@\0H\0@\0\x18\x08\x10\x08\x10\0\x18\0\x10\0H\x08H\0P\x08H\x08@\x08P\0X\0P\0H\08\x080\x088\0@\08\0 \x08\x18\0 \x08\x18\x08\x10\x08 \0\x18\0 \0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0\x18\x08\x10\x08\x18\0 \0\x18\08\x080\x088\x000\08\x000\x08(\x080\08\x000\08\x088\08\x080\x080\08\x000\08\0`\x08X\x08`\0X\0`\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0X\x08P\x08X\0`\0X\08\x088\08\x080\x080\08\x000\08\0 \x08\x18\x08\x10\x08\x18\0 \0\x18\0 \0H\0X\x08P\x08X\0`\0X\0P\0X\x08X\0X\x08P\x08P\0X\0P\0X\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0\x18\0P\x08H\x08P\0X\0P\0(\x08 \x08(\x000\0(\0H\x08@\x08H\0P\0H\0\x10\0\x18\0X\0 \0\x10\x08\x10\0\x18\0\x10\0\x08\0\x08\x08<\0@\0\0\0\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\0\0\x08\x08\x08\0\x08\x08\0\0\x18\0\xE4\0\xE8\0\x10\x08\x10\0\x18\0\x10\0\0\0\x08\0\0\0\xD0\x08\xD0\0\xE0\0\x10\x08\x10\0\x18\0\x10\0\xD8\0\xD8\x08\xE0\0\xD8\x08\x08\0\x08\x08\x08\0(\0\0\08\x000\x08(\x080\x08(\0\xA8\0h\0H\0@\0H\0(\x08 \x08(\0\x08\x08\x08\0h\0h\x08h\0\x10\x08\x10\0\x18\x08\x18\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x18\0\xE0\0`\0@\x08@\0\x18\0\x18\x08\x10\x08\x18\x08\x10\x08\x18\x08\x18\0\x10\0\x10\x08\x18\x08\x18\0\x18\x08\x10\x08 \0\x18\0\x18\0`\0\xA8\0\xA8\x08\xB0\0\xB0\x08\xA8\x08\xB0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD8\x08\xB0\x08\xB8\0\xB8\x08\xB0\x08\xB8\x08\xC8\x08\xC8\0\xC8\x08\xD0\x08\xC8\x08\xD8\0\xD8\x08\xD8\0\xD8\x08\xB0\0\xD8\x08\xD8\0\xD8\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xB8\x08\xD0\x08\xD8\0\xD0\x08\xC0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\x08\xD8\x08\xC0\x08\xC0\0\xB8\x08\xC0\0\xB8\x08\xC8\x08\xD0\x08\xC8\x08\xD0\x08\xD8\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xA8\x08\xB8\0\xB8\x08\xA8\x08\xB8\x08\xC8\0\xC0\x08\xB8\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xC8\x08\xD0\x08\xB8\x08\0\0\x08\0\x10\0\x18\0 \0(\x000\08\0@\0H\0P\0X\0`\0h\0p\0\xF8\0\xF0\0\xE8\0\xE0\0\xD8\0\xD0\0\xC8\0\xC0\0\xB8\0\xB0\0\xA8\0\xA0\0\xE8\x08\xE8\0\xE8\x08\xE8\0(\0(\x080\0(\x08(\x000\x08(\x08(\0\x08\x08\x08\0\x08\x08\xE0\0\xE0\0\xDC\0\xE0\0\xE0\0\xE0\0@\08\0X\x08X\0`\0\xA8\x08\xA8\0h\x08h\0\x18\0\x18\0\x10\0\x10\0\x10\0") }) + zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gmt\0\0\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0utc\0\0\0\0\0utce01\0\0utce02\0\0utce03\0\0utce04\0\0utce05\0\0utce06\0\0utce07\0\0utce08\0\0utce09\0\0utce10\0\0utce11\0\0utce12\0\0utce13\0\0utce14\0\0utcw01\0\0utcw02\0\0utcw03\0\0utcw04\0\0utcw05\0\0utcw06\0\0utcw07\0\0utcw08\0\0utcw09\0\0utcw10\0\0utcw11\0\0utcw12\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0\x04\0\0\0\x05\0\0\0\x06\0\0\0\t\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0#\0\0\0(\0\0\0)\0\0\0+\0\0\0,\0\0\x001\0\0\x003\0\0\x004\0\0\x006\0\0\0:\0\0\0@\0\0\0H\0\0\0R\0\0\0\\\0\0\0f\0\0\0t\0\0\0\x82\0\0\0\x8A\0\0\0\x92\0\0\0\x9C\0\0\0\xA6\0\0\0\xAE\0\0\0\xAF\0\0\0\xB2\0\0\0\xB4\0\0\0\xB8\0\0\0\xBB\0\0\0\xBC\0\0\0\xBE\0\0\0\xBF\0\0\0\xC4\0\0\0\xC8\0\0\0\xCA\0\0\0\xCB\0\0\0\xCD\0\0\0\xCF\0\0\0\xD0\0\0\0\xD6\0\0\0\xD8\0\0\0\xDA\0\0\0\xDD\0\0\0\xDF\0\0\0\xE0\0\0\0\xE4\0\0\0\xE6\0\0\0\xE7\0\0\0\xE8\0\0\0\xEA\0\0\0\xEB\0\0\0\xEC\0\0\0\xED\0\0\0\xF3\0\0\0\xF5\0\0\0\xF9\0\0\0\xFD\0\0\0\xFF\0\0\0\x05\x01\0\0\x0B\x01\0\0\x11\x01\0\0\x15\x01\0\0\x1D\x01\0\0\x1F\x01\0\0#\x01\0\0)\x01\0\0+\x01\0\0/\x01\0\x002\x01\0\x005\x01\0\x007\x01\0\08\x01\0\0>\x01\0\0@\x01\0\0A\x01\0\0D\x01\0\0H\x01\0\0L\x01\0\0Q\x01\0\0T\x01\0\0W\x01\0\0\\\x01\0\0b\x01\0\0c\x01\0\0h\x01\0\0k\x01\0\0n\x01\0\0q\x01\0\0r\x01\0\0w\x01\0\0{\x01\0\0}\x01\0\0\x80\x01\0\0\x84\x01\0\0\x87\x01\0\0\x89\x01\0\0\x8A\x01\0\0\x8B\x01\0\0\x8C\x01\0\0\x8D\x01\0\0\x8E\x01\0\0\x8F\x01\0\0\x91\x01\0\0\x92\x01\0\0\x95\x01\0\0\x97\x01\0\0\x9A\x01\0\0\x9B\x01\0\0\x9C\x01\0\0\x9E\x01\0\0\x9F\x01\0\0\xA1\x01\0\0\xA3\x01\0\0\xA4\x01\0\0\xA6\x01\0\0\xA7\x01\0\0\xAC\x01\0\0\xAF\x01\0\0\xB1\x01\0\0\xB3\x01\0\0\xB5\x01\0\0\xB6\x01\0\0\xB8\x01\0\0\xB9\x01\0\0\xBE\x01\0\0\xC5\x01\0\0\xC8\x01\0\0\xCA\x01\0\0\xCF\x01\0\0\xD0\x01\0\0\xD5\x01\0\0\xD6\x01\0\0\xDA\x01\0\0\xDC\x01\0\0\xDF\x01\0\0\xE0\x01\0\0\xE3\x01\0\0\xE6\x01\0\0\xE8\x01\0\0\xED\x01\0\0\xEF\x01\0\0\xF0\x01\0\0\xF1\x01\0\0\xF3\x01\0\0\xF6\x01\0\0\xF7\x01\0\0\0\x02\0\0\x04\x02\0\0\x05\x02\0\0\n\x02\0\0\x0B\x02\0\0\x0F\x02\0\0\x10\x02\0\0\x12\x02\0\0\x15\x02\0\0\x19\x02\0\0\x1E\x02\0\0\x1F\x02\0\0 \x02\0\0!\x02\0\0\"\x02\0\0#\x02\0\0$\x02\0\0%\x02\0\0&\x02\0\0)\x02\0\0*\x02\0\0,\x02\0\0.\x02\0\x000\x02\0\x003\x02\0\08\x02\0\0:\x02\0\0<\x02\0\0>\x02\0\0?\x02\0\0B\x02\0\0C\x02\0\0D\x02\0\0E\x02\0\0G\x02\0\0H\x02\0\0L\x02\0\0M\x02\0\0O\x02\0\0R\x02\0\0W\x02\0\0X\x02\0\0[\x02\0\0\\\x02\0\0`\x02\0\0c\x02\0\0f\x02\0\0g\x02\0\0h\x02\0\0m\x02\0\0n\x02\0\0q\x02\0\0t\x02\0\0u\x02\0\0v\x02\0\0w\x02\0\0z\x02\0\0|\x02\0\0}\x02\0\0~\x02\0\0\x85\x02\0\0\x8D\x02\0\0\x93\x02\0\0\x9A\x02\0\0\xA3\x02\0\0\xAD\x02\0\0\xB5\x02\0\0\xB6\x02\0\0\xB7\x02\0\0\xB8\x02\0\0\xBA\x02\0\0\xBE\x02\0\0\xC0\x02\0\0\xC1\x02\0\0\xC7\x02\0\0\xC9\x02\0\0\xD0\x02\0\0\xD8\x02\0\0\xDF\x02\0\0\xE2\x02\0\0\xE6\x02\0\0\xE8\x02\0\0\xE9\x02\0\0\xEB\x02\0\0\xEC\x02\0\0\xEE\x02\0\0\xEF\x02\0\0\xF0\x02\0\0\xF3\x02\0\0\xF6\x02\0\0\xF8\x02\0\0\xFA\x02\0\0\xFD\x02\0\0\xFE\x02\0\0\xFF\x02\0\0\x04\x03\0\0\x06\x03\0\0\x07\x03\0\0\x08\x03\0\0\r\x03\0\0\x12\x03\0\0\x16\x03\0\0\x19\x03\0\0\x1B\x03\0\0\x1F\x03\0\0#\x03\0\0&\x03\0\0(\x03\0\0-\x03\0\0/\x03\0\x003\x03\0\x004\x03\0\x006\x03\0\x007\x03\0\0:\x03\0\0<\x03\0\0=\x03\0\0B\x03\0\0C\x03\0\0L\x03\0\0N\x03\0\0P\x03\0\0R\x03\0\0T\x03\0\0U\x03\0\0V\x03\0\0W\x03\0\0X\x03\0\0Y\x03\0\0[\x03\0\0\\\x03\0\0]\x03\0\0^\x03\0\0_\x03\0\0a\x03\0\0c\x03\0\0f\x03\0\0h\x03\0\0k\x03\0\0m\x03\0\0n\x03\0\0r\x03\0\0v\x03\0\0z\x03\0\0{\x03\0\0\x80\x03\0\0\x82\x03\0\0\x83\x03\0\0\x88\x03\0\0\x8A\x03\0\0\x92\x03\0\0\x9A\x03\0\0\xA0\x03\0\0\xA6\x03\0\0\xAC\x03\0\0\xB1\x03\0\0\xB6\x03\0\0\xBF\x03\0\0\xC4\x03\0\0\xCC\x03\0\0\xD3\x03\0\0\xD8\x03\0\0\xDD\x03\0\0\xE2\x03\0\0\xEA\x03\0\0\xEF\x03\0\0\xF7\x03\0\0\xFC\x03\0\0\x04\x04\0\0\x0B\x04\0\0\x12\x04\0\0\x1A\x04\0\0#\x04\0\0(\x04\0\0-\x04\0\x002\x04\0\x003\x04\0\x004\x04\0\x005\x04\0\x006\x04\0\0:\x04\0\0<\x04\0\0>\x04\0\0?\x04\0\0A\x04\0\0C\x04\0\0E\x04\0\0F\x04\0\0I\x04\0\0J\x04\0\0K\x04\0\0M\x04\0\0Q\x04\0\0T\x04\0\0V\x04\0\0W\x04\0\0Z\x04\0\0[\x04\0\0_\x04\0\0b\x04\0\0c\x04\0\0d\x04\0\0e\x04\0\0i\x04\0\0k\x04\0\0n\x04\0\0q\x04\0\0s\x04\0\0v\x04\0\0\x82\x04\0\0\x83\x04\0\0\x84\x04\0\0\x86\x04\0\0\x87\x04\0\0\x8B\x04\0\0\x95\x04\0\0\x96\x04\0\0\x97\x04\0\0\x98\x04\0\0\x9D\x04\0\0\xA3\x04\0\0\xA8\x04\0\0\xAB\x04\0\0\xAC\x04\0\0\xAD\x04\0\0\xB1\x04\0\0\xB2\x04\0\0\xB5\x04\0\0\xB8\x04\0\0\xBC\x04\0\0\xBF\x04\0\0\xC0\x04\0\0\xC4\x04\0\0\xC6\x04\0\0\xC8\x04\0\0\xCD\x04\0\0\xCF\x04\0\0\xD1\x04\0\0\xD2\x04\0\0\xD7\x04\0\0\xDC\x04\0\0\xDD\x04\0\0\xDF\x04\0\0\xE2\x04\0\0\xE7\x04\0\0\xEC\x04\0\0\xEE\x04\0\0\xEF\x04\0\0\xF0\x04\0\0\xF1\x04\0\0\xF2\x04\0\0\xF3\x04\0\0\xF4\x04\0\0\xF5\x04\0\0\xF6\x04\0\0\xF7\x04\0\0\xF8\x04\0\0\xF9\x04\0\0\xFA\x04\0\0\xFB\x04\0\0\xFC\x04\0\0\xFD\x04\0\0\xFE\x04\0\0\xFF\x04\0\0\0\x05\0\0\x01\x05\0\0\x02\x05\0\0\x03\x05\0\0\x04\x05\0\0\x05\x05\0\0\x06\x05\0\0\x07\x05\0\0\x08\x05\0\0\t\x05\0\0\n\x05\0\0\x0E\x05\0\0\x13\x05\0\0\x16\x05\0\0\x19\x05\0\0\x1A\x05\0\0\x1D\x05\0\0\x1E\x05\0\0\x1F\x05\0\0!\x05\0\0#\x05\0\0$\x05\0\0(\x05\0\0)\x05\0\0*\x05\0\0+\x05\0\0,\x05\0\0-\x05\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\0\0xXz\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\xACj\0`Xt\0\0\0\0\0TWr\0\xC0\xB1\xD8\0\x88\xE8B\x01\xC4\xE8B\x01`\nI\x01\x08\xE8J\x01\0\0\0\0\0\0\0\0\0\0\0\0\xD8_?\x01\x18hB\x01X\xA2O\x01\\2R\x01\0\xA5w\x01\x90\xBE\x82\x01\xD0[\x87\x014\xE5\x8A\x01\xD4O\x8F\x01T\xBD\x92\x01\xE1Y\x97\x01\x80\xE3\x9A\x01aY\x9F\x01\0\xE3\xA2\x01\xE1X\xA7\x01T\xD2\xAA\x01\0\0\0\0\xD8_?\x01p\x88B\x01X\xA2O\x01\x103R\x01\0\0\0\0\0\0\0\0\xD8_?\x01\0\0\0\0\0\0\0\0X\x96 \0`\xF1b\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\xC0\x807\0\0\0\0\0\0\0\0\0@\xD2\x19\x01\0\0\0\0 K\xC1\0\xC0J\xC7\0\x98\x0F\xB1\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0 \x1A\xA7\0\xA0-\xAA\0\x80\xA3\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\xA0\x17\xA2\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD9\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\xE0e1\x01497\x01\08?\x01\0\0\0\0\x98\xCF\x97\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD6\xAE\0`\xDE\xB1\0\xC0\xF1\xB6\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0\xFF\x13\x01`\xC4\x16\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01\xC0u\x14\x01X`7\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\0'\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\0\0\0\0\x08ZR\0@IX\0\0\0\0\0 \x05\x08\0\0\0\0\0 \x05\x08\0\x9Eb\xEF\0 \xC1\xF0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\0\0\0\0\0\0\0\0\xAB\x857\x01\0\0\0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\xA0\x8C\xB4\0 >\xBF\0\0\0\0\0 \x95Y\0\x86\xF3v\0\x80]|\0\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0\xD8\x857\x01\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0TWr\0\0\xA7\xD0\0\x88\xE8B\x01\xC4\xE8B\x01\xA4\rk\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0l\xAAR\0\0\0\0\0 \09\x01\x80\xBA<\x01\0\0\0\0 /8\0\0\0\0\0\0\0\0\0d3J\0\x90Xb\0\x942f\0\0\0\0\0@a\x13\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\xAC\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\xCC\x9E\0\xE0A\xCE\0\xB8\x8A\x07\x01@\x85W\x018\x83\x7F\x01\0\0\0\0\xB8\xF4\x8E\0\0\0\0\0\xF4\xF4\x8E\0\0\xB6\xEE\0\x94\xC7\xEE\0\0\0\0\0\xF4\x8A\x07\x01\x80\xE0\x16\x01\x14\xF9\x87\x01\0\0\0\0\x14\xF9\x87\x01\0\0\0\x000\xF5\x8E\0`\x86\xBE\x000\xF1\xCE\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0\x1C\xCC\x9E\0\0\xB6\xEE\0\x1C\xC7\xEE\0@f\xFE\0\xDC\x14\xFF\0\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0`\x86\xBE\0\xF4\xF0\xCE\0\0\0\0\0X\xCC\x9E\0\0\xE5\xCE\0\xB8\xF0\xCE\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0\0\0\0\x000\xF5\x8E\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xD8\xF8\x87\x01\0\0\0\0\xB8\x8A\x07\x01`^O\x018\x83\x7F\x01\0\0\0\0\xF4\xF4\x8E\0\xC0\xCD4\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0@m\x8E\0\0\0\0\0\0\0\0\0\x90Wr\0\xD8|\xAA\0\xC4\xE8B\x01\0\xE9B\x01\xF8\xE8J\x01\0\0\0\0\xEC\x05h\0\0\0\0\0\0\0\0\0\xE0\xF6\x82\0\xA0m\x88\0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\08\x98j\x01\0\0\0\0@\n\x10\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0\x15\x7F\x8A\0Y~\x92\0u\x9AJ\x01`\xB8O\x01\0\0\0\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0h\xEC\"\x01\xA4\xEC\"\x01\0\0\0\0l\xAE\x12\0\0\x15\x18\0,\xEC\"\x01@\xF0(\x01\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\xA4\xEC\"\x01\xB8\x88'\x01\x14u*\x01\0\0\0\0\0\0\0\0\xF7~\x8A\0;~\x92\0W\x9AJ\x01`\xB8O\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\0\0\0\0\0`\xED\x1A\x01 \xEB \x01\0\0\0\0\0\0\0\0\xE0\xF6\x82\0Xd\xF7\0@\x8B\xF7\0\xD4\xC6\xFA\0\0\0\0\0\x80\xAC\x1E\0\x80>P\0`\xF7\x97\x01\0\0\0\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\0\0\0\0\x80>P\0\xE0\xF6\x82\0\x1C\xF7\x82\0\0\0\0\0\x80>P\0`\xF7\x97\x01\0\0\0\0\xB8\xAD\x12\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0 G\0Z\x1C\xA7\0\0\0\0\0p\xA6\x8E\0\0\0\0\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\0\0\0\0\0\0\0\0|\xC9\xAA\0\0\0\0\0\0\0\0\0\xB0A\xB3\0\0\0\0\0\xAC\xED\xB0\0\0\0\0\0\0\0\0\0\xB8T/\0\0\0\0\0\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\x80\xADv\x01\xBC\xD1\x7F\x01\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\0\0\0\0`9H\0\0\0\0\0\x80>P\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0\x80>P\0\0\0\0\0\0\0\0\0\x8E\xAD\x1E\0\0\xAC&\0Xd\xF7\0h\xEC\"\x01\0\0\0\0\xC4\x8B\n\0@\x9F>\0D\x01B\0\xA0\xC5N\0$\xC5R\0@\xECZ\0\0\0\0\0\x80h\x80\0\x8C\xD9\xB7\0\0\0\0\0P\xD9\xB7\0\0\0\0\0\x90Wr\0Pe\xEF\0\xE0\xEF\x01\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0`m2\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\0\0\0\0\x80ZR\0\0\0\0\0\\4B\0`9H\0\0\0\0\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0l\x08\x99\x01\0\0\0\0\x80\xF6j\0\xF8\tv\0\0\t~\0\xCCsF\x01\0\0\0\0\0\xBC\xE8\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\xCC\xE9*\x01\xE0Q6\x01\x8C\xDD:\x01\x80\x0FQ\x01\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0TWr\0\xA0z\xC6\0\x88\xE8B\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0`N`\0\0\0\0\0\xF8ZR\0\0\xA7\xD0\0\0\0\0\0\xF8ZR\0|1\xAB\x01\x1C\xF6\xAF\x01\0\0\0\0\xF8ZR\0p[R\0\xA02Z\0 X\xB3\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xAC=R\0@IX\0\0\0\0\0\0\0\0\0\xAC\x89#\x01\0\0\0\0\xA4\xA8:\0\0\0\0\0@\x1F(\0\0\0\0\0\xC0\xC7,\0\x1C|\xB2\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\0\0\0\0\x96\x1EK\0\0\0\0\0\x0C\xB1#\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0(1j\0\xA0Xp\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0r\x90\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0\0\xA7\xD0\0\0\0\0\0`\xF1b\0\x80\xEA*\x01\0\0\0\0@\x9F>\0\xF4\x05B\0`9H\0\x92\x14\xA3\x01\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0 \x1A \0h\xF6\x82\0\0\0\0\0L&\x9B\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0`\xCC\x1D\x01\x10\xE8B\x01L\xE8B\x01\0\0\0\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0\x1Bn\x01\xE2\xF2\x83\x01\0\0\0\0\xE0@\x93\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\0\x18{\xC6\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01\0\0\0\0\xDCVr\0\xB8\x89\x17\x01\x10\xE8B\x01L\xE8B\x01`\xAF\xB2\x01\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\08\xA0\xEA\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01`\xAF\xB2\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\x98\xF2\xB0\0\x10\xE8B\x01L\xE8B\x01\x88\xE8B\x01\xC0\0\x89\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0X|\xB2\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\xA0\xD6\xD3\0\xFE8\xD7\0>4#\x01\0\0\0\0\0,\x10\0\0\0\0\0\0\0\0\0\x90Wr\0|\xA0\xE2\0\x9Cd\xEF\0 \xD6\x08\x01\xC4\xE8B\x01\0\0\0\0 /8\0\0\0\0\0\x90Wr\0@\xA1\xD2\0@\"\xD9\0\0\r\xF2\0\x80\xD1\xF8\0\xC4\xE8B\x01\0\0\0\0`N`\0Hw\x9A\0\x806\xA3\0\xA0\xA6\xD6\0@\xC2\xDE\08\xF6W\x01X\xA1_\x01\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\x90Wr\0\xC0\xB1\xD8\0\xC4\xE8B\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\xA0\xB0\xBD\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\0\0\0\0@4@\0X\x06s\x01\0\0\0\0@4@\0\x1C\x06s\x01\0\0\0\0\x96\x1EK\0\0\0\0\0\xA4\xA8:\0\0\0\0\0\x80ZR\0\xE02V\0\0\0\0\0\0\0\0\0\0\0\0\0\x84J\x13\0\xA0\t\x1A\0\xC08R\0@IX\0\0\0\0\0\x8C\x867\x01\0\0\0\0\0\0\0\0\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\0[\xA3\x01\xD8\xF6\xA7\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\x18-`\0xe\xE5\0\xC4Z\xA3\x01\0\0\0\0\0\xA7\xD0\0\x80\xC8\xF2\0\0\0\0\0\xC0r\x90\0\0\0\0\0D\xC8\xF2\0@\xEA\x01\x01\xC4Z\xA3\x01\0\0\0\0\x18-`\0x\x02g\0\xC4Z\xA3\x01\0\0\0\0\xC0r\x90\0\xC4Z\xA3\x01\0\0\0\0\0[\xA3\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\0[\xA3\x01\0\0\0\0`$0\0\x1C\xF7\x82\0\xE0\xCB\xF8\0\0\0\0\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\0?\xA2\0|4{\x01\0\0\0\0D\x01\xD8\0\0\0\0\0\0\0\0\0x\xAC&\08q)\0x5o\x01\xC08\x8D\x01\0\0\0\0\0\0\0\0\0\xB8\x1A\0\0\")\0\x8C\xE5Q\0\xD0\x8D\xB0\0\xC0j\xB6\0\xA0\x97\xB8\0\xC0\xB1\xD8\0$\x8A#\x01\0\0\0\0 /8\0\0\0\0\0\x80>P\0\0\0\0\0\x80h\x80\0\0\0\0\0\xD8\x1AI\0\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\x9D\xC0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\x0Ei\x01\0\0\0\0\x04\x94\xA3\0\0\0\0\0\xA0\xDD\t\0\xB8G;\x01\0\0\0\0 /8\0\0\0\0\0 \xE7R\0\xA0m\x88\0\0\0\0\0`C\xE3\0\0\0\0\0\0\0\0\0\x80Yb\0\x80W\x82\0`\x0B\x85\0\0\0\0\0\xBC\r6\0\xDC{\xB6\0|\xA1\xD2\0\0\0\0\0 2b\0\xBC{\xB8\0P\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\x80>P\0\0\0\0\0`9H\0\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0]v\0\0\0\0\0\xCC\xF4z\0\xB0\x12\xF1\0\xE0\xFC\x99\x01\0\0\0\0\xBC9\x81\x01\x18?\x89\x01\0\0\0\0\x8C\x1C\x93\0\0\0\0\0\0\0\0\0\xCC%\xA3\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0`9H\08\x98j\x01T\xBE\x82\x01\0\0\0\0 \x82N\0`\xB7Q\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0\x18\x0C\xAE\0\x10\xE8B\x01\0\0\0\0@\x04Q\x01\0\0\0\0@\xD82\0\xA0w\xF6\0\0\0\0\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0<\xEA2\x01\0\0\0\0\0\xBC\xE8\0\x90\xF6w\x01\0\0\0\0\xE43B\0 #D\0\xE8\xF5l\0\xB8\x0Cw\0d\xC3\"\x01@\xF0(\x01\xBC\xE8J\x01\\\xEEJ\x01\x9C\x0Ec\x01<\x14c\x01\xE0\xA7v\x01\0\0\0\0\0\0\0\0\0\0\0\0d1L\0\0\0\0\0\0\0\0\0\x90Wr\0 \x93\xD3\0\xC4\xE8B\x01\0\0\0\0\x90Wr\08}\xA4\0@I\xB2\0\xC0?\xC3\x004?\xD7\0\xFC\xA0\xDA\0\xC4\xE8B\x01\xD8\x0Ec\x01\x18\xACg\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000L)\0\xA0\xA4o\0\x94\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\xC8J)\0 \xEB \x01\0\0\0\0\xF4K)\0\xA0\xA4o\0X\xF7\x82\0\x94\xF7\x82\0\0\0\0\0\xA0\xAE\x1A\08\xD4 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\x15\x18\0\xA87 \08\xAC*\0\0\0\0\0\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0|K)\0\xB8\xF6n\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\0\0\0\08\xAD\x1A\0\0\0\0\0\xA4\xEC\"\x01\0\0\0\0\x1C\xF7\x82\0\xF8\xD2o\x01\xD8\xF8\x87\x01\xF8\xA9\x89\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\x000L)\0\xA0\xA4o\0X\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0\0\0\0\0\x1C\xF7\x82\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\xD8t*\x01\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\0x\xD5G\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\x86\x12\0\0\xE7'\0p6g\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0L\xE8B\x01\0\0\0\0\x10\xE8B\x01L\xE8B\x01\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xB4t0\x01\xD6\xD2s\x01\0\0\0\0\0\0\0\0\0\0\0\0 \xB4+\0\0\0\0\0P\x16\xB7\0\0\0\0\0\0\0\0\0\x18\xEBF\x01@\x04Q\x01\xEC/\x97\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x08\0\x08\x08 \0$\0\xE0\0\xE0\0\x08\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08 \0 \x08 \0\xE0\0\x08\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\08\0(\08\0(\08\0P\x000\0(\0`\x08\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\0\0\xE8\0\x18\0\0\0\0\x108\0\0\08\0(\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xA8\0\x08\x08\x08\0\x08\x08L\0L\x08L\0L\x08L\0L\x08P\0P\x08P\0L\0F\x08F\0P\x08P\0P\x08P\0P\x08P\0P\0T\x08T\0T\x04P\0P\x08P\x08@\x08@\0P\0P\x08\xE0\0 \x08 \0 \x08\x18\x08 \x08 \0\x08\0\x08\x08\xE0\x08\xE0\x000\x000\x080\0\x08\0\x08\x08\0\0\x10\0\x10\x08\x10\0\x10\x08 \0\x18\0\x10\0\x08\0\xE0\0\xE0\x08@\0\xE0\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xD8\x08\xD8\0\xE0\0\xD8\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xE0\0\xD8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xD8\x08\xD8\0\xD8\x08,\x000\0\x10\0\x18\x08\x18\0\x18\x08\x10\x08\x10\0\x18\0\xD0\x08\xD0\0\xC8\0\xC8\x08\xC8\0\xC8\x08\xC0\x08\xC0\0\xC0\x08\xC8\0\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\x10\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\0\xE0\x08\xD8\x08\xD0\x08\xD8\x08\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\x08\xD0\0\xE4\x08\xE4\x10\xE4\x08\xE4\0\xE4\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xD0\x08\xD0\0\xD0\x08\xE0\0\xC8\x08\xD0\0\xD8\0\xD0\0\xC8\x08\xB8\0\xC0\0\xC0\x08\xC8\0\xC0\x08\xC8\0\xD0\x08\xD8\0\xD0\x08\xC8\0\xC8\x08\xC0\x08\xC8\x08\xC0\0\xC0\x08\xC8\0\xC8\0\xD0\0\xD8\x004\0\x10\0\x08\0\x08\0\x08\0\x08\0\x08\x08\0\0\xAC\0\xB0\x04\xB0\0\xC8\x08\xD0\x08\xE0\x08\xE0\0\xE8\0\xE0\x08\x08\0@\x08@\x000\0\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xF0\0\xF8\08\0\x10\x08\x10\0\x10\x08\x18\0\x10\x08\x10\x08\x10\0\x10\x08\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\x18\0\x08\0\x08\x08\xE0\0\xD8\x04\xD8\0\xE0\0\xD8\x08\xE0\0\0\x08\0\0\x08\x08\x08\0\0\x08\0\0\x08\0\xD8\0\xD0\x08\xD0\0\xD8\x08\xD8\0\x18\x08\x10\x08\x10\0\x18\x08\x10\x08\x10\x08\xF8\0\0\x08\0\0\0\x08\x08\0\x18\0\0\x08\0\0\x08\0\x08\x08\0\0\0\x08\x08\x08\x08\0\x08\x08\x18\0\x10\x08\x10\0\x10\x08\x10\x08\x10\0\x10\x08`\x08`\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0`\0X\0X\0P\0\0\0\0\x08\x08\x08\x08\0\x08\x08\x08\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\0\x08\0\0\0\x08\xE0\0 \x08\x18\0 \x08\x18\x08 \0\xE8\0\x08\0\0\x08\0\0\0\x08\0\0\x08\0\x08\x08\xE8\0\xE8\x08\0\0\xE8\0\xE8\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF8\x08\xF0\x08\xE0\x08\0\0\0\0\0\0\xE0\0\xE0\0\xE0\0\x08\0\x10\x08\x10\0\x10\x08\xF0\0\xD0\x08\xD0\0P\x08P\0\xF8\0\0\0\xE2\0\xE8\0\xE0\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08@\x08@\0\xD0\x08\xD0\0\x08\0\x08\x08\xD8\x08\x08\x08\x08\0\x08\x08H\08\0@\0@\08\0\0\x08\x08\0\0\x08\0\0\0\x08,\0(\x000\0\x18\0\x18\x08\x18\0\x1C\0 \x08 \0\x1C\x08\x1C\0\0\0\x08\x08\x08\0\x08\x08\x10\x08\x08\0\0\x08\0\0\0\x08\xD8\0\xD8\x08\xD8\0\x10\x08\x10\0\x18\0H\0\x18\x000\x08(\x000\x08(\x080\08\0\xAB\0\xB0\0p\0\xA0\0\xA8\0h\0`\0\x18\0\xE0\0H\0D\0H\0H\x08H\0\x18\0\xD8\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x08(\x000\x080\x000\x08(\x080\0(\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x080\0(\0(\0(\x080\0(\x08(\x000\x08(\x08 \x080\0(\0(\0(\x080\0(\x08(\0(\x08 \x08(\08\0\x10\x08\xE0\0\x08\0\x08\x08,\x004\x000\0,\0\xFB\0\0\0\x10\0\x18\x08\x10\0\x08\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\x08\x10\x08\x10\0\x10\x08\x10\0\x18\x08\x10\x08\x10\0\x08\x08\x08\0\x10\0\x08\0\x10\0\x08\0\x10\0\0\x08\0\0\x08\0\0\x08\0\0\0\x08\x08\0\x08\x08\x08\0\x08\x08\x18\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\0\xA0\0`\0`\0\x08\0\x08\x08\0\x004\x000\08\x088\08\0@\x08@\0@\x08@\0P\x08P\0\xE0\0\xE0\x08\xE0\0\0\0\xE0\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08 \x08 \0(\0\x10\0\xD0\0\xD0\x08\xC8\x08\xC8\0\xD0\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xC8\x08\xD0\0\xD8\0\xD0\x08\xD8\0\xC8\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xD0\x08\xD0\0\xD0\x08\xD0\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD0\0\xD0\x08\xD0\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xD0\x08\xC8\x08\xD0\0\xC0\0\xC0\x08\xC0\0\xC0\x08@\0<\0@\0\x10\0\x10\0\x08\x08\x10\0X\x08X\0\x08\0\\\0\\\x08\\\0X\0X\x08\x08\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\0\xD8\0\xD0\x08\xD0\0\x08\0\x08\x08\x08\0\x08\x08,\0.\0\\\0`\0\xA8\0`\x08f\x08 \0\xD8\0\xD8\x08\xD8\0\xB8\0\xB4\0\xB0\0P\0P\0X\0@\x08@\0(\0(\x08(\0\x08\0\x08\x08\xE0\0\xE8\0\xE8\x08\xBC\0\xC0\0\xE0\0\0\0\0\x08\0\0\0\x08\x08\0\0\x08\x08\x08\0\x08\xF8\0\xF8\x08\0\x08\xF8\x08H\0\xE0\0\xE8\0\xE0\x08\xE0\0\xE8\0 \0\x18\0 \0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \08\x088\08\x080\x080\08\x000\08\0H\x08@\x08H\0P\0@\0H\0h\x08`\x08X\x08`\0X\0`\0X\x08P\x08X\0`\0P\0X\0@\x088\x08@\0H\0@\0\x18\x08\x10\x08\x10\0\x18\0\x10\0H\x08H\0P\x08H\x08@\x08P\0X\0P\0H\08\x080\x088\0@\08\0 \x08\x18\0 \x08\x18\x08\x10\x08 \0\x18\0 \0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0\x18\x08\x10\x08\x18\0 \0\x18\08\x080\x088\x000\08\x000\x08(\x080\08\x000\08\x088\08\x080\x080\08\x000\08\0`\x08X\x08`\0X\0`\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0X\x08P\x08X\0`\0X\08\x088\08\x080\x080\08\x000\08\0 \x08\x18\x08\x10\x08\x18\0 \0\x18\0 \0H\0X\x08P\x08X\0`\0X\0P\0X\x08X\0X\x08P\x08P\0X\0P\0X\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0\x18\0P\x08H\x08P\0X\0P\0(\x08 \x08(\x000\0(\0H\x08@\x08H\0P\0H\0\x10\0\x18\0X\0 \0\x10\x08\x10\0\x18\0\x10\0\x08\0\x08\x08<\0@\0\0\0\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\0\0\x08\x08\x08\0\x08\x08\0\0\x18\0\xE4\0\xE8\0\x10\x08\x10\0\x18\0\x10\0\0\0\x08\0\0\0\xD0\x08\xD0\0\xE0\0\x10\x08\x10\0\x18\0\x10\0\xD8\0\xD8\x08\xE0\0\xD8\x08\x08\0\x08\x08\x08\0(\0\0\08\x000\x08(\x080\x08(\0\xA8\0h\0H\0@\0H\0(\x08 \x08(\0\x08\x08\x08\0h\0h\x08h\0\x10\x08\x10\0\x18\x08\x18\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x18\0\xE0\0`\0@\x08@\0\x18\0\x18\x08\x10\x08\x18\x08\x10\x08\x18\x08\x18\0\x10\0\x10\x08\x18\x08\x18\0\x18\x08\x10\x08 \0\x18\0\x18\0`\0\xA8\0\xA8\x08\xB0\0\xB0\x08\xA8\x08\xB0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD8\x08\xB0\x08\xB8\0\xB8\x08\xB0\x08\xB8\x08\xC8\x08\xC8\0\xC8\x08\xD0\x08\xC8\x08\xD8\0\xD8\x08\xD8\0\xD8\x08\xB0\0\xD8\x08\xD8\0\xD8\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xB8\x08\xD0\x08\xD8\0\xD0\x08\xC0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\x08\xD8\x08\xC0\x08\xC0\0\xB8\x08\xC0\0\xB8\x08\xC8\x08\xD0\x08\xC8\x08\xD0\x08\xD8\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xA8\x08\xB8\0\xB8\x08\xA8\x08\xB8\x08\xC8\0\xC0\x08\xB8\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xC8\x08\xD0\x08\xB8\x08\0\0\x08\0\x10\0\x18\0 \0(\x000\08\0@\0H\0P\0X\0`\0h\0p\0\xF8\0\xF0\0\xE8\0\xE0\0\xD8\0\xD0\0\xC8\0\xC0\0\xB8\0\xB0\0\xA8\0\xA0\0\xE8\x08\xE8\0\xE8\x08\xE8\0(\0(\x080\0(\x08(\x000\x08(\x08(\0\x08\x08\x08\0\x08\x08\xE0\0\xE0\0\xDC\0\xE0\0\xE0\0\xE0\0@\08\0X\x08X\0`\0\xA8\x08\xA8\0h\x08h\0\x18\0\x18\0\x10\0\x10\0\x10\0") }) }); } #[clippy::msrv = "1.81"] diff --git a/provider/data/timezone/fingerprints.csv b/provider/data/timezone/fingerprints.csv index 0c12fa14839..3a41192fe1f 100644 --- a/provider/data/timezone/fingerprints.csv +++ b/provider/data/timezone/fingerprints.csv @@ -1,4 +1,4 @@ time_zone/bcp47_to_iana@1, , 7630B, 7609B, 7efd2629d86e0cdc time_zone/iana_to_bcp47@3, , 9551B, 9509B, ef97860b5f688e6d -time_zone/offset_period@1, , 13374B, 13286B, cc9df75dce761bbe +time_zone/offset_period@1, , 13386B, 13298B, 5a86f6d10f3bf38a time_zone/windows_zones_to_bcp47@1, , 8634B, 8591B, 90b7fe3f9cadf5bd diff --git a/provider/data/timezone/stubdata/zone_offset_period_v1_marker.rs.data b/provider/data/timezone/stubdata/zone_offset_period_v1_marker.rs.data index 690c3ab75f8..b2f1bcd8dbd 100644 --- a/provider/data/timezone/stubdata/zone_offset_period_v1_marker.rs.data +++ b/provider/data/timezone/stubdata/zone_offset_period_v1_marker.rs.data @@ -4,7 +4,7 @@ /// `icu`'s `_unstable` constructors. /// /// Using this implementation will embed the following data in the binary's data segment: -/// * 13374B[^1] for the singleton data struct +/// * 13386B[^1] for the singleton data struct /// /// [^1]: these numbers can be smaller in practice due to linker deduplication #[doc(hidden)] @@ -18,7 +18,7 @@ macro_rules! __impl_zone_offset_period_v1_marker { #[doc(hidden)] pub const SINGLETON_ZONE_OFFSET_PERIOD_V1_MARKER: &'static ::DataStruct = &icu::timezone::provider::ZoneOffsetPeriodV1(unsafe { #[allow(unused_unsafe)] - zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gmt\0\0\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0utc\0\0\0\0\0utce01\0\0utce02\0\0utce03\0\0utce04\0\0utce05\0\0utce06\0\0utce07\0\0utce08\0\0utce09\0\0utce10\0\0utce11\0\0utce12\0\0utce13\0\0utce14\0\0utcw01\0\0utcw02\0\0utcw03\0\0utcw04\0\0utcw05\0\0utcw06\0\0utcw07\0\0utcw08\0\0utcw09\0\0utcw10\0\0utcw11\0\0utcw12\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0\x04\0\0\0\x05\0\0\0\x06\0\0\0\t\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0#\0\0\0(\0\0\0)\0\0\0+\0\0\0,\0\0\x001\0\0\x003\0\0\x004\0\0\x006\0\0\0:\0\0\0@\0\0\0H\0\0\0R\0\0\0\\\0\0\0f\0\0\0t\0\0\0\x82\0\0\0\x8A\0\0\0\x92\0\0\0\x9C\0\0\0\xA6\0\0\0\xAE\0\0\0\xAF\0\0\0\xB2\0\0\0\xB4\0\0\0\xB8\0\0\0\xBB\0\0\0\xBC\0\0\0\xBE\0\0\0\xBF\0\0\0\xC4\0\0\0\xC8\0\0\0\xCA\0\0\0\xCB\0\0\0\xCD\0\0\0\xCF\0\0\0\xD0\0\0\0\xD6\0\0\0\xD8\0\0\0\xDA\0\0\0\xDD\0\0\0\xDF\0\0\0\xE0\0\0\0\xE4\0\0\0\xE6\0\0\0\xE7\0\0\0\xE8\0\0\0\xEA\0\0\0\xEB\0\0\0\xEC\0\0\0\xED\0\0\0\xF3\0\0\0\xF5\0\0\0\xF9\0\0\0\xFD\0\0\0\xFF\0\0\0\x05\x01\0\0\x0B\x01\0\0\x11\x01\0\0\x15\x01\0\0\x1D\x01\0\0\x1F\x01\0\0#\x01\0\0)\x01\0\0+\x01\0\0/\x01\0\x002\x01\0\x005\x01\0\x007\x01\0\08\x01\0\0>\x01\0\0@\x01\0\0A\x01\0\0D\x01\0\0H\x01\0\0L\x01\0\0Q\x01\0\0T\x01\0\0W\x01\0\0\\\x01\0\0b\x01\0\0c\x01\0\0h\x01\0\0k\x01\0\0n\x01\0\0q\x01\0\0r\x01\0\0w\x01\0\0{\x01\0\0}\x01\0\0\x80\x01\0\0\x84\x01\0\0\x87\x01\0\0\x89\x01\0\0\x8A\x01\0\0\x8B\x01\0\0\x8C\x01\0\0\x8D\x01\0\0\x8E\x01\0\0\x8F\x01\0\0\x91\x01\0\0\x92\x01\0\0\x95\x01\0\0\x97\x01\0\0\x9A\x01\0\0\x9B\x01\0\0\x9C\x01\0\0\x9E\x01\0\0\x9F\x01\0\0\xA1\x01\0\0\xA3\x01\0\0\xA4\x01\0\0\xA6\x01\0\0\xA7\x01\0\0\xAC\x01\0\0\xAF\x01\0\0\xB1\x01\0\0\xB3\x01\0\0\xB5\x01\0\0\xB6\x01\0\0\xB8\x01\0\0\xB9\x01\0\0\xBE\x01\0\0\xC5\x01\0\0\xC8\x01\0\0\xCA\x01\0\0\xCF\x01\0\0\xD0\x01\0\0\xD5\x01\0\0\xD6\x01\0\0\xDA\x01\0\0\xDC\x01\0\0\xDF\x01\0\0\xE0\x01\0\0\xE3\x01\0\0\xE6\x01\0\0\xE8\x01\0\0\xED\x01\0\0\xEF\x01\0\0\xF0\x01\0\0\xF1\x01\0\0\xF3\x01\0\0\xF6\x01\0\0\xF7\x01\0\0\0\x02\0\0\x04\x02\0\0\x05\x02\0\0\n\x02\0\0\x0B\x02\0\0\x0F\x02\0\0\x10\x02\0\0\x12\x02\0\0\x15\x02\0\0\x19\x02\0\0\x1E\x02\0\0\x1F\x02\0\0 \x02\0\0!\x02\0\0\"\x02\0\0#\x02\0\0$\x02\0\0%\x02\0\0&\x02\0\0)\x02\0\0*\x02\0\0,\x02\0\0.\x02\0\x000\x02\0\x003\x02\0\08\x02\0\0:\x02\0\0<\x02\0\0>\x02\0\0?\x02\0\0B\x02\0\0C\x02\0\0D\x02\0\0E\x02\0\0G\x02\0\0H\x02\0\0L\x02\0\0M\x02\0\0O\x02\0\0R\x02\0\0W\x02\0\0X\x02\0\0[\x02\0\0\\\x02\0\0`\x02\0\0c\x02\0\0f\x02\0\0g\x02\0\0h\x02\0\0m\x02\0\0n\x02\0\0q\x02\0\0t\x02\0\0u\x02\0\0v\x02\0\0w\x02\0\0z\x02\0\0|\x02\0\0}\x02\0\0~\x02\0\0\x85\x02\0\0\x8D\x02\0\0\x93\x02\0\0\x9A\x02\0\0\xA3\x02\0\0\xAD\x02\0\0\xB5\x02\0\0\xB6\x02\0\0\xB7\x02\0\0\xB8\x02\0\0\xBA\x02\0\0\xBE\x02\0\0\xC0\x02\0\0\xC1\x02\0\0\xC7\x02\0\0\xC9\x02\0\0\xD0\x02\0\0\xD8\x02\0\0\xDF\x02\0\0\xE2\x02\0\0\xE6\x02\0\0\xE8\x02\0\0\xE9\x02\0\0\xEB\x02\0\0\xEC\x02\0\0\xEE\x02\0\0\xEF\x02\0\0\xF0\x02\0\0\xF3\x02\0\0\xF6\x02\0\0\xF8\x02\0\0\xFA\x02\0\0\xFD\x02\0\0\xFE\x02\0\0\xFF\x02\0\0\x04\x03\0\0\x06\x03\0\0\x07\x03\0\0\x08\x03\0\0\r\x03\0\0\x12\x03\0\0\x16\x03\0\0\x19\x03\0\0\x1B\x03\0\0\x1F\x03\0\0#\x03\0\0&\x03\0\0(\x03\0\0-\x03\0\0/\x03\0\x003\x03\0\x004\x03\0\x006\x03\0\x007\x03\0\0:\x03\0\0<\x03\0\0=\x03\0\0B\x03\0\0C\x03\0\0L\x03\0\0N\x03\0\0P\x03\0\0R\x03\0\0T\x03\0\0U\x03\0\0V\x03\0\0W\x03\0\0X\x03\0\0Y\x03\0\0[\x03\0\0\\\x03\0\0]\x03\0\0^\x03\0\0_\x03\0\0a\x03\0\0c\x03\0\0f\x03\0\0h\x03\0\0k\x03\0\0m\x03\0\0n\x03\0\0r\x03\0\0v\x03\0\0z\x03\0\0{\x03\0\0~\x03\0\0\x80\x03\0\0\x81\x03\0\0\x86\x03\0\0\x88\x03\0\0\x90\x03\0\0\x98\x03\0\0\x9E\x03\0\0\xA4\x03\0\0\xAA\x03\0\0\xAF\x03\0\0\xB4\x03\0\0\xBD\x03\0\0\xC2\x03\0\0\xCA\x03\0\0\xD1\x03\0\0\xD6\x03\0\0\xDB\x03\0\0\xE0\x03\0\0\xE8\x03\0\0\xED\x03\0\0\xF5\x03\0\0\xFA\x03\0\0\x02\x04\0\0\t\x04\0\0\x10\x04\0\0\x18\x04\0\0!\x04\0\0&\x04\0\0+\x04\0\x000\x04\0\x001\x04\0\x002\x04\0\x003\x04\0\x004\x04\0\08\x04\0\0:\x04\0\0<\x04\0\0=\x04\0\0?\x04\0\0A\x04\0\0C\x04\0\0D\x04\0\0G\x04\0\0H\x04\0\0I\x04\0\0K\x04\0\0O\x04\0\0R\x04\0\0T\x04\0\0U\x04\0\0X\x04\0\0Y\x04\0\0]\x04\0\0`\x04\0\0a\x04\0\0b\x04\0\0c\x04\0\0g\x04\0\0i\x04\0\0l\x04\0\0o\x04\0\0q\x04\0\0t\x04\0\0\x80\x04\0\0\x81\x04\0\0\x82\x04\0\0\x84\x04\0\0\x85\x04\0\0\x89\x04\0\0\x93\x04\0\0\x94\x04\0\0\x95\x04\0\0\x96\x04\0\0\x9B\x04\0\0\xA1\x04\0\0\xA6\x04\0\0\xA9\x04\0\0\xAA\x04\0\0\xAB\x04\0\0\xAF\x04\0\0\xB0\x04\0\0\xB3\x04\0\0\xB6\x04\0\0\xBA\x04\0\0\xBD\x04\0\0\xBE\x04\0\0\xC2\x04\0\0\xC4\x04\0\0\xC6\x04\0\0\xCB\x04\0\0\xCD\x04\0\0\xCF\x04\0\0\xD0\x04\0\0\xD5\x04\0\0\xDA\x04\0\0\xDB\x04\0\0\xDD\x04\0\0\xE0\x04\0\0\xE5\x04\0\0\xEA\x04\0\0\xEC\x04\0\0\xED\x04\0\0\xEE\x04\0\0\xEF\x04\0\0\xF0\x04\0\0\xF1\x04\0\0\xF2\x04\0\0\xF3\x04\0\0\xF4\x04\0\0\xF5\x04\0\0\xF6\x04\0\0\xF7\x04\0\0\xF8\x04\0\0\xF9\x04\0\0\xFA\x04\0\0\xFB\x04\0\0\xFC\x04\0\0\xFD\x04\0\0\xFE\x04\0\0\xFF\x04\0\0\0\x05\0\0\x01\x05\0\0\x02\x05\0\0\x03\x05\0\0\x04\x05\0\0\x05\x05\0\0\x06\x05\0\0\x07\x05\0\0\x08\x05\0\0\x0C\x05\0\0\x11\x05\0\0\x14\x05\0\0\x17\x05\0\0\x18\x05\0\0\x1B\x05\0\0\x1C\x05\0\0\x1D\x05\0\0\x1F\x05\0\0!\x05\0\0\"\x05\0\0&\x05\0\0'\x05\0\0(\x05\0\0)\x05\0\0*\x05\0\0+\x05\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\0\0xXz\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\xACj\0`Xt\0\0\0\0\0TWr\0\xC0\xB1\xD8\0\x88\xE8B\x01\xC4\xE8B\x01`\nI\x01\x08\xE8J\x01\0\0\0\0\0\0\0\0\0\0\0\0\xD8_?\x01\x18hB\x01X\xA2O\x01\\2R\x01\0\xA5w\x01\x90\xBE\x82\x01\xD0[\x87\x014\xE5\x8A\x01\xD4O\x8F\x01T\xBD\x92\x01\xE1Y\x97\x01\x80\xE3\x9A\x01aY\x9F\x01\0\xE3\xA2\x01\xE1X\xA7\x01T\xD2\xAA\x01\0\0\0\0\xD8_?\x01p\x88B\x01X\xA2O\x01\x103R\x01\0\0\0\0\0\0\0\0\xD8_?\x01\0\0\0\0\0\0\0\0X\x96 \0`\xF1b\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\xC0\x807\0\0\0\0\0\0\0\0\0@\xD2\x19\x01\0\0\0\0 K\xC1\0\xC0J\xC7\0\x98\x0F\xB1\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0 \x1A\xA7\0\xA0-\xAA\0\x80\xA3\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\xA0\x17\xA2\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD9\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\xE0e1\x01497\x01\08?\x01\0\0\0\0\x98\xCF\x97\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD6\xAE\0`\xDE\xB1\0\xC0\xF1\xB6\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0\xFF\x13\x01`\xC4\x16\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01\xC0u\x14\x01X`7\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\0'\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\0\0\0\0\x08ZR\0@IX\0\0\0\0\0 \x05\x08\0\0\0\0\0 \x05\x08\0\x9Eb\xEF\0 \xC1\xF0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\0\0\0\0\0\0\0\0\xAB\x857\x01\0\0\0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\xA0\x8C\xB4\0 >\xBF\0\0\0\0\0 \x95Y\0\x86\xF3v\0\x80]|\0\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0\xD8\x857\x01\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0TWr\0\0\xA7\xD0\0\x88\xE8B\x01\xC4\xE8B\x01\xA4\rk\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0l\xAAR\0\0\0\0\0 \09\x01\x80\xBA<\x01\0\0\0\0 /8\0\0\0\0\0\0\0\0\0d3J\0\x90Xb\0\x942f\0\0\0\0\0@a\x13\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\xAC\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\xCC\x9E\0\xE0A\xCE\0\xB8\x8A\x07\x01@\x85W\x018\x83\x7F\x01\0\0\0\0\xB8\xF4\x8E\0\0\0\0\0\xF4\xF4\x8E\0\0\xB6\xEE\0\x94\xC7\xEE\0\0\0\0\0\xF4\x8A\x07\x01\x80\xE0\x16\x01\x14\xF9\x87\x01\0\0\0\0\x14\xF9\x87\x01\0\0\0\x000\xF5\x8E\0`\x86\xBE\x000\xF1\xCE\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0\x1C\xCC\x9E\0\0\xB6\xEE\0\x1C\xC7\xEE\0@f\xFE\0\xDC\x14\xFF\0\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0`\x86\xBE\0\xF4\xF0\xCE\0\0\0\0\0X\xCC\x9E\0\0\xE5\xCE\0\xB8\xF0\xCE\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0\0\0\0\x000\xF5\x8E\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xD8\xF8\x87\x01\0\0\0\0\xB8\x8A\x07\x01`^O\x018\x83\x7F\x01\0\0\0\0\xF4\xF4\x8E\0\xC0\xCD4\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0@m\x8E\0\0\0\0\0\0\0\0\0\x90Wr\0\xD8|\xAA\0\xC4\xE8B\x01\0\xE9B\x01\xF8\xE8J\x01\0\0\0\0\xEC\x05h\0\0\0\0\0\0\0\0\0\xE0\xF6\x82\0\xA0m\x88\0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\08\x98j\x01\0\0\0\0@\n\x10\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0\x15\x7F\x8A\0Y~\x92\0u\x9AJ\x01`\xB8O\x01\0\0\0\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0h\xEC\"\x01\xA4\xEC\"\x01\0\0\0\0l\xAE\x12\0\0\x15\x18\0,\xEC\"\x01@\xF0(\x01\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\xA4\xEC\"\x01\xB8\x88'\x01\x14u*\x01\0\0\0\0\0\0\0\0\xF7~\x8A\0;~\x92\0W\x9AJ\x01`\xB8O\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\0\0\0\0\0`\xED\x1A\x01 \xEB \x01\0\0\0\0\0\0\0\0\xE0\xF6\x82\0Xd\xF7\0@\x8B\xF7\0\xD4\xC6\xFA\0\0\0\0\0\x80\xAC\x1E\0\x80>P\0`\xF7\x97\x01\0\0\0\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\0\0\0\0\x80>P\0\xE0\xF6\x82\0\x1C\xF7\x82\0\0\0\0\0\x80>P\0`\xF7\x97\x01\0\0\0\0\xB8\xAD\x12\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0 G\0Z\x1C\xA7\0\0\0\0\0p\xA6\x8E\0\0\0\0\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\0\0\0\0\0\0\0\0|\xC9\xAA\0\0\0\0\0\0\0\0\0\xB0A\xB3\0\0\0\0\0\xAC\xED\xB0\0\0\0\0\0\0\0\0\0\xB8T/\0\0\0\0\0\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\x80\xADv\x01\xBC\xD1\x7F\x01\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\0\0\0\0`9H\0\0\0\0\0\x80>P\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0\x80>P\0\0\0\0\0\0\0\0\0\x8E\xAD\x1E\0\0\xAC&\0Xd\xF7\0h\xEC\"\x01\0\0\0\0\xC4\x8B\n\0@\x9F>\0D\x01B\0\xA0\xC5N\0$\xC5R\0@\xECZ\0\0\0\0\0\x80h\x80\0\x8C\xD9\xB7\0\0\0\0\0P\xD9\xB7\0\0\0\0\0\x90Wr\0Pe\xEF\0\xE0\xEF\x01\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0`m2\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\0\0\0\0\x80ZR\0\0\0\0\0\\4B\0`9H\0\0\0\0\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0l\x08\x99\x01\0\0\0\0\x80\xF6j\0\xF8\tv\0\0\t~\0\xCCsF\x01\0\0\0\0\0\xBC\xE8\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\xCC\xE9*\x01\xE0Q6\x01\x8C\xDD:\x01\x80\x0FQ\x01\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0TWr\0\xA0z\xC6\0\x88\xE8B\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0`N`\0\0\0\0\0\xF8ZR\0\0\xA7\xD0\0\0\0\0\0\xF8ZR\0|1\xAB\x01\x1C\xF6\xAF\x01\0\0\0\0\xF8ZR\0p[R\0\xA02Z\0 X\xB3\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xAC=R\0@IX\0\0\0\0\0\0\0\0\0\xAC\x89#\x01\0\0\0\0\xA4\xA8:\0\0\0\0\0@\x1F(\0\0\0\0\0\xC0\xC7,\0\x1C|\xB2\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\0\0\0\0\x96\x1EK\0\0\0\0\0\x0C\xB1#\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0(1j\0\xA0Xp\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0r\x90\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0\0\xA7\xD0\0\0\0\0\0`\xF1b\0\x80\xEA*\x01\0\0\0\0@\x9F>\0\xF4\x05B\0`9H\0\x92\x14\xA3\x01\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0 \x1A \0h\xF6\x82\0\0\0\0\0L&\x9B\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0`\xCC\x1D\x01\x10\xE8B\x01L\xE8B\x01\0\0\0\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0\x1Bn\x01\xE2\xF2\x83\x01\0\0\0\0\xE0@\x93\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\0\x18{\xC6\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01\0\0\0\0\xDCVr\0\xB8\x89\x17\x01\x10\xE8B\x01L\xE8B\x01`\xAF\xB2\x01\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\08\xA0\xEA\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01`\xAF\xB2\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\x98\xF2\xB0\0\x10\xE8B\x01L\xE8B\x01\x88\xE8B\x01\xC0\0\x89\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0X|\xB2\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\xA0\xD6\xD3\0\xFE8\xD7\0>4#\x01\0\0\0\0\0,\x10\0\0\0\0\0\0\0\0\0\x90Wr\0|\xA0\xE2\0\x9Cd\xEF\0 \xD6\x08\x01\xC4\xE8B\x01\0\0\0\0 /8\0\0\0\0\0\x90Wr\0@\xA1\xD2\0@\"\xD9\0\0\r\xF2\0\x80\xD1\xF8\0\xC4\xE8B\x01\0\0\0\0`N`\0Hw\x9A\0\x806\xA3\0\xA0\xA6\xD6\0@\xC2\xDE\08\xF6W\x01X\xA1_\x01\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\x90Wr\0\xC0\xB1\xD8\0\xC4\xE8B\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\xA0\xB0\xBD\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\0\0\0\0@4@\0X\x06s\x01\0\0\0\0@4@\0\x1C\x06s\x01\0\0\0\0\x96\x1EK\0\0\0\0\0\xA4\xA8:\0\0\0\0\0\x80ZR\0\xE02V\0\0\0\0\0\0\0\0\0\0\0\0\0\x84J\x13\0\xA0\t\x1A\0\xC08R\0@IX\0\0\0\0\0\x8C\x867\x01\0\0\0\0\0\0\0\0\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\0[\xA3\x01\xD8\xF6\xA7\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\x18-`\0xe\xE5\0\xC4Z\xA3\x01\0\0\0\0\0\xA7\xD0\0\x80\xC8\xF2\0\0\0\0\0\xC0r\x90\0\0\0\0\0D\xC8\xF2\0@\xEA\x01\x01\xC4Z\xA3\x01\0\0\0\0\x18-`\0x\x02g\0\xC4Z\xA3\x01\0\0\0\0\xC0r\x90\0\xC4Z\xA3\x01\0\0\0\0\0[\xA3\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\0[\xA3\x01\0\0\0\0`$0\0\x1C\xF7\x82\0\xE0\xCB\xF8\0\0\0\0\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\0?\xA2\0|4{\x01\0\0\0\0D\x01\xD8\0\0\0\0\0\0\0\0\0x\xAC&\08q)\0x5o\x01\xC08\x8D\x01\0\0\0\0\0\0\0\0\0\xB8\x1A\0\0\")\0\x8C\xE5Q\0\xD0\x8D\xB0\0\xC0j\xB6\0\xA0\x97\xB8\0\xC0\xB1\xD8\0$\x8A#\x01\0\0\0\0 /8\0\0\0\0\0\x80>P\0\0\0\0\0\x80h\x80\0\0\0\0\0\xD8\x1AI\0\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\x9D\xC0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\x0Ei\x01\0\0\0\0$\xF4A\0\0\0\0\0\xA0\xDD\t\0\xB8G;\x01\0\0\0\0 /8\0\0\0\0\0 \xE7R\0\xA0m\x88\0\0\0\0\0`C\xE3\0\0\0\0\0\0\0\0\0\x80Yb\0\x80W\x82\0`\x0B\x85\0\0\0\0\0\xBC\r6\0\xDC{\xB6\0|\xA1\xD2\0\0\0\0\0 2b\0\xBC{\xB8\0P\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\x80>P\0\0\0\0\0`9H\0\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0]v\0\0\0\0\0\xCC\xF4z\0\xB0\x12\xF1\0\xE0\xFC\x99\x01\0\0\0\0\xBC9\x81\x01\x18?\x89\x01\0\0\0\0\x8C\x1C\x93\0\0\0\0\0\0\0\0\0\xCC%\xA3\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0`9H\08\x98j\x01T\xBE\x82\x01\0\0\0\0 \x82N\0`\xB7Q\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0\x18\x0C\xAE\0\x10\xE8B\x01\0\0\0\0@\x04Q\x01\0\0\0\0@\xD82\0\xA0w\xF6\0\0\0\0\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0<\xEA2\x01\0\0\0\0\0\xBC\xE8\0\x90\xF6w\x01\0\0\0\0\xE43B\0 #D\0\xE8\xF5l\0\xB8\x0Cw\0d\xC3\"\x01@\xF0(\x01\xBC\xE8J\x01\\\xEEJ\x01\x9C\x0Ec\x01<\x14c\x01\xE0\xA7v\x01\0\0\0\0\0\0\0\0\0\0\0\0d1L\0\0\0\0\0\0\0\0\0\x90Wr\0 \x93\xD3\0\xC4\xE8B\x01\0\0\0\0\x90Wr\08}\xA4\0@I\xB2\0\xC0?\xC3\x004?\xD7\0\xFC\xA0\xDA\0\xC4\xE8B\x01\xD8\x0Ec\x01\x18\xACg\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000L)\0\xA0\xA4o\0\x94\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\xC8J)\0 \xEB \x01\0\0\0\0\xF4K)\0\xA0\xA4o\0X\xF7\x82\0\x94\xF7\x82\0\0\0\0\0\xA0\xAE\x1A\08\xD4 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\x15\x18\0\xA87 \08\xAC*\0\0\0\0\0\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0|K)\0\xB8\xF6n\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\0\0\0\08\xAD\x1A\0\0\0\0\0\xA4\xEC\"\x01\0\0\0\0\x1C\xF7\x82\0\xF8\xD2o\x01\xD8\xF8\x87\x01\xF8\xA9\x89\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\x000L)\0\xA0\xA4o\0X\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0\0\0\0\0\x1C\xF7\x82\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\xD8t*\x01\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\0x\xD5G\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\x86\x12\0\0\xE7'\0p6g\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0L\xE8B\x01\0\0\0\0\x10\xE8B\x01L\xE8B\x01\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xB4t0\x01\xD6\xD2s\x01\0\0\0\0\0\0\0\0\0\0\0\0 \xB4+\0\0\0\0\0P\x16\xB7\0\0\0\0\0\0\0\0\0\x18\xEBF\x01@\x04Q\x01\xEC/\x97\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x08\0\x08\x08 \0$\0\xE0\0\xE0\0\x08\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08 \0 \x08 \0\xE0\0\x08\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\08\0(\08\0(\08\0P\x000\0(\0`\x08\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\0\0\xE8\0\x18\0\0\0\0\x108\0\0\08\0(\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xA8\0\x08\x08\x08\0\x08\x08L\0L\x08L\0L\x08L\0L\x08P\0P\x08P\0L\0F\x08F\0P\x08P\0P\x08P\0P\x08P\0P\0T\x08T\0T\x04P\0P\x08P\x08@\x08@\0P\0P\x08\xE0\0 \x08 \0 \x08\x18\x08 \x08 \0\x08\0\x08\x08\xE0\x08\xE0\x000\x000\x080\0\x08\0\x08\x08\0\0\x10\0\x10\x08\x10\0\x10\x08 \0\x18\0\x10\0\x08\0\xE0\0\xE0\x08@\0\xE0\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xD8\x08\xD8\0\xE0\0\xD8\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xE0\0\xD8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xD8\x08\xD8\0\xD8\x08,\x000\0\x10\0\x18\x08\x18\0\x18\x08\x10\x08\x10\0\x18\0\xD0\x08\xD0\0\xC8\0\xC8\x08\xC8\0\xC8\x08\xC0\x08\xC0\0\xC0\x08\xC8\0\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\x10\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\0\xE0\x08\xD8\x08\xD0\x08\xD8\x08\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\x08\xD0\0\xE4\x08\xE4\x10\xE4\x08\xE4\0\xE4\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xD0\x08\xD0\0\xD0\x08\xE0\0\xC8\x08\xD0\0\xD8\0\xD0\0\xC8\x08\xB8\0\xC0\0\xC0\x08\xC8\0\xC0\x08\xC8\0\xD0\x08\xD8\0\xD0\x08\xC8\0\xC8\x08\xC0\x08\xC8\x08\xC0\0\xC0\x08\xC8\0\xC8\0\xD0\0\xD8\x004\0\x10\0\x08\0\x08\0\x08\0\x08\0\x08\x08\0\0\xAC\0\xB0\x04\xB0\0\xC8\x08\xD0\x08\xE0\x08\xE0\0\xE8\0\xE0\x08\x08\0@\x08@\x000\0\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xF0\0\xF8\08\0\x10\x08\x10\0\x10\x08\x18\0\x10\x08\x10\x08\x10\0\x10\x08\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\x18\0\x08\0\x08\x08\xE0\0\xD8\x04\xD8\0\xE0\0\xD8\x08\xE0\0\0\x08\0\0\x08\x08\x08\0\0\x08\0\0\x08\0\xD8\0\xD0\x08\xD0\0\xD8\x08\xD8\0\x18\x08\x10\x08\x10\0\x18\x08\x10\x08\x10\x08\xF8\0\0\x08\0\0\0\x08\x08\0\x18\0\0\x08\0\0\x08\0\x08\x08\0\0\0\x08\x08\x08\x08\0\x08\x08\x18\0\x10\x08\x10\0\x10\x08\x10\x08\x10\0\x10\x08`\x08`\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0`\0X\0X\0P\0\0\0\0\x08\x08\x08\x08\0\x08\x08\x08\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\0\x08\0\0\0\x08\xE0\0 \x08\x18\0 \x08\x18\x08 \0\xE8\0\x08\0\0\x08\0\0\0\x08\0\0\x08\0\x08\x08\xE8\0\xE8\x08\0\0\xE8\0\xE8\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF8\x08\xF0\x08\xE0\x08\0\0\0\0\0\0\xE0\0\xE0\0\xE0\0\x08\0\x10\x08\x10\0\x10\x08\xF0\0\xD0\x08\xD0\0P\x08P\0\xF8\0\0\0\xE2\0\xE8\0\xE0\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08@\x08@\0\xD0\x08\xD0\0\x08\0\x08\x08\xD8\x08\x08\x08\x08\0\x08\x08H\08\0@\0@\08\0\0\x08\x08\0\0\x08\0\0\0\x08,\0(\x000\0\x18\0\x18\x08\x18\0\x1C\0 \x08 \0\x1C\x08\x1C\0\0\0\x08\x08\x08\0\x08\x08\x10\x08\x08\0\0\x08\0\0\0\x08\xD8\0\xD8\x08\xD8\0\x10\x08\x10\0\x18\0H\0\x18\x000\x08(\x000\x08(\x080\08\0\xAB\0\xB0\0p\0\xA0\0\xA8\0h\0`\0\x18\0\xE0\0H\0D\0H\0H\x08H\0\x18\0\xD8\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x08(\x000\x080\x000\x08(\x080\0(\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x080\0(\0(\0(\x080\0(\x08(\x000\x08(\x08 \x080\0(\0(\0(\x080\0(\x08(\0(\x08 \x08(\08\0\x10\x08\xE0\0\x08\0\x08\x08,\x004\x000\0,\0\xFB\0\0\0\x10\0\x18\x08\x10\0\x08\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\x08\x10\x08\x10\0\x10\x08\x10\0\x18\x08\x10\x08\x10\0\x08\x08\x08\0\x10\0\x08\0\x10\0\x08\0\x10\0\0\x08\0\0\x08\0\0\x08\0\0\0\x08\x08\0\x08\x08\x08\0\x08\x08\x18\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\0\xA0\0`\0`\0\x08\0\x08\x08\0\x004\x000\08\x088\08\0@\x08@\0@\x08@\0P\x08P\0\xE0\0\xE0\x08\xE0\0\0\0\xE0\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08 \x08 \0(\0\x10\0\xD0\0\xD0\x08\xC8\x08\xC8\0\xD0\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xC8\x08\xD0\0\xD8\0\xD0\x08\xD8\0\xC8\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xD0\x08\xD0\0\xD0\x08\xD0\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD0\0\xD0\x08\xD0\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xD0\x08\xC8\x08\xD0\0\xC0\0\xC0\x08\xC0\0\xC0\x08@\0<\0@\0\x10\0\x10\0\x08\x08\x10\0X\x08X\0\x08\0\\\0\\\x08\\\0X\0X\x08\x08\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\0\xD8\0\xD0\x08\xD0\0\x08\0\x08\x08\x08\0\x08\x08,\0.\0\\\0`\0\xA8\0`\x08f\x08 \0\xD8\0\xD8\x08\xD8\0\xB8\0\xB4\0\xB0\0P\0P\0X\0@\x08@\0(\0(\x08(\0\x08\0\x08\x08\xE0\0\xE8\0\xE8\x08\xBC\0\xC0\0\xE0\0\0\0\0\x08\0\0\0\x08\x08\0\0\x08\x08\x08\0\x08\xF8\0\xF8\x08\0\x08\xF8\x08H\0\xE0\0\xE8\0\xE0\x08 \0\x18\0 \0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \08\x088\08\x080\x080\08\x000\08\0H\x08@\x08H\0P\0@\0H\0h\x08`\x08X\x08`\0X\0`\0X\x08P\x08X\0`\0P\0X\0@\x088\x08@\0H\0@\0\x18\x08\x10\x08\x10\0\x18\0\x10\0H\x08H\0P\x08H\x08@\x08P\0X\0P\0H\08\x080\x088\0@\08\0 \x08\x18\0 \x08\x18\x08\x10\x08 \0\x18\0 \0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0\x18\x08\x10\x08\x18\0 \0\x18\08\x080\x088\x000\08\x000\x08(\x080\08\x000\08\x088\08\x080\x080\08\x000\08\0`\x08X\x08`\0X\0`\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0X\x08P\x08X\0`\0X\08\x088\08\x080\x080\08\x000\08\0 \x08\x18\x08\x10\x08\x18\0 \0\x18\0 \0H\0X\x08P\x08X\0`\0X\0P\0X\x08X\0X\x08P\x08P\0X\0P\0X\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0\x18\0P\x08H\x08P\0X\0P\0(\x08 \x08(\x000\0(\0H\x08@\x08H\0P\0H\0\x10\0\x18\0X\0 \0\x10\x08\x10\0\x18\0\x10\0\x08\0\x08\x08<\0@\0\0\0\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\0\0\x08\x08\x08\0\x08\x08\0\0\x18\0\xE4\0\xE8\0\x10\x08\x10\0\x18\0\x10\0\0\0\x08\0\0\0\xD0\x08\xD0\0\xE0\0\x10\x08\x10\0\x18\0\x10\0\xD8\0\xD8\x08\xE0\0\xD8\x08\x08\0\x08\x08\x08\0(\0\0\08\x000\x08(\x080\x08(\0\xA8\0h\0H\0@\0H\0(\x08 \x08(\0\x08\x08\x08\0h\0h\x08h\0\x10\x08\x10\0\x18\x08\x18\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x18\0\xE0\0`\0@\x08@\0\x18\0\x18\x08\x10\x08\x18\x08\x10\x08\x18\x08\x18\0\x10\0\x10\x08\x18\x08\x18\0\x18\x08\x10\x08 \0\x18\0\x18\0`\0\xA8\0\xA8\x08\xB0\0\xB0\x08\xA8\x08\xB0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD8\x08\xB0\x08\xB8\0\xB8\x08\xB0\x08\xB8\x08\xC8\x08\xC8\0\xC8\x08\xD0\x08\xC8\x08\xD8\0\xD8\x08\xD8\0\xD8\x08\xB0\0\xD8\x08\xD8\0\xD8\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xB8\x08\xD0\x08\xD8\0\xD0\x08\xC0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\x08\xD8\x08\xC0\x08\xC0\0\xB8\x08\xC0\0\xB8\x08\xC8\x08\xD0\x08\xC8\x08\xD0\x08\xD8\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xA8\x08\xB8\0\xB8\x08\xA8\x08\xB8\x08\xC8\0\xC0\x08\xB8\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xC8\x08\xD0\x08\xB8\x08\0\0\x08\0\x10\0\x18\0 \0(\x000\08\0@\0H\0P\0X\0`\0h\0p\0\xF8\0\xF0\0\xE8\0\xE0\0\xD8\0\xD0\0\xC8\0\xC0\0\xB8\0\xB0\0\xA8\0\xA0\0\xE8\x08\xE8\0\xE8\x08\xE8\0(\0(\x080\0(\x08(\x000\x08(\x08(\0\x08\x08\x08\0\x08\x08\xE0\0\xE0\0\xDC\0\xE0\0\xE0\0\xE0\0@\08\0X\x08X\0`\0\xA8\x08\xA8\0h\x08h\0\x18\0\x18\0\x10\0\x10\0\x10\0") }) + zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gmt\0\0\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0utc\0\0\0\0\0utce01\0\0utce02\0\0utce03\0\0utce04\0\0utce05\0\0utce06\0\0utce07\0\0utce08\0\0utce09\0\0utce10\0\0utce11\0\0utce12\0\0utce13\0\0utce14\0\0utcw01\0\0utcw02\0\0utcw03\0\0utcw04\0\0utcw05\0\0utcw06\0\0utcw07\0\0utcw08\0\0utcw09\0\0utcw10\0\0utcw11\0\0utcw12\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0\x04\0\0\0\x05\0\0\0\x06\0\0\0\t\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0#\0\0\0(\0\0\0)\0\0\0+\0\0\0,\0\0\x001\0\0\x003\0\0\x004\0\0\x006\0\0\0:\0\0\0@\0\0\0H\0\0\0R\0\0\0\\\0\0\0f\0\0\0t\0\0\0\x82\0\0\0\x8A\0\0\0\x92\0\0\0\x9C\0\0\0\xA6\0\0\0\xAE\0\0\0\xAF\0\0\0\xB2\0\0\0\xB4\0\0\0\xB8\0\0\0\xBB\0\0\0\xBC\0\0\0\xBE\0\0\0\xBF\0\0\0\xC4\0\0\0\xC8\0\0\0\xCA\0\0\0\xCB\0\0\0\xCD\0\0\0\xCF\0\0\0\xD0\0\0\0\xD6\0\0\0\xD8\0\0\0\xDA\0\0\0\xDD\0\0\0\xDF\0\0\0\xE0\0\0\0\xE4\0\0\0\xE6\0\0\0\xE7\0\0\0\xE8\0\0\0\xEA\0\0\0\xEB\0\0\0\xEC\0\0\0\xED\0\0\0\xF3\0\0\0\xF5\0\0\0\xF9\0\0\0\xFD\0\0\0\xFF\0\0\0\x05\x01\0\0\x0B\x01\0\0\x11\x01\0\0\x15\x01\0\0\x1D\x01\0\0\x1F\x01\0\0#\x01\0\0)\x01\0\0+\x01\0\0/\x01\0\x002\x01\0\x005\x01\0\x007\x01\0\08\x01\0\0>\x01\0\0@\x01\0\0A\x01\0\0D\x01\0\0H\x01\0\0L\x01\0\0Q\x01\0\0T\x01\0\0W\x01\0\0\\\x01\0\0b\x01\0\0c\x01\0\0h\x01\0\0k\x01\0\0n\x01\0\0q\x01\0\0r\x01\0\0w\x01\0\0{\x01\0\0}\x01\0\0\x80\x01\0\0\x84\x01\0\0\x87\x01\0\0\x89\x01\0\0\x8A\x01\0\0\x8B\x01\0\0\x8C\x01\0\0\x8D\x01\0\0\x8E\x01\0\0\x8F\x01\0\0\x91\x01\0\0\x92\x01\0\0\x95\x01\0\0\x97\x01\0\0\x9A\x01\0\0\x9B\x01\0\0\x9C\x01\0\0\x9E\x01\0\0\x9F\x01\0\0\xA1\x01\0\0\xA3\x01\0\0\xA4\x01\0\0\xA6\x01\0\0\xA7\x01\0\0\xAC\x01\0\0\xAF\x01\0\0\xB1\x01\0\0\xB3\x01\0\0\xB5\x01\0\0\xB6\x01\0\0\xB8\x01\0\0\xB9\x01\0\0\xBE\x01\0\0\xC5\x01\0\0\xC8\x01\0\0\xCA\x01\0\0\xCF\x01\0\0\xD0\x01\0\0\xD5\x01\0\0\xD6\x01\0\0\xDA\x01\0\0\xDC\x01\0\0\xDF\x01\0\0\xE0\x01\0\0\xE3\x01\0\0\xE6\x01\0\0\xE8\x01\0\0\xED\x01\0\0\xEF\x01\0\0\xF0\x01\0\0\xF1\x01\0\0\xF3\x01\0\0\xF6\x01\0\0\xF7\x01\0\0\0\x02\0\0\x04\x02\0\0\x05\x02\0\0\n\x02\0\0\x0B\x02\0\0\x0F\x02\0\0\x10\x02\0\0\x12\x02\0\0\x15\x02\0\0\x19\x02\0\0\x1E\x02\0\0\x1F\x02\0\0 \x02\0\0!\x02\0\0\"\x02\0\0#\x02\0\0$\x02\0\0%\x02\0\0&\x02\0\0)\x02\0\0*\x02\0\0,\x02\0\0.\x02\0\x000\x02\0\x003\x02\0\08\x02\0\0:\x02\0\0<\x02\0\0>\x02\0\0?\x02\0\0B\x02\0\0C\x02\0\0D\x02\0\0E\x02\0\0G\x02\0\0H\x02\0\0L\x02\0\0M\x02\0\0O\x02\0\0R\x02\0\0W\x02\0\0X\x02\0\0[\x02\0\0\\\x02\0\0`\x02\0\0c\x02\0\0f\x02\0\0g\x02\0\0h\x02\0\0m\x02\0\0n\x02\0\0q\x02\0\0t\x02\0\0u\x02\0\0v\x02\0\0w\x02\0\0z\x02\0\0|\x02\0\0}\x02\0\0~\x02\0\0\x85\x02\0\0\x8D\x02\0\0\x93\x02\0\0\x9A\x02\0\0\xA3\x02\0\0\xAD\x02\0\0\xB5\x02\0\0\xB6\x02\0\0\xB7\x02\0\0\xB8\x02\0\0\xBA\x02\0\0\xBE\x02\0\0\xC0\x02\0\0\xC1\x02\0\0\xC7\x02\0\0\xC9\x02\0\0\xD0\x02\0\0\xD8\x02\0\0\xDF\x02\0\0\xE2\x02\0\0\xE6\x02\0\0\xE8\x02\0\0\xE9\x02\0\0\xEB\x02\0\0\xEC\x02\0\0\xEE\x02\0\0\xEF\x02\0\0\xF0\x02\0\0\xF3\x02\0\0\xF6\x02\0\0\xF8\x02\0\0\xFA\x02\0\0\xFD\x02\0\0\xFE\x02\0\0\xFF\x02\0\0\x04\x03\0\0\x06\x03\0\0\x07\x03\0\0\x08\x03\0\0\r\x03\0\0\x12\x03\0\0\x16\x03\0\0\x19\x03\0\0\x1B\x03\0\0\x1F\x03\0\0#\x03\0\0&\x03\0\0(\x03\0\0-\x03\0\0/\x03\0\x003\x03\0\x004\x03\0\x006\x03\0\x007\x03\0\0:\x03\0\0<\x03\0\0=\x03\0\0B\x03\0\0C\x03\0\0L\x03\0\0N\x03\0\0P\x03\0\0R\x03\0\0T\x03\0\0U\x03\0\0V\x03\0\0W\x03\0\0X\x03\0\0Y\x03\0\0[\x03\0\0\\\x03\0\0]\x03\0\0^\x03\0\0_\x03\0\0a\x03\0\0c\x03\0\0f\x03\0\0h\x03\0\0k\x03\0\0m\x03\0\0n\x03\0\0r\x03\0\0v\x03\0\0z\x03\0\0{\x03\0\0\x80\x03\0\0\x82\x03\0\0\x83\x03\0\0\x88\x03\0\0\x8A\x03\0\0\x92\x03\0\0\x9A\x03\0\0\xA0\x03\0\0\xA6\x03\0\0\xAC\x03\0\0\xB1\x03\0\0\xB6\x03\0\0\xBF\x03\0\0\xC4\x03\0\0\xCC\x03\0\0\xD3\x03\0\0\xD8\x03\0\0\xDD\x03\0\0\xE2\x03\0\0\xEA\x03\0\0\xEF\x03\0\0\xF7\x03\0\0\xFC\x03\0\0\x04\x04\0\0\x0B\x04\0\0\x12\x04\0\0\x1A\x04\0\0#\x04\0\0(\x04\0\0-\x04\0\x002\x04\0\x003\x04\0\x004\x04\0\x005\x04\0\x006\x04\0\0:\x04\0\0<\x04\0\0>\x04\0\0?\x04\0\0A\x04\0\0C\x04\0\0E\x04\0\0F\x04\0\0I\x04\0\0J\x04\0\0K\x04\0\0M\x04\0\0Q\x04\0\0T\x04\0\0V\x04\0\0W\x04\0\0Z\x04\0\0[\x04\0\0_\x04\0\0b\x04\0\0c\x04\0\0d\x04\0\0e\x04\0\0i\x04\0\0k\x04\0\0n\x04\0\0q\x04\0\0s\x04\0\0v\x04\0\0\x82\x04\0\0\x83\x04\0\0\x84\x04\0\0\x86\x04\0\0\x87\x04\0\0\x8B\x04\0\0\x95\x04\0\0\x96\x04\0\0\x97\x04\0\0\x98\x04\0\0\x9D\x04\0\0\xA3\x04\0\0\xA8\x04\0\0\xAB\x04\0\0\xAC\x04\0\0\xAD\x04\0\0\xB1\x04\0\0\xB2\x04\0\0\xB5\x04\0\0\xB8\x04\0\0\xBC\x04\0\0\xBF\x04\0\0\xC0\x04\0\0\xC4\x04\0\0\xC6\x04\0\0\xC8\x04\0\0\xCD\x04\0\0\xCF\x04\0\0\xD1\x04\0\0\xD2\x04\0\0\xD7\x04\0\0\xDC\x04\0\0\xDD\x04\0\0\xDF\x04\0\0\xE2\x04\0\0\xE7\x04\0\0\xEC\x04\0\0\xEE\x04\0\0\xEF\x04\0\0\xF0\x04\0\0\xF1\x04\0\0\xF2\x04\0\0\xF3\x04\0\0\xF4\x04\0\0\xF5\x04\0\0\xF6\x04\0\0\xF7\x04\0\0\xF8\x04\0\0\xF9\x04\0\0\xFA\x04\0\0\xFB\x04\0\0\xFC\x04\0\0\xFD\x04\0\0\xFE\x04\0\0\xFF\x04\0\0\0\x05\0\0\x01\x05\0\0\x02\x05\0\0\x03\x05\0\0\x04\x05\0\0\x05\x05\0\0\x06\x05\0\0\x07\x05\0\0\x08\x05\0\0\t\x05\0\0\n\x05\0\0\x0E\x05\0\0\x13\x05\0\0\x16\x05\0\0\x19\x05\0\0\x1A\x05\0\0\x1D\x05\0\0\x1E\x05\0\0\x1F\x05\0\0!\x05\0\0#\x05\0\0$\x05\0\0(\x05\0\0)\x05\0\0*\x05\0\0+\x05\0\0,\x05\0\0-\x05\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\0\0xXz\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE8\xACj\0`Xt\0\0\0\0\0TWr\0\xC0\xB1\xD8\0\x88\xE8B\x01\xC4\xE8B\x01`\nI\x01\x08\xE8J\x01\0\0\0\0\0\0\0\0\0\0\0\0\xD8_?\x01\x18hB\x01X\xA2O\x01\\2R\x01\0\xA5w\x01\x90\xBE\x82\x01\xD0[\x87\x014\xE5\x8A\x01\xD4O\x8F\x01T\xBD\x92\x01\xE1Y\x97\x01\x80\xE3\x9A\x01aY\x9F\x01\0\xE3\xA2\x01\xE1X\xA7\x01T\xD2\xAA\x01\0\0\0\0\xD8_?\x01p\x88B\x01X\xA2O\x01\x103R\x01\0\0\0\0\0\0\0\0\xD8_?\x01\0\0\0\0\0\0\0\0X\x96 \0`\xF1b\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\xC0\x807\0\0\0\0\0\0\0\0\0@\xD2\x19\x01\0\0\0\0 K\xC1\0\xC0J\xC7\0\x98\x0F\xB1\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0X`7\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0 \x1A\xA7\0\xA0-\xAA\0\x80\xA3\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\xA0\x17\xA2\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD9\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\xE0e1\x01497\x01\08?\x01\0\0\0\0\x98\xCF\x97\0\0\xD1\xA6\0\xA0\xD3\xA9\0 \xD6\xAE\0`\xDE\xB1\0\xC0\xF1\xB6\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0\xFF\x13\x01`\xC4\x16\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\x98\xEA0\x01\0\0\0\0\x98\xCF\x97\0@\xF2\xAE\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0@2\x14\x01\xC0u\x14\x01X`7\x01\0\0\0\0\x98\xCF\x97\0\x80L\xAB\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\xA0,\x14\x01\0b\x15\x01\x98\xEA0\x01\0\0\0\08\xF2\xB6\0\xE0\xC6\xEE\0\x94\xC7\xEE\0\xE0\x1D\xF2\0\0'\x14\x01 \x9D\x14\x01\x98\xEA0\x01\0\0\0\0\0\0\0\0\x08ZR\0@IX\0\0\0\0\0 \x05\x08\0\0\0\0\0 \x05\x08\0\x9Eb\xEF\0 \xC1\xF0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\0\0\0\0\0\0\0\0\xAB\x857\x01\0\0\0\0\0\0\0\0 \x05\x08\0\xC0\x17\xAF\0\xA0\x8C\xB4\0 >\xBF\0\0\0\0\0 \x95Y\0\x86\xF3v\0\x80]|\0\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0\xD8\x857\x01\0\0\0\0 \x05\x08\0\0\0\0\0\0\0\0\0TWr\0\0\xA7\xD0\0\x88\xE8B\x01\xC4\xE8B\x01\xA4\rk\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0l\xAAR\0\0\0\0\0 \09\x01\x80\xBA<\x01\0\0\0\0 /8\0\0\0\0\0\0\0\0\0d3J\0\x90Xb\0\x942f\0\0\0\0\0@a\x13\0\0\0\0\0\0\0\0\0\0\0\0\0\xB8\xAC\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0X\xCC\x9E\0\xE0A\xCE\0\xB8\x8A\x07\x01@\x85W\x018\x83\x7F\x01\0\0\0\0\xB8\xF4\x8E\0\0\0\0\0\xF4\xF4\x8E\0\0\xB6\xEE\0\x94\xC7\xEE\0\0\0\0\0\xF4\x8A\x07\x01\x80\xE0\x16\x01\x14\xF9\x87\x01\0\0\0\0\x14\xF9\x87\x01\0\0\0\x000\xF5\x8E\0`\x86\xBE\x000\xF1\xCE\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0\x1C\xCC\x9E\0\0\xB6\xEE\0\x1C\xC7\xEE\0@f\xFE\0\xDC\x14\xFF\0\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0`\x86\xBE\0\xF4\xF0\xCE\0\0\0\0\0X\xCC\x9E\0\0\xE5\xCE\0\xB8\xF0\xCE\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xF4\xF4\x8E\0\0\0\0\x000\xF5\x8E\0\xC0\xCD4\x01\xE0\xFA_\x01\0\0\0\0X\xCC\x9E\0\0\xB6\xEE\0X\xC7\xEE\0@f\xFE\0\x18\x15\xFF\0\0\0\0\0\xD8\xF8\x87\x01\0\0\0\0\xB8\x8A\x07\x01`^O\x018\x83\x7F\x01\0\0\0\0\xF4\xF4\x8E\0\xC0\xCD4\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0@m\x8E\0\0\0\0\0\0\0\0\0\x90Wr\0\xD8|\xAA\0\xC4\xE8B\x01\0\xE9B\x01\xF8\xE8J\x01\0\0\0\0\xEC\x05h\0\0\0\0\0\0\0\0\0\xE0\xF6\x82\0\xA0m\x88\0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\08\x98j\x01\0\0\0\0@\n\x10\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0\x15\x7F\x8A\0Y~\x92\0u\x9AJ\x01`\xB8O\x01\0\0\0\0\xEC\xAD\x1A\0 \x1A \0\0\0\0\0h\xEC\"\x01\xA4\xEC\"\x01\0\0\0\0l\xAE\x12\0\0\x15\x18\0,\xEC\"\x01@\xF0(\x01\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\xA4\xEC\"\x01\xB8\x88'\x01\x14u*\x01\0\0\0\0\0\0\0\0\xF7~\x8A\0;~\x92\0W\x9AJ\x01`\xB8O\x01\0\0\0\0(\xAE\x1A\0 \x1A \0\0\0\0\0\x1C\xF7\x82\0\xA0m\x88\0\0\0\0\0`\xED\x1A\x01 \xEB \x01\0\0\0\0\0\0\0\0\xE0\xF6\x82\0Xd\xF7\0@\x8B\xF7\0\xD4\xC6\xFA\0\0\0\0\0\x80\xAC\x1E\0\x80>P\0`\xF7\x97\x01\0\0\0\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0\xD4\xC6\xFA\0\0\0\0\0\x80>P\0\xE0\xF6\x82\0\x1C\xF7\x82\0\0\0\0\0\x80>P\0`\xF7\x97\x01\0\0\0\0\xB8\xAD\x12\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0 G\0Z\x1C\xA7\0\0\0\0\0p\xA6\x8E\0\0\0\0\0\xF0\x98f\x01\xE0\x96x\x01\0\0\0\0\0\0\0\0\0\0\0\0|\xC9\xAA\0\0\0\0\0\0\0\0\0\xB0A\xB3\0\0\0\0\0\xAC\xED\xB0\0\0\0\0\0\0\0\0\0\xB8T/\0\0\0\0\0\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\x80\xADv\x01\xBC\xD1\x7F\x01\0\0\0\0\x8C\x9F\xE2\0\xC0\r\xE6\0\0\0\0\0`9H\0\0\0\0\0\x80>P\0\0\0\0\0@IX\0\0\0\0\0\0\0\0\0\x80>P\0\0\0\0\0\0\0\0\0\x8E\xAD\x1E\0\0\xAC&\0Xd\xF7\0h\xEC\"\x01\0\0\0\0\xC4\x8B\n\0@\x9F>\0D\x01B\0\xA0\xC5N\0$\xC5R\0@\xECZ\0\0\0\0\0\x80h\x80\0\x8C\xD9\xB7\0\0\0\0\0P\xD9\xB7\0\0\0\0\0\x90Wr\0Pe\xEF\0\xE0\xEF\x01\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0`m2\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\0\0\0\0\x80ZR\0\0\0\0\0\\4B\0`9H\0\0\0\0\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0\xE41b\0\x80Sh\0\0\0\0\0l\x08\x99\x01\0\0\0\0\x80\xF6j\0\xF8\tv\0\0\t~\0\xCCsF\x01\0\0\0\0\0\xBC\xE8\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\xCC\xE9*\x01\xE0Q6\x01\x8C\xDD:\x01\x80\x0FQ\x01\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0TWr\0\xA0z\xC6\0\x88\xE8B\x01\xC4\xE8B\x01\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0`N`\0\0\0\0\0\xF8ZR\0\0\xA7\xD0\0\0\0\0\0\xF8ZR\0|1\xAB\x01\x1C\xF6\xAF\x01\0\0\0\0\xF8ZR\0p[R\0\xA02Z\0 X\xB3\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xAC=R\0@IX\0\0\0\0\0\0\0\0\0\xAC\x89#\x01\0\0\0\0\xA4\xA8:\0\0\0\0\0@\x1F(\0\0\0\0\0\xC0\xC7,\0\x1C|\xB2\0\0\0\0\0\xCC\x95\xCA\0\0\xA7\xD0\0\xAC\xBB\xE2\0\0\xBC\xE8\0\0\0\0\0\x96\x1EK\0\0\0\0\0\x0C\xB1#\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0(1j\0\xA0Xp\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0r\x90\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0\0\0\0\0\0\xA7\xD0\0\0\0\0\0`\xF1b\0\x80\xEA*\x01\0\0\0\0@\x9F>\0\xF4\x05B\0`9H\0\x92\x14\xA3\x01\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xF8\xAD\x0E\0\x9Cz\xCA\0\0\xA7\xD0\0\0\0\0\0 \x1A \0h\xF6\x82\0\0\0\0\0L&\x9B\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0`\xCC\x1D\x01\x10\xE8B\x01L\xE8B\x01\0\0\0\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\09N\0@\x9C\xC8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC0\x1Bn\x01\xE2\xF2\x83\x01\0\0\0\0\xE0@\x93\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\0\x18{\xC6\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01\0\0\0\0\xDCVr\0\xB8\x89\x17\x01\x10\xE8B\x01L\xE8B\x01`\xAF\xB2\x01\0\0\0\0\xE0H^\0\xA0Hb\0\x18Wr\08\xA0\xEA\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\xB8\x89\x17\x01L\xE8B\x01\x88\xE8B\x01`\xAF\xB2\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0\x98\xF2\xB0\0\x10\xE8B\x01L\xE8B\x01\x88\xE8B\x01\xC0\0\x89\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0\x18Wr\0X|\xB2\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@IX\0\0\0\0\0\xA0\xD6\xD3\0\xFE8\xD7\0>4#\x01\0\0\0\0\0,\x10\0\0\0\0\0\0\0\0\0\x90Wr\0|\xA0\xE2\0\x9Cd\xEF\0 \xD6\x08\x01\xC4\xE8B\x01\0\0\0\0 /8\0\0\0\0\0\x90Wr\0@\xA1\xD2\0@\"\xD9\0\0\r\xF2\0\x80\xD1\xF8\0\xC4\xE8B\x01\0\0\0\0`N`\0Hw\x9A\0\x806\xA3\0\xA0\xA6\xD6\0@\xC2\xDE\08\xF6W\x01X\xA1_\x01\0\0\0\0d\x85C\0\x80\xFEq\0\x80h\x80\0\x9C\x0C\x83\x01\xB4\xD1\x87\x01t\xEA\xAC\x03\0\0\0\0\x84\r2\0 /8\0\0\0\0\0\x90Wr\0\xC0\xB1\xD8\0\xC4\xE8B\x01\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\xA0\xB0\xBD\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\0\0\0\0\0\0\0\0@4@\0X\x06s\x01\0\0\0\0@4@\0\x1C\x06s\x01\0\0\0\0\x96\x1EK\0\0\0\0\0\xA4\xA8:\0\0\0\0\0\x80ZR\0\xE02V\0\0\0\0\0\0\0\0\0\0\0\0\0\x84J\x13\0\xA0\t\x1A\0\xC08R\0@IX\0\0\0\0\0\x8C\x867\x01\0\0\0\0\0\0\0\0\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\0[\xA3\x01\xD8\xF6\xA7\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\x18-`\0xe\xE5\0\xC4Z\xA3\x01\0\0\0\0\0\xA7\xD0\0\x80\xC8\xF2\0\0\0\0\0\xC0r\x90\0\0\0\0\0D\xC8\xF2\0@\xEA\x01\x01\xC4Z\xA3\x01\0\0\0\0\x18-`\0x\x02g\0\xC4Z\xA3\x01\0\0\0\0\xC0r\x90\0\xC4Z\xA3\x01\0\0\0\0\0[\xA3\x01\0\0\0\0T\xC8\xE2\0D\xC8\xF2\0\xD8\xF6\xA7\x01\xC0\xA4\xA8\x01\0\0\0\0\0[\xA3\x01\0\0\0\0`$0\0\x1C\xF7\x82\0\xE0\xCB\xF8\0\0\0\0\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\0?\xA2\0|4{\x01\0\0\0\0D\x01\xD8\0\0\0\0\0\0\0\0\0x\xAC&\08q)\0x5o\x01\xC08\x8D\x01\0\0\0\0\0\0\0\0\0\xB8\x1A\0\0\")\0\x8C\xE5Q\0\xD0\x8D\xB0\0\xC0j\xB6\0\xA0\x97\xB8\0\xC0\xB1\xD8\0$\x8A#\x01\0\0\0\0 /8\0\0\0\0\0\x80>P\0\0\0\0\0\x80h\x80\0\0\0\0\0\xD8\x1AI\0\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\x9D\xC0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\x0Ei\x01\0\0\0\0\x04\x94\xA3\0\0\0\0\0\xA0\xDD\t\0\xB8G;\x01\0\0\0\0 /8\0\0\0\0\0 \xE7R\0\xA0m\x88\0\0\0\0\0`C\xE3\0\0\0\0\0\0\0\0\0\x80Yb\0\x80W\x82\0`\x0B\x85\0\0\0\0\0\xBC\r6\0\xDC{\xB6\0|\xA1\xD2\0\0\0\0\0 2b\0\xBC{\xB8\0P\0\0\0\0\0\x80L`\0\0\0\0\0\0\0\0\0\xA0\x8Eg\0\0\0\0\0\x80>P\0\0\0\0\0`9H\0\0\0\0\0\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\0\0\0\0\xE0]v\0\0\0\0\0\xCC\xF4z\0\xB0\x12\xF1\0\xE0\xFC\x99\x01\0\0\0\0\xBC9\x81\x01\x18?\x89\x01\0\0\0\0\x8C\x1C\x93\0\0\0\0\0\0\0\0\0\xCC%\xA3\x01 \xEB\xA7\x01\0\0\0\0\0\0\0\0`9H\08\x98j\x01T\xBE\x82\x01\0\0\0\0 \x82N\0`\xB7Q\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xDCVr\0\x18\x0C\xAE\0\x10\xE8B\x01\0\0\0\0@\x04Q\x01\0\0\0\0@\xD82\0\xA0w\xF6\0\0\0\0\0L\xE8B\x01\x88\xE8B\x01\0\0\0\0<\xEA2\x01\0\0\0\0\0\xBC\xE8\0\x90\xF6w\x01\0\0\0\0\xE43B\0 #D\0\xE8\xF5l\0\xB8\x0Cw\0d\xC3\"\x01@\xF0(\x01\xBC\xE8J\x01\\\xEEJ\x01\x9C\x0Ec\x01<\x14c\x01\xE0\xA7v\x01\0\0\0\0\0\0\0\0\0\0\0\0d1L\0\0\0\0\0\0\0\0\0\x90Wr\0 \x93\xD3\0\xC4\xE8B\x01\0\0\0\0\x90Wr\08}\xA4\0@I\xB2\0\xC0?\xC3\x004?\xD7\0\xFC\xA0\xDA\0\xC4\xE8B\x01\xD8\x0Ec\x01\x18\xACg\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000L)\0\xA0\xA4o\0\x94\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\xC8J)\0 \xEB \x01\0\0\0\0\xF4K)\0\xA0\xA4o\0X\xF7\x82\0\x94\xF7\x82\0\0\0\0\0\xA0\xAE\x1A\08\xD4 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\x15\x18\0\xA87 \08\xAC*\0\0\0\0\0\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0(\xAE\x1A\0 \xEB \x01\0\0\0\0|K)\0\xB8\xF6n\0\x1C\xF7\x82\0\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0\xB86 \0x\xAC&\0\0\0\0\08\xAD\x1A\0\0\0\0\0\xA4\xEC\"\x01\0\0\0\0\x1C\xF7\x82\0\xF8\xD2o\x01\xD8\xF8\x87\x01\xF8\xA9\x89\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\xE0\xEC\"\x01\0\0\0\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\x000L)\0\xA0\xA4o\0X\xF7\x82\0\xD0\xF7\x82\0\0\0\0\0\0\0\0\0\x1C\xF7\x82\0\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\0\0\0\0(\xAE\x1A\0x\xEB\"\x01\xA4\xEC\"\x01\xD8t*\x01\0\0\0\0\xA4\xF6\x82\0x\xEB\"\x01\xA4\xEC\"\x01\x98\xAF/\x01\0\0\0\0x\xD5G\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\x86\x12\0\0\xE7'\0p6g\x01\0\0\0\0\x80CZ\0\xE0H^\0\xA0Hb\0L\xE8B\x01\0\0\0\0\x10\xE8B\x01L\xE8B\x01\0\0\0\0dnK\0\x80>P\0\0\0\0\0\0\0\0\0\xB4t0\x01\xD6\xD2s\x01\0\0\0\0\0\0\0\0\0\0\0\0 \xB4+\0\0\0\0\0P\x16\xB7\0\0\0\0\0\0\0\0\0\x18\xEBF\x01@\x04Q\x01\xEC/\x97\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x08\0\x08\x08 \0$\0\xE0\0\xE0\0\x08\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08 \0 \x08 \0\xE0\0\x08\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\0X\0@\08\0(\08\0(\08\0P\x000\0(\0`\x08\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\0\0\xE8\0\x18\0\0\0\0\x108\0\0\08\0(\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE8\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE0\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xE0\0\xE8\x08\xE8\0\xA8\0\x08\x08\x08\0\x08\x08L\0L\x08L\0L\x08L\0L\x08P\0P\x08P\0L\0F\x08F\0P\x08P\0P\x08P\0P\x08P\0P\0T\x08T\0T\x04P\0P\x08P\x08@\x08@\0P\0P\x08\xE0\0 \x08 \0 \x08\x18\x08 \x08 \0\x08\0\x08\x08\xE0\x08\xE0\x000\x000\x080\0\x08\0\x08\x08\0\0\x10\0\x10\x08\x10\0\x10\x08 \0\x18\0\x10\0\x08\0\xE0\0\xE0\x08@\0\xE0\0\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xD8\x08\xD8\0\xE0\0\xD8\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE0\x08\xE0\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xD8\x08\xD8\0\xE0\0\xD8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE8\x08\xE8\0\xE0\x08\xE0\0\xE8\0\xD8\x08\xD8\0\xD8\x08,\x000\0\x10\0\x18\x08\x18\0\x18\x08\x10\x08\x10\0\x18\0\xD0\x08\xD0\0\xC8\0\xC8\x08\xC8\0\xC8\x08\xC0\x08\xC0\0\xC0\x08\xC8\0\xE0\0\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\x10\xE0\x08\xE0\0\xE0\x08\xE0\x08\xE0\0\xE0\x08\xD8\x08\xD0\x08\xD8\x08\xE0\x08\xE0\0\xE0\x08\xE0\0\xE0\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\x08\xD0\0\xE4\x08\xE4\x10\xE4\x08\xE4\0\xE4\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xD0\x08\xD0\0\xD0\x08\xE0\0\xC8\x08\xD0\0\xD8\0\xD0\0\xC8\x08\xB8\0\xC0\0\xC0\x08\xC8\0\xC0\x08\xC8\0\xD0\x08\xD8\0\xD0\x08\xC8\0\xC8\x08\xC0\x08\xC8\x08\xC0\0\xC0\x08\xC8\0\xC8\0\xD0\0\xD8\x004\0\x10\0\x08\0\x08\0\x08\0\x08\0\x08\x08\0\0\xAC\0\xB0\x04\xB0\0\xC8\x08\xD0\x08\xE0\x08\xE0\0\xE8\0\xE0\x08\x08\0@\x08@\x000\0\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xF0\0\xF8\08\0\x10\x08\x10\0\x10\x08\x18\0\x10\x08\x10\x08\x10\0\x10\x08\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\x18\0\x08\0\x08\x08\xE0\0\xD8\x04\xD8\0\xE0\0\xD8\x08\xE0\0\0\x08\0\0\x08\x08\x08\0\0\x08\0\0\x08\0\xD8\0\xD0\x08\xD0\0\xD8\x08\xD8\0\x18\x08\x10\x08\x10\0\x18\x08\x10\x08\x10\x08\xF8\0\0\x08\0\0\0\x08\x08\0\x18\0\0\x08\0\0\x08\0\x08\x08\0\0\0\x08\x08\x08\x08\0\x08\x08\x18\0\x10\x08\x10\0\x10\x08\x10\x08\x10\0\x10\x08`\x08`\0\xE0\0\xE8\x08\xE8\0\xE0\x08\xE8\0`\0X\0X\0P\0\0\0\0\x08\x08\x08\x08\0\x08\x08\x08\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\0\x08\0\0\0\x08\xE0\0 \x08\x18\0 \x08\x18\x08 \0\xE8\0\x08\0\0\x08\0\0\0\x08\0\0\x08\0\x08\x08\xE8\0\xE8\x08\0\0\xE8\0\xE8\x08\xF0\0\xF0\x08\xF0\0\xF0\x08\xF0\0\xF8\x08\xF0\x08\xE0\x08\0\0\0\0\0\0\xE0\0\xE0\0\xE0\0\x08\0\x10\x08\x10\0\x10\x08\xF0\0\xD0\x08\xD0\0P\x08P\0\xF8\0\0\0\xE2\0\xE8\0\xE0\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08@\x08@\0\xD0\x08\xD0\0\x08\0\x08\x08\xD8\x08\x08\x08\x08\0\x08\x08H\08\0@\0@\08\0\0\x08\x08\0\0\x08\0\0\0\x08,\0(\x000\0\x18\0\x18\x08\x18\0\x1C\0 \x08 \0\x1C\x08\x1C\0\0\0\x08\x08\x08\0\x08\x08\x10\x08\x08\0\0\x08\0\0\0\x08\xD8\0\xD8\x08\xD8\0\x10\x08\x10\0\x18\0H\0\x18\x000\x08(\x000\x08(\x080\08\0\xAB\0\xB0\0p\0\xA0\0\xA8\0h\0`\0\x18\0\xE0\0H\0D\0H\0H\x08H\0\x18\0\xD8\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x08(\x000\x080\x000\x08(\x080\0(\0(\x000\0(\x08(\0(\x08 \x08(\0(\0(\x080\0(\x08(\0(\x08 \x080\0(\0(\0(\x080\0(\x08(\x000\x08(\x08 \x080\0(\0(\0(\x080\0(\x08(\0(\x08 \x08(\08\0\x10\x08\xE0\0\x08\0\x08\x08,\x004\x000\0,\0\xFB\0\0\0\x10\0\x18\x08\x10\0\x08\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\x08\x10\x08\x10\0\x10\x08\x10\0\x18\x08\x10\x08\x10\0\x08\x08\x08\0\x10\0\x08\0\x10\0\x08\0\x10\0\0\x08\0\0\x08\0\0\x08\0\0\0\x08\x08\0\x08\x08\x08\0\x08\x08\x18\x08\x10\0\x18\x08\x10\x08\x08\0\x08\x08\x18\0\xA0\0`\0`\0\x08\0\x08\x08\0\x004\x000\08\x088\08\0@\x08@\0@\x08@\0P\x08P\0\xE0\0\xE0\x08\xE0\0\0\0\xE0\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08 \x08 \0(\0\x10\0\xD0\0\xD0\x08\xC8\x08\xC8\0\xD0\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xC8\x08\xD0\0\xD8\0\xD0\x08\xD8\0\xC8\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xD0\x08\xD0\0\xD0\x08\xD0\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD0\0\xD0\x08\xD0\0\xC8\x08\xC8\0\xD0\0\xD0\x08\xC8\x08\xD0\0\xD0\x08\xC8\x08\xD0\0\xC0\0\xC0\x08\xC0\0\xC0\x08@\0<\0@\0\x10\0\x10\0\x08\x08\x10\0X\x08X\0\x08\0\\\0\\\x08\\\0X\0X\x08\x08\0\xD0\0\xD8\0\xD0\x08\xD0\0\xD8\0\xD0\0\xD8\0\xD0\x08\xD0\0\x08\0\x08\x08\x08\0\x08\x08,\0.\0\\\0`\0\xA8\0`\x08f\x08 \0\xD8\0\xD8\x08\xD8\0\xB8\0\xB4\0\xB0\0P\0P\0X\0@\x08@\0(\0(\x08(\0\x08\0\x08\x08\xE0\0\xE8\0\xE8\x08\xBC\0\xC0\0\xE0\0\0\0\0\x08\0\0\0\x08\x08\0\0\x08\x08\x08\0\x08\xF8\0\xF8\x08\0\x08\xF8\x08H\0\xE0\0\xE8\0\xE0\x08\xE0\0\xE8\0 \0\x18\0 \0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x08\0\x08\x08 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \08\x088\08\x080\x080\08\x000\08\0H\x08@\x08H\0P\0@\0H\0h\x08`\x08X\x08`\0X\0`\0X\x08P\x08X\0`\0P\0X\0@\x088\x08@\0H\0@\0\x18\x08\x10\x08\x10\0\x18\0\x10\0H\x08H\0P\x08H\x08@\x08P\0X\0P\0H\08\x080\x088\0@\08\0 \x08\x18\0 \x08\x18\x08\x10\x08 \0\x18\0 \0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0\x18\x08\x10\x08\x18\0 \0\x18\08\x080\x088\x000\08\x000\x08(\x080\08\x000\08\x088\08\x080\x080\08\x000\08\0`\x08X\x08`\0X\0`\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0X\x08P\x08X\0`\0X\08\x088\08\x080\x080\08\x000\08\0 \x08\x18\x08\x10\x08\x18\0 \0\x18\0 \0H\0X\x08P\x08X\0`\0X\0P\0X\x08X\0X\x08P\x08P\0X\0P\0X\0 \x08 \0 \x08\x18\x08\x18\0 \0\x18\0 \0\x18\0P\x08H\x08P\0X\0P\0(\x08 \x08(\x000\0(\0H\x08@\x08H\0P\0H\0\x10\0\x18\0X\0 \0\x10\x08\x10\0\x18\0\x10\0\x08\0\x08\x08<\0@\0\0\0\x08\0\x08\x08\x08\0\x08\x08\x08\0\x08\x08\0\0\x08\x08\x08\0\x08\x08\0\0\x18\0\xE4\0\xE8\0\x10\x08\x10\0\x18\0\x10\0\0\0\x08\0\0\0\xD0\x08\xD0\0\xE0\0\x10\x08\x10\0\x18\0\x10\0\xD8\0\xD8\x08\xE0\0\xD8\x08\x08\0\x08\x08\x08\0(\0\0\08\x000\x08(\x080\x08(\0\xA8\0h\0H\0@\0H\0(\x08 \x08(\0\x08\x08\x08\0h\0h\x08h\0\x10\x08\x10\0\x18\x08\x18\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x10\0\x10\x08\x18\0\xE0\0`\0@\x08@\0\x18\0\x18\x08\x10\x08\x18\x08\x10\x08\x18\x08\x18\0\x10\0\x10\x08\x18\x08\x18\0\x18\x08\x10\x08 \0\x18\0\x18\0`\0\xA8\0\xA8\x08\xB0\0\xB0\x08\xA8\x08\xB0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD8\x08\xB0\x08\xB8\0\xB8\x08\xB0\x08\xB8\x08\xC8\x08\xC8\0\xC8\x08\xD0\x08\xC8\x08\xD8\0\xD8\x08\xD8\0\xD8\x08\xB0\0\xD8\x08\xD8\0\xD8\x08\xD8\x08\xD8\0\xD8\x08\xC0\x08\xC0\0\xC0\x08\xB8\x08\xD0\x08\xD8\0\xD0\x08\xC0\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\x08\xD8\x08\xC0\x08\xC0\0\xB8\x08\xC0\0\xB8\x08\xC8\x08\xD0\x08\xC8\x08\xD0\x08\xD8\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xA8\x08\xB8\0\xB8\x08\xA8\x08\xB8\x08\xC8\0\xC0\x08\xB8\x08\xD8\x08\xD8\0\xD0\x08\xD8\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xD0\x08\xD8\0\xD0\x08\xD0\0\xD8\x08\xC8\x08\xD0\x08\xB8\x08\0\0\x08\0\x10\0\x18\0 \0(\x000\08\0@\0H\0P\0X\0`\0h\0p\0\xF8\0\xF0\0\xE8\0\xE0\0\xD8\0\xD0\0\xC8\0\xC0\0\xB8\0\xB0\0\xA8\0\xA0\0\xE8\x08\xE8\0\xE8\x08\xE8\0(\0(\x080\0(\x08(\x000\x08(\x08(\0\x08\x08\x08\0\x08\x08\xE0\0\xE0\0\xDC\0\xE0\0\xE0\0\xE0\0@\08\0X\x08X\0`\0\xA8\x08\xA8\0h\x08h\0\x18\0\x18\0\x10\0\x10\0\x10\0") }) }); } #[clippy::msrv = "1.81"] diff --git a/provider/source/data/debug/time_zone/offset_period@1.json b/provider/source/data/debug/time_zone/offset_period@1.json index dd401febcbb..c87b9b33cbb 100644 --- a/provider/source/data/debug/time_zone/offset_period@1.json +++ b/provider/source/data/debug/time_zone/offset_period@1.json @@ -4040,7 +4040,7 @@ 64, 8 ], - "4322340": [ + "10720260": [ 64, 0 ] @@ -4171,6 +4171,14 @@ "2233440": [ -32, 8 + ], + "28803060": [ + -32, + 0 + ], + "28815840": [ + -24, + 0 ] }, "qadoh": { diff --git a/provider/source/src/lib.rs b/provider/source/src/lib.rs index 60387052aa3..ee9efb7a608 100644 --- a/provider/source/src/lib.rs +++ b/provider/source/src/lib.rs @@ -120,7 +120,7 @@ impl SourceDataProvider { pub const LATEST_TESTED_SEGMENTER_LSTM_TAG: &'static str = "v0.1.0"; /// The latest TZDB tag that has been verified to work with this version of `SourceDataProvider`. - pub const LATEST_TESTED_TZDB_TAG: &'static str = "2024b"; + pub const LATEST_TESTED_TZDB_TAG: &'static str = "2025a"; /// A provider using the latest data that has been verified to work with this version of `SourceDataProvider`. /// diff --git a/provider/source/tests/data/tzdb/antarctica b/provider/source/tests/data/tzdb/antarctica index 8d5d6cd1cdd..2e90a5e09d1 100644 --- a/provider/source/tests/data/tzdb/antarctica +++ b/provider/source/tests/data/tzdb/antarctica @@ -174,6 +174,8 @@ Zone Antarctica/Mawson 0 - -00 1954 Feb 13 # France & Italy - year-round base # Concordia, -750600+1232000, since 2005 +# https://en.wikipedia.org/wiki/Concordia_Station +# Can use Asia/Singapore, which it has agreed with since inception. # Germany - year-round base # Neumayer III, -704080-0081602, since 2009 diff --git a/provider/source/tests/data/tzdb/asia b/provider/source/tests/data/tzdb/asia index a2480b02122..d4eb058053e 100644 --- a/provider/source/tests/data/tzdb/asia +++ b/provider/source/tests/data/tzdb/asia @@ -3665,21 +3665,70 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct # be immediately followed by 1845-01-01; see R.H. van Gent's # History of the International Date Line # https://webspace.science.uu.nl/~gent0113/idl/idl_philippines.htm -# The rest of the data entries are from Shanks & Pottenger. - -# From Jesper Nørgaard Welen (2006-04-26): -# ... claims that Philippines had DST last time in 1990: -# http://story.philippinetimes.com/p.x/ct/9/id/145be20cc6b121c0/cid/3e5bbccc730d258c/ -# [a story dated 2006-04-25 by Cris Larano of Dow Jones Newswires, -# but no details] - -# From Paul Eggert (2014-08-14): -# The following source says DST may be instituted November-January and again -# March-June, but this is not definite. It also says DST was last proclaimed -# during the Ramos administration (1992-1998); but again, no details. -# Carcamo D. PNoy urged to declare use of daylight saving time. -# Philippine Star 2014-08-05 -# http://www.philstar.com/headlines/2014/08/05/1354152/pnoy-urged-declare-use-daylight-saving-time + +# From P Chan (2021-05-10): +# Here's a fairly comprehensive article in Japanese: +# https://wiki.suikawiki.org/n/Philippine%20Time +# (2021-05-16): +# According to the references listed in the article, +# the periods that the Philippines (Manila) observed DST or used +9 are: +# +# 1936-10-31 24:00 to 1937-01-15 24:00 +# (Proclamation No. 104, Proclamation No. 126) +# 1941-12-15 24:00 to 1945-11-30 24:00 +# (Proclamation No. 789, Proclamation No. 20) +# 1954-04-11 24:00 to 1954-06-04 24:00 +# (Proclamation No. 13, Proclamation No. 33) +# 1977-03-27 24:00 to 1977-09-21 24:00 +# (Proclamation No. 1629, Proclamation No. 1641) +# 1990-05-21 00:00 to 1990-07-28 24:00 +# (National Emergency Memorandum Order No. 17, Executive Order No. 415) +# +# Proclamation No. 104 ... October 30, 1936 +# https://www.officialgazette.gov.ph/1936/10/30/proclamation-no-104-s-1936/ +# Proclamation No. 126 ... January 15, 1937 +# https://www.officialgazette.gov.ph/1937/01/15/proclamation-no-126-s-1937/ +# Proclamation No. 789 ... December 13, 1941 +# https://www.officialgazette.gov.ph/1941/12/13/proclamation-no-789-s-1941/ +# Proclamation No. 20 ... November 11, 1945 +# https://www.officialgazette.gov.ph/1945/11/11/proclamation-no-20-s-1945/ +# Proclamation No. 13 ... April 6, 1954 +# https://www.officialgazette.gov.ph/1954/04/06/proclamation-no-13-s-1954/ +# Proclamation No. 33 ... June 3, 1954 +# https://www.officialgazette.gov.ph/1954/06/03/proclamation-no-33-s-1954/ +# Proclamation No. 1629 ... March 25, 1977 +# https://www.officialgazette.gov.ph/1977/03/25/proclamation-no-1629-s-1977/ +# Proclamation No. 1641 ...May 26, 1977 +# https://www.officialgazette.gov.ph/1977/05/26/proclamation-no-1641-s-1977/ +# National Emergency Memorandum Order No. 17 ... May 2, 1990 +# https://www.officialgazette.gov.ph/1990/05/02/national-emergency-memorandum-order-no-17-s-1990/ +# Executive Order No. 415 ... July 20, 1990 +# https://www.officialgazette.gov.ph/1990/07/20/executive-order-no-415-s-1990/ +# +# During WWII, Proclamation No. 789 fixed two periods of DST. The first period +# was set to continue only until January 31, 1942. But Manila was occupied by +# the Japanese earlier in the month.... +# +# For the date of the adoption of standard time, Shank[s] gives 1899-05-11. +# The article is not able to state the basis of that. I guess it was based on +# a US War Department Circular issued on that date. +# https://books.google.com/books?id=JZ1PAAAAYAAJ&pg=RA3-PA8 +# +# However, according to other sources, standard time was adopted on +# 1899-09-06. Also, the LMT was GMT+8:03:52 +# https://books.google.com/books?id=MOYIAQAAIAAJ&pg=PA521 +# https://books.google.com/books?id=lSnqqatpYikC&pg=PA21 +# +# From Paul Eggert (2024-09-05): +# The penultimate URL in P Chan's email refers to page 521 of +# Selga M, The Time Service in the Philippines. +# Proc Pan-Pacific Science Congress. Vol. 1 (1923), 519-532. +# It says, "The change from the meridian 120° 58' 04" to the 120th implied a +# change of 3 min. 52s.26 in time; consequently on 6th September, 1899, +# Manila Observatory gave the noon signal 3 min. 52s.26 later than before". +# +# Wikipedia says the US declared Manila liberated on March 4, 1945; +# this doesn't affect clocks, just our time zone abbreviation and DST flag. # From Paul Goyette (2018-06-15) with URLs updated by Guy Harris (2024-02-15): # In the Philippines, there is a national law, Republic Act No. 10535 @@ -3697,24 +3746,26 @@ Zone Asia/Hebron 2:20:23 - LMT 1900 Oct # influence of the sources. There is no current abbreviation for DST, # so use "PDT", the usual American style. -# From P Chan (2021-05-10): -# Here's a fairly comprehensive article in Japanese: -# https://wiki.suikawiki.org/n/Philippine%20Time -# From Paul Eggert (2021-05-10): -# The info in the Japanese table has not been absorbed (yet) below. - # Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Phil 1936 only - Nov 1 0:00 1:00 D -Rule Phil 1937 only - Feb 1 0:00 0 S -Rule Phil 1954 only - Apr 12 0:00 1:00 D -Rule Phil 1954 only - Jul 1 0:00 0 S -Rule Phil 1978 only - Mar 22 0:00 1:00 D -Rule Phil 1978 only - Sep 21 0:00 0 S +Rule Phil 1936 only - Oct 31 24:00 1:00 D +Rule Phil 1937 only - Jan 15 24:00 0 S +Rule Phil 1941 only - Dec 15 24:00 1:00 D +# The following three rules were canceled by Japan: +#Rule Phil 1942 only - Jan 31 24:00 0 S +#Rule Phil 1942 only - Mar 1 0:00 1:00 D +#Rule Phil 1942 only - Jun 30 24:00 0 S +Rule Phil 1945 only - Nov 30 24:00 0 S +Rule Phil 1954 only - Apr 11 24:00 1:00 D +Rule Phil 1954 only - Jun 4 24:00 0 S +Rule Phil 1977 only - Mar 27 24:00 1:00 D +Rule Phil 1977 only - Sep 21 24:00 0 S +Rule Phil 1990 only - May 21 0:00 1:00 D +Rule Phil 1990 only - Jul 28 24:00 0 S # Zone NAME STDOFF RULES FORMAT [UNTIL] -Zone Asia/Manila -15:56:00 - LMT 1844 Dec 31 - 8:04:00 - LMT 1899 May 11 - 8:00 Phil P%sT 1942 May - 9:00 - JST 1944 Nov +Zone Asia/Manila -15:56:08 - LMT 1844 Dec 31 + 8:03:52 - LMT 1899 Sep 6 4:00u + 8:00 Phil P%sT 1942 Feb 11 24:00 + 9:00 - JST 1945 Mar 4 8:00 Phil P%sT # Bahrain diff --git a/provider/source/tests/data/tzdb/australasia b/provider/source/tests/data/tzdb/australasia index 359f9c1f1e1..405944536cd 100644 --- a/provider/source/tests/data/tzdb/australasia +++ b/provider/source/tests/data/tzdb/australasia @@ -1239,10 +1239,10 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila # The 1992 ending date used in the rules is a best guess; # it matches what was used in the past. -# The Australian Bureau of Meteorology FAQ -# http://www.bom.gov.au/faq/faqgen.htm -# (1999-09-27) writes that Giles Meteorological Station uses -# South Australian time even though it's located in Western Australia. +# From Christopher Hunt (2006-11-21), after an advance warning +# from Jesper Nørgaard Welen (2006-11-01): +# WA are trialing DST for three years. +# http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf # From Paul Eggert (2018-04-01): # The Guardian Express of Perth, Australia reported today that the @@ -1254,54 +1254,10 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila # https://www.communitynews.com.au/guardian-express/news/exclusive-daylight-savings-coming-wa-summer-2018/ # [The article ends with "Today's date is April 1."] -# Queensland - -# From Paul Eggert (2018-02-26): -# I lack access to the following source for Queensland DST: -# Pearce C. History of daylight saving time in Queensland. -# Queensland Hist J. 2017 Aug;23(6):389-403 -# https://search.informit.com.au/documentSummary;dn=994682348436426;res=IELHSS - -# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): -# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ] -# # [ Dec 1990 ] -# ... -# Zone Australia/Queensland 10:00 AQ %sST -# ... -# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D -# Rule AQ 1972 only - Feb lastSun 3:00 0 E -# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D -# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E - -# From Bradley White (1989-12-24): -# "Australia/Queensland" now observes daylight time (i.e. from -# October 1989). - -# From Bradley White (1991-03-04): -# A recent excerpt from an Australian newspaper... -# ...Queensland...[has] agreed to end daylight saving -# at 3am tomorrow (March 3)... - -# From John Mackin (1991-03-06): -# I can certainly confirm for my part that Daylight Saving in NSW did in fact -# end on Sunday, 3 March. I don't know at what hour, though. (It surprised -# me.) - -# From Bradley White (1992-03-08): -# ...there was recently a referendum in Queensland which resulted -# in the experimental daylight saving system being abandoned. So, ... -# ... -# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D -# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S -# ... - -# From Arthur David Olson (1992-03-08): -# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes. - -# From Christopher Hunt (2006-11-21), after an advance warning -# from Jesper Nørgaard Welen (2006-11-01): -# WA are trialing DST for three years. -# http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf +# The Australian Bureau of Meteorology FAQ +# http://www.bom.gov.au/faq/faqgen.htm +# (1999-09-27) writes that Giles Meteorological Station uses +# South Australian time even though it's located in Western Australia. # From Rives McDow (2002-04-09): # The most interesting region I have found consists of three towns on the @@ -1359,6 +1315,59 @@ Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila # For lack of better info, assume the tradition dates back to the # introduction of standard time in 1895. +# From Stuart Bishop (2024-11-12): +# An article discussing the in-use but technically unofficial timezones +# in the Western Australian portion of the Nullarbor Plain. +# https://www.abc.net.au/news/2024-11-22/outback-wa-properties-strange-time-zones/104542494 +# From Paul Eggert (2024-11-12): +# As the article says, the Eyre Bird Observatory and nearby sheep stations +# can use Tokyo time. Other possibilities include Asia/Chita, Asia/Seoul, +# and Asia/Jayapura. + +# Queensland + +# From Paul Eggert (2018-02-26): +# I lack access to the following source for Queensland DST: +# Pearce C. History of daylight saving time in Queensland. +# Queensland Hist J. 2017 Aug;23(6):389-403 +# https://search.informit.com.au/documentSummary;dn=994682348436426;res=IELHSS + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ] +# # [ Dec 1990 ] +# ... +# Zone Australia/Queensland 10:00 AQ %sST +# ... +# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D +# Rule AQ 1972 only - Feb lastSun 3:00 0 E +# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D +# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E + +# From Bradley White (1989-12-24): +# "Australia/Queensland" now observes daylight time (i.e. from +# October 1989). + +# From Bradley White (1991-03-04): +# A recent excerpt from an Australian newspaper... +# ...Queensland...[has] agreed to end daylight saving +# at 3am tomorrow (March 3)... + +# From John Mackin (1991-03-06): +# I can certainly confirm for my part that Daylight Saving in NSW did in fact +# end on Sunday, 3 March. I don't know at what hour, though. (It surprised +# me.) + +# From Bradley White (1992-03-08): +# ...there was recently a referendum in Queensland which resulted +# in the experimental daylight saving system being abandoned. So, ... +# ... +# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D +# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S +# ... + +# From Arthur David Olson (1992-03-08): +# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes. + # southeast Australia # diff --git a/provider/source/tests/data/tzdb/etcetera b/provider/source/tests/data/tzdb/etcetera index a5ecd6de1f6..948531c8d86 100644 --- a/provider/source/tests/data/tzdb/etcetera +++ b/provider/source/tests/data/tzdb/etcetera @@ -51,6 +51,10 @@ Link Etc/GMT GMT # so we moved the names into the Etc subdirectory. # Also, the time zone abbreviations are now compatible with %z. +# There is no "Etc/Unknown" entry, as CLDR says that "Etc/Unknown" +# corresponds to an unknown or invalid time zone, and things would get +# confusing if Etc/Unknown were made valid here. + Zone Etc/GMT-14 14 - %z Zone Etc/GMT-13 13 - %z Zone Etc/GMT-12 12 - %z diff --git a/provider/source/tests/data/tzdb/europe b/provider/source/tests/data/tzdb/europe index f9063949eb8..df334fc27c1 100644 --- a/provider/source/tests/data/tzdb/europe +++ b/provider/source/tests/data/tzdb/europe @@ -1147,7 +1147,7 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn # However, Greenland will change to Daylight Saving Time again in 2024 # and onwards. -# From a contributor who wishes to remain anonymous for now (2023-10-29): +# From Jule Dabars (2023-10-29): # https://www.dr.dk/nyheder/seneste/i-nat-skal-uret-stilles-en-time-tilbage-men-foerste-gang-sker-det-ikke-i-groenland # with a link to that page: # https://naalakkersuisut.gl/Nyheder/2023/10/2710_sommertid diff --git a/provider/source/tests/data/tzdb/northamerica b/provider/source/tests/data/tzdb/northamerica index 01f392e0e6a..8d356aa0069 100644 --- a/provider/source/tests/data/tzdb/northamerica +++ b/provider/source/tests/data/tzdb/northamerica @@ -27,9 +27,12 @@ # in New York City (1869-10). His 1870 proposal was based on Washington, DC, # but in 1872-05 he moved the proposed origin to Greenwich. -# From Paul Eggert (2018-03-20): +# From Paul Eggert (2024-11-18): # Dowd's proposal left many details unresolved, such as where to draw -# lines between time zones. The key individual who made time zones +# lines between time zones. Sandford Fleming of the Canadian Pacific Railway +# argued for Dowd's proposal in 1876, and Cleveland Abbe of the American +# Meteorology Society published a report in 1879 recommending four US time +# zones based on GMT. However, the key individual who made time zones # work in the US was William Frederick Allen - railway engineer, # managing editor of the Travelers' Guide, and secretary of the # General Time Convention, a railway standardization group. Allen @@ -2631,7 +2634,7 @@ Zone America/Dawson -9:17:40 - LMT 1900 Aug 20 # http://puentelibre.mx/noticia/ciudad_juarez_cambio_horario_noviembre_2022/ # Rule NAME FROM TO - IN ON AT SAVE LETTER/S -Rule Mexico 1931 only - April 30 0:00 1:00 D +Rule Mexico 1931 only - Apr 30 0:00 1:00 D Rule Mexico 1931 only - Oct 1 0:00 0 S Rule Mexico 1939 only - Feb 5 0:00 1:00 D Rule Mexico 1939 only - Jun 25 0:00 0 S diff --git a/provider/source/tests/data/tzdb/southamerica b/provider/source/tests/data/tzdb/southamerica index c8d9097aeb1..1fcf6514678 100644 --- a/provider/source/tests/data/tzdb/southamerica +++ b/provider/source/tests/data/tzdb/southamerica @@ -1687,7 +1687,7 @@ Rule Para 2005 2009 - Mar Sun>=8 0:00 0 - # and that on the first Sunday of the month of October, it is to be set # forward 60 minutes, in all the territory of the Paraguayan Republic. # ... -Rule Para 2010 max - Oct Sun>=1 0:00 1:00 - +Rule Para 2010 2024 - Oct Sun>=1 0:00 1:00 - Rule Para 2010 2012 - Apr Sun>=8 0:00 0 - # # From Steffen Thorsen (2013-03-07): @@ -1706,14 +1706,35 @@ Rule Para 2010 2012 - Apr Sun>=8 0:00 0 - # https://www.abc.com.py/politica/2023/07/12/promulgacion-el-cambio-de-hora-sera-por-ley/ # From Carlos Raúl Perasso (2023-07-27): # http://silpy.congreso.gov.py/descarga/ley-144138 -Rule Para 2013 max - Mar Sun>=22 0:00 0 - +Rule Para 2013 2024 - Mar Sun>=22 0:00 0 - +# +# From Heitor David Pinto (2024-09-24): +# Today the Congress of Paraguay passed a bill to observe UTC-3 permanently.... +# The text of the bill says that it would enter into force on the first +# Sunday in October 2024, the same date currently scheduled to start DST.... +# https://silpy.congreso.gov.py/web/expediente/132531 +# (2024-10-14): +# The president approved the law on 11 October 2024, +# and it was officially published on 14 October 2024. +# https://www.gacetaoficial.gov.py/index/detalle_publicacion/89723 +# The text of the law says that it enters into force on the first +# Sunday in October 2024 (6 October 2024). But the constitution +# prohibits retroactive effect, and the civil code says that laws +# enter into force on the day after their publication or on the day +# that they specify, and it also says that they don't have retroactive +# effect. So I think that the time change on 6 October 2024 should +# still be considered as DST according to the previous law, and +# permanently UTC-3 from 15 October 2024 according to the new law.... +# https://www.constituteproject.org/constitution/Paraguay_2011 +# https://www.oas.org/dil/esp/codigo_civil_paraguay.pdf # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone America/Asuncion -3:50:40 - LMT 1890 -3:50:40 - AMT 1931 Oct 10 # Asunción Mean Time -4:00 - %z 1972 Oct -3:00 - %z 1974 Apr - -4:00 Para %z + -4:00 Para %z 2024 Oct 15 + -3:00 - %z # Peru # diff --git a/provider/source/tests/data/tzdb/zone.tab b/provider/source/tests/data/tzdb/zone.tab index bfc0b593304..d2be66359f3 100644 --- a/provider/source/tests/data/tzdb/zone.tab +++ b/provider/source/tests/data/tzdb/zone.tab @@ -310,7 +310,7 @@ PF -0900-13930 Pacific/Marquesas Marquesas Islands PF -2308-13457 Pacific/Gambier Gambier Islands PG -0930+14710 Pacific/Port_Moresby most of Papua New Guinea PG -0613+15534 Pacific/Bougainville Bougainville -PH +1435+12100 Asia/Manila +PH +143512+1205804 Asia/Manila PK +2452+06703 Asia/Karachi PL +5215+02100 Europe/Warsaw PM +4703-05620 America/Miquelon