<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">package Locale::Codes::Script_Codes;

# This file was automatically generated.  Any changes to this file will
# be lost the next time 'get_codes' is run.
#    Generated on: Wed Feb 27 10:04:29 EST 2013

=pod

=head1 NAME

Locale::Codes::Script_Codes - script codes for the Locale::Codes::Script module

=head1 SYNOPSIS

This module contains data used by the Locale::Codes::Script module. It is
not intended to be used directly, and contains no calleable routines.

=head1 AUTHOR

See Locale::Codes for full author history.

Currently maintained by Sullivan Beck (sbeck@cpan.org).

=head1 COPYRIGHT

   Copyright (c) 1997-2001 Canon Research Centre Europe (CRE).
   Copyright (c) 2001-2010 Neil Bowers
   Copyright (c) 2010-2013 Sullivan Beck

This module is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.

=cut

use strict;
require 5.006;
use warnings;
use utf8;

our($VERSION);
$VERSION='3.25';

$Locale::Codes::Data{'script'}{'id'} = '0161';

$Locale::Codes::Data{'script'}{'id2names'} = {
   q(0001) =&gt; [
      q(Afaka),
      ],
   q(0002) =&gt; [
      q(Caucasian Albanian),
      ],
   q(0003) =&gt; [
      q(Arabic),
      ],
   q(0004) =&gt; [
      q(Imperial Aramaic),
      ],
   q(0005) =&gt; [
      q(Armenian),
      ],
   q(0006) =&gt; [
      q(Avestan),
      ],
   q(0007) =&gt; [
      q(Balinese),
      ],
   q(0008) =&gt; [
      q(Bamum),
      ],
   q(0009) =&gt; [
      q(Bassa Vah),
      ],
   q(0010) =&gt; [
      q(Batak),
      ],
   q(0011) =&gt; [
      q(Bengali),
      ],
   q(0012) =&gt; [
      q(Blissymbols),
      ],
   q(0013) =&gt; [
      q(Bopomofo),
      ],
   q(0014) =&gt; [
      q(Brahmi),
      ],
   q(0015) =&gt; [
      q(Braille),
      ],
   q(0016) =&gt; [
      q(Buginese),
      ],
   q(0017) =&gt; [
      q(Buhid),
      ],
   q(0018) =&gt; [
      q(Chakma),
      ],
   q(0019) =&gt; [
      q(Unified Canadian Aboriginal Syllabics),
      ],
   q(0020) =&gt; [
      q(Carian),
      ],
   q(0021) =&gt; [
      q(Cham),
      ],
   q(0022) =&gt; [
      q(Cherokee),
      ],
   q(0023) =&gt; [
      q(Cirth),
      ],
   q(0024) =&gt; [
      q(Coptic),
      ],
   q(0025) =&gt; [
      q(Cypriot),
      ],
   q(0026) =&gt; [
      q(Cyrillic),
      ],
   q(0027) =&gt; [
      q(Cyrillic (Old Church Slavonic variant)),
      ],
   q(0028) =&gt; [
      q(Devanagari (Nagari)),
      q(Devanagari),
      q(Nagari),
      ],
   q(0029) =&gt; [
      q(Deseret (Mormon)),
      q(Deseret),
      q(Mormon),
      ],
   q(0030) =&gt; [
      q(Duployan shorthand, Duployan stenography),
      q(Duployan shorthand),
      q(Duployan stenography),
      ],
   q(0031) =&gt; [
      q(Egyptian demotic),
      ],
   q(0032) =&gt; [
      q(Egyptian hieratic),
      ],
   q(0033) =&gt; [
      q(Egyptian hieroglyphs),
      ],
   q(0034) =&gt; [
      q(Elbasan),
      ],
   q(0035) =&gt; [
      q(Ethiopic (Geez)),
      q(Ethiopic),
      q(Ge'ez),
      ],
   q(0036) =&gt; [
      q(Georgian (Mkhedruli)),
      ],
   q(0037) =&gt; [
      q(Khutsuri (Asomtavruli and Nuskhuri)),
      ],
   q(0038) =&gt; [
      q(Glagolitic),
      ],
   q(0039) =&gt; [
      q(Gothic),
      ],
   q(0040) =&gt; [
      q(Grantha),
      ],
   q(0041) =&gt; [
      q(Greek),
      ],
   q(0042) =&gt; [
      q(Gujarati),
      ],
   q(0043) =&gt; [
      q(Gurmukhi),
      ],
   q(0044) =&gt; [
      q(Hangul (Hangul, Hangeul)),
      q(Hangul),
      q(Hangeul),
      ],
   q(0045) =&gt; [
      q(Han (Hanzi, Kanji, Hanja)),
      q(Han),
      q(Hanzi),
      q(Kanji),
      q(Hanja),
      ],
   q(0046) =&gt; [
      q(Hanunoo (Hanunoo)),
      q(Hanunoo),
      ],
   q(0047) =&gt; [
      q(Han (Simplified variant)),
      ],
   q(0048) =&gt; [
      q(Han (Traditional variant)),
      ],
   q(0049) =&gt; [
      q(Hebrew),
      ],
   q(0050) =&gt; [
      q(Hiragana),
      ],
   q(0051) =&gt; [
      q(Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs)),
      q(Anatolian Hieroglyphs),
      q(Luwian Hieroglyphs),
      q(Hittite Hieroglyphs),
      ],
   q(0052) =&gt; [
      q(Pahawh Hmong),
      ],
   q(0053) =&gt; [
      q(Japanese syllabaries (alias for Hiragana + Katakana)),
      ],
   q(0054) =&gt; [
      q(Old Hungarian (Hungarian Runic)),
      q(Old Hungarian),
      q(Hungarian Runic),
      ],
   q(0055) =&gt; [
      q(Indus (Harappan)),
      q(Indus),
      q(Harappan),
      ],
   q(0056) =&gt; [
      q(Old Italic (Etruscan, Oscan, etc.)),
      ],
   q(0057) =&gt; [
      q(Javanese),
      ],
   q(0058) =&gt; [
      q(Japanese (alias for Han + Hiragana + Katakana)),
      ],
   q(0059) =&gt; [
      q(Jurchen),
      ],
   q(0060) =&gt; [
      q(Kayah Li),
      ],
   q(0061) =&gt; [
      q(Katakana),
      ],
   q(0062) =&gt; [
      q(Kharoshthi),
      ],
   q(0063) =&gt; [
      q(Khmer),
      ],
   q(0064) =&gt; [
      q(Khojki),
      ],
   q(0065) =&gt; [
      q(Kannada),
      ],
   q(0066) =&gt; [
      q(Korean (alias for Hangul + Han)),
      ],
   q(0067) =&gt; [
      q(Kpelle),
      ],
   q(0068) =&gt; [
      q(Kaithi),
      ],
   q(0069) =&gt; [
      q(Tai Tham (Lanna)),
      q(Tai Tham),
      q(Lanna),
      ],
   q(0070) =&gt; [
      q(Lao),
      ],
   q(0071) =&gt; [
      q(Latin (Fraktur variant)),
      ],
   q(0072) =&gt; [
      q(Latin (Gaelic variant)),
      ],
   q(0073) =&gt; [
      q(Latin),
      ],
   q(0074) =&gt; [
      q(Lepcha (Rong)),
      q(Lepcha),
      q(Rong),
      ],
   q(0075) =&gt; [
      q(Limbu),
      ],
   q(0076) =&gt; [
      q(Linear A),
      ],
   q(0077) =&gt; [
      q(Linear B),
      ],
   q(0078) =&gt; [
      q(Lisu (Fraser)),
      q(Lisu),
      q(Fraser),
      ],
   q(0079) =&gt; [
      q(Loma),
      ],
   q(0080) =&gt; [
      q(Lycian),
      ],
   q(0081) =&gt; [
      q(Lydian),
      ],
   q(0082) =&gt; [
      q(Mahajani),
      ],
   q(0083) =&gt; [
      q(Mandaic, Mandaean),
      q(Mandaic),
      q(Mandaean),
      ],
   q(0084) =&gt; [
      q(Manichaean),
      ],
   q(0085) =&gt; [
      q(Mayan hieroglyphs),
      ],
   q(0086) =&gt; [
      q(Mende),
      ],
   q(0087) =&gt; [
      q(Meroitic Cursive),
      ],
   q(0088) =&gt; [
      q(Meroitic Hieroglyphs),
      ],
   q(0089) =&gt; [
      q(Malayalam),
      ],
   q(0090) =&gt; [
      q(Moon (Moon code, Moon script, Moon type)),
      q(Moon),
      q(Moon code),
      q(Moon script),
      q(Moon type),
      ],
   q(0091) =&gt; [
      q(Mongolian),
      ],
   q(0092) =&gt; [
      q(Mro, Mru),
      q(Mro),
      q(Mru),
      ],
   q(0093) =&gt; [
      q(Meitei Mayek (Meithei, Meetei)),
      q(Meitei Mayek),
      q(Meithei),
      q(Meetei),
      ],
   q(0094) =&gt; [
      q(Myanmar (Burmese)),
      q(Myanmar),
      q(Burmese),
      ],
   q(0095) =&gt; [
      q(Old North Arabian (Ancient North Arabian)),
      q(Old North Arabian),
      q(Ancient North Arabian),
      ],
   q(0096) =&gt; [
      q(Nabataean),
      ],
   q(0097) =&gt; [
      q(Nakhi Geba ('Na-'Khi Ggo-baw, Naxi Geba)),
      q(Nakhi Geba),
      q('Na-'Khi Ggo-baw),
      q(Naxi Geba),
      ],
   q(0098) =&gt; [
      q(N'Ko),
      ],
   q(0099) =&gt; [
      q(Nushu),
      ],
   q(0100) =&gt; [
      q(Ogham),
      ],
   q(0101) =&gt; [
      q(Ol Chiki (Ol Cemet, Ol, Santali)),
      q(Ol Chiki),
      q(Ol Cemet'),
      q(Ol),
      q(Santali),
      ],
   q(0102) =&gt; [
      q(Old Turkic, Orkhon Runic),
      q(Old Turkic),
      q(Orkhon Runic),
      ],
   q(0103) =&gt; [
      q(Oriya),
      ],
   q(0104) =&gt; [
      q(Osmanya),
      ],
   q(0105) =&gt; [
      q(Palmyrene),
      ],
   q(0106) =&gt; [
      q(Old Permic),
      ],
   q(0107) =&gt; [
      q(Phags-pa),
      ],
   q(0108) =&gt; [
      q(Inscriptional Pahlavi),
      ],
   q(0109) =&gt; [
      q(Psalter Pahlavi),
      ],
   q(0110) =&gt; [
      q(Book Pahlavi),
      ],
   q(0111) =&gt; [
      q(Phoenician),
      ],
   q(0112) =&gt; [
      q(Miao (Pollard)),
      q(Miao),
      q(Pollard),
      ],
   q(0113) =&gt; [
      q(Inscriptional Parthian),
      ],
   q(0114) =&gt; [
      q(Reserved for private use (start)),
      ],
   q(0115) =&gt; [
      q(Reserved for private use (end)),
      ],
   q(0116) =&gt; [
      q(Rejang (Redjang, Kaganga)),
      q(Rejang),
      q(Redjang),
      q(Kaganga),
      ],
   q(0117) =&gt; [
      q(Rongorongo),
      ],
   q(0118) =&gt; [
      q(Runic),
      ],
   q(0119) =&gt; [
      q(Samaritan),
      ],
   q(0120) =&gt; [
      q(Sarati),
      ],
   q(0121) =&gt; [
      q(Old South Arabian),
      ],
   q(0122) =&gt; [
      q(Saurashtra),
      ],
   q(0123) =&gt; [
      q(SignWriting),
      ],
   q(0124) =&gt; [
      q(Shavian (Shaw)),
      q(Shavian),
      q(Shaw),
      ],
   q(0125) =&gt; [
      q(Sharada, Sarada),
      q(Sharada),
      q(Sarada),
      ],
   q(0126) =&gt; [
      q(Khudawadi, Sindhi),
      q(Khudawadi),
      q(Sindhi),
      ],
   q(0127) =&gt; [
      q(Sinhala),
      ],
   q(0128) =&gt; [
      q(Sora Sompeng),
      ],
   q(0129) =&gt; [
      q(Sundanese),
      ],
   q(0130) =&gt; [
      q(Syloti Nagri),
      ],
   q(0131) =&gt; [
      q(Syriac),
      ],
   q(0132) =&gt; [
      q(Syriac (Estrangelo variant)),
      ],
   q(0133) =&gt; [
      q(Syriac (Western variant)),
      ],
   q(0134) =&gt; [
      q(Syriac (Eastern variant)),
      ],
   q(0135) =&gt; [
      q(Tagbanwa),
      ],
   q(0136) =&gt; [
      q(Takri, Takri, Tankri),
      q(Takri),
      q(Tankri),
      ],
   q(0137) =&gt; [
      q(Tai Le),
      ],
   q(0138) =&gt; [
      q(New Tai Lue),
      ],
   q(0139) =&gt; [
      q(Tamil),
      ],
   q(0140) =&gt; [
      q(Tangut),
      ],
   q(0141) =&gt; [
      q(Tai Viet),
      ],
   q(0142) =&gt; [
      q(Telugu),
      ],
   q(0143) =&gt; [
      q(Tengwar),
      ],
   q(0144) =&gt; [
      q(Tifinagh (Berber)),
      q(Tifinagh),
      q(Berber),
      ],
   q(0145) =&gt; [
      q(Tagalog (Baybayin, Alibata)),
      q(Tagalog),
      q(Baybayin),
      q(Alibata),
      ],
   q(0146) =&gt; [
      q(Thaana),
      ],
   q(0147) =&gt; [
      q(Thai),
      ],
   q(0148) =&gt; [
      q(Tibetan),
      ],
   q(0149) =&gt; [
      q(Tirhuta),
      ],
   q(0150) =&gt; [
      q(Ugaritic),
      ],
   q(0151) =&gt; [
      q(Vai),
      ],
   q(0152) =&gt; [
      q(Visible Speech),
      ],
   q(0153) =&gt; [
      q(Warang Citi (Varang Kshiti)),
      q(Warang Citi),
      q(Varang Kshiti),
      ],
   q(0154) =&gt; [
      q(Woleai),
      ],
   q(0155) =&gt; [
      q(Old Persian),
      ],
   q(0156) =&gt; [
      q(Cuneiform, Sumero-Akkadian),
      q(Sumero-Akkadian cuneiform),
      ],
   q(0157) =&gt; [
      q(Yi),
      ],
   q(0158) =&gt; [
      q(Code for inherited script),
      ],
   q(0159) =&gt; [
      q(Mathematical notation),
      ],
   q(0160) =&gt; [
      q(Symbols),
      ],
};

$Locale::Codes::Data{'script'}{'alias2id'} = {
   q('na-'khi ggo-baw) =&gt; [
      q(0097),
      q(2),
      ],
   q(afaka) =&gt; [
      q(0001),
      q(0),
      ],
   q(alibata) =&gt; [
      q(0145),
      q(3),
      ],
   q(anatolian hieroglyphs) =&gt; [
      q(0051),
      q(1),
      ],
   q(anatolian hieroglyphs (luwian hieroglyphs, hittite hieroglyphs)) =&gt; [
      q(0051),
      q(0),
      ],
   q(ancient north arabian) =&gt; [
      q(0095),
      q(2),
      ],
   q(arabic) =&gt; [
      q(0003),
      q(0),
      ],
   q(armenian) =&gt; [
      q(0005),
      q(0),
      ],
   q(avestan) =&gt; [
      q(0006),
      q(0),
      ],
   q(balinese) =&gt; [
      q(0007),
      q(0),
      ],
   q(bamum) =&gt; [
      q(0008),
      q(0),
      ],
   q(bassa vah) =&gt; [
      q(0009),
      q(0),
      ],
   q(batak) =&gt; [
      q(0010),
      q(0),
      ],
   q(baybayin) =&gt; [
      q(0145),
      q(2),
      ],
   q(bengali) =&gt; [
      q(0011),
      q(0),
      ],
   q(berber) =&gt; [
      q(0144),
      q(2),
      ],
   q(blissymbols) =&gt; [
      q(0012),
      q(0),
      ],
   q(book pahlavi) =&gt; [
      q(0110),
      q(0),
      ],
   q(bopomofo) =&gt; [
      q(0013),
      q(0),
      ],
   q(brahmi) =&gt; [
      q(0014),
      q(0),
      ],
   q(braille) =&gt; [
      q(0015),
      q(0),
      ],
   q(buginese) =&gt; [
      q(0016),
      q(0),
      ],
   q(buhid) =&gt; [
      q(0017),
      q(0),
      ],
   q(burmese) =&gt; [
      q(0094),
      q(2),
      ],
   q(carian) =&gt; [
      q(0020),
      q(0),
      ],
   q(caucasian albanian) =&gt; [
      q(0002),
      q(0),
      ],
   q(chakma) =&gt; [
      q(0018),
      q(0),
      ],
   q(cham) =&gt; [
      q(0021),
      q(0),
      ],
   q(cherokee) =&gt; [
      q(0022),
      q(0),
      ],
   q(cirth) =&gt; [
      q(0023),
      q(0),
      ],
   q(code for inherited script) =&gt; [
      q(0158),
      q(0),
      ],
   q(coptic) =&gt; [
      q(0024),
      q(0),
      ],
   q(cuneiform, sumero-akkadian) =&gt; [
      q(0156),
      q(0),
      ],
   q(cypriot) =&gt; [
      q(0025),
      q(0),
      ],
   q(cyrillic) =&gt; [
      q(0026),
      q(0),
      ],
   q(cyrillic (old church slavonic variant)) =&gt; [
      q(0027),
      q(0),
      ],
   q(deseret) =&gt; [
      q(0029),
      q(1),
      ],
   q(deseret (mormon)) =&gt; [
      q(0029),
      q(0),
      ],
   q(devanagari) =&gt; [
      q(0028),
      q(1),
      ],
   q(devanagari (nagari)) =&gt; [
      q(0028),
      q(0),
      ],
   q(duployan shorthand) =&gt; [
      q(0030),
      q(1),
      ],
   q(duployan shorthand, duployan stenography) =&gt; [
      q(0030),
      q(0),
      ],
   q(duployan stenography) =&gt; [
      q(0030),
      q(2),
      ],
   q(egyptian demotic) =&gt; [
      q(0031),
      q(0),
      ],
   q(egyptian hieratic) =&gt; [
      q(0032),
      q(0),
      ],
   q(egyptian hieroglyphs) =&gt; [
      q(0033),
      q(0),
      ],
   q(elbasan) =&gt; [
      q(0034),
      q(0),
      ],
   q(ethiopic) =&gt; [
      q(0035),
      q(1),
      ],
   q(ethiopic (geez)) =&gt; [
      q(0035),
      q(0),
      ],
   q(fraser) =&gt; [
      q(0078),
      q(2),
      ],
   q(ge'ez) =&gt; [
      q(0035),
      q(2),
      ],
   q(georgian (mkhedruli)) =&gt; [
      q(0036),
      q(0),
      ],
   q(glagolitic) =&gt; [
      q(0038),
      q(0),
      ],
   q(gothic) =&gt; [
      q(0039),
      q(0),
      ],
   q(grantha) =&gt; [
      q(0040),
      q(0),
      ],
   q(greek) =&gt; [
      q(0041),
      q(0),
      ],
   q(gujarati) =&gt; [
      q(0042),
      q(0),
      ],
   q(gurmukhi) =&gt; [
      q(0043),
      q(0),
      ],
   q(han) =&gt; [
      q(0045),
      q(1),
      ],
   q(han (hanzi, kanji, hanja)) =&gt; [
      q(0045),
      q(0),
      ],
   q(han (simplified variant)) =&gt; [
      q(0047),
      q(0),
      ],
   q(han (traditional variant)) =&gt; [
      q(0048),
      q(0),
      ],
   q(hangeul) =&gt; [
      q(0044),
      q(2),
      ],
   q(hangul) =&gt; [
      q(0044),
      q(1),
      ],
   q(hangul (hangul, hangeul)) =&gt; [
      q(0044),
      q(0),
      ],
   q(hanja) =&gt; [
      q(0045),
      q(4),
      ],
   q(hanunoo) =&gt; [
      q(0046),
      q(1),
      ],
   q(hanunoo (hanunoo)) =&gt; [
      q(0046),
      q(0),
      ],
   q(hanzi) =&gt; [
      q(0045),
      q(2),
      ],
   q(harappan) =&gt; [
      q(0055),
      q(2),
      ],
   q(hebrew) =&gt; [
      q(0049),
      q(0),
      ],
   q(hiragana) =&gt; [
      q(0050),
      q(0),
      ],
   q(hittite hieroglyphs) =&gt; [
      q(0051),
      q(3),
      ],
   q(hungarian runic) =&gt; [
      q(0054),
      q(2),
      ],
   q(imperial aramaic) =&gt; [
      q(0004),
      q(0),
      ],
   q(indus) =&gt; [
      q(0055),
      q(1),
      ],
   q(indus (harappan)) =&gt; [
      q(0055),
      q(0),
      ],
   q(inscriptional pahlavi) =&gt; [
      q(0108),
      q(0),
      ],
   q(inscriptional parthian) =&gt; [
      q(0113),
      q(0),
      ],
   q(japanese (alias for han + hiragana + katakana)) =&gt; [
      q(0058),
      q(0),
      ],
   q(japanese syllabaries (alias for hiragana + katakana)) =&gt; [
      q(0053),
      q(0),
      ],
   q(javanese) =&gt; [
      q(0057),
      q(0),
      ],
   q(jurchen) =&gt; [
      q(0059),
      q(0),
      ],
   q(kaganga) =&gt; [
      q(0116),
      q(3),
      ],
   q(kaithi) =&gt; [
      q(0068),
      q(0),
      ],
   q(kanji) =&gt; [
      q(0045),
      q(3),
      ],
   q(kannada) =&gt; [
      q(0065),
      q(0),
      ],
   q(katakana) =&gt; [
      q(0061),
      q(0),
      ],
   q(kayah li) =&gt; [
      q(0060),
      q(0),
      ],
   q(kharoshthi) =&gt; [
      q(0062),
      q(0),
      ],
   q(khmer) =&gt; [
      q(0063),
      q(0),
      ],
   q(khojki) =&gt; [
      q(0064),
      q(0),
      ],
   q(khudawadi) =&gt; [
      q(0126),
      q(1),
      ],
   q(khudawadi, sindhi) =&gt; [
      q(0126),
      q(0),
      ],
   q(khutsuri (asomtavruli and nuskhuri)) =&gt; [
      q(0037),
      q(0),
      ],
   q(korean (alias for hangul + han)) =&gt; [
      q(0066),
      q(0),
      ],
   q(kpelle) =&gt; [
      q(0067),
      q(0),
      ],
   q(lanna) =&gt; [
      q(0069),
      q(2),
      ],
   q(lao) =&gt; [
      q(0070),
      q(0),
      ],
   q(latin) =&gt; [
      q(0073),
      q(0),
      ],
   q(latin (fraktur variant)) =&gt; [
      q(0071),
      q(0),
      ],
   q(latin (gaelic variant)) =&gt; [
      q(0072),
      q(0),
      ],
   q(lepcha) =&gt; [
      q(0074),
      q(1),
      ],
   q(lepcha (rong)) =&gt; [
      q(0074),
      q(0),
      ],
   q(limbu) =&gt; [
      q(0075),
      q(0),
      ],
   q(linear a) =&gt; [
      q(0076),
      q(0),
      ],
   q(linear b) =&gt; [
      q(0077),
      q(0),
      ],
   q(lisu) =&gt; [
      q(0078),
      q(1),
      ],
   q(lisu (fraser)) =&gt; [
      q(0078),
      q(0),
      ],
   q(loma) =&gt; [
      q(0079),
      q(0),
      ],
   q(luwian hieroglyphs) =&gt; [
      q(0051),
      q(2),
      ],
   q(lycian) =&gt; [
      q(0080),
      q(0),
      ],
   q(lydian) =&gt; [
      q(0081),
      q(0),
      ],
   q(mahajani) =&gt; [
      q(0082),
      q(0),
      ],
   q(malayalam) =&gt; [
      q(0089),
      q(0),
      ],
   q(mandaean) =&gt; [
      q(0083),
      q(2),
      ],
   q(mandaic) =&gt; [
      q(0083),
      q(1),
      ],
   q(mandaic, mandaean) =&gt; [
      q(0083),
      q(0),
      ],
   q(manichaean) =&gt; [
      q(0084),
      q(0),
      ],
   q(mathematical notation) =&gt; [
      q(0159),
      q(0),
      ],
   q(mayan hieroglyphs) =&gt; [
      q(0085),
      q(0),
      ],
   q(meetei) =&gt; [
      q(0093),
      q(3),
      ],
   q(meitei mayek) =&gt; [
      q(0093),
      q(1),
      ],
   q(meitei mayek (meithei, meetei)) =&gt; [
      q(0093),
      q(0),
      ],
   q(meithei) =&gt; [
      q(0093),
      q(2),
      ],
   q(mende) =&gt; [
      q(0086),
      q(0),
      ],
   q(meroitic cursive) =&gt; [
      q(0087),
      q(0),
      ],
   q(meroitic hieroglyphs) =&gt; [
      q(0088),
      q(0),
      ],
   q(miao) =&gt; [
      q(0112),
      q(1),
      ],
   q(miao (pollard)) =&gt; [
      q(0112),
      q(0),
      ],
   q(mongolian) =&gt; [
      q(0091),
      q(0),
      ],
   q(moon) =&gt; [
      q(0090),
      q(1),
      ],
   q(moon (moon code, moon script, moon type)) =&gt; [
      q(0090),
      q(0),
      ],
   q(moon code) =&gt; [
      q(0090),
      q(2),
      ],
   q(moon script) =&gt; [
      q(0090),
      q(3),
      ],
   q(moon type) =&gt; [
      q(0090),
      q(4),
      ],
   q(mormon) =&gt; [
      q(0029),
      q(2),
      ],
   q(mro) =&gt; [
      q(0092),
      q(1),
      ],
   q(mro, mru) =&gt; [
      q(0092),
      q(0),
      ],
   q(mru) =&gt; [
      q(0092),
      q(2),
      ],
   q(myanmar) =&gt; [
      q(0094),
      q(1),
      ],
   q(myanmar (burmese)) =&gt; [
      q(0094),
      q(0),
      ],
   q(n'ko) =&gt; [
      q(0098),
      q(0),
      ],
   q(nabataean) =&gt; [
      q(0096),
      q(0),
      ],
   q(nagari) =&gt; [
      q(0028),
      q(2),
      ],
   q(nakhi geba) =&gt; [
      q(0097),
      q(1),
      ],
   q(nakhi geba ('na-'khi ggo-baw, naxi geba)) =&gt; [
      q(0097),
      q(0),
      ],
   q(naxi geba) =&gt; [
      q(0097),
      q(3),
      ],
   q(new tai lue) =&gt; [
      q(0138),
      q(0),
      ],
   q(nushu) =&gt; [
      q(0099),
      q(0),
      ],
   q(ogham) =&gt; [
      q(0100),
      q(0),
      ],
   q(ol) =&gt; [
      q(0101),
      q(3),
      ],
   q(ol cemet') =&gt; [
      q(0101),
      q(2),
      ],
   q(ol chiki) =&gt; [
      q(0101),
      q(1),
      ],
   q(ol chiki (ol cemet, ol, santali)) =&gt; [
      q(0101),
      q(0),
      ],
   q(old hungarian) =&gt; [
      q(0054),
      q(1),
      ],
   q(old hungarian (hungarian runic)) =&gt; [
      q(0054),
      q(0),
      ],
   q(old italic (etruscan, oscan, etc.)) =&gt; [
      q(0056),
      q(0),
      ],
   q(old north arabian) =&gt; [
      q(0095),
      q(1),
      ],
   q(old north arabian (ancient north arabian)) =&gt; [
      q(0095),
      q(0),
      ],
   q(old permic) =&gt; [
      q(0106),
      q(0),
      ],
   q(old persian) =&gt; [
      q(0155),
      q(0),
      ],
   q(old south arabian) =&gt; [
      q(0121),
      q(0),
      ],
   q(old turkic) =&gt; [
      q(0102),
      q(1),
      ],
   q(old turkic, orkhon runic) =&gt; [
      q(0102),
      q(0),
      ],
   q(oriya) =&gt; [
      q(0103),
      q(0),
      ],
   q(orkhon runic) =&gt; [
      q(0102),
      q(2),
      ],
   q(osmanya) =&gt; [
      q(0104),
      q(0),
      ],
   q(pahawh hmong) =&gt; [
      q(0052),
      q(0),
      ],
   q(palmyrene) =&gt; [
      q(0105),
      q(0),
      ],
   q(phags-pa) =&gt; [
      q(0107),
      q(0),
      ],
   q(phoenician) =&gt; [
      q(0111),
      q(0),
      ],
   q(pollard) =&gt; [
      q(0112),
      q(2),
      ],
   q(psalter pahlavi) =&gt; [
      q(0109),
      q(0),
      ],
   q(redjang) =&gt; [
      q(0116),
      q(2),
      ],
   q(rejang) =&gt; [
      q(0116),
      q(1),
      ],
   q(rejang (redjang, kaganga)) =&gt; [
      q(0116),
      q(0),
      ],
   q(reserved for private use (end)) =&gt; [
      q(0115),
      q(0),
      ],
   q(reserved for private use (start)) =&gt; [
      q(0114),
      q(0),
      ],
   q(rong) =&gt; [
      q(0074),
      q(2),
      ],
   q(rongorongo) =&gt; [
      q(0117),
      q(0),
      ],
   q(runic) =&gt; [
      q(0118),
      q(0),
      ],
   q(samaritan) =&gt; [
      q(0119),
      q(0),
      ],
   q(santali) =&gt; [
      q(0101),
      q(4),
      ],
   q(sarada) =&gt; [
      q(0125),
      q(2),
      ],
   q(sarati) =&gt; [
      q(0120),
      q(0),
      ],
   q(saurashtra) =&gt; [
      q(0122),
      q(0),
      ],
   q(sharada) =&gt; [
      q(0125),
      q(1),
      ],
   q(sharada, sarada) =&gt; [
      q(0125),
      q(0),
      ],
   q(shavian) =&gt; [
      q(0124),
      q(1),
      ],
   q(shavian (shaw)) =&gt; [
      q(0124),
      q(0),
      ],
   q(shaw) =&gt; [
      q(0124),
      q(2),
      ],
   q(signwriting) =&gt; [
      q(0123),
      q(0),
      ],
   q(sindhi) =&gt; [
      q(0126),
      q(2),
      ],
   q(sinhala) =&gt; [
      q(0127),
      q(0),
      ],
   q(sora sompeng) =&gt; [
      q(0128),
      q(0),
      ],
   q(sumero-akkadian cuneiform) =&gt; [
      q(0156),
      q(1),
      ],
   q(sundanese) =&gt; [
      q(0129),
      q(0),
      ],
   q(syloti nagri) =&gt; [
      q(0130),
      q(0),
      ],
   q(symbols) =&gt; [
      q(0160),
      q(0),
      ],
   q(syriac) =&gt; [
      q(0131),
      q(0),
      ],
   q(syriac (eastern variant)) =&gt; [
      q(0134),
      q(0),
      ],
   q(syriac (estrangelo variant)) =&gt; [
      q(0132),
      q(0),
      ],
   q(syriac (western variant)) =&gt; [
      q(0133),
      q(0),
      ],
   q(tagalog) =&gt; [
      q(0145),
      q(1),
      ],
   q(tagalog (baybayin, alibata)) =&gt; [
      q(0145),
      q(0),
      ],
   q(tagbanwa) =&gt; [
      q(0135),
      q(0),
      ],
   q(tai le) =&gt; [
      q(0137),
      q(0),
      ],
   q(tai tham) =&gt; [
      q(0069),
      q(1),
      ],
   q(tai tham (lanna)) =&gt; [
      q(0069),
      q(0),
      ],
   q(tai viet) =&gt; [
      q(0141),
      q(0),
      ],
   q(takri) =&gt; [
      q(0136),
      q(1),
      ],
   q(takri, takri, tankri) =&gt; [
      q(0136),
      q(0),
      ],
   q(tamil) =&gt; [
      q(0139),
      q(0),
      ],
   q(tangut) =&gt; [
      q(0140),
      q(0),
      ],
   q(tankri) =&gt; [
      q(0136),
      q(2),
      ],
   q(telugu) =&gt; [
      q(0142),
      q(0),
      ],
   q(tengwar) =&gt; [
      q(0143),
      q(0),
      ],
   q(thaana) =&gt; [
      q(0146),
      q(0),
      ],
   q(thai) =&gt; [
      q(0147),
      q(0),
      ],
   q(tibetan) =&gt; [
      q(0148),
      q(0),
      ],
   q(tifinagh) =&gt; [
      q(0144),
      q(1),
      ],
   q(tifinagh (berber)) =&gt; [
      q(0144),
      q(0),
      ],
   q(tirhuta) =&gt; [
      q(0149),
      q(0),
      ],
   q(ugaritic) =&gt; [
      q(0150),
      q(0),
      ],
   q(unified canadian aboriginal syllabics) =&gt; [
      q(0019),
      q(0),
      ],
   q(vai) =&gt; [
      q(0151),
      q(0),
      ],
   q(varang kshiti) =&gt; [
      q(0153),
      q(2),
      ],
   q(visible speech) =&gt; [
      q(0152),
      q(0),
      ],
   q(warang citi) =&gt; [
      q(0153),
      q(1),
      ],
   q(warang citi (varang kshiti)) =&gt; [
      q(0153),
      q(0),
      ],
   q(woleai) =&gt; [
      q(0154),
      q(0),
      ],
   q(yi) =&gt; [
      q(0157),
      q(0),
      ],
};

$Locale::Codes::Data{'script'}{'code2id'} = {
   q(alpha) =&gt; {
      q(Afak) =&gt; [
         q(0001),
         q(0),
         ],
      q(Aghb) =&gt; [
         q(0002),
         q(0),
         ],
      q(Arab) =&gt; [
         q(0003),
         q(0),
         ],
      q(Armi) =&gt; [
         q(0004),
         q(0),
         ],
      q(Armn) =&gt; [
         q(0005),
         q(0),
         ],
      q(Avst) =&gt; [
         q(0006),
         q(0),
         ],
      q(Bali) =&gt; [
         q(0007),
         q(0),
         ],
      q(Bamu) =&gt; [
         q(0008),
         q(0),
         ],
      q(Bass) =&gt; [
         q(0009),
         q(0),
         ],
      q(Batk) =&gt; [
         q(0010),
         q(0),
         ],
      q(Beng) =&gt; [
         q(0011),
         q(0),
         ],
      q(Blis) =&gt; [
         q(0012),
         q(0),
         ],
      q(Bopo) =&gt; [
         q(0013),
         q(0),
         ],
      q(Brah) =&gt; [
         q(0014),
         q(0),
         ],
      q(Brai) =&gt; [
         q(0015),
         q(0),
         ],
      q(Bugi) =&gt; [
         q(0016),
         q(0),
         ],
      q(Buhd) =&gt; [
         q(0017),
         q(0),
         ],
      q(Cakm) =&gt; [
         q(0018),
         q(0),
         ],
      q(Cans) =&gt; [
         q(0019),
         q(0),
         ],
      q(Cari) =&gt; [
         q(0020),
         q(0),
         ],
      q(Cham) =&gt; [
         q(0021),
         q(0),
         ],
      q(Cher) =&gt; [
         q(0022),
         q(0),
         ],
      q(Cirt) =&gt; [
         q(0023),
         q(0),
         ],
      q(Copt) =&gt; [
         q(0024),
         q(0),
         ],
      q(Cprt) =&gt; [
         q(0025),
         q(0),
         ],
      q(Cyrl) =&gt; [
         q(0026),
         q(0),
         ],
      q(Cyrs) =&gt; [
         q(0027),
         q(0),
         ],
      q(Deva) =&gt; [
         q(0028),
         q(1),
         ],
      q(Dsrt) =&gt; [
         q(0029),
         q(1),
         ],
      q(Dupl) =&gt; [
         q(0030),
         q(1),
         ],
      q(Egyd) =&gt; [
         q(0031),
         q(0),
         ],
      q(Egyh) =&gt; [
         q(0032),
         q(0),
         ],
      q(Egyp) =&gt; [
         q(0033),
         q(0),
         ],
      q(Elba) =&gt; [
         q(0034),
         q(0),
         ],
      q(Ethi) =&gt; [
         q(0035),
         q(1),
         ],
      q(Geok) =&gt; [
         q(0037),
         q(0),
         ],
      q(Geor) =&gt; [
         q(0036),
         q(0),
         ],
      q(Glag) =&gt; [
         q(0038),
         q(0),
         ],
      q(Goth) =&gt; [
         q(0039),
         q(0),
         ],
      q(Gran) =&gt; [
         q(0040),
         q(0),
         ],
      q(Grek) =&gt; [
         q(0041),
         q(0),
         ],
      q(Gujr) =&gt; [
         q(0042),
         q(0),
         ],
      q(Guru) =&gt; [
         q(0043),
         q(0),
         ],
      q(Hang) =&gt; [
         q(0044),
         q(1),
         ],
      q(Hani) =&gt; [
         q(0045),
         q(1),
         ],
      q(Hano) =&gt; [
         q(0046),
         q(1),
         ],
      q(Hans) =&gt; [
         q(0047),
         q(0),
         ],
      q(Hant) =&gt; [
         q(0048),
         q(0),
         ],
      q(Hebr) =&gt; [
         q(0049),
         q(0),
         ],
      q(Hira) =&gt; [
         q(0050),
         q(0),
         ],
      q(Hluw) =&gt; [
         q(0051),
         q(1),
         ],
      q(Hmng) =&gt; [
         q(0052),
         q(0),
         ],
      q(Hrkt) =&gt; [
         q(0053),
         q(0),
         ],
      q(Hung) =&gt; [
         q(0054),
         q(1),
         ],
      q(Inds) =&gt; [
         q(0055),
         q(1),
         ],
      q(Ital) =&gt; [
         q(0056),
         q(0),
         ],
      q(Java) =&gt; [
         q(0057),
         q(0),
         ],
      q(Jpan) =&gt; [
         q(0058),
         q(0),
         ],
      q(Jurc) =&gt; [
         q(0059),
         q(0),
         ],
      q(Kali) =&gt; [
         q(0060),
         q(0),
         ],
      q(Kana) =&gt; [
         q(0061),
         q(0),
         ],
      q(Khar) =&gt; [
         q(0062),
         q(0),
         ],
      q(Khmr) =&gt; [
         q(0063),
         q(0),
         ],
      q(Khoj) =&gt; [
         q(0064),
         q(0),
         ],
      q(Knda) =&gt; [
         q(0065),
         q(0),
         ],
      q(Kore) =&gt; [
         q(0066),
         q(0),
         ],
      q(Kpel) =&gt; [
         q(0067),
         q(0),
         ],
      q(Kthi) =&gt; [
         q(0068),
         q(0),
         ],
      q(Lana) =&gt; [
         q(0069),
         q(1),
         ],
      q(Laoo) =&gt; [
         q(0070),
         q(0),
         ],
      q(Latf) =&gt; [
         q(0071),
         q(0),
         ],
      q(Latg) =&gt; [
         q(0072),
         q(0),
         ],
      q(Latn) =&gt; [
         q(0073),
         q(0),
         ],
      q(Lepc) =&gt; [
         q(0074),
         q(1),
         ],
      q(Limb) =&gt; [
         q(0075),
         q(0),
         ],
      q(Lina) =&gt; [
         q(0076),
         q(0),
         ],
      q(Linb) =&gt; [
         q(0077),
         q(0),
         ],
      q(Lisu) =&gt; [
         q(0078),
         q(1),
         ],
      q(Loma) =&gt; [
         q(0079),
         q(0),
         ],
      q(Lyci) =&gt; [
         q(0080),
         q(0),
         ],
      q(Lydi) =&gt; [
         q(0081),
         q(0),
         ],
      q(Mahj) =&gt; [
         q(0082),
         q(0),
         ],
      q(Mand) =&gt; [
         q(0083),
         q(1),
         ],
      q(Mani) =&gt; [
         q(0084),
         q(0),
         ],
      q(Maya) =&gt; [
         q(0085),
         q(0),
         ],
      q(Mend) =&gt; [
         q(0086),
         q(0),
         ],
      q(Merc) =&gt; [
         q(0087),
         q(0),
         ],
      q(Mero) =&gt; [
         q(0088),
         q(0),
         ],
      q(Mlym) =&gt; [
         q(0089),
         q(0),
         ],
      q(Mong) =&gt; [
         q(0091),
         q(0),
         ],
      q(Moon) =&gt; [
         q(0090),
         q(1),
         ],
      q(Mroo) =&gt; [
         q(0092),
         q(1),
         ],
      q(Mtei) =&gt; [
         q(0093),
         q(1),
         ],
      q(Mymr) =&gt; [
         q(0094),
         q(1),
         ],
      q(Narb) =&gt; [
         q(0095),
         q(1),
         ],
      q(Nbat) =&gt; [
         q(0096),
         q(0),
         ],
      q(Nkgb) =&gt; [
         q(0097),
         q(1),
         ],
      q(Nkoo) =&gt; [
         q(0098),
         q(0),
         ],
      q(Nshu) =&gt; [
         q(0099),
         q(0),
         ],
      q(Ogam) =&gt; [
         q(0100),
         q(0),
         ],
      q(Olck) =&gt; [
         q(0101),
         q(1),
         ],
      q(Orkh) =&gt; [
         q(0102),
         q(1),
         ],
      q(Orya) =&gt; [
         q(0103),
         q(0),
         ],
      q(Osma) =&gt; [
         q(0104),
         q(0),
         ],
      q(Palm) =&gt; [
         q(0105),
         q(0),
         ],
      q(Perm) =&gt; [
         q(0106),
         q(0),
         ],
      q(Phag) =&gt; [
         q(0107),
         q(0),
         ],
      q(Phli) =&gt; [
         q(0108),
         q(0),
         ],
      q(Phlp) =&gt; [
         q(0109),
         q(0),
         ],
      q(Phlv) =&gt; [
         q(0110),
         q(0),
         ],
      q(Phnx) =&gt; [
         q(0111),
         q(0),
         ],
      q(Plrd) =&gt; [
         q(0112),
         q(1),
         ],
      q(Prti) =&gt; [
         q(0113),
         q(0),
         ],
      q(Qaaa) =&gt; [
         q(0114),
         q(0),
         ],
      q(Qabx) =&gt; [
         q(0115),
         q(0),
         ],
      q(Rjng) =&gt; [
         q(0116),
         q(1),
         ],
      q(Roro) =&gt; [
         q(0117),
         q(0),
         ],
      q(Runr) =&gt; [
         q(0118),
         q(0),
         ],
      q(Samr) =&gt; [
         q(0119),
         q(0),
         ],
      q(Sara) =&gt; [
         q(0120),
         q(0),
         ],
      q(Sarb) =&gt; [
         q(0121),
         q(0),
         ],
      q(Saur) =&gt; [
         q(0122),
         q(0),
         ],
      q(Sgnw) =&gt; [
         q(0123),
         q(0),
         ],
      q(Shaw) =&gt; [
         q(0124),
         q(1),
         ],
      q(Shrd) =&gt; [
         q(0125),
         q(1),
         ],
      q(Sind) =&gt; [
         q(0126),
         q(1),
         ],
      q(Sinh) =&gt; [
         q(0127),
         q(0),
         ],
      q(Sora) =&gt; [
         q(0128),
         q(0),
         ],
      q(Sund) =&gt; [
         q(0129),
         q(0),
         ],
      q(Sylo) =&gt; [
         q(0130),
         q(0),
         ],
      q(Syrc) =&gt; [
         q(0131),
         q(0),
         ],
      q(Syre) =&gt; [
         q(0132),
         q(0),
         ],
      q(Syrj) =&gt; [
         q(0133),
         q(0),
         ],
      q(Syrn) =&gt; [
         q(0134),
         q(0),
         ],
      q(Tagb) =&gt; [
         q(0135),
         q(0),
         ],
      q(Takr) =&gt; [
         q(0136),
         q(1),
         ],
      q(Tale) =&gt; [
         q(0137),
         q(0),
         ],
      q(Talu) =&gt; [
         q(0138),
         q(0),
         ],
      q(Taml) =&gt; [
         q(0139),
         q(0),
         ],
      q(Tang) =&gt; [
         q(0140),
         q(0),
         ],
      q(Tavt) =&gt; [
         q(0141),
         q(0),
         ],
      q(Telu) =&gt; [
         q(0142),
         q(0),
         ],
      q(Teng) =&gt; [
         q(0143),
         q(0),
         ],
      q(Tfng) =&gt; [
         q(0144),
         q(1),
         ],
      q(Tglg) =&gt; [
         q(0145),
         q(1),
         ],
      q(Thaa) =&gt; [
         q(0146),
         q(0),
         ],
      q(Thai) =&gt; [
         q(0147),
         q(0),
         ],
      q(Tibt) =&gt; [
         q(0148),
         q(0),
         ],
      q(Tirh) =&gt; [
         q(0149),
         q(0),
         ],
      q(Ugar) =&gt; [
         q(0150),
         q(0),
         ],
      q(Vaii) =&gt; [
         q(0151),
         q(0),
         ],
      q(Visp) =&gt; [
         q(0152),
         q(0),
         ],
      q(Wara) =&gt; [
         q(0153),
         q(1),
         ],
      q(Wole) =&gt; [
         q(0154),
         q(0),
         ],
      q(Xpeo) =&gt; [
         q(0155),
         q(0),
         ],
      q(Xsux) =&gt; [
         q(0156),
         q(1),
         ],
      q(Yiii) =&gt; [
         q(0157),
         q(0),
         ],
      q(Zinh) =&gt; [
         q(0158),
         q(0),
         ],
      q(Zmth) =&gt; [
         q(0159),
         q(0),
         ],
      q(Zsym) =&gt; [
         q(0160),
         q(0),
         ],
      },
   q(num) =&gt; {
      q(020) =&gt; [
         q(0156),
         q(0),
         ],
      q(030) =&gt; [
         q(0155),
         q(0),
         ],
      q(040) =&gt; [
         q(0150),
         q(0),
         ],
      q(050) =&gt; [
         q(0033),
         q(0),
         ],
      q(060) =&gt; [
         q(0032),
         q(0),
         ],
      q(070) =&gt; [
         q(0031),
         q(0),
         ],
      q(080) =&gt; [
         q(0051),
         q(0),
         ],
      q(090) =&gt; [
         q(0085),
         q(0),
         ],
      q(095) =&gt; [
         q(0123),
         q(0),
         ],
      q(100) =&gt; [
         q(0088),
         q(0),
         ],
      q(101) =&gt; [
         q(0087),
         q(0),
         ],
      q(105) =&gt; [
         q(0121),
         q(0),
         ],
      q(106) =&gt; [
         q(0095),
         q(0),
         ],
      q(115) =&gt; [
         q(0111),
         q(0),
         ],
      q(116) =&gt; [
         q(0081),
         q(0),
         ],
      q(120) =&gt; [
         q(0144),
         q(0),
         ],
      q(123) =&gt; [
         q(0119),
         q(0),
         ],
      q(124) =&gt; [
         q(0004),
         q(0),
         ],
      q(125) =&gt; [
         q(0049),
         q(0),
         ],
      q(126) =&gt; [
         q(0105),
         q(0),
         ],
      q(130) =&gt; [
         q(0113),
         q(0),
         ],
      q(131) =&gt; [
         q(0108),
         q(0),
         ],
      q(132) =&gt; [
         q(0109),
         q(0),
         ],
      q(133) =&gt; [
         q(0110),
         q(0),
         ],
      q(134) =&gt; [
         q(0006),
         q(0),
         ],
      q(135) =&gt; [
         q(0131),
         q(0),
         ],
      q(136) =&gt; [
         q(0134),
         q(0),
         ],
      q(137) =&gt; [
         q(0133),
         q(0),
         ],
      q(138) =&gt; [
         q(0132),
         q(0),
         ],
      q(139) =&gt; [
         q(0084),
         q(0),
         ],
      q(140) =&gt; [
         q(0083),
         q(0),
         ],
      q(145) =&gt; [
         q(0091),
         q(0),
         ],
      q(159) =&gt; [
         q(0096),
         q(0),
         ],
      q(160) =&gt; [
         q(0003),
         q(0),
         ],
      q(165) =&gt; [
         q(0098),
         q(0),
         ],
      q(170) =&gt; [
         q(0146),
         q(0),
         ],
      q(175) =&gt; [
         q(0102),
         q(0),
         ],
      q(176) =&gt; [
         q(0054),
         q(0),
         ],
      q(199) =&gt; [
         q(0092),
         q(0),
         ],
      q(200) =&gt; [
         q(0041),
         q(0),
         ],
      q(201) =&gt; [
         q(0020),
         q(0),
         ],
      q(202) =&gt; [
         q(0080),
         q(0),
         ],
      q(204) =&gt; [
         q(0024),
         q(0),
         ],
      q(206) =&gt; [
         q(0039),
         q(0),
         ],
      q(210) =&gt; [
         q(0056),
         q(0),
         ],
      q(211) =&gt; [
         q(0118),
         q(0),
         ],
      q(212) =&gt; [
         q(0100),
         q(0),
         ],
      q(215) =&gt; [
         q(0073),
         q(0),
         ],
      q(216) =&gt; [
         q(0072),
         q(0),
         ],
      q(217) =&gt; [
         q(0071),
         q(0),
         ],
      q(218) =&gt; [
         q(0090),
         q(0),
         ],
      q(220) =&gt; [
         q(0026),
         q(0),
         ],
      q(221) =&gt; [
         q(0027),
         q(0),
         ],
      q(225) =&gt; [
         q(0038),
         q(0),
         ],
      q(226) =&gt; [
         q(0034),
         q(0),
         ],
      q(227) =&gt; [
         q(0106),
         q(0),
         ],
      q(230) =&gt; [
         q(0005),
         q(0),
         ],
      q(239) =&gt; [
         q(0002),
         q(0),
         ],
      q(240) =&gt; [
         q(0036),
         q(0),
         ],
      q(241) =&gt; [
         q(0037),
         q(0),
         ],
      q(250) =&gt; [
         q(0029),
         q(0),
         ],
      q(259) =&gt; [
         q(0009),
         q(0),
         ],
      q(260) =&gt; [
         q(0104),
         q(0),
         ],
      q(261) =&gt; [
         q(0101),
         q(0),
         ],
      q(262) =&gt; [
         q(0153),
         q(0),
         ],
      q(280) =&gt; [
         q(0152),
         q(0),
         ],
      q(281) =&gt; [
         q(0124),
         q(0),
         ],
      q(282) =&gt; [
         q(0112),
         q(0),
         ],
      q(285) =&gt; [
         q(0013),
         q(0),
         ],
      q(286) =&gt; [
         q(0044),
         q(0),
         ],
      q(287) =&gt; [
         q(0066),
         q(0),
         ],
      q(290) =&gt; [
         q(0143),
         q(0),
         ],
      q(291) =&gt; [
         q(0023),
         q(0),
         ],
      q(292) =&gt; [
         q(0120),
         q(0),
         ],
      q(300) =&gt; [
         q(0014),
         q(0),
         ],
      q(305) =&gt; [
         q(0062),
         q(0),
         ],
      q(310) =&gt; [
         q(0043),
         q(0),
         ],
      q(314) =&gt; [
         q(0082),
         q(0),
         ],
      q(315) =&gt; [
         q(0028),
         q(0),
         ],
      q(316) =&gt; [
         q(0130),
         q(0),
         ],
      q(317) =&gt; [
         q(0068),
         q(0),
         ],
      q(318) =&gt; [
         q(0126),
         q(0),
         ],
      q(319) =&gt; [
         q(0125),
         q(0),
         ],
      q(320) =&gt; [
         q(0042),
         q(0),
         ],
      q(321) =&gt; [
         q(0136),
         q(0),
         ],
      q(322) =&gt; [
         q(0064),
         q(0),
         ],
      q(325) =&gt; [
         q(0011),
         q(0),
         ],
      q(326) =&gt; [
         q(0149),
         q(0),
         ],
      q(327) =&gt; [
         q(0103),
         q(0),
         ],
      q(330) =&gt; [
         q(0148),
         q(0),
         ],
      q(331) =&gt; [
         q(0107),
         q(0),
         ],
      q(335) =&gt; [
         q(0074),
         q(0),
         ],
      q(336) =&gt; [
         q(0075),
         q(0),
         ],
      q(337) =&gt; [
         q(0093),
         q(0),
         ],
      q(340) =&gt; [
         q(0142),
         q(0),
         ],
      q(343) =&gt; [
         q(0040),
         q(0),
         ],
      q(344) =&gt; [
         q(0122),
         q(0),
         ],
      q(345) =&gt; [
         q(0065),
         q(0),
         ],
      q(346) =&gt; [
         q(0139),
         q(0),
         ],
      q(347) =&gt; [
         q(0089),
         q(0),
         ],
      q(348) =&gt; [
         q(0127),
         q(0),
         ],
      q(349) =&gt; [
         q(0018),
         q(0),
         ],
      q(350) =&gt; [
         q(0094),
         q(0),
         ],
      q(351) =&gt; [
         q(0069),
         q(0),
         ],
      q(352) =&gt; [
         q(0147),
         q(0),
         ],
      q(353) =&gt; [
         q(0137),
         q(0),
         ],
      q(354) =&gt; [
         q(0138),
         q(0),
         ],
      q(355) =&gt; [
         q(0063),
         q(0),
         ],
      q(356) =&gt; [
         q(0070),
         q(0),
         ],
      q(357) =&gt; [
         q(0060),
         q(0),
         ],
      q(358) =&gt; [
         q(0021),
         q(0),
         ],
      q(359) =&gt; [
         q(0141),
         q(0),
         ],
      q(360) =&gt; [
         q(0007),
         q(0),
         ],
      q(361) =&gt; [
         q(0057),
         q(0),
         ],
      q(362) =&gt; [
         q(0129),
         q(0),
         ],
      q(363) =&gt; [
         q(0116),
         q(0),
         ],
      q(365) =&gt; [
         q(0010),
         q(0),
         ],
      q(367) =&gt; [
         q(0016),
         q(0),
         ],
      q(370) =&gt; [
         q(0145),
         q(0),
         ],
      q(371) =&gt; [
         q(0046),
         q(0),
         ],
      q(372) =&gt; [
         q(0017),
         q(0),
         ],
      q(373) =&gt; [
         q(0135),
         q(0),
         ],
      q(398) =&gt; [
         q(0128),
         q(0),
         ],
      q(399) =&gt; [
         q(0078),
         q(0),
         ],
      q(400) =&gt; [
         q(0076),
         q(0),
         ],
      q(401) =&gt; [
         q(0077),
         q(0),
         ],
      q(403) =&gt; [
         q(0025),
         q(0),
         ],
      q(410) =&gt; [
         q(0050),
         q(0),
         ],
      q(411) =&gt; [
         q(0061),
         q(0),
         ],
      q(412) =&gt; [
         q(0053),
         q(0),
         ],
      q(413) =&gt; [
         q(0058),
         q(0),
         ],
      q(420) =&gt; [
         q(0097),
         q(0),
         ],
      q(430) =&gt; [
         q(0035),
         q(0),
         ],
      q(435) =&gt; [
         q(0008),
         q(0),
         ],
      q(436) =&gt; [
         q(0067),
         q(0),
         ],
      q(437) =&gt; [
         q(0079),
         q(0),
         ],
      q(438) =&gt; [
         q(0086),
         q(0),
         ],
      q(439) =&gt; [
         q(0001),
         q(0),
         ],
      q(440) =&gt; [
         q(0019),
         q(0),
         ],
      q(445) =&gt; [
         q(0022),
         q(0),
         ],
      q(450) =&gt; [
         q(0052),
         q(0),
         ],
      q(460) =&gt; [
         q(0157),
         q(0),
         ],
      q(470) =&gt; [
         q(0151),
         q(0),
         ],
      q(480) =&gt; [
         q(0154),
         q(0),
         ],
      q(499) =&gt; [
         q(0099),
         q(0),
         ],
      q(500) =&gt; [
         q(0045),
         q(0),
         ],
      q(501) =&gt; [
         q(0047),
         q(0),
         ],
      q(502) =&gt; [
         q(0048),
         q(0),
         ],
      q(510) =&gt; [
         q(0059),
         q(0),
         ],
      q(520) =&gt; [
         q(0140),
         q(0),
         ],
      q(550) =&gt; [
         q(0012),
         q(0),
         ],
      q(570) =&gt; [
         q(0015),
         q(0),
         ],
      q(610) =&gt; [
         q(0055),
         q(0),
         ],
      q(620) =&gt; [
         q(0117),
         q(0),
         ],
      q(755) =&gt; [
         q(0030),
         q(0),
         ],
      q(900) =&gt; [
         q(0114),
         q(0),
         ],
      q(949) =&gt; [
         q(0115),
         q(0),
         ],
      q(994) =&gt; [
         q(0158),
         q(0),
         ],
      q(995) =&gt; [
         q(0159),
         q(0),
         ],
      q(996) =&gt; [
         q(0160),
         q(0),
         ],
      },
};

$Locale::Codes::Data{'script'}{'id2code'} = {
   q(alpha) =&gt; {
      q(0001) =&gt; q(Afak),
      q(0002) =&gt; q(Aghb),
      q(0003) =&gt; q(Arab),
      q(0004) =&gt; q(Armi),
      q(0005) =&gt; q(Armn),
      q(0006) =&gt; q(Avst),
      q(0007) =&gt; q(Bali),
      q(0008) =&gt; q(Bamu),
      q(0009) =&gt; q(Bass),
      q(0010) =&gt; q(Batk),
      q(0011) =&gt; q(Beng),
      q(0012) =&gt; q(Blis),
      q(0013) =&gt; q(Bopo),
      q(0014) =&gt; q(Brah),
      q(0015) =&gt; q(Brai),
      q(0016) =&gt; q(Bugi),
      q(0017) =&gt; q(Buhd),
      q(0018) =&gt; q(Cakm),
      q(0019) =&gt; q(Cans),
      q(0020) =&gt; q(Cari),
      q(0021) =&gt; q(Cham),
      q(0022) =&gt; q(Cher),
      q(0023) =&gt; q(Cirt),
      q(0024) =&gt; q(Copt),
      q(0025) =&gt; q(Cprt),
      q(0026) =&gt; q(Cyrl),
      q(0027) =&gt; q(Cyrs),
      q(0028) =&gt; q(Deva),
      q(0029) =&gt; q(Dsrt),
      q(0030) =&gt; q(Dupl),
      q(0031) =&gt; q(Egyd),
      q(0032) =&gt; q(Egyh),
      q(0033) =&gt; q(Egyp),
      q(0034) =&gt; q(Elba),
      q(0035) =&gt; q(Ethi),
      q(0036) =&gt; q(Geor),
      q(0037) =&gt; q(Geok),
      q(0038) =&gt; q(Glag),
      q(0039) =&gt; q(Goth),
      q(0040) =&gt; q(Gran),
      q(0041) =&gt; q(Grek),
      q(0042) =&gt; q(Gujr),
      q(0043) =&gt; q(Guru),
      q(0044) =&gt; q(Hang),
      q(0045) =&gt; q(Hani),
      q(0046) =&gt; q(Hano),
      q(0047) =&gt; q(Hans),
      q(0048) =&gt; q(Hant),
      q(0049) =&gt; q(Hebr),
      q(0050) =&gt; q(Hira),
      q(0051) =&gt; q(Hluw),
      q(0052) =&gt; q(Hmng),
      q(0053) =&gt; q(Hrkt),
      q(0054) =&gt; q(Hung),
      q(0055) =&gt; q(Inds),
      q(0056) =&gt; q(Ital),
      q(0057) =&gt; q(Java),
      q(0058) =&gt; q(Jpan),
      q(0059) =&gt; q(Jurc),
      q(0060) =&gt; q(Kali),
      q(0061) =&gt; q(Kana),
      q(0062) =&gt; q(Khar),
      q(0063) =&gt; q(Khmr),
      q(0064) =&gt; q(Khoj),
      q(0065) =&gt; q(Knda),
      q(0066) =&gt; q(Kore),
      q(0067) =&gt; q(Kpel),
      q(0068) =&gt; q(Kthi),
      q(0069) =&gt; q(Lana),
      q(0070) =&gt; q(Laoo),
      q(0071) =&gt; q(Latf),
      q(0072) =&gt; q(Latg),
      q(0073) =&gt; q(Latn),
      q(0074) =&gt; q(Lepc),
      q(0075) =&gt; q(Limb),
      q(0076) =&gt; q(Lina),
      q(0077) =&gt; q(Linb),
      q(0078) =&gt; q(Lisu),
      q(0079) =&gt; q(Loma),
      q(0080) =&gt; q(Lyci),
      q(0081) =&gt; q(Lydi),
      q(0082) =&gt; q(Mahj),
      q(0083) =&gt; q(Mand),
      q(0084) =&gt; q(Mani),
      q(0085) =&gt; q(Maya),
      q(0086) =&gt; q(Mend),
      q(0087) =&gt; q(Merc),
      q(0088) =&gt; q(Mero),
      q(0089) =&gt; q(Mlym),
      q(0090) =&gt; q(Moon),
      q(0091) =&gt; q(Mong),
      q(0092) =&gt; q(Mroo),
      q(0093) =&gt; q(Mtei),
      q(0094) =&gt; q(Mymr),
      q(0095) =&gt; q(Narb),
      q(0096) =&gt; q(Nbat),
      q(0097) =&gt; q(Nkgb),
      q(0098) =&gt; q(Nkoo),
      q(0099) =&gt; q(Nshu),
      q(0100) =&gt; q(Ogam),
      q(0101) =&gt; q(Olck),
      q(0102) =&gt; q(Orkh),
      q(0103) =&gt; q(Orya),
      q(0104) =&gt; q(Osma),
      q(0105) =&gt; q(Palm),
      q(0106) =&gt; q(Perm),
      q(0107) =&gt; q(Phag),
      q(0108) =&gt; q(Phli),
      q(0109) =&gt; q(Phlp),
      q(0110) =&gt; q(Phlv),
      q(0111) =&gt; q(Phnx),
      q(0112) =&gt; q(Plrd),
      q(0113) =&gt; q(Prti),
      q(0114) =&gt; q(Qaaa),
      q(0115) =&gt; q(Qabx),
      q(0116) =&gt; q(Rjng),
      q(0117) =&gt; q(Roro),
      q(0118) =&gt; q(Runr),
      q(0119) =&gt; q(Samr),
      q(0120) =&gt; q(Sara),
      q(0121) =&gt; q(Sarb),
      q(0122) =&gt; q(Saur),
      q(0123) =&gt; q(Sgnw),
      q(0124) =&gt; q(Shaw),
      q(0125) =&gt; q(Shrd),
      q(0126) =&gt; q(Sind),
      q(0127) =&gt; q(Sinh),
      q(0128) =&gt; q(Sora),
      q(0129) =&gt; q(Sund),
      q(0130) =&gt; q(Sylo),
      q(0131) =&gt; q(Syrc),
      q(0132) =&gt; q(Syre),
      q(0133) =&gt; q(Syrj),
      q(0134) =&gt; q(Syrn),
      q(0135) =&gt; q(Tagb),
      q(0136) =&gt; q(Takr),
      q(0137) =&gt; q(Tale),
      q(0138) =&gt; q(Talu),
      q(0139) =&gt; q(Taml),
      q(0140) =&gt; q(Tang),
      q(0141) =&gt; q(Tavt),
      q(0142) =&gt; q(Telu),
      q(0143) =&gt; q(Teng),
      q(0144) =&gt; q(Tfng),
      q(0145) =&gt; q(Tglg),
      q(0146) =&gt; q(Thaa),
      q(0147) =&gt; q(Thai),
      q(0148) =&gt; q(Tibt),
      q(0149) =&gt; q(Tirh),
      q(0150) =&gt; q(Ugar),
      q(0151) =&gt; q(Vaii),
      q(0152) =&gt; q(Visp),
      q(0153) =&gt; q(Wara),
      q(0154) =&gt; q(Wole),
      q(0155) =&gt; q(Xpeo),
      q(0156) =&gt; q(Xsux),
      q(0157) =&gt; q(Yiii),
      q(0158) =&gt; q(Zinh),
      q(0159) =&gt; q(Zmth),
      q(0160) =&gt; q(Zsym),
      },
   q(num) =&gt; {
      q(0001) =&gt; q(439),
      q(0002) =&gt; q(239),
      q(0003) =&gt; q(160),
      q(0004) =&gt; q(124),
      q(0005) =&gt; q(230),
      q(0006) =&gt; q(134),
      q(0007) =&gt; q(360),
      q(0008) =&gt; q(435),
      q(0009) =&gt; q(259),
      q(0010) =&gt; q(365),
      q(0011) =&gt; q(325),
      q(0012) =&gt; q(550),
      q(0013) =&gt; q(285),
      q(0014) =&gt; q(300),
      q(0015) =&gt; q(570),
      q(0016) =&gt; q(367),
      q(0017) =&gt; q(372),
      q(0018) =&gt; q(349),
      q(0019) =&gt; q(440),
      q(0020) =&gt; q(201),
      q(0021) =&gt; q(358),
      q(0022) =&gt; q(445),
      q(0023) =&gt; q(291),
      q(0024) =&gt; q(204),
      q(0025) =&gt; q(403),
      q(0026) =&gt; q(220),
      q(0027) =&gt; q(221),
      q(0028) =&gt; q(315),
      q(0029) =&gt; q(250),
      q(0030) =&gt; q(755),
      q(0031) =&gt; q(070),
      q(0032) =&gt; q(060),
      q(0033) =&gt; q(050),
      q(0034) =&gt; q(226),
      q(0035) =&gt; q(430),
      q(0036) =&gt; q(240),
      q(0037) =&gt; q(241),
      q(0038) =&gt; q(225),
      q(0039) =&gt; q(206),
      q(0040) =&gt; q(343),
      q(0041) =&gt; q(200),
      q(0042) =&gt; q(320),
      q(0043) =&gt; q(310),
      q(0044) =&gt; q(286),
      q(0045) =&gt; q(500),
      q(0046) =&gt; q(371),
      q(0047) =&gt; q(501),
      q(0048) =&gt; q(502),
      q(0049) =&gt; q(125),
      q(0050) =&gt; q(410),
      q(0051) =&gt; q(080),
      q(0052) =&gt; q(450),
      q(0053) =&gt; q(412),
      q(0054) =&gt; q(176),
      q(0055) =&gt; q(610),
      q(0056) =&gt; q(210),
      q(0057) =&gt; q(361),
      q(0058) =&gt; q(413),
      q(0059) =&gt; q(510),
      q(0060) =&gt; q(357),
      q(0061) =&gt; q(411),
      q(0062) =&gt; q(305),
      q(0063) =&gt; q(355),
      q(0064) =&gt; q(322),
      q(0065) =&gt; q(345),
      q(0066) =&gt; q(287),
      q(0067) =&gt; q(436),
      q(0068) =&gt; q(317),
      q(0069) =&gt; q(351),
      q(0070) =&gt; q(356),
      q(0071) =&gt; q(217),
      q(0072) =&gt; q(216),
      q(0073) =&gt; q(215),
      q(0074) =&gt; q(335),
      q(0075) =&gt; q(336),
      q(0076) =&gt; q(400),
      q(0077) =&gt; q(401),
      q(0078) =&gt; q(399),
      q(0079) =&gt; q(437),
      q(0080) =&gt; q(202),
      q(0081) =&gt; q(116),
      q(0082) =&gt; q(314),
      q(0083) =&gt; q(140),
      q(0084) =&gt; q(139),
      q(0085) =&gt; q(090),
      q(0086) =&gt; q(438),
      q(0087) =&gt; q(101),
      q(0088) =&gt; q(100),
      q(0089) =&gt; q(347),
      q(0090) =&gt; q(218),
      q(0091) =&gt; q(145),
      q(0092) =&gt; q(199),
      q(0093) =&gt; q(337),
      q(0094) =&gt; q(350),
      q(0095) =&gt; q(106),
      q(0096) =&gt; q(159),
      q(0097) =&gt; q(420),
      q(0098) =&gt; q(165),
      q(0099) =&gt; q(499),
      q(0100) =&gt; q(212),
      q(0101) =&gt; q(261),
      q(0102) =&gt; q(175),
      q(0103) =&gt; q(327),
      q(0104) =&gt; q(260),
      q(0105) =&gt; q(126),
      q(0106) =&gt; q(227),
      q(0107) =&gt; q(331),
      q(0108) =&gt; q(131),
      q(0109) =&gt; q(132),
      q(0110) =&gt; q(133),
      q(0111) =&gt; q(115),
      q(0112) =&gt; q(282),
      q(0113) =&gt; q(130),
      q(0114) =&gt; q(900),
      q(0115) =&gt; q(949),
      q(0116) =&gt; q(363),
      q(0117) =&gt; q(620),
      q(0118) =&gt; q(211),
      q(0119) =&gt; q(123),
      q(0120) =&gt; q(292),
      q(0121) =&gt; q(105),
      q(0122) =&gt; q(344),
      q(0123) =&gt; q(095),
      q(0124) =&gt; q(281),
      q(0125) =&gt; q(319),
      q(0126) =&gt; q(318),
      q(0127) =&gt; q(348),
      q(0128) =&gt; q(398),
      q(0129) =&gt; q(362),
      q(0130) =&gt; q(316),
      q(0131) =&gt; q(135),
      q(0132) =&gt; q(138),
      q(0133) =&gt; q(137),
      q(0134) =&gt; q(136),
      q(0135) =&gt; q(373),
      q(0136) =&gt; q(321),
      q(0137) =&gt; q(353),
      q(0138) =&gt; q(354),
      q(0139) =&gt; q(346),
      q(0140) =&gt; q(520),
      q(0141) =&gt; q(359),
      q(0142) =&gt; q(340),
      q(0143) =&gt; q(290),
      q(0144) =&gt; q(120),
      q(0145) =&gt; q(370),
      q(0146) =&gt; q(170),
      q(0147) =&gt; q(352),
      q(0148) =&gt; q(330),
      q(0149) =&gt; q(326),
      q(0150) =&gt; q(040),
      q(0151) =&gt; q(470),
      q(0152) =&gt; q(280),
      q(0153) =&gt; q(262),
      q(0154) =&gt; q(480),
      q(0155) =&gt; q(030),
      q(0156) =&gt; q(020),
      q(0157) =&gt; q(460),
      q(0158) =&gt; q(994),
      q(0159) =&gt; q(995),
      q(0160) =&gt; q(996),
      },
};

1;
</pre></body></html>