twitter/twitter-cldr-rb

View on GitHub
resources/unicode_data/blocks.yml

Summary

Maintainability
Test Coverage
---
:basic_latin: !ruby/range
  begin: 0
  end: 127
  excl: false
:latin_1_supplement: !ruby/range
  begin: 128
  end: 255
  excl: false
:latin_extended_a: !ruby/range
  begin: 256
  end: 383
  excl: false
:latin_extended_b: !ruby/range
  begin: 384
  end: 591
  excl: false
:ipa_extensions: !ruby/range
  begin: 592
  end: 687
  excl: false
:spacing_modifier_letters: !ruby/range
  begin: 688
  end: 767
  excl: false
:combining_diacritical_marks: !ruby/range
  begin: 768
  end: 879
  excl: false
:greek_and_coptic: !ruby/range
  begin: 880
  end: 1023
  excl: false
:cyrillic: !ruby/range
  begin: 1024
  end: 1279
  excl: false
:cyrillic_supplement: !ruby/range
  begin: 1280
  end: 1327
  excl: false
:armenian: !ruby/range
  begin: 1328
  end: 1423
  excl: false
:hebrew: !ruby/range
  begin: 1424
  end: 1535
  excl: false
:arabic: !ruby/range
  begin: 1536
  end: 1791
  excl: false
:syriac: !ruby/range
  begin: 1792
  end: 1871
  excl: false
:arabic_supplement: !ruby/range
  begin: 1872
  end: 1919
  excl: false
:thaana: !ruby/range
  begin: 1920
  end: 1983
  excl: false
:nko: !ruby/range
  begin: 1984
  end: 2047
  excl: false
:samaritan: !ruby/range
  begin: 2048
  end: 2111
  excl: false
:mandaic: !ruby/range
  begin: 2112
  end: 2143
  excl: false
:syriac_supplement: !ruby/range
  begin: 2144
  end: 2159
  excl: false
:arabic_extended_b: !ruby/range
  begin: 2160
  end: 2207
  excl: false
:arabic_extended_a: !ruby/range
  begin: 2208
  end: 2303
  excl: false
:devanagari: !ruby/range
  begin: 2304
  end: 2431
  excl: false
:bengali: !ruby/range
  begin: 2432
  end: 2559
  excl: false
:gurmukhi: !ruby/range
  begin: 2560
  end: 2687
  excl: false
:gujarati: !ruby/range
  begin: 2688
  end: 2815
  excl: false
:oriya: !ruby/range
  begin: 2816
  end: 2943
  excl: false
:tamil: !ruby/range
  begin: 2944
  end: 3071
  excl: false
:telugu: !ruby/range
  begin: 3072
  end: 3199
  excl: false
:kannada: !ruby/range
  begin: 3200
  end: 3327
  excl: false
:malayalam: !ruby/range
  begin: 3328
  end: 3455
  excl: false
:sinhala: !ruby/range
  begin: 3456
  end: 3583
  excl: false
:thai: !ruby/range
  begin: 3584
  end: 3711
  excl: false
:lao: !ruby/range
  begin: 3712
  end: 3839
  excl: false
:tibetan: !ruby/range
  begin: 3840
  end: 4095
  excl: false
:myanmar: !ruby/range
  begin: 4096
  end: 4255
  excl: false
:georgian: !ruby/range
  begin: 4256
  end: 4351
  excl: false
:hangul_jamo: !ruby/range
  begin: 4352
  end: 4607
  excl: false
:ethiopic: !ruby/range
  begin: 4608
  end: 4991
  excl: false
:ethiopic_supplement: !ruby/range
  begin: 4992
  end: 5023
  excl: false
:cherokee: !ruby/range
  begin: 5024
  end: 5119
  excl: false
:unified_canadian_aboriginal_syllabics: !ruby/range
  begin: 5120
  end: 5759
  excl: false
:ogham: !ruby/range
  begin: 5760
  end: 5791
  excl: false
:runic: !ruby/range
  begin: 5792
  end: 5887
  excl: false
:tagalog: !ruby/range
  begin: 5888
  end: 5919
  excl: false
:hanunoo: !ruby/range
  begin: 5920
  end: 5951
  excl: false
:buhid: !ruby/range
  begin: 5952
  end: 5983
  excl: false
:tagbanwa: !ruby/range
  begin: 5984
  end: 6015
  excl: false
:khmer: !ruby/range
  begin: 6016
  end: 6143
  excl: false
