/*
 * Generated from: ftp://ftp.unicode.org/Public/9.0.0/ucd/Blocks.txt
 */

#include "../../src/bsdconv.h"

static const struct uint32_range ranges[] = {
	{ 0x1100, 0x11FF }, // Hangul Jamo
	{ 0x2E80, 0x2EFF }, // CJK Radicals Supplement
	{ 0x2F00, 0x2FDF }, // Kangxi Radicals
	{ 0x2FF0, 0x2FFF }, // Ideographic Description Characters
	{ 0x3000, 0x303F }, // CJK Symbols and Punctuation
	{ 0x3040, 0x309F }, // Hiragana
	{ 0x30A0, 0x30FF }, // Katakana
	{ 0x3100, 0x312F }, // Bopomofo
	{ 0x3130, 0x318F }, // Hangul Compatibility Jamo
	{ 0x3190, 0x319F }, // Kanbun
	{ 0x31A0, 0x31BF }, // Bopomofo Extended
	{ 0x31C0, 0x31EF }, // CJK Strokes
	{ 0x31F0, 0x31FF }, // Katakana Phonetic Extensions
	{ 0x3200, 0x32FF }, // Enclosed CJK Letters and Months
	{ 0x3300, 0x33FF }, // CJK Compatibility
	{ 0x3400, 0x4DBF }, // CJK Unified Ideographs Extension A
	{ 0x4DC0, 0x4DFF }, // Yijing Hexagram Symbols
	{ 0x4E00, 0x9FFF }, // CJK Unified Ideographs
	{ 0xA000, 0xA48F }, // Yi Syllables
	{ 0xA490, 0xA4CF }, // Yi Radicals
	{ 0xA960, 0xA97F }, // Hangul Jamo Extended-A
	{ 0xAC00, 0xD7AF }, // Hangul Syllables
	{ 0xD7B0, 0xD7FF }, // Hangul Jamo Extended-B
	{ 0xF900, 0xFAFF }, // CJK Compatibility Ideographs
	{ 0xFE30, 0xFE4F }, // CJK Compatibility Forms
	{ 0x1B000, 0x1B0FF }, // Kana Supplement
	{ 0x1D300, 0x1D35F }, // Tai Xuan Jing Symbols
	{ 0x20000, 0x2A6DF }, // CJK Unified Ideographs Extension B
	{ 0x2A700, 0x2B73F }, // CJK Unified Ideographs Extension C
	{ 0x2B740, 0x2B81F }, // CJK Unified Ideographs Extension D
	{ 0x2B820, 0x2CEAF }, // CJK Unified Ideographs Extension E
	{ 0x2F800, 0x2FA1F }, // CJK Compatibility Ideographs Supplement
};
#include "unicode_range.c"