:mongolian: !ruby/range
  begin: 6144
  end: 6319
  excl: false
:unified_canadian_aboriginal_syllabics_extended: !ruby/range
  begin: 6320
  end: 6399
  excl: false
:limbu: !ruby/range
  begin: 6400
  end: 6479
  excl: false
:tai_le: !ruby/range
  begin: 6480
  end: 6527
  excl: false
:new_tai_lue: !ruby/range
  begin: 6528
  end: 6623
  excl: false
:khmer_symbols: !ruby/range
  begin: 6624
  end: 6655
  excl: false
:buginese: !ruby/range
  begin: 6656
  end: 6687
  excl: false
:tai_tham: !ruby/range
  begin: 6688
  end: 6831
  excl: false
:combining_diacritical_marks_extended: !ruby/range
  begin: 6832
  end: 6911
  excl: false
:balinese: !ruby/range
  begin: 6912
  end: 7039
  excl: false
:sundanese: !ruby/range
  begin: 7040
  end: 7103
  excl: false
:batak: !ruby/range
  begin: 7104
  end: 7167
  excl: false
:lepcha: !ruby/range
  begin: 7168
  end: 7247
  excl: false
:ol_chiki: !ruby/range
  begin: 7248
  end: 7295
  excl: false
:cyrillic_extended_c: !ruby/range
  begin: 7296
  end: 7311
  excl: false
:georgian_extended: !ruby/range
  begin: 7312
  end: 7359
  excl: false
:sundanese_supplement: !ruby/range
  begin: 7360
  end: 7375
  excl: false
:vedic_extensions: !ruby/range
  begin: 7376
  end: 7423
  excl: false
:phonetic_extensions: !ruby/range
  begin: 7424
  end: 7551
  excl: false
:phonetic_extensions_supplement: !ruby/range
  begin: 7552
  end: 7615
  excl: false
:combining_diacritical_marks_supplement: !ruby/range
  begin: 7616
  end: 7679
  excl: false
:latin_extended_additional: !ruby/range
  begin: 7680
  end: 7935
  excl: false
:greek_extended: !ruby/range
  begin: 7936
  end: 8191
  excl: false
:general_punctuation: !ruby/range
  begin: 8192
  end: 8303
  excl: false
:superscripts_and_subscripts: !ruby/range
  begin: 8304
  end: 8351
  excl: false
:currency_symbols: !ruby/range
  begin: 8352
  end: 8399
  excl: false
:combining_diacritical_marks_for_symbols: !ruby/range
  begin: 8400
  end: 8447
  excl: false
:letterlike_symbols: !ruby/range
  begin: 8448
  end: 8527
  excl: false
:number_forms: !ruby/range
  begin: 8528
  end: 8591
  excl: false
:arrows: !ruby/range
  begin: 8592
  end: 8703
  excl: false
:mathematical_operators: !ruby/range
  begin: 8704
  end: 8959
  excl: false
:miscellaneous_technical: !ruby/range
  begin: 8960
  end: 9215
  excl: false
:control_pictures: !ruby/range
  begin: 9216
  end: 9279
  excl: false
:optical_character_recognition: !ruby/range
  begin: 9280
  end: 9311
  excl: false
:enclosed_alphanumerics: !ruby/range
  begin: 9312
  end: 9471
  excl: false
:box_drawing: !ruby/range
  begin: 9472
  end: 9599
  excl: false
:block_elements: !ruby/range
  begin: 9600
  end: 9631
  excl: false
:geometric_shapes: !ruby/range
  begin: 9632
  end: 9727
  excl: false
:miscellaneous_symbols: !ruby/range
  begin: 9728
  end: 9983
  excl: false
:dingbats: !ruby/range
  begin: 9984
  end: 10175
  excl: false
:miscellaneous_mathematical_symbols_a: !ruby/range
  begin: 10176
  end: 10223
  excl: false
:supplemental_arrows_a: !ruby/range
  begin: 10224
  end: 10239
  excl: false
:braille_patterns: !ruby/range
  begin: 10240
  end: 10495
  excl: false
:supplemental_arrows_b: !ruby/range
  begin: 10496
  end: 10623
  excl: false
:miscellaneous_mathematical_symbols_b: !ruby/range
  begin: 10624
  end: 10751
  excl: false
:supplemental_mathematical_operators: !ruby/range
  begin: 10752
  end: 11007
  excl: false
:miscellaneous_symbols_and_arrows: !ruby/range
  begin: 11008
  end: 11263
  excl: false
:glagolitic: !ruby/range
  begin: 11264
  end: 11359
  excl: false
:latin_extended_c: !ruby/range
  begin: 11360
  end: 11391
  excl: false
:coptic: !ruby/range
  begin: 11392
  end: 11519
  excl: false
:georgian_supplement: !ruby/range
  begin: 11520
  end: 11567
  excl: false
:tifinagh: !ruby/range
  begin: 11568
  end: 11647
  excl: false
:ethiopic_extended: !ruby/range
  begin: 11648
  end: 11743
  excl: false
:cyrillic_extended_a: !ruby/range
  begin: 11744
  end: 11775
  excl: false
:supplemental_punctuation: !ruby/range
  begin: 11776
  end: 11903
  excl: false
:cjk_radicals_supplement: !ruby/range
  begin: 11904
  end: 12031
  excl: false
:kangxi_radicals: !ruby/range
  begin: 12032
  end: 12255
  excl: false
:ideographic_description_characters: !ruby/range
  begin: 12272
  end: 12287
  excl: false
:cjk_symbols_and_punctuation: !ruby/range
  begin: 12288
  end: 12351
  excl: false
:hiragana: !ruby/range
  begin: 12352
  end: 12447
  excl: false
:katakana: !ruby/range
  begin: 12448
  end: 12543
  excl: false
:bopomofo: !ruby/range
  begin: 12544
  end: 12591
  excl: false
:hangul_compatibility_jamo: !ruby/range
  begin: 12592
  end: 12687
  excl: false
:kanbun: !ruby/range
  begin: 12688
  end: 12703
  excl: false
:bopomofo_extended: !ruby/range
  begin: 12704
  end: 12735
  excl: false
:cjk_strokes: !ruby/range
  begin: 12736
  end: 12783
  excl: false
:katakana_phonetic_extensions: !ruby/range
  begin: 12784
  end: 12799
  excl: false
:enclosed_cjk_letters_and_months: !ruby/range
  begin: 12800
  end: 13055
  excl: false
:cjk_compatibility: !ruby/range
  begin: 13056
  end: 13311
  excl: false
:cjk_unified_ideographs_extension_a: !ruby/range
  begin: 13312
  end: 19903
  excl: false
:yijing_hexagram_symbols: !ruby/range
  begin: 19904
  end: 19967
  excl: false
:cjk_unified_ideographs: !ruby/range
  begin: 19968
  end: 40959
  excl: false
:yi_syllables: !ruby/range
  begin: 40960
  end: 42127
  excl: false
:yi_radicals: !ruby/range
  begin: 42128
  end: 42191
  excl: false
:lisu: !ruby/range
  begin: 42192
  end: 42239
  excl: false
:vai: !ruby/range
  begin: 42240
  end: 42559
  excl: false
:cyrillic_extended_b: !ruby/range
  begin: 42560
  end: 42655
  excl: false
:bamum: !ruby/range
  begin: 42656
  end: 42751
  excl: false
:modifier_tone_letters: !ruby/range
  begin: 42752
  end: 42783
  excl: false
:latin_extended_d: !ruby/range
  begin: 42784
  end: 43007
  excl: false
:syloti_nagri: !ruby/range
  begin: 43008
  end: 43055
  excl: false
:common_indic_number_forms: !ruby/range
  begin: 43056
  end: 43071
  excl: false
:phags_pa: !ruby/range
  begin: 43072
  end: 43135
  excl: false
:saurashtra: !ruby/range
  begin: 43136
  end: 43231
  excl: false
:devanagari_extended: !ruby/range
  begin: 43232
  end: 43263
  excl: false
:kayah_li: !ruby/range
  begin: 43264
  end: 43311
  excl: false
:rejang: !ruby/range
  begin: 43312
  end: 43359
  excl: false
:hangul_jamo_extended_a: !ruby/range
  begin: 43360
  end: 43391
  excl: false
:javanese: !ruby/range
  begin: 43392
  end: 43487
  excl: false
:myanmar_extended_b: !ruby/range
  begin: 43488
  end: 43519
  excl: false
:cham: !ruby/range
  begin: 43520
  end: 43615
  excl: false
:myanmar_extended_a: !ruby/range
  begin: 43616
  end: 43647
  excl: false
:tai_viet: !ruby/range
  begin: 43648
  end: 43743
  excl: false
:meetei_mayek_extensions: !ruby/range
  begin: 43744
  end: 43775
  excl: false
:ethiopic_extended_a: !ruby/range
  begin: 43776
  end: 43823
  excl: false
:latin_extended_e: !ruby/range
  begin: 43824
  end: 43887
  excl: false
:cherokee_supplement: !ruby/range
  begin: 43888
  end: 43967
  excl: false
:meetei_mayek: !ruby/range
  begin: 43968
  end: 44031
  excl: false
:hangul_syllables: !ruby/range
  begin: 44032
  end: 55215
  excl: false
:hangul_jamo_extended_b: !ruby/range
  begin: 55216
  end: 55295
  excl: false
:high_surrogates: !ruby/range
  begin: 55296
  end: 56191
  excl: false
:high_private_use_surrogates: !ruby/range
  begin: 56192
  end: 56319
  excl: false
:low_surrogates: !ruby/range
  begin: 56320
  end: 57343
  excl: false
:private_use_area: !ruby/range
  begin: 57344
  end: 63743
  excl: false
:cjk_compatibility_ideographs: !ruby/range
  begin: 63744
  end: 64255
  excl: false
:alphabetic_presentation_forms: !ruby/range
  begin: 64256
  end: 64335
  excl: false
:arabic_presentation_forms_a: !ruby/range
  begin: 64336
  end: 65023
  excl: false
:variation_selectors: !ruby/range
  begin: 65024
  end: 65039
  excl: false
:vertical_forms: !ruby/range
  begin: 65040
  end: 65055
  excl: false
:combining_half_marks: !ruby/range
  begin: 65056
  end: 65071
  excl: false
:cjk_compatibility_forms: !ruby/range
  begin: 65072
  end: 65103
  excl: false
:small_form_variants: !ruby/range
  begin: 65104
  end: 65135
  excl: false
:arabic_presentation_forms_b: !ruby/range
  begin: 65136
  end: 65279
  excl: false
:halfwidth_and_fullwidth_forms: !ruby/range
  begin: 65280
  end: 65519
  excl: false
:specials: !ruby/range
  begin: 65520
  end: 65535
  excl: false
:linear_b_syllabary: !ruby/range
  begin: 65536
  end: 65663
  excl: false
:linear_b_ideograms: !ruby/range
  begin: 65664
  end: 65791
  excl: false
:aegean_numbers: !ruby/range
  begin: 65792
  end: 65855
  excl: false
:ancient_greek_numbers: !ruby/range
  begin: 65856
  end: 65935
  excl: false
:ancient_symbols: !ruby/range
  begin: 65936
  end: 65999
  excl: false
:phaistos_disc: !ruby/range
  begin: 66000
  end: 66047
  excl: false
:lycian: !ruby/range
  begin: 66176
  end: 66207
  excl: false
:carian: !ruby/range
  begin: 66208
  end: 66271
  excl: false
:coptic_epact_numbers: !ruby/range
  begin: 66272
  end: 66303
  excl: false
:old_italic: !ruby/range
  begin: 66304
  end: 66351
  excl: false
:gothic: !ruby/range
  begin: 66352
  end: 66383
  excl: false
:old_permic: !ruby/range
  begin: 66384
  end: 66431
  excl: false
:ugaritic: !ruby/range
  begin: 66432
  end: 66463
  excl: false
:old_persian: !ruby/range
  begin: 66464
  end: 66527
  excl: false
:deseret: !ruby/range
  begin: 66560
  end: 66639
  excl: false
:shavian: !ruby/range
  begin: 66640
  end: 66687
  excl: false
:osmanya: !ruby/range
  begin: 66688
  end: 66735
  excl: false
:osage: !ruby/range
  begin: 66736
  end: 66815
  excl: false
:elbasan: !ruby/range
  begin: 66816
  end: 66863
  excl: false
:caucasian_albanian: !ruby/range
  begin: 66864
  end: 66927
  excl: false
:vithkuqi: !ruby/range
  begin: 66928
  end: 67007
  excl: false
:linear_a: !ruby/range
  begin: 67072
  end: 67455
  excl: false
:latin_extended_f: !ruby/range
  begin: 67456
  end: 67519
  excl: false
:cypriot_syllabary: !ruby/range
  begin: 67584
  end: 67647
  excl: false
:imperial_aramaic: !ruby/range
  begin: 67648
  end: 67679
  excl: false
:palmyrene: !ruby/range
  begin: 67680
  end: 67711
  excl: false
:nabataean: !ruby/range
  begin: 67712
  end: 67759
  excl: false
:hatran: !ruby/range
  begin: 67808
  end: 67839
  excl: false
:phoenician: !ruby/range
  begin: 67840
  end: 67871
  excl: false
:lydian: !ruby/range
  begin: 67872
  end: 67903
  excl: false
:meroitic_hieroglyphs: !ruby/range
  begin: 67968
  end: 67999
  excl: false
:meroitic_cursive: !ruby/range
  begin: 68000
  end: 68095
  excl: false
:kharoshthi: !ruby/range
  begin: 68096
  end: 68191
  excl: false
:old_south_arabian: !ruby/range
  begin: 68192
  end: 68223
  excl: false
:old_north_arabian: !ruby/range
  begin: 68224
  end: 68255
  excl: false
:manichaean: !ruby/range
  begin: 68288
  end: 68351
  excl: false
:avestan: !ruby/range
  begin: 68352
  end: 68415
  excl: false
:inscriptional_parthian: !ruby/range
  begin: 68416
  end: 68447
  excl: false
:inscriptional_pahlavi: !ruby/range
  begin: 68448
  end: 68479
  excl: false
:psalter_pahlavi: !ruby/range
  begin: 68480
  end: 68527
  excl: false
:old_turkic: !ruby/range
  begin: 68608
  end: 68687
  excl: false
:old_hungarian: !ruby/range
  begin: 68736
  end: 68863
  excl: false
:hanifi_rohingya: !ruby/range
  begin: 68864
  end: 68927
  excl: false
:rumi_numeral_symbols: !ruby/range
  begin: 69216
  end: 69247
  excl: false
:yezidi: !ruby/range
  begin: 69248
  end: 69311
  excl: false
:arabic_extended_c: !ruby/range
  begin: 69312
  end: 69375
  excl: false
:old_sogdian: !ruby/range
  begin: 69376
  end: 69423
  excl: false
:sogdian: !ruby/range
  begin: 69424
  end: 69487
  excl: false
:old_uyghur: !ruby/range
  begin: 69488
  end: 69551
  excl: false
:chorasmian: !ruby/range
  begin: 69552
  end: 69599
  excl: false
:elymaic: !ruby/range
  begin: 69600
  end: 69631
  excl: false
:brahmi: !ruby/range
  begin: 69632
  end: 69759
  excl: false
:kaithi: !ruby/range
  begin: 69760
  end: 69839
  excl: false
:sora_sompeng: !ruby/range
  begin: 69840
  end: 69887
  excl: false
:chakma: !ruby/range
  begin: 69888
  end: 69967
  excl: false
:mahajani: !ruby/range
  begin: 69968
  end: 70015
  excl: false
:sharada: !ruby/range
  begin: 70016
  end: 70111
  excl: false
:sinhala_archaic_numbers: !ruby/range
  begin: 70112
  end: 70143
  excl: false
:khojki: !ruby/range
  begin: 70144
  end: 70223
  excl: false
:multani: !ruby/range
  begin: 70272
  end: 70319
  excl: false
:khudawadi: !ruby/range
  begin: 70320
  end: 70399
  excl: false
:grantha: !ruby/range
  begin: 70400
  end: 70527
  excl: false
:newa: !ruby/range
  begin: 70656
  end: 70783
  excl: false
:tirhuta: !ruby/range
  begin: 70784
  end: 70879
  excl: false
:siddham: !ruby/range
  begin: 71040
  end: 71167
  excl: false
:modi: !ruby/range
  begin: 71168
  end: 71263
  excl: false
:mongolian_supplement: !ruby/range
  begin: 71264
  end: 71295
  excl: false
:takri: !ruby/range
  begin: 71296
  end: 71375
  excl: false
:ahom: !ruby/range
  begin: 71424
  end: 71503
  excl: false
:dogra: !ruby/range
  begin: 71680
  end: 71759
  excl: false
:warang_citi: !ruby/range
  begin: 71840
  end: 71935
  excl: false
:dives_akuru: !ruby/range
  begin: 71936
  end: 72031
  excl: false
:nandinagari: !ruby/range
  begin: 72096
  end: 72191
  excl: false
:zanabazar_square: !ruby/range
  begin: 72192
  end: 72271
  excl: false
:soyombo: !ruby/range
  begin: 72272
  end: 72367
  excl: false
:unified_canadian_aboriginal_syllabics_extended_a: !ruby/range
  begin: 72368
  end: 72383
  excl: false
:pau_cin_hau: !ruby/range
  begin: 72384
  end: 72447
  excl: false
:devanagari_extended_a: !ruby/range
  begin: 72448
  end: 72543
  excl: false
:bhaiksuki: !ruby/range
  begin: 72704
  end: 72815
  excl: false
:marchen: !ruby/range
  begin: 72816
  end: 72895
  excl: false
:masaram_gondi: !ruby/range
  begin: 72960
  end: 73055
  excl: false
:gunjala_gondi: !ruby/range
  begin: 73056
  end: 73135
  excl: false
:makasar: !ruby/range
  begin: 73440
  end: 73471
  excl: false
:kawi: !ruby/range
  begin: 73472
  end: 73567
  excl: false
:lisu_supplement: !ruby/range
  begin: 73648
  end: 73663
  excl: false
:tamil_supplement: !ruby/range
  begin: 73664
  end: 73727
  excl: false
:cuneiform: !ruby/range
  begin: 73728
  end: 74751
  excl: false
:cuneiform_numbers_and_punctuation: !ruby/range
  begin: 74752
  end: 74879
  excl: false
:early_dynastic_cuneiform: !ruby/range
  begin: 74880
  end: 75087
  excl: false
:cypro_minoan: !ruby/range
  begin: 77712
  end: 77823
  excl: false
:egyptian_hieroglyphs: !ruby/range
  begin: 77824
  end: 78895
  excl: false
:egyptian_hieroglyph_format_controls: !ruby/range
  begin: 78896
  end: 78943
  excl: false
:anatolian_hieroglyphs: !ruby/range
  begin: 82944
  end: 83583
  excl: false
:bamum_supplement: !ruby/range
  begin: 92160
  end: 92735
  excl: false
:mro: !ruby/range
  begin: 92736
  end: 92783
  excl: false
:tangsa: !ruby/range
  begin: 92784
  end: 92879
  excl: false
:bassa_vah: !ruby/range
  begin: 92880
  end: 92927
  excl: false
:pahawh_hmong: !ruby/range
  begin: 92928
  end: 93071
  excl: false
:medefaidrin: !ruby/range
  begin: 93760
  end: 93855
  excl: false
:miao: !ruby/range
  begin: 93952
  end: 94111
  excl: false
:ideographic_symbols_and_punctuation: !ruby/range
  begin: 94176
  end: 94207
  excl: false
:tangut: !ruby/range
  begin: 94208
  end: 100351
  excl: false
:tangut_components: !ruby/range
  begin: 100352
  end: 101119
  excl: false
:khitan_small_script: !ruby/range
  begin: 101120
  end: 101631
  excl: false
:tangut_supplement: !ruby/range
  begin: 101632
  end: 101759
  excl: false
:kana_extended_b: !ruby/range
  begin: 110576
  end: 110591
  excl: false
:kana_supplement: !ruby/range
  begin: 110592
  end: 110847
  excl: false
:kana_extended_a: !ruby/range
  begin: 110848
  end: 110895
  excl: false
:small_kana_extension: !ruby/range
  begin: 110896
  end: 110959
  excl: false
:nushu: !ruby/range
  begin: 110960
  end: 111359
  excl: false
:duployan: !ruby/range
  begin: 113664
  end: 113823
  excl: false
:shorthand_format_controls: !ruby/range
  begin: 113824
  end: 113839
  excl: false
:znamenny_musical_notation: !ruby/range
  begin: 118528
  end: 118735
  excl: false
:byzantine_musical_symbols: !ruby/range
  begin: 118784
  end: 119039
  excl: false
:musical_symbols: !ruby/range
  begin: 119040
  end: 119295
  excl: false
:ancient_greek_musical_notation: !ruby/range
  begin: 119296
  end: 119375
  excl: false
:kaktovik_numerals: !ruby/range
  begin: 119488
  end: 119519
  excl: false
:mayan_numerals: !ruby/range
  begin: 119520
  end: 119551
  excl: false
:tai_xuan_jing_symbols: !ruby/range
  begin: 119552
  end: 119647
  excl: false
:counting_rod_numerals: !ruby/range
  begin: 119648
  end: 119679
  excl: false
:mathematical_alphanumeric_symbols: !ruby/range
  begin: 119808
  end: 120831
  excl: false
:sutton_signwriting: !ruby/range
  begin: 120832
  end: 121519
  excl: false
:latin_extended_g: !ruby/range
  begin: 122624
  end: 122879
  excl: false
:glagolitic_supplement: !ruby/range
  begin: 122880
  end: 122927
  excl: false
:cyrillic_extended_d: !ruby/range
  begin: 122928
  end: 123023
  excl: false
:nyiakeng_puachue_hmong: !ruby/range
  begin: 123136
  end: 123215
  excl: false
:toto: !ruby/range
  begin: 123536
  end: 123583
  excl: false
:wancho: !ruby/range
  begin: 123584
  end: 123647
  excl: false
:nag_mundari: !ruby/range
  begin: 124112
  end: 124159
  excl: false
:ethiopic_extended_b: !ruby/range
  begin: 124896
  end: 124927
  excl: false
:mende_kikakui: !ruby/range
  begin: 124928
  end: 125151
  excl: false
:adlam: !ruby/range
  begin: 125184
  end: 125279
  excl: false
:indic_siyaq_numbers: !ruby/range
  begin: 126064
  end: 126143
  excl: false
:ottoman_siyaq_numbers: !ruby/range
  begin: 126208
  end: 126287
  excl: false
:arabic_mathematical_alphabetic_symbols: !ruby/range
  begin: 126464
  end: 126719
  excl: false
:mahjong_tiles: !ruby/range
  begin: 126976
  end: 127023
  excl: false
:domino_tiles: !ruby/range
  begin: 127024
  end: 127135
  excl: false
:playing_cards: !ruby/range
  begin: 127136
  end: 127231
  excl: false
:enclosed_alphanumeric_supplement: !ruby/range
  begin: 127232
  end: 127487
  excl: false
:enclosed_ideographic_supplement: !ruby/range
  begin: 127488
  end: 127743
  excl: false
:miscellaneous_symbols_and_pictographs: !ruby/range
  begin: 127744
  end: 128511
  excl: false
:emoticons: !ruby/range
  begin: 128512
  end: 128591
  excl: false
:ornamental_dingbats: !ruby/range
  begin: 128592
  end: 128639
  excl: false
:transport_and_map_symbols: !ruby/range
  begin: 128640
  end: 128767
  excl: false
:alchemical_symbols: !ruby/range
  begin: 128768
  end: 128895
  excl: false
:geometric_shapes_extended: !ruby/range
  begin: 128896
  end: 129023
  excl: false
:supplemental_arrows_c: !ruby/range
  begin: 129024
  end: 129279
  excl: false
:supplemental_symbols_and_pictographs: !ruby/range
  begin: 129280
  end: 129535
  excl: false
:chess_symbols: !ruby/range
  begin: 129536
  end: 129647
  excl: false
:symbols_and_pictographs_extended_a: !ruby/range
  begin: 129648
  end: 129791
  excl: false
:symbols_for_legacy_computing: !ruby/range
  begin: 129792
  end: 130047
  excl: false
:cjk_unified_ideographs_extension_b: !ruby/range
  begin: 131072
  end: 173791
  excl: false
:cjk_unified_ideographs_extension_c: !ruby/range
  begin: 173824
  end: 177983
  excl: false
:cjk_unified_ideographs_extension_d: !ruby/range
  begin: 177984
  end: 178207
  excl: false
:cjk_unified_ideographs_extension_e: !ruby/range
  begin: 178208
  end: 183983
  excl: false
:cjk_unified_ideographs_extension_f: !ruby/range
  begin: 183984
  end: 191471
  excl: false
:cjk_compatibility_ideographs_supplement: !ruby/range
  begin: 194560
  end: 195103
  excl: false
:cjk_unified_ideographs_extension_g: !ruby/range
  begin: 196608
  end: 201551
  excl: false
:cjk_unified_ideographs_extension_h: !ruby/range
  begin: 201552
  end: 205743
  excl: false
:tags: !ruby/range
  begin: 917504
  end: 917631
  excl: false
:variation_selectors_supplement: !ruby/range
  begin: 917760
  end: 917999
  excl: false
:supplementary_private_use_area_a: !ruby/range
  begin: 983040
  end: 1048575
  excl: false
:supplementary_private_use_area_b: !ruby/range
  begin: 1048576
  end: 1114111
  excl: false