[Commits] e5adb9ea2f1: Merge branch '10.2' into bb-10.3-merge (with a problems)

Oleksandr Byelkin sanja at mariadb.com
Fri May 10 22:04:26 EEST 2019


revision-id: e5adb9ea2f1c9c1fa352891806ebb520dd5d5ed5 (mariadb-10.3.12-187-ge5adb9ea2f1)
parent(s): 0c405b064d2764867333cdc11584134089857682 b2f3755c8e174ec5385c9a56783f0a77f054c562
author: Oleksandr Byelkin
committer: Oleksandr Byelkin
timestamp: 2019-05-10 21:03:59 +0200
message:

Merge branch '10.2' into bb-10.3-merge (with a problems)


 CMakeLists.txt                                     |   2 +-
 README.md                                          |   8 +-
 COPYING.thirdparty => THIRDPARTY                   |   0
 client/mysql_plugin.c                              |   8 +-
 client/mysqldump.c                                 |  63 +++---
 client/mysqlimport.c                               |   2 +-
 include/my_tree.h                                  |   2 +-
 libmariadb                                         |   2 +-
 mysql-test/include/ctype_like_escape.inc           |   6 +
 mysql-test/lib/generate-ssl-certs.sh               |   2 +-
 mysql-test/main/bootstrap.test                     |   9 +
 mysql-test/main/create_drop_binlog.result          |   4 +
 mysql-test/main/create_drop_event.result           |   5 +
 mysql-test/main/ctype_big5.result                  |  12 +
 mysql-test/main/ctype_euckr.result                 |  12 +
 mysql-test/main/ctype_gb2312.result                |  12 +
 mysql-test/main/ctype_gbk.result                   |  12 +
 mysql-test/main/ctype_latin1.result                |  12 +
 mysql-test/main/ctype_sjis.result                  |  12 +
 mysql-test/main/ctype_tis620.result                |  12 +
 mysql-test/main/ctype_uca.result                   |   6 +
 mysql-test/main/ctype_ucs.result                   |  12 +
 mysql-test/main/ctype_ujis.result                  |  12 +
 mysql-test/main/ctype_utf16.result                 |  12 +
 mysql-test/main/ctype_utf16_uca.result             |   6 +
 mysql-test/main/ctype_utf16le.result               |  12 +
 mysql-test/main/ctype_utf32.result                 |  12 +
 mysql-test/main/ctype_utf32_uca.result             |   6 +
 mysql-test/main/ctype_utf8.result                  |  12 +
 mysql-test/main/ctype_utf8mb4.result               |  12 +
 mysql-test/main/ctype_utf8mb4_heap.result          |  12 +
 mysql-test/main/ctype_utf8mb4_innodb.result        |  12 +
 mysql-test/main/ctype_utf8mb4_myisam.result        |  12 +
 mysql-test/main/ddl_i18n_koi8r.result              |   8 +
 mysql-test/main/ddl_i18n_utf8.result               |   8 +
 mysql-test/main/derived_cond_pushdown.result       |  50 +++++
 mysql-test/main/derived_cond_pushdown.test         |  14 ++
 mysql-test/main/events_1.result                    |  68 ++++++
 mysql-test/main/events_2.result                    |  30 +++
 mysql-test/main/events_bugs.result                 |  54 +++++
 mysql-test/main/events_grant.result                |  10 +
 mysql-test/main/events_restart.result              |  26 ++-
 mysql-test/main/events_stress.test                 |   1 +
 mysql-test/main/events_trans.result                |   9 +
 mysql-test/main/flush_read_lock.result             |   2 +
 mysql-test/main/func_gconcat.result                |  30 ++-
 mysql-test/main/func_gconcat.test                  |  33 ++-
 mysql-test/main/func_hybrid_type.result            |  30 +++
 mysql-test/main/func_hybrid_type.test              |  20 ++
 mysql-test/main/func_str.result                    |  38 ++++
 mysql-test/main/func_str.test                      |  36 +++
 mysql-test/main/gis.result                         |  38 ++++
 mysql-test/main/gis.test                           |  48 ++++
 mysql-test/main/gis2.result                        |  38 ----
 mysql-test/main/gis2.test                          |  45 ----
 mysql-test/main/gis_notembedded.result             |  45 ++++
 mysql-test/main/gis_notembedded.test               |  24 ++
 mysql-test/main/grant4.result                      |  21 ++
 mysql-test/main/grant4.test                        |  31 ++-
 mysql-test/main/information_schema_prepare.result  |   4 +
 mysql-test/main/information_schema_prepare.test    |   7 +
 mysql-test/main/lock_sync.result                   |   4 +
 mysql-test/main/mdev_19276.result                  |  11 +
 mysql-test/main/mdev_19276.test                    |  17 ++
 mysql-test/main/multi_update.result                |  23 ++
 mysql-test/main/multi_update.test                  |  31 +++
 ...lti_update2-master.opt => multi_update_big.opt} |   0
 ...ulti_update2.result => multi_update_big.result} |   0
 .../{multi_update2.test => multi_update_big.test}  |   0
 mysql-test/main/mysqldump-compat.result            |   4 +
 mysql-test/main/mysqldump-compat.test              |  13 ++
 mysql-test/main/mysqldump.result                   |  16 ++
 mysql-test/main/partition_innodb.result            |  42 ++++
 mysql-test/main/partition_innodb.test              |  25 +++
 mysql-test/main/ps.result                          |  23 ++
 mysql-test/main/ps.test                            |  16 ++
 mysql-test/main/show_check.result                  |   4 +
 mysql-test/main/sp_notembedded.result              |   2 +
 mysql-test/main/ssl_verify_ip.opt                  |   3 +
 mysql-test/main/ssl_verify_ip.result               |   4 +
 mysql-test/main/ssl_verify_ip.test                 |   3 +
 mysql-test/main/stat_tables.result                 |  18 ++
 mysql-test/main/stat_tables.test                   |  21 ++
 mysql-test/main/stat_tables_innodb.result          |  18 ++
 mysql-test/main/statistics.result                  |  14 ++
 mysql-test/main/statistics.test                    |  15 ++
 mysql-test/main/status2.result                     |   4 +-
 mysql-test/main/status2.test                       |   4 +-
 mysql-test/main/timezone2.result                   |  33 +++
 mysql-test/main/timezone2.test                     |  31 +++
 mysql-test/main/type_bit.result                    |   7 +
 mysql-test/main/type_bit.test                      |   9 +
 mysql-test/main/view_grant.result                  |   4 +
 mysql-test/main/view_grant.test                    |   5 +
 mysql-test/main/win.result                         |  89 ++++++++
 mysql-test/main/win.test                           |  60 +++++
 mysql-test/mysql-test-run.pl                       |   4 +
 mysql-test/std_data/serversan-cert.pem             | 110 ++++-----
 mysql-test/std_data/serversan-key.pem              |  52 ++---
 mysql-test/suite.pm                                |   4 +
 mysql-test/suite/binlog/r/binlog_mdev717.result    |   2 +
 mysql-test/suite/binlog/r/binlog_sql_mode.result   |   2 +
 mysql-test/suite/compat/oracle/r/events.result     |   2 +
 .../suite/funcs_1/r/is_routines_embedded.result    |  12 +
 mysql-test/suite/galera/r/galera_events.result     |   2 +
 .../r/galera_parallel_autoinc_largetrx.result      |   8 +-
 .../r/galera_parallel_autoinc_manytrx.result       |  33 ++-
 .../galera/t/galera_parallel_autoinc_largetrx.test |  10 +-
 .../galera/t/galera_parallel_autoinc_manytrx.test  |  87 +++++---
 mysql-test/suite/innodb/r/foreign-keys.result      |  24 ++
 mysql-test/suite/innodb/r/innodb-index.result      |  27 +++
 mysql-test/suite/innodb/r/innodb-truncate.result   |  13 ++
 .../innodb/r/innodb_skip_innodb_is_tables.result   |   6 +-
 mysql-test/suite/innodb/r/xa_debug.result          |   1 +
 mysql-test/suite/innodb/t/foreign-keys.test        |  32 +++
 mysql-test/suite/innodb/t/innodb-index.test        |  20 ++
 mysql-test/suite/innodb/t/innodb-truncate.test     |  19 ++
 mysql-test/suite/innodb/t/xa_debug.test            |   1 +
 .../suite/perfschema/r/pfs_upgrade_event.result    |   2 +
 mysql-test/suite/plugins/r/pam.result              |  20 ++
 mysql-test/suite/plugins/t/pam.test                |  24 +-
 mysql-test/suite/rpl/r/kill_race_condition.result  |  18 ++
 .../suite/rpl/r/rpl_create_drop_event.result       |   4 +
 mysql-test/suite/rpl/r/rpl_current_user.result     |   2 +
 mysql-test/suite/rpl/r/rpl_events.result           |   6 +
 mysql-test/suite/rpl/r/rpl_heartbeat_basic.result  |   2 +
 mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result |   2 +
 mysql-test/suite/rpl/r/rpl_invoked_features.result |   4 +
 mysql-test/suite/rpl/r/rpl_killed_ddl.result       |   2 +
 .../rpl/r/rpl_mixed_implicit_commit_binlog.result  |   2 +
 .../rpl/r/rpl_row_implicit_commit_binlog.result    |   2 +
 .../rpl/r/rpl_stm_implicit_commit_binlog.result    |   2 +
 .../suite/rpl/r/rpl_tmp_table_and_DDL.result       |   4 +
 mysql-test/suite/rpl/t/kill_race_condition.test    |  28 +++
 .../r/innodb_ft_result_cache_limit,32bit.rdiff     |  11 +
 ....result => innodb_ft_result_cache_limit.result} |   0
 .../r/innodb_ft_result_cache_limit_32.result       |   7 -
 .../r/sysvars_innodb,32bit,xtradb.rdiff-disabled   |   4 +-
 .../r/sysvars_innodb,xtradb.rdiff-disabled         |   4 +-
 ...t_32.test => innodb_ft_result_cache_limit.test} |   2 +-
 .../t/innodb_ft_result_cache_limit_64.test         |   9 -
 .../t/transaction_prealloc_size_bug27322.test      |   9 +-
 mysys/tree.c                                       |  48 ++--
 pcre/AUTHORS                                       |   6 +-
 pcre/ChangeLog                                     |  43 ++++
 pcre/LICENCE                                       |  10 +-
 pcre/NEWS                                          |  10 +
 pcre/configure.ac                                  |  10 +-
 pcre/pcre_compile.c                                |  18 +-
 pcre/pcre_jit_compile.c                            |   2 +-
 pcre/pcrecpp.cc                                    |  64 +++++-
 pcre/pcrecpp_unittest.cc                           |  34 ++-
 pcre/pcregrep.c                                    |   4 +-
 pcre/testdata/testinput1                           |  15 ++
 pcre/testdata/testinput2                           |   3 +
 pcre/testdata/testinput4                           |   3 +
 pcre/testdata/testoutput1                          |  24 ++
 pcre/testdata/testoutput2                          |   4 +
 pcre/testdata/testoutput4                          |   4 +
 plugin/auth_pam/auth_pam.c                         |  10 +-
 scripts/maria_add_gis_sp.sql.in                    |   4 +-
 scripts/mysql_install_db.sh                        |   4 +-
 sql-common/client.c                                |   6 +-
 sql/events.cc                                      |   6 +
 sql/field.cc                                       |   2 +-
 sql/gen_win_tzname_data.ps1                        |  11 +
 sql/ha_partition.cc                                |  11 +-
 sql/handler.h                                      |   5 +-
 sql/item_func.h                                    |   1 +
 sql/item_sum.cc                                    |  93 +++++++-
 sql/item_sum.h                                     |   8 +-
 sql/log_event.cc                                   |  23 +-
 sql/log_event_old.cc                               |  19 +-
 sql/mysql_upgrade_service.cc                       |   3 +-
 sql/mysqld.cc                                      |  48 +++-
 sql/mysqld.h                                       |   2 +-
 sql/share/errmsg-utf8.txt                          |   4 +-
 sql/sql_acl.cc                                     |  33 ++-
 sql/sql_base.cc                                    |  96 ++++----
 sql/sql_base.h                                     |  17 +-
 sql/sql_class.h                                    |   1 +
 sql/sql_db.cc                                      |  20 +-
 sql/sql_db.h                                       |   2 +-
 sql/sql_lex.h                                      |   2 +-
 sql/sql_parse.cc                                   |  16 +-
 sql/sql_select.cc                                  |  54 ++---
 sql/sql_show.cc                                    |   1 -
 sql/sql_statistics.cc                              |  20 +-
 sql/sql_string.cc                                  |  21 ++
 sql/sql_table.cc                                   |  95 ++++----
 sql/sql_truncate.cc                                |  14 +-
 sql/sql_update.cc                                  |  36 ++-
 sql/sql_view.cc                                    |   3 +-
 sql/sql_window.cc                                  |  27 +++
 sql/sql_yacc.yy                                    |  35 +--
 sql/sql_yacc_ora.yy                                |  35 +--
 sql/table.cc                                       |   3 +-
 sql/table.h                                        |   1 +
 sql/win_tzname_data.h                              | 136 ++++++++++++
 storage/connect/filter.h                           |   1 +
 storage/connect/ha_connect.cc                      |  84 ++++---
 storage/connect/ha_connect.h                       |   3 +-
 storage/connect/jmgoconn.cpp                       |   4 +-
 storage/connect/tabdos.cpp                         |  42 ++--
 storage/connect/tabfmt.cpp                         |  13 +-
 storage/connect/user_connect.cc                    |   3 +-
 storage/connect/value.cpp                          |  97 ++++----
 storage/connect/value.h                            |  16 +-
 storage/innobase/buf/buf0dblwr.cc                  |   7 +-
 storage/innobase/dict/dict0stats.cc                |   4 +-
 storage/innobase/fil/fil0fil.cc                    |   3 +-
 storage/innobase/fts/fts0config.cc                 |   9 +-
 storage/innobase/fts/fts0fts.cc                    |  46 ++--
 storage/innobase/fts/fts0opt.cc                    | 245 ++++++++-------------
 storage/innobase/fts/fts0que.cc                    |   4 +-
 storage/innobase/fts/fts0sql.cc                    | 103 ++++-----
 storage/innobase/gis/gis0rtree.cc                  |   9 +-
 storage/innobase/handler/ha_innodb.cc              |   4 +
 storage/innobase/handler/handler0alter.cc          |  21 +-
 storage/innobase/include/fil0fil.h                 |   3 +-
 storage/innobase/include/fts0fts.h                 |  12 +-
 storage/innobase/include/fts0priv.h                | 132 +++++------
 storage/innobase/include/handler0alter.h           |  11 +-
 storage/innobase/log/log0log.cc                    |   6 -
 storage/innobase/row/row0ftsort.cc                 |   1 -
 storage/innobase/row/row0merge.cc                  |   4 +-
 storage/innobase/srv/srv0mon.cc                    |  28 ++-
 storage/innobase/ut/ut0timer.cc                    |  34 ++-
 storage/perfschema/pfs_timer.cc                    |  23 +-
 storage/perfschema/pfs_timer.h                     |   2 +-
 storage/perfschema/table_performance_timers.cc     |  10 +-
 storage/perfschema/unittest/pfs_server_stubs.cc    |   2 +
 storage/perfschema/unittest/pfs_timer-t.cc         |   2 +
 storage/tokudb/.clang-format                       |  40 ++++
 storage/tokudb/ha_tokudb.cc                        |  28 ++-
 storage/tokudb/ha_tokudb.h                         |   2 +-
 storage/tokudb/ha_tokudb_mrr_mysql.cc              |   1 +
 .../mysql-test/rpl/r/rpl_tokudb_mixed_dml.result   |   2 +
 .../tokudb/mysql-test/tokudb_bugs/r/PS-5158.result |   6 +
 .../tokudb/mysql-test/tokudb_bugs/r/PS-5163.result |   5 +
 .../mysql-test/tokudb_bugs/t/PS-5158-master.opt    |   2 +
 .../tokudb/mysql-test/tokudb_bugs/t/PS-5158.test   |  27 +++
 .../tokudb/mysql-test/tokudb_bugs/t/PS-5163.test   |  11 +
 support-files/rpm/server-postin.sh                 |   6 +-
 support-files/rpm/server-posttrans.sh              |   7 +-
 support-files/rpm/server-preun.sh                  |  18 +-
 246 files changed, 3511 insertions(+), 1179 deletions(-)

diff --cc mysql-test/main/bootstrap.test
index 414deede892,00000000000..97f5da86096
mode 100644,000000..100644
--- a/mysql-test/main/bootstrap.test
+++ b/mysql-test/main/bootstrap.test
@@@ -1,117 -1,0 +1,126 @@@
 +#
 +# test mysqld in bootstrap mode
 +#
 +--disable_warnings
 +drop table if exists t1;
 +--enable_warnings
 +
 +# Add the datadir to the bootstrap command
 +let $MYSQLD_DATADIR= `select @@datadir`;
 +let $MYSQLD_BOOTSTRAP_CMD= $MYSQLD_BOOTSTRAP_CMD --datadir=$MYSQLD_DATADIR --default-storage-engine=MyISAM --loose-skip-innodb --plugin-maturity=unknown;
 +#
 +# Check that --bootstrap reads from stdin
 +#
 +--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_test.sql
 +use test;
 +CREATE TABLE t1(a int);
 +EOF
 +--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/bootstrap_test.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +drop table t1;
 +remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_test.sql;
 +#
 +# Check that --bootstrap of file with SQL error returns error
 +#
 +--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_error.sql
 +use test;
 +CREATE TABLE t1;
 +EOF
 +--error 1
 +--exec $MYSQLD_BOOTSTRAP_CMD  < $MYSQLTEST_VARDIR/tmp/bootstrap_error.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +# Table t1 should not exists
 +--error 1051
 +drop table t1;
 +remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_error.sql;
 +
 +#
 +# Bootstrap with a query larger than 2*thd->net.max_packet
 +#
 +set @my_max_allowed_packet= @@max_allowed_packet;
 +set global max_allowed_packet=64*@@max_allowed_packet;
 +--disable_query_log
 +create table t1 select 2 as a, concat(repeat('MySQL', @@max_allowed_packet/10), ';') as b;
 +eval select * into outfile '$MYSQLTEST_VARDIR/tmp/long_query.sql' from t1;
 +--enable_query_log
 +--error 1
 +--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/long_query.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +remove_file $MYSQLTEST_VARDIR/tmp/long_query.sql;
 +
 +set global max_allowed_packet=@my_max_allowed_packet;
 +drop table t1;
 +
 +--echo End of 5.1 tests
 +
 +--echo #
 +--echo # Bug #11766306: 59393: HAVE_INNODB=YES WHEN MYSQLD 
 +--echo #  STARTED WITH --SKIP-INNODB
 +--echo #
 +
 +# need the --skip-innodb option present for the test to succeed
 +SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
 + and SUPPORT='YES';
 +
 +#
 +# MDEV-13063 Server crashes in intern_plugin_lock or assertion `plugin_ptr->ref_count == 1' fails in plugin_init
 +#
 +--error 1
 +--exec $MYSQLD_BOOTSTRAP_CMD --myisam_recover_options=NONE
 +
++#
++# MDEV-19349 mysql_install_db: segfault at tmp_file_prefix check
++#
++--write_file $MYSQLTEST_VARDIR/tmp/1
++use test;
++EOF
++--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/1 >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
++--remove_file $MYSQLTEST_VARDIR/tmp/1
++
 +--echo End of 5.5 tests
 +
 +--source include/not_windows_embedded.inc
 +--source include/have_example_plugin.inc
 +#
 +# Check that --bootstrap can install and uninstall plugins
 +#
 +let $PLUGIN_DIR=`select @@plugin_dir`;
 +--write_file $MYSQLTEST_VARDIR/tmp/install_plugin.sql
 +install soname 'ha_example';
 +uninstall plugin unusable;
 +EOF
 +--exec $MYSQLD_BOOTSTRAP_CMD --plugin-dir=$PLUGIN_DIR  < $MYSQLTEST_VARDIR/tmp/install_plugin.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +--remove_file $MYSQLTEST_VARDIR/tmp/install_plugin.sql
 +
 +#
 +# Check that installed plugins are *not* automatically loaded in --bootstrap
 +#
 +--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql
 +SET SQL_MODE="";
 +use test;
 +create table t1(a int) engine=example charset=latin1;
 +EOF
 +--exec $MYSQLD_BOOTSTRAP_CMD --plugin-dir=$PLUGIN_DIR < $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +--remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql
 +flush tables;
 +show create table t1;
 +drop table t1;
 +--replace_result .dll .so
 +select * from mysql.plugin;
 +truncate table mysql.plugin;
 +
 +
 +#
 +# MDEV-9969 mysql_install_db error processing ignore_db_dirs.
 +#
 +--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
 +use test;
 +EOF
 +--exec $MYSQLD_BOOTSTRAP_CMD --ignore-db-dirs='some_dir' --ignore-db-dirs='some_dir' < $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +--remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
 +
 +#
 +# MDEV-13397 MariaDB upgrade fail when using default_time_zone
 +#
 +--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
 +use test;
 +EOF
 +--exec $MYSQLD_BOOTSTRAP_CMD --default-time-zone=Europe/Moscow < $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
 +--remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
diff --cc mysql-test/main/create_drop_binlog.result
index be40fcc140a,00000000000..39d5754224c
mode 100644,000000..100644
--- a/mysql-test/main/create_drop_binlog.result
+++ b/mysql-test/main/create_drop_binlog.result
@@@ -1,393 -1,0 +1,397 @@@
 +reset master;
 +CREATE OR REPLACE DATABASE d1;
 +CREATE OR REPLACE DATABASE d1;
 +DROP DATABASE d1;
 +CREATE DATABASE IF NOT EXISTS d1;
 +CREATE DATABASE IF NOT EXISTS d1;
 +Warnings:
 +Note	1007	Can't create database 'd1'; database exists
 +DROP DATABASE IF EXISTS d1;
 +DROP DATABASE IF EXISTS d1;
 +Warnings:
 +Note	1008	Can't drop database 'd1'; database doesn't exist
 +"Runnig SHOW BINLOG EVENTS"
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	CREATE OR REPLACE DATABASE d1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	CREATE OR REPLACE DATABASE d1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	DROP DATABASE d1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	CREATE DATABASE IF NOT EXISTS d1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	CREATE DATABASE IF NOT EXISTS d1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	DROP DATABASE IF EXISTS d1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	DROP DATABASE IF EXISTS d1
 +RESET MASTER;
 +USE test;
 +CREATE OR REPLACE FUNCTION f1() RETURNS INT RETURN 1;
 +CREATE OR REPLACE FUNCTION f1() RETURNS INT RETURN 1;
 +DROP FUNCTION f1;
 +CREATE FUNCTION IF NOT EXISTS f1() RETURNS INT RETURN 1;
 +CREATE FUNCTION IF NOT EXISTS f1() RETURNS INT RETURN 1;
 +Warnings:
 +Note	1304	FUNCTION f1 already exists
 +DROP FUNCTION IF EXISTS f1;
 +DROP FUNCTION IF EXISTS f1;
 +Warnings:
 +Note	1305	FUNCTION test.f1 does not exist
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11)
 +RETURN 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11)
 +RETURN 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP FUNCTION f1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE DEFINER=`root`@`localhost` FUNCTION IF NOT EXISTS `f1`() RETURNS int(11)
 +RETURN 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE DEFINER=`root`@`localhost` FUNCTION IF NOT EXISTS `f1`() RETURNS int(11)
 +RETURN 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP FUNCTION IF EXISTS f1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP FUNCTION IF EXISTS f1
 +RESET MASTER;
 +CREATE TABLE t1 (a DATETIME);
 +CREATE OR REPLACE PROCEDURE p1() DELETE FROM t1;
 +CREATE OR REPLACE PROCEDURE p1() DELETE FROM t1;
 +DROP PROCEDURE p1;
 +CREATE PROCEDURE IF NOT EXISTS p1() DELETE FROM t1;
 +CREATE PROCEDURE IF NOT EXISTS p1() DELETE FROM t1;
 +Warnings:
 +Note	1304	PROCEDURE p1 already exists
 +DROP PROCEDURE IF EXISTS p1;
 +DROP PROCEDURE IF EXISTS p1;
 +Warnings:
 +Note	1305	PROCEDURE test.p1 does not exist
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE TABLE t1 (a DATETIME)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `p1`()
 +DELETE FROM t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `p1`()
 +DELETE FROM t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP PROCEDURE p1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE IF NOT EXISTS `p1`()
 +DELETE FROM t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE IF NOT EXISTS `p1`()
 +DELETE FROM t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP PROCEDURE IF EXISTS p1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP PROCEDURE IF EXISTS p1
 +DROP TABLE t1;
 +RESET MASTER;
 +CREATE OR REPLACE FUNCTION metaphon RETURNS STRING SONAME 'UDF_EXAMPLE_LIB';
 +CREATE OR REPLACE FUNCTION metaphon RETURNS STRING SONAME 'UDF_EXAMPLE_LIB';
 +DROP FUNCTION metaphon;
 +CREATE FUNCTION IF NOT EXISTS metaphon RETURNS STRING SONAME 'UDF_EXAMPLE_LIB';
 +CREATE FUNCTION IF NOT EXISTS metaphon RETURNS STRING SONAME 'UDF_EXAMPLE_LIB';
 +Warnings:
 +Note	1125	Function 'metaphon' already exists
 +DROP FUNCTION IF EXISTS metaphon;
 +DROP FUNCTION IF EXISTS metaphon;
 +Warnings:
 +Note	1305	FUNCTION test.metaphon does not exist
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE FUNCTION metaphon RETURNS STRING SONAME 'UDM_EXAMPLE_LIB'
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE FUNCTION metaphon RETURNS STRING SONAME 'UDM_EXAMPLE_LIB'
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP FUNCTION metaphon
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE FUNCTION IF NOT EXISTS metaphon RETURNS STRING SONAME 'UDM_EXAMPLE_LIB'
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE FUNCTION IF NOT EXISTS metaphon RETURNS STRING SONAME 'UDM_EXAMPLE_LIB'
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP FUNCTION IF EXISTS metaphon
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP FUNCTION IF EXISTS metaphon
 +RESET MASTER;
 +#
 +# CREATE SERVER is not logged
 +#
 +CREATE OR REPLACE SERVER s1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'root', HOST 'localhost', DATABASE 'test');
 +CREATE OR REPLACE SERVER s1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'root', HOST 'localhost', DATABASE 'test');
 +DROP SERVER s1;
 +CREATE SERVER IF NOT EXISTS s1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'root', HOST 'localhost', DATABASE 'test');
 +CREATE SERVER IF NOT EXISTS s1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'root', HOST 'localhost', DATABASE 'test');
 +Warnings:
 +Note	1476	The foreign server, s1, you are trying to create already exists
 +DROP SERVER IF EXISTS s1;
 +DROP SERVER IF EXISTS s1;
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +RESET MASTER;
 +CREATE OR REPLACE VIEW v1 AS SELECT 1;
 +CREATE OR REPLACE VIEW v1 AS SELECT 1;
 +DROP VIEW v1;
 +CREATE VIEW IF NOT EXISTS v1 AS SELECT 1;
 +CREATE VIEW IF NOT EXISTS v1 AS SELECT 1;
 +Warnings:
 +Note	1050	Table 'v1' already exists
 +DROP VIEW IF EXISTS v1;
 +DROP VIEW IF EXISTS v1;
 +Warnings:
 +Note	4092	Unknown VIEW: 'test.v1'
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS SELECT 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS SELECT 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP VIEW v1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW IF NOT EXISTS `v1` AS SELECT 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW IF NOT EXISTS `v1` AS SELECT 1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP VIEW IF EXISTS v1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP VIEW IF EXISTS v1
 +RESET MASTER;
 +CREATE OR REPLACE ROLE r1;
 +CREATE OR REPLACE ROLE r1;
 +DROP ROLE r1;
 +CREATE ROLE IF NOT EXISTS r1;
 +CREATE ROLE IF NOT EXISTS r1;
 +Warnings:
 +Note	1975	Can't create role 'r1'; it already exists
 +DROP ROLE IF EXISTS r1;
 +DROP ROLE IF EXISTS r1;
 +Warnings:
 +Note	1976	Can't drop role 'r1'; it doesn't exist
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE ROLE r1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE ROLE r1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP ROLE r1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE ROLE IF NOT EXISTS r1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE ROLE IF NOT EXISTS r1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP ROLE IF EXISTS r1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP ROLE IF EXISTS r1
 +RESET MASTER;
 +CREATE OR REPLACE USER u1 at localhost;
 +CREATE OR REPLACE USER u1 at localhost;
 +DROP USER u1 at localhost;
 +CREATE USER IF NOT EXISTS u1 at localhost;
 +CREATE USER IF NOT EXISTS u1 at localhost;
 +Warnings:
 +Note	1973	Can't create user 'u1'@'localhost'; it already exists
 +DROP USER IF EXISTS u1 at localhost;
 +DROP USER IF EXISTS u1 at localhost;
 +Warnings:
 +Note	1974	Can't drop user 'u1'@'localhost'; it doesn't exist
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE USER u1 at localhost
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE USER u1 at localhost
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP USER u1 at localhost
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE USER IF NOT EXISTS u1 at localhost
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE USER IF NOT EXISTS u1 at localhost
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP USER IF EXISTS u1 at localhost
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP USER IF EXISTS u1 at localhost
 +RESET MASTER;
 +SET timestamp=UNIX_TIMESTAMP('2014-11-01 10:20:30');
 +CREATE OR REPLACE EVENT ev1 ON SCHEDULE EVERY 1 SECOND DO DROP TABLE IF EXISTS t1;
++Warnings:
++Warning	1105	Event scheduler is switched off, use SET GLOBAL event_scheduler=ON to enable it.
 +CREATE OR REPLACE EVENT ev1 ON SCHEDULE EVERY 1 SECOND DO DROP TABLE IF EXISTS t2;
++Warnings:
++Warning	1105	Event scheduler is switched off, use SET GLOBAL event_scheduler=ON to enable it.
 +SELECT EVENT_NAME, EVENT_DEFINITION FROM INFORMATION_SCHEMA.EVENTS;
 +EVENT_NAME	EVENT_DEFINITION
 +ev1	DROP TABLE IF EXISTS t2
 +DROP EVENT ev1;
 +DROP EVENT IF EXISTS ev1;
 +Warnings:
 +Note	1305	Event ev1 does not exist
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` EVENT ev1 ON SCHEDULE EVERY 1 SECOND DO DROP TABLE IF EXISTS t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` EVENT ev1 ON SCHEDULE EVERY 1 SECOND DO DROP TABLE IF EXISTS t2
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP EVENT ev1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP EVENT IF EXISTS ev1
 +RESET MASTER;
 +CREATE TABLE t1 (a INT);
 +CREATE OR REPLACE TRIGGER tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=10;
 +CREATE OR REPLACE TRIGGER tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=11;
 +DROP TRIGGER tr1;
 +CREATE TRIGGER IF NOT EXISTS tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=20;
 +CREATE TRIGGER IF NOT EXISTS tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=21;
 +Warnings:
 +Note	1359	Trigger 'test.tr1' already exists
 +DROP TRIGGER IF EXISTS tr1;
 +DROP TRIGGER IF EXISTS tr1;
 +Warnings:
 +Note	1360	Trigger does not exist
 +DROP TABLE t1;
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE TABLE t1 (a INT)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` TRIGGER tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=10
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE DEFINER=`root`@`localhost` TRIGGER tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=11
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TRIGGER tr1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE DEFINER=`root`@`localhost` TRIGGER IF NOT EXISTS tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=20
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE DEFINER=`root`@`localhost` TRIGGER IF NOT EXISTS tr1 BEFORE INSERT ON t1 FOR EACH ROW SET NEW.a=21
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TRIGGER IF EXISTS tr1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TRIGGER IF EXISTS tr1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TABLE `t1` /* generated by server */
 +RESET MASTER;
 +CREATE TABLE t1(a INT, b INT);
 +CREATE TABLE IF NOT EXISTS t1(a INT, b INT);
 +Warnings:
 +Note	1050	Table 't1' already exists
 +CREATE OR REPLACE INDEX i1 ON t1(a);
 +CREATE OR REPLACE INDEX i1 ON t1(a);
 +CREATE OR REPLACE INDEX i1 ON t1(a,b);
 +CREATE OR REPLACE INDEX i1 ON t1(a,b);
 +DROP TABLE t1;
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE TABLE t1(a INT, b INT)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE TABLE IF NOT EXISTS t1(a INT, b INT)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE INDEX i1 ON t1(a)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE INDEX i1 ON t1(a)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE INDEX i1 ON t1(a,b)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE OR REPLACE INDEX i1 ON t1(a,b)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TABLE `t1` /* generated by server */
 +RESET MASTER;
 +RESET MASTER;
 +SHOW MASTER STATUS;
 +File	Position	Binlog_Do_DB	Binlog_Ignore_DB
 +master-bin.000001	<pos>		
 +RESET MASTER TO 100;
 +SHOW MASTER STATUS;
 +File	Position	Binlog_Do_DB	Binlog_Ignore_DB
 +master-bin.000100	<pos>		
 +RESET MASTER;
 +SHOW MASTER STATUS;
 +File	Position	Binlog_Do_DB	Binlog_Ignore_DB
 +master-bin.000001	<pos>		
 +CREATE TABLE t1(a INT, b INT);
 +CREATE TABLE IF NOT EXISTS t1(a INT, b INT);
 +Warnings:
 +Note	1050	Table 't1' already exists
 +CREATE INDEX IF NOT EXISTS i1 ON t1(a);
 +CREATE INDEX IF NOT EXISTS i1 ON t1(a);
 +Warnings:
 +Note	1061	Duplicate key name 'i1'
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` int(11) DEFAULT NULL,
 +  `b` int(11) DEFAULT NULL,
 +  KEY `i1` (`a`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP INDEX IF EXISTS i1 ON t1;
 +DROP INDEX IF EXISTS i1 ON t1;
 +Warnings:
 +Note	1091	Can't DROP INDEX `i1`; check that it exists
 +DROP TABLE t1;
 +DROP TABLE IF EXISTS t1;
 +Warnings:
 +Note	1051	Unknown table 'test.t1'
 +SHOW BINLOG EVENTS;
 +Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 +#	#	Format_desc	1	#	VER
 +#	#	Gtid_list	1	#	[]
 +#	#	Binlog_checkpoint	1	#	master-bin.000001
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE TABLE t1(a INT, b INT)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE TABLE IF NOT EXISTS t1(a INT, b INT)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE INDEX IF NOT EXISTS i1 ON t1(a)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; CREATE INDEX IF NOT EXISTS i1 ON t1(a)
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP INDEX IF EXISTS i1 ON t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP INDEX IF EXISTS i1 ON t1
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TABLE `t1` /* generated by server */
 +#	#	Gtid	1	#	GTID #-#-#
 +#	#	Query	1	#	use `test`; DROP TABLE IF EXISTS `t1` /* generated by server */
 +RESET MASTER;
diff --cc mysql-test/main/ctype_latin1.result
index 705c719405b,00000000000..efee1006abf
mode 100644,000000..100644
--- a/mysql-test/main/ctype_latin1.result
+++ b/mysql-test/main/ctype_latin1.result
@@@ -1,8879 -1,0 +1,8891 @@@
 +drop table if exists t1;
 +SET NAMES latin1;
 +CREATE TABLE t1 (a char(1) character set latin1);
 +INSERT INTO t1 VALUES (0x00),(0x01),(0x02),(0x03),(0x04),(0x05),(0x06),(0x07);
 +INSERT INTO t1 VALUES (0x08),(0x09),(0x0A),(0x0B),(0x0C),(0x0D),(0x0E),(0x0F);
 +INSERT INTO t1 VALUES (0x10),(0x11),(0x12),(0x13),(0x14),(0x15),(0x16),(0x17);
 +INSERT INTO t1 VALUES (0x18),(0x19),(0x1A),(0x1B),(0x1C),(0x1D),(0x1E),(0x1F);
 +INSERT INTO t1 VALUES (0x20),(0x21),(0x22),(0x23),(0x24),(0x25),(0x26),(0x27);
 +INSERT INTO t1 VALUES (0x28),(0x29),(0x2A),(0x2B),(0x2C),(0x2D),(0x2E),(0x2F);
 +INSERT INTO t1 VALUES (0x30),(0x31),(0x32),(0x33),(0x34),(0x35),(0x36),(0x37);
 +INSERT INTO t1 VALUES (0x38),(0x39),(0x3A),(0x3B),(0x3C),(0x3D),(0x3E),(0x3F);
 +INSERT INTO t1 VALUES (0x40),(0x41),(0x42),(0x43),(0x44),(0x45),(0x46),(0x47);
 +INSERT INTO t1 VALUES (0x48),(0x49),(0x4A),(0x4B),(0x4C),(0x4D),(0x4E),(0x4F);
 +INSERT INTO t1 VALUES (0x50),(0x51),(0x52),(0x53),(0x54),(0x55),(0x56),(0x57);
 +INSERT INTO t1 VALUES (0x58),(0x59),(0x5A),(0x5B),(0x5C),(0x5D),(0x5E),(0x5F);
 +INSERT INTO t1 VALUES (0x60),(0x61),(0x62),(0x63),(0x64),(0x65),(0x66),(0x67);
 +INSERT INTO t1 VALUES (0x68),(0x69),(0x6A),(0x6B),(0x6C),(0x6D),(0x6E),(0x6F);
 +INSERT INTO t1 VALUES (0x70),(0x71),(0x72),(0x73),(0x74),(0x75),(0x76),(0x77);
 +INSERT INTO t1 VALUES (0x78),(0x79),(0x7A),(0x7B),(0x7C),(0x7D),(0x7E),(0x7F);
 +INSERT INTO t1 VALUES (0x80),(0x81),(0x82),(0x83),(0x84),(0x85),(0x86),(0x87);
 +INSERT INTO t1 VALUES (0x88),(0x89),(0x8A),(0x8B),(0x8C),(0x8D),(0x8E),(0x8F);
 +INSERT INTO t1 VALUES (0x90),(0x91),(0x92),(0x93),(0x94),(0x95),(0x96),(0x97);
 +INSERT INTO t1 VALUES (0x98),(0x99),(0x9A),(0x9B),(0x9C),(0x9D),(0x9E),(0x9F);
 +INSERT INTO t1 VALUES (0xA0),(0xA1),(0xA2),(0xA3),(0xA4),(0xA5),(0xA6),(0xA7);
 +INSERT INTO t1 VALUES (0xA8),(0xA9),(0xAA),(0xAB),(0xAC),(0xAD),(0xAE),(0xAF);
 +INSERT INTO t1 VALUES (0xB0),(0xB1),(0xB2),(0xB3),(0xB4),(0xB5),(0xB6),(0xB7);
 +INSERT INTO t1 VALUES (0xB8),(0xB9),(0xBA),(0xBB),(0xBC),(0xBD),(0xBE),(0xBF);
 +INSERT INTO t1 VALUES (0xC0),(0xC1),(0xC2),(0xC3),(0xC4),(0xC5),(0xC6),(0xC7);
 +INSERT INTO t1 VALUES (0xC8),(0xC9),(0xCA),(0xCB),(0xCC),(0xCD),(0xCE),(0xCF);
 +INSERT INTO t1 VALUES (0xD0),(0xD1),(0xD2),(0xD3),(0xD4),(0xD5),(0xD6),(0xD7);
 +INSERT INTO t1 VALUES (0xD8),(0xD9),(0xDA),(0xDB),(0xDC),(0xDD),(0xDE),(0xDF);
 +INSERT INTO t1 VALUES (0xE0),(0xE1),(0xE2),(0xE3),(0xE4),(0xE5),(0xE6),(0xE7);
 +INSERT INTO t1 VALUES (0xE8),(0xE9),(0xEA),(0xEB),(0xEC),(0xED),(0xEE),(0xEF);
 +INSERT INTO t1 VALUES (0xF0),(0xF1),(0xF2),(0xF3),(0xF4),(0xF5),(0xF6),(0xF7);
 +INSERT INTO t1 VALUES (0xF8),(0xF9),(0xFA),(0xFB),(0xFC),(0xFD),(0xFE),(0xFF);
 +SELECT 
 +hex(a), 
 +hex(@u:=convert(a using utf8)),
 +hex(@l:=convert(@u using latin1)),
 +a=@l FROM t1;
 +hex(a)	hex(@u:=convert(a using utf8))	hex(@l:=convert(@u using latin1))	a=@l
 +00	00	00	1
 +01	01	01	1
 +02	02	02	1
 +03	03	03	1
 +04	04	04	1
 +05	05	05	1
 +06	06	06	1
 +07	07	07	1
 +08	08	08	1
 +09	09	09	1
 +0A	0A	0A	1
 +0B	0B	0B	1
 +0C	0C	0C	1
 +0D	0D	0D	1
 +0E	0E	0E	1
 +0F	0F	0F	1
 +10	10	10	1
 +11	11	11	1
 +12	12	12	1
 +13	13	13	1
 +14	14	14	1
 +15	15	15	1
 +16	16	16	1
 +17	17	17	1
 +18	18	18	1
 +19	19	19	1
 +1A	1A	1A	1
 +1B	1B	1B	1
 +1C	1C	1C	1
 +1D	1D	1D	1
 +1E	1E	1E	1
 +1F	1F	1F	1
 +			1
 +21	21	21	1
 +22	22	22	1
 +23	23	23	1
 +24	24	24	1
 +25	25	25	1
 +26	26	26	1
 +27	27	27	1
 +28	28	28	1
 +29	29	29	1
 +2A	2A	2A	1
 +2B	2B	2B	1
 +2C	2C	2C	1
 +2D	2D	2D	1
 +2E	2E	2E	1
 +2F	2F	2F	1
 +30	30	30	1
 +31	31	31	1
 +32	32	32	1
 +33	33	33	1
 +34	34	34	1
 +35	35	35	1
 +36	36	36	1
 +37	37	37	1
 +38	38	38	1
 +39	39	39	1
 +3A	3A	3A	1
 +3B	3B	3B	1
 +3C	3C	3C	1
 +3D	3D	3D	1
 +3E	3E	3E	1
 +3F	3F	3F	1
 +40	40	40	1
 +41	41	41	1
 +42	42	42	1
 +43	43	43	1
 +44	44	44	1
 +45	45	45	1
 +46	46	46	1
 +47	47	47	1
 +48	48	48	1
 +49	49	49	1
 +4A	4A	4A	1
 +4B	4B	4B	1
 +4C	4C	4C	1
 +4D	4D	4D	1
 +4E	4E	4E	1
 +4F	4F	4F	1
 +50	50	50	1
 +51	51	51	1
 +52	52	52	1
 +53	53	53	1
 +54	54	54	1
 +55	55	55	1
 +56	56	56	1
 +57	57	57	1
 +58	58	58	1
 +59	59	59	1
 +5A	5A	5A	1
 +5B	5B	5B	1
 +5C	5C	5C	1
 +5D	5D	5D	1
 +5E	5E	5E	1
 +5F	5F	5F	1
 +60	60	60	1
 +61	61	61	1
 +62	62	62	1
 +63	63	63	1
 +64	64	64	1
 +65	65	65	1
 +66	66	66	1
 +67	67	67	1
 +68	68	68	1
 +69	69	69	1
 +6A	6A	6A	1
 +6B	6B	6B	1
 +6C	6C	6C	1
 +6D	6D	6D	1
 +6E	6E	6E	1
 +6F	6F	6F	1
 +70	70	70	1
 +71	71	71	1
 +72	72	72	1
 +73	73	73	1
 +74	74	74	1
 +75	75	75	1
 +76	76	76	1
 +77	77	77	1
 +78	78	78	1
 +79	79	79	1
 +7A	7A	7A	1
 +7B	7B	7B	1
 +7C	7C	7C	1
 +7D	7D	7D	1
 +7E	7E	7E	1
 +7F	7F	7F	1
 +80	E282AC	80	1
 +81	C281	81	1
 +82	E2809A	82	1
 +83	C692	83	1
 +84	E2809E	84	1
 +85	E280A6	85	1
 +86	E280A0	86	1
 +87	E280A1	87	1
 +88	CB86	88	1
 +89	E280B0	89	1
 +8A	C5A0	8A	1
 +8B	E280B9	8B	1
 +8C	C592	8C	1
 +8D	C28D	8D	1
 +8E	C5BD	8E	1
 +8F	C28F	8F	1
 +90	C290	90	1
 +91	E28098	91	1
 +92	E28099	92	1
 +93	E2809C	93	1
 +94	E2809D	94	1
 +95	E280A2	95	1
 +96	E28093	96	1
 +97	E28094	97	1
 +98	CB9C	98	1
 +99	E284A2	99	1
 +9A	C5A1	9A	1
 +9B	E280BA	9B	1
 +9C	C593	9C	1
 +9D	C29D	9D	1
 +9E	C5BE	9E	1
 +9F	C5B8	9F	1
 +A0	C2A0	A0	1
 +A1	C2A1	A1	1
 +A2	C2A2	A2	1
 +A3	C2A3	A3	1
 +A4	C2A4	A4	1
 +A5	C2A5	A5	1
 +A6	C2A6	A6	1
 +A7	C2A7	A7	1
 +A8	C2A8	A8	1
 +A9	C2A9	A9	1
 +AA	C2AA	AA	1
 +AB	C2AB	AB	1
 +AC	C2AC	AC	1
 +AD	C2AD	AD	1
 +AE	C2AE	AE	1
 +AF	C2AF	AF	1
 +B0	C2B0	B0	1
 +B1	C2B1	B1	1
 +B2	C2B2	B2	1
 +B3	C2B3	B3	1
 +B4	C2B4	B4	1
 +B5	C2B5	B5	1
 +B6	C2B6	B6	1
 +B7	C2B7	B7	1
 +B8	C2B8	B8	1
 +B9	C2B9	B9	1
 +BA	C2BA	BA	1
 +BB	C2BB	BB	1
 +BC	C2BC	BC	1
 +BD	C2BD	BD	1
 +BE	C2BE	BE	1
 +BF	C2BF	BF	1
 +C0	C380	C0	1
 +C1	C381	C1	1
 +C2	C382	C2	1
 +C3	C383	C3	1
 +C4	C384	C4	1
 +C5	C385	C5	1
 +C6	C386	C6	1
 +C7	C387	C7	1
 +C8	C388	C8	1
 +C9	C389	C9	1
 +CA	C38A	CA	1
 +CB	C38B	CB	1
 +CC	C38C	CC	1
 +CD	C38D	CD	1
 +CE	C38E	CE	1
 +CF	C38F	CF	1
 +D0	C390	D0	1
 +D1	C391	D1	1
 +D2	C392	D2	1
 +D3	C393	D3	1
 +D4	C394	D4	1
 +D5	C395	D5	1
 +D6	C396	D6	1
 +D7	C397	D7	1
 +D8	C398	D8	1
 +D9	C399	D9	1
 +DA	C39A	DA	1
 +DB	C39B	DB	1
 +DC	C39C	DC	1
 +DD	C39D	DD	1
 +DE	C39E	DE	1
 +DF	C39F	DF	1
 +E0	C3A0	E0	1
 +E1	C3A1	E1	1
 +E2	C3A2	E2	1
 +E3	C3A3	E3	1
 +E4	C3A4	E4	1
 +E5	C3A5	E5	1
 +E6	C3A6	E6	1
 +E7	C3A7	E7	1
 +E8	C3A8	E8	1
 +E9	C3A9	E9	1
 +EA	C3AA	EA	1
 +EB	C3AB	EB	1
 +EC	C3AC	EC	1
 +ED	C3AD	ED	1
 +EE	C3AE	EE	1
 +EF	C3AF	EF	1
 +F0	C3B0	F0	1
 +F1	C3B1	F1	1
 +F2	C3B2	F2	1
 +F3	C3B3	F3	1
 +F4	C3B4	F4	1
 +F5	C3B5	F5	1
 +F6	C3B6	F6	1
 +F7	C3B7	F7	1
 +F8	C3B8	F8	1
 +F9	C3B9	F9	1
 +FA	C3BA	FA	1
 +FB	C3BB	FB	1
 +FC	C3BC	FC	1
 +FD	C3BD	FD	1
 +FE	C3BE	FE	1
 +FF	C3BF	FF	1
 +DROP TABLE t1;
 +SELECT 1 as ƒ, 2 as Š, 3 as Œ, 4 as Ž, 5 as š, 6 as œ, 7 as ž, 8 as Ÿ;
 +ƒ	Š	Œ	Ž	š	œ	ž	Ÿ
 +1	2	3	4	5	6	7	8
 +select 'a' regexp 'A' collate latin1_general_ci;
 +'a' regexp 'A' collate latin1_general_ci
 +1
 +select 'a' regexp 'A' collate latin1_general_cs;
 +'a' regexp 'A' collate latin1_general_cs
 +0
 +select 'a' regexp 'A' collate latin1_bin;
 +'a' regexp 'A' collate latin1_bin
 +0
 +SET @test_character_set= 'latin1';
 +SET @test_collation= 'latin1_swedish_ci';
 +SET @safe_character_set_server= @@character_set_server;
 +SET @safe_collation_server= @@collation_server;
 +SET @safe_character_set_client= @@character_set_client;
 +SET @safe_character_set_results= @@character_set_results;
 +SET character_set_server= @test_character_set;
 +SET collation_server= @test_collation;
 +CREATE DATABASE d1;
 +USE d1;
 +CREATE TABLE t1 (c CHAR(10), KEY(c));
 +SHOW FULL COLUMNS FROM t1;
 +Field	Type	Collation	Null	Key	Default	Extra	Privileges	Comment
 +c	char(10)	latin1_swedish_ci	YES	MUL	NULL			
 +INSERT INTO t1 VALUES ('aaa'),('aaaa'),('aaaaa');
 +SELECT c as want3results FROM t1 WHERE c LIKE 'aaa%';
 +want3results
 +aaa
 +aaaa
 +aaaaa
 +DROP TABLE t1;
 +CREATE TABLE t1 (c1 varchar(15), KEY c1 (c1(2)));
 +SHOW FULL COLUMNS FROM t1;
 +Field	Type	Collation	Null	Key	Default	Extra	Privileges	Comment
 +c1	varchar(15)	latin1_swedish_ci	YES	MUL	NULL			
 +INSERT INTO t1 VALUES ('location'),('loberge'),('lotre'),('boabab');
 +SELECT c1 as want3results from t1 where c1 like 'l%';
 +want3results
 +location
 +loberge
 +lotre
 +SELECT c1 as want3results from t1 where c1 like 'lo%';
 +want3results
 +location
 +loberge
 +lotre
 +SELECT c1 as want1result  from t1 where c1 like 'loc%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'loca%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'locat%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'locati%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'locatio%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'location%';
 +want1result
 +location
 +DROP TABLE t1;
 +create table t1 (a set('a') not null);
 +insert ignore into t1 values (),();
 +Warnings:
 +Warning	1364	Field 'a' doesn't have a default value
 +select cast(a as char(1)) from t1;
 +cast(a as char(1))
 +
 +
 +select a sounds like a from t1;
 +a sounds like a
 +1
 +1
 +select 1 from t1 order by cast(a as char(1));
 +1
 +1
 +1
 +drop table t1;
 +#
 +# MDEV-6134 SUBSTRING_INDEX returns wrong result for 8bit character sets when delimiter is not found
 +#
 +SET character_set_client=latin1;
 +SET character_set_connection= @test_character_set;
 +SET collation_connection= @test_collation;
 +SELECT COLLATION('.'), SUBSTRING_INDEX('.wwwmysqlcom', '.', -2) AS c1;
 +COLLATION('.')	c1
 +latin1_swedish_ci	.wwwmysqlcom
 +set names utf8;
 +create table t1 (
 +name varchar(10),
 +level smallint unsigned);
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `name` varchar(10) DEFAULT NULL,
 +  `level` smallint(5) unsigned DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +insert into t1 values ('string',1);
 +select concat(name,space(level)), concat(name, repeat(' ',level)) from t1;
 +concat(name,space(level))	concat(name, repeat(' ',level))
 +string 	string 
 +drop table t1;
 +DROP DATABASE d1;
 +USE test;
 +SET character_set_server= @safe_character_set_server;
 +SET collation_server= @safe_collation_server;
 +SET character_set_client= @safe_character_set_client;
 +SET character_set_results= @safe_character_set_results;
 +SET collation_connection='latin1_swedish_ci';
 +create table t1 select repeat('a',4000) a;
 +delete from t1;
 +insert into t1 values ('a'), ('a '), ('a\t');
 +select collation(a),hex(a) from t1 order by a;
 +collation(a)	hex(a)
 +latin1_swedish_ci	6109
 +latin1_swedish_ci	61
 +latin1_swedish_ci	6120
 +drop table t1;
 +#
 +# MDEV-5453 Assertion `src' fails in my_strnxfrm_unicode on GROUP BY MID(..) WITH ROLLUP
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +CREATE TABLE t1 (i INT) ENGINE=MyISAM;
 +INSERT INTO t1 VALUES (1),(2);
 +SELECT * FROM t1 GROUP BY MID(CURRENT_USER,0) WITH ROLLUP;
 +i
 +1
 +1
 +SELECT * FROM t1 GROUP BY MID('test',0) WITH ROLLUP;
 +i
 +1
 +1
 +DROP TABLE t1;
 +#
 +# MDEV-6170 Incorrect ordering with utf8_bin and utf8mb4_bin collations
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +CREATE TABLE t1 ENGINE=MEMORY AS SELECT REPEAT('a',5) AS a LIMIT 0;
 +INSERT INTO t1 (a) VALUES ("a");
 +INSERT INTO t1 (a) VALUES ("b");
 +INSERT INTO t1 (a) VALUES ("c");
 +INSERT INTO t1 (a) VALUES ("d");
 +INSERT INTO t1 (a) VALUES ("e");
 +INSERT INTO t1 (a) VALUES ("f");
 +INSERT INTO t1 (a) VALUES ("g");
 +INSERT INTO t1 (a) VALUES ("h");
 +INSERT INTO t1 (a) VALUES ("i");
 +INSERT INTO t1 (a) VALUES ("j");
 +INSERT INTO t1 (a) VALUES ("k");
 +INSERT INTO t1 (a) VALUES ("l");
 +INSERT INTO t1 (a) VALUES ("m");
 +SELECT * FROM t1 ORDER BY LOWER(a);
 +a
 +a
 +b
 +c
 +d
 +e
 +f
 +g
 +h
 +i
 +j
 +k
 +l
 +m
 +SELECT * FROM t1 ORDER BY LOWER(a) DESC;
 +a
 +m
 +l
 +k
 +j
 +i
 +h
 +g
 +f
 +e
 +d
 +c
 +b
 +a
 +DROP TABLE t1;
 +select @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +create table t1 ROW_FORMAT=DYNAMIC select repeat('a',50) as c1 ;
 +insert into t1 values('abcdef');
 +insert into t1 values('_bcdef');
 +insert into t1 values('a_cdef');
 +insert into t1 values('ab_def');
 +insert into t1 values('abc_ef');
 +insert into t1 values('abcd_f');
 +insert into t1 values('abcde_');
 +select c1 as c1u from t1 where c1 like 'ab\_def';
 +c1u
 +ab_def
 +select c1 as c2h from t1 where c1 like 'ab#_def' escape '#';
 +c2h
 +ab_def
 +drop table t1;
++SELECT @@collation_connection;
++@@collation_connection
++latin1_swedish_ci
++SELECT '\%b' LIKE '%\%';
++'\%b' LIKE '%\%'
++0
 +#
 +# MDEV-4842 STR_TO_DATE does not work with UCS2/UTF16/UTF32
 +#
 +SELECT @@character_set_connection, HEX(CAST(_utf8'÷' AS CHAR));
 +@@character_set_connection	HEX(CAST(_utf8'÷' AS CHAR))
 +latin1	F7
 +SELECT STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR));
 +STR_TO_DATE(CAST(_utf8'2001÷01÷01' AS CHAR),CAST(_utf8'%Y÷%m÷%d' AS CHAR))
 +2001-01-01
 +CREATE TABLE t1 AS SELECT REPEAT(' ', 64) AS subject, REPEAT(' ',64) AS pattern LIMIT 0;
 +SHOW COLUMNS FROM t1;
 +Field	Type	Null	Key	Default	Extra
 +subject	varchar(64)	YES		NULL	
 +pattern	varchar(64)	YES		NULL	
 +INSERT INTO t1 VALUES (_utf8'2001÷01÷01',_utf8'%Y÷%m÷%d');
 +SELECT HEX(subject),HEX(pattern),STR_TO_DATE(subject, pattern) FROM t1;
 +HEX(subject)	HEX(pattern)	STR_TO_DATE(subject, pattern)
 +32303031F73031F73031	2559F7256DF72564	2001-01-01 00:00:00.000000
 +DROP TABLE t1;
 +SELECT strcmp('a','a '),   strcmp('a ','a');
 +strcmp('a','a ')	strcmp('a ','a')
 +0	0
 +SELECT strcmp('a\0','a' ), strcmp('a','a\0');
 +strcmp('a\0','a' )	strcmp('a','a\0')
 +-1	1
 +SELECT strcmp('a\0','a '), strcmp('a ','a\0');
 +strcmp('a\0','a ')	strcmp('a ','a\0')
 +-1	1
 +SELECT strcmp('a\t','a' ), strcmp('a', 'a\t');
 +strcmp('a\t','a' )	strcmp('a', 'a\t')
 +-1	1
 +SELECT strcmp('a\t','a '), strcmp('a ', 'a\t');
 +strcmp('a\t','a ')	strcmp('a ', 'a\t')
 +-1	1
 +SET collation_connection='latin1_bin';
 +create table t1 select repeat('a',4000) a;
 +delete from t1;
 +insert into t1 values ('a'), ('a '), ('a\t');
 +select collation(a),hex(a) from t1 order by a;
 +collation(a)	hex(a)
 +latin1_bin	6109
 +latin1_bin	61
 +latin1_bin	6120
 +drop table t1;
 +#
 +# MDEV-5453 Assertion `src' fails in my_strnxfrm_unicode on GROUP BY MID(..) WITH ROLLUP
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_bin
 +CREATE TABLE t1 (i INT) ENGINE=MyISAM;
 +INSERT INTO t1 VALUES (1),(2);
 +SELECT * FROM t1 GROUP BY MID(CURRENT_USER,0) WITH ROLLUP;
 +i
 +1
 +1
 +SELECT * FROM t1 GROUP BY MID('test',0) WITH ROLLUP;
 +i
 +1
 +1
 +DROP TABLE t1;
 +#
 +# MDEV-6170 Incorrect ordering with utf8_bin and utf8mb4_bin collations
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_bin
 +CREATE TABLE t1 ENGINE=MEMORY AS SELECT REPEAT('a',5) AS a LIMIT 0;
 +INSERT INTO t1 (a) VALUES ("a");
 +INSERT INTO t1 (a) VALUES ("b");
 +INSERT INTO t1 (a) VALUES ("c");
 +INSERT INTO t1 (a) VALUES ("d");
 +INSERT INTO t1 (a) VALUES ("e");
 +INSERT INTO t1 (a) VALUES ("f");
 +INSERT INTO t1 (a) VALUES ("g");
 +INSERT INTO t1 (a) VALUES ("h");
 +INSERT INTO t1 (a) VALUES ("i");
 +INSERT INTO t1 (a) VALUES ("j");
 +INSERT INTO t1 (a) VALUES ("k");
 +INSERT INTO t1 (a) VALUES ("l");
 +INSERT INTO t1 (a) VALUES ("m");
 +SELECT * FROM t1 ORDER BY LOWER(a);
 +a
 +a
 +b
 +c
 +d
 +e
 +f
 +g
 +h
 +i
 +j
 +k
 +l
 +m
 +SELECT * FROM t1 ORDER BY LOWER(a) DESC;
 +a
 +m
 +l
 +k
 +j
 +i
 +h
 +g
 +f
 +e
 +d
 +c
 +b
 +a
 +DROP TABLE t1;
 +select @@collation_connection;
 +@@collation_connection
 +latin1_bin
 +create table t1 ROW_FORMAT=DYNAMIC select repeat('a',50) as c1 ;
 +insert into t1 values('abcdef');
 +insert into t1 values('_bcdef');
 +insert into t1 values('a_cdef');
 +insert into t1 values('ab_def');
 +insert into t1 values('abc_ef');
 +insert into t1 values('abcd_f');
 +insert into t1 values('abcde_');
 +select c1 as c1u from t1 where c1 like 'ab\_def';
 +c1u
 +ab_def
 +select c1 as c2h from t1 where c1 like 'ab#_def' escape '#';
 +c2h
 +ab_def
 +drop table t1;
++SELECT @@collation_connection;
++@@collation_connection
++latin1_bin
++SELECT '\%b' LIKE '%\%';
++'\%b' LIKE '%\%'
++0
 +SELECT strcmp('a','a '),   strcmp('a ','a');
 +strcmp('a','a ')	strcmp('a ','a')
 +0	0
 +SELECT strcmp('a\0','a' ), strcmp('a','a\0');
 +strcmp('a\0','a' )	strcmp('a','a\0')
 +-1	1
 +SELECT strcmp('a\0','a '), strcmp('a ','a\0');
 +strcmp('a\0','a ')	strcmp('a ','a\0')
 +-1	1
 +SELECT strcmp('a\t','a' ), strcmp('a', 'a\t');
 +strcmp('a\t','a' )	strcmp('a', 'a\t')
 +-1	1
 +SELECT strcmp('a\t','a '), strcmp('a ', 'a\t');
 +strcmp('a\t','a ')	strcmp('a ', 'a\t')
 +-1	1
 +CREATE TABLE „a (a int);
 +ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '„a (a int)' at line 1
 +SELECT '„a' as str;
 +str
 +„a
 +set @str= _latin1 'ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc';
 +SELECT convert(@str collate latin1_bin using utf8);
 +convert(@str collate latin1_bin using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SELECT convert(@str collate latin1_general_ci using utf8);
 +convert(@str collate latin1_general_ci using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SELECT convert(@str collate latin1_german1_ci using utf8);
 +convert(@str collate latin1_german1_ci using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SELECT convert(@str collate latin1_danish_ci using utf8);
 +convert(@str collate latin1_danish_ci using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SELECT convert(@str collate latin1_spanish_ci using utf8);
 +convert(@str collate latin1_spanish_ci using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SELECT convert(@str collate latin1_german2_ci using utf8);
 +convert(@str collate latin1_german2_ci using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SELECT convert(@str collate latin1_swedish_ci using utf8);
 +convert(@str collate latin1_swedish_ci using utf8)
 +ABC €°§ß²³µ~ äöüÄÖÜ áéíóú ÀÈÌÒÙ @ abc
 +SET NAMES latin1;
 +DROP TABLE IF EXISTS `abcÿdef`;
 +CREATE TABLE `abcÿdef` (i int);
 +INSERT INTO `abcÿdef` VALUES (1);
 +INSERT INTO abcÿdef VALUES (2);
 +SELECT * FROM `abcÿdef`;
 +i
 +1
 +2
 +SELECT * FROM abcÿdef;
 +i
 +1
 +2
 +DROP TABLE `abcÿdef`;
 +select hex(cast(_ascii 0x7f as char(1) character set latin1));
 +hex(cast(_ascii 0x7f as char(1) character set latin1))
 +7F
 +End of 5.0 tests
 +#
 +# Bug#58022 ... like ... escape export_set ( ... ) crashes when export_set returns warnings
 +#
 +SELECT '' LIKE '' ESCAPE EXPORT_SET(1, 1, 1, 1, '');
 +'' LIKE '' ESCAPE EXPORT_SET(1, 1, 1, 1, '')
 +1
 +Warnings:
 +Warning	1292	Truncated incorrect INTEGER value: ''
 +End of 5.1 tests
 +#
 +# Start of 5.5 tests
 +#
 +SET TIME_ZONE = _latin1 '+03:00';
 +#
 +# Start of WL#2649 Number-to-string conversions
 +#
 +select hex(concat(1));
 +hex(concat(1))
 +31
 +create table t1 as select concat(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select hex(c1) from t1;
 +hex(c1)
 +31
 +drop table t1;
 +select hex(concat(18446744073709551615));
 +hex(concat(18446744073709551615))
 +3138343436373434303733373039353531363135
 +create table t1 as select concat(18446744073709551615) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(20) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select hex(c1) from t1;
 +hex(c1)
 +3138343436373434303733373039353531363135
 +drop table t1;
 +select hex(concat(1.1));
 +hex(concat(1.1))
 +312E31
 +create table t1 as select concat(1.1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select hex(c1) from t1;
 +hex(c1)
 +312E31
 +drop table t1;
 +select hex(concat('a', 1+2)), charset(concat(1+2));
 +hex(concat('a', 1+2))	charset(concat(1+2))
 +6133	latin1
 +create table t1 as select concat(1+2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1-2));
 +hex(concat(1-2))
 +2D31
 +create table t1 as select concat(1-2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1*2));
 +hex(concat(1*2))
 +32
 +create table t1 as select concat(1*2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1/2));
 +hex(concat(1/2))
 +302E35303030
 +create table t1 as select concat(1/2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(7) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1 div 2));
 +hex(concat(1 div 2))
 +30
 +create table t1 as select concat(1 div 2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1 % 2));
 +hex(concat(1 % 2))
 +31
 +create table t1 as select concat(1 % 2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(-1));
 +hex(concat(-1))
 +2D31
 +create table t1 as select concat(-1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(-(1+2)));
 +hex(concat(-(1+2)))
 +2D33
 +create table t1 as select concat(-(1+2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1|2));
 +hex(concat(1|2))
 +33
 +create table t1 as select concat(1|2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(1&2));
 +hex(concat(1&2))
 +30
 +create table t1 as select concat(1&2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(bit_count(12)));
 +hex(concat(bit_count(12)))
 +32
 +create table t1 as select concat(bit_count(12)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(2<<1));
 +hex(concat(2<<1))
 +34
 +create table t1 as select concat(2<<1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(2>>1));
 +hex(concat(2>>1))
 +31
 +create table t1 as select concat(2>>1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(~0));
 +hex(concat(~0))
 +3138343436373434303733373039353531363135
 +create table t1 as select concat(~0) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(3^2));
 +hex(concat(3^2))
 +31
 +create table t1 as select concat(3^2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(abs(-2)));
 +hex(concat(abs(-2)))
 +32
 +create table t1 as select concat(abs(-2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(exp(2)),1));
 +hex(left(concat(exp(2)),1))
 +37
 +create table t1 as select concat(exp(2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(log(2)),1));
 +hex(left(concat(log(2)),1))
 +30
 +create table t1 as select concat(log(2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(log2(2)),1));
 +hex(left(concat(log2(2)),1))
 +31
 +create table t1 as select concat(log2(2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(log10(2)),1));
 +hex(left(concat(log10(2)),1))
 +30
 +create table t1 as select concat(log10(2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(sqrt(2)),1));
 +hex(left(concat(sqrt(2)),1))
 +31
 +create table t1 as select concat(sqrt(2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(pow(2,2)),1));
 +hex(left(concat(pow(2,2)),1))
 +34
 +create table t1 as select concat(pow(2,2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(acos(0.5)),1));
 +hex(left(concat(acos(0.5)),1))
 +31
 +create table t1 as select concat(acos(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(asin(0.5)),1));
 +hex(left(concat(asin(0.5)),1))
 +30
 +create table t1 as select concat(asin(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(atan(0.5)),1));
 +hex(left(concat(atan(0.5)),1))
 +30
 +create table t1 as select concat(atan(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(cos(0.5)),1));
 +hex(left(concat(cos(0.5)),1))
 +30
 +create table t1 as select concat(cos(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(sin(0.5)),1));
 +hex(left(concat(sin(0.5)),1))
 +30
 +create table t1 as select concat(sin(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(tan(0.5)),1));
 +hex(left(concat(tan(0.5)),1))
 +30
 +create table t1 as select concat(tan(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(degrees(0)));
 +hex(concat(degrees(0)))
 +30
 +create table t1 as select concat(degrees(0)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(radians(0)));
 +hex(concat(radians(0)))
 +30
 +create table t1 as select concat(radians(0)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(ceiling(0.5)));
 +hex(concat(ceiling(0.5)))
 +31
 +create table t1 as select concat(ceiling(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(floor(0.5)));
 +hex(concat(floor(0.5)))
 +30
 +create table t1 as select concat(floor(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(round(0.5)));
 +hex(concat(round(0.5)))
 +31
 +create table t1 as select concat(round(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(sign(0.5)));
 +hex(concat(sign(0.5)))
 +31
 +create table t1 as select concat(sign(0.5)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(rand()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(length('a')));
 +hex(concat(length('a')))
 +31
 +create table t1 as select concat(length('a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(char_length('a')));
 +hex(concat(char_length('a')))
 +31
 +create table t1 as select concat(char_length('a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(bit_length('a')));
 +hex(concat(bit_length('a')))
 +38
 +create table t1 as select concat(bit_length('a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(11) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(coercibility('a')));
 +hex(concat(coercibility('a')))
 +34
 +create table t1 as select concat(coercibility('a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(locate('a','a')));
 +hex(concat(locate('a','a')))
 +31
 +create table t1 as select concat(locate('a','a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(11) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(field('c','a','b','c')));
 +hex(concat(field('c','a','b','c')))
 +33
 +create table t1 as select concat(field('c','a','b','c')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(ascii(61)));
 +hex(concat(ascii(61)))
 +3534
 +create table t1 as select concat(ascii(61)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(ord(61)));
 +hex(concat(ord(61)))
 +3534
 +create table t1 as select concat(ord(61)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(7) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(find_in_set('b','a,b,c,d')));
 +hex(concat(find_in_set('b','a,b,c,d')))
 +32
 +create table t1 as select concat(find_in_set('b','a,b,c,d')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select md5('a'), hex(md5('a'));
 +md5('a')	hex(md5('a'))
 +0cc175b9c0f1b6a831c399e269772661	3063633137356239633066316236613833316333393965323639373732363631
 +create table t1 as select md5('a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(32) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select old_password('a'), hex(old_password('a'));
 +old_password('a')	hex(old_password('a'))
 +60671c896665c3fa	36303637316338393636363563336661
 +create table t1 as select old_password('a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(16) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select password('a'), hex(password('a'));
 +password('a')	hex(password('a'))
 +*667F407DE7C6AD07358FA38DAED7828A72014B4E	2A36363746343037444537433641443037333538464133384441454437383238413732303134423445
 +create table t1 as select password('a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(41) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select sha('a'), hex(sha('a'));
 +sha('a')	hex(sha('a'))
 +86f7e437faa5a7fce15d1ddcb9eaeaea377667b8	38366637653433376661613561376663653135643164646362396561656165613337373636376238
 +create table t1 as select sha('a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(40) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select sha1('a'), hex(sha1('a'));
 +sha1('a')	hex(sha1('a'))
 +86f7e437faa5a7fce15d1ddcb9eaeaea377667b8	38366637653433376661613561376663653135643164646362396561656165613337373636376238
 +create table t1 as select sha1('a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(40) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(cast('-1' as signed)));
 +hex(concat(cast('-1' as signed)))
 +2D31
 +create table t1 as select concat(cast('-1' as signed)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(cast('1' as unsigned)));
 +hex(concat(cast('1' as unsigned)))
 +31
 +create table t1 as select concat(cast('1' as unsigned)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(cast(1/2 as decimal(5,5))));
 +hex(concat(cast(1/2 as decimal(5,5))))
 +302E3530303030
 +create table t1 as select concat(cast(1/2 as decimal(5,5))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(7) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(cast('2001-01-02 03:04:05' as date)));
 +hex(concat(cast('2001-01-02 03:04:05' as date)))
 +323030312D30312D3032
 +create table t1 as select concat(cast('2001-01-02 03:04:05' as date)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select * from t1;
 +c1
 +2001-01-02
 +drop table t1;
 +select hex(concat(cast('2001-01-02 03:04:05' as time)));
 +hex(concat(cast('2001-01-02 03:04:05' as time)))
 +30333A30343A3035
 +create table t1 as select concat(cast('2001-01-02 03:04:05' as time)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select * from t1;
 +c1
 +03:04:05
 +drop table t1;
 +select hex(concat(cast('2001-01-02' as datetime)));
 +hex(concat(cast('2001-01-02' as datetime)))
 +323030312D30312D30322030303A30303A3030
 +create table t1 as select concat(cast('2001-01-02' as datetime)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select * from t1;
 +c1
 +2001-01-02 00:00:00
 +drop table t1;
 +select hex(concat(least(1,2)));
 +hex(concat(least(1,2)))
 +31
 +create table t1 as select concat(least(1,2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(greatest(1,2)));
 +hex(concat(greatest(1,2)))
 +32
 +create table t1 as select concat(greatest(1,2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(case when 11 then 22 else 33 end));
 +hex(concat(case when 11 then 22 else 33 end))
 +3232
 +create table t1 as select concat(case when 11 then 22 else 33 end) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(coalesce(1,2)));
 +hex(concat(coalesce(1,2)))
 +31
 +create table t1 as select concat(coalesce(1,2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat_ws(1,2,3));
 +hex(concat_ws(1,2,3))
 +323133
 +create table t1 as select concat_ws(1,2,3) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(group_concat(1,2,3));
 +hex(group_concat(1,2,3))
 +313233
 +create table t1 as select group_concat(1,2,3) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` mediumtext DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select 1 as c1 union select 'a';
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) NOT NULL DEFAULT ''
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select hex(c1) from t1 order by c1;
 +hex(c1)
 +31
 +61
 +drop table t1;
 +create table t1 as select concat(last_insert_id()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(benchmark(0,0)));
 +hex(concat(benchmark(0,0)))
 +30
 +create table t1 as select concat(benchmark(0,0)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(sleep(0)));
 +hex(concat(sleep(0)))
 +30
 +create table t1 as select concat(sleep(0)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(is_free_lock('xxxx')));
 +hex(concat(is_free_lock('xxxx')))
 +31
 +create table t1 as select concat(is_free_lock('xxxx')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(is_used_lock('a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(release_lock('a')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(crc32('')));
 +hex(concat(crc32('')))
 +30
 +create table t1 as select concat(crc32('')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(uncompressed_length('')));
 +hex(concat(uncompressed_length('')))
 +30
 +create table t1 as select concat(uncompressed_length('')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(connection_id()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(inet_aton('127.1.1.1')));
 +hex(concat(inet_aton('127.1.1.1')))
 +32313330373732323235
 +create table t1 as select concat(inet_aton('127.1.1.1')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(inet_ntoa(2130772225)));
 +hex(concat(inet_ntoa(2130772225)))
 +3132372E312E312E31
 +create table t1 as select concat(inet_ntoa(2130772225)) as c1;
 +select * from t1;
 +c1
 +127.1.1.1
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(31) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select 1;
 +1
 +1
 +select hex(concat(row_count()));
 +hex(concat(row_count()))
 +2D31
 +create table t1 as select concat(row_count()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(found_rows()));
 +hex(concat(found_rows()))
 +30
 +create table t1 as select concat(found_rows()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(uuid_short()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(uuid()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(36) CHARACTER SET utf8 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select coercibility(uuid()), coercibility(cast('a' as char character set latin1));
 +coercibility(uuid())	coercibility(cast('a' as char character set latin1))
 +4	2
 +select charset(concat(uuid(), cast('a' as char character set latin1)));
 +charset(concat(uuid(), cast('a' as char character set latin1)))
 +latin1
 +create table t1 as select concat(uuid(), cast('a' as char character set latin1)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(37) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(master_pos_wait('non-existent',0,2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(@a1:=1));
 +hex(concat(@a1:=1))
 +31
 +create table t1 as select concat(@a2:=2) as c1, @a3:=3 as c2;
 +select hex(c1) from t1;
 +hex(c1)
 +32
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL,
 +  `c2` int(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +set @a2=1;
 +select hex(concat(@a2));
 +hex(concat(@a2))
 +31
 +create table t1 as select concat(@a2) as c1, @a2 as c2;
 +select hex(c1) from t1;
 +hex(c1)
 +31
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(20) DEFAULT NULL,
 +  `c2` bigint(20) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(@a1:=sqrt(1)));
 +hex(concat(@a1:=sqrt(1)))
 +31
 +create table t1 as select concat(@a2:=sqrt(1)) as c1, @a3:=sqrt(1) as c2;
 +select hex(c1) from t1;
 +hex(c1)
 +31
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL,
 +  `c2` double DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +set @a2=sqrt(1);
 +select hex(concat(@a2));
 +hex(concat(@a2))
 +31
 +create table t1 as select concat(@a2) as c1, @a2 as c2;
 +select hex(c1) from t1;
 +hex(c1)
 +31
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL,
 +  `c2` double DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(@a1:=1.1));
 +hex(concat(@a1:=1.1))
 +312E31
 +create table t1 as select concat(@a2:=1.1) as c1, @a3:=1.1 as c2;
 +select hex(c1) from t1;
 +hex(c1)
 +312E31
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL,
 +  `c2` decimal(2,1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +set @a2=1.1;
 +select hex(concat(@a2));
 +hex(concat(@a2))
 +312E31
 +create table t1 as select concat(@a2) as c1, @a2 as c2;
 +select hex(c1) from t1;
 +hex(c1)
 +312E31
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(83) DEFAULT NULL,
 +  `c2` decimal(65,38) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(@@ft_max_word_len));
 +hex(concat(@@ft_max_word_len))
 +3834
 +create table t1 as select concat(@@ft_max_word_len) as c1;
 +select hex(c1) from t1;
 +hex(c1)
 +3834
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a'='a' IS TRUE));
 +hex(concat('a'='a' IS TRUE))
 +31
 +create table t1 as select concat('a'='a' IS TRUE) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a'='a' IS NOT TRUE));
 +hex(concat('a'='a' IS NOT TRUE))
 +30
 +create table t1 as select concat('a'='a' IS NOT TRUE) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(NOT 'a'='a'));
 +hex(concat(NOT 'a'='a'))
 +30
 +create table t1 as select concat(NOT 'a'='a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a' IS NULL));
 +hex(concat('a' IS NULL))
 +30
 +create table t1 as select concat('a' IS NULL) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a' IS NOT NULL));
 +hex(concat('a' IS NOT NULL))
 +31
 +create table t1 as select concat('a' IS NOT NULL) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a' rlike 'a'));
 +hex(concat('a' rlike 'a'))
 +31
 +create table t1 as select concat('a' IS NOT NULL) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(strcmp('a','b')));
 +hex(concat(strcmp('a','b')))
 +2D31
 +create table t1 as select concat(strcmp('a','b')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a' like 'a'));
 +hex(concat('a' like 'a'))
 +31
 +create table t1 as select concat('a' like 'b') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a' between 'b' and 'c'));
 +hex(concat('a' between 'b' and 'c'))
 +30
 +create table t1 as select concat('a' between 'b' and 'c') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat('a' in ('a','b')));
 +hex(concat('a' in ('a','b')))
 +31
 +create table t1 as select concat('a' in ('a','b')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(interval(23, 1, 15, 17, 30, 44, 200)));
 +hex(concat(interval(23, 1, 15, 17, 30, 44, 200)))
 +33
 +create table t1 as select concat(interval(23, 1, 15, 17, 30, 44, 200)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 (a varchar(10), fulltext key(a));
 +insert into t1 values ('a');
 +select hex(concat(match (a) against ('a'))) from t1;
 +hex(concat(match (a) against ('a')))
 +30
 +create table t2 as select concat(match (a) against ('a')) as a from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `a` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +select hex(ifnull(1,'a'));
 +hex(ifnull(1,'a'))
 +31
 +create table t1 as select ifnull(1,'a') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(ifnull(1,1)));
 +hex(concat(ifnull(1,1)))
 +31
 +create table t1 as select concat(ifnull(1,1)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(ifnull(1.1,1.1)));
 +hex(concat(ifnull(1.1,1.1)))
 +312E31
 +create table t1 as select concat(ifnull(1.1,1.1)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(if(1,'b',1));
 +hex(if(1,'b',1))
 +62
 +create table t1 as select if(1,'b',1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(if(1,1,'b'));
 +hex(if(1,1,'b'))
 +31
 +create table t1 as select if(1,1,'b') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(if(1,1,1)));
 +hex(concat(if(1,1,1)))
 +31
 +create table t1 as select concat(if(1,1,1)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(nullif(1,2)));
 +hex(concat(nullif(1,2)))
 +31
 +create table t1 as select concat(nullif(1,2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(Dimension(GeomFromText('LINESTRING(0 0,10 10)'))));
 +hex(concat(Dimension(GeomFromText('LINESTRING(0 0,10 10)'))))
 +31
 +create table t1 as select concat(Dimension(GeomFromText('LINSTRING(0 0,10 10)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(NumGeometries(MultiPointFromText('MULTIPOINT(0 0,10 10)'))));
 +hex(concat(NumGeometries(MultiPointFromText('MULTIPOINT(0 0,10 10)'))))
 +32
 +create table t1 as select concat(NumGeometries(MultiPointFromText('MULTIPOINT(0 0,10 10)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(NumPoints(MultiPointFromText('LINESTRING(0 0,10 10)'))));
 +hex(concat(NumPoints(MultiPointFromText('LINESTRING(0 0,10 10)'))))
 +32
 +create table t1 as select concat(NumPoints(MultiPointFromText('LINESTRING(0 0,10 10)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(SRID(MultiPointFromText('MULTIPOINT(0 0,10 10)'))));
 +hex(concat(SRID(MultiPointFromText('MULTIPOINT(0 0,10 10)'))))
 +30
 +create table t1 as select concat(SRID(MultiPointFromText('MULTIPOINT(0 0,10 10)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(NumInteriorRings(PolygonFromText('POLYGON((0 0,50 0,50 50,0 50,0 0), (10 10,20 10,20 20,10 20,10 10))'))));
 +hex(concat(NumInteriorRings(PolygonFromText('POLYGON((0 0,50 0,50 50,0 50,0 0), (10 10,20 10,20 20,10 20,10 10))'))))
 +31
 +create table t1 as select concat(NumInteriorRings(PolygonFromText('POLYGON((0 0,50 0,50 50,0 50,0 0), (10 10,20 10,20 20,10 20,10 10))'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(IsEmpty(GeomFromText('POINT(1 1)'))));
 +hex(concat(IsEmpty(GeomFromText('POINT(1 1)'))))
 +30
 +create table t1 as select concat(IsEmpty(GeomFromText('Point(1 1)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(21) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(IsSimple(GeomFromText('POINT(1 1)'))));
 +hex(concat(IsSimple(GeomFromText('POINT(1 1)'))))
 +31
 +create table t1 as select concat(IsSimple(GeomFromText('Point(1 1)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(IsClosed(GeomFromText('LineString(1 1,2 2)'))));
 +hex(concat(IsClosed(GeomFromText('LineString(1 1,2 2)'))))
 +30
 +create table t1 as select concat(IsClosed(GeomFromText('LineString(1 1,2 2)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(Equals(GeomFromText('Point(1 1)'),GeomFromText('Point(1 1)'))));
 +hex(concat(Equals(GeomFromText('Point(1 1)'),GeomFromText('Point(1 1)'))))
 +31
 +create table t1 as select concat(Equals(GeomFromText('Point(1 1)'),GeomFromText('Point(1 1)'))) as c1;
 +drop table t1;
 +select hex(concat(x(GeomFromText('Point(1 2)'))));
 +hex(concat(x(GeomFromText('Point(1 2)'))))
 +31
 +create table t1 as select concat(x(GeomFromText('Point(1 2)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(y(GeomFromText('Point(1 2)'))));
 +hex(concat(y(GeomFromText('Point(1 2)'))))
 +32
 +create table t1 as select concat(x(GeomFromText('Point(1 2)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(GLength(GeomFromText('LineString(1 2,2 2)'))));
 +hex(concat(GLength(GeomFromText('LineString(1 2,2 2)'))))
 +31
 +create table t1 as select concat(GLength(GeomFromText('LineString(1 2, 2 2)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(Area(GeomFromText('Polygon((0 0,1 0,1 1,0 1,0 0))'))));
 +hex(concat(Area(GeomFromText('Polygon((0 0,1 0,1 1,0 1,0 0))'))))
 +31
 +create table t1 as select concat(Area(GeomFromText('Polygon((0 0,1 0,1 1,0 1,0 0))'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(23) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(GeometryType(GeomFromText('Point(1 2)'))));
 +hex(concat(GeometryType(GeomFromText('Point(1 2)'))))
 +504F494E54
 +create table t1 as select concat(GeometryType(GeomFromText('Point(1 2)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(20) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(AsText(GeomFromText('Point(1 2)'))));
 +hex(concat(AsText(GeomFromText('Point(1 2)'))))
 +504F494E542831203229
 +create table t1 as select concat(AsText(GeomFromText('Point(1 2)'))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` longtext DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(period_add(200902, 2)));
 +hex(concat(period_add(200902, 2)))
 +323030393034
 +create table t1 as select concat(period_add(200902, 2)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(period_diff(200902, 200802)));
 +hex(concat(period_diff(200902, 200802)))
 +3132
 +SET STATEMENT sql_mode = 'NO_ENGINE_SUBSTITUTION' FOR
 +create table t1 as select concat(period_add(200902, 200802)) as c1;
 +Warnings:
 +Warning	1265	Data truncated for column 'c1' at row 1
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(6) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(to_days(20090224)));
 +hex(concat(to_days(20090224)))
 +373333383237
 +create table t1 as select concat(to_days(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(dayofmonth(20090224)));
 +hex(concat(dayofmonth(20090224)))
 +3234
 +create table t1 as select concat(dayofmonth(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(dayofyear(20090224)));
 +hex(concat(dayofyear(20090224)))
 +3535
 +create table t1 as select concat(dayofyear(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(hour('10:11:12')));
 +hex(concat(hour('10:11:12')))
 +3130
 +create table t1 as select concat(hour('10:11:12')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(minute('10:11:12')));
 +hex(concat(minute('10:11:12')))
 +3131
 +create table t1 as select concat(minute('10:11:12')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(second('10:11:12')));
 +hex(concat(second('10:11:12')))
 +3132
 +create table t1 as select concat(second('10:11:12')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(quarter(20090224)));
 +hex(concat(quarter(20090224)))
 +31
 +create table t1 as select concat(quarter(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(week(20090224)));
 +hex(concat(week(20090224)))
 +38
 +create table t1 as select concat(week(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(yearweek(20090224)));
 +hex(concat(yearweek(20090224)))
 +323030393038
 +create table t1 as select concat(yearweek(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(year(20090224)));
 +hex(concat(year(20090224)))
 +32303039
 +create table t1 as select concat(year(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(weekday(20090224)));
 +hex(concat(weekday(20090224)))
 +31
 +create table t1 as select concat(weekday(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(dayofweek(20090224)));
 +hex(concat(dayofweek(20090224)))
 +33
 +create table t1 as select concat(dayofweek(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(unix_timestamp(20090224)));
 +hex(concat(unix_timestamp(20090224)))
 +31323335343232383030
 +create table t1 as select concat(unix_timestamp(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(17) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(time_to_sec('10:11:12')));
 +hex(concat(time_to_sec('10:11:12')))
 +3336363732
 +create table t1 as select concat(time_to_sec('10:11:12')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(17) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(extract(year from 20090702)));
 +hex(concat(extract(year from 20090702)))
 +32303039
 +create table t1 as select concat(extract(year from 20090702)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(microsecond('12:00:00.123456')));
 +hex(concat(microsecond('12:00:00.123456')))
 +313233343536
 +create table t1 as select concat(microsecond('12:00:00.123456')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(month(20090224)));
 +hex(concat(month(20090224)))
 +32
 +create table t1 as select concat(month(20090224)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(last_day('2003-02-05')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select c1, hex(c1) from t1;
 +c1	hex(c1)
 +2003-02-28	323030332D30322D3238
 +drop table t1;
 +create table t1 as select concat(from_days(730669)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select c1, hex(c1) from t1;
 +c1	hex(c1)
 +2000-07-03	323030302D30372D3033
 +drop table t1;
 +create table t1 as select concat(curdate()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(utc_date()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(curtime()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select repeat('a',20) as c1 limit 0;
 +set timestamp=1216359724;
 +insert into t1 values (current_date);
 +insert into t1 values (current_time);
 +select c1, hex(c1) from t1;
 +c1	hex(c1)
 +2008-07-18	323030382D30372D3138
 +08:42:04	30383A34323A3034
 +drop table t1;
 +create table t1 as select concat(utc_time()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(sec_to_time(2378)));
 +hex(concat(sec_to_time(2378)))
 +30303A33393A3338
 +create table t1 as select concat(sec_to_time(2378)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(timediff('2001-01-02 00:00:00', '2001-01-01 00:00:00')));
 +hex(concat(timediff('2001-01-02 00:00:00', '2001-01-01 00:00:00')))
 +32343A30303A3030
 +create table t1 as select concat(timediff('2001-01-02 00:00:00', '2001-01-01 00:00:00')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(maketime(10,11,12)));
 +hex(concat(maketime(10,11,12)))
 +31303A31313A3132
 +create table t1 as select concat(maketime(10,11,12)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(get_format(DATE,'USA'));
 +hex(get_format(DATE,'USA'))
 +256D2E25642E2559
 +create table t1 as select get_format(DATE,'USA') as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(17) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(concat(from_unixtime(1111885200)),4));
 +hex(left(concat(from_unixtime(1111885200)),4))
 +32303035
 +create table t1 as select concat(from_unixtime(1111885200)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(convert_tz('2004-01-01 12:00:00','+10:00','-6:00')));
 +hex(concat(convert_tz('2004-01-01 12:00:00','+10:00','-6:00')))
 +323030332D31322D33312032303A30303A3030
 +create table t1 as select concat(convert_tz('2004-01-01 12:00:00','+10:00','-6:00')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(date_add('2004-01-01 12:00:00', interval 1 day)));
 +hex(concat(date_add('2004-01-01 12:00:00', interval 1 day)))
 +323030342D30312D30322031323A30303A3030
 +create table t1 as select concat(date_add('2004-01-01 12:00:00', interval 1 day)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select * from t1;
 +c1
 +2004-01-02 12:00:00
 +drop table t1;
 +select hex(concat(makedate(2009,1)));
 +hex(concat(makedate(2009,1)))
 +323030392D30312D3031
 +create table t1 as select concat(makedate(2009,1)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +select * from t1;
 +c1
 +2009-01-01
 +drop table t1;
 +create table t1 as select concat(now()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(utc_timestamp()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(sysdate()) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(addtime('00:00:00','11:22:33')));
 +hex(concat(addtime('00:00:00','11:22:33')))
 +31313A32323A3333
 +create table t1 as select concat(addtime('00:00:00','11:22:33')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(26) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(concat(subtime('23:59:59','11:22:33')));
 +hex(concat(subtime('23:59:59','11:22:33')))
 +31323A33373A3236
 +create table t1 as select concat(subtime('23:59:59','11:22:33')) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(26) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(elt(1,2,3));
 +hex(elt(1,2,3))
 +32
 +create table t1 as select elt(1,2,3) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(export_set(1,2,3,4,2));
 +hex(export_set(1,2,3,4,2))
 +323433
 +create table t1 as select export_set(1,2,3,4,2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(127) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(insert(1133,3,0,22));
 +hex(insert(1133,3,0,22))
 +313132323333
 +create table t1 as select insert(1133,3,0,22) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(lcase(123));
 +hex(lcase(123))
 +313233
 +create table t1 as select lcase(123) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(left(123,1));
 +hex(left(123,1))
 +31
 +create table t1 as select left(123,1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(lower(123));
 +hex(lower(123))
 +313233
 +create table t1 as select lower(123) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(lpad(1,2,0));
 +hex(lpad(1,2,0))
 +3031
 +create table t1 as select lpad(1,2,0) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(ltrim(1));
 +hex(ltrim(1))
 +31
 +create table t1 as select ltrim(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(mid(1,1,1));
 +hex(mid(1,1,1))
 +31
 +create table t1 as select mid(1,1,1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(repeat(1,2));
 +hex(repeat(1,2))
 +3131
 +create table t1 as select repeat(1,2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(replace(1,1,2));
 +hex(replace(1,1,2))
 +32
 +create table t1 as select replace(1,1,2) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(reverse(12));
 +hex(reverse(12))
 +3231
 +create table t1 as select reverse(12) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(right(123,1));
 +hex(right(123,1))
 +33
 +create table t1 as select right(123,1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(rpad(1,2,0));
 +hex(rpad(1,2,0))
 +3130
 +create table t1 as select rpad(1,2,0) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(rtrim(1));
 +hex(rtrim(1))
 +31
 +create table t1 as select rtrim(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(soundex(1));
 +hex(soundex(1))
 +
 +create table t1 as select soundex(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(substring(1,1,1));
 +hex(substring(1,1,1))
 +31
 +create table t1 as select substring(1,1,1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(trim(1));
 +hex(trim(1))
 +31
 +create table t1 as select trim(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(ucase(1));
 +hex(ucase(1))
 +31
 +create table t1 as select ucase(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +select hex(upper(1));
 +hex(upper(1))
 +31
 +create table t1 as select upper(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select repeat(' ', 64) as a limit 0;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(64) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +insert into t1 values ("1.1"), ("2.1");
 +select a, hex(a) from t1;
 +a	hex(a)
 +1.1	312E31
 +2.1	322E31
 +update t1 set a= a + 0.1;
 +select a, hex(a) from t1;
 +a	hex(a)
 +1.2000000000000002	312E32303030303030303030303030303032
 +2.2	322E32
 +drop table t1;
 +create table t1 (a tinyint);
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +31
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a tinyint zerofill);
 +insert into t1 values (1), (10), (100);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +303031	001
 +303130	010
 +313030	100
 +drop table t1;
 +create table t1 (a tinyint(4) zerofill);
 +insert into t1 values (1), (10), (100);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +30303031	0001
 +30303130	0010
 +30313030	0100
 +drop table t1;
 +create table t1 (a decimal(10,2));
 +insert into t1 values (123.45);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +3132332E3435
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(12) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a smallint);
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +31
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a smallint zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +3030303031	00001
 +3030303130	00010
 +3030313030	00100
 +3031303030	01000
 +3130303030	10000
 +drop table t1;
 +create table t1 (a mediumint);
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +31
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(9) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a mediumint zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +3030303030303031	00000001
 +3030303030303130	00000010
 +3030303030313030	00000100
 +3030303031303030	00001000
 +3030303130303030	00010000
 +drop table t1;
 +create table t1 (a int);
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +31
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(11) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a int zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +30303030303030303031	0000000001
 +30303030303030303130	0000000010
 +30303030303030313030	0000000100
 +30303030303031303030	0000001000
 +30303030303130303030	0000010000
 +drop table t1;
 +create table t1 (a bigint);
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +31
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(20) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a bigint zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +3030303030303030303030303030303030303031	00000000000000000001
 +3030303030303030303030303030303030303130	00000000000000000010
 +3030303030303030303030303030303030313030	00000000000000000100
 +3030303030303030303030303030303031303030	00000000000000001000
 +3030303030303030303030303030303130303030	00000000000000010000
 +drop table t1;
 +create table t1 (a float);
 +insert into t1 values (123.456);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +3132332E343536
 +select concat(a) from t1;
 +concat(a)
 +123.456
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(12) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a float zerofill);
 +insert into t1 values (1.1), (10.1), (100.1), (1000.1), (10000.1);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +303030303030303030312E31	0000000001.1
 +303030303030303031302E31	0000000010.1
 +303030303030303130302E31	0000000100.1
 +303030303030313030302E31	0000001000.1
 +303030303031303030302E31	0000010000.1
 +drop table t1;
 +create table t1 (a double);
 +insert into t1 values (123.456);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +3132332E343536
 +select concat(a) from t1;
 +concat(a)
 +123.456
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(22) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a double zerofill);
 +insert into t1 values (1.1), (10.1), (100.1), (1000.1), (10000.1);
 +select hex(concat(a)), a from t1;
 +hex(concat(a))	a
 +30303030303030303030303030303030303030312E31	00000000000000000001.1
 +30303030303030303030303030303030303031302E31	00000000000000000010.1
 +30303030303030303030303030303030303130302E31	00000000000000000100.1
 +30303030303030303030303030303030313030302E31	00000000000000001000.1
 +30303030303030303030303030303031303030302E31	00000000000000010000.1
 +drop table t1;
 +create table t1 (a year(2));
 +Warnings:
 +Note	1287	'YEAR(2)' is deprecated and will be removed in a future release. Please use YEAR(4) instead
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +3031
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a year);
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +32303031
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a bit(64));
 +insert into t1 values (1);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +0000000000000001
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varbinary(64) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);
 +insert into t1 values (0);
 +insert into t1 values (20010203040506);
 +insert into t1 values (19800203040506);
 +insert into t1 values ('2001-02-03 04:05:06');
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +303030302D30302D30302030303A30303A3030
 +323030312D30322D30332030343A30353A3036
 +313938302D30322D30332030343A30353A3036
 +323030312D30322D30332030343A30353A3036
 +select concat(a) from t1;
 +concat(a)
 +0000-00-00 00:00:00
 +2001-02-03 04:05:06
 +1980-02-03 04:05:06
 +2001-02-03 04:05:06
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a date);
 +insert into t1 values ('2001-02-03');
 +insert into t1 values (20010203);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +323030312D30322D3033
 +323030312D30322D3033
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a time);
 +insert into t1 values (1);
 +insert into t1 values ('01:02:03');
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +30303A30303A3031
 +30313A30323A3033
 +select concat(a) from t1;
 +concat(a)
 +00:00:01
 +01:02:03
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a datetime);
 +insert into t1 values ('2001-02-03 04:05:06');
 +insert into t1 values (20010203040506);
 +select hex(concat(a)) from t1;
 +hex(concat(a))
 +323030312D30322D30332030343A30353A3036
 +323030312D30322D30332030343A30353A3036
 +create table t2 as select concat(a) from t1;
 +show create table t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `concat(a)` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1, t2;
 +create table t1 (a tinyint);
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(4)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +31
 +drop table t1;
 +drop view v1;
 +create table t1 (a tinyint zerofill);
 +insert into t1 values (1), (10), (100);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(3)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +303031
 +303130
 +313030
 +drop table t1;
 +drop view v1;
 +create table t1 (a tinyint(30) zerofill);
 +insert into t1 values (1), (10), (100);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(30)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +303030303030303030303030303030303030303030303030303030303031
 +303030303030303030303030303030303030303030303030303030303130
 +303030303030303030303030303030303030303030303030303030313030
 +drop table t1;
 +drop view v1;
 +create table t1 (a decimal(10,2));
 +insert into t1 values (123.45);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(12)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3132332E3435
 +drop table t1;
 +drop view v1;
 +create table t1 (a smallint);
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(6)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +31
 +drop table t1;
 +drop view v1;
 +create table t1 (a smallint zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(5)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3030303031
 +3030303130
 +3030313030
 +3031303030
 +3130303030
 +drop table t1;
 +drop view v1;
 +create table t1 (a mediumint);
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(9)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +31
 +drop table t1;
 +drop view v1;
 +create table t1 (a mediumint zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(8)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3030303030303031
 +3030303030303130
 +3030303030313030
 +3030303031303030
 +3030303130303030
 +drop table t1;
 +drop view v1;
 +create table t1 (a int);
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(11)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +31
 +drop table t1;
 +drop view v1;
 +create table t1 (a int zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(10)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +30303030303030303031
 +30303030303030303130
 +30303030303030313030
 +30303030303031303030
 +30303030303130303030
 +drop table t1;
 +drop view v1;
 +create table t1 (a bigint);
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(20)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +31
 +drop table t1;
 +drop view v1;
 +create table t1 (a bigint zerofill);
 +insert into t1 values (1), (10), (100), (1000), (10000);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(20)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3030303030303030303030303030303030303031
 +3030303030303030303030303030303030303130
 +3030303030303030303030303030303030313030
 +3030303030303030303030303030303031303030
 +3030303030303030303030303030303130303030
 +drop table t1;
 +drop view v1;
 +create table t1 (a float);
 +insert into t1 values (123.456);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(12)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3132332E343536
 +drop table t1;
 +drop view v1;
 +create table t1 (a float zerofill);
 +insert into t1 values (1.1), (10.1), (100.1), (1000.1), (10000.1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(12)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +303030303030303030312E31
 +303030303030303031302E31
 +303030303030303130302E31
 +303030303030313030302E31
 +303030303031303030302E31
 +drop table t1;
 +drop view v1;
 +create table t1 (a double);
 +insert into t1 values (123.456);
 +select concat(a) from t1;
 +concat(a)
 +123.456
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(22)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3132332E343536
 +drop table t1;
 +drop view v1;
 +create table t1 (a double zerofill);
 +insert into t1 values (1.1), (10.1), (100.1), (1000.1), (10000.1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(22)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +30303030303030303030303030303030303030312E31
 +30303030303030303030303030303030303031302E31
 +30303030303030303030303030303030303130302E31
 +30303030303030303030303030303030313030302E31
 +30303030303030303030303030303031303030302E31
 +drop table t1;
 +drop view v1;
 +create table t1 (a year(2));
 +Warnings:
 +Note	1287	'YEAR(2)' is deprecated and will be removed in a future release. Please use YEAR(4) instead
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(2)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +3031
 +drop table t1;
 +drop view v1;
 +create table t1 (a year);
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(4)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +32303031
 +drop table t1;
 +drop view v1;
 +create table t1 (a bit(64));
 +insert into t1 values (1);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varbinary(64)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +0000000000000001
 +drop table t1;
 +drop view v1;
 +create table t1 (a timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);
 +insert into t1 values (0);
 +insert into t1 values (20010203040506);
 +insert into t1 values (19800203040506);
 +insert into t1 values ('2001-02-03 04:05:06');
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(19)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +303030302D30302D30302030303A30303A3030
 +323030312D30322D30332030343A30353A3036
 +313938302D30322D30332030343A30353A3036
 +323030312D30322D30332030343A30353A3036
 +drop table t1;
 +drop view v1;
 +create table t1 (a date);
 +insert into t1 values ('2001-02-03');
 +insert into t1 values (20010203);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(10)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +323030312D30322D3033
 +323030312D30322D3033
 +drop table t1;
 +drop view v1;
 +create table t1 (a time);
 +insert into t1 values (1);
 +insert into t1 values ('01:02:03');
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(10)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +30303A30303A3031
 +30313A30323A3033
 +drop table t1;
 +drop view v1;
 +create table t1 (a datetime);
 +insert into t1 values ('2001-02-03 04:05:06');
 +insert into t1 values (20010203040506);
 +create view v1(a) as select concat(a) from t1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +a	varchar(19)	YES		NULL	
 +select hex(a) from v1;
 +hex(a)
 +323030312D30322D30332030343A30353A3036
 +323030312D30322D30332030343A30353A3036
 +drop table t1;
 +drop view v1;
 +create function f1 (par1 int) returns int
 +begin
 +return concat(par1);
 +end|
 +set @a= f1(1);
 +select hex(@a);
 +hex(@a)
 +1
 +select hex(concat(f1(1)));
 +hex(concat(f1(1)))
 +31
 +create table t1 as select f1(1) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` int(11) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(f1(1)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(11) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +create view v1 as select concat(f1(1)) as c1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +c1	varchar(11)	YES		NULL	
 +drop table t1;
 +drop view v1;
 +drop function f1;
 +create function f1 (par1 decimal(18,2)) returns decimal(18,2)
 +begin
 +return concat(par1);
 +end|
 +set @a= f1(123.45);
 +select hex(@a);
 +hex(@a)
 +7B
 +select hex(concat(f1(123.45)));
 +hex(concat(f1(123.45)))
 +3132332E3435
 +create table t1 as select f1(123.45) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` decimal(18,2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(f1(123.45)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(20) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +create view v1 as select concat(f1(123.45)) as c1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +c1	varchar(20)	YES		NULL	
 +drop table t1;
 +drop view v1;
 +drop function f1;
 +create function f1 (par1 float) returns float
 +begin
 +return concat(par1);
 +end|
 +set @a= f1(123.45);
 +select hex(@a);
 +hex(@a)
 +7B
 +select hex(concat(f1(123.45)));
 +hex(concat(f1(123.45)))
 +3132332E3435
 +create table t1 as select f1(123.45) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` float DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(f1(123.45)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(12) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +create view v1 as select concat(f1(123.45)) as c1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +c1	varchar(12)	YES		NULL	
 +drop table t1;
 +drop view v1;
 +drop function f1;
 +create function f1 (par1 date) returns date
 +begin
 +return concat(par1);
 +end|
 +set @a= f1(cast('2001-01-02' as date));
 +select hex(@a);
 +hex(@a)
 +323030312D30312D3032
 +select hex(concat(f1(cast('2001-01-02' as date))));
 +hex(concat(f1(cast('2001-01-02' as date))))
 +323030312D30312D3032
 +create table t1 as select f1(cast('2001-01-02' as date)) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` date DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +drop table t1;
 +create table t1 as select concat(f1(cast('2001-01-02' as date))) as c1;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +create view v1 as select concat(f1(cast('2001-01-02' as date))) as c1;
 +show columns from v1;
 +Field	Type	Null	Key	Default	Extra
 +c1	varchar(10)	YES		NULL	
 +drop table t1;
 +drop view v1;
 +drop function f1;
 +#
 +# End of WL#2649 Number-to-string conversions
 +#
 +#
 +# Bug#54668 User variable assignments get wrong type
 +#
 +SET @x=md5('a');
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +SET @x=old_password('a');
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +SET @x=password('a');
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +SET @x=sha('a');
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +SET @x=sha1('a');
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +SET @x=astext(point(1,2));
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +SET @x=aswkt(point(1,2));
 +SELECT charset(@x), collation(@x);
 +charset(@x)	collation(@x)
 +latin1	latin1_swedish_ci
 +#
 +# Bug#54916 GROUP_CONCAT + IFNULL truncates output
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +CREATE TABLE t1 (a MEDIUMINT NULL) ENGINE=MYISAM;
 +INSERT INTO t1 VALUES (1234567);
 +SELECT GROUP_CONCAT(IFNULL(a,'')) FROM t1;
 +GROUP_CONCAT(IFNULL(a,''))
 +1234567
 +SELECT GROUP_CONCAT(IF(a,a,'')) FROM t1;
 +GROUP_CONCAT(IF(a,a,''))
 +1234567
 +SELECT GROUP_CONCAT(CASE WHEN a THEN a ELSE '' END) FROM t1;
 +GROUP_CONCAT(CASE WHEN a THEN a ELSE '' END)
 +1234567
 +SELECT COALESCE(a,'') FROM t1 GROUP BY 1;
 +Catalog	Database	Table	Table_alias	Column	Column_alias	Type	Length	Max length	Is_null	Flags	Decimals	Charsetnr
 +def					COALESCE(a,'')	253	9	7	Y	0	39	8
 +COALESCE(a,'')
 +1234567
 +# All columns must be VARCHAR(9) with the same length:
 +CREATE TABLE t2 AS
 +SELECT
 +CONCAT(a),
 +IFNULL(a,''),
 +IF(a,a,''),
 +CASE WHEN a THEN a ELSE '' END,
 +COALESCE(a,'')
 +FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `CONCAT(a)` varchar(9) DEFAULT NULL,
 +  `IFNULL(a,'')` varchar(9) NOT NULL,
 +  `IF(a,a,'')` varchar(9) DEFAULT NULL,
 +  `CASE WHEN a THEN a ELSE '' END` varchar(9) DEFAULT NULL,
 +  `COALESCE(a,'')` varchar(9) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT CONCAT_WS(1,2,3) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `CONCAT_WS(1,2,3)` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT INSERT(1133,3,0,22) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `INSERT(1133,3,0,22)` varchar(6) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT LCASE(a) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `LCASE(a)` varchar(9) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT UCASE(a) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `UCASE(a)` varchar(9) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT REPEAT(1,2) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `REPEAT(1,2)` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT LEFT(123,2) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `LEFT(123,2)` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT RIGHT(123,2) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `RIGHT(123,2)` varchar(2) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT LTRIM(123) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `LTRIM(123)` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT RTRIM(123) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `RTRIM(123)` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT ELT(1,111,222,333) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ELT(1,111,222,333)` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT REPLACE(111,2,3) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `REPLACE(111,2,3)` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT SUBSTRING_INDEX(111,111,1) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `SUBSTRING_INDEX(111,111,1)` varchar(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT MAKE_SET(111,222,3) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `MAKE_SET(111,222,3)` varchar(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT SOUNDEX(1) FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `SOUNDEX(1)` varchar(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT EXPORT_SET(1,'Y','N','',8);
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `EXPORT_SET(1,'Y','N','',8)` varchar(64) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t2;
 +DROP TABLE t1;
 +#
 +# End of Bug#54916
 +#
 +#
 +# Bug#58190 BETWEEN no longer uses indexes for date or datetime fields
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +CREATE TABLE t1 (
 +id INT(11) DEFAULT NULL,
 +date_column DATE DEFAULT NULL,
 +KEY(date_column));
 +INSERT INTO t1 VALUES (1,'2010-09-01'),(2,'2010-10-01');
 +EXPLAIN SELECT * FROM t1 WHERE date_column BETWEEN '2010-09-01' AND '2010-10-01';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	range	date_column	date_column	4	NULL	1	Using index condition
 +ALTER TABLE t1 MODIFY date_column DATETIME DEFAULT NULL;
 +EXPLAIN SELECT * FROM t1 WHERE date_column BETWEEN '2010-09-01' AND '2010-10-01';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	range	date_column	date_column	6	NULL	1	Using index condition
 +DROP TABLE t1;
 +#
 +# Bug #31384 	DATE_ADD() and DATE_SUB() return binary data
 +#
 +SELECT @@collation_connection, @@character_set_results;
 +@@collation_connection	@@character_set_results
 +latin1_swedish_ci	latin1
 +SELECT
 +CHARSET(DATE_SUB('2007-08-03', INTERVAL 1 MINUTE)) AS field_str1,
 +CHARSET(DATE_SUB('2007-08-03 17:33:00', INTERVAL 1 MINUTE)) AS field_str2,
 +CHARSET(DATE_SUB(DATE('2007-08-03'), INTERVAL 1 DAY)) AS field_date,
 +CHARSET(DATE_SUB(CAST('2007-08-03 17:33:00' AS DATETIME), INTERVAL 1 MINUTE)) AS field_datetime;
 +field_str1	field_str2	field_date	field_datetime
 +latin1	latin1	binary	binary
 +CREATE TABLE t1 AS
 +SELECT
 +DATE_SUB('2007-08-03', INTERVAL 1 MINUTE) AS field_str1,
 +DATE_SUB('2007-08-03 17:33:00', INTERVAL 1 MINUTE) AS field1_str2,
 +DATE_SUB(DATE('2007-08-03'), INTERVAL 1 DAY) AS field_date,
 +DATE_SUB(CAST('2007-08-03 17:33:00' AS DATETIME), INTERVAL 1 MINUTE) AS field_datetime;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `field_str1` varchar(19) DEFAULT NULL,
 +  `field1_str2` varchar(19) DEFAULT NULL,
 +  `field_date` date DEFAULT NULL,
 +  `field_datetime` datetime DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t1;
 +SELECT
 +DATE_SUB('2007-08-03', INTERVAL 1 DAY) AS field_str1,
 +DATE_SUB('2007-08-03 17:33:00', INTERVAL 1 MINUTE) AS field1_str2,
 +DATE_SUB(DATE('2007-08-03'), INTERVAL 1 DAY) AS field_date,
 +DATE_SUB(CAST('2007-08-03 17:33:00' AS DATETIME), INTERVAL 1 MINUTE) AS field_datetime;
 +Catalog	Database	Table	Table_alias	Column	Column_alias	Type	Length	Max length	Is_null	Flags	Decimals	Charsetnr
 +def					field_str1	254	19	10	Y	0	0	8
 +def					field1_str2	254	19	19	Y	0	0	8
 +def					field_date	10	10	10	Y	128	0	63
 +def					field_datetime	12	19	19	Y	128	0	63
 +field_str1	field1_str2	field_date	field_datetime
 +2007-08-02	2007-08-03 17:32:00	2007-08-02	2007-08-03 17:32:00
 +SELECT
 +HEX(DATE_SUB('2007-08-03', INTERVAL 1 MINUTE)) AS field_str1,
 +HEX(DATE_SUB('2007-08-03 17:33:00', INTERVAL 1 MINUTE)) AS field1_str2,
 +HEX(DATE_SUB(DATE('2007-08-03'), INTERVAL 1 DAY)) AS field_date,
 +HEX(DATE_SUB(CAST('2007-08-03 17:33:00' AS DATETIME), INTERVAL 1 MINUTE)) AS field_datetime;
 +field_str1	field1_str2	field_date	field_datetime
 +323030372D30382D30322032333A35393A3030	323030372D30382D30332031373A33323A3030	323030372D30382D3032	323030372D30382D30332031373A33323A3030
 +#
 +# MDEV-4841 Wrong character set of ADDTIME() and DATE_ADD()
 +#
 +SELECT @@collation_connection, @@character_set_results;
 +@@collation_connection	@@character_set_results
 +latin1_swedish_ci	latin1
 +SELECT
 +CHARSET(ADDTIME(_latin1'10:01:01',_latin1'10:00:00')) AS addtime1,
 +CHARSET(ADDTIME('10:01:01','10:00:00')) AS addtime2,
 +CHARSET(DATE_ADD(_latin1'2001-01-01 10:01:01',interval 10 second)) AS date_add1,
 +CHARSET(DATE_ADD('2001-01-01 10:01:01',interval 10 second)) AS date_add2;
 +addtime1	addtime2	date_add1	date_add2
 +latin1	latin1	latin1	latin1
 +CREATE TABLE t1 AS
 +SELECT
 +ADDTIME(_latin1'10:01:01',_latin1'10:00:00') AS addtime1,
 +ADDTIME('10:01:01','10:00:00') AS addtime2,
 +DATE_ADD(_latin1'2001-01-01 10:01:01',interval 10 second) AS date_add1,
 +DATE_ADD('2001-01-01 10:01:01',interval 10 second) AS date_add2;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `addtime1` varchar(26) DEFAULT NULL,
 +  `addtime2` varchar(26) DEFAULT NULL,
 +  `date_add1` varchar(19) DEFAULT NULL,
 +  `date_add2` varchar(19) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT * FROM t1;
 +addtime1	addtime2	date_add1	date_add2
 +20:01:01	20:01:01	2001-01-01 10:01:11	2001-01-01 10:01:11
 +DROP TABLE t1;
 +#
 +# Bug#11926811 / Bug#60625 Illegal mix of collations
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +CREATE PROCEDURE p1()
 +BEGIN
 +DECLARE v_LastPaymentDate DATETIME DEFAULT NULL;
 +SELECT v_LastPaymentDate < NOW();
 +EXPLAIN EXTENDED SELECT v_LastPaymentDate < NOW();
 +SHOW WARNINGS;
 +EXPLAIN EXTENDED SELECT CONCAT(v_LastPaymentDate, NOW());
 +END//
 +CALL p1;
 +v_LastPaymentDate < NOW()
 +NULL
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	No tables used
 +Level	Code	Message
 +Note	1003	select v_LastPaymentDate at 0 < current_timestamp() AS `v_LastPaymentDate < NOW()`
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	No tables used
 +Warnings:
 +Note	1003	select concat(v_LastPaymentDate at 0,current_timestamp()) AS `CONCAT(v_LastPaymentDate, NOW())`
 +DROP PROCEDURE p1;
 +#
 +# Bug#52159 returning time type from function and empty left join causes debug assertion
 +#
 +CREATE FUNCTION f1() RETURNS TIME RETURN 1;
 +CREATE TABLE t1 (b INT);
 +INSERT INTO t1 VALUES (0);
 +SELECT f1() FROM t1 LEFT JOIN (SELECT 1 AS a FROM t1 LIMIT 0) AS d ON 1 GROUP BY a;
 +f1()
 +00:00:01
 +DROP FUNCTION f1;
 +DROP TABLE t1;
 +#
 +# MDEV-9662 Assertion `precision || !scale' failed in my_decimal_precision_to_length_no_truncation(uint, uint8, bool)
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +SELECT CASE 1 WHEN 2 THEN ( - '3' ) END;
 +CASE 1 WHEN 2 THEN ( - '3' ) END
 +NULL
 +#
 +# MDEV-5702 Incorrect results are returned with NULLIF()
 +#
 +CREATE TABLE t1 (d DATE);
 +INSERT INTO t1 VALUES ('1999-11-11'),('2014-02-04');
 +SELECT DISTINCT d, CAST(d AS CHAR), NULLIF(d,"2000-01-01") AS bad, NULLIF(CAST(d AS CHAR),"2000-01-01") AS good FROM t1;
 +d	CAST(d AS CHAR)	bad	good
 +1999-11-11	1999-11-11	1999-11-11	1999-11-11
 +2014-02-04	2014-02-04	2014-02-04	2014-02-04
 +CREATE TABLE t2 AS SELECT DISTINCT d, NULLIF(d,'2000-01-01') AS bad FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `d` date DEFAULT NULL,
 +  `bad` date DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +DROP TABLE t1, t2;
 +SET NAMES latin1;
 +SET sql_mode='';
 +CREATE TABLE t1(a char(215) CHARACTER SET utf8 NOT NULL DEFAULT '', KEY(a));
 +INSERT INTO t1 VALUES ();
 +SELECT maketime(`a`,`a`,`a`) FROM t1 GROUP BY 1;
 +maketime(`a`,`a`,`a`)
 +00:00:00.000000
 +DROP TABLE t1;
 +SET sql_mode=default;
 +#
 +# Bug#11764503 (Bug#57341) Query in EXPLAIN EXTENDED shows wrong characters
 +#
 +SET NAMES utf8;
 +EXPLAIN EXTENDED SELECT 'abcdó', _latin1'abcdó', _utf8'abcdó';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	No tables used
 +Warnings:
 +Note	1003	select 'abcdó' AS `abcdó`,_latin1'abcd\xC3\xB3' AS `abcdó`,_utf8'abcd\xC3\xB3' AS `abcdó`
 +SET NAMES latin1;
 +EXPLAIN EXTENDED SELECT 'abcdó', _latin1'abcdó', _utf8'abcdó';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	No tables used
 +Warnings:
 +Note	1003	select 'abcdó' AS `abcdó`,_latin1'abcd\xC3\xB3' AS `abcdó`,_utf8'abcd\xC3\xB3' AS `abcdó`
 +#
 +# End of 5.5 tests
 +#
 +#
 +# Start of 5.6 tests
 +#
 +#
 +# WL#3664 WEIGHT_STRING
 +#
 +set @@collation_connection=latin1_swedish_ci;
 +select @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +41
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +41
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +4141414141
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +4141414141
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +414141
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +414141
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +41414141412020202020
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +41414141412020202020
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +41
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +41
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +414243
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +4142
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +414243
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +4142432020
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +41
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +4142
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +414220
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +41422020
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +4142202020
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +41422020202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +41
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +4142
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +414243
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +41424320
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +4142432020
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +41424320202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +41
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +4142
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +414243
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +41424320
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +4142432020
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +41424320202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +select hex(weight_string(cast(_latin1 0x80 as char)));
 +hex(weight_string(cast(_latin1 0x80 as char)))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char)));
 +hex(weight_string(cast(_latin1 0x808080 as char)))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(2)))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(3)))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(5)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(5)))
 +8080802020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0))
 +808020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0))
 +80802020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0))
 +8080202020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0))
 +80802020202020202020202020202020202020202020202020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0))
 +80808020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0))
 +8080802020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0))
 +80808020202020202020202020202020202020202020202020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0))
 +80808020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0))
 +8080802020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0))
 +80808020202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +latin1_swedish_ci
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +41
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +41
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +414243
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +4142
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +414243
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +4142432020
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +2020434241
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +BEBDBCDFDF
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +DFDFBCBDBE
 +set @@collation_connection=latin1_bin;
 +select @@collation_connection;
 +@@collation_connection
 +latin1_bin
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +61
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +6161616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +6161616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61616161612020202020
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61616161612020202020
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +61
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +41
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +616263
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +6162
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +616263
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +6162632020
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +616220
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +61622020
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +6162202020
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +61622020202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +61626320
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +6162632020
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +61626320202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +61626320
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +6162632020
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +61626320202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +latin1_bin
 +select hex(weight_string(cast(_latin1 0x80 as char)));
 +hex(weight_string(cast(_latin1 0x80 as char)))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char)));
 +hex(weight_string(cast(_latin1 0x808080 as char)))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(2)))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(3)))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(5)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(5)))
 +8080802020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0))
 +808020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0))
 +80802020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0))
 +8080202020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0))
 +80802020202020202020202020202020202020202020202020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0))
 +80808020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0))
 +8080802020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0))
 +80808020202020202020202020202020202020202020202020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0))
 +80808020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0))
 +8080802020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0))
 +80808020202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +latin1_bin
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +61
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +41
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +6162
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +6162632020
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +2020636261
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +9E9D9CDFDF
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +DFDF9C9D9E
 +set @@collation_connection=latin1_general_cs;
 +select @@collation_connection;
 +@@collation_connection
 +latin1_general_cs
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +42
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +42
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) CHARACTER SET latin1 COLLATE latin1_general_cs DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +4242424242
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +4242424242
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +424242
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +424242
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +42424242422020202020
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +42424242422020202020
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +42
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +41
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +425254
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +4252
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +425254
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +4252542020
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +42
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +4252
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +425220
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +42522020
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +4252202020
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +42522020202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +42
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +4252
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +425254
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +42525420
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +4252542020
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +42525420202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +42
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +4252
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +425254
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +42525420
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +4252542020
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +42525420202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +latin1_general_cs
 +select hex(weight_string(cast(_latin1 0x80 as char)));
 +hex(weight_string(cast(_latin1 0x80 as char)))
 +C0
 +select hex(weight_string(cast(_latin1 0x808080 as char)));
 +hex(weight_string(cast(_latin1 0x808080 as char)))
 +C0C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(2)))
 +C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(3)))
 +C0C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(5)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(5)))
 +C0C0C02020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0))
 +C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0))
 +C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0))
 +C0C020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0))
 +C0C02020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0))
 +C0C0202020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0))
 +C0C02020202020202020202020202020202020202020202020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0))
 +C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0))
 +C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0))
 +C0C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0))
 +C0C0C020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0))
 +C0C0C02020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0))
 +C0C0C020202020202020202020202020202020202020202020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0))
 +C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0))
 +C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0))
 +C0C0C0
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0))
 +C0C0C020
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0))
 +C0C0C02020
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0))
 +C0C0C020202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +latin1_general_cs
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +42
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +41
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +425254
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +4252
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +425254
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +4252542020
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +2020545242
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +BDADABDFDF
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +DFDFABADBD
 +set @@collation_connection=binary;
 +select @@collation_connection;
 +@@collation_connection
 +binary
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varbinary(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +61
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varbinary(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +6161616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +6161616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61616161610000000000
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61616161610000000000
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +61
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +41
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +616263
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +6162
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +616263
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +6162630000
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +616200
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +61620000
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +6162000000
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +61620000000000000000000000000000000000000000000000
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +61626300
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +6162630000
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +61626300000000000000000000000000000000000000000000
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +61626300
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +6162630000
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +61626300000000000000000000000000000000000000000000
 +select @@collation_connection;
 +@@collation_connection
 +binary
 +select hex(weight_string(cast(_latin1 0x80 as char)));
 +hex(weight_string(cast(_latin1 0x80 as char)))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char)));
 +hex(weight_string(cast(_latin1 0x808080 as char)))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(2)))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(3)))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(5)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(5)))
 +8080800000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0))
 +808000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0))
 +80800000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0))
 +8080000000
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0))
 +80800000000000000000000000000000000000000000000000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0))
 +80808000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0))
 +8080800000
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0))
 +80808000000000000000000000000000000000000000000000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0))
 +80
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0))
 +8080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0))
 +808080
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0))
 +80808000
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0))
 +8080800000
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0))
 +80808000000000000000000000000000000000000000000000
 +select @@collation_connection;
 +@@collation_connection
 +binary
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +61
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +41
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +6162
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +6162630000
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +0000636261
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +9E9D9CFFFF
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +FFFF9C9D9E
 +set names latin1;
 +#
 +# End of 5.6 tests
 +#
 +#
 +# Start of 10.0 tests
 +#
 +# Start of ctype_unescape.inc
 +SET sql_mode = '';
 +SET @query=_binary'SELECT CHARSET(\'test\'),@@character_set_client,@@character_set_connection';
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +CHARSET('test')	@@character_set_client	@@character_set_connection
 +latin1	latin1	latin1
 +DEALLOCATE PREPARE stmt;
 +CREATE TABLE allbytes (a VARBINARY(10));
 +# Using selected bytes combinations
 +CREATE TABLE halfs (a INT);
 +INSERT INTO halfs VALUES (0x00),(0x01),(0x02),(0x03),(0x04),(0x05),(0x06),(0x07);
 +INSERT INTO halfs VALUES (0x08),(0x09),(0x0A),(0x0B),(0x0C),(0x0D),(0x0E),(0x0F);
 +CREATE TEMPORARY TABLE bytes (a BINARY(1), KEY(a)) ENGINE=MyISAM;
 +INSERT INTO bytes SELECT CHAR((t1.a << 4) | t2.a USING BINARY) FROM halfs t1, halfs t2;
 +DROP TABLE halfs;
 +CREATE TABLE selected_bytes (a VARBINARY(10));
 +INSERT INTO selected_bytes (a) VALUES ('\0'),('\b'),('\t'),('\r'),('\n'),('\Z');
 +INSERT INTO selected_bytes (a) VALUES ('0'),('b'),('t'),('r'),('n'),('Z');
 +INSERT INTO selected_bytes (a) VALUES ('\\'),('_'),('%'),(0x22),(0x27);
 +INSERT INTO selected_bytes (a) VALUES ('a');
 +INSERT INTO selected_bytes (a) VALUES
 +(0x3F), # 7bit
 +(0x40), # 7bit          mbtail
 +(0x7E), # 7bit          mbtail  nonascii-8bit
 +(0x7F), # 7bit                  nonascii-8bit
 +(0x80), #               mbtail                 bad-mb
 +(0x81), #       mbhead  mbtail
 +(0x9F), #       mbhead  mbtail                 bad-mb
 +(0xA0), #       mbhead  mbtail                 bad-mb
 +(0xA1), #       mbhead  mbtail  nonascii-8bit
 +(0xE0), #       mbhead  mbtai
 +(0xEF), #       mbhead  mbtail
 +(0xF9), #       mbhead  mbtail
 +(0xFA), #       mbhead  mbtail                 bad-mb
 +(0xFC), #       mbhead  mbtail                 bad-mb
 +(0xFD), #       mbhead  mbtail                 bad-mb
 +(0xFE), #       mbhead  mbtial                 bad-mb
 +(0xFF);
 +INSERT INTO allbytes (a) SELECT a FROM bytes;
 +INSERT INTO allbytes (a) SELECT CONCAT(t1.a,t2.a) FROM selected_bytes t1,selected_bytes t2;
 +INSERT INTO allbytes (a) SELECT CONCAT(0x5C,t1.a,t2.a) FROM selected_bytes t1,selected_bytes t2;
 +INSERT INTO allbytes (a) SELECT CONCAT(0x5C,t1.a,0x5C,t2.a) FROM selected_bytes t1,selected_bytes t2;
 +DROP TABLE selected_bytes;
 +DELETE FROM allbytes WHERE
 +OCTET_LENGTH(a)>1 AND
 +LOCATE(0x5C,a)=0 AND
 +a NOT LIKE '%\'%' AND
 +  a NOT LIKE '%"%';
 +CREATE PROCEDURE p1(val VARBINARY(10))
 +BEGIN
 +DECLARE EXIT HANDLER FOR SQLSTATE '42000' INSERT INTO t1 (a,b) VALUES(val,NULL);
 +SET @query=CONCAT(_binary"INSERT INTO t1 (a,b) VALUES (0x",HEX(val),",'",val,"')");
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +DEALLOCATE PREPARE stmt;
 +END//
 +CREATE PROCEDURE p2()
 +BEGIN
 +DECLARE val VARBINARY(10);
 +DECLARE done INT DEFAULT FALSE;
 +DECLARE stmt CURSOR FOR SELECT a FROM allbytes;
 +DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=TRUE;
 +OPEN stmt;
 +read_loop1: LOOP
 +FETCH stmt INTO val;
 +IF done THEN
 +LEAVE read_loop1;
 +END IF;
 +CALL p1(val);
 +END LOOP;  
 +CLOSE stmt;
 +END//
 +CREATE FUNCTION iswellformed(a VARBINARY(256)) RETURNS INT RETURN a=BINARY CONVERT(a USING latin1);//
 +CREATE FUNCTION unescape(a VARBINARY(256)) RETURNS VARBINARY(256)
 +BEGIN
 +# We need to do it in a way to avoid producing new escape sequences
 +# First, enclose all known escsape sequences to '{{xx}}'
 +  # - Backslash not followed by a LIKE pattern characters _ and %
 +# - Double escapes
 +# This uses PCRE Branch Reset Groups: (?|(alt1)|(alt2)|(alt3)).
 +# So '\\1' in the last argument always means the match, no matter
 +# which alternative it came from.
 +SET a=REGEXP_REPLACE(a,'(?|(\\\\[^_%])|(\\x{27}\\x{27}))','{{\\1}}');
 +# Now unescape all enclosed standard escape sequences
 +SET a=REPLACE(a,'{{\\0}}', '\0');
 +SET a=REPLACE(a,'{{\\b}}', '\b');
 +SET a=REPLACE(a,'{{\\t}}', '\t');
 +SET a=REPLACE(a,'{{\\r}}', '\r');
 +SET a=REPLACE(a,'{{\\n}}', '\n');
 +SET a=REPLACE(a,'{{\\Z}}', '\Z');
 +SET a=REPLACE(a,'{{\\\'}}', '\'');
 +# Unescape double quotes
 +SET a=REPLACE(a,'{{\'\'}}', '\'');
 +  # Unescape the rest: all other \x sequences mean just 'x'
 +  SET a=REGEXP_REPLACE(a, '{{\\\\(.|\\R)}}', '\\1');
 +  RETURN a;
 +END//
 +CREATE FUNCTION unescape_type(a VARBINARY(256),b VARBINARY(256)) RETURNS VARBINARY(256)
 +BEGIN
 +RETURN CASE
 +WHEN b IS NULL THEN '[SyntErr]'
 +  WHEN a=b THEN CASE
 +WHEN OCTET_LENGTH(a)=1 THEN '[Preserve]'
 +    WHEN a RLIKE '\\\\[_%]' THEN '[Preserve][LIKE]'
 +    WHEN a RLIKE '^[[:ascii:]]+$' THEN '[Preserve][ASCII]'
 +    ELSE '[Preserv][MB]' END
 +WHEN REPLACE(a,0x5C,'')=b THEN '[Trivial]'
 +  WHEN UNESCAPE(a)=b THEN '[Regular]'
 +  ELSE '[Special]' END;
 +END//
 +CREATE FUNCTION wellformedness(a VARBINARY(256), b VARBINARY(256))
 +RETURNS VARBINARY(256)
 +BEGIN
 +RETURN CASE
 +WHEN b IS NULL THEN ''
 +  WHEN NOT iswellformed(a) AND iswellformed(b) THEN '[FIXED]'
 +  WHEN iswellformed(a) AND NOT iswellformed(b) THEN '[BROKE]'
 +  WHEN NOT iswellformed(a) AND NOT iswellformed(b) THEN '[ILSEQ]'
 +  ELSE ''
 +  END;
 +END//
 +CREATE FUNCTION mysql_real_escape_string_generated(a VARBINARY(256))
 +RETURNS VARBINARY(256)
 +BEGIN
 +DECLARE a1 BINARY(1) DEFAULT SUBSTR(a,1,1);
 +DECLARE a2 BINARY(1) DEFAULT SUBSTR(a,2,1);
 +DECLARE a3 BINARY(1) DEFAULT SUBSTR(a,3,1);
 +DECLARE a4 BINARY(1) DEFAULT SUBSTR(a,4,1);
 +DECLARE a2a4 BINARY(2) DEFAULT CONCAT(a2,a4);
 +RETURN CASE
 +WHEN (a1=0x5C) AND 
 +(a3=0x5C) AND
 +(a2>0x7F) AND
 +(a4 NOT IN ('_','%','0','t','r','n','Z')) AND
 +iswellformed(a2a4) THEN '[USER]'
 +  ELSE ''
 +  END;
 +END//
 +CREATE TABLE t1 (a VARBINARY(10),b VARBINARY(10));
 +CALL p2();
 +SELECT HEX(a),HEX(b),
 +CONCAT(unescape_type(a,b),
 +wellformedness(a,b),
 +mysql_real_escape_string_generated(a),
 +IF(UNESCAPE(a)<>b,CONCAT('[BAD',HEX(UNESCAPE(a)),']'),'')) AS comment
 +FROM t1 ORDER BY LENGTH(a),a;
 +HEX(a)	HEX(b)	comment
 +00	00	[Preserve]
 +01	01	[Preserve]
 +02	02	[Preserve]
 +03	03	[Preserve]
 +04	04	[Preserve]
 +05	05	[Preserve]
 +06	06	[Preserve]
 +07	07	[Preserve]
 +08	08	[Preserve]
 +09	09	[Preserve]
 +0A	0A	[Preserve]
 +0B	0B	[Preserve]
 +0C	0C	[Preserve]
 +0D	0D	[Preserve]
 +0E	0E	[Preserve]
 +0F	0F	[Preserve]
 +10	10	[Preserve]
 +11	11	[Preserve]
 +12	12	[Preserve]
 +13	13	[Preserve]
 +14	14	[Preserve]
 +15	15	[Preserve]
 +16	16	[Preserve]
 +17	17	[Preserve]
 +18	18	[Preserve]
 +19	19	[Preserve]
 +1A	1A	[Preserve]
 +1B	1B	[Preserve]
 +1C	1C	[Preserve]
 +1D	1D	[Preserve]
 +1E	1E	[Preserve]
 +1F	1F	[Preserve]
 +20	20	[Preserve]
 +21	21	[Preserve]
 +22	22	[Preserve]
 +23	23	[Preserve]
 +24	24	[Preserve]
 +25	25	[Preserve]
 +26	26	[Preserve]
 +27	NULL	[SyntErr]
 +28	28	[Preserve]
 +29	29	[Preserve]
 +2A	2A	[Preserve]
 +2B	2B	[Preserve]
 +2C	2C	[Preserve]
 +2D	2D	[Preserve]
 +2E	2E	[Preserve]
 +2F	2F	[Preserve]
 +30	30	[Preserve]
 +31	31	[Preserve]
 +32	32	[Preserve]
 +33	33	[Preserve]
 +34	34	[Preserve]
 +35	35	[Preserve]
 +36	36	[Preserve]
 +37	37	[Preserve]
 +38	38	[Preserve]
 +39	39	[Preserve]
 +3A	3A	[Preserve]
 +3B	3B	[Preserve]
 +3C	3C	[Preserve]
 +3D	3D	[Preserve]
 +3E	3E	[Preserve]
 +3F	3F	[Preserve]
 +40	40	[Preserve]
 +41	41	[Preserve]
 +42	42	[Preserve]
 +43	43	[Preserve]
 +44	44	[Preserve]
 +45	45	[Preserve]
 +46	46	[Preserve]
 +47	47	[Preserve]
 +48	48	[Preserve]
 +49	49	[Preserve]
 +4A	4A	[Preserve]
 +4B	4B	[Preserve]
 +4C	4C	[Preserve]
 +4D	4D	[Preserve]
 +4E	4E	[Preserve]
 +4F	4F	[Preserve]
 +50	50	[Preserve]
 +51	51	[Preserve]
 +52	52	[Preserve]
 +53	53	[Preserve]
 +54	54	[Preserve]
 +55	55	[Preserve]
 +56	56	[Preserve]
 +57	57	[Preserve]
 +58	58	[Preserve]
 +59	59	[Preserve]
 +5A	5A	[Preserve]
 +5B	5B	[Preserve]
 +5C	NULL	[SyntErr]
 +5D	5D	[Preserve]
 +5E	5E	[Preserve]
 +5F	5F	[Preserve]
 +60	60	[Preserve]
 +61	61	[Preserve]
 +62	62	[Preserve]
 +63	63	[Preserve]
 +64	64	[Preserve]
 +65	65	[Preserve]
 +66	66	[Preserve]
 +67	67	[Preserve]
 +68	68	[Preserve]
 +69	69	[Preserve]
 +6A	6A	[Preserve]
 +6B	6B	[Preserve]
 +6C	6C	[Preserve]
 +6D	6D	[Preserve]
 +6E	6E	[Preserve]
 +6F	6F	[Preserve]
 +70	70	[Preserve]
 +71	71	[Preserve]
 +72	72	[Preserve]
 +73	73	[Preserve]
 +74	74	[Preserve]
 +75	75	[Preserve]
 +76	76	[Preserve]
 +77	77	[Preserve]
 +78	78	[Preserve]
 +79	79	[Preserve]
 +7A	7A	[Preserve]
 +7B	7B	[Preserve]
 +7C	7C	[Preserve]
 +7D	7D	[Preserve]
 +7E	7E	[Preserve]
 +7F	7F	[Preserve]
 +80	80	[Preserve]
 +81	81	[Preserve]
 +82	82	[Preserve]
 +83	83	[Preserve]
 +84	84	[Preserve]
 +85	85	[Preserve]
 +86	86	[Preserve]
 +87	87	[Preserve]
 +88	88	[Preserve]
 +89	89	[Preserve]
 +8A	8A	[Preserve]
 +8B	8B	[Preserve]
 +8C	8C	[Preserve]
 +8D	8D	[Preserve]
 +8E	8E	[Preserve]
 +8F	8F	[Preserve]
 +90	90	[Preserve]
 +91	91	[Preserve]
 +92	92	[Preserve]
 +93	93	[Preserve]
 +94	94	[Preserve]
 +95	95	[Preserve]
 +96	96	[Preserve]
 +97	97	[Preserve]
 +98	98	[Preserve]
 +99	99	[Preserve]
 +9A	9A	[Preserve]
 +9B	9B	[Preserve]
 +9C	9C	[Preserve]
 +9D	9D	[Preserve]
 +9E	9E	[Preserve]
 +9F	9F	[Preserve]
 +A0	A0	[Preserve]
 +A1	A1	[Preserve]
 +A2	A2	[Preserve]
 +A3	A3	[Preserve]
 +A4	A4	[Preserve]
 +A5	A5	[Preserve]
 +A6	A6	[Preserve]
 +A7	A7	[Preserve]
 +A8	A8	[Preserve]
 +A9	A9	[Preserve]
 +AA	AA	[Preserve]
 +AB	AB	[Preserve]
 +AC	AC	[Preserve]
 +AD	AD	[Preserve]
 +AE	AE	[Preserve]
 +AF	AF	[Preserve]
 +B0	B0	[Preserve]
 +B1	B1	[Preserve]
 +B2	B2	[Preserve]
 +B3	B3	[Preserve]
 +B4	B4	[Preserve]
 +B5	B5	[Preserve]
 +B6	B6	[Preserve]
 +B7	B7	[Preserve]
 +B8	B8	[Preserve]
 +B9	B9	[Preserve]
 +BA	BA	[Preserve]
 +BB	BB	[Preserve]
 +BC	BC	[Preserve]
 +BD	BD	[Preserve]
 +BE	BE	[Preserve]
 +BF	BF	[Preserve]
 +C0	C0	[Preserve]
 +C1	C1	[Preserve]
 +C2	C2	[Preserve]
 +C3	C3	[Preserve]
 +C4	C4	[Preserve]
 +C5	C5	[Preserve]
 +C6	C6	[Preserve]
 +C7	C7	[Preserve]
 +C8	C8	[Preserve]
 +C9	C9	[Preserve]
 +CA	CA	[Preserve]
 +CB	CB	[Preserve]
 +CC	CC	[Preserve]
 +CD	CD	[Preserve]
 +CE	CE	[Preserve]
 +CF	CF	[Preserve]
 +D0	D0	[Preserve]
 +D1	D1	[Preserve]
 +D2	D2	[Preserve]
 +D3	D3	[Preserve]
 +D4	D4	[Preserve]
 +D5	D5	[Preserve]
 +D6	D6	[Preserve]
 +D7	D7	[Preserve]
 +D8	D8	[Preserve]
 +D9	D9	[Preserve]
 +DA	DA	[Preserve]
 +DB	DB	[Preserve]
 +DC	DC	[Preserve]
 +DD	DD	[Preserve]
 +DE	DE	[Preserve]
 +DF	DF	[Preserve]
 +E0	E0	[Preserve]
 +E1	E1	[Preserve]
 +E2	E2	[Preserve]
 +E3	E3	[Preserve]
 +E4	E4	[Preserve]
 +E5	E5	[Preserve]
 +E6	E6	[Preserve]
 +E7	E7	[Preserve]
 +E8	E8	[Preserve]
 +E9	E9	[Preserve]
 +EA	EA	[Preserve]
 +EB	EB	[Preserve]
 +EC	EC	[Preserve]
 +ED	ED	[Preserve]
 +EE	EE	[Preserve]
 +EF	EF	[Preserve]
 +F0	F0	[Preserve]
 +F1	F1	[Preserve]
 +F2	F2	[Preserve]
 +F3	F3	[Preserve]
 +F4	F4	[Preserve]
 +F5	F5	[Preserve]
 +F6	F6	[Preserve]
 +F7	F7	[Preserve]
 +F8	F8	[Preserve]
 +F9	F9	[Preserve]
 +FA	FA	[Preserve]
 +FB	FB	[Preserve]
 +FC	FC	[Preserve]
 +FD	FD	[Preserve]
 +FE	FE	[Preserve]
 +FF	FF	[Preserve]
 +0022	0022	[Preserve][ASCII]
 +0027	NULL	[SyntErr]
 +005C	NULL	[SyntErr]
 +0822	0822	[Preserve][ASCII]
 +0827	NULL	[SyntErr]
 +085C	NULL	[SyntErr]
 +0922	0922	[Preserve][ASCII]
 +0927	NULL	[SyntErr]
 +095C	NULL	[SyntErr]
 +0A22	0A22	[Preserve][ASCII]
 +0A27	NULL	[SyntErr]
 +0A5C	NULL	[SyntErr]
 +0D22	0D22	[Preserve][ASCII]
 +0D27	NULL	[SyntErr]
 +0D5C	NULL	[SyntErr]
 +1A22	1A22	[Preserve][ASCII]
 +1A27	NULL	[SyntErr]
 +1A5C	NULL	[SyntErr]
 +2200	2200	[Preserve][ASCII]
 +2208	2208	[Preserve][ASCII]
 +2209	2209	[Preserve][ASCII]
 +220A	220A	[Preserve][ASCII]
 +220D	220D	[Preserve][ASCII]
 +221A	221A	[Preserve][ASCII]
 +2222	2222	[Preserve][ASCII]
 +2225	2225	[Preserve][ASCII]
 +2227	NULL	[SyntErr]
 +2230	2230	[Preserve][ASCII]
 +223F	223F	[Preserve][ASCII]
 +2240	2240	[Preserve][ASCII]
 +225A	225A	[Preserve][ASCII]
 +225C	NULL	[SyntErr]
 +225F	225F	[Preserve][ASCII]
 +2261	2261	[Preserve][ASCII]
 +2262	2262	[Preserve][ASCII]
 +226E	226E	[Preserve][ASCII]
 +2272	2272	[Preserve][ASCII]
 +2274	2274	[Preserve][ASCII]
 +227E	227E	[Preserve][ASCII]
 +227F	227F	[Preserve][ASCII]
 +2280	2280	[Preserv][MB]
 +2281	2281	[Preserv][MB]
 +229F	229F	[Preserv][MB]
 +22A0	22A0	[Preserv][MB]
 +22A1	22A1	[Preserv][MB]
 +22E0	22E0	[Preserv][MB]
 +22EF	22EF	[Preserv][MB]
 +22F9	22F9	[Preserv][MB]
 +22FA	22FA	[Preserv][MB]
 +22FC	22FC	[Preserv][MB]
 +22FD	22FD	[Preserv][MB]
 +22FE	22FE	[Preserv][MB]
 +22FF	22FF	[Preserv][MB]
 +2522	2522	[Preserve][ASCII]
 +2527	NULL	[SyntErr]
 +255C	NULL	[SyntErr]
 +2700	NULL	[SyntErr]
 +2708	NULL	[SyntErr]
 +2709	NULL	[SyntErr]
 +270A	NULL	[SyntErr]
 +270D	NULL	[SyntErr]
 +271A	NULL	[SyntErr]
 +2722	NULL	[SyntErr]
 +2725	NULL	[SyntErr]
 +2727	27	[Regular]
 +2730	NULL	[SyntErr]
 +273F	NULL	[SyntErr]
 +2740	NULL	[SyntErr]
 +275A	NULL	[SyntErr]
 +275C	NULL	[SyntErr]
 +275F	NULL	[SyntErr]
 +2761	NULL	[SyntErr]
 +2762	NULL	[SyntErr]
 +276E	NULL	[SyntErr]
 +2772	NULL	[SyntErr]
 +2774	NULL	[SyntErr]
 +277E	NULL	[SyntErr]
 +277F	NULL	[SyntErr]
 +2780	NULL	[SyntErr]
 +2781	NULL	[SyntErr]
 +279F	NULL	[SyntErr]
 +27A0	NULL	[SyntErr]
 +27A1	NULL	[SyntErr]
 +27E0	NULL	[SyntErr]
 +27EF	NULL	[SyntErr]
 +27F9	NULL	[SyntErr]
 +27FA	NULL	[SyntErr]
 +27FC	NULL	[SyntErr]
 +27FD	NULL	[SyntErr]
 +27FE	NULL	[SyntErr]
 +27FF	NULL	[SyntErr]
 +3022	3022	[Preserve][ASCII]
 +3027	NULL	[SyntErr]
 +305C	NULL	[SyntErr]
 +3F22	3F22	[Preserve][ASCII]
 +3F27	NULL	[SyntErr]
 +3F5C	NULL	[SyntErr]
 +4022	4022	[Preserve][ASCII]
 +4027	NULL	[SyntErr]
 +405C	NULL	[SyntErr]
 +5A22	5A22	[Preserve][ASCII]
 +5A27	NULL	[SyntErr]
 +5A5C	NULL	[SyntErr]
 +5C00	00	[Trivial]
 +5C08	08	[Trivial]
 +5C09	09	[Trivial]
 +5C0A	0A	[Trivial]
 +5C0D	0D	[Trivial]
 +5C1A	1A	[Trivial]
 +5C22	22	[Trivial]
 +5C25	5C25	[Preserve][LIKE]
 +5C27	27	[Trivial]
 +5C30	00	[Regular]
 +5C3F	3F	[Trivial]
 +5C40	40	[Trivial]
 +5C5A	1A	[Regular]
 +5C5C	5C	[Regular]
 +5C5F	5C5F	[Preserve][LIKE]
 +5C61	61	[Trivial]
 +5C62	08	[Regular]
 +5C6E	0A	[Regular]
 +5C72	0D	[Regular]
 +5C74	09	[Regular]
 +5C7E	7E	[Trivial]
 +5C7F	7F	[Trivial]
 +5C80	80	[Trivial]
 +5C81	81	[Trivial]
 +5C9F	9F	[Trivial]
 +5CA0	A0	[Trivial]
 +5CA1	A1	[Trivial]
 +5CE0	E0	[Trivial]
 +5CEF	EF	[Trivial]
 +5CF9	F9	[Trivial]
 +5CFA	FA	[Trivial]
 +5CFC	FC	[Trivial]
 +5CFD	FD	[Trivial]
 +5CFE	FE	[Trivial]
 +5CFF	FF	[Trivial]
 +5F22	5F22	[Preserve][ASCII]
 +5F27	NULL	[SyntErr]
 +5F5C	NULL	[SyntErr]
 +6122	6122	[Preserve][ASCII]
 +6127	NULL	[SyntErr]
 +615C	NULL	[SyntErr]
 +6222	6222	[Preserve][ASCII]
 +6227	NULL	[SyntErr]
 +625C	NULL	[SyntErr]
 +6E22	6E22	[Preserve][ASCII]
 +6E27	NULL	[SyntErr]
 +6E5C	NULL	[SyntErr]
 +7222	7222	[Preserve][ASCII]
 +7227	NULL	[SyntErr]
 +725C	NULL	[SyntErr]
 +7422	7422	[Preserve][ASCII]
 +7427	NULL	[SyntErr]
 +745C	NULL	[SyntErr]
 +7E22	7E22	[Preserve][ASCII]
 +7E27	NULL	[SyntErr]
 +7E5C	NULL	[SyntErr]
 +7F22	7F22	[Preserve][ASCII]
 +7F27	NULL	[SyntErr]
 +7F5C	NULL	[SyntErr]
 +8022	8022	[Preserv][MB]
 +8027	NULL	[SyntErr]
 +805C	NULL	[SyntErr]
 +8122	8122	[Preserv][MB]
 +8127	NULL	[SyntErr]
 +815C	NULL	[SyntErr]
 +9F22	9F22	[Preserv][MB]
 +9F27	NULL	[SyntErr]
 +9F5C	NULL	[SyntErr]
 +A022	A022	[Preserv][MB]
 +A027	NULL	[SyntErr]
 +A05C	NULL	[SyntErr]
 +A122	A122	[Preserv][MB]
 +A127	NULL	[SyntErr]
 +A15C	NULL	[SyntErr]
 +E022	E022	[Preserv][MB]
 +E027	NULL	[SyntErr]
 +E05C	NULL	[SyntErr]
 +EF22	EF22	[Preserv][MB]
 +EF27	NULL	[SyntErr]
 +EF5C	NULL	[SyntErr]
 +F922	F922	[Preserv][MB]
 +F927	NULL	[SyntErr]
 +F95C	NULL	[SyntErr]
 +FA22	FA22	[Preserv][MB]
 +FA27	NULL	[SyntErr]
 +FA5C	NULL	[SyntErr]
 +FC22	FC22	[Preserv][MB]
 +FC27	NULL	[SyntErr]
 +FC5C	NULL	[SyntErr]
 +FD22	FD22	[Preserv][MB]
 +FD27	NULL	[SyntErr]
 +FD5C	NULL	[SyntErr]
 +FE22	FE22	[Preserv][MB]
 +FE27	NULL	[SyntErr]
 +FE5C	NULL	[SyntErr]
 +FF22	FF22	[Preserv][MB]
 +FF27	NULL	[SyntErr]
 +FF5C	NULL	[SyntErr]
 +5C0000	0000	[Trivial]
 +5C0008	0008	[Trivial]
 +5C0009	0009	[Trivial]
 +5C000A	000A	[Trivial]
 +5C000D	000D	[Trivial]
 +5C001A	001A	[Trivial]
 +5C0022	0022	[Trivial]
 +5C0025	0025	[Trivial]
 +5C0027	NULL	[SyntErr]
 +5C0030	0030	[Trivial]
 +5C003F	003F	[Trivial]
 +5C0040	0040	[Trivial]
 +5C005A	005A	[Trivial]
 +5C005C	NULL	[SyntErr]
 +5C005F	005F	[Trivial]
 +5C0061	0061	[Trivial]
 +5C0062	0062	[Trivial]
 +5C006E	006E	[Trivial]
 +5C0072	0072	[Trivial]
 +5C0074	0074	[Trivial]
 +5C007E	007E	[Trivial]
 +5C007F	007F	[Trivial]
 +5C0080	0080	[Trivial]
 +5C0081	0081	[Trivial]
 +5C009F	009F	[Trivial]
 +5C00A0	00A0	[Trivial]
 +5C00A1	00A1	[Trivial]
 +5C00E0	00E0	[Trivial]
 +5C00EF	00EF	[Trivial]
 +5C00F9	00F9	[Trivial]
 +5C00FA	00FA	[Trivial]
 +5C00FC	00FC	[Trivial]
 +5C00FD	00FD	[Trivial]
 +5C00FE	00FE	[Trivial]
 +5C00FF	00FF	[Trivial]
 +5C0800	0800	[Trivial]
 +5C0808	0808	[Trivial]
 +5C0809	0809	[Trivial]
 +5C080A	080A	[Trivial]
 +5C080D	080D	[Trivial]
 +5C081A	081A	[Trivial]
 +5C0822	0822	[Trivial]
 +5C0825	0825	[Trivial]
 +5C0827	NULL	[SyntErr]
 +5C0830	0830	[Trivial]
 +5C083F	083F	[Trivial]
 +5C0840	0840	[Trivial]
 +5C085A	085A	[Trivial]
 +5C085C	NULL	[SyntErr]
 +5C085F	085F	[Trivial]
 +5C0861	0861	[Trivial]
 +5C0862	0862	[Trivial]
 +5C086E	086E	[Trivial]
 +5C0872	0872	[Trivial]
 +5C0874	0874	[Trivial]
 +5C087E	087E	[Trivial]
 +5C087F	087F	[Trivial]
 +5C0880	0880	[Trivial]
 +5C0881	0881	[Trivial]
 +5C089F	089F	[Trivial]
 +5C08A0	08A0	[Trivial]
 +5C08A1	08A1	[Trivial]
 +5C08E0	08E0	[Trivial]
 +5C08EF	08EF	[Trivial]
 +5C08F9	08F9	[Trivial]
 +5C08FA	08FA	[Trivial]
 +5C08FC	08FC	[Trivial]
 +5C08FD	08FD	[Trivial]
 +5C08FE	08FE	[Trivial]
 +5C08FF	08FF	[Trivial]
 +5C0900	0900	[Trivial]
 +5C0908	0908	[Trivial]
 +5C0909	0909	[Trivial]
 +5C090A	090A	[Trivial]
 +5C090D	090D	[Trivial]
 +5C091A	091A	[Trivial]
 +5C0922	0922	[Trivial]
 +5C0925	0925	[Trivial]
 +5C0927	NULL	[SyntErr]
 +5C0930	0930	[Trivial]
 +5C093F	093F	[Trivial]
 +5C0940	0940	[Trivial]
 +5C095A	095A	[Trivial]
 +5C095C	NULL	[SyntErr]
 +5C095F	095F	[Trivial]
 +5C0961	0961	[Trivial]
 +5C0962	0962	[Trivial]
 +5C096E	096E	[Trivial]
 +5C0972	0972	[Trivial]
 +5C0974	0974	[Trivial]
 +5C097E	097E	[Trivial]
 +5C097F	097F	[Trivial]
 +5C0980	0980	[Trivial]
 +5C0981	0981	[Trivial]
 +5C099F	099F	[Trivial]
 +5C09A0	09A0	[Trivial]
 +5C09A1	09A1	[Trivial]
 +5C09E0	09E0	[Trivial]
 +5C09EF	09EF	[Trivial]
 +5C09F9	09F9	[Trivial]
 +5C09FA	09FA	[Trivial]
 +5C09FC	09FC	[Trivial]
 +5C09FD	09FD	[Trivial]
 +5C09FE	09FE	[Trivial]
 +5C09FF	09FF	[Trivial]
 +5C0A00	0A00	[Trivial]
 +5C0A08	0A08	[Trivial]
 +5C0A09	0A09	[Trivial]
 +5C0A0A	0A0A	[Trivial]
 +5C0A0D	0A0D	[Trivial]
 +5C0A1A	0A1A	[Trivial]
 +5C0A22	0A22	[Trivial]
 +5C0A25	0A25	[Trivial]
 +5C0A27	NULL	[SyntErr]
 +5C0A30	0A30	[Trivial]
 +5C0A3F	0A3F	[Trivial]
 +5C0A40	0A40	[Trivial]
 +5C0A5A	0A5A	[Trivial]
 +5C0A5C	NULL	[SyntErr]
 +5C0A5F	0A5F	[Trivial]
 +5C0A61	0A61	[Trivial]
 +5C0A62	0A62	[Trivial]
 +5C0A6E	0A6E	[Trivial]
 +5C0A72	0A72	[Trivial]
 +5C0A74	0A74	[Trivial]
 +5C0A7E	0A7E	[Trivial]
 +5C0A7F	0A7F	[Trivial]
 +5C0A80	0A80	[Trivial]
 +5C0A81	0A81	[Trivial]
 +5C0A9F	0A9F	[Trivial]
 +5C0AA0	0AA0	[Trivial]
 +5C0AA1	0AA1	[Trivial]
 +5C0AE0	0AE0	[Trivial]
 +5C0AEF	0AEF	[Trivial]
 +5C0AF9	0AF9	[Trivial]
 +5C0AFA	0AFA	[Trivial]
 +5C0AFC	0AFC	[Trivial]
 +5C0AFD	0AFD	[Trivial]
 +5C0AFE	0AFE	[Trivial]
 +5C0AFF	0AFF	[Trivial]
 +5C0D00	0D00	[Trivial]
 +5C0D08	0D08	[Trivial]
 +5C0D09	0D09	[Trivial]
 +5C0D0A	0D0A	[Trivial]
 +5C0D0D	0D0D	[Trivial]
 +5C0D1A	0D1A	[Trivial]
 +5C0D22	0D22	[Trivial]
 +5C0D25	0D25	[Trivial]
 +5C0D27	NULL	[SyntErr]
 +5C0D30	0D30	[Trivial]
 +5C0D3F	0D3F	[Trivial]
 +5C0D40	0D40	[Trivial]
 +5C0D5A	0D5A	[Trivial]
 +5C0D5C	NULL	[SyntErr]
 +5C0D5F	0D5F	[Trivial]
 +5C0D61	0D61	[Trivial]
 +5C0D62	0D62	[Trivial]
 +5C0D6E	0D6E	[Trivial]
 +5C0D72	0D72	[Trivial]
 +5C0D74	0D74	[Trivial]
 +5C0D7E	0D7E	[Trivial]
 +5C0D7F	0D7F	[Trivial]
 +5C0D80	0D80	[Trivial]
 +5C0D81	0D81	[Trivial]
 +5C0D9F	0D9F	[Trivial]
 +5C0DA0	0DA0	[Trivial]
 +5C0DA1	0DA1	[Trivial]
 +5C0DE0	0DE0	[Trivial]
 +5C0DEF	0DEF	[Trivial]
 +5C0DF9	0DF9	[Trivial]
 +5C0DFA	0DFA	[Trivial]
 +5C0DFC	0DFC	[Trivial]
 +5C0DFD	0DFD	[Trivial]
 +5C0DFE	0DFE	[Trivial]
 +5C0DFF	0DFF	[Trivial]
 +5C1A00	1A00	[Trivial]
 +5C1A08	1A08	[Trivial]
 +5C1A09	1A09	[Trivial]
 +5C1A0A	1A0A	[Trivial]
 +5C1A0D	1A0D	[Trivial]
 +5C1A1A	1A1A	[Trivial]
 +5C1A22	1A22	[Trivial]
 +5C1A25	1A25	[Trivial]
 +5C1A27	NULL	[SyntErr]
 +5C1A30	1A30	[Trivial]
 +5C1A3F	1A3F	[Trivial]
 +5C1A40	1A40	[Trivial]
 +5C1A5A	1A5A	[Trivial]
 +5C1A5C	NULL	[SyntErr]
 +5C1A5F	1A5F	[Trivial]
 +5C1A61	1A61	[Trivial]
 +5C1A62	1A62	[Trivial]
 +5C1A6E	1A6E	[Trivial]
 +5C1A72	1A72	[Trivial]
 +5C1A74	1A74	[Trivial]
 +5C1A7E	1A7E	[Trivial]
 +5C1A7F	1A7F	[Trivial]
 +5C1A80	1A80	[Trivial]
 +5C1A81	1A81	[Trivial]
 +5C1A9F	1A9F	[Trivial]
 +5C1AA0	1AA0	[Trivial]
 +5C1AA1	1AA1	[Trivial]
 +5C1AE0	1AE0	[Trivial]
 +5C1AEF	1AEF	[Trivial]
 +5C1AF9	1AF9	[Trivial]
 +5C1AFA	1AFA	[Trivial]
 +5C1AFC	1AFC	[Trivial]
 +5C1AFD	1AFD	[Trivial]
 +5C1AFE	1AFE	[Trivial]
 +5C1AFF	1AFF	[Trivial]
 +5C2200	2200	[Trivial]
 +5C2208	2208	[Trivial]
 +5C2209	2209	[Trivial]
 +5C220A	220A	[Trivial]
 +5C220D	220D	[Trivial]
 +5C221A	221A	[Trivial]
 +5C2222	2222	[Trivial]
 +5C2225	2225	[Trivial]
 +5C2227	NULL	[SyntErr]
 +5C2230	2230	[Trivial]
 +5C223F	223F	[Trivial]
 +5C2240	2240	[Trivial]
 +5C225A	225A	[Trivial]
 +5C225C	NULL	[SyntErr]
 +5C225F	225F	[Trivial]
 +5C2261	2261	[Trivial]
 +5C2262	2262	[Trivial]
 +5C226E	226E	[Trivial]
 +5C2272	2272	[Trivial]
 +5C2274	2274	[Trivial]
 +5C227E	227E	[Trivial]
 +5C227F	227F	[Trivial]
 +5C2280	2280	[Trivial]
 +5C2281	2281	[Trivial]
 +5C229F	229F	[Trivial]
 +5C22A0	22A0	[Trivial]
 +5C22A1	22A1	[Trivial]
 +5C22E0	22E0	[Trivial]
 +5C22EF	22EF	[Trivial]
 +5C22F9	22F9	[Trivial]
 +5C22FA	22FA	[Trivial]
 +5C22FC	22FC	[Trivial]
 +5C22FD	22FD	[Trivial]
 +5C22FE	22FE	[Trivial]
 +5C22FF	22FF	[Trivial]
 +5C2500	5C2500	[Preserve][LIKE]
 +5C2508	5C2508	[Preserve][LIKE]
 +5C2509	5C2509	[Preserve][LIKE]
 +5C250A	5C250A	[Preserve][LIKE]
 +5C250D	5C250D	[Preserve][LIKE]
 +5C251A	5C251A	[Preserve][LIKE]
 +5C2522	5C2522	[Preserve][LIKE]
 +5C2525	5C2525	[Preserve][LIKE]
 +5C2527	NULL	[SyntErr]
 +5C2530	5C2530	[Preserve][LIKE]
 +5C253F	5C253F	[Preserve][LIKE]
 +5C2540	5C2540	[Preserve][LIKE]
 +5C255A	5C255A	[Preserve][LIKE]
 +5C255C	NULL	[SyntErr]
 +5C255F	5C255F	[Preserve][LIKE]
 +5C2561	5C2561	[Preserve][LIKE]
 +5C2562	5C2562	[Preserve][LIKE]
 +5C256E	5C256E	[Preserve][LIKE]
 +5C2572	5C2572	[Preserve][LIKE]
 +5C2574	5C2574	[Preserve][LIKE]
 +5C257E	5C257E	[Preserve][LIKE]
 +5C257F	5C257F	[Preserve][LIKE]
 +5C2580	5C2580	[Preserve][LIKE]
 +5C2581	5C2581	[Preserve][LIKE]
 +5C259F	5C259F	[Preserve][LIKE]
 +5C25A0	5C25A0	[Preserve][LIKE]
 +5C25A1	5C25A1	[Preserve][LIKE]
 +5C25E0	5C25E0	[Preserve][LIKE]
 +5C25EF	5C25EF	[Preserve][LIKE]
 +5C25F9	5C25F9	[Preserve][LIKE]
 +5C25FA	5C25FA	[Preserve][LIKE]
 +5C25FC	5C25FC	[Preserve][LIKE]
 +5C25FD	5C25FD	[Preserve][LIKE]
 +5C25FE	5C25FE	[Preserve][LIKE]
 +5C25FF	5C25FF	[Preserve][LIKE]
 +5C2700	2700	[Trivial]
 +5C2708	2708	[Trivial]
 +5C2709	2709	[Trivial]
 +5C270A	270A	[Trivial]
 +5C270D	270D	[Trivial]
 +5C271A	271A	[Trivial]
 +5C2722	2722	[Trivial]
 +5C2725	2725	[Trivial]
 +5C2727	NULL	[SyntErr]
 +5C2730	2730	[Trivial]
 +5C273F	273F	[Trivial]
 +5C2740	2740	[Trivial]
 +5C275A	275A	[Trivial]
 +5C275C	NULL	[SyntErr]
 +5C275F	275F	[Trivial]
 +5C2761	2761	[Trivial]
 +5C2762	2762	[Trivial]
 +5C276E	276E	[Trivial]
 +5C2772	2772	[Trivial]
 +5C2774	2774	[Trivial]
 +5C277E	277E	[Trivial]
 +5C277F	277F	[Trivial]
 +5C2780	2780	[Trivial]
 +5C2781	2781	[Trivial]
 +5C279F	279F	[Trivial]
 +5C27A0	27A0	[Trivial]
 +5C27A1	27A1	[Trivial]
 +5C27E0	27E0	[Trivial]
 +5C27EF	27EF	[Trivial]
 +5C27F9	27F9	[Trivial]
 +5C27FA	27FA	[Trivial]
 +5C27FC	27FC	[Trivial]
 +5C27FD	27FD	[Trivial]
 +5C27FE	27FE	[Trivial]
 +5C27FF	27FF	[Trivial]
 +5C3000	0000	[Regular]
 +5C3008	0008	[Regular]
 +5C3009	0009	[Regular]
 +5C300A	000A	[Regular]
 +5C300D	000D	[Regular]
 +5C301A	001A	[Regular]
 +5C3022	0022	[Regular]
 +5C3025	0025	[Regular]
 +5C3027	NULL	[SyntErr]
 +5C3030	0030	[Regular]
 +5C303F	003F	[Regular]
 +5C3040	0040	[Regular]
 +5C305A	005A	[Regular]
 +5C305C	NULL	[SyntErr]
 +5C305F	005F	[Regular]
 +5C3061	0061	[Regular]
 +5C3062	0062	[Regular]
 +5C306E	006E	[Regular]
 +5C3072	0072	[Regular]
 +5C3074	0074	[Regular]
 +5C307E	007E	[Regular]
 +5C307F	007F	[Regular]
 +5C3080	0080	[Regular]
 +5C3081	0081	[Regular]
 +5C309F	009F	[Regular]
 +5C30A0	00A0	[Regular]
 +5C30A1	00A1	[Regular]
 +5C30E0	00E0	[Regular]
 +5C30EF	00EF	[Regular]
 +5C30F9	00F9	[Regular]
 +5C30FA	00FA	[Regular]
 +5C30FC	00FC	[Regular]
 +5C30FD	00FD	[Regular]
 +5C30FE	00FE	[Regular]
 +5C30FF	00FF	[Regular]
 +5C3F00	3F00	[Trivial]
 +5C3F08	3F08	[Trivial]
 +5C3F09	3F09	[Trivial]
 +5C3F0A	3F0A	[Trivial]
 +5C3F0D	3F0D	[Trivial]
 +5C3F1A	3F1A	[Trivial]
 +5C3F22	3F22	[Trivial]
 +5C3F25	3F25	[Trivial]
 +5C3F27	NULL	[SyntErr]
 +5C3F30	3F30	[Trivial]
 +5C3F3F	3F3F	[Trivial]
 +5C3F40	3F40	[Trivial]
 +5C3F5A	3F5A	[Trivial]
 +5C3F5C	NULL	[SyntErr]
 +5C3F5F	3F5F	[Trivial]
 +5C3F61	3F61	[Trivial]
 +5C3F62	3F62	[Trivial]
 +5C3F6E	3F6E	[Trivial]
 +5C3F72	3F72	[Trivial]
 +5C3F74	3F74	[Trivial]
 +5C3F7E	3F7E	[Trivial]
 +5C3F7F	3F7F	[Trivial]
 +5C3F80	3F80	[Trivial]
 +5C3F81	3F81	[Trivial]
 +5C3F9F	3F9F	[Trivial]
 +5C3FA0	3FA0	[Trivial]
 +5C3FA1	3FA1	[Trivial]
 +5C3FE0	3FE0	[Trivial]
 +5C3FEF	3FEF	[Trivial]
 +5C3FF9	3FF9	[Trivial]
 +5C3FFA	3FFA	[Trivial]
 +5C3FFC	3FFC	[Trivial]
 +5C3FFD	3FFD	[Trivial]
 +5C3FFE	3FFE	[Trivial]
 +5C3FFF	3FFF	[Trivial]
 +5C4000	4000	[Trivial]
 +5C4008	4008	[Trivial]
 +5C4009	4009	[Trivial]
 +5C400A	400A	[Trivial]
 +5C400D	400D	[Trivial]
 +5C401A	401A	[Trivial]
 +5C4022	4022	[Trivial]
 +5C4025	4025	[Trivial]
 +5C4027	NULL	[SyntErr]
 +5C4030	4030	[Trivial]
 +5C403F	403F	[Trivial]
 +5C4040	4040	[Trivial]
 +5C405A	405A	[Trivial]
 +5C405C	NULL	[SyntErr]
 +5C405F	405F	[Trivial]
 +5C4061	4061	[Trivial]
 +5C4062	4062	[Trivial]
 +5C406E	406E	[Trivial]
 +5C4072	4072	[Trivial]
 +5C4074	4074	[Trivial]
 +5C407E	407E	[Trivial]
 +5C407F	407F	[Trivial]
 +5C4080	4080	[Trivial]
 +5C4081	4081	[Trivial]
 +5C409F	409F	[Trivial]
 +5C40A0	40A0	[Trivial]
 +5C40A1	40A1	[Trivial]
 +5C40E0	40E0	[Trivial]
 +5C40EF	40EF	[Trivial]
 +5C40F9	40F9	[Trivial]
 +5C40FA	40FA	[Trivial]
 +5C40FC	40FC	[Trivial]
 +5C40FD	40FD	[Trivial]
 +5C40FE	40FE	[Trivial]
 +5C40FF	40FF	[Trivial]
 +5C5A00	1A00	[Regular]
 +5C5A08	1A08	[Regular]
 +5C5A09	1A09	[Regular]
 +5C5A0A	1A0A	[Regular]
 +5C5A0D	1A0D	[Regular]
 +5C5A1A	1A1A	[Regular]
 +5C5A22	1A22	[Regular]
 +5C5A25	1A25	[Regular]
 +5C5A27	NULL	[SyntErr]
 +5C5A30	1A30	[Regular]
 +5C5A3F	1A3F	[Regular]
 +5C5A40	1A40	[Regular]
 +5C5A5A	1A5A	[Regular]
 +5C5A5C	NULL	[SyntErr]
 +5C5A5F	1A5F	[Regular]
 +5C5A61	1A61	[Regular]
 +5C5A62	1A62	[Regular]
 +5C5A6E	1A6E	[Regular]
 +5C5A72	1A72	[Regular]
 +5C5A74	1A74	[Regular]
 +5C5A7E	1A7E	[Regular]
 +5C5A7F	1A7F	[Regular]
 +5C5A80	1A80	[Regular]
 +5C5A81	1A81	[Regular]
 +5C5A9F	1A9F	[Regular]
 +5C5AA0	1AA0	[Regular]
 +5C5AA1	1AA1	[Regular]
 +5C5AE0	1AE0	[Regular]
 +5C5AEF	1AEF	[Regular]
 +5C5AF9	1AF9	[Regular]
 +5C5AFA	1AFA	[Regular]
 +5C5AFC	1AFC	[Regular]
 +5C5AFD	1AFD	[Regular]
 +5C5AFE	1AFE	[Regular]
 +5C5AFF	1AFF	[Regular]
 +5C5C00	5C00	[Regular]
 +5C5C08	5C08	[Regular]
 +5C5C09	5C09	[Regular]
 +5C5C0A	5C0A	[Regular]
 +5C5C0D	5C0D	[Regular]
 +5C5C1A	5C1A	[Regular]
 +5C5C22	5C22	[Regular]
 +5C5C25	5C25	[Regular]
 +5C5C27	NULL	[SyntErr]
 +5C5C30	5C30	[Regular]
 +5C5C3F	5C3F	[Regular]
 +5C5C40	5C40	[Regular]
 +5C5C5A	5C5A	[Regular]
 +5C5C5C	NULL	[SyntErr]
 +5C5C5F	5C5F	[Regular]
 +5C5C61	5C61	[Regular]
 +5C5C62	5C62	[Regular]
 +5C5C6E	5C6E	[Regular]
 +5C5C72	5C72	[Regular]
 +5C5C74	5C74	[Regular]
 +5C5C7E	5C7E	[Regular]
 +5C5C7F	5C7F	[Regular]
 +5C5C80	5C80	[Regular]
 +5C5C81	5C81	[Regular]
 +5C5C9F	5C9F	[Regular]
 +5C5CA0	5CA0	[Regular]
 +5C5CA1	5CA1	[Regular]
 +5C5CE0	5CE0	[Regular]
 +5C5CEF	5CEF	[Regular]
 +5C5CF9	5CF9	[Regular]
 +5C5CFA	5CFA	[Regular]
 +5C5CFC	5CFC	[Regular]
 +5C5CFD	5CFD	[Regular]
 +5C5CFE	5CFE	[Regular]
 +5C5CFF	5CFF	[Regular]
 +5C5F00	5C5F00	[Preserve][LIKE]
 +5C5F08	5C5F08	[Preserve][LIKE]
 +5C5F09	5C5F09	[Preserve][LIKE]
 +5C5F0A	5C5F0A	[Preserve][LIKE]
 +5C5F0D	5C5F0D	[Preserve][LIKE]
 +5C5F1A	5C5F1A	[Preserve][LIKE]
 +5C5F22	5C5F22	[Preserve][LIKE]
 +5C5F25	5C5F25	[Preserve][LIKE]
 +5C5F27	NULL	[SyntErr]
 +5C5F30	5C5F30	[Preserve][LIKE]
 +5C5F3F	5C5F3F	[Preserve][LIKE]
 +5C5F40	5C5F40	[Preserve][LIKE]
 +5C5F5A	5C5F5A	[Preserve][LIKE]
 +5C5F5C	NULL	[SyntErr]
 +5C5F5F	5C5F5F	[Preserve][LIKE]
 +5C5F61	5C5F61	[Preserve][LIKE]
 +5C5F62	5C5F62	[Preserve][LIKE]
 +5C5F6E	5C5F6E	[Preserve][LIKE]
 +5C5F72	5C5F72	[Preserve][LIKE]
 +5C5F74	5C5F74	[Preserve][LIKE]
 +5C5F7E	5C5F7E	[Preserve][LIKE]
 +5C5F7F	5C5F7F	[Preserve][LIKE]
 +5C5F80	5C5F80	[Preserve][LIKE]
 +5C5F81	5C5F81	[Preserve][LIKE]
 +5C5F9F	5C5F9F	[Preserve][LIKE]
 +5C5FA0	5C5FA0	[Preserve][LIKE]
 +5C5FA1	5C5FA1	[Preserve][LIKE]
 +5C5FE0	5C5FE0	[Preserve][LIKE]
 +5C5FEF	5C5FEF	[Preserve][LIKE]
 +5C5FF9	5C5FF9	[Preserve][LIKE]
 +5C5FFA	5C5FFA	[Preserve][LIKE]
 +5C5FFC	5C5FFC	[Preserve][LIKE]
 +5C5FFD	5C5FFD	[Preserve][LIKE]
 +5C5FFE	5C5FFE	[Preserve][LIKE]
 +5C5FFF	5C5FFF	[Preserve][LIKE]
 +5C6100	6100	[Trivial]
 +5C6108	6108	[Trivial]
 +5C6109	6109	[Trivial]
 +5C610A	610A	[Trivial]
 +5C610D	610D	[Trivial]
 +5C611A	611A	[Trivial]
 +5C6122	6122	[Trivial]
 +5C6125	6125	[Trivial]
 +5C6127	NULL	[SyntErr]
 +5C6130	6130	[Trivial]
 +5C613F	613F	[Trivial]
 +5C6140	6140	[Trivial]
 +5C615A	615A	[Trivial]
 +5C615C	NULL	[SyntErr]
 +5C615F	615F	[Trivial]
 +5C6161	6161	[Trivial]
 +5C6162	6162	[Trivial]
 +5C616E	616E	[Trivial]
 +5C6172	6172	[Trivial]
 +5C6174	6174	[Trivial]
 +5C617E	617E	[Trivial]
 +5C617F	617F	[Trivial]
 +5C6180	6180	[Trivial]
 +5C6181	6181	[Trivial]
 +5C619F	619F	[Trivial]
 +5C61A0	61A0	[Trivial]
 +5C61A1	61A1	[Trivial]
 +5C61E0	61E0	[Trivial]
 +5C61EF	61EF	[Trivial]
 +5C61F9	61F9	[Trivial]
 +5C61FA	61FA	[Trivial]
 +5C61FC	61FC	[Trivial]
 +5C61FD	61FD	[Trivial]
 +5C61FE	61FE	[Trivial]
 +5C61FF	61FF	[Trivial]
 +5C6200	0800	[Regular]
 +5C6208	0808	[Regular]
 +5C6209	0809	[Regular]
 +5C620A	080A	[Regular]
 +5C620D	080D	[Regular]
 +5C621A	081A	[Regular]
 +5C6222	0822	[Regular]
 +5C6225	0825	[Regular]
 +5C6227	NULL	[SyntErr]
 +5C6230	0830	[Regular]
 +5C623F	083F	[Regular]
 +5C6240	0840	[Regular]
 +5C625A	085A	[Regular]
 +5C625C	NULL	[SyntErr]
 +5C625F	085F	[Regular]
 +5C6261	0861	[Regular]
 +5C6262	0862	[Regular]
 +5C626E	086E	[Regular]
 +5C6272	0872	[Regular]
 +5C6274	0874	[Regular]
 +5C627E	087E	[Regular]
 +5C627F	087F	[Regular]
 +5C6280	0880	[Regular]
 +5C6281	0881	[Regular]
 +5C629F	089F	[Regular]
 +5C62A0	08A0	[Regular]
 +5C62A1	08A1	[Regular]
 +5C62E0	08E0	[Regular]
 +5C62EF	08EF	[Regular]
 +5C62F9	08F9	[Regular]
 +5C62FA	08FA	[Regular]
 +5C62FC	08FC	[Regular]
 +5C62FD	08FD	[Regular]
 +5C62FE	08FE	[Regular]
 +5C62FF	08FF	[Regular]
 +5C6E00	0A00	[Regular]
 +5C6E08	0A08	[Regular]
 +5C6E09	0A09	[Regular]
 +5C6E0A	0A0A	[Regular]
 +5C6E0D	0A0D	[Regular]
 +5C6E1A	0A1A	[Regular]
 +5C6E22	0A22	[Regular]
 +5C6E25	0A25	[Regular]
 +5C6E27	NULL	[SyntErr]
 +5C6E30	0A30	[Regular]
 +5C6E3F	0A3F	[Regular]
 +5C6E40	0A40	[Regular]
 +5C6E5A	0A5A	[Regular]
 +5C6E5C	NULL	[SyntErr]
 +5C6E5F	0A5F	[Regular]
 +5C6E61	0A61	[Regular]
 +5C6E62	0A62	[Regular]
 +5C6E6E	0A6E	[Regular]
 +5C6E72	0A72	[Regular]
 +5C6E74	0A74	[Regular]
 +5C6E7E	0A7E	[Regular]
 +5C6E7F	0A7F	[Regular]
 +5C6E80	0A80	[Regular]
 +5C6E81	0A81	[Regular]
 +5C6E9F	0A9F	[Regular]
 +5C6EA0	0AA0	[Regular]
 +5C6EA1	0AA1	[Regular]
 +5C6EE0	0AE0	[Regular]
 +5C6EEF	0AEF	[Regular]
 +5C6EF9	0AF9	[Regular]
 +5C6EFA	0AFA	[Regular]
 +5C6EFC	0AFC	[Regular]
 +5C6EFD	0AFD	[Regular]
 +5C6EFE	0AFE	[Regular]
 +5C6EFF	0AFF	[Regular]
 +5C7200	0D00	[Regular]
 +5C7208	0D08	[Regular]
 +5C7209	0D09	[Regular]
 +5C720A	0D0A	[Regular]
 +5C720D	0D0D	[Regular]
 +5C721A	0D1A	[Regular]
 +5C7222	0D22	[Regular]
 +5C7225	0D25	[Regular]
 +5C7227	NULL	[SyntErr]
 +5C7230	0D30	[Regular]
 +5C723F	0D3F	[Regular]
 +5C7240	0D40	[Regular]
 +5C725A	0D5A	[Regular]
 +5C725C	NULL	[SyntErr]
 +5C725F	0D5F	[Regular]
 +5C7261	0D61	[Regular]
 +5C7262	0D62	[Regular]
 +5C726E	0D6E	[Regular]
 +5C7272	0D72	[Regular]
 +5C7274	0D74	[Regular]
 +5C727E	0D7E	[Regular]
 +5C727F	0D7F	[Regular]
 +5C7280	0D80	[Regular]
 +5C7281	0D81	[Regular]
 +5C729F	0D9F	[Regular]
 +5C72A0	0DA0	[Regular]
 +5C72A1	0DA1	[Regular]
 +5C72E0	0DE0	[Regular]
 +5C72EF	0DEF	[Regular]
 +5C72F9	0DF9	[Regular]
 +5C72FA	0DFA	[Regular]
 +5C72FC	0DFC	[Regular]
 +5C72FD	0DFD	[Regular]
 +5C72FE	0DFE	[Regular]
 +5C72FF	0DFF	[Regular]
 +5C7400	0900	[Regular]
 +5C7408	0908	[Regular]
 +5C7409	0909	[Regular]
 +5C740A	090A	[Regular]
 +5C740D	090D	[Regular]
 +5C741A	091A	[Regular]
 +5C7422	0922	[Regular]
 +5C7425	0925	[Regular]
 +5C7427	NULL	[SyntErr]
 +5C7430	0930	[Regular]
 +5C743F	093F	[Regular]
 +5C7440	0940	[Regular]
 +5C745A	095A	[Regular]
 +5C745C	NULL	[SyntErr]
 +5C745F	095F	[Regular]
 +5C7461	0961	[Regular]
 +5C7462	0962	[Regular]
 +5C746E	096E	[Regular]
 +5C7472	0972	[Regular]
 +5C7474	0974	[Regular]
 +5C747E	097E	[Regular]
 +5C747F	097F	[Regular]
 +5C7480	0980	[Regular]
 +5C7481	0981	[Regular]
 +5C749F	099F	[Regular]
 +5C74A0	09A0	[Regular]
 +5C74A1	09A1	[Regular]
 +5C74E0	09E0	[Regular]
 +5C74EF	09EF	[Regular]
 +5C74F9	09F9	[Regular]
 +5C74FA	09FA	[Regular]
 +5C74FC	09FC	[Regular]
 +5C74FD	09FD	[Regular]
 +5C74FE	09FE	[Regular]
 +5C74FF	09FF	[Regular]
 +5C7E00	7E00	[Trivial]
 +5C7E08	7E08	[Trivial]
 +5C7E09	7E09	[Trivial]
 +5C7E0A	7E0A	[Trivial]
 +5C7E0D	7E0D	[Trivial]
 +5C7E1A	7E1A	[Trivial]
 +5C7E22	7E22	[Trivial]
 +5C7E25	7E25	[Trivial]
 +5C7E27	NULL	[SyntErr]
 +5C7E30	7E30	[Trivial]
 +5C7E3F	7E3F	[Trivial]
 +5C7E40	7E40	[Trivial]
 +5C7E5A	7E5A	[Trivial]
 +5C7E5C	NULL	[SyntErr]
 +5C7E5F	7E5F	[Trivial]
 +5C7E61	7E61	[Trivial]
 +5C7E62	7E62	[Trivial]
 +5C7E6E	7E6E	[Trivial]
 +5C7E72	7E72	[Trivial]
 +5C7E74	7E74	[Trivial]
 +5C7E7E	7E7E	[Trivial]
 +5C7E7F	7E7F	[Trivial]
 +5C7E80	7E80	[Trivial]
 +5C7E81	7E81	[Trivial]
 +5C7E9F	7E9F	[Trivial]
 +5C7EA0	7EA0	[Trivial]
 +5C7EA1	7EA1	[Trivial]
 +5C7EE0	7EE0	[Trivial]
 +5C7EEF	7EEF	[Trivial]
 +5C7EF9	7EF9	[Trivial]
 +5C7EFA	7EFA	[Trivial]
 +5C7EFC	7EFC	[Trivial]
 +5C7EFD	7EFD	[Trivial]
 +5C7EFE	7EFE	[Trivial]
 +5C7EFF	7EFF	[Trivial]
 +5C7F00	7F00	[Trivial]
 +5C7F08	7F08	[Trivial]
 +5C7F09	7F09	[Trivial]
 +5C7F0A	7F0A	[Trivial]
 +5C7F0D	7F0D	[Trivial]
 +5C7F1A	7F1A	[Trivial]
 +5C7F22	7F22	[Trivial]
 +5C7F25	7F25	[Trivial]
 +5C7F27	NULL	[SyntErr]
 +5C7F30	7F30	[Trivial]
 +5C7F3F	7F3F	[Trivial]
 +5C7F40	7F40	[Trivial]
 +5C7F5A	7F5A	[Trivial]
 +5C7F5C	NULL	[SyntErr]
 +5C7F5F	7F5F	[Trivial]
 +5C7F61	7F61	[Trivial]
 +5C7F62	7F62	[Trivial]
 +5C7F6E	7F6E	[Trivial]
 +5C7F72	7F72	[Trivial]
 +5C7F74	7F74	[Trivial]
 +5C7F7E	7F7E	[Trivial]
 +5C7F7F	7F7F	[Trivial]
 +5C7F80	7F80	[Trivial]
 +5C7F81	7F81	[Trivial]
 +5C7F9F	7F9F	[Trivial]
 +5C7FA0	7FA0	[Trivial]
 +5C7FA1	7FA1	[Trivial]
 +5C7FE0	7FE0	[Trivial]
 +5C7FEF	7FEF	[Trivial]
 +5C7FF9	7FF9	[Trivial]
 +5C7FFA	7FFA	[Trivial]
 +5C7FFC	7FFC	[Trivial]
 +5C7FFD	7FFD	[Trivial]
 +5C7FFE	7FFE	[Trivial]
 +5C7FFF	7FFF	[Trivial]
 +5C8000	8000	[Trivial]
 +5C8008	8008	[Trivial]
 +5C8009	8009	[Trivial]
 +5C800A	800A	[Trivial]
 +5C800D	800D	[Trivial]
 +5C801A	801A	[Trivial]
 +5C8022	8022	[Trivial]
 +5C8025	8025	[Trivial]
 +5C8027	NULL	[SyntErr]
 +5C8030	8030	[Trivial]
 +5C803F	803F	[Trivial]
 +5C8040	8040	[Trivial]
 +5C805A	805A	[Trivial]
 +5C805C	NULL	[SyntErr][USER]
 +5C805F	805F	[Trivial]
 +5C8061	8061	[Trivial]
 +5C8062	8062	[Trivial]
 +5C806E	806E	[Trivial]
 +5C8072	8072	[Trivial]
 +5C8074	8074	[Trivial]
 +5C807E	807E	[Trivial]
 +5C807F	807F	[Trivial]
 +5C8080	8080	[Trivial]
 +5C8081	8081	[Trivial]
 +5C809F	809F	[Trivial]
 +5C80A0	80A0	[Trivial]
 +5C80A1	80A1	[Trivial]
 +5C80E0	80E0	[Trivial]
 +5C80EF	80EF	[Trivial]
 +5C80F9	80F9	[Trivial]
 +5C80FA	80FA	[Trivial]
 +5C80FC	80FC	[Trivial]
 +5C80FD	80FD	[Trivial]
 +5C80FE	80FE	[Trivial]
 +5C80FF	80FF	[Trivial]
 +5C8100	8100	[Trivial]
 +5C8108	8108	[Trivial]
 +5C8109	8109	[Trivial]
 +5C810A	810A	[Trivial]
 +5C810D	810D	[Trivial]
 +5C811A	811A	[Trivial]
 +5C8122	8122	[Trivial]
 +5C8125	8125	[Trivial]
 +5C8127	NULL	[SyntErr]
 +5C8130	8130	[Trivial]
 +5C813F	813F	[Trivial]
 +5C8140	8140	[Trivial]
 +5C815A	815A	[Trivial]
 +5C815C	NULL	[SyntErr][USER]
 +5C815F	815F	[Trivial]
 +5C8161	8161	[Trivial]
 +5C8162	8162	[Trivial]
 +5C816E	816E	[Trivial]
 +5C8172	8172	[Trivial]
 +5C8174	8174	[Trivial]
 +5C817E	817E	[Trivial]
 +5C817F	817F	[Trivial]
 +5C8180	8180	[Trivial]
 +5C8181	8181	[Trivial]
 +5C819F	819F	[Trivial]
 +5C81A0	81A0	[Trivial]
 +5C81A1	81A1	[Trivial]
 +5C81E0	81E0	[Trivial]
 +5C81EF	81EF	[Trivial]
 +5C81F9	81F9	[Trivial]
 +5C81FA	81FA	[Trivial]
 +5C81FC	81FC	[Trivial]
 +5C81FD	81FD	[Trivial]
 +5C81FE	81FE	[Trivial]
 +5C81FF	81FF	[Trivial]
 +5C9F00	9F00	[Trivial]
 +5C9F08	9F08	[Trivial]
 +5C9F09	9F09	[Trivial]
 +5C9F0A	9F0A	[Trivial]
 +5C9F0D	9F0D	[Trivial]
 +5C9F1A	9F1A	[Trivial]
 +5C9F22	9F22	[Trivial]
 +5C9F25	9F25	[Trivial]
 +5C9F27	NULL	[SyntErr]
 +5C9F30	9F30	[Trivial]
 +5C9F3F	9F3F	[Trivial]
 +5C9F40	9F40	[Trivial]
 +5C9F5A	9F5A	[Trivial]
 +5C9F5C	NULL	[SyntErr][USER]
 +5C9F5F	9F5F	[Trivial]
 +5C9F61	9F61	[Trivial]
 +5C9F62	9F62	[Trivial]
 +5C9F6E	9F6E	[Trivial]
 +5C9F72	9F72	[Trivial]
 +5C9F74	9F74	[Trivial]
 +5C9F7E	9F7E	[Trivial]
 +5C9F7F	9F7F	[Trivial]
 +5C9F80	9F80	[Trivial]
 +5C9F81	9F81	[Trivial]
 +5C9F9F	9F9F	[Trivial]
 +5C9FA0	9FA0	[Trivial]
 +5C9FA1	9FA1	[Trivial]
 +5C9FE0	9FE0	[Trivial]
 +5C9FEF	9FEF	[Trivial]
 +5C9FF9	9FF9	[Trivial]
 +5C9FFA	9FFA	[Trivial]
 +5C9FFC	9FFC	[Trivial]
 +5C9FFD	9FFD	[Trivial]
 +5C9FFE	9FFE	[Trivial]
 +5C9FFF	9FFF	[Trivial]
 +5CA000	A000	[Trivial]
 +5CA008	A008	[Trivial]
 +5CA009	A009	[Trivial]
 +5CA00A	A00A	[Trivial]
 +5CA00D	A00D	[Trivial]
 +5CA01A	A01A	[Trivial]
 +5CA022	A022	[Trivial]
 +5CA025	A025	[Trivial]
 +5CA027	NULL	[SyntErr]
 +5CA030	A030	[Trivial]
 +5CA03F	A03F	[Trivial]
 +5CA040	A040	[Trivial]
 +5CA05A	A05A	[Trivial]
 +5CA05C	NULL	[SyntErr][USER]
 +5CA05F	A05F	[Trivial]
 +5CA061	A061	[Trivial]
 +5CA062	A062	[Trivial]
 +5CA06E	A06E	[Trivial]
 +5CA072	A072	[Trivial]
 +5CA074	A074	[Trivial]
 +5CA07E	A07E	[Trivial]
 +5CA07F	A07F	[Trivial]
 +5CA080	A080	[Trivial]
 +5CA081	A081	[Trivial]
 +5CA09F	A09F	[Trivial]
 +5CA0A0	A0A0	[Trivial]
 +5CA0A1	A0A1	[Trivial]
 +5CA0E0	A0E0	[Trivial]
 +5CA0EF	A0EF	[Trivial]
 +5CA0F9	A0F9	[Trivial]
 +5CA0FA	A0FA	[Trivial]
 +5CA0FC	A0FC	[Trivial]
 +5CA0FD	A0FD	[Trivial]
 +5CA0FE	A0FE	[Trivial]
 +5CA0FF	A0FF	[Trivial]
 +5CA100	A100	[Trivial]
 +5CA108	A108	[Trivial]
 +5CA109	A109	[Trivial]
 +5CA10A	A10A	[Trivial]
 +5CA10D	A10D	[Trivial]
 +5CA11A	A11A	[Trivial]
 +5CA122	A122	[Trivial]
 +5CA125	A125	[Trivial]
 +5CA127	NULL	[SyntErr]
 +5CA130	A130	[Trivial]
 +5CA13F	A13F	[Trivial]
 +5CA140	A140	[Trivial]
 +5CA15A	A15A	[Trivial]
 +5CA15C	NULL	[SyntErr][USER]
 +5CA15F	A15F	[Trivial]
 +5CA161	A161	[Trivial]
 +5CA162	A162	[Trivial]
 +5CA16E	A16E	[Trivial]
 +5CA172	A172	[Trivial]
 +5CA174	A174	[Trivial]
 +5CA17E	A17E	[Trivial]
 +5CA17F	A17F	[Trivial]
 +5CA180	A180	[Trivial]
 +5CA181	A181	[Trivial]
 +5CA19F	A19F	[Trivial]
 +5CA1A0	A1A0	[Trivial]
 +5CA1A1	A1A1	[Trivial]
 +5CA1E0	A1E0	[Trivial]
 +5CA1EF	A1EF	[Trivial]
 +5CA1F9	A1F9	[Trivial]
 +5CA1FA	A1FA	[Trivial]
 +5CA1FC	A1FC	[Trivial]
 +5CA1FD	A1FD	[Trivial]
 +5CA1FE	A1FE	[Trivial]
 +5CA1FF	A1FF	[Trivial]
 +5CE000	E000	[Trivial]
 +5CE008	E008	[Trivial]
 +5CE009	E009	[Trivial]
 +5CE00A	E00A	[Trivial]
 +5CE00D	E00D	[Trivial]
 +5CE01A	E01A	[Trivial]
 +5CE022	E022	[Trivial]
 +5CE025	E025	[Trivial]
 +5CE027	NULL	[SyntErr]
 +5CE030	E030	[Trivial]
 +5CE03F	E03F	[Trivial]
 +5CE040	E040	[Trivial]
 +5CE05A	E05A	[Trivial]
 +5CE05C	NULL	[SyntErr][USER]
 +5CE05F	E05F	[Trivial]
 +5CE061	E061	[Trivial]
 +5CE062	E062	[Trivial]
 +5CE06E	E06E	[Trivial]
 +5CE072	E072	[Trivial]
 +5CE074	E074	[Trivial]
 +5CE07E	E07E	[Trivial]
 +5CE07F	E07F	[Trivial]
 +5CE080	E080	[Trivial]
 +5CE081	E081	[Trivial]
 +5CE09F	E09F	[Trivial]
 +5CE0A0	E0A0	[Trivial]
 +5CE0A1	E0A1	[Trivial]
 +5CE0E0	E0E0	[Trivial]
 +5CE0EF	E0EF	[Trivial]
 +5CE0F9	E0F9	[Trivial]
 +5CE0FA	E0FA	[Trivial]
 +5CE0FC	E0FC	[Trivial]
 +5CE0FD	E0FD	[Trivial]
 +5CE0FE	E0FE	[Trivial]
 +5CE0FF	E0FF	[Trivial]
 +5CEF00	EF00	[Trivial]
 +5CEF08	EF08	[Trivial]
 +5CEF09	EF09	[Trivial]
 +5CEF0A	EF0A	[Trivial]
 +5CEF0D	EF0D	[Trivial]
 +5CEF1A	EF1A	[Trivial]
 +5CEF22	EF22	[Trivial]
 +5CEF25	EF25	[Trivial]
 +5CEF27	NULL	[SyntErr]
 +5CEF30	EF30	[Trivial]
 +5CEF3F	EF3F	[Trivial]
 +5CEF40	EF40	[Trivial]
 +5CEF5A	EF5A	[Trivial]
 +5CEF5C	NULL	[SyntErr][USER]
 +5CEF5F	EF5F	[Trivial]
 +5CEF61	EF61	[Trivial]
 +5CEF62	EF62	[Trivial]
 +5CEF6E	EF6E	[Trivial]
 +5CEF72	EF72	[Trivial]
 +5CEF74	EF74	[Trivial]
 +5CEF7E	EF7E	[Trivial]
 +5CEF7F	EF7F	[Trivial]
 +5CEF80	EF80	[Trivial]
 +5CEF81	EF81	[Trivial]
 +5CEF9F	EF9F	[Trivial]
 +5CEFA0	EFA0	[Trivial]
 +5CEFA1	EFA1	[Trivial]
 +5CEFE0	EFE0	[Trivial]
 +5CEFEF	EFEF	[Trivial]
 +5CEFF9	EFF9	[Trivial]
 +5CEFFA	EFFA	[Trivial]
 +5CEFFC	EFFC	[Trivial]
 +5CEFFD	EFFD	[Trivial]
 +5CEFFE	EFFE	[Trivial]
 +5CEFFF	EFFF	[Trivial]
 +5CF900	F900	[Trivial]
 +5CF908	F908	[Trivial]
 +5CF909	F909	[Trivial]
 +5CF90A	F90A	[Trivial]
 +5CF90D	F90D	[Trivial]
 +5CF91A	F91A	[Trivial]
 +5CF922	F922	[Trivial]
 +5CF925	F925	[Trivial]
 +5CF927	NULL	[SyntErr]
 +5CF930	F930	[Trivial]
 +5CF93F	F93F	[Trivial]
 +5CF940	F940	[Trivial]
 +5CF95A	F95A	[Trivial]
 +5CF95C	NULL	[SyntErr][USER]
 +5CF95F	F95F	[Trivial]
 +5CF961	F961	[Trivial]
 +5CF962	F962	[Trivial]
 +5CF96E	F96E	[Trivial]
 +5CF972	F972	[Trivial]
 +5CF974	F974	[Trivial]
 +5CF97E	F97E	[Trivial]
 +5CF97F	F97F	[Trivial]
 +5CF980	F980	[Trivial]
 +5CF981	F981	[Trivial]
 +5CF99F	F99F	[Trivial]
 +5CF9A0	F9A0	[Trivial]
 +5CF9A1	F9A1	[Trivial]
 +5CF9E0	F9E0	[Trivial]
 +5CF9EF	F9EF	[Trivial]
 +5CF9F9	F9F9	[Trivial]
 +5CF9FA	F9FA	[Trivial]
 +5CF9FC	F9FC	[Trivial]
 +5CF9FD	F9FD	[Trivial]
 +5CF9FE	F9FE	[Trivial]
 +5CF9FF	F9FF	[Trivial]
 +5CFA00	FA00	[Trivial]
 +5CFA08	FA08	[Trivial]
 +5CFA09	FA09	[Trivial]
 +5CFA0A	FA0A	[Trivial]
 +5CFA0D	FA0D	[Trivial]
 +5CFA1A	FA1A	[Trivial]
 +5CFA22	FA22	[Trivial]
 +5CFA25	FA25	[Trivial]
 +5CFA27	NULL	[SyntErr]
 +5CFA30	FA30	[Trivial]
 +5CFA3F	FA3F	[Trivial]
 +5CFA40	FA40	[Trivial]
 +5CFA5A	FA5A	[Trivial]
 +5CFA5C	NULL	[SyntErr][USER]
 +5CFA5F	FA5F	[Trivial]
 +5CFA61	FA61	[Trivial]
 +5CFA62	FA62	[Trivial]
 +5CFA6E	FA6E	[Trivial]
 +5CFA72	FA72	[Trivial]
 +5CFA74	FA74	[Trivial]
 +5CFA7E	FA7E	[Trivial]
 +5CFA7F	FA7F	[Trivial]
 +5CFA80	FA80	[Trivial]
 +5CFA81	FA81	[Trivial]
 +5CFA9F	FA9F	[Trivial]
 +5CFAA0	FAA0	[Trivial]
 +5CFAA1	FAA1	[Trivial]
 +5CFAE0	FAE0	[Trivial]
 +5CFAEF	FAEF	[Trivial]
 +5CFAF9	FAF9	[Trivial]
 +5CFAFA	FAFA	[Trivial]
 +5CFAFC	FAFC	[Trivial]
 +5CFAFD	FAFD	[Trivial]
 +5CFAFE	FAFE	[Trivial]
 +5CFAFF	FAFF	[Trivial]
 +5CFC00	FC00	[Trivial]
 +5CFC08	FC08	[Trivial]
 +5CFC09	FC09	[Trivial]
 +5CFC0A	FC0A	[Trivial]
 +5CFC0D	FC0D	[Trivial]
 +5CFC1A	FC1A	[Trivial]
 +5CFC22	FC22	[Trivial]
 +5CFC25	FC25	[Trivial]
 +5CFC27	NULL	[SyntErr]
 +5CFC30	FC30	[Trivial]
 +5CFC3F	FC3F	[Trivial]
 +5CFC40	FC40	[Trivial]
 +5CFC5A	FC5A	[Trivial]
 +5CFC5C	NULL	[SyntErr][USER]
 +5CFC5F	FC5F	[Trivial]
 +5CFC61	FC61	[Trivial]
 +5CFC62	FC62	[Trivial]
 +5CFC6E	FC6E	[Trivial]
 +5CFC72	FC72	[Trivial]
 +5CFC74	FC74	[Trivial]
 +5CFC7E	FC7E	[Trivial]
 +5CFC7F	FC7F	[Trivial]
 +5CFC80	FC80	[Trivial]
 +5CFC81	FC81	[Trivial]
 +5CFC9F	FC9F	[Trivial]
 +5CFCA0	FCA0	[Trivial]
 +5CFCA1	FCA1	[Trivial]
 +5CFCE0	FCE0	[Trivial]
 +5CFCEF	FCEF	[Trivial]
 +5CFCF9	FCF9	[Trivial]
 +5CFCFA	FCFA	[Trivial]
 +5CFCFC	FCFC	[Trivial]
 +5CFCFD	FCFD	[Trivial]
 +5CFCFE	FCFE	[Trivial]
 +5CFCFF	FCFF	[Trivial]
 +5CFD00	FD00	[Trivial]
 +5CFD08	FD08	[Trivial]
 +5CFD09	FD09	[Trivial]
 +5CFD0A	FD0A	[Trivial]
 +5CFD0D	FD0D	[Trivial]
 +5CFD1A	FD1A	[Trivial]
 +5CFD22	FD22	[Trivial]
 +5CFD25	FD25	[Trivial]
 +5CFD27	NULL	[SyntErr]
 +5CFD30	FD30	[Trivial]
 +5CFD3F	FD3F	[Trivial]
 +5CFD40	FD40	[Trivial]
 +5CFD5A	FD5A	[Trivial]
 +5CFD5C	NULL	[SyntErr][USER]
 +5CFD5F	FD5F	[Trivial]
 +5CFD61	FD61	[Trivial]
 +5CFD62	FD62	[Trivial]
 +5CFD6E	FD6E	[Trivial]
 +5CFD72	FD72	[Trivial]
 +5CFD74	FD74	[Trivial]
 +5CFD7E	FD7E	[Trivial]
 +5CFD7F	FD7F	[Trivial]
 +5CFD80	FD80	[Trivial]
 +5CFD81	FD81	[Trivial]
 +5CFD9F	FD9F	[Trivial]
 +5CFDA0	FDA0	[Trivial]
 +5CFDA1	FDA1	[Trivial]
 +5CFDE0	FDE0	[Trivial]
 +5CFDEF	FDEF	[Trivial]
 +5CFDF9	FDF9	[Trivial]
 +5CFDFA	FDFA	[Trivial]
 +5CFDFC	FDFC	[Trivial]
 +5CFDFD	FDFD	[Trivial]
 +5CFDFE	FDFE	[Trivial]
 +5CFDFF	FDFF	[Trivial]
 +5CFE00	FE00	[Trivial]
 +5CFE08	FE08	[Trivial]
 +5CFE09	FE09	[Trivial]
 +5CFE0A	FE0A	[Trivial]
 +5CFE0D	FE0D	[Trivial]
 +5CFE1A	FE1A	[Trivial]
 +5CFE22	FE22	[Trivial]
 +5CFE25	FE25	[Trivial]
 +5CFE27	NULL	[SyntErr]
 +5CFE30	FE30	[Trivial]
 +5CFE3F	FE3F	[Trivial]
 +5CFE40	FE40	[Trivial]
 +5CFE5A	FE5A	[Trivial]
 +5CFE5C	NULL	[SyntErr][USER]
 +5CFE5F	FE5F	[Trivial]
 +5CFE61	FE61	[Trivial]
 +5CFE62	FE62	[Trivial]
 +5CFE6E	FE6E	[Trivial]
 +5CFE72	FE72	[Trivial]
 +5CFE74	FE74	[Trivial]
 +5CFE7E	FE7E	[Trivial]
 +5CFE7F	FE7F	[Trivial]
 +5CFE80	FE80	[Trivial]
 +5CFE81	FE81	[Trivial]
 +5CFE9F	FE9F	[Trivial]
 +5CFEA0	FEA0	[Trivial]
 +5CFEA1	FEA1	[Trivial]
 +5CFEE0	FEE0	[Trivial]
 +5CFEEF	FEEF	[Trivial]
 +5CFEF9	FEF9	[Trivial]
 +5CFEFA	FEFA	[Trivial]
 +5CFEFC	FEFC	[Trivial]
 +5CFEFD	FEFD	[Trivial]
 +5CFEFE	FEFE	[Trivial]
 +5CFEFF	FEFF	[Trivial]
 +5CFF00	FF00	[Trivial]
 +5CFF08	FF08	[Trivial]
 +5CFF09	FF09	[Trivial]
 +5CFF0A	FF0A	[Trivial]
 +5CFF0D	FF0D	[Trivial]
 +5CFF1A	FF1A	[Trivial]
 +5CFF22	FF22	[Trivial]
 +5CFF25	FF25	[Trivial]
 +5CFF27	NULL	[SyntErr]
 +5CFF30	FF30	[Trivial]
 +5CFF3F	FF3F	[Trivial]
 +5CFF40	FF40	[Trivial]
 +5CFF5A	FF5A	[Trivial]
 +5CFF5C	NULL	[SyntErr][USER]
 +5CFF5F	FF5F	[Trivial]
 +5CFF61	FF61	[Trivial]
 +5CFF62	FF62	[Trivial]
 +5CFF6E	FF6E	[Trivial]
 +5CFF72	FF72	[Trivial]
 +5CFF74	FF74	[Trivial]
 +5CFF7E	FF7E	[Trivial]
 +5CFF7F	FF7F	[Trivial]
 +5CFF80	FF80	[Trivial]
 +5CFF81	FF81	[Trivial]
 +5CFF9F	FF9F	[Trivial]
 +5CFFA0	FFA0	[Trivial]
 +5CFFA1	FFA1	[Trivial]
 +5CFFE0	FFE0	[Trivial]
 +5CFFEF	FFEF	[Trivial]
 +5CFFF9	FFF9	[Trivial]
 +5CFFFA	FFFA	[Trivial]
 +5CFFFC	FFFC	[Trivial]
 +5CFFFD	FFFD	[Trivial]
 +5CFFFE	FFFE	[Trivial]
 +5CFFFF	FFFF	[Trivial]
 +5C005C00	0000	[Trivial]
 +5C005C08	0008	[Trivial]
 +5C005C09	0009	[Trivial]
 +5C005C0A	000A	[Trivial]
 +5C005C0D	000D	[Trivial]
 +5C005C1A	001A	[Trivial]
 +5C005C22	0022	[Trivial]
 +5C005C25	005C25	[Regular]
 +5C005C27	0027	[Trivial]
 +5C005C30	0000	[Regular]
 +5C005C3F	003F	[Trivial]
 +5C005C40	0040	[Trivial]
 +5C005C5A	001A	[Regular]
 +5C005C5C	005C	[Regular]
 +5C005C5F	005C5F	[Regular]
 +5C005C61	0061	[Trivial]
 +5C005C62	0008	[Regular]
 +5C005C6E	000A	[Regular]
 +5C005C72	000D	[Regular]
 +5C005C74	0009	[Regular]
 +5C005C7E	007E	[Trivial]
 +5C005C7F	007F	[Trivial]
 +5C005C80	0080	[Trivial]
 +5C005C81	0081	[Trivial]
 +5C005C9F	009F	[Trivial]
 +5C005CA0	00A0	[Trivial]
 +5C005CA1	00A1	[Trivial]
 +5C005CE0	00E0	[Trivial]
 +5C005CEF	00EF	[Trivial]
 +5C005CF9	00F9	[Trivial]
 +5C005CFA	00FA	[Trivial]
 +5C005CFC	00FC	[Trivial]
 +5C005CFD	00FD	[Trivial]
 +5C005CFE	00FE	[Trivial]
 +5C005CFF	00FF	[Trivial]
 +5C085C00	0800	[Trivial]
 +5C085C08	0808	[Trivial]
 +5C085C09	0809	[Trivial]
 +5C085C0A	080A	[Trivial]
 +5C085C0D	080D	[Trivial]
 +5C085C1A	081A	[Trivial]
 +5C085C22	0822	[Trivial]
 +5C085C25	085C25	[Regular]
 +5C085C27	0827	[Trivial]
 +5C085C30	0800	[Regular]
 +5C085C3F	083F	[Trivial]
 +5C085C40	0840	[Trivial]
 +5C085C5A	081A	[Regular]
 +5C085C5C	085C	[Regular]
 +5C085C5F	085C5F	[Regular]
 +5C085C61	0861	[Trivial]
 +5C085C62	0808	[Regular]
 +5C085C6E	080A	[Regular]
 +5C085C72	080D	[Regular]
 +5C085C74	0809	[Regular]
 +5C085C7E	087E	[Trivial]
 +5C085C7F	087F	[Trivial]
 +5C085C80	0880	[Trivial]
 +5C085C81	0881	[Trivial]
 +5C085C9F	089F	[Trivial]
 +5C085CA0	08A0	[Trivial]
 +5C085CA1	08A1	[Trivial]
 +5C085CE0	08E0	[Trivial]
 +5C085CEF	08EF	[Trivial]
 +5C085CF9	08F9	[Trivial]
 +5C085CFA	08FA	[Trivial]
 +5C085CFC	08FC	[Trivial]
 +5C085CFD	08FD	[Trivial]
 +5C085CFE	08FE	[Trivial]
 +5C085CFF	08FF	[Trivial]
 +5C095C00	0900	[Trivial]
 +5C095C08	0908	[Trivial]
 +5C095C09	0909	[Trivial]
 +5C095C0A	090A	[Trivial]
 +5C095C0D	090D	[Trivial]
 +5C095C1A	091A	[Trivial]
 +5C095C22	0922	[Trivial]
 +5C095C25	095C25	[Regular]
 +5C095C27	0927	[Trivial]
 +5C095C30	0900	[Regular]
 +5C095C3F	093F	[Trivial]
 +5C095C40	0940	[Trivial]
 +5C095C5A	091A	[Regular]
 +5C095C5C	095C	[Regular]
 +5C095C5F	095C5F	[Regular]
 +5C095C61	0961	[Trivial]
 +5C095C62	0908	[Regular]
 +5C095C6E	090A	[Regular]
 +5C095C72	090D	[Regular]
 +5C095C74	0909	[Regular]
 +5C095C7E	097E	[Trivial]
 +5C095C7F	097F	[Trivial]
 +5C095C80	0980	[Trivial]
 +5C095C81	0981	[Trivial]
 +5C095C9F	099F	[Trivial]
 +5C095CA0	09A0	[Trivial]
 +5C095CA1	09A1	[Trivial]
 +5C095CE0	09E0	[Trivial]
 +5C095CEF	09EF	[Trivial]
 +5C095CF9	09F9	[Trivial]
 +5C095CFA	09FA	[Trivial]
 +5C095CFC	09FC	[Trivial]
 +5C095CFD	09FD	[Trivial]
 +5C095CFE	09FE	[Trivial]
 +5C095CFF	09FF	[Trivial]
 +5C0A5C00	0A00	[Trivial]
 +5C0A5C08	0A08	[Trivial]
 +5C0A5C09	0A09	[Trivial]
 +5C0A5C0A	0A0A	[Trivial]
 +5C0A5C0D	0A0D	[Trivial]
 +5C0A5C1A	0A1A	[Trivial]
 +5C0A5C22	0A22	[Trivial]
 +5C0A5C25	0A5C25	[Regular]
 +5C0A5C27	0A27	[Trivial]
 +5C0A5C30	0A00	[Regular]
 +5C0A5C3F	0A3F	[Trivial]
 +5C0A5C40	0A40	[Trivial]
 +5C0A5C5A	0A1A	[Regular]
 +5C0A5C5C	0A5C	[Regular]
 +5C0A5C5F	0A5C5F	[Regular]
 +5C0A5C61	0A61	[Trivial]
 +5C0A5C62	0A08	[Regular]
 +5C0A5C6E	0A0A	[Regular]
 +5C0A5C72	0A0D	[Regular]
 +5C0A5C74	0A09	[Regular]
 +5C0A5C7E	0A7E	[Trivial]
 +5C0A5C7F	0A7F	[Trivial]
 +5C0A5C80	0A80	[Trivial]
 +5C0A5C81	0A81	[Trivial]
 +5C0A5C9F	0A9F	[Trivial]
 +5C0A5CA0	0AA0	[Trivial]
 +5C0A5CA1	0AA1	[Trivial]
 +5C0A5CE0	0AE0	[Trivial]
 +5C0A5CEF	0AEF	[Trivial]
 +5C0A5CF9	0AF9	[Trivial]
 +5C0A5CFA	0AFA	[Trivial]
 +5C0A5CFC	0AFC	[Trivial]
 +5C0A5CFD	0AFD	[Trivial]
 +5C0A5CFE	0AFE	[Trivial]
 +5C0A5CFF	0AFF	[Trivial]
 +5C0D5C00	0D00	[Trivial]
 +5C0D5C08	0D08	[Trivial]
 +5C0D5C09	0D09	[Trivial]
 +5C0D5C0A	0D0A	[Trivial]
 +5C0D5C0D	0D0D	[Trivial]
 +5C0D5C1A	0D1A	[Trivial]
 +5C0D5C22	0D22	[Trivial]
 +5C0D5C25	0D5C25	[Regular]
 +5C0D5C27	0D27	[Trivial]
 +5C0D5C30	0D00	[Regular]
 +5C0D5C3F	0D3F	[Trivial]
 +5C0D5C40	0D40	[Trivial]
 +5C0D5C5A	0D1A	[Regular]
 +5C0D5C5C	0D5C	[Regular]
 +5C0D5C5F	0D5C5F	[Regular]
 +5C0D5C61	0D61	[Trivial]
 +5C0D5C62	0D08	[Regular]
 +5C0D5C6E	0D0A	[Regular]
 +5C0D5C72	0D0D	[Regular]
 +5C0D5C74	0D09	[Regular]
 +5C0D5C7E	0D7E	[Trivial]
 +5C0D5C7F	0D7F	[Trivial]
 +5C0D5C80	0D80	[Trivial]
 +5C0D5C81	0D81	[Trivial]
 +5C0D5C9F	0D9F	[Trivial]
 +5C0D5CA0	0DA0	[Trivial]
 +5C0D5CA1	0DA1	[Trivial]
 +5C0D5CE0	0DE0	[Trivial]
 +5C0D5CEF	0DEF	[Trivial]
 +5C0D5CF9	0DF9	[Trivial]
 +5C0D5CFA	0DFA	[Trivial]
 +5C0D5CFC	0DFC	[Trivial]
 +5C0D5CFD	0DFD	[Trivial]
 +5C0D5CFE	0DFE	[Trivial]
 +5C0D5CFF	0DFF	[Trivial]
 +5C1A5C00	1A00	[Trivial]
 +5C1A5C08	1A08	[Trivial]
 +5C1A5C09	1A09	[Trivial]
 +5C1A5C0A	1A0A	[Trivial]
 +5C1A5C0D	1A0D	[Trivial]
 +5C1A5C1A	1A1A	[Trivial]
 +5C1A5C22	1A22	[Trivial]
 +5C1A5C25	1A5C25	[Regular]
 +5C1A5C27	1A27	[Trivial]
 +5C1A5C30	1A00	[Regular]
 +5C1A5C3F	1A3F	[Trivial]
 +5C1A5C40	1A40	[Trivial]
 +5C1A5C5A	1A1A	[Regular]
 +5C1A5C5C	1A5C	[Regular]
 +5C1A5C5F	1A5C5F	[Regular]
 +5C1A5C61	1A61	[Trivial]
 +5C1A5C62	1A08	[Regular]
 +5C1A5C6E	1A0A	[Regular]
 +5C1A5C72	1A0D	[Regular]
 +5C1A5C74	1A09	[Regular]
 +5C1A5C7E	1A7E	[Trivial]
 +5C1A5C7F	1A7F	[Trivial]
 +5C1A5C80	1A80	[Trivial]
 +5C1A5C81	1A81	[Trivial]
 +5C1A5C9F	1A9F	[Trivial]
 +5C1A5CA0	1AA0	[Trivial]
 +5C1A5CA1	1AA1	[Trivial]
 +5C1A5CE0	1AE0	[Trivial]
 +5C1A5CEF	1AEF	[Trivial]
 +5C1A5CF9	1AF9	[Trivial]
 +5C1A5CFA	1AFA	[Trivial]
 +5C1A5CFC	1AFC	[Trivial]
 +5C1A5CFD	1AFD	[Trivial]
 +5C1A5CFE	1AFE	[Trivial]
 +5C1A5CFF	1AFF	[Trivial]
 +5C225C00	2200	[Trivial]
 +5C225C08	2208	[Trivial]
 +5C225C09	2209	[Trivial]
 +5C225C0A	220A	[Trivial]
 +5C225C0D	220D	[Trivial]
 +5C225C1A	221A	[Trivial]
 +5C225C22	2222	[Trivial]
 +5C225C25	225C25	[Regular]
 +5C225C27	2227	[Trivial]
 +5C225C30	2200	[Regular]
 +5C225C3F	223F	[Trivial]
 +5C225C40	2240	[Trivial]
 +5C225C5A	221A	[Regular]
 +5C225C5C	225C	[Regular]
 +5C225C5F	225C5F	[Regular]
 +5C225C61	2261	[Trivial]
 +5C225C62	2208	[Regular]
 +5C225C6E	220A	[Regular]
 +5C225C72	220D	[Regular]
 +5C225C74	2209	[Regular]
 +5C225C7E	227E	[Trivial]
 +5C225C7F	227F	[Trivial]
 +5C225C80	2280	[Trivial]
 +5C225C81	2281	[Trivial]
 +5C225C9F	229F	[Trivial]
 +5C225CA0	22A0	[Trivial]
 +5C225CA1	22A1	[Trivial]
 +5C225CE0	22E0	[Trivial]
 +5C225CEF	22EF	[Trivial]
 +5C225CF9	22F9	[Trivial]
 +5C225CFA	22FA	[Trivial]
 +5C225CFC	22FC	[Trivial]
 +5C225CFD	22FD	[Trivial]
 +5C225CFE	22FE	[Trivial]
 +5C225CFF	22FF	[Trivial]
 +5C255C00	5C2500	[Regular]
 +5C255C08	5C2508	[Regular]
 +5C255C09	5C2509	[Regular]
 +5C255C0A	5C250A	[Regular]
 +5C255C0D	5C250D	[Regular]
 +5C255C1A	5C251A	[Regular]
 +5C255C22	5C2522	[Regular]
 +5C255C25	5C255C25	[Preserve][LIKE]
 +5C255C27	5C2527	[Regular]
 +5C255C30	5C2500	[Regular]
 +5C255C3F	5C253F	[Regular]
 +5C255C40	5C2540	[Regular]
 +5C255C5A	5C251A	[Regular]
 +5C255C5C	5C255C	[Regular]
 +5C255C5F	5C255C5F	[Preserve][LIKE]
 +5C255C61	5C2561	[Regular]
 +5C255C62	5C2508	[Regular]
 +5C255C6E	5C250A	[Regular]
 +5C255C72	5C250D	[Regular]
 +5C255C74	5C2509	[Regular]
 +5C255C7E	5C257E	[Regular]
 +5C255C7F	5C257F	[Regular]
 +5C255C80	5C2580	[Regular]
 +5C255C81	5C2581	[Regular]
 +5C255C9F	5C259F	[Regular]
 +5C255CA0	5C25A0	[Regular]
 +5C255CA1	5C25A1	[Regular]
 +5C255CE0	5C25E0	[Regular]
 +5C255CEF	5C25EF	[Regular]
 +5C255CF9	5C25F9	[Regular]
 +5C255CFA	5C25FA	[Regular]
 +5C255CFC	5C25FC	[Regular]
 +5C255CFD	5C25FD	[Regular]
 +5C255CFE	5C25FE	[Regular]
 +5C255CFF	5C25FF	[Regular]
 +5C275C00	2700	[Trivial]
 +5C275C08	2708	[Trivial]
 +5C275C09	2709	[Trivial]
 +5C275C0A	270A	[Trivial]
 +5C275C0D	270D	[Trivial]
 +5C275C1A	271A	[Trivial]
 +5C275C22	2722	[Trivial]
 +5C275C25	275C25	[Regular]
 +5C275C27	2727	[Trivial]
 +5C275C30	2700	[Regular]
 +5C275C3F	273F	[Trivial]
 +5C275C40	2740	[Trivial]
 +5C275C5A	271A	[Regular]
 +5C275C5C	275C	[Regular]
 +5C275C5F	275C5F	[Regular]
 +5C275C61	2761	[Trivial]
 +5C275C62	2708	[Regular]
 +5C275C6E	270A	[Regular]
 +5C275C72	270D	[Regular]
 +5C275C74	2709	[Regular]
 +5C275C7E	277E	[Trivial]
 +5C275C7F	277F	[Trivial]
 +5C275C80	2780	[Trivial]
 +5C275C81	2781	[Trivial]
 +5C275C9F	279F	[Trivial]
 +5C275CA0	27A0	[Trivial]
 +5C275CA1	27A1	[Trivial]
 +5C275CE0	27E0	[Trivial]
 +5C275CEF	27EF	[Trivial]
 +5C275CF9	27F9	[Trivial]
 +5C275CFA	27FA	[Trivial]
 +5C275CFC	27FC	[Trivial]
 +5C275CFD	27FD	[Trivial]
 +5C275CFE	27FE	[Trivial]
 +5C275CFF	27FF	[Trivial]
 +5C305C00	0000	[Regular]
 +5C305C08	0008	[Regular]
 +5C305C09	0009	[Regular]
 +5C305C0A	000A	[Regular]
 +5C305C0D	000D	[Regular]
 +5C305C1A	001A	[Regular]
 +5C305C22	0022	[Regular]
 +5C305C25	005C25	[Regular]
 +5C305C27	0027	[Regular]
 +5C305C30	0000	[Regular]
 +5C305C3F	003F	[Regular]
 +5C305C40	0040	[Regular]
 +5C305C5A	001A	[Regular]
 +5C305C5C	005C	[Regular]
 +5C305C5F	005C5F	[Regular]
 +5C305C61	0061	[Regular]
 +5C305C62	0008	[Regular]
 +5C305C6E	000A	[Regular]
 +5C305C72	000D	[Regular]
 +5C305C74	0009	[Regular]
 +5C305C7E	007E	[Regular]
 +5C305C7F	007F	[Regular]
 +5C305C80	0080	[Regular]
 +5C305C81	0081	[Regular]
 +5C305C9F	009F	[Regular]
 +5C305CA0	00A0	[Regular]
 +5C305CA1	00A1	[Regular]
 +5C305CE0	00E0	[Regular]
 +5C305CEF	00EF	[Regular]
 +5C305CF9	00F9	[Regular]
 +5C305CFA	00FA	[Regular]
 +5C305CFC	00FC	[Regular]
 +5C305CFD	00FD	[Regular]
 +5C305CFE	00FE	[Regular]
 +5C305CFF	00FF	[Regular]
 +5C3F5C00	3F00	[Trivial]
 +5C3F5C08	3F08	[Trivial]
 +5C3F5C09	3F09	[Trivial]
 +5C3F5C0A	3F0A	[Trivial]
 +5C3F5C0D	3F0D	[Trivial]
 +5C3F5C1A	3F1A	[Trivial]
 +5C3F5C22	3F22	[Trivial]
 +5C3F5C25	3F5C25	[Regular]
 +5C3F5C27	3F27	[Trivial]
 +5C3F5C30	3F00	[Regular]
 +5C3F5C3F	3F3F	[Trivial]
 +5C3F5C40	3F40	[Trivial]
 +5C3F5C5A	3F1A	[Regular]
 +5C3F5C5C	3F5C	[Regular]
 +5C3F5C5F	3F5C5F	[Regular]
 +5C3F5C61	3F61	[Trivial]
 +5C3F5C62	3F08	[Regular]
 +5C3F5C6E	3F0A	[Regular]
 +5C3F5C72	3F0D	[Regular]
 +5C3F5C74	3F09	[Regular]
 +5C3F5C7E	3F7E	[Trivial]
 +5C3F5C7F	3F7F	[Trivial]
 +5C3F5C80	3F80	[Trivial]
 +5C3F5C81	3F81	[Trivial]
 +5C3F5C9F	3F9F	[Trivial]
 +5C3F5CA0	3FA0	[Trivial]
 +5C3F5CA1	3FA1	[Trivial]
 +5C3F5CE0	3FE0	[Trivial]
 +5C3F5CEF	3FEF	[Trivial]
 +5C3F5CF9	3FF9	[Trivial]
 +5C3F5CFA	3FFA	[Trivial]
 +5C3F5CFC	3FFC	[Trivial]
 +5C3F5CFD	3FFD	[Trivial]
 +5C3F5CFE	3FFE	[Trivial]
 +5C3F5CFF	3FFF	[Trivial]
 +5C405C00	4000	[Trivial]
 +5C405C08	4008	[Trivial]
 +5C405C09	4009	[Trivial]
 +5C405C0A	400A	[Trivial]
 +5C405C0D	400D	[Trivial]
 +5C405C1A	401A	[Trivial]
 +5C405C22	4022	[Trivial]
 +5C405C25	405C25	[Regular]
 +5C405C27	4027	[Trivial]
 +5C405C30	4000	[Regular]
 +5C405C3F	403F	[Trivial]
 +5C405C40	4040	[Trivial]
 +5C405C5A	401A	[Regular]
 +5C405C5C	405C	[Regular]
 +5C405C5F	405C5F	[Regular]
 +5C405C61	4061	[Trivial]
 +5C405C62	4008	[Regular]
 +5C405C6E	400A	[Regular]
 +5C405C72	400D	[Regular]
 +5C405C74	4009	[Regular]
 +5C405C7E	407E	[Trivial]
 +5C405C7F	407F	[Trivial]
 +5C405C80	4080	[Trivial]
 +5C405C81	4081	[Trivial]
 +5C405C9F	409F	[Trivial]
 +5C405CA0	40A0	[Trivial]
 +5C405CA1	40A1	[Trivial]
 +5C405CE0	40E0	[Trivial]
 +5C405CEF	40EF	[Trivial]
 +5C405CF9	40F9	[Trivial]
 +5C405CFA	40FA	[Trivial]
 +5C405CFC	40FC	[Trivial]
 +5C405CFD	40FD	[Trivial]
 +5C405CFE	40FE	[Trivial]
 +5C405CFF	40FF	[Trivial]
 +5C5A5C00	1A00	[Regular]
 +5C5A5C08	1A08	[Regular]
 +5C5A5C09	1A09	[Regular]
 +5C5A5C0A	1A0A	[Regular]
 +5C5A5C0D	1A0D	[Regular]
 +5C5A5C1A	1A1A	[Regular]
 +5C5A5C22	1A22	[Regular]
 +5C5A5C25	1A5C25	[Regular]
 +5C5A5C27	1A27	[Regular]
 +5C5A5C30	1A00	[Regular]
 +5C5A5C3F	1A3F	[Regular]
 +5C5A5C40	1A40	[Regular]
 +5C5A5C5A	1A1A	[Regular]
 +5C5A5C5C	1A5C	[Regular]
 +5C5A5C5F	1A5C5F	[Regular]
 +5C5A5C61	1A61	[Regular]
 +5C5A5C62	1A08	[Regular]
 +5C5A5C6E	1A0A	[Regular]
 +5C5A5C72	1A0D	[Regular]
 +5C5A5C74	1A09	[Regular]
 +5C5A5C7E	1A7E	[Regular]
 +5C5A5C7F	1A7F	[Regular]
 +5C5A5C80	1A80	[Regular]
 +5C5A5C81	1A81	[Regular]
 +5C5A5C9F	1A9F	[Regular]
 +5C5A5CA0	1AA0	[Regular]
 +5C5A5CA1	1AA1	[Regular]
 +5C5A5CE0	1AE0	[Regular]
 +5C5A5CEF	1AEF	[Regular]
 +5C5A5CF9	1AF9	[Regular]
 +5C5A5CFA	1AFA	[Regular]
 +5C5A5CFC	1AFC	[Regular]
 +5C5A5CFD	1AFD	[Regular]
 +5C5A5CFE	1AFE	[Regular]
 +5C5A5CFF	1AFF	[Regular]
 +5C5C5C00	5C00	[Regular]
 +5C5C5C08	5C08	[Regular]
 +5C5C5C09	5C09	[Regular]
 +5C5C5C0A	5C0A	[Regular]
 +5C5C5C0D	5C0D	[Regular]
 +5C5C5C1A	5C1A	[Regular]
 +5C5C5C22	5C22	[Regular]
 +5C5C5C25	5C5C25	[Regular]
 +5C5C5C27	5C27	[Regular]
 +5C5C5C30	5C00	[Regular]
 +5C5C5C3F	5C3F	[Regular]
 +5C5C5C40	5C40	[Regular]
 +5C5C5C5A	5C1A	[Regular]
 +5C5C5C5C	5C5C	[Regular]
 +5C5C5C5F	5C5C5F	[Regular]
 +5C5C5C61	5C61	[Regular]
 +5C5C5C62	5C08	[Regular]
 +5C5C5C6E	5C0A	[Regular]
 +5C5C5C72	5C0D	[Regular]
 +5C5C5C74	5C09	[Regular]
 +5C5C5C7E	5C7E	[Regular]
 +5C5C5C7F	5C7F	[Regular]
 +5C5C5C80	5C80	[Regular]
 +5C5C5C81	5C81	[Regular]
 +5C5C5C9F	5C9F	[Regular]
 +5C5C5CA0	5CA0	[Regular]
 +5C5C5CA1	5CA1	[Regular]
 +5C5C5CE0	5CE0	[Regular]
 +5C5C5CEF	5CEF	[Regular]
 +5C5C5CF9	5CF9	[Regular]
 +5C5C5CFA	5CFA	[Regular]
 +5C5C5CFC	5CFC	[Regular]
 +5C5C5CFD	5CFD	[Regular]
 +5C5C5CFE	5CFE	[Regular]
 +5C5C5CFF	5CFF	[Regular]
 +5C5F5C00	5C5F00	[Regular]
 +5C5F5C08	5C5F08	[Regular]
 +5C5F5C09	5C5F09	[Regular]
 +5C5F5C0A	5C5F0A	[Regular]
 +5C5F5C0D	5C5F0D	[Regular]
 +5C5F5C1A	5C5F1A	[Regular]
 +5C5F5C22	5C5F22	[Regular]
 +5C5F5C25	5C5F5C25	[Preserve][LIKE]
 +5C5F5C27	5C5F27	[Regular]
 +5C5F5C30	5C5F00	[Regular]
 +5C5F5C3F	5C5F3F	[Regular]
 +5C5F5C40	5C5F40	[Regular]
 +5C5F5C5A	5C5F1A	[Regular]
 +5C5F5C5C	5C5F5C	[Regular]
 +5C5F5C5F	5C5F5C5F	[Preserve][LIKE]
 +5C5F5C61	5C5F61	[Regular]
 +5C5F5C62	5C5F08	[Regular]
 +5C5F5C6E	5C5F0A	[Regular]
 +5C5F5C72	5C5F0D	[Regular]
 +5C5F5C74	5C5F09	[Regular]
 +5C5F5C7E	5C5F7E	[Regular]
 +5C5F5C7F	5C5F7F	[Regular]
 +5C5F5C80	5C5F80	[Regular]
 +5C5F5C81	5C5F81	[Regular]
 +5C5F5C9F	5C5F9F	[Regular]
 +5C5F5CA0	5C5FA0	[Regular]
 +5C5F5CA1	5C5FA1	[Regular]
 +5C5F5CE0	5C5FE0	[Regular]
 +5C5F5CEF	5C5FEF	[Regular]
 +5C5F5CF9	5C5FF9	[Regular]
 +5C5F5CFA	5C5FFA	[Regular]
 +5C5F5CFC	5C5FFC	[Regular]
 +5C5F5CFD	5C5FFD	[Regular]
 +5C5F5CFE	5C5FFE	[Regular]
 +5C5F5CFF	5C5FFF	[Regular]
 +5C615C00	6100	[Trivial]
 +5C615C08	6108	[Trivial]
 +5C615C09	6109	[Trivial]
 +5C615C0A	610A	[Trivial]
 +5C615C0D	610D	[Trivial]
 +5C615C1A	611A	[Trivial]
 +5C615C22	6122	[Trivial]
 +5C615C25	615C25	[Regular]
 +5C615C27	6127	[Trivial]
 +5C615C30	6100	[Regular]
 +5C615C3F	613F	[Trivial]
 +5C615C40	6140	[Trivial]
 +5C615C5A	611A	[Regular]
 +5C615C5C	615C	[Regular]
 +5C615C5F	615C5F	[Regular]
 +5C615C61	6161	[Trivial]
 +5C615C62	6108	[Regular]
 +5C615C6E	610A	[Regular]
 +5C615C72	610D	[Regular]
 +5C615C74	6109	[Regular]
 +5C615C7E	617E	[Trivial]
 +5C615C7F	617F	[Trivial]
 +5C615C80	6180	[Trivial]
 +5C615C81	6181	[Trivial]
 +5C615C9F	619F	[Trivial]
 +5C615CA0	61A0	[Trivial]
 +5C615CA1	61A1	[Trivial]
 +5C615CE0	61E0	[Trivial]
 +5C615CEF	61EF	[Trivial]
 +5C615CF9	61F9	[Trivial]
 +5C615CFA	61FA	[Trivial]
 +5C615CFC	61FC	[Trivial]
 +5C615CFD	61FD	[Trivial]
 +5C615CFE	61FE	[Trivial]
 +5C615CFF	61FF	[Trivial]
 +5C625C00	0800	[Regular]
 +5C625C08	0808	[Regular]
 +5C625C09	0809	[Regular]
 +5C625C0A	080A	[Regular]
 +5C625C0D	080D	[Regular]
 +5C625C1A	081A	[Regular]
 +5C625C22	0822	[Regular]
 +5C625C25	085C25	[Regular]
 +5C625C27	0827	[Regular]
 +5C625C30	0800	[Regular]
 +5C625C3F	083F	[Regular]
 +5C625C40	0840	[Regular]
 +5C625C5A	081A	[Regular]
 +5C625C5C	085C	[Regular]
 +5C625C5F	085C5F	[Regular]
 +5C625C61	0861	[Regular]
 +5C625C62	0808	[Regular]
 +5C625C6E	080A	[Regular]
 +5C625C72	080D	[Regular]
 +5C625C74	0809	[Regular]
 +5C625C7E	087E	[Regular]
 +5C625C7F	087F	[Regular]
 +5C625C80	0880	[Regular]
 +5C625C81	0881	[Regular]
 +5C625C9F	089F	[Regular]
 +5C625CA0	08A0	[Regular]
 +5C625CA1	08A1	[Regular]
 +5C625CE0	08E0	[Regular]
 +5C625CEF	08EF	[Regular]
 +5C625CF9	08F9	[Regular]
 +5C625CFA	08FA	[Regular]
 +5C625CFC	08FC	[Regular]
 +5C625CFD	08FD	[Regular]
 +5C625CFE	08FE	[Regular]
 +5C625CFF	08FF	[Regular]
 +5C6E5C00	0A00	[Regular]
 +5C6E5C08	0A08	[Regular]
 +5C6E5C09	0A09	[Regular]
 +5C6E5C0A	0A0A	[Regular]
 +5C6E5C0D	0A0D	[Regular]
 +5C6E5C1A	0A1A	[Regular]
 +5C6E5C22	0A22	[Regular]
 +5C6E5C25	0A5C25	[Regular]
 +5C6E5C27	0A27	[Regular]
 +5C6E5C30	0A00	[Regular]
 +5C6E5C3F	0A3F	[Regular]
 +5C6E5C40	0A40	[Regular]
 +5C6E5C5A	0A1A	[Regular]
 +5C6E5C5C	0A5C	[Regular]
 +5C6E5C5F	0A5C5F	[Regular]
 +5C6E5C61	0A61	[Regular]
 +5C6E5C62	0A08	[Regular]
 +5C6E5C6E	0A0A	[Regular]
 +5C6E5C72	0A0D	[Regular]
 +5C6E5C74	0A09	[Regular]
 +5C6E5C7E	0A7E	[Regular]
 +5C6E5C7F	0A7F	[Regular]
 +5C6E5C80	0A80	[Regular]
 +5C6E5C81	0A81	[Regular]
 +5C6E5C9F	0A9F	[Regular]
 +5C6E5CA0	0AA0	[Regular]
 +5C6E5CA1	0AA1	[Regular]
 +5C6E5CE0	0AE0	[Regular]
 +5C6E5CEF	0AEF	[Regular]
 +5C6E5CF9	0AF9	[Regular]
 +5C6E5CFA	0AFA	[Regular]
 +5C6E5CFC	0AFC	[Regular]
 +5C6E5CFD	0AFD	[Regular]
 +5C6E5CFE	0AFE	[Regular]
 +5C6E5CFF	0AFF	[Regular]
 +5C725C00	0D00	[Regular]
 +5C725C08	0D08	[Regular]
 +5C725C09	0D09	[Regular]
 +5C725C0A	0D0A	[Regular]
 +5C725C0D	0D0D	[Regular]
 +5C725C1A	0D1A	[Regular]
 +5C725C22	0D22	[Regular]
 +5C725C25	0D5C25	[Regular]
 +5C725C27	0D27	[Regular]
 +5C725C30	0D00	[Regular]
 +5C725C3F	0D3F	[Regular]
 +5C725C40	0D40	[Regular]
 +5C725C5A	0D1A	[Regular]
 +5C725C5C	0D5C	[Regular]
 +5C725C5F	0D5C5F	[Regular]
 +5C725C61	0D61	[Regular]
 +5C725C62	0D08	[Regular]
 +5C725C6E	0D0A	[Regular]
 +5C725C72	0D0D	[Regular]
 +5C725C74	0D09	[Regular]
 +5C725C7E	0D7E	[Regular]
 +5C725C7F	0D7F	[Regular]
 +5C725C80	0D80	[Regular]
 +5C725C81	0D81	[Regular]
 +5C725C9F	0D9F	[Regular]
 +5C725CA0	0DA0	[Regular]
 +5C725CA1	0DA1	[Regular]
 +5C725CE0	0DE0	[Regular]
 +5C725CEF	0DEF	[Regular]
 +5C725CF9	0DF9	[Regular]
 +5C725CFA	0DFA	[Regular]
 +5C725CFC	0DFC	[Regular]
 +5C725CFD	0DFD	[Regular]
 +5C725CFE	0DFE	[Regular]
 +5C725CFF	0DFF	[Regular]
 +5C745C00	0900	[Regular]
 +5C745C08	0908	[Regular]
 +5C745C09	0909	[Regular]
 +5C745C0A	090A	[Regular]
 +5C745C0D	090D	[Regular]
 +5C745C1A	091A	[Regular]
 +5C745C22	0922	[Regular]
 +5C745C25	095C25	[Regular]
 +5C745C27	0927	[Regular]
 +5C745C30	0900	[Regular]
 +5C745C3F	093F	[Regular]
 +5C745C40	0940	[Regular]
 +5C745C5A	091A	[Regular]
 +5C745C5C	095C	[Regular]
 +5C745C5F	095C5F	[Regular]
 +5C745C61	0961	[Regular]
 +5C745C62	0908	[Regular]
 +5C745C6E	090A	[Regular]
 +5C745C72	090D	[Regular]
 +5C745C74	0909	[Regular]
 +5C745C7E	097E	[Regular]
 +5C745C7F	097F	[Regular]
 +5C745C80	0980	[Regular]
 +5C745C81	0981	[Regular]
 +5C745C9F	099F	[Regular]
 +5C745CA0	09A0	[Regular]
 +5C745CA1	09A1	[Regular]
 +5C745CE0	09E0	[Regular]
 +5C745CEF	09EF	[Regular]
 +5C745CF9	09F9	[Regular]
 +5C745CFA	09FA	[Regular]
 +5C745CFC	09FC	[Regular]
 +5C745CFD	09FD	[Regular]
 +5C745CFE	09FE	[Regular]
 +5C745CFF	09FF	[Regular]
 +5C7E5C00	7E00	[Trivial]
 +5C7E5C08	7E08	[Trivial]
 +5C7E5C09	7E09	[Trivial]
 +5C7E5C0A	7E0A	[Trivial]
 +5C7E5C0D	7E0D	[Trivial]
 +5C7E5C1A	7E1A	[Trivial]
 +5C7E5C22	7E22	[Trivial]
 +5C7E5C25	7E5C25	[Regular]
 +5C7E5C27	7E27	[Trivial]
 +5C7E5C30	7E00	[Regular]
 +5C7E5C3F	7E3F	[Trivial]
 +5C7E5C40	7E40	[Trivial]
 +5C7E5C5A	7E1A	[Regular]
 +5C7E5C5C	7E5C	[Regular]
 +5C7E5C5F	7E5C5F	[Regular]
 +5C7E5C61	7E61	[Trivial]
 +5C7E5C62	7E08	[Regular]
 +5C7E5C6E	7E0A	[Regular]
 +5C7E5C72	7E0D	[Regular]
 +5C7E5C74	7E09	[Regular]
 +5C7E5C7E	7E7E	[Trivial]
 +5C7E5C7F	7E7F	[Trivial]
 +5C7E5C80	7E80	[Trivial]
 +5C7E5C81	7E81	[Trivial]
 +5C7E5C9F	7E9F	[Trivial]
 +5C7E5CA0	7EA0	[Trivial]
 +5C7E5CA1	7EA1	[Trivial]
 +5C7E5CE0	7EE0	[Trivial]
 +5C7E5CEF	7EEF	[Trivial]
 +5C7E5CF9	7EF9	[Trivial]
 +5C7E5CFA	7EFA	[Trivial]
 +5C7E5CFC	7EFC	[Trivial]
 +5C7E5CFD	7EFD	[Trivial]
 +5C7E5CFE	7EFE	[Trivial]
 +5C7E5CFF	7EFF	[Trivial]
 +5C7F5C00	7F00	[Trivial]
 +5C7F5C08	7F08	[Trivial]
 +5C7F5C09	7F09	[Trivial]
 +5C7F5C0A	7F0A	[Trivial]
 +5C7F5C0D	7F0D	[Trivial]
 +5C7F5C1A	7F1A	[Trivial]
 +5C7F5C22	7F22	[Trivial]
 +5C7F5C25	7F5C25	[Regular]
 +5C7F5C27	7F27	[Trivial]
 +5C7F5C30	7F00	[Regular]
 +5C7F5C3F	7F3F	[Trivial]
 +5C7F5C40	7F40	[Trivial]
 +5C7F5C5A	7F1A	[Regular]
 +5C7F5C5C	7F5C	[Regular]
 +5C7F5C5F	7F5C5F	[Regular]
 +5C7F5C61	7F61	[Trivial]
 +5C7F5C62	7F08	[Regular]
 +5C7F5C6E	7F0A	[Regular]
 +5C7F5C72	7F0D	[Regular]
 +5C7F5C74	7F09	[Regular]
 +5C7F5C7E	7F7E	[Trivial]
 +5C7F5C7F	7F7F	[Trivial]
 +5C7F5C80	7F80	[Trivial]
 +5C7F5C81	7F81	[Trivial]
 +5C7F5C9F	7F9F	[Trivial]
 +5C7F5CA0	7FA0	[Trivial]
 +5C7F5CA1	7FA1	[Trivial]
 +5C7F5CE0	7FE0	[Trivial]
 +5C7F5CEF	7FEF	[Trivial]
 +5C7F5CF9	7FF9	[Trivial]
 +5C7F5CFA	7FFA	[Trivial]
 +5C7F5CFC	7FFC	[Trivial]
 +5C7F5CFD	7FFD	[Trivial]
 +5C7F5CFE	7FFE	[Trivial]
 +5C7F5CFF	7FFF	[Trivial]
 +5C805C00	8000	[Trivial][USER]
 +5C805C08	8008	[Trivial][USER]
 +5C805C09	8009	[Trivial][USER]
 +5C805C0A	800A	[Trivial][USER]
 +5C805C0D	800D	[Trivial][USER]
 +5C805C1A	801A	[Trivial][USER]
 +5C805C22	8022	[Trivial][USER]
 +5C805C25	805C25	[Regular]
 +5C805C27	8027	[Trivial][USER]
 +5C805C30	8000	[Regular]
 +5C805C3F	803F	[Trivial][USER]
 +5C805C40	8040	[Trivial][USER]
 +5C805C5A	801A	[Regular]
 +5C805C5C	805C	[Regular][USER]
 +5C805C5F	805C5F	[Regular]
 +5C805C61	8061	[Trivial][USER]
 +5C805C62	8008	[Regular][USER]
 +5C805C6E	800A	[Regular]
 +5C805C72	800D	[Regular]
 +5C805C74	8009	[Regular]
 +5C805C7E	807E	[Trivial][USER]
 +5C805C7F	807F	[Trivial][USER]
 +5C805C80	8080	[Trivial][USER]
 +5C805C81	8081	[Trivial][USER]
 +5C805C9F	809F	[Trivial][USER]
 +5C805CA0	80A0	[Trivial][USER]
 +5C805CA1	80A1	[Trivial][USER]
 +5C805CE0	80E0	[Trivial][USER]
 +5C805CEF	80EF	[Trivial][USER]
 +5C805CF9	80F9	[Trivial][USER]
 +5C805CFA	80FA	[Trivial][USER]
 +5C805CFC	80FC	[Trivial][USER]
 +5C805CFD	80FD	[Trivial][USER]
 +5C805CFE	80FE	[Trivial][USER]
 +5C805CFF	80FF	[Trivial][USER]
 +5C815C00	8100	[Trivial][USER]
 +5C815C08	8108	[Trivial][USER]
 +5C815C09	8109	[Trivial][USER]
 +5C815C0A	810A	[Trivial][USER]
 +5C815C0D	810D	[Trivial][USER]
 +5C815C1A	811A	[Trivial][USER]
 +5C815C22	8122	[Trivial][USER]
 +5C815C25	815C25	[Regular]
 +5C815C27	8127	[Trivial][USER]
 +5C815C30	8100	[Regular]
 +5C815C3F	813F	[Trivial][USER]
 +5C815C40	8140	[Trivial][USER]
 +5C815C5A	811A	[Regular]
 +5C815C5C	815C	[Regular][USER]
 +5C815C5F	815C5F	[Regular]
 +5C815C61	8161	[Trivial][USER]
 +5C815C62	8108	[Regular][USER]
 +5C815C6E	810A	[Regular]
 +5C815C72	810D	[Regular]
 +5C815C74	8109	[Regular]
 +5C815C7E	817E	[Trivial][USER]
 +5C815C7F	817F	[Trivial][USER]
 +5C815C80	8180	[Trivial][USER]
 +5C815C81	8181	[Trivial][USER]
 +5C815C9F	819F	[Trivial][USER]
 +5C815CA0	81A0	[Trivial][USER]
 +5C815CA1	81A1	[Trivial][USER]
 +5C815CE0	81E0	[Trivial][USER]
 +5C815CEF	81EF	[Trivial][USER]
 +5C815CF9	81F9	[Trivial][USER]
 +5C815CFA	81FA	[Trivial][USER]
 +5C815CFC	81FC	[Trivial][USER]
 +5C815CFD	81FD	[Trivial][USER]
 +5C815CFE	81FE	[Trivial][USER]
 +5C815CFF	81FF	[Trivial][USER]
 +5C9F5C00	9F00	[Trivial][USER]
 +5C9F5C08	9F08	[Trivial][USER]
 +5C9F5C09	9F09	[Trivial][USER]
 +5C9F5C0A	9F0A	[Trivial][USER]
 +5C9F5C0D	9F0D	[Trivial][USER]
 +5C9F5C1A	9F1A	[Trivial][USER]
 +5C9F5C22	9F22	[Trivial][USER]
 +5C9F5C25	9F5C25	[Regular]
 +5C9F5C27	9F27	[Trivial][USER]
 +5C9F5C30	9F00	[Regular]
 +5C9F5C3F	9F3F	[Trivial][USER]
 +5C9F5C40	9F40	[Trivial][USER]
 +5C9F5C5A	9F1A	[Regular]
 +5C9F5C5C	9F5C	[Regular][USER]
 +5C9F5C5F	9F5C5F	[Regular]
 +5C9F5C61	9F61	[Trivial][USER]
 +5C9F5C62	9F08	[Regular][USER]
 +5C9F5C6E	9F0A	[Regular]
 +5C9F5C72	9F0D	[Regular]
 +5C9F5C74	9F09	[Regular]
 +5C9F5C7E	9F7E	[Trivial][USER]
 +5C9F5C7F	9F7F	[Trivial][USER]
 +5C9F5C80	9F80	[Trivial][USER]
 +5C9F5C81	9F81	[Trivial][USER]
 +5C9F5C9F	9F9F	[Trivial][USER]
 +5C9F5CA0	9FA0	[Trivial][USER]
 +5C9F5CA1	9FA1	[Trivial][USER]
 +5C9F5CE0	9FE0	[Trivial][USER]
 +5C9F5CEF	9FEF	[Trivial][USER]
 +5C9F5CF9	9FF9	[Trivial][USER]
 +5C9F5CFA	9FFA	[Trivial][USER]
 +5C9F5CFC	9FFC	[Trivial][USER]
 +5C9F5CFD	9FFD	[Trivial][USER]
 +5C9F5CFE	9FFE	[Trivial][USER]
 +5C9F5CFF	9FFF	[Trivial][USER]
 +5CA05C00	A000	[Trivial][USER]
 +5CA05C08	A008	[Trivial][USER]
 +5CA05C09	A009	[Trivial][USER]
 +5CA05C0A	A00A	[Trivial][USER]
 +5CA05C0D	A00D	[Trivial][USER]
 +5CA05C1A	A01A	[Trivial][USER]
 +5CA05C22	A022	[Trivial][USER]
 +5CA05C25	A05C25	[Regular]
 +5CA05C27	A027	[Trivial][USER]
 +5CA05C30	A000	[Regular]
 +5CA05C3F	A03F	[Trivial][USER]
 +5CA05C40	A040	[Trivial][USER]
 +5CA05C5A	A01A	[Regular]
 +5CA05C5C	A05C	[Regular][USER]
 +5CA05C5F	A05C5F	[Regular]
 +5CA05C61	A061	[Trivial][USER]
 +5CA05C62	A008	[Regular][USER]
 +5CA05C6E	A00A	[Regular]
 +5CA05C72	A00D	[Regular]
 +5CA05C74	A009	[Regular]
 +5CA05C7E	A07E	[Trivial][USER]
 +5CA05C7F	A07F	[Trivial][USER]
 +5CA05C80	A080	[Trivial][USER]
 +5CA05C81	A081	[Trivial][USER]
 +5CA05C9F	A09F	[Trivial][USER]
 +5CA05CA0	A0A0	[Trivial][USER]
 +5CA05CA1	A0A1	[Trivial][USER]
 +5CA05CE0	A0E0	[Trivial][USER]
 +5CA05CEF	A0EF	[Trivial][USER]
 +5CA05CF9	A0F9	[Trivial][USER]
 +5CA05CFA	A0FA	[Trivial][USER]
 +5CA05CFC	A0FC	[Trivial][USER]
 +5CA05CFD	A0FD	[Trivial][USER]
 +5CA05CFE	A0FE	[Trivial][USER]
 +5CA05CFF	A0FF	[Trivial][USER]
 +5CA15C00	A100	[Trivial][USER]
 +5CA15C08	A108	[Trivial][USER]
 +5CA15C09	A109	[Trivial][USER]
 +5CA15C0A	A10A	[Trivial][USER]
 +5CA15C0D	A10D	[Trivial][USER]
 +5CA15C1A	A11A	[Trivial][USER]
 +5CA15C22	A122	[Trivial][USER]
 +5CA15C25	A15C25	[Regular]
 +5CA15C27	A127	[Trivial][USER]
 +5CA15C30	A100	[Regular]
 +5CA15C3F	A13F	[Trivial][USER]
 +5CA15C40	A140	[Trivial][USER]
 +5CA15C5A	A11A	[Regular]
 +5CA15C5C	A15C	[Regular][USER]
 +5CA15C5F	A15C5F	[Regular]
 +5CA15C61	A161	[Trivial][USER]
 +5CA15C62	A108	[Regular][USER]
 +5CA15C6E	A10A	[Regular]
 +5CA15C72	A10D	[Regular]
 +5CA15C74	A109	[Regular]
 +5CA15C7E	A17E	[Trivial][USER]
 +5CA15C7F	A17F	[Trivial][USER]
 +5CA15C80	A180	[Trivial][USER]
 +5CA15C81	A181	[Trivial][USER]
 +5CA15C9F	A19F	[Trivial][USER]
 +5CA15CA0	A1A0	[Trivial][USER]
 +5CA15CA1	A1A1	[Trivial][USER]
 +5CA15CE0	A1E0	[Trivial][USER]
 +5CA15CEF	A1EF	[Trivial][USER]
 +5CA15CF9	A1F9	[Trivial][USER]
 +5CA15CFA	A1FA	[Trivial][USER]
 +5CA15CFC	A1FC	[Trivial][USER]
 +5CA15CFD	A1FD	[Trivial][USER]
 +5CA15CFE	A1FE	[Trivial][USER]
 +5CA15CFF	A1FF	[Trivial][USER]
 +5CE05C00	E000	[Trivial][USER]
 +5CE05C08	E008	[Trivial][USER]
 +5CE05C09	E009	[Trivial][USER]
 +5CE05C0A	E00A	[Trivial][USER]
 +5CE05C0D	E00D	[Trivial][USER]
 +5CE05C1A	E01A	[Trivial][USER]
 +5CE05C22	E022	[Trivial][USER]
 +5CE05C25	E05C25	[Regular]
 +5CE05C27	E027	[Trivial][USER]
 +5CE05C30	E000	[Regular]
 +5CE05C3F	E03F	[Trivial][USER]
 +5CE05C40	E040	[Trivial][USER]
 +5CE05C5A	E01A	[Regular]
 +5CE05C5C	E05C	[Regular][USER]
 +5CE05C5F	E05C5F	[Regular]
 +5CE05C61	E061	[Trivial][USER]
 +5CE05C62	E008	[Regular][USER]
 +5CE05C6E	E00A	[Regular]
 +5CE05C72	E00D	[Regular]
 +5CE05C74	E009	[Regular]
 +5CE05C7E	E07E	[Trivial][USER]
 +5CE05C7F	E07F	[Trivial][USER]
 +5CE05C80	E080	[Trivial][USER]
 +5CE05C81	E081	[Trivial][USER]
 +5CE05C9F	E09F	[Trivial][USER]
 +5CE05CA0	E0A0	[Trivial][USER]
 +5CE05CA1	E0A1	[Trivial][USER]
 +5CE05CE0	E0E0	[Trivial][USER]
 +5CE05CEF	E0EF	[Trivial][USER]
 +5CE05CF9	E0F9	[Trivial][USER]
 +5CE05CFA	E0FA	[Trivial][USER]
 +5CE05CFC	E0FC	[Trivial][USER]
 +5CE05CFD	E0FD	[Trivial][USER]
 +5CE05CFE	E0FE	[Trivial][USER]
 +5CE05CFF	E0FF	[Trivial][USER]
 +5CEF5C00	EF00	[Trivial][USER]
 +5CEF5C08	EF08	[Trivial][USER]
 +5CEF5C09	EF09	[Trivial][USER]
 +5CEF5C0A	EF0A	[Trivial][USER]
 +5CEF5C0D	EF0D	[Trivial][USER]
 +5CEF5C1A	EF1A	[Trivial][USER]
 +5CEF5C22	EF22	[Trivial][USER]
 +5CEF5C25	EF5C25	[Regular]
 +5CEF5C27	EF27	[Trivial][USER]
 +5CEF5C30	EF00	[Regular]
 +5CEF5C3F	EF3F	[Trivial][USER]
 +5CEF5C40	EF40	[Trivial][USER]
 +5CEF5C5A	EF1A	[Regular]
 +5CEF5C5C	EF5C	[Regular][USER]
 +5CEF5C5F	EF5C5F	[Regular]
 +5CEF5C61	EF61	[Trivial][USER]
 +5CEF5C62	EF08	[Regular][USER]
 +5CEF5C6E	EF0A	[Regular]
 +5CEF5C72	EF0D	[Regular]
 +5CEF5C74	EF09	[Regular]
 +5CEF5C7E	EF7E	[Trivial][USER]
 +5CEF5C7F	EF7F	[Trivial][USER]
 +5CEF5C80	EF80	[Trivial][USER]
 +5CEF5C81	EF81	[Trivial][USER]
 +5CEF5C9F	EF9F	[Trivial][USER]
 +5CEF5CA0	EFA0	[Trivial][USER]
 +5CEF5CA1	EFA1	[Trivial][USER]
 +5CEF5CE0	EFE0	[Trivial][USER]
 +5CEF5CEF	EFEF	[Trivial][USER]
 +5CEF5CF9	EFF9	[Trivial][USER]
 +5CEF5CFA	EFFA	[Trivial][USER]
 +5CEF5CFC	EFFC	[Trivial][USER]
 +5CEF5CFD	EFFD	[Trivial][USER]
 +5CEF5CFE	EFFE	[Trivial][USER]
 +5CEF5CFF	EFFF	[Trivial][USER]
 +5CF95C00	F900	[Trivial][USER]
 +5CF95C08	F908	[Trivial][USER]
 +5CF95C09	F909	[Trivial][USER]
 +5CF95C0A	F90A	[Trivial][USER]
 +5CF95C0D	F90D	[Trivial][USER]
 +5CF95C1A	F91A	[Trivial][USER]
 +5CF95C22	F922	[Trivial][USER]
 +5CF95C25	F95C25	[Regular]
 +5CF95C27	F927	[Trivial][USER]
 +5CF95C30	F900	[Regular]
 +5CF95C3F	F93F	[Trivial][USER]
 +5CF95C40	F940	[Trivial][USER]
 +5CF95C5A	F91A	[Regular]
 +5CF95C5C	F95C	[Regular][USER]
 +5CF95C5F	F95C5F	[Regular]
 +5CF95C61	F961	[Trivial][USER]
 +5CF95C62	F908	[Regular][USER]
 +5CF95C6E	F90A	[Regular]
 +5CF95C72	F90D	[Regular]
 +5CF95C74	F909	[Regular]
 +5CF95C7E	F97E	[Trivial][USER]
 +5CF95C7F	F97F	[Trivial][USER]
 +5CF95C80	F980	[Trivial][USER]
 +5CF95C81	F981	[Trivial][USER]
 +5CF95C9F	F99F	[Trivial][USER]
 +5CF95CA0	F9A0	[Trivial][USER]
 +5CF95CA1	F9A1	[Trivial][USER]
 +5CF95CE0	F9E0	[Trivial][USER]
 +5CF95CEF	F9EF	[Trivial][USER]
 +5CF95CF9	F9F9	[Trivial][USER]
 +5CF95CFA	F9FA	[Trivial][USER]
 +5CF95CFC	F9FC	[Trivial][USER]
 +5CF95CFD	F9FD	[Trivial][USER]
 +5CF95CFE	F9FE	[Trivial][USER]
 +5CF95CFF	F9FF	[Trivial][USER]
 +5CFA5C00	FA00	[Trivial][USER]
 +5CFA5C08	FA08	[Trivial][USER]
 +5CFA5C09	FA09	[Trivial][USER]
 +5CFA5C0A	FA0A	[Trivial][USER]
 +5CFA5C0D	FA0D	[Trivial][USER]
 +5CFA5C1A	FA1A	[Trivial][USER]
 +5CFA5C22	FA22	[Trivial][USER]
 +5CFA5C25	FA5C25	[Regular]
 +5CFA5C27	FA27	[Trivial][USER]
 +5CFA5C30	FA00	[Regular]
 +5CFA5C3F	FA3F	[Trivial][USER]
 +5CFA5C40	FA40	[Trivial][USER]
 +5CFA5C5A	FA1A	[Regular]
 +5CFA5C5C	FA5C	[Regular][USER]
 +5CFA5C5F	FA5C5F	[Regular]
 +5CFA5C61	FA61	[Trivial][USER]
 +5CFA5C62	FA08	[Regular][USER]
 +5CFA5C6E	FA0A	[Regular]
 +5CFA5C72	FA0D	[Regular]
 +5CFA5C74	FA09	[Regular]
 +5CFA5C7E	FA7E	[Trivial][USER]
 +5CFA5C7F	FA7F	[Trivial][USER]
 +5CFA5C80	FA80	[Trivial][USER]
 +5CFA5C81	FA81	[Trivial][USER]
 +5CFA5C9F	FA9F	[Trivial][USER]
 +5CFA5CA0	FAA0	[Trivial][USER]
 +5CFA5CA1	FAA1	[Trivial][USER]
 +5CFA5CE0	FAE0	[Trivial][USER]
 +5CFA5CEF	FAEF	[Trivial][USER]
 +5CFA5CF9	FAF9	[Trivial][USER]
 +5CFA5CFA	FAFA	[Trivial][USER]
 +5CFA5CFC	FAFC	[Trivial][USER]
 +5CFA5CFD	FAFD	[Trivial][USER]
 +5CFA5CFE	FAFE	[Trivial][USER]
 +5CFA5CFF	FAFF	[Trivial][USER]
 +5CFC5C00	FC00	[Trivial][USER]
 +5CFC5C08	FC08	[Trivial][USER]
 +5CFC5C09	FC09	[Trivial][USER]
 +5CFC5C0A	FC0A	[Trivial][USER]
 +5CFC5C0D	FC0D	[Trivial][USER]
 +5CFC5C1A	FC1A	[Trivial][USER]
 +5CFC5C22	FC22	[Trivial][USER]
 +5CFC5C25	FC5C25	[Regular]
 +5CFC5C27	FC27	[Trivial][USER]
 +5CFC5C30	FC00	[Regular]
 +5CFC5C3F	FC3F	[Trivial][USER]
 +5CFC5C40	FC40	[Trivial][USER]
 +5CFC5C5A	FC1A	[Regular]
 +5CFC5C5C	FC5C	[Regular][USER]
 +5CFC5C5F	FC5C5F	[Regular]
 +5CFC5C61	FC61	[Trivial][USER]
 +5CFC5C62	FC08	[Regular][USER]
 +5CFC5C6E	FC0A	[Regular]
 +5CFC5C72	FC0D	[Regular]
 +5CFC5C74	FC09	[Regular]
 +5CFC5C7E	FC7E	[Trivial][USER]
 +5CFC5C7F	FC7F	[Trivial][USER]
 +5CFC5C80	FC80	[Trivial][USER]
 +5CFC5C81	FC81	[Trivial][USER]
 +5CFC5C9F	FC9F	[Trivial][USER]
 +5CFC5CA0	FCA0	[Trivial][USER]
 +5CFC5CA1	FCA1	[Trivial][USER]
 +5CFC5CE0	FCE0	[Trivial][USER]
 +5CFC5CEF	FCEF	[Trivial][USER]
 +5CFC5CF9	FCF9	[Trivial][USER]
 +5CFC5CFA	FCFA	[Trivial][USER]
 +5CFC5CFC	FCFC	[Trivial][USER]
 +5CFC5CFD	FCFD	[Trivial][USER]
 +5CFC5CFE	FCFE	[Trivial][USER]
 +5CFC5CFF	FCFF	[Trivial][USER]
 +5CFD5C00	FD00	[Trivial][USER]
 +5CFD5C08	FD08	[Trivial][USER]
 +5CFD5C09	FD09	[Trivial][USER]
 +5CFD5C0A	FD0A	[Trivial][USER]
 +5CFD5C0D	FD0D	[Trivial][USER]
 +5CFD5C1A	FD1A	[Trivial][USER]
 +5CFD5C22	FD22	[Trivial][USER]
 +5CFD5C25	FD5C25	[Regular]
 +5CFD5C27	FD27	[Trivial][USER]
 +5CFD5C30	FD00	[Regular]
 +5CFD5C3F	FD3F	[Trivial][USER]
 +5CFD5C40	FD40	[Trivial][USER]
 +5CFD5C5A	FD1A	[Regular]
 +5CFD5C5C	FD5C	[Regular][USER]
 +5CFD5C5F	FD5C5F	[Regular]
 +5CFD5C61	FD61	[Trivial][USER]
 +5CFD5C62	FD08	[Regular][USER]
 +5CFD5C6E	FD0A	[Regular]
 +5CFD5C72	FD0D	[Regular]
 +5CFD5C74	FD09	[Regular]
 +5CFD5C7E	FD7E	[Trivial][USER]
 +5CFD5C7F	FD7F	[Trivial][USER]
 +5CFD5C80	FD80	[Trivial][USER]
 +5CFD5C81	FD81	[Trivial][USER]
 +5CFD5C9F	FD9F	[Trivial][USER]
 +5CFD5CA0	FDA0	[Trivial][USER]
 +5CFD5CA1	FDA1	[Trivial][USER]
 +5CFD5CE0	FDE0	[Trivial][USER]
 +5CFD5CEF	FDEF	[Trivial][USER]
 +5CFD5CF9	FDF9	[Trivial][USER]
 +5CFD5CFA	FDFA	[Trivial][USER]
 +5CFD5CFC	FDFC	[Trivial][USER]
 +5CFD5CFD	FDFD	[Trivial][USER]
 +5CFD5CFE	FDFE	[Trivial][USER]
 +5CFD5CFF	FDFF	[Trivial][USER]
 +5CFE5C00	FE00	[Trivial][USER]
 +5CFE5C08	FE08	[Trivial][USER]
 +5CFE5C09	FE09	[Trivial][USER]
 +5CFE5C0A	FE0A	[Trivial][USER]
 +5CFE5C0D	FE0D	[Trivial][USER]
 +5CFE5C1A	FE1A	[Trivial][USER]
 +5CFE5C22	FE22	[Trivial][USER]
 +5CFE5C25	FE5C25	[Regular]
 +5CFE5C27	FE27	[Trivial][USER]
 +5CFE5C30	FE00	[Regular]
 +5CFE5C3F	FE3F	[Trivial][USER]
 +5CFE5C40	FE40	[Trivial][USER]
 +5CFE5C5A	FE1A	[Regular]
 +5CFE5C5C	FE5C	[Regular][USER]
 +5CFE5C5F	FE5C5F	[Regular]
 +5CFE5C61	FE61	[Trivial][USER]
 +5CFE5C62	FE08	[Regular][USER]
 +5CFE5C6E	FE0A	[Regular]
 +5CFE5C72	FE0D	[Regular]
 +5CFE5C74	FE09	[Regular]
 +5CFE5C7E	FE7E	[Trivial][USER]
 +5CFE5C7F	FE7F	[Trivial][USER]
 +5CFE5C80	FE80	[Trivial][USER]
 +5CFE5C81	FE81	[Trivial][USER]
 +5CFE5C9F	FE9F	[Trivial][USER]
 +5CFE5CA0	FEA0	[Trivial][USER]
 +5CFE5CA1	FEA1	[Trivial][USER]
 +5CFE5CE0	FEE0	[Trivial][USER]
 +5CFE5CEF	FEEF	[Trivial][USER]
 +5CFE5CF9	FEF9	[Trivial][USER]
 +5CFE5CFA	FEFA	[Trivial][USER]
 +5CFE5CFC	FEFC	[Trivial][USER]
 +5CFE5CFD	FEFD	[Trivial][USER]
 +5CFE5CFE	FEFE	[Trivial][USER]
 +5CFE5CFF	FEFF	[Trivial][USER]
 +5CFF5C00	FF00	[Trivial][USER]
 +5CFF5C08	FF08	[Trivial][USER]
 +5CFF5C09	FF09	[Trivial][USER]
 +5CFF5C0A	FF0A	[Trivial][USER]
 +5CFF5C0D	FF0D	[Trivial][USER]
 +5CFF5C1A	FF1A	[Trivial][USER]
 +5CFF5C22	FF22	[Trivial][USER]
 +5CFF5C25	FF5C25	[Regular]
 +5CFF5C27	FF27	[Trivial][USER]
 +5CFF5C30	FF00	[Regular]
 +5CFF5C3F	FF3F	[Trivial][USER]
 +5CFF5C40	FF40	[Trivial][USER]
 +5CFF5C5A	FF1A	[Regular]
 +5CFF5C5C	FF5C	[Regular][USER]
 +5CFF5C5F	FF5C5F	[Regular]
 +5CFF5C61	FF61	[Trivial][USER]
 +5CFF5C62	FF08	[Regular][USER]
 +5CFF5C6E	FF0A	[Regular]
 +5CFF5C72	FF0D	[Regular]
 +5CFF5C74	FF09	[Regular]
 +5CFF5C7E	FF7E	[Trivial][USER]
 +5CFF5C7F	FF7F	[Trivial][USER]
 +5CFF5C80	FF80	[Trivial][USER]
 +5CFF5C81	FF81	[Trivial][USER]
 +5CFF5C9F	FF9F	[Trivial][USER]
 +5CFF5CA0	FFA0	[Trivial][USER]
 +5CFF5CA1	FFA1	[Trivial][USER]
 +5CFF5CE0	FFE0	[Trivial][USER]
 +5CFF5CEF	FFEF	[Trivial][USER]
 +5CFF5CF9	FFF9	[Trivial][USER]
 +5CFF5CFA	FFFA	[Trivial][USER]
 +5CFF5CFC	FFFC	[Trivial][USER]
 +5CFF5CFD	FFFD	[Trivial][USER]
 +5CFF5CFE	FFFE	[Trivial][USER]
 +5CFF5CFF	FFFF	[Trivial][USER]
 +DROP TABLE t1;
 +DROP PROCEDURE p1;
 +DROP PROCEDURE p2;
 +DROP FUNCTION unescape;
 +DROP FUNCTION unescape_type;
 +DROP FUNCTION wellformedness;
 +DROP FUNCTION mysql_real_escape_string_generated;
 +DROP FUNCTION iswellformed;
 +DROP TABLE allbytes;
 +SET sql_mode = DEFAULT;
 +# End of ctype_backslash.inc
 +SET NAMES latin1;
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE CONCAT(c1)='a';
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'a' and concat(`test`.`t1`.`c1`) like 'a '
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where 'a' = concat(`test`.`t1`.`c1`) and 'a ' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '% ' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '%' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +#
 +# MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a'
 +#
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ';
 +a	LENGTH(a)
 +a	1
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +a	LENGTH(a)
 +a	1
 +EXPLAIN EXTENDED SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)` from `test`.`t1` where `test`.`t1`.`a` = 'a' and `test`.`t1`.`a`  not like 'a '
 +DROP TABLE t1;
 +#
 +# End of MDEV-8694
 +#
 +SET NAMES latin1 COLLATE latin1_bin;
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE CONCAT(c1)='a';
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'a' and concat(`test`.`t1`.`c1`) like 'a '
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where 'a' = concat(`test`.`t1`.`c1`) and 'a ' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '% ' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '%' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +#
 +# MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a'
 +#
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ';
 +a	LENGTH(a)
 +a	1
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +a	LENGTH(a)
 +a	1
 +EXPLAIN EXTENDED SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)` from `test`.`t1` where `test`.`t1`.`a` = 'a' and `test`.`t1`.`a`  not like 'a '
 +DROP TABLE t1;
 +#
 +# End of MDEV-8694
 +#
 +#
 +# MDEV-6752 Trailing incomplete characters are not replaced to question marks on conversion
 +#
 +SET NAMES utf8, character_set_connection=latin1;
 +SELECT 'Â';
 +?
 +?
 +SELECT HEX('Â');
 +HEX('Â')
 +3F
 +SELECT HEX(CAST('Â' AS CHAR CHARACTER SET utf8));
 +HEX(CAST('Â' AS CHAR CHARACTER SET utf8))
 +3F
 +SELECT HEX(CAST('Â' AS CHAR CHARACTER SET latin1));
 +HEX(CAST('Â' AS CHAR CHARACTER SET latin1))
 +3F
 +SELECT HEX(CONVERT('Â' USING utf8));
 +HEX(CONVERT('Â' USING utf8))
 +3F
 +SELECT HEX(CONVERT('Â' USING latin1));
 +HEX(CONVERT('Â' USING latin1))
 +3F
 +SELECT 'Âx';
 +?x
 +?x
 +SELECT HEX('Âx');
 +HEX('Âx')
 +3F78
 +SELECT HEX(CAST('Âx' AS CHAR CHARACTER SET utf8));
 +HEX(CAST('Âx' AS CHAR CHARACTER SET utf8))
 +3F78
 +SELECT HEX(CAST('Âx' AS CHAR CHARACTER SET latin1));
 +HEX(CAST('Âx' AS CHAR CHARACTER SET latin1))
 +3F78
 +SELECT HEX(CONVERT('Âx' USING utf8));
 +HEX(CONVERT('Âx' USING utf8))
 +3F78
 +SELECT HEX(CONVERT('Âx' USING latin1));
 +HEX(CONVERT('Âx' USING latin1))
 +3F78
 +SET NAMES utf8;
 +CREATE TABLE t1 (a VARCHAR(10) CHARACTER SET latin1);
 +INSERT IGNORE INTO t1 VALUES ('Â'),('Â#');
 +Warnings:
 +Warning	1366	Incorrect string value: '\xC2' for column `test`.`t1`.`a` at row 1
 +Warning	1366	Incorrect string value: '\xC2#' for column `test`.`t1`.`a` at row 2
 +SHOW WARNINGS;
 +Level	Code	Message
 +Warning	1366	Incorrect string value: '\xC2' for column `test`.`t1`.`a` at row 1
 +Warning	1366	Incorrect string value: '\xC2#' for column `test`.`t1`.`a` at row 2
 +SELECT HEX(a),a FROM t1;
 +HEX(a)	a
 +3F	?
 +3F23	?#
 +DROP TABLE t1;
 +#
 +# MDEV-7629 Regression: Bit and hex string literals changed column names in 10.0.14
 +#
 +SELECT _latin1 0x7E, _latin1 X'7E', _latin1 B'01111110';
 +_latin1 0x7E	_latin1 X'7E'	_latin1 B'01111110'
 +~	~	~
 +#
 +# MDEV-9886 Illegal mix of collations with a view comparing a field to a binary constant
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a TEXT CHARACTER SET latin1);
 +INSERT INTO t1 VALUES (0xC0);
 +SELECT a<>0xEE5D AS a FROM t1;
 +a
 +1
 +CREATE VIEW v1 AS SELECT a<>0xC0 AS a FROM t1;
 +SHOW CREATE VIEW v1;
 +View	Create View	character_set_client	collation_connection
 +v1	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `t1`.`a` <> 0xc0 AS `a` from `t1`	latin1	latin1_swedish_ci
 +SELECT * FROM v1;
 +a
 +0
 +DROP VIEW v1;
 +DROP TABLE t1;
 +SET NAMES latin1;
 +#
 +# MDEV-13118 Wrong results with LOWER and UPPER and subquery
 +#
 +SET @save_optimizer_switch=@@optimizer_switch;
 +SET optimizer_switch=_latin1'derived_merge=on';
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `t` varchar(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
 +SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
 +c2
 +abcdefghi-abcdefghi
 +abcdefghi-abcdefghi
 +SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
 +c2
 +ABCDEFGHI-ABCDEFGHI
 +ABCDEFGHI-ABCDEFGHI
 +DROP TABLE t1;
 +SET optimizer_switch=@save_optimizer_switch;
 +#
 +# MDEV-17298 ASAN unknown-crash / READ of size 1 in my_strntoul_8bit upon INSERT .. SELECT
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a CHAR);
 +CREATE TABLE t2 (b ENUM('foo','bar'));
 +INSERT INTO t1 VALUES ('1');
 +INSERT INTO t2 SELECT * FROM t1;
 +DROP TABLE t1, t2;
 +#
 +# End of 10.0 tests
 +#
 +#
 +# Start of 10.1 tests
 +#
 +#
 +# MDEV-8661 Wrong result for SELECT..WHERE a='a' AND a='a' COLLATE latin1_bin
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a CHAR(10));
 +INSERT INTO t1 VALUES ('a'),('A');
 +SELECT * FROM t1 WHERE a='a' AND a='a' COLLATE latin1_bin;
 +a
 +a
 +DROP TABLE t1;
 +CREATE TABLE t1 (a VARCHAR(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci);
 +INSERT INTO t1 VALUES ('a'),('A');
 +SELECT * FROM t1 WHERE a='a' COLLATE latin1_bin AND a='A' COLLATE latin1_swedish_ci;
 +a
 +a
 +DROP TABLE t1;
 +#
 +# MDEV-8679 Equal field propagation is not used for VARCHAR when it safely could
 +#
 +CREATE TABLE t1 (a VARCHAR(10));
 +INSERT INTO t1 VALUES ('10'),('11'),('12');
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='10' AND IF(a='10',1,0)=1;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	3	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = '10'
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='10' AND CASE WHEN a='10' THEN 1 ELSE 0 END;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	3	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = '10'
 +DROP TABLE t1;
 +#
 +# MDEV-8680 Wrong result for SELECT..WHERE a IN ('a' COLLATE latin1_bin,'b') AND a='a'
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a VARCHAR(10));
 +INSERT INTO t1 VALUES ('a'),('A');
 +SELECT * FROM t1 WHERE a IN ('a' COLLATE latin1_bin,'b');
 +a
 +a
 +SELECT * FROM t1 WHERE a IN ('a' COLLATE latin1_bin,'b') AND a='a';
 +a
 +a
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a IN ('a' COLLATE latin1_bin,'b') AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'a' and `test`.`t1`.`a` in (<cache>('a' collate latin1_bin),'b')
 +DROP TABLE t1;
 +#
 +# MDEV-8698 Wrong result for SELECT..WHERE a BETWEEN 'a' AND 'c' COLLATE latin1_bin;
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a VARCHAR(10));
 +INSERT INTO t1 VALUES ('a'),('A'),('b'),('B'),('c'),('C');
 +SELECT * FROM t1 WHERE a BETWEEN 'a' AND 'c' COLLATE latin1_bin;
 +a
 +a
 +b
 +c
 +SELECT * FROM t1 WHERE a BETWEEN 'a' AND 'c' COLLATE latin1_bin AND a='a';
 +a
 +a
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a BETWEEN 'a' AND 'c' COLLATE latin1_bin AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	6	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'a' and `test`.`t1`.`a` between 'a' and <cache>('c' collate latin1_bin)
 +DROP TABLE t1;
 +#
 +# MDEV-8707 Wrong result for SELECT..WHERE varchar_column=DATE'2001-01-01' AND varchar_column='2001-01-01'
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a VARCHAR(40));
 +INSERT INTO t1 VALUES ('2001-01-01'),('2001-01-01x');
 +SELECT * FROM t1 WHERE a=DATE'2001-01-01' AND a='2001-01-01';
 +a
 +2001-01-01
 +SELECT * FROM t1 WHERE a='2001-01-01' AND a=DATE'2001-01-01';
 +a
 +2001-01-01
 +SELECT * FROM t1 WHERE (a,a)=('2001-01-01x',DATE'2001-01-01');
 +a
 +2001-01-01x
 +Warnings:
 +Warning	1292	Truncated incorrect date value: '2001-01-01x'
 +SELECT * FROM t1 WHERE (a,a)=(DATE'2001-01-01','2001-01-01x');
 +a
 +2001-01-01x
 +Warnings:
 +Warning	1292	Truncated incorrect date value: '2001-01-01x'
 +SELECT * FROM t1 WHERE (a,a)=('2001-01-01',DATE'2001-01-01');
 +a
 +2001-01-01
 +SELECT * FROM t1 WHERE (a,a)=(DATE'2001-01-01','2001-01-01');
 +a
 +2001-01-01
 +DROP TABLE t1;
 +CREATE TABLE t1 (a ENUM('2001-01-01','2001-01-01x'));
 +INSERT INTO t1 VALUES ('2001-01-01'),('2001-01-01x');
 +SELECT * FROM t1 WHERE a=DATE'2001-01-01' AND a='2001-01-01';
 +a
 +2001-01-01
 +SELECT * FROM t1 WHERE a='2001-01-01' AND a=DATE'2001-01-01';
 +a
 +2001-01-01
 +SELECT * FROM t1 WHERE (a,a)=('2001-01-01x',DATE'2001-01-01');
 +a
 +2001-01-01x
 +Warnings:
 +Warning	1292	Truncated incorrect date value: '2001-01-01x'
 +SELECT * FROM t1 WHERE (a,a)=(DATE'2001-01-01','2001-01-01x');
 +a
 +2001-01-01x
 +Warnings:
 +Warning	1292	Truncated incorrect date value: '2001-01-01x'
 +SELECT * FROM t1 WHERE (a,a)=('2001-01-01',DATE'2001-01-01');
 +a
 +2001-01-01
 +SELECT * FROM t1 WHERE (a,a)=(DATE'2001-01-01','2001-01-01');
 +a
 +2001-01-01
 +DROP TABLE t1;
 +CREATE TABLE t1 (a VARCHAR(40),b VARCHAR(40));
 +INSERT INTO t1 VALUES ('2001-01-01','2001-01-01x');
 +SELECT * FROM t1 WHERE a=b AND a=DATE'2001-01-01';
 +a	b
 +DROP TABLE t1;
 +CREATE TABLE t1 (a ENUM('2001-01-01','2001-01-01x'),b ENUM('2001-01-01','2001-01-01x'));
 +INSERT INTO t1 VALUES ('2001-01-01','2001-01-01x');
 +SELECT * FROM t1 WHERE a=b AND a=DATE'2001-01-01';
 +a	b
 +DROP TABLE t1;
 +#
 +# MDEV-8695 Wrong result for SELECT..WHERE varchar_column='a' AND CRC32(varchar_column)=3904355907
 +#
 +CREATE TABLE t1 (a VARCHAR(10) COLLATE latin1_bin);
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a), CRC32(a) FROM t1 WHERE CRC32(a)=3904355907;
 +a	LENGTH(a)	CRC32(a)
 +a	1	3904355907
 +SELECT a, LENGTH(a), CRC32(a) FROM t1 WHERE a='a' AND CRC32(a)=3904355907;
 +a	LENGTH(a)	CRC32(a)
 +a	1	3904355907
 +# 'a' should not be propagated into CRC32(a)
 +EXPLAIN EXTENDED SELECT a, LENGTH(a), CRC32(a) FROM t1 WHERE a='a' AND CRC32(a)=3904355907;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)`,crc32(`test`.`t1`.`a`) AS `CRC32(a)` from `test`.`t1` where `test`.`t1`.`a` = 'a' and crc32(`test`.`t1`.`a`) = 3904355907
 +SELECT a, HEX(a) FROM t1 WHERE HEX(a)='61';
 +a	HEX(a)
 +a	61
 +SELECT *,HEX(a) FROM t1 WHERE a='a' AND HEX(a)='61';
 +a	HEX(a)
 +a	61
 +# 'a' should not be propagated into HEX(a)
 +EXPLAIN EXTENDED SELECT *,HEX(a) FROM t1 WHERE a='a' AND HEX(a)='61';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,hex(`test`.`t1`.`a`) AS `HEX(a)` from `test`.`t1` where `test`.`t1`.`a` = 'a' and hex(`test`.`t1`.`a`) = '61'
 +SELECT * FROM t1 WHERE a='a';
 +a
 +a
 +a 
 +SELECT * FROM t1 WHERE LENGTH(a)=2;
 +a
 +a 
 +SELECT * FROM t1 WHERE a='a' AND LENGTH(a)=2;
 +a
 +a 
 +# 'a' should not be propagated into LENGTH(a)
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='a' AND LENGTH(a)=2;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'a' and octet_length(`test`.`t1`.`a`) = 2
 +DROP TABLE t1;
 +#
 +# MDEV-8712 Wrong result for SELECT..WHERE latin1_bin_column=_latin1'a' AND latin1_bin_column='A'
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a VARCHAR(20) COLLATE latin1_bin);
 +INSERT INTO t1 VALUES ('a'),('b');
 +SELECT * FROM t1 WHERE a='A';
 +a
 +SELECT * FROM t1 WHERE a='A' AND a=_latin1'a';
 +a
 +SELECT * FROM t1 WHERE a=_latin1'a' AND a='A';
 +a
 +SELECT * FROM t1 WHERE a=_latin1'A';
 +a
 +SELECT * FROM t1 WHERE a=_latin1'A' AND a=_latin1'a';
 +a
 +SELECT * FROM t1 WHERE a=_latin1'a' AND a=_latin1'A';
 +a
 +DROP TABLE t1;
 +#
 +# MDEV-8253 EXPLAIN SELECT prints unexpected characters
 +#
 +SET NAMES latin1;
 +CREATE TABLE t1 (a DECIMAL(10,1),b DECIMAL(10,1),c VARCHAR(10),d VARCHAR(10));
 +INSERT INTO t1 VALUES (1.5,1.5,'1','1'),(3.5,3.5,'3','3');
 +EXPLAIN EXTENDED
 +SELECT * FROM t1 WHERE COALESCE(c,0)='3 ' AND COALESCE(d,0)=COALESCE(c,0);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b`,`test`.`t1`.`c` AS `c`,`test`.`t1`.`d` AS `d` from `test`.`t1` where coalesce(`test`.`t1`.`c`,0) = '3 ' and coalesce(`test`.`t1`.`d`,0) = '3 '
 +DROP TABLE t1;
 +#
 +# MDEV-15005 ASAN: stack-buffer-overflow in my_strnncollsp_simple
 +#
 +SET NAMES latin1;
 +SELECT CONVERT(1, CHAR) IN ('100', 10, '101');
 +CONVERT(1, CHAR) IN ('100', 10, '101')
 +0
 +SELECT CONVERT(1, CHAR) IN ('100', 10, '1');
 +CONVERT(1, CHAR) IN ('100', 10, '1')
 +1
 +SELECT CONVERT(1, CHAR) IN ('100', '10', '1');
 +CONVERT(1, CHAR) IN ('100', '10', '1')
 +1
 +#
 +# End of 10.1 tests
 +#
 +#
 +# Start of 10.2 tests
 +#
 +#
 +# MDEV-9711 NO PAD Collatons
 +#
 +SET character_set_connection=latin1;
 +SET STORAGE_ENGINE=MyISAM;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'latin1_swedish_nopad_ci';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE latin1_swedish_nopad_ci NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_nopad_ci
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'latin1_swedish_nopad_ci';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_swedish_nopad_ci';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'latin1_swedish_nopad_ci';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +41000000000000000000
 +41202000000000000000
 +20410000000000000000
 +20412000000000000000
 +41202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'latin1_swedish_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'latin1_swedish_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_swedish_ci';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_nopad_ci';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'latin1_swedish_nopad_ci';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_nopad_ci';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=HEAP;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'latin1_swedish_nopad_ci';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE latin1_swedish_nopad_ci NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MEMORY DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_nopad_ci
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'latin1_swedish_nopad_ci';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_swedish_nopad_ci';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'latin1_swedish_nopad_ci';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +41000000000000000000
 +41202000000000000000
 +20410000000000000000
 +20412000000000000000
 +41202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'latin1_swedish_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'latin1_swedish_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'latin1_swedish_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'latin1_swedish_nopad_ci', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_swedish_ci';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_nopad_ci';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'latin1_swedish_nopad_ci';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_swedish_nopad_ci';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=Default;
 +SET STORAGE_ENGINE=MyISAM;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'latin1_nopad_bin';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE latin1_nopad_bin NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_nopad_bin
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'latin1_nopad_bin';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_nopad_bin';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'latin1_nopad_bin';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61000000000000000000
 +61202000000000000000
 +20610000000000000000
 +20612000000000000000
 +61202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'latin1_nopad_bin' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'latin1_nopad_bin' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'latin1_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'latin1_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'latin1_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'latin1_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_bin';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_nopad_bin';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'latin1_nopad_bin';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_nopad_bin';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=HEAP;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'latin1_nopad_bin';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE latin1_nopad_bin NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MEMORY DEFAULT CHARSET=latin1 COLLATE=latin1_nopad_bin
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'latin1_nopad_bin';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_nopad_bin';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'latin1_nopad_bin';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61000000000000000000
 +61202000000000000000
 +20610000000000000000
 +20612000000000000000
 +61202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'latin1_nopad_bin' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'latin1_nopad_bin' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'latin1_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'latin1_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'latin1_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'latin1_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'latin1_nopad_bin', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'latin1_bin';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_nopad_bin';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'latin1_nopad_bin';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'latin1_nopad_bin';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=Default;
 +SET NAMES latin1;
 +#
 +# MDEV-14350 Index use with collation utf8mb4_unicode_nopad_ci on LIKE pattern with wrong results
 +#
 +CREATE OR REPLACE TABLE t1 AS SELECT SPACE(50) AS a, SPACE (50) AS b;
 +ALTER TABLE t1 ADD KEY(a), ADD KEY(b);
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(50) DEFAULT NULL,
 +  `b` varchar(50) DEFAULT NULL,
 +  KEY `a` (`a`),
 +  KEY `b` (`b`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('111', '111');
 +INSERT INTO t1 VALUES ('222', '222');
 +INSERT INTO t1 VALUES ('333', '333');
 +INSERT INTO t1 VALUES ('444', '444');
 +SELECT * FROM t1 WHERE a LIKE '111%';
 +a	b
 +111	111
 +SELECT * FROM t1 IGNORE INDEX (a) WHERE a LIKE '111%';
 +a	b
 +111	111
 +DROP TABLE t1;
 +#
 +# End of 10.2 tests
 +#
diff --cc mysql-test/main/ctype_tis620.result
index cf66c81c647,00000000000..9650c366d38
mode 100644,000000..100644
--- a/mysql-test/main/ctype_tis620.result
+++ b/mysql-test/main/ctype_tis620.result
@@@ -1,4413 -1,0 +1,4425 @@@
 +drop table if exists t1;
 +SET @pl0= _tis620 0x000102030405060708090A0B0C0D0E0F;
 +SET @pl1= _tis620 0x101112131415161718191A1B1C1D1E1F;
 +SET @pl2= _tis620 0x202122232425262728292A2B2C2D2E2F;
 +SET @pl3= _tis620 0x303132333435363738393A3B3C3D3E3F;
 +SET @pl4= _tis620 0x404142434445464748494A4B4C4D4E4F;
 +SET @pl5= _tis620 0x505152535455565758595A5B5C5D5E5F;
 +SET @pl6= _tis620 0x606162636465666768696A6B6C6D6E6F;
 +SET @pl7= _tis620 0x707172737475767778797A7B7C7D7E7F;
 +SET @pl8= _tis620 0x808182838485868788898A8B8C8D8E8F;
 +SET @pl9= _tis620 0x909192939495969798999A9B9C9D9E9F;
 +SET @plA= _tis620 0xA0A1A2A3A4A5A6A7A8A9AAABACADAEAF;
 +SET @plB= _tis620 0xB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF;
 +SET @plC= _tis620 0xC0C1C2C3C4C5C6C7C8C9CACBCCCDCECF;
 +SET @plD= _tis620 0xD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF;
 +SET @plE= _tis620 0xE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF;
 +SET @plF= _tis620 0xF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF;
 +SELECT hex(@u0:=convert(@pl0 using utf8));
 +hex(@u0:=convert(@pl0 using utf8))
 +000102030405060708090A0B0C0D0E0F
 +SELECT hex(@u1:=convert(@pl1 using utf8));
 +hex(@u1:=convert(@pl1 using utf8))
 +101112131415161718191A1B1C1D1E1F
 +SELECT hex(@u2:=convert(@pl2 using utf8));
 +hex(@u2:=convert(@pl2 using utf8))
 +202122232425262728292A2B2C2D2E2F
 +SELECT hex(@u3:=convert(@pl3 using utf8));
 +hex(@u3:=convert(@pl3 using utf8))
 +303132333435363738393A3B3C3D3E3F
 +SELECT hex(@u4:=convert(@pl4 using utf8));
 +hex(@u4:=convert(@pl4 using utf8))
 +404142434445464748494A4B4C4D4E4F
 +SELECT hex(@u5:=convert(@pl5 using utf8));
 +hex(@u5:=convert(@pl5 using utf8))
 +505152535455565758595A5B5C5D5E5F
 +SELECT hex(@u6:=convert(@pl6 using utf8));
 +hex(@u6:=convert(@pl6 using utf8))
 +606162636465666768696A6B6C6D6E6F
 +SELECT hex(@u7:=convert(@pl7 using utf8));
 +hex(@u7:=convert(@pl7 using utf8))
 +707172737475767778797A7B7C7D7E7F
 +SELECT hex(@u8:=convert(@pl8 using utf8));
 +hex(@u8:=convert(@pl8 using utf8))
 +C280C281C282C283C284C285C286C287C288C289C28AC28BC28CC28DC28EC28F
 +SELECT hex(@u9:=convert(@pl9 using utf8));
 +hex(@u9:=convert(@pl9 using utf8))
 +C290C291C292C293C294C295C296C297C298C299C29AC29BC29CC29DC29EC29F
 +SELECT hex(@uA:=convert(@plA using utf8));
 +hex(@uA:=convert(@plA using utf8))
 +EFBFBDE0B881E0B882E0B883E0B884E0B885E0B886E0B887E0B888E0B889E0B88AE0B88BE0B88CE0B88DE0B88EE0B88F
 +SELECT hex(@uB:=convert(@plB using utf8));
 +hex(@uB:=convert(@plB using utf8))
 +E0B890E0B891E0B892E0B893E0B894E0B895E0B896E0B897E0B898E0B899E0B89AE0B89BE0B89CE0B89DE0B89EE0B89F
 +SELECT hex(@uC:=convert(@plC using utf8));
 +hex(@uC:=convert(@plC using utf8))
 +E0B8A0E0B8A1E0B8A2E0B8A3E0B8A4E0B8A5E0B8A6E0B8A7E0B8A8E0B8A9E0B8AAE0B8ABE0B8ACE0B8ADE0B8AEE0B8AF
 +SELECT hex(@uD:=convert(@plD using utf8));
 +hex(@uD:=convert(@plD using utf8))
 +E0B8B0E0B8B1E0B8B2E0B8B3E0B8B4E0B8B5E0B8B6E0B8B7E0B8B8E0B8B9E0B8BAEFBFBDEFBFBDEFBFBDEFBFBDE0B8BF
 +SELECT hex(@uE:=convert(@plE using utf8));
 +hex(@uE:=convert(@plE using utf8))
 +E0B980E0B981E0B982E0B983E0B984E0B985E0B986E0B987E0B988E0B989E0B98AE0B98BE0B98CE0B98DE0B98EE0B98F
 +SELECT hex(@uF:=convert(@plF using utf8));
 +hex(@uF:=convert(@plF using utf8))
 +E0B990E0B991E0B992E0B993E0B994E0B995E0B996E0B997E0B998E0B999E0B99AE0B99BEFBFBDEFBFBDEFBFBDEFBFBD
 +SELECT hex(convert(@u0 USING tis620));
 +hex(convert(@u0 USING tis620))
 +000102030405060708090A0B0C0D0E0F
 +SELECT hex(convert(@u1 USING tis620));
 +hex(convert(@u1 USING tis620))
 +101112131415161718191A1B1C1D1E1F
 +SELECT hex(convert(@u2 USING tis620));
 +hex(convert(@u2 USING tis620))
 +202122232425262728292A2B2C2D2E2F
 +SELECT hex(convert(@u3 USING tis620));
 +hex(convert(@u3 USING tis620))
 +303132333435363738393A3B3C3D3E3F
 +SELECT hex(convert(@u4 USING tis620));
 +hex(convert(@u4 USING tis620))
 +404142434445464748494A4B4C4D4E4F
 +SELECT hex(convert(@u5 USING tis620));
 +hex(convert(@u5 USING tis620))
 +505152535455565758595A5B5C5D5E5F
 +SELECT hex(convert(@u6 USING tis620));
 +hex(convert(@u6 USING tis620))
 +606162636465666768696A6B6C6D6E6F
 +SELECT hex(convert(@u7 USING tis620));
 +hex(convert(@u7 USING tis620))
 +707172737475767778797A7B7C7D7E7F
 +SELECT hex(convert(@u8 USING tis620));
 +hex(convert(@u8 USING tis620))
 +808182838485868788898A8B8C8D8E8F
 +SELECT hex(convert(@u9 USING tis620));
 +hex(convert(@u9 USING tis620))
 +909192939495969798999A9B9C9D9E9F
 +SELECT hex(convert(@uA USING tis620));
 +hex(convert(@uA USING tis620))
 +FFA1A2A3A4A5A6A7A8A9AAABACADAEAF
 +SELECT hex(convert(@uB USING tis620));
 +hex(convert(@uB USING tis620))
 +B0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF
 +SELECT hex(convert(@uC USING tis620));
 +hex(convert(@uC USING tis620))
 +C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF
 +SELECT hex(convert(@uD USING tis620));
 +hex(convert(@uD USING tis620))
 +D0D1D2D3D4D5D6D7D8D9DAFFFFFFFFDF
 +SELECT hex(convert(@uE USING tis620));
 +hex(convert(@uE USING tis620))
 +E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF
 +SELECT hex(convert(@uF USING tis620));
 +hex(convert(@uF USING tis620))
 +F0F1F2F3F4F5F6F7F8F9FAFBFFFFFFFF
 +SET NAMES tis620;
 +CREATE TABLE t1 (
 +recid int(11) NOT NULL auto_increment,
 +dyninfo text,
 +PRIMARY KEY  (recid)
 +) ENGINE=MyISAM CHARACTER SET tis620;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `recid` int(11) NOT NULL AUTO_INCREMENT,
 +  `dyninfo` text DEFAULT NULL,
 +  PRIMARY KEY (`recid`)
 +) ENGINE=MyISAM DEFAULT CHARSET=tis620
 +INSERT INTO t1 VALUES (1,'color=\"STB,NPG\"\r\nengine=\"J30A13\"\r\nframe=\"MRHCG1640YP4\"\r\ngrade=\"V6\"\r\nmodel=\"ACCORD\"\r\nmodelcode=\"CG164YEN\"\r\ntype=\"VT6\"\r\n');
 +INSERT INTO t1 VALUES (2,'color=\"HTM,NPG,DEG,RGS\"\r\nengine=\"F23A5YP1\"\r\nframe=\"MRHCF8640YP3\"\r\ngrade=\"EXi AT\"\r\nmodel=\"ACCORD\"\r\nmodelcode=\"CF864YE\"\r\ntype=\"EXA\"\r\n');
 +SELECT DISTINCT 
 +(IF( LOCATE( 'year=\"', dyninfo ) = 1, 
 +SUBSTRING( dyninfo, 6+1, LOCATE('\"\r',dyninfo) - 6 -1), 
 +IF( LOCATE( '\nyear=\"', dyninfo ), 
 +SUBSTRING( dyninfo, LOCATE( '\nyear=\"', dyninfo ) + 7, 
 +LOCATE( '\"\r', SUBSTRING( dyninfo, LOCATE( '\nyear=\"', dyninfo ) +7 )) - 1), '' ))) AS year 
 +FROM t1
 +HAVING year != '' ORDER BY year;
 +year
 +DROP TABLE t1;
 +DROP TABLE IF EXISTS t1;
 +Warnings:
 +Note	1051	Unknown table 'test.t1'
 +CREATE TABLE t1
 +(
 +name varchar(50) NOT NULL default '',
 +excelorder int(11) NOT NULL default '0',
 +neworder int(11) NOT NULL default '0'
 +) ENGINE=MyISAM DEFAULT CHARSET=tis620;
 +INSERT INTO `t1` VALUES ('+45 BRETT',4,1),('+55 BRETT',5,2),('+56 BRETT',6,3),('-.55 BRETT',2,4),('-45 BRETT',8,5),('-55 BRETT',13,6),('.-55 BRETT',3,7),('.55 BRETT',1,8),('45 BRETT',7,9),('5   5 BRETT3',9,10),('5  5 BRETT2',10,11),('5 5 BRETT1',11,12),('5-5 BRETT',14,13),('55 BRETT',12,14),('55+ BRETT',17,15),('55- BRETT',15,16),('55. BRETT',16,17),('Ã.µË­Ô§ ¾Íã¨',1630,1630),('ÂÃç¤ì',1599,1599),('ÃÁÂì¨ÃÃÂì',1638,1638),('àÁà¨ÍÃìÍصÊÒË¡ÃÃÁä·Â (1989)',1583,1583),('àÁâ·ÃʻԹ¹Ôè§',1586,1586),('àÃÇѵ',1706,1706),('àÂ繨ԵÃ',1623,1623),('àÂ繨Եµì',1622,1622),('àÁÉÂÒ',1591,1591),('àÁÉÔ³Õ',1592,1592),('áÁé¹ÁÒµÃ',1595,1595),('àÂÒÇàÃÈ',1627,1627),('àÂÒÇÀÒ',1626,1626),('àÂÒÇÅѡɳì',1628,1628),('àÂÒÇ´Õ',1624,1624),('àÂÒǾÒ',1625,1625),('àÃÔ§ÃÐÇÕ',1708,1708),('àÃԧķ¸Ôì',1709,1709),('àÃÔ§·ÔÇÒ',1707,1707),('ÀÃÒ´Ã',1496,1496),('àâ­Ò',1702,1702),('âç§Ò¹àËÅç¡¡Ãا෾Ï',1712,1712),('âè¹ì»ÃÐàÊÃÔ°',1713,1713),('àóÙ',1703,1703),('àÁ´Ô¤ÃÒ¿·ì',1584,1584),('àÁµµÒ',1585,1585),('áÁ··ÕàÃÕÂÅ¡ÃØê
 » ¨Ó¡Ñ´',1594,1594),('àÁ¸Ò',1587,1587),('àÁ¸Õ',1590,1590),('àÁ¸ÒÇÕ',1588,1588),('â¸Թ',1629,1629),('àÁ¸Ô¹Õ',1589,1589),('Áâ¹',1553,1553),('Á⹪',1554,1554),('àþᾤ à·Ã´´Ôé§',1704,1704),('áþᾤ ¤Í¹ÊµÃѤªÑè¹',1711,1711),('àþᾤ¤Í¹ÊµÃѤªÑè¹',1705,1705),('àÃ×ͧÂÈ',1710,1710),('àÁ×ͧ·Í§',1593,1593),('ÁÂØÃÕ',1555,1555),('áÇÇÇÔÀÒ',1952,1952),('áÇÇÇ´Õ',1951,1951),('àÇèÂà©Ô¹ÍÔ¹´ÑÊàµÃÕ¹',1949,1949),('àÇÍÃìâ¡é ·ÃҹʻÍÃìµ',1950,1950),('ÀÇÔ¹',1497,1497),('Ãǧ·Í§',1639,1639),('ÁÐÅÔÇÑÅÂì',1560,1560),('ÃеÃÕ',1643,1643),('ÃоԹ·Ãì',1644,1644),('ÃоվÃ',1645,1645),('ÃоվÃó',1646,1646),('ÃоվÅ',1647,1647),('àËÁÇ´Õ',2452,2452),('âÊÃÊ',2438,2438),('àÈÃÉ°¸Ã',2050,2050),('àÈÃÉ°¾§Éì',2051,2051),('âÊÃѨ',2439,2439),('ÁËÀÑ®',1558,1558),('àÊÁÒ',2410,2410),('àÊÃÕ',2413,2413),('âÊÀÒ',2432,2432),('âÊÀÕ',2435,2435),('àÊÃÔÁÈÑ¡´Ôì',2412,2412),('àÊÃÔÁäªÂ¤éÒ¡ÃдÒÉ',2411,2411),('àËÃÕ­',2455,2455),('âÊÀÒ¾Ãó',2434,2434),('âÊÀÒ¾¨¹Õ',2433,2433),('âÊèԵ',2436,2436),('âÊÀ³',2431,2431),('âÈôÒ',2052,2052)
 ,('âÊôÒ',2437,2437),('àËÁ×͹¢ÇÑ­',2453,2453),('àËÁ×͹¾¹Í',2454,2454),('àÊÇÂ',2414,2414),('áÊǧ',2430,2430),('Áéǹáµé',1557,1557),('ÃÊÊؤ¹¸ì',1641,1641),('âÊÌÊ',2440,2440),('ÃÈÑ¡´Ôì',1640,1640),('ÁËÒÃÒª',1559,1559),('àÊÒÇÅѡɳì',2420,2420),('àÊÒǤ¹¸ì',2415,2415),('àÊÒdzÕ',2416,2416),('àÊÒdzÕÂì',2417,2417),('àÊÒǹÕÂì',2419,2419),('àÊÒǹԵÂì',2418,2418),('áËÅÁ·Í§ÊË¡ÒÃ',2456,2456),('àÊ¡ÊÃÃ',2405,2405),('àÊ¡ÊÃäì',2406,2406),('áʧÃÐÇÕ',2424,2424),('Âè§àΧÇѲ¹Ò¡ÒþÔÁ¾ì',1598,1598),('áʧà´×͹',2422,2422),('áʧªÑÂ',2421,2421),('áʧ·Í§',2423,2423),('àʶÕÂÃ',2407,2407),('áʹÃÑ¡',2428,2428),('áʹÂÒ¡Ã',2427,2427),('áʹÀ¾',2426,2426),('àʹËì',2408,2408),('áʹÊØ¢',2429,2429),('àʹÕÂì',2409,2409),('áʹ·ÇÕà·ç¡«ìä·Åì',2425,2425),('àÍ.à¨.¾ÅÒÊ·ì',2676,2676),('âÍàÃÕÂÅ·ÍÅ ¿Øé´',2716,2716),('áÍÃì«Õ à¿Ã· ¿ÍÃìàÇÔ´àµÍÃì',2712,2712),('áÍÃì¾Õà¾ÔÅÍÔ¹àµÍÃì๪Ñè¹á¹Å',2713,2713),('ÃÍÂÑÅàÍ繨Ôà¹ÕÂÃÔè§',1642,1642),('àÍàªÕÂàÊÃÔÁ¡Ô¨ÅÔÊ«Ôè§',2687,2687),('àÍçÁ .«Õ.¾ÕÅÔÊ«Ôè§',2690,2690),('àÍçÁ «Õ ÍÐâ¡Ãà¤ÁÕ¤ÍÅ',
 2691,2691),('àÍçÁ.àÍçÁ.«Õ.â»ÅÔàÁÍÃì',2693,2693),('àÍçÁ.«Õ.¾Õ. ÅÔÊ«Ôè§',2692,2692),('àÍçÁ«ÕÊÂÒÁ âŨÕʵԤÊì',2694,2694),('âÍÇÍÐËÅÑè¾ÒÃì·à«ç¹àµÍÃì',2717,2717),('àÍç¡«Õà«ÅàŹ¿ÍÃìÁ',2678,2678),('àÍçª àÍçÁ «Õ â»ÅÕàÁÍÃì',2684,2684),('àÍçª.àÍçÁ.«Õ.â»ÅÔàÁÍÃì',2685,2685),('àÍçª.àÍçÁ.«Õ.â»ÅÕàÁÍÃì (º¨¡.)',2686,2686),('àÍç¹ ´Õ ठ(»ÃÐà·Èä·Â)',2688,2688),('àÍÊ àÍÊ à¤ ¡Å¡ÒÃ',2697,2697),('àÍÊ à¨ ¾ÅÒÊ·ì á͹´ì ᾤ',2695,2695),('àÍÊ ¾Õ Ê᡹',2696,2696),('àÍÊ.àÍçÁ.ÇÕ ÊË¡ÒÃ',2701,2701),('àÍÊ.àÍÊ.ठ¡Å¡ÒÃ',2702,2702),('àÍÊ.àÍÊ.à¤.¡Å¡ÒÃ',2703,2703),('àÍÊ.àÍÊ.ÍÔ¹¡Íµ ÍÅÙÁÔà¹ÕÂÁ1999',2704,2704),('àÍÊ.à¤.ÍÕ.',2698,2698),('àÍÊ.«Õ.¾Õ.ᾤ',2699,2699),('àÍÊ.¾Õ.¹ÔµµÔé§',2700,2700),('áÍÊષ¾ÅÑÊ',2715,2715),('àÍÊÇÕ¹Ô··Ñ¹¾ÃÔ«ÔªÑè¹',2705,2705),('áÍÅ¿èÒ â»Ãà«Ê«Ôè§',2714,2714),('àÍ¡ÃÒª',2679,2679),('àÍ¡ÃÔ¹·Ãì',2680,2680),('àÍ¡ÊÔ·¸Ôì',2681,2681),('àÍ¡ÍÃö',2683,2683),('à͡͹ѹµì',2682,2682),('àÍ¡ªÑÂ',2677,2677),('àΧà¨ÃÔ­ªÑ ¡ÃØê» ÍÔ¹´ÑÊàµÃÕÂÅ',2725,2725),('ÂʹྪÃ',1600,1600),('á͹¹Ò',2709,2709),('á͹¹ÒÃÕ',2710
 ,2710),('áͺºÕà¤ÃÊ·ì(»ÃÐà·Èä·Â)',2711,2711),('àÍ¿ ÍÕ «Ô¤ÅÔ¤ (¡Ãا෾)',2689,2689),('àÍ×éÍÁ¾Ã',2707,2707),('àÍ×éÍÍÒÃÕ',2708,2708),('àÍ×é;ѹ¸Øì',2706,2706),('ÃÑÈÁÕ',1674,1674),('ÃÑÈÁÕÀÑÊÊÃ',1675,1675),('ÀÑÊÇÃó',1511,1511),('ÀÑÊÅÔ¹',1510,1510),('ÁÑÅÅÔ¡Ò',1564,1564),('ÃÑ¡ÈÑ¡´Ôì',1649,1649),('ÃÑ¡ÉÔµÀÑ·Ã',1650,1650),('ÀÑ¡´Õ',1498,1498),('ÃÑ¡´Õ',1648,1648),('ÀѤ¨ÔÃÒ',1499,1499),('ÃѧÊÃäì',1651,1651),('ÃѧÊѹµì',1652,1652),('ÃѧÊÔÁÒ',1653,1653),('Áѧ¡Ãä·ÂʵÕźÒÃì',1561,1561),('ÃѪà¡ÅéÒ',1654,1654),('ÃѪ®Ò',1655,1655),('ÃѪ®Ò¾Ã',1656,1656),('ÃѪ´Ò',1657,1657),('ÃѪ¹Õ',1658,1658),('ÃѪ¹Õ¡Ã',1659,1659),('ÃѪ¹Õ¾Ã',1660,1660),('ÃÑ°ÊØ´Ò',1662,1662),('ÃÑ°¾§Éì',1661,1661),('Àѳ±ÔÃÒ',1500,1500),('Áѳ±¹Ò',1562,1562),('ÃѵÔÂÒ',1672,1672),('ÃѵÔÂÒÀóì',1673,1673),('Ãѵ³Ò',1663,1663),('ÃѵµÔÂÒ',1665,1665),('ÃѵµªÑÂ',1664,1664),('Ãѵ¹Àóì',1667,1667),('Ãѵ¹Á³Õ',1668,1668),('Ãѵ¹Ò',1669,1669),('Ãѵ¹ÒÀóì',1671,1671),('Ãѵ¹Ò¾Ã',1670,1670),('Ãѵ¹ªÑÂ',1666,1666),('ÀÑ·ÃÀÃ',1505,1505),('ÀÑ·ÃÃѧÊÕ',1
 506,1506),('ÀÑ·ÃÒÀóì',1508,1508),('ÀÑ·ÃÔ¹·Ãì',1509,1509),('ÀÑ·ÃÄ´Õ',1507,1507),('Àѷ÷ÔÃÒ',1501,1501),('ÀѷþÃ',1503,1503),('ÀѷþÅ',1504,1504),('Àѷþ§Èì',1502,1502),('ÁÑ·¹Ò',1563,1563),('Âѹ áÍÅ à¤âÂÊ',1601,1601),('ÃÒàÁÈÃì',1681,1681),('ÁÒÃÔÉÒ',1572,1572),('ÃÒÂÕ¹',1682,1682),('ÃÒહ',1678,1678),('ÀÒôÕ',1521,1521),('ÀÔôÕ',1531,1531),('ÁÒ⹪³ì',1570,1570),('ÁÒâ¹·',1571,1571),('ÀÒÇÔ³Õ',1524,1524),('ÀÒÇÔ¹',1525,1525),('ÀÒÇÔ¹Õ',1526,1526),('ÀÒǹÒ',1522,1522),('ÀÒǾѹ¸¹ì',1523,1523),('ÀÒÉÔµÒ',1527,1527),('ÂÔè§ÇÃó',1602,1602),('ÁÔÅàŹà¹ÕèÂÁ âÍ.àÍ 2000',1578,1578),('ÁÒÅÑÂ',1573,1573),('ÁÒÅÕ',1575,1575),('ÁÒÅÕÇÃó',1576,1576),('ÁÒÅÔ¹Õ',1574,1574),('ÀÒ¡Ã',1512,1512),('ÀÒ¤ÀÙÁÔ',1513,1513),('ÀÔ¨ÔµÃÒ',1528,1528),('ÁÒªÍÃì¡ÇÒ¹',1565,1565),('ÃҪѹÂì',1676,1676),('ÃÒªÒÍÙªÔâ¹',1677,1677),('ÀÔ­â­',1530,1530),('ÀÔ­­¾Ñ¡µÃì',1529,1529),('ÀÒ³Õ',1514,1514),('ÁÒ³Õ',1566,1566),('ÃÒ³Õ',1679,1679),('ÀÒ³Ø',1515,1515),('ÀÒ³ØÇÃó',1517,1517),('ÀҳؾÅ',1516,1516),('ÃÒµÃÕ',1680,1680),('ÁÔµ·ÔÃÒ',1577,1
 577),('ÁÒ¹Ð',1568,1568),('ÁÒ¹ÔµÂì',1569,1569),('ÁÒ¹¾',1567,1567),('ÀÒ¹ØÇѲ¹ì',1518,1518),('ÀÒ¹ØÇѵÃ',1519,1519),('ÀÒ¾Ã',1520,1520),('ÁÕ¾Å',1579,1579),('ÀÙÃÔÇÃò¡ì',1535,1535),('ÀÙÁÔ°Ò¹',1533,1533),('ÀÙÃÔ¾§Èì',1534,1534),('ÂÙà¹Õè¹á¡êÊá͹´ìàÅÁÔ¤ÑÅÊì',1621,1621),('ÀÙàºÈ',1532,1532),('ÃÙàºÕÂÍصÊÒË¡ÃÃÁ',1701,1701),('ÁÙËÐÁд×ÍàÃÐ',1582,1582),('ÀÙÉÔµ',1536,1536),('ÂÙ¹ÔÅÕàÇÍÃì ä·Â âÎÅ´Ôé§Êì',1618,1618),('ÂÙ¹ÔÅÕàÇÍÃìä·Â  âÎÅ´Ôé§Êì',1619,1619),('ÂÙ¹Õ¤ ÍÍÃì¤Ô´',1620,1620),('âÅËСԨʵÕÅ',1744,1744),('àÅÍÊÃäì',1739,1739),('àÅÍÈÑ¡´Ôì',1738,1738),('àÅÍÊØ¢',1740,1740),('àÅͪÑÂ',1737,1737),('àÅÔÈÈÑ¡´Ôì',1742,1742),('àÅÔÈÊÒÁÒö â¸Ò',1743,1743),('àÅÔȪÑÂ',1741,1741),('ÁÅÄ´Õ',1556,1556),('â¡àÁÈ',206,206),('â¡àÇȹì',211,211),('à¡ÃÕ§§ÍÔ¹àµÍÃì๪Ñè¹á¹Å',179,179),('à¡ÃÕ§ÈÑ¡´Ôì',180,180),('à¡ÃÕ§ä¡Ã',177,177),('à¡ÃÕ§ªÑÂ',178,178),('à¡ÃÔ¡',174,174),('à¡ÃÔ¡ä¡Ã',175,175),('à¡ÃÔ¡¾§Éì',176,176),('Á¡Ãҹѹ·ì',1537,1537),('â¡Ážѹ¸ì',205,205),('â¡ÇÔ·',208,208),('â¡ÇÔ·Âì',209,209),('â¡ÇÔ¹',210,210),('
 à¡ç¨¾ÔÃس',170,170),('à¡ÉÁ',190,190),('à¡ÊÃ',196,195),('à¡ÉÁÊѹµì',191,191),('à¡ÊÃì',195,196),('à¡ÈÃÒ',182,182),('à¡ÉÃÒ',192,192),('à¡ÉÃÕ',193,193),('à¡ÈÃÔ¹·Ãì',183,183),('á¡éÇ',203,203),('á¡éÇã¨',204,204),('à¡ÈÇÅÕ',184,184),('à¡ÈÈÔÃÔ',185,185),('à¡ÈÊØ´Ò',186,186),('à¡ÉÕÂÃ',194,194),('à¡ÈÔ¹Õ',187,187),('â¡ÊÔ¹·Ãì',213,213),('â¡ÈÅ',212,212),('à¡È¡ØÅÀÒ',181,181),('à¡É³Õ',188,188),('à¡É´Ò',189,189),('à¡ÕÂõÔ',197,197),('à¡ÕÂõÔÊÇÑÊ´Ôì',201,201),('à¡ÕÂõÔÈÑ¡´Ôì',200,200),('à¡ÕÂõԻÀÒ',198,198),('à¡ÕÂõԾ§Éì',199,199),('â¡ÅºÍÅ ¤Í¹à¹ç¤ªÑè¹Êì',207,207),('ࡪÒ',171,171),('ࡳԡÒ',172,172),('ࡵØÁ³Õ',173,173),('à¡×éÍ¡ÙÅ',202,202),('á¢ä¢',235,235),('ठÊËÒÂÍÔÁà»ê¡«ì',262,262),('à¤.«Õ.¾Õ. áÁªªÕ¹à¹ÍÃÕè',263,263),('â¤Ãà¹Ê (ä·ÂᏴì)',270,270),('à¤Ã×ÍÇÑÅÂì',267,267),('á¤Ð¨éÍÂ',269,269),('षշÕÅÔÊ«Ôè§',264,264),('ह áÁç¡«ì (»ÃÐà·Èä·Â)',266,266),('ह áÁ¡«ì (»ÃÐà·Èä·Â)',265,265),('᤹¹Ù ÍÔ¹àµÍÃìà·Ã´',268,268),('â¦ÉÔµ',271,271),('§ÂØ·¸',1597,1597),('à§Ô¹·Ø¹à¡ÕÂõԹҤԹ',274,274),('Á§¡Ø®Ãѵ
 ¹ì',1538,1538),('Á§¤Å',1539,1539),('Á§¤Å¡Òûѡ',1540,1540),('à¨ÃÕ§',409,409),('à¨ÃÔ­',407,407),('à¨ÃÔ­ªÑÂËÁéÍá»Å§ä¿¿éÒ',408,408),('á¨èÁ',414,414),('ã¨ÊÇÇäì',415,415),('à¨éÒ¾ÃÐÂÒÁÒÃì¤',411,411),('à¨É®Ò',410,410),('à¨ÕÂÁ¨Ôµ',413,413),('à¨ÔÁªÑÂ',412,412),('ਵ¹ì',401,401),('ਹ',402,402),('ਹà¹ÍÃÑÅ乫ì (»ÃÐà·Èä·Â)',405,405),('ਹÇÔ·Âì',406,406),('è¹Ò',1631,1631),('ਹ¨ÔÃÒ',403,403),('ਹµì³Ã§¤ì',404,404),('â©ÁÊØ´Ò',436,436),('â©ÁÅ´Ò',435,435),('à©Ô¹',434,434),('à©ÅÔÁ',428,428),('à©ÅÕÂÇ',433,433),('à©ÅÔÁ¢ÇÑ­',429,429),('à©ÅÔÁªÑÂ',430,430),('à©ÅÔÁªÒµÔ',431,431),('à©ÅÔÁ¾Ñ¹¸Øì',432,432),('àªÉ°Ò',555,555),('àªÍÃÔè§-¾ÅÒÇ á͹ÔÁÑÅ àÎéŪ',556,556),('àªÍÃÔè§-¾ÅÒÇá͹ÔÁÑÅàÎçŸ',557,557),('àªÕ§àΧ¡ÒêèÒ§',563,563),('àªÒÇÅÔµ',559,559),('àªÒǹҭ',558,558),('àªÕèÂǪҭ ÍÔ¹´ÑÊ·ÃÕè (1989)',564,564),('àªÕèÂǪҭÍÔ¹´ÑÊ·ÃÕ (1989)',565,565),('àªÕèÂǪҭÍÔ¹´ÑÊ·ÃÕè (1989)',566,566),('àªÕèÂǪҭÍÔ¹´ÑÊ·ÃÕè(1989)',567,567),('àªÔ´ÈÑ¡´Ôì',562,562),('àªÔ´¨Ôµµì',560,560),('àªÔ´ªÑÂ',561,561),('⪤',568,568),
 ('⪤ªÑÂ',569,569),('ય°¡Ã',554,554),('⪵Ô',570,570),('⪵ÔÃÊ',571,571),('⪵ÔÇظ',572,572),('à«ÕÂÁà¡ÕÂÇ',589,589),('à«ÒÐ',588,588),('óç¤ì',1632,1632),('Á³à±ÕÂÃ',1546,1546),('Á³ÕÃѵ¹ì',1547,1547),('Á³°Ô´Ò',1541,1541),('Á³±Ò',1545,1545),('Á³±ÅÕ',1544,1544),('Á³±¹ì¡Ò­¨¹ì',1542,1542),('Á³±¹Ô¨',1543,1543),('â´Á',708,708),('à´ÍФÇÍÅÔµäÇÃì',705,705),('ôÒ',1633,1633),('à´ª',703,703),('à´ªÒ',704,704),('à´×͹à¾ç­',707,707),('à´×͹¹ÀÒ',706,706),('àµçÁà´ª',720,720),('ãµé à«é§ «Ñ¹',723,723),('àµ×͹ã¨',721,721),('àµ×͹µÒ',722,722),('à¶ÅÔ§ÈÑ¡´Ôì',734,734),('à·ÇÒ',802,802),('à·ÇÕ',803,803),('à·Ô´ä·',804,804),('à·¾',799,799),('෾ķ¸Ôì',801,801),('à·¾¾ÔºÙÅ',800,800),('Á¹ÑÊ',1550,1550),('Á¹ÑÊÇÕ',1551,1551),('à¹ÒÇÃѵ¹ì',1043,1043),('ùԮ°Ò',1634,1634),('Á¹Ù­',1552,1552),('Á¹µÃÕ',1549,1549),('๵ôÒÇ',1042,1042),('Á¹µìªÑÂ',1548,1548),('àºç­ÇÃó',1117,1117),('àºç·à·ÍÃì äÅ¿ì',1118,1118),('ອ¨ÁÒ',1114,1114),('ອ¨ÇÃó',1116,1116),('ອ¨ÅÑ¡É³ì ¾ÃÔé¹µÔé§',1115,1115),('ອ¨¾Ã',1113,1113),('à»Ã
 Á',1265,1265),('à»ÃÁÈÃÕ',1268,1268),('à»ÃÁÊÔ·¸Ôì',1269,1269),('à»ÃÁÄ´Õ',1267,1267),('à»ÃÁ»ÃÐÀÒ',1266,1266),('à»à»ÍÃìÅÔ¿',1264,1264),('à»ÕèÂÁÊØ¢',1270,1270),('á»Å¹âÁ·Ô¿',1271,1271),('à¼Ô§',1291,1291),('༴ç¨',1290,1290),('á¾ÃÇ',1475,1475),('á¾ÃÇÒ',1476,1476),('à¾ÃÔÁàÁ¹¹Ôª ÍâÃáÁµÔê¡Êì ¾Õ·ÕÍÕ ÅÔÁÔàµç´',1468,1468),('à¾ç§ ¿Ù ËÅÔ¹',1456,1456),('à¾çªÃì',1457,1457),('à¾ç­ÈÃÕ',1467,1467),('à¾ç­¨Ñ¹·Ãì',1461,1461),('à¾ç­·Ô¾Âì',1462,1462),('à¾ç­¹ÀÒ',1463,1463),('à¾ç­»ÃÐÀÒ',1464,1464),('à¾ç­¼¡Ò',1465,1465),('à¾ç­¾ÔäÅ',1466,1466),('þÕÀÑ·Ã',1637,1637),('à¾Õ§¾Ã',1471,1471),('þվÃ',1635,1635),('þվѲ¹ì',1636,1636),('à¾ÅԹĴÕ',1470,1470),('à¾ÅÔ¹¨Ôµµì',1469,1469),('ྪÃÃѵ¹ì',1458,1458),('ྪÃÔ¹·Ãì',1460,1460),('ྪÃÅ´Ò',1459,1459),('á¾´´Ôé§ (ä·ÂᏴì)',1472,1472),('á¾´´Ôé§(ä·ÂᏴì)',1473,1473),('á¾¹´éÒ à»à»ÍÃì ¤ÒÃìµÑ¹Ê',1474,1474),('á¿ÃìàÇÂì ÍÔ¹àµÍÃì๪Ñè¹á¹Å',1495,1495),('á¿Ã§¤ì',1494,1494),('Ã×è¹ÇÃÒËì',1683,1683),('ÂØÀÒÀóì',1615,1615),('ÂØÀÒ¾Ã',1614,1614),('ÂØÇÃÕ',1617,1617),('ÂØÇ´Õ',
 1616,1616),('ÃØËйÒ',1700,1700),('ÃØé§',1684,1684),('ÃØè§âè¹ì',1693,1693),('ÃØè§âè¹ì¢¹Êè§',1694,1694),('ÃØè§àÃ×ͧ',1692,1692),('ÃØè§ÃÑÈÁÕ',1691,1691),('ÃØè§ÃѪ¹Õ',1689,1689),('ÃØè§Ãѵ¹ì',1690,1690),('ÃØè§à¾ªÃ',1688,1688),('ÃØè§ÇÔ·Âì',1696,1696),('ÃØè§ÍÃس',1697,1697),('ÃØé§ÅÒÇÃó',1695,1695),('ÃØ觷ÔÇÒ',1686,1686),('ÃØ觷ԾÂì',1685,1685),('ÃØ觹ÀÒ',1687,1687),('ÁØ¢',1580,1580),('ÂؤžÃ',1603,1603),('ÃبÒ',1698,1698),('ÃبÒÀÒ',1699,1699),('ÂØ´Ò',1604,1604),('ÁØ·ÔµÒ',1581,1581),('ÂØ·¸Â§',1607,1607),('ÂØ·¸¹Ò',1605,1605),('ÂØ·¸¹ÒÇÕ',1606,1606),('ÂظÒÁÒµÂì',1608,1608),('Âعâ¡Ð',1609,1609),('ÂؾÒ',1610,1610),('ÂؾÒÇ´Õ',1612,1612),('ÂؾԹ',1613,1613),('ÂؾҾÃ',1611,1611),('ÇÃÃѪ',1792,1792),('ÇÃÁÅ',1768,1768),('ÇÃóÀóì',1785,1785),('ÇÃóÀÒ',1786,1786),('ÇÃóÀ¾',1784,1784),('ÇÃóà¾ç­',1783,1783),('ÇÃóǴÕ',1787,1787),('ÇÃóÈÔÃÔ',1788,1788),('ÇÃóì´Õ',1773,1774),('ÇÃóÒ',1789,1789),('ÇÃóÕ',1790,1790),('ÇÃó¨Ôµ',1770,1770),('ÇÃóªÑÂ',1771,1771),('ÇÃó±¹Ò',1772,1772),('ÇÃó´Õ',1774
 ,1773),('ÇÃó·¹Ò',1775,1775),('ÇÃó·¹Õ',1776,1776),('ÇÃó¸ÁÅ',1778,1778),('ÇÃó¸³Õ',1777,1777),('ÇÃó¹ÀÒ',1779,1779),('ÇÃó¹ÒÃÕ',1780,1780),('ÇÃó¾Ã',1781,1781),('ÇÃó¾Ò',1782,1782),('ÇÃà·¾',1762,1762),('ÇÃø¹Ò',1791,1791),('ÇÃÂØ·¸ì',1769,1769),('ÇÃÇÃó',1794,1794),('ÇÃÇÃø¹ì',1795,1795),('ÇÃÇѲ¹ì',1796,1796),('ÇÃÇÔÀÒ',1797,1797),('ÇÃÑ­¸Ã',1798,1798),('ÇÃÒ',1799,1799),('ÇÃÒÀóì',1803,1803),('ÇÃÒÃѵ¹ì',1804,1804),('ÇÃÔÁÒ',1810,1810),('ÇÃÕÇÃó',1812,1812),('ÇÃÒÇزÔ',1806,1806),('ÇÃÒÇظ',1807,1807),('ÇÃÔÈÃÒ',1811,1811),('ÇÃÒÅѡɳì',1805,1805),('ÇÃÒ§Ãѵ¹ì',1801,1801),('ÇÃÒ§¤³Ò',1800,1800),('ÇÃÔ¹·Ãì',1808,1808),('ÇÃÔ¹¸Ã',1809,1809),('ÇÃÒ¾Ã',1802,1802),('ÇÃÅѡɳì',1793,1793),('ÇáÒÃ',1758,1758),('ÇêÑÂ',1759,1759),('ÇêҵÔ',1760,1760),('ÇôÔÉ°ì',1761,1761),('ÇøѹÂì',1763,1763),('Çùت',1764,1764),('ÇþÅ',1767,1767),('Çþ§Éì',1765,1765),('Çþ¨¹ì',1766,1766),('ÇÃس',1813,1813),('Çèͧ',1819,1819),('ÇÊѹµì',1817,1817),('ÇÈÔ³Ò',1815,1815),('ÇÈÔ¹',1816,1816),('ÇÊØ',1818,1818),('CHEE KU
 NG FOOK',18,18),('CHEN CHIA YI',19,19),('CHI WAI DAVIT',20,20),('ÇÑʹÑÂ',1843,1843),('ÇÑȾÅ',1842,1842),('ÇÑÅÅÀ',1839,1839),('ÇÑÅÅÀÒ',1840,1840),('ÇÑÅÅÒÀÒ',1841,1841),('ÇѪÃÐ',1822,1822),('ÇѪÃÑ­­Ò',1823,1823),('ÇѪÃÕ',1825,1825),('ÇѪÃÔ¹·Ãì',1824,1824),('ÇѪáÃ',1820,1820),('ÇѪþÅ',1821,1821),('ÇѲ¹Ð',1826,1826),('ÇѲ¹Ò',1827,1827),('ÇѹÃѪ´Ò',1836,1836),('Çѹà©ÅÔÁ',1828,1828),('Çѹà¾ç­',1835,1835),('ÇѹÇÔÊÒ¢ì',1837,1837),('ÇѹʶÒ',1838,1838),('ÇѹªÑÂ',1829,1829),('ÇѹªÒµÔ',1830,1830),('Çѹ´Õ',1831,1831),('Çѹ·¹Ò',1832,1832),('Çѹ·¹Õ',1833,1833),('Çѹ·¹ÕÂì',1834,1834),('ÇÕ àÍÊ à¹à¹ÍÃÑÅ à¤Á',1916,1916),('ÇÔÃÁÅ',1886,1886),('ÇÔâè¹ì',1889,1889),('ÇÕÃ⪵Ô',1921,1921),('ÇÕÃà´ª',1922,1922),('ÇÕÃÂØ·Âì',1925,1925),('ÇÕÃÇÃó',1926,1926),('ÇÕÃÐ',1929,1929),('ÇÕÃÐà´ª',1933,1933),('ÇÕÃÐÂØ·¸ì',1936,1936),('ÇÕÃÐÇÃó',1937,1937),('ÇÕÃÐÇѲ¹ì',1938,1938),('ÇÕÃÐÈÑ¡´Ôì',1939,1939),('ÇÕÃЪÑÂ',1930,1930),('ÇÕÃЪÒÂ',1932,1932),('ÇÕÃЪҵÔ',1931,1931),('ÇÕÃоÅ',1935,1935),('ÇÕÃо§Éì',1934,1934)
 ,('ÇÕÃÈÑ¡´Ôì',1927,1927),('ÇÕÃÊÔ·¸Ôì',1928,1928),('ÇÔÃѪ',1887,1887),('ÇÔÃѵ¹ì',1888,1888),('ÇÒÃÕ',1849,1849),('ÇÔÀÒ',1875,1875),('ÇÕÃÒÀóì',1940,1940),('ÇÔÀÒÃѵ¹ì',1879,1879),('ÇÔÀÒÊ',1881,1881),('ÇÔÀÒɳÕÂì',1880,1880),('ÇÔÀҡóì',1876,1876),('ÇÔÀÒ¤',1877,1877),('ÇÒÃÔª',1848,1848),('ÇÔÀÒ¾Ãó',1878,1878),('ÇÔÀÙÉÔµ',1882,1882),('ÇÔÁÅ',1883,1883),('ÇÔÁÅÇÃó',1885,1885),('ÇÔÁžÃ',1884,1884),('ÇÔàªÉ°',1863,1863),('ÇÕêÑÂ',1920,1920),('ÇÔàªÕÂÃ',1864,1864),('ÇÕþÅ',1924,1924),('ÇÕþ§Èì',1923,1923),('ÇÒÃسÕ',1850,1850),('ÇÔÇ',1901,1901),('ÇÔÇÃø¹ì',1902,1902),('ÇÔÇѲ¹ì',1903,1903),('ÇÔÇѲ¹ìªÑÂ',1904,1904),('ÇÔÉÃب¹ì',1910,1910),('ÇÔÈÃص',1906,1906),('ÇÔÈÔÉ®ì',1908,1908),('ÇÔÈÔÉ°ì',1909,1909),('ÇÔÈÒÅ',1907,1907),('ÇÔÊÔ°ÈÑ¡´Ôì',1911,1911),('ÇÔÊÔ·¸Ôì',1912,1912),('ÇÔÊÙµ',1915,1915),('ÇÒʹÒ',1851,1851),('ÇÔȹÕ',1905,1905),('ÇÔÊØ·¸Ô',1914,1913),('ÇÔÊØ·¸Ôì',1913,1914),('ÇÔÅÇѳÂì',1890,1890),('ÇÔÅÒÇÃó',1891,1891),('ÇÔÅÒÇÑÅÂì',1893,1893),('ÇÔÅÒÇѳÂì',1892,1892),('ÇÔÅÒÊÔ¹Õ',1894,1894),('ÇÔ
 ÅÔµ',1895,1895),('ÇÔäÅ',1896,1896),('ÇÔäÅÃѵ¹ì',1898,1898),('ÇÔäÅÇÃó',1900,1900),('ÇÔäÅÅѡɳì',1899,1899),('ÇÔäžÃ',1897,1897),('ÇÔ¤Á',1853,1853),('ÇÔ¤µÍÃÕè â¾Ãà¡Ã·',1852,1852),('ÇÔ¨ÔÃÒ',1856,1856),('ÇÔ¨Òóì',1854,1854),('ÇÔ¨ÔµÃ',1855,1855),('ÇÔªÑÂ',1859,1859),('ÇÔªÒ­',1860,1860),('ÇÔªÔµ',1861,1861),('ÇÔªªÒ',1857,1857),('ÇÔª­ÐÃب',1858,1858),('ÇԪشÒ',1862,1862),('ÇÕ«èÒ (2000)',1917,1917),('ÇÔ­­Ø´Ò',1865,1865),('ÇÔ±ÙÅÂì',1866,1866),('ÇÒ³Õ',1844,1844),('ÇÕ³Ò',1918,1918),('ÇÔ·ÂÒ',1868,1868),('ÇÔ·ÇÑÊ',1869,1869),('ÇÒ·Ôµ',1845,1845),('ÇÒ·Ô¹',1846,1846),('ÇÒ·Ô¹ÕÂì',1847,1847),('ÇÔ·ÙÃ',1870,1870),('ÇÔ·¸ÇѪ',1867,1867),('ÇÔ¹ÊÃäì',1871,1871),('ÇÔ¹ÑÂ',1872,1872),('ÇÕ¹ÑÊ',1919,1919),('ÇÔ¹Ô¨',1873,1873),('ÇÔºÙÅÂì',1874,1874),('ÇÅѾÃ',1814,1814),('ǧà´×͹',1745,1745),('ǧÈìÇÒµ',1749,1749),('ǧÈìÊØÀÒ',1750,1750),('ǧÈìä¾±ÙÃÂì¡Ãç» º',1746,1746),('ǧÈìä¾±ÙÃÂì¡ÃÙê»',1748,1748),('ǧÈìä¾±ÙÃÂì¡ÃØê»',1747,1747),('ǨÕÃѵ¹ì',1751,1751),('ǪÔÃÒÀÒ',1752,1752),('ǹÑʹѹ·ì',1754,1754),('ǹѪ¾Ã',17
 53,1753),('ǹÒ',1755,1755),('ǹԪ',1756,1756),('ǹԴÒ',1757,1757),('ÇزÔÃѵ¹ì',1948,1948),('ÇزԡÃ',1941,1941),('ÇزԪÑÂ',1942,1942),('ÇزԹÑÂ',1944,1944),('ÇزԹѹ·ì',1943,1943),('ÇزԾÅ',1947,1947),('ÇزԾ§Èì',1945,1945),('ÇزԾ¨¹ì',1946,1946),('Ê ÍÒ´',2054,2054),('Ê.͹ѹµìàÍ繨Ôà¹ÕÂÃÔè§ á͹¤Í¹ÊµÃѤªÑè¹',2055,2055),('ÊÁ',2078,2078),('ÊÁÃ',2113,2113),('ÊÃÃàÊÃÔ°­',2142,2142),('ÊÁâÀª¹ì',2108,2108),('ÊÁâÁ·',2111,2111),('ÊÁÂÈ',2112,2112),('ÊÁÃÑ¡Éì',2114,2114),('ÊÁÁÒö',2109,2109),('ÊÁÁÒȹì',2110,2110),('ÊÁà¡ÕÂõÔ',2080,2080),('ÊÁã¨',2088,2088),('ÊÁ⪤',2093,2093),('ÊÁà´ª',2095,2095),('ÊÁÀ¾',2107,2107),('ÈÃÇÑÅÂì',1959,1959),('ÊÁǧÉì',2119,2119),('ÊÁÈÃÕ',2120,2120),('ÊÁËÁÒÂ',2126,2126),('ÊÁËÇѧ',2127,2127),('ÊÁÈÑ¡´Ôì',2121,2121),('ÊÁÈÔÃÔ',2122,2122),('ÊÁË­Ô§',2125,2125),('ÊÁÊØ¢',2123,2123),('ÊÁÊعÕÂì',2124,2124),('ÊÁÑÂ',2128,2128),('ÈÃÑ­­Ò',1960,1960),('ÊÃÑ­­Ò',2143,2143),('ÈÃѳÂì',1962,1962),('ÈÃѳ¾Ã',1961,1961),('ÊÂÒÁ',2133,2133),('ÊÂÒÁàÁ¦Õâ¾ÅÕàÁÍÃì',2139,2139),('ÊÂÒÁÂÙ¹Ôâ«Å',2
 140,2140),('ÈÃÕÃѵ¹ì',1977,1977),('ÈÃÕÀÒ',1976,1976),('ÈÃÒÁÒÈ',1963,1963),('ÈÂÒÁÅ',1957,1957),('ÊÂÒÁä´à¤ÕÂÇ',2136,2136),('ÊÂÒÁ¤Í¹àÇàÂÍÃì',2134,2134),('ÊÂÒÁªÑÂâ¾ÅÕàÁÍÃì',2135,2135),('ÊÂÒÁ¹ÔÊÊѹ ÍÍâµéâÁºÔÅ',2137,2137),('ÊÂÒÁ¾Ãà·Ã´à«ç¹àµÍÃì',2138,2138),('ÈÃÕà¾ç­',1975,1975),('ÊÃÒÂظ',2146,2146),('ÈÃÕÇѨ¹Ò',1978,1978),('ÈÃÕÇѲ¹Ò',1979,1979),('ÈÃÕÇÔ¡Ò',1980,1980),('ÈÃÒÇزÔ',1964,1964),('ÊÃÒÇزÔ',2147,2147),('ÈÃÒÇظ',1965,1965),('ÊÃÒÇظ',2148,2148),('ÈÃÕÊÁÃ\nÈÃÕÊÁÃ',1984,1983),('ÈÃÕÊÁÃ',1983,1984),('ÈÃÕÈÑ¡´Ôì',1981,1981),('ÈÃÕÊ¡ØÅ',1982,1982),('ÈÃÕÊØÇÃó¤Í¹àÇàÂÍÃìàºÅ·ì á͹´ì ÃѺàºÍÃì',1985,1985),('ÈÃÕÍÓ¾ÅÍصÊÒË¡ÃÃÁ',1987,1987),('ÈÃÕ͹§¤ì',1986,1986),('ÊÃÒ¡Ã',2144,2144),('ÈÃըѹ·Ãì',1967,1967),('ÈÃըѹ·ÃÒ',1968,1968),('ÊÃÒ­¨Ôµ',2145,2145),('ÈÃշͧà¹Áà¾Å·',1969,1969),('ÈÃշͧÍصÊÒË¡ÃÃÁ«Ñ¾¾ÅÒÂ',1970,1970),('ÊÁÔ·¸Ô',2131,2130),('ÊÁÔ·¸Ôì',2130,2131),('ÊÁÒ¹',2129,2129),('ËÃÔ¹',2446,2446),('ÊÃÔ¹ÃÒ',2149,2149),('ÈÃÕ¹ÇÅ',1971,1971),('ÈÃÔ¹·Ãì',1966,1966),('ÈÃÕ»ÃÐÀÒ',1973,1973),('ÈÃÕ»ÃÐä¾',1
 972,1972),('ÈÃÕ¾§Éì',1974,1974),('ÈÁÅÇÃó',1956,1956),('ÊÁÅѡɳì',2118,2118),('ÊàŤ·ì¿ÍÃìÁà¿ÍÃì¹Ôà¨ÍÃìáÅкصÃ',2152,2152),('ÊÁÄ´Õ',2115,2115),('ÊÁÄ·ÑÂ',2117,2117),('ÊÁÄ·¸Ôì',2116,2116),('ÊÁ¡ÁÅ',2079,2079),('ÊÁ¤ÇÃ',2081,2081),('ÊÁ¤Ô´',2082,2082),('ÊÁ¨Ôµ',2083,2083),('ÊÁ¨ÔµÃ',2086,2085),('ÊÁ¨ÔµÃì',2085,2086),('ÊÁ¨Ôµµì',2084,2084),('ÊÁ¨Ô¹µ¹Ò',2087,2087),('ÈêÑÂ',1958,1958),('ÊÁªÑÂ',2089,2089),('ÊÁªÒÂ',2092,2092),('ÊÁªÒ­',2090,2090),('ÊÁªÒµÔ',2091,2091),('ÊÁ´Õ',2094,2094),('Êáµ¹´ÒÃì´ ªÒÃìàµÍÃì (»ÃÐà·Èä·Â)',2066,2066),('ÊÁ·Ã§',2096,2096),('ÊÁ¹Ö¡',2097,2097),('ÊÁºÑµÔ',2098,2098),('ÊÁºÙóì',2100,2100),('ÊÁºØ­',2099,2099),('Êà»ç¤ à´ç¹ µÑÅ áź',2076,2076),('ÊÁ»Í§',2101,2101),('Ê໫¤ÍÁ',2077,2077),('ÊÁ¾Ã',2104,2104),('ÊÁ¾ÔÈ',2106,2106),('ÊÁ¾Å',2105,2105),('ÊÁ¾§Éì',2102,2102),('ÊÁ¾¨¹ì',2103,2103),('ÊÂØÁ¾Ã',2141,2141),('ÊÃب',2150,2150),('ÊÁتªÅ',2132,2132),('ÊÇÑÊ´Ôì',2154,2154),('ÊÇÕâè¹ì',2155,2155),('ÊÇÕÇÃó',2156,2156),('ËÇÒ¹',2448,2448),('ÊÇÅѡɳì',2153,2153),('Êзé͹',2161,2161),(
 'ÈÈÁÅ',1989,1989),('ÊËà¡ÕÂõÔâÅËÐà¡ÕÂõÔ',2158,2158),('ÈÈÔ',1990,1990),('ÈÈÔÀÒ',1993,1993),('ÈÈÔÁÒ',1994,1994),('ÈÈÔÇÔÁÅ',1995,1995),('ÈÈÔÉÒ',1996,1996),('ÈÈÔ¸Ã',1991,1991),('ÈÈÔ¾Ã',1992,1992),('ÊÊԾѹ¸Øì',2157,2157),('Êè§àÊÃÔÁ',2062,2062),('Êè§ÈÃÕ',2061,2061),('Ê˾Å',2159,2159),('ËÍÁ¨Ñ¹·Ãì',2449,2449),('ÊÍÒ´',2160,2160),('ÊÑÁÄ·¸Ôì',2170,2170),('ÊÑÁ¾Ñ¹¸ì',2169,2169),('ËÑÊÂÒ',2451,2451),('ËÑʹÕ',2450,2450),('ÈÑ¡ÃÔ¹·Ãì',2003,2003),('ÈÑ¡´Ò',1997,1997),('ÈÑ¡´Ôì',1998,1998),('ÈÑ¡´ÔìàªÇ§',2000,2000),('ÈÑ¡´ÔìÇÔºÙÅÂì',2002,2002),('ÈÑ¡´ÔìªÑÂ',1999,1999),('ÈÑ¡´Ôì´Ò',2001,2001),('ÊѧÇÒÅÂì',2162,2162),('ÊѨ¾§Éì',2163,2163),('ÊÑ­ªÑÂ',2165,2165),('ÊÑ­ª¹Ò',2164,2164),('ÊÑ­­Ò',2166,2166),('ÈѹʹÕÂì',2004,2004),('ÊѹµÔ',2167,2167),('ÊѹµÔªÑÂ',2168,2168),('ÊÒÂã¨',2176,2176),('ÈÔâè¹ì',2030,2030),('ÊÒâè¹ì',2188,2188),('ÊÔâè¹ì',2228,2228),('ÊÒâê',2189,2189),('ÊÒ¹µì',2181,2181),('ÊÒÁÀ¾',2174,2174),('ÊÓÃÇÁ',2195,2195),('ÊÓÃÇÂ',2196,2196),('ÊÒÂÊÁÃ',2183,2183),('ÈÔÃÉÒ',2007,2007),('ÊÒÂÊسÕ',21
 84,2184),('ÊÒÂÊعÕÂì',2185,2185),('ÊÒÂѳ',2186,2186),('ÊÒÂѳËì',2187,2187),('ÈÔÃÔ',2009,2009),('ÈÔÃÔÃѨ¹ì',2024,2024),('ÈÔÃÔÃѵ¹ì',2025,2025),('ÊÔÃÔÃѵ¹ì',2223,2223),('ÈÔÁÒÃÕ',2006,2006),('ÈÔÃÔÁÒ',2023,2023),('ÊÔÃÔÁÒ',2222,2222),('ÈÔÃÔâ©Á',2012,2012),('ÊÔÃÔà´ª',2214,2214),('ÊÒÁÒö',2175,2175),('ÈÔÃÔà¾ç­',2022,2022),('ÈÔÃÔÇÃó',2027,2027),('ÊÔÃÔÇÃó',2225,2225),('ÊÔÃÔÇѲ¡ì',2226,2226),('ÈÔÃÔÇѲ¹ì',2028,2028),('ÊÔÃÔÇѲ¹Ò',2227,2227),('ÈÔÃÔÈÑ¡´Ôì',2029,2029),('ÈÔÃÔÅѡɳì',2026,2026),('ÊÔÃÔÅѡɳì',2224,2224),('ÈÔÃÔ¡ØÅ',2010,2010),('ÈÔÃԨѹ·Ãì',2011,2011),('ÈÔÃÔªÑÂ',2013,2013),('ÊÔÃÔªÑÂ',2213,2213),('ÊÓÃÒ­',2197,2197),('ÈÔÃÔ·Ñȹì',2014,2014),('ÈÔÃÔ¸Ã',2015,2015),('ÊÔÃÔ¹Ãѵ¹ì',2216,2216),('ÈÔÃÔ¹Òö',2017,2017),('ÈÔÃÔ¹­Ò',2016,2016),('ÊÔÃÔ¹¾Ã',2215,2215),('ÈÔÃԹت',2018,2018),('ÊÔÃÔ»ÃÐÀÒ',2217,2217),('ÈÔÃÒ¾Ã',2008,2008),('ÈÔÃÔ¾Ã',2020,2020),('ÊÔÃÔ¾Ã',2219,2219),('ÈÔÃÔ¾Ãó',2021,2021),('ÊÔÃÔ¾Ãó',2220,2220),('ÊÔÃԾѹ¸ì',2221,2221),('ÈÔÃÔ¾§Éì',2019,2019),('ÊÔÃÔ¾§Éì',2218,2218),('ÊÒÂÅ
 Á',2182,2182),('ÊÒÂä¿¿éÒä·Â-ÂÒ«Ò¡Ô',2180,2180),('ÊÒªÅ',2177,2177),('ÊÓà¹Õ§',2194,2194),('ÊÒ¹·Õ',2178,2178),('ÊÒ½¹',2179,2179),('ÈÔÇÒÀóì',2036,2036),('ÊÕÇÔ¡Ò',2231,2231),('ÊÒÇÔµÃÕ',2192,2192),('ÈÔÇÒ¾Ã',2035,2035),('ÊÔÇÅÕ',2229,2229),('ÈÔǾÃ',2033,2033),('ÈÔǾÅ',2034,2034),('ÈÔÅÒ',2032,2032),('ÊÒÅÕ',2190,2190),('ÊÓÅÕ',2199,2199),('ÊÒÅÕè',2191,2191),('ÈÔÅ»ªÑÂ',2031,2031),('ÊÓÄ·¸Ôì',2198,2198),('ÊÒ¤Ã',2171,2171),('ÊÔ§Ëì',2200,2200),('ÊÔ§Ëì¾Å',2201,2201),('ÊÔ§ËÒ',2202,2202),('ÊԵҹѹ',2203,2203),('ÊÔµÒ¾Ã',2204,2204),('ÊÔ·¸Ò',2205,2205),('ÊÔ·¸Ôà´ª',2208,2208),('ÊÔ·¸Ôì',2206,2206),('ÊÔ·¸ÔªÑÂ',2207,2207),('ÊÔ·¸Ô¾Ã',2209,2209),('ÊÔ·¸Ô¾Ãó',2210,2210),('ÊÔ·¸Ô¾Å',2211,2211),('ÊÒ¸Ôµ',2172,2172),('ÊÕ¹ÇÅ',2230,2230),('Êӹѡ¹âºÒÂáÅÐá¼¹¡Ãا෾ÁËÒ¹¤Ã',2193,2193),('ÊÒ¹ÔµÂì',2173,2173),('ÈÒ¹µÔᏴì',2005,2005),('ÊÔ¹·ÇÕ',2212,2212),('ÊÅÑ¡¨ÔµÃ',2151,2151),('ÈÅÔÉÒ',1988,1988),('ËÄ·Â',2447,2447),('Ê¡ÒÇÃѵ¹ì',2057,2057),('Ê¡ÅÃѵ¹ì',2056,2056),('È¡ÅÇÃó',1954,1954),('˧',2441,2441),('ʧǹ',206
 0,2060),('ʧèÒ',2064,2064),('ʧѴ',2063,2063),('ʧ¡ÃÒ¹µì',2059,2059),('ʧ¡Ã³ì',2058,2058),('ȨÕ',1955,1955),('ʴѺ¾Ô³',2065,2065),('ʶÔÃÂÒ',2068,2068),('ʶҾÃ',2067,2067),('Ë·ÑÂ',2442,2442),('Ë·ÑÂÃѵ¹ì',2444,2444),('Ë·Ñ·ԾÂì',2443,2443),('ʹã¨',2069,2069),('ʹͧ',2073,2073),('ʹÑè¹',2074,2074),('ʹԴÒ',2075,2075),('˹Öè§Ä·ÑÂ',2445,2445),('ʹ·ÂÒ',2070,2070),('ʹ¸ÂÒ',2072,2072),('ʹ¸¾',2071,2071),('ÈØÀÃ',2042,2042),('ÈØÀÃѵ¹ì',2043,2043),('ÈØÀÃÒÀóì',2044,2044),('ÊØÀÁÒÊ',2329,2329),('ÈØÀÁÔµÃ',2041,2041),('ÊØÃàªÉ°ì',2353,2353),('ÊØÀ⪤',2328,2328),('ÊØÃà´ª',2354,2354),('ÊØàÁ¸',2348,2348),('ÊØàÁ¸Õ¡ì',2349,2349),('ÉØÀÁ¹',2053,2053),('ÈØÀÇѲ¹ì',2046,2046),('ÈØÀÇÔ·Âì',2047,2047),('ÈØÀÈÑ¡´Ôì',2048,2048),('ÊØÃÈÑ¡´Ôì',2360,2360),('ÊØÃÊÔ·¸Ôì',2361,2361),('ÊØÀѤ',2330,2330),('ÊØÃѪ¹Õ¡Ã',2362,2362),('ÊØÀѵÃÒ',2331,2331),('ÊØÃѵÂÒ',2367,2367),('ÊØÃѵ¹Ç´Õ',2365,2364),('ÊØÃѵ¹ì',2363,2363),('ÊØÃѵ¹ìÇ´Õ',2364,2365),('ÊØÃѵ¹Ò',2366,2366),('ÊØÀÑ·ÃÒ',2332,2332),('ÊØÀÒ',2333,2333),('ÊØÀÒÀóì',2
 338,2338),('ÊØÃÕÂì',2381,2381),('ÊØÃÕÂì¾Ã',2382,2382),('ÊØÃÕÃѵ¹ì',2383,2383),('ÊØÃÔÂѹ',2375,2375),('ÊØÃÔÂѹµì',2376,2376),('ÊØÃÔÂÒ',2377,2377),('ÊØÃÕÁÒÈ',2380,2380),('ÊØÃÔ§Èì',2371,2371),('ÊØÀÒôÕ',2339,2339),('ÊØÃÔ¹',2372,2372),('ÊØÃÔ¹µì',2373,2373),('ÊØÃÔ¾§Èì',2374,2374),('ÊØÀÒÇ´Õ',2340,2340),('ÈØÀÔÊÃÒ',2049,2049),('ÊØÁÒÊÕ',2345,2345),('ÊØÁÒÅÕ',2344,2344),('ÊØÃÒ§¤¹Ò',2368,2368),('ÊØÃÔªÑÂ',2369,2369),('ÊØÀÔ­­Ò',2341,2341),('ÊØÀÒ³Õ',2334,2334),('ÊØÁÔµÃ',2346,2346),('ÊØÁÔµÃÒ',2347,2347),('ÊØÃÕ¸Ò¾Ã',2378,2378),('ÊØÃÔ¹·Ãì',2370,2370),('ÊØÀÒ¾',2335,2335),('ÊØÀÒ¾Ã',2336,2336),('ÊØÃÕ¾Ã',2379,2379),('ÊØÀÒ¾Ãó',2337,2337),('ÈØÀÅѡɳì',2045,2045),('ÈØÀ¡Ã',2037,2037),('ÈØÀ¡Ô¨',2038,2038),('ÊØÀ¡Ô¨',2326,2326),('ÊØáԨ',2350,2350),('ÈØÀªÑÂ',2039,2039),('ÊØêÑÂ',2351,2351),('ÊØÀªÒ',2327,2327),('ÊØêҵÔ',2352,2352),('ÊØ÷Թ',2355,2355),('ÊØà·¾',2289,2289),('ÊØÁ¹Ò',2343,2343),('ÊØ๵Ã',2307,2307),('ÊØÁ¹µì',2342,2342),('ÈØÀ¾Ã',2040,2040),('ÊØþѹ¸ì',2358,2358),('ÊØþѹ¸Øì',2359,2359),
 ('ÊØþÅ',2357,2357),('ÊØþ§Éì',2356,2356),('ÊØÇÃó',2386,2386),('ÊØÇÃóÒ',2388,2388),('ÊØÇÃóÕ',2389,2389),('ÊØÇÃóÕÂì',2390,2390),('ÊØÇÃóªÑÂ',2387,2387),('ÊØÇÃѵ¹ì',2391,2391),('ÊØÇÀÑ·Ãì',2385,2385),('ÊØÇѲ¹ì',2392,2392),('ÊØÇѲ¹ìªÑÂ',2393,2393),('ÊØÇѲ¹Ò',2394,2394),('ÊØÇѵªÑÂ',2395,2395),('ÊØÇÔÃѪ',2402,2402),('ÊØÇÒÃÕ',2396,2396),('ÊØÇÔÁÅ',2401,2401),('ÊØÇÔªÑÂ',2397,2397),('ÊØÇÔªÒ',2398,2398),('ÊØÇÔ´Ò',2399,2399),('ÊØÇÔ·Âì',2400,2400),('ÊØËÑʪÒ',2404,2404),('ÊØÊÔÃÔ',2403,2403),('ÊØÅÑ´´Ò',2384,2384),('ÊØ¡ÃÕ',2232,2232),('ÊØ¡Ñ­­Ò',2233,2233),('ÊØ¡Ô¨',2235,2235),('ÊØ¡ÔµÔì',2236,2236),('ÊØ¡ÕµÔì',2237,2237),('ÊØ¡Ò¹´Ò',2234,2234),('ÊØ¡ØÁÒ',2238,2238),('ÊØ¢',2239,2239),('ÊØ¢ÊÇÑÊ´Ôì¡Å¡ÒÃ',2242,2242),('ÊØ¢Êѹµì',2243,2243),('ÊآĴÕ',2241,2241),('ÊØ¢ªÒÂ',2240,2240),('ÊØ¢ØÁ',2244,2244),('Êؤ¹¸ì',2245,2245),('Êؤ¹¸Ò',2246,2246),('ÊبÒÃÕ',2247,2247),('ÊبԵ',2248,2248),('ÊبԵÃÒ',2250,2250),('ÊبԵµÒ',2249,2249),('ÊبԹ´Ò',2251,2251),('ÊبԹµì',2252,2252),('ÊبԹµ¹ì',2253,2253),('Êت
 ÑÂ',2255,2255),('ÊتÒÂ',2258,2258),('ÊتÒÊÔ¹Õ',2259,2259),('ÊتҴÒ',2256,2256),('ÊتԵ',2260,2260),('ÊتҵÔ',2257,2257),('ÊتԹ',2261,2261),('ÊتÅ',2254,2254),('ÊرÒÁÒÈ',2262,2262),('ÊسÕ',2263,2263),('ÊØ´ÊÇÒ·',2265,2265),('Êشʧǹ',2264,2264),('ÊØ´Ò',2266,2266),('ÊØ´ÒÃѵ¹ì',2270,2270),('ÊØ´ÒÀÒ',2269,2269),('ÊØ´ÒÃÒ',2271,2271),('ÊØ´Õà¾é¹·ìà«ç¹àµÍÃì',2272,2272),('ÊØ´ÒªÅÕ',2267,2267),('ÊØ´Ò¾Ã',2268,2268),('ÊØ·ÃÕ',2282,2282),('ÊØ·ÑÈ',2283,2283),('ÊØ·Ñȹì',2284,2284),('ÊØ·ÔÈÒ',2288,2288),('ÊØ·ÔµÂì',2285,2285),('ÊØ·Ô¹',2286,2286),('ÊØ·Ô¾Ò',2287,2287),('ÊØ·¸ÔÇѲ¹ì',2280,2280),('ÊØ·¸ÔÈÑ¡´Ôì',2281,2281),('ÊØ·¸Ô쾧Éì',2278,2278),('ÊØ·¸Ô¡Ò¨',2274,2274),('ÊØ·¸ÔªÑÂ',2275,2275),('ÊØ·¸Ò·Ô¾Âì',2273,2273),('ÊØ·¸Ô¹Ñ¹·ì',2276,2276),('ÊØ·¸Ô¹Õ',2277,2277),('ÊØ·¸Ô¾Ãó',2279,2279),('ÊظÕ',2294,2294),('ÊظÕÃì',2295,2295),('ÊظÕÃÒ',2296,2296),('ÊظÔÈÑ¡´Ôì',2293,2293),('ÊظԴÒ',2292,2292),('ÊظҷԾÂì',2290,2290),('ÊظҹԸÔ',2291,2291),('Êعѷ·Õ',2299,2299),('Êعѹ·ì',2300,2300),('Êعѹ·Ò',2301,2301)
 ,('ÊعÕÂì',2306,2306),('ÊعÔÈÒ',2303,2303),('ÊعÔÉÒ',2304,2304),('ÊعÔÊÒ',2305,2305),('ÊعԵÒ',2302,2302),('Êع·Ã',2297,2297),('Êع·ÃÕ',2298,2298),('ÊØ»ÃÐÇÕ³ì',2309,2309),('ÊØ»ÃдÔÉ°ì',2308,2308),('ÊØ»ÃÕÃдÒ',2312,2312),('ÊØ»ÃÕÂÒ',2311,2311),('ÊØ»ÃÒ³Õ',2310,2310),('Êػѭ­Ò',2313,2313),('ÊؾÃ',2316,2316),('ÊؾÃÃÉÒ',2318,2318),('ÊؾÃóÕ',2317,2317),('ÊؾѲ¹ì',2320,2320),('ÊؾѵÃÒ',2321,2321),('ÊؾÕÃìªÑÂ',2325,2325),('ÊؾÔÈ',2324,2324),('ÊؾԪ­ìª­Ò',2322,2322),('ÊؾԹ',2323,2323),('ÊؾÅ',2319,2319),('Êؾ¨ÁÒÅÂì',2315,2315),('Êؾ¨¹ì',2314,2314),('GEORGE',21,21),('Í.à¨ÃÔ­ÎÒÃì´áÇÃì',2457,2457),('ÍÁÃÃѵ¹ì',2515,2515),('ÍÁÃà·¾',2514,2514),('ÍÁÃÈÑ¡´Ôì',2516,2516),('ÍÁÃÊÔÃÔ',2517,2517),('ÍÃÀÑ·Ãì',2534,2534),('ÍÁÃÒÅѡɳì',2518,2518),('ÍÃæÂì',2535,2535),('ÍÁêÑÂ',2513,2513),('ÍÃó¾',2536,2536),('ÍÃöÊÔ·¸Ôì',2540,2540),('ÍÃö¾Ã',2538,2538),('ÍÃö¾Å',2539,2539),('ÍÃö¾¹¸ì',2537,2537),('ÍÃ๵Ã',2530,2530),('ÍÃÇÃó',2542,2542),('ÍÃÇÔ· ÍÔ¹àµÍÃì๪Ñè¹á¹Å',2543,2543),('ÍÃÈÁ',2544,2544),('ÍÃÈÃÕ
 ',2545,2545),('ÍÃÊÒ',2546,2546),('ÍÃèÒÁÈÃÕ',2551,2551),('ÍÃ͹§¤ì',2547,2547),('ÍÃÍØÁÒ',2548,2548),('ÍÃÑ­',2549,2549),('ÍÃÑ­­Ò',2550,2550),('ÍÀѹµÃÕÊì',2496,2496),('ÍÀÔÃÑ¡Éì',2507,2507),('ÍÃÔÂÒ',2555,2555),('ÍÃÔÂÒÀóì',2556,2556),('ÍÀÔÀÒ´Ò',2505,2505),('ÍÀÔવ',2501,2501),('ÍÀÔôÕ',2506,2506),('ÍÀÔà´ª',2503,2503),('ÍÀÔÇѲ¹ì',2508,2508),('ÍÀÔÇѹ·ì',2509,2509),('ÍÀÔÊÃ',2511,2511),('ÍÃÔÈÃÒ',2557,2557),('ÍÃÔÊÃÒ',2558,2558),('ÍÀÔÈÑ¡´Ôì',2510,2510),('ÍÃÔÊÒ',2559,2559),('ÍÀÔÊÔ·¸Ôì',2512,2512),('ÍÀÔªÑÂ',2497,2497),('ÍÃÔªÑÂ',2552,2552),('ÍÀÔªÒ µÔ',2498,2498),('ÍÀÔªÒµ',2499,2499),('ÍÀÔªÒµÔ',2500,2500),('ÍÀÔ­­Ò',2502,2502),('ÍÁÔµÒ',2519,2519),('ÍÀԹѹ·ì',2504,2504),('ÍÃÔ¹ª¹Ò',2553,2553),('ÍÁÔ¹µÒ',2520,2520),('ÍÃÔ¹·ÁÒ',2554,2554),('ÍÃÄ´Õ',2541,2541),('ÍèÔÃÒ',2522,2522),('ÍêÃ',2523,2523),('ÍêسËì',2524,2524),('Íóѭªì',2525,2525),('Íâ³·ÂÒ',2459,2459),('Í÷ÑÂ',2526,2526),('Í÷ԪÒ',2527,2527),('ÍùԵÂì',2528,2528),('Í⹪Ò',2495,2495),('Íùت',2529,2529),('ÍþÃó',2531,2531),('ÍþԹ',2532
 ,2532),('ÍþԹ·Ãì',2533,2533),('ÍÃس',2560,2560),('ÍÃسÃѵ¹ì',2561,2561),('ÍÃسÃØè§',2562,2562),('ÍÃسÈÃÕ',2563,2563),('ÍÃسÕ',2564,2564),('ÍÂظÂѹ',2521,2521),('ÍǪÑÂ',2567,2567),('ÍÐÅÒ¹',2574,2574),('ÍФÙà·ç¤·ì',2573,2573),('ÍéÍ·ԾÂì',2571,2571),('ÍéÒÂÍÔé§',2612,2612),('ÍÍâµàÁªÑè¹à«ÍÃìÇÔÊ',2570,2570),('ÍÍÊ·ì ÍÍÂÊì',2572,2572),('ÎÍÊ·ì ÍÍÂÅì',2723,2723),('ÍͤµéÒ àÁÁâÁàÃÕÂÅ',2568,2568),('ÍͤµéÒàÁÁâÁàÃÕÂÅ',2569,2569),('ÍÑÁä¾ÇÃó',2594,2594),('ÍÑÁ¾Ã',2592,2592),('ÍÑÁ¾Ãó',2593,2593),('ÍѤÃà´ª',2575,2575),('ÍѤÃÇÔ·Âì',2578,2578),('ÍѤÃÇÔ¹·ì',2579,2579),('ÍѤÃÒ',2580,2580),('ÍѤþѨ¹ì',2577,2577),('ÍѤþ¹¸ì',2576,2576),('ÍѧʹÒ',2581,2581),('ÍѨ©ÃÒ',2582,2582),('ÍѪÂÒ',2583,2583),('ÍÑ­ªÅÕ',2587,2587),('ÍÑ­ª³Ò¾Ã',2584,2584),('ÍÑ­ª´Ò',2585,2585),('ÍÑ­ª¹Ò',2586,2586),('ÍÑ­ªØÅÕ',2588,2588),('ÍÑ®ÉÁÒ',2589,2589),('ÍѹÊÃÕÂì',2590,2590),('ÍÑ»ÊÃ',2591,2591),('ÍÒÃÂѹ',2616,2616),('ÍÒÃÂÒ',2617,2617),('ÍÔÁâ¡éá¾ç¤ ¤ÍÃì»ÍÃìàêÑè¹',2641,2641),('ÍÒÀóì',2606,2606),('ÍÒÃÁ³ì',2615,2615),('ÍÒÃì«Õ
  ¹ÔµáÇÃì',2613,2613),('ÍÒÃì«Ø»à»ÍÃì⫹Ԥ¾Ô¤ÍѾÊì',2614,2614),('ÍÒÃÑ¡Éì',2618,2618),('ÍÒÀÒ',2607,2607),('ÍÒÃÕ',2621,2621),('ÍÓÀÒ',2633,2633),('ÍÒÀÒÀóì',2611,2611),('ÍÒÃÕÂì',2622,2622),('ÍÒÃÕÂì  àÊÁÒ©ÔÁ  (ä·Âູ¡Ñ¹',2623,2623),('ÍÒÃÕÃѵ¹ì',2624,2624),('ÍÒÃÔÂÒ',2620,2620),('ÍÒÃÕÇÃó',2625,2625),('ÍÒÀÒ¡Ã',2608,2608),('ÍÒÀÒ³Õ',2609,2609),('ÍÒÀÒ¾Ã',2610,2610),('ÍÒÃÒ¾Ã',2619,2619),('ÍÔÈÃÒ',2642,2642),('ÍÔê¡«èÒ ÍÔ¹àµÍÃì๪Ñè¹á¹Åਹà¹ÃÑÅ à«ÅÅì',2634,2634),('ÍÓä¾',2632,2632),('ÍÒ¤Á',2595,2595),('Íԧ˷ÑÂ',2635,2635),('ÍÒ¨³Ã§¤ì',2596,2596),('ÍÒ«ÒÎÕ-ä·Â ÍÑÅÅÍÂ',2597,2597),('ÍҳѹÂì',2598,2598),('ÍÒ·Ô¡Ã',2599,2599),('ÍÕ·Õ«Õ',2643,2643),('ÍÒ·Ôµ',2600,2600),('ÍÔ·¸Ô¾Å',2636,2636),('ÍÔ¹àµÍÃìàÇç·(»ÃÐà·Èä·Â)',2638,2638),('ÍÓ¹ÇÂ',2626,2626),('ÍҹѴ',2603,2603),('ÍҹѹµÂÒ',2604,2604),('ÍÓ¹Ò¨',2627,2627),('ÍԹ䫷ìà¤Á',2637,2637),('ÍÔ¹·ÔÃÒ',2639,2639),('ÍÒ¹¹·ì',2601,2601),('ÍÒ¹¾',2602,2602),('ÍÒ¹ØÀÒ¾',2605,2605),('ÍÔ¾',2640,2640),('ÍÓ¾Ã',2628,2628),('ÍÓ¾Ãó',2629,2629),('ÍӾѹ¸ì',2631,2631),('ÍÓ¾Å
 ',2630,2630),('ÎÙàÇÍÃìÍصÊÒË¡ÃÃÁ(»ÃÐà·Èä·Â)',2724,2724),('Íŧ¡Ã³ì',2566,2566),('Íŧ¡µ',2565,2565),('ͧÍÒ¨',2458,2458),('Í´Ôàá',2460,2460),('Í´ÔÈÃ',2461,2461),('Í´ÔÈÑ¡´Ôì',2462,2462),('Í´ØÅ',2463,2463),('Í´ØÅÂìà´ª',2465,2465),('Í´ØžѲ¹ì',2464,2464),('͵Թت',2466,2466),('͵ԾÃ',2467,2467),('ͶԪÒ',2468,2468),('͸Ի¾Å',2469,2469),('͹ÇѪ',2473,2473),('͹ѭ­Ò',2474,2474),('͹ѹµÈÑ¡´Ôì',2476,2476),('͹ѹµì',2475,2475),('͹§¤ìÇÃó',2471,2471),('͹§¤ì¹Ò®',2470,2470),('͹¹·ì',2472,2472),('͹ØÃÑÉì',2491,2491),('͹ØÃÑ¡Éì',2489,2489),('͹ØÃѵ¹ì',2490,2490),('͹ØÇѲ¹ì',2492,2492),('͹ØÊóì',2494,2494),('͹ØÈÑ¡´Ôì',2493,2493),('͹ءԵÔ',2477,2477),('͹ءÙÅ',2478,2478),('͹تÒ',2479,2479),('͹تԵ',2480,2480),('͹شÒ',2481,2481),('͹صÃ',2483,2483),('͹صµÃÒ',2482,2482),('͹طԵÒ',2484,2484),('͹ؾÃ',2487,2487),('͹ؾѹ¸ì',2488,2488),('͹ؾ§Èì',2485,2485),('͹ؾ§Éì',2486,2486),('ÍØÁÒ',2665,2665),('ÍØÃÕÂì',2667,2667),('ÍØÁÒ¾Ã',2666,2666),('ÍØà·¹·Ãì',2660,2660),('ÍØÉÒ',2673,2673),('ÍØÊÒË
 ì',2674,2674),('ÍØè§á¤Ð',2644,2644),('ÍØɳÕ',2672,2672),('ÍØè¹ã¨',2661,2661),('ÍØÌÒÃ',2675,2675),('ÍØäÃ',2668,2668),('ÍØäÃÃѵ¹ì',2670,2670),('ÍØäÃÇÃó',2671,2671),('ÍØäþÃ',2669,2669),('ÍسÒÇ´Õ',2645,2645),('ÍØ´Á',2646,2646),('ÍØ´Ã',2654,2654),('ÍØ´ÁàÁ´Ô¤ÍÅ ÍÔ¤ÇÔ»àÁé¹',2650,2650),('ÍØ´ÁÇþѹ¸ì',2652,2652),('ÍØ´ÁÈÑ¡´Ôì',2653,2653),('ÍØ´ÁÅѡɳì',2651,2651),('ÍØ´Á¾Ã',2648,2648),('ÍØ´Á¾Ñ¹¸ì',2649,2649),('ÍØ´Á¾§Èì',2647,2647),('ÍصâÁ·Âì',2655,2655),('ÍصÊÒË¡ÃÃÁ¼éÒà¤Å×ͺ¾ÅÒʵԡä·Â',2656,2656),('ÍØ·ÑÂ',2657,2657),('ÍØ·ÑÂÇÃó',2658,2658),('ÍØ·ØÁ¾Ã',2659,2659),('ÍغÅ',2662,2662),('ÍغÅÇÃó',2664,2664),('ÍغžÃó',2663,2663),('KAWAIJIT',22,22),('KAWALJIT',23,23),('KOJI',24,24),('LOUIS',25,25),('PETER',26,26),('SHERMAN',27,27),('TAN',28,28),('Willem Arnold',29,29),('WONG',30,30),('WU',31,31),('ÅÐÁèÍÁ',1718,1718),('ÅÐàÍÕ´',1721,1721),('ÅÐÁÑÂ',1719,1719),('ÅÐÍͧ´ÒÇ',1720,1720),('ÅÑ¡ÉÁÕ',1724,1724),('ÅѡɳÒ',1723,1723),('ÅÑ¡¢³Ò',1722,1722),('ÅÑ­ª¹Ò',1725,1725),('ÅÑ´´Ò',1726,1726),('ÅÑ´´Ò
 ÇÃó',1727,1727),('ÅÑ´´ÒÇÑÅÂì',1728,1728),('ÅÑ·¸ÈÑ¡´Ôì',1729,1729),('ÅÔÁ',1734,1734),('ÅÒÇѳÂì',1730,1730),('ÅÔÅÒÀóì',1735,1735),('ÅÓäÂ',1732,1732),('ÅÓä¾',1731,1731),('ÅÔ¹´ÒÇÃó',1733,1733),('ÅÅÔ´Ò',1716,1716),('ÅÅÔµÒ',1717,1717),('Å×ͪÑÂ',1736,1736),('äÁµÃÕ',1596,1596),('äÇ·Ô¹',1953,1953),('äÍ.àÍÊ.äÍ.ÍÔ¹àµÍÃì๪Ñè¹á¹Å',2721,2721),('äÍ.«Õ.«Õ.ÍÔ¹àµÍÃì๪Ñè¹á¹Å (ÁËÒª¹)',2718,2718),('äÍ.·Õ.áÍ´ìÇÒ¹« à·¤ ¨Ó¡Ñ´',2719,2719),('äÍ.·Õ.á͹´ìÇÒ¹« à·¤ ¨Ó¡Ñ´',2720,2720),('äÍÂàÃÈ',2722,2722),('ä¡Ãà·¾',215,215),('ä¡Ã¤Ó',214,214),('ä¡Ã¸ÇѪ',216,216),('äªÂÃѵ¹ì',575,575),('äªÂÁ§¤Å',574,574),('äªÂÒ',576,576),('äªÂ¹Ñ¹·¹ì',573,573),('ä´ÍСÅêÒÊ',709,709),('äµÃç¤ì',726,726),('äµÃà·¾',725,725),('äµÃ·È',724,724),('ä·Â',805,805),('ä·Â ¤Í¹Êì á͹´ì ºÔÅ´Ôé§',806,806),('ä·Â ´Õ à͹ ·Õ ྐྵ·ì',807,807),('ä·Â-àÍà«Õ ¾Õ.ÍÕ.ä¾é¾ì',824,808),('ä·ÂàÇŤ͹ÍصÊÒ¡ÃÃÁ',821,822),('ä·ÂÂÙà¹Õ¹¤ÇÍÅÅÔµÕé',820,821),('ä·Âà¡ÃÕ§ÊÔ觷Í',808,809),('ä·Âà¤ÁÕÀѳ±ì',810,811),('ä·Âà«çÅ·ÃÑÅà¤ÁÕ ª¹)',813,814),('ä·Âà«ç¹·ÃÑÅ à¤ÁÕ ª¹)
 ',811,812),('ä·Âà«ç¹·ÃÑÅà¤ÁÕ',812,813),('ä·Âà¾ÔèÁ¾ÅÒʵԡ',819,820),('ä·ÂÍÔ¹àµÍÃì ÍÐâÃàÁµÔ¡Êì',823,824),('ä·ÂÍÔ¹àµÍÃì ¤ÍµµÍ¹¡Ò÷Í',822,823),('ä·Â¤Òà«ÎÔ¹',809,810),('ä·Â´Õà͹·Õྐྵ·ì',814,815),('ä·Âµ§¹ÔµµÔé§',815,816),('ä·Â¸Ò¹Õà¤ÁÕ',817,818),('ä·Â¸¹Ò¾Ò³ÔªÂì',816,817),('ä·Â¾ÃçÍ¡«ì',818,819),('Ä·¸Ôì',1714,1714),('Ä·¸ÔªÑÂ',1715,1715),('ä¼·',1292,1292),('ä¾àÃÒÐ',1485,1485),('ä¾âè¹ì',1486,1486),('ä¾ÃÊÔ·¸Ôì',1481,1481),('ä¾Ãʳ±ì',1480,1480),('ä¾ÃѪ',1482,1482),('ä¾Ãѵ¹ì',1483,1483),('ä¾ÃÔ¹·Ãì',1484,1484),('ä¾ÃÄ·¸Ôì',1479,1479),('ä¾ÇÑÅÂì',1488,1488),('ä¾ÈÔÃÔ',1490,1490),('ä¾ÈÒÅ',1489,1489),('ä¾ÊÔ°',1491,1491),('ä¾ÅÔ¹',1487,1487),('ä¾±ÙÃÂì',1477,1477),('侺ÙÅÂì',1478,1478),('¡.µÃÕ·Ô¾Âì ¤Í¹«ÑÅáµ¹·ì',32,32),('¡ÃíԡÒÃì',65,65),('¡ÃóԡÒ',66,66),('¡ÃóԡÒÃì',67,67),('¡ÃÇÔ·Âì',69,69),('¡ÃÇÅÑÂ',68,68),('¡ÃШ¡ä·ÂÍÒ«ÒÎÕ',72,72),('¡Ãͧá¡éÇ',70,70),('¡Ãͧ·Ô¾Âì',71,71),('¡ÃÕ±Ò',73,73),('¡ÁÅ',49,49),('¡ÁÅÃѪµì',55,55),('¡ÁÅÃѵ¹ì',56,56),('¡ÁÅÁÒÅÂì',54,54),('¡ÁÅÇÃó',57,57),('¡ÁũѵÃ',50,50),('¡Á
 Å·Ô¾Âì',51,51),('¡ÁžÃ',52,52),('¡ÁžÃó',53,53),('¡Ã¡ÁÅ',60,60),('¡Ã¡¹¡',58,58),('¡Ã¡¾Ã',59,59),('¡ÃªÑÂ',61,61),('¡Ã³ì',62,62),('¡Ã¹Ñ¹·ì',63,63),('¡Ã»ÃÕÂÒ',64,64),('¡Ãا෾¼ÅÔµàËÅç¡',74,74),('¡Ãاä·ÂÍØ»¡Ã³ì',76,76),('¡Ãاä·Â¤ÒÃìàÃé¹·ì ÍÔ¹àµÍÃì๪Ñè¹á¹Å',75,75),('¡ÃسÒ',77,77),('¡ÇÕ',93,93),('¡ÉÁÒ',94,94),('¡èÍà¡ÕÂõÔ',98,98),('¡ÊÔÇѹ',97,97),('¡ÉÔª­ì',95,95),('¡ÉÔ´ÔÈ',96,96),('¡Íºá¡éÇ',100,100),('¡ÍºÅÒÀ',102,102),('¡Íº¡ØÅ',99,99),('¡ÍººØ­',101,101),('¡Ñ ÅÂÒ',103,103),('¡ÑÁ»¹Ò¶',117,117),('¡ÑÁ»¹Ò·',118,118),('¡ÑÅÂÒ',119,119),('¡ÑÅÂÒÃѵ¹ì',121,121),('¡ÑÅÂÒ³Õ',120,120),('¡Ñ­ª¾Ã',104,104),('¡Ñ­­ÀѤ',105,105),('¡Ñ­­ìÇÃÒ',106,106),('¡Ñ­­ÒÁÒÈ',107,107),('¡Ñ­­ÒÇÕÃì',108,108),('¡Ñ³°Ô¡Ò',110,110),('¡Ñ³°ªÒ',109,109),('¡Ñ³·ÔÁÒ',111,111),('¡Ñ¹ÂÒÃѵ¹ì',116,116),('¡Ñ¹µì',112,112),('¡Ñ¹µÔ¡Ã',113,113),('¡Ñ¹¸ÔÁÒ',115,115),('¡Ñ¹¸ÔªÒ',114,114),('¡ÒÃÇÔÍÃ',128,128),('¡ÒÂÊÔ·¸Ôì',127,127),('¡Óá˧',134,134),('¡ÔÁÅÑé§',157,157),('¡ÕõÔ',158,158),('¡ÒÃسÕ',129,129),('¡ÒÈÔ',130,130),('¡Ô觡ҭ¨¹ì',135,
 135),('¡ÓäÃ',133,133),('¡Ô¨ÇÃó',137,137),('¡Ô¨µÔÂÒ',136,136),('¡Ò­¨¹ÇÃó',122,122),('¡Ò­¨¹Ò',123,123),('¡ÔµÔ¡Ã',153,153),('¡ÔµÔ¡Ã³ì',154,154),('¡ÔµÔ¡Ñ­­Ò',155,155),('¡ÔµÔªÒ­',156,156),('¡ÔµµÔ',138,138),('¡ÔµµÔÃѵ¹ì',150,150),('¡ÔµµÔÁÒ',148,148),('¡ÔµµÔÂÒ',149,149),('¡ÔµµÔÇѲ¹ì',151,151),('¡ÔµµÔÈÑ¡´Ôì',152,152),('¡ÔµµÔ¡Ñ¹µì',139,139),('¡ÔµµÔªÑÂ',140,140),('¡ÔµµÔ­Ò',141,141),('¡ÔµµÔ¹Ñ¹·ì',142,142),('¡ÔµµÔ¾Ñ²¹ì',146,146),('¡ÔµµÔ¾Ñ¹¸ì',147,147),('¡ÔµµÔ¾Å',145,145),('¡ÔµµÔ¾§Èì',143,143),('¡ÔµµÔ¾§Éì',144,144),('¡Ó¸Ã',131,131),('¡Ò¹´Ò',124,124),('¡Ò¹µì',125,125),('¡Ò¹µìÃÇÕ',126,126),('¡Ó¾Å',132,132),('¡Ùê´ÇÔÅ ÍÔ¹´ÑʵÃÕé',169,169),('¡ÄÉ®Ò',84,84),('¡ÄÉ®Õ',85,85),('¡ÄɮվÃ',86,86),('¡ÄɳÐ',89,89),('¡ÄɳÒ',90,90),('¡ÄɳÕ',91,91),('¡Äɳ¾Å',88,88),('¡Äɳ¾¨¹ì',87,87),('¡ÄÉ´Ò',92,92),('¡ÄȾÃó',83,83),('¡ÄªÇÃó',78,78),('¡ÄµÂÒ',80,80),('¡ÄµÔÂÒ',82,82),('¡ÄµÔ¡Ò¹·ì',81,81),('¡Äµº¾Ô¸',79,79),('¡ªÁÅ',35,35),('¡ª¡Ã',33,33),('¡ª¾Ã',34,34),('¡µÑ­­Ù',36,36),('¡¹ÔÉ°Ò',48,48),('¡¹¡',37,37),('¡¹¡ÃÑ
 µ¹ì',43,43),('¡¹¡ÇÃó',45,45),('¡¹¡ÈÃÕ',46,46),('¡¹¡Ò­¨¹ì',47,47),('¡¹¡Ä·¸Ôì',44,44),('¡¹¡¡Ò­¨¹ì',38,38),('¡¹¡ªÑÂ',39,39),('¡¹¡¹ÔÀÒ',40,40),('¡¹¡¹Øª',41,41),('¡¹¡¾Ã',42,42),('¡ØÁØ·¾Ñ¹¸ì',159,159),('¡ØéÂà«é§ ÍÔÁ»ÍÃìµ á͹´ì àÍç¡«ì»ÍÃìµ',160,160),('¡ØËÅÒº',168,168),('¡ØÊØÁÒ',167,167),('¡ØÅÂÒ',163,163),('¡ØÅÇ´Õ',165,165),('¡ØÅÈÔÃÔ',166,166),('¡ØÅÅ´Ò',164,164),('¡ØŹѹ·ì',161,161),('¡ØŹÒÃÕ',162,162),('¢ÇÑ­àÁ×èͧ',228,228),('¢ÇÑ­àÃ×͹',231,231),('¢ÇÑ­ã¨',223,223),('¢ÇÑ­à´×͹',225,225),('¢ÇÑ­à¾çªÃ',227,227),('¢ÇÑ­ÃØé§',230,230),('¢ÇÑ­ÂؾÒ',229,229),('¢ÇÑ­ªÑÂ',224,224),('¢ÇÑ­µÒ',226,226),('¢éÒÇÍÔèÁ·Ô¾Âì',233,233),('¢ÑµµÔÂÒ³Õ',232,232),('¢¨Ã',217,217),('¢¨Ãà¡ÕÂõÔ',218,218),('¢¨ÃÈÃÕ',219,219),('¢¨ÃÈÑ¡´Ôì',220,220),('¢¹ÔÉ°ì',221,221),('¢¹ÔÉ°Ò',222,222),('¢Ø¹·Í§',234,234),('¤Áà¾çªÃ',249,249),('¤ÃÒ¿·ìà´ÍÐàºÊ·ì',250,250),('¤Á¡ÃÔª',247,247),('¤Á¨Ñ¡Ã',248,248),('¤àª¹·Ãì',238,238),('¤à³È',244,244),('¤à¹Âì',246,246),('¤ÍÊÁÔ¤ ¤Í¹¤ÍÃì´  ¤ÍÃì»ÍàêÑè¹',251,251),('¤ÔÁ§¤ì',257,257),('¤Óá˧',256,
 256),('¤ÒÃìâ»Ãà¿ÊªÑè¹á¹Å',253,253),('¤Óó',255,255),('¤ÒÇÒ¤Ô¹',254,254),('¤Ò«ÙâÍÐ',252,252),('¤ÙèºØ­',260,260),('¤Ù»Ò¹Ò',261,261),('¤§à´ª',237,237),('¤§¡ÄÈ',236,236),('¤³ÒÇزÔ',240,240),('¤³ÔÈÃ',241,241),('¤³ÔÊÃ',242,242),('¤³Ò¡Ã',239,239),('¤³ØµÁì',243,243),('¤¸Ò',245,245),('¤Ø³Ò¡Ã',258,258),('¤Ø³Õ·Ã',259,259),('§ÒÁà¾ç­',273,273),('§ÒÁ¹Ô¨',272,272),('¨àÃ',298,298),('¨ÃÃÂÒ',285,285),('¨àÃÈÑ¡´Ôì',299,299),('¨ÃÇÃø¹ì',287,287),('¨ÃǾÃ',286,286),('¨ÃÑʪÑÂ',290,290),('¨ÃÑʾÅ',291,291),('¨ÃÑÅ',289,289),('¨ÃÑ­',288,288),('¨ÃÔÂÒ',294,294),('¨ÃÔÂÒÀóì',295,295),('¨ÃÔ¹·Ãì',292,292),('¨ÃÔ¹¸Ã',293,293),('¨ÃÙ­',297,297),('¨ÃظԴÒ',296,296),('¨ÍÁ¢ÇÑ­ã¨',300,300),('¨Ñ¡ÃÇÒÅ',304,304),('¨Ñ¡Ãѵ¹ì',305,305),('¨Ñ¡ÃÕ',307,307),('¨Ñ¡ÃÔ¹·Ãì',306,306),('¨Ñ¡Ã¡Äɳì',302,302),('¨Ñ¡Ã¡Äª',301,301),('¨Ñ¡Ã¾Ñ¹¸ì',303,303),('¨Ñ¡ÉÇѯ',308,308),('¨Ñ´ËÒ§Ò¹ÎÔÇáÁ¹àÍ繨Ôà¹ÕÂÃÔè§',309,309),('¨ÑµÃ´ÒÇ',310,310),('¨Ñ¹¨ÔÃÒ',311,311),('¨Ñ¹·Ã',314,314),('¨Ñ¹·ÃìÃѵ¹ì',321,321),('¨Ñ¹·Ãìà¨éÒ',315,315),('¨Ñ¹·Ãìà¾ç­',320,3
 20),('¨Ñ¹·ÃìÇÔÁÅ',322,322),('¨Ñ¹·ÃìÇÔäÅ',323,323),('¨Ñ¹·ÃìÊØ´Ò',324,324),('¨Ñ¹·Ãì·Ô¾Âì',316,316),('¨Ñ¹·Ãì¸ÔÀÒ',317,317),('¨Ñ¹·Ãì¹ÀÒ',318,318),('¨Ñ¹·Ãì¾Ã',319,319),('¨Ñ¹·ÔÀÒ',326,326),('¨Ñ¹·ÔÁÒ',327,327),('¨Ñ¹·ÔÃÒ',329,329),('¨Ñ¹·ÔÁÒÀóì',328,328),('¨Ñ¹·Ô¡Ò',325,325),('¨Ñ¹··Õ',312,312),('¨Ñ¹·¹Ò',313,313),('¨ÔÃÀÑ·Ã',361,361),('¨ÔÃÀÒ',362,362),('¨ÓàÃÔ­',344,344),('¨ÔÃÇÃó',363,363),('¨ÔÃÇѲ¹ì',364,364),('¨ÔÃÐÀÒ',369,369),('¨ÕÃÐÇѲ¹ì',386,386),('¨ÔÃÐÈÑ¡´Ôì',370,370),('¨ÕÃйѹ·ì',385,385),('¨ÔÃоÃ',367,367),('¨ÔÃоÃó',368,368),('¨ÔÃÈÑ¡´Ôì',365,365),('¨ÕÃÈÑ¡´Ôì',384,384),('¨ÔÃÊØ´Ò',366,366),('¨ÕâÍà·¤¹Ô¤ (ä·ÂᏴì)',388,388),('¨ÓÃÑÊ',343,343),('¨ÔÃѪ´Ò',371,371),('¨ÔÃÑ°µÔì',372,372),('¨ÔÃÒÀóì',376,376),('¨ÒÃÕÃѵ¹ì',333,333),('¨ÔÃÒÀÒ',377,377),('¨ÔÃÒÂØ',378,378),('¨ÔÃÒÇÃó',379,379),('¨ÔÃÒÇÑÅÂì',380,380),('¨ÔÃÒÇزÔ',381,381),('¨ÔÃÒ¤Á',373,373),('¨ÔÃҹت',374,374),('¨ÔÃÒ¾Ã',375,375),('¨ÔþÃ',359,359),('¨ÕþÃó',383,383),('¨Ôþѹ¸ì',360,360),('¨ÒÃØÃѵ¹ì',338,338),('¨ÒÃØÇÃó',339,339
 ),('¨ÒÃسÕ',334,334),('¨ÒÃسÕÂì',335,335),('¨ÒÃعѹ',336,336),('¨ÒÃغصÃ',337,337),('¨ÕÍÕ á¤»»ÔµÍÅ (»ÃÐà·Èä·Â)',387,387),('¨ÓÅͧ',345,345),('¨Ô³³ì',346,346),('¨ÔµÃÒ',354,354),('¨ÔµÃÒÀóì',355,355),('¨ÔµÃÅ´Ò',353,353),('¨ÔµµÁÒÊ',349,349),('¨Ôµµì',347,347),('¨Ôµµì¹ÔÉÒ',348,348),('¨ÔµµÒ',350,350),('¨ÔµµÔ',351,351),('¨ÔµµÔ¹¹Ñ¹·ì',352,352),('¨ÒµØç¤ì',331,331),('¨ÒµØùµì',332,332),('¨ÒµØ¾Ã',330,330),('¨Õ·Õ«Õ ·Ã§¾Ñ¹¸ì)',382,382),('¨Ó¹§',340,340),('¨Ó¹§¤ì',341,341),('¨Ô¹´Ò',356,356),('¨Ô¹µì¨Ø±Ò',357,357),('¨Ô¹µ¹Ò',358,358),('¨Ó»Õ',342,342),('¨§ÃÑ¡',277,277),('¨§ÃÑ¡Éì',278,278),('¨§Åѡɳì',279,279),('¨§¡Å',275,275),('¨§¡Å³Õ',276,276),('¨µØç¤ì',283,283),('¨µØÄ·¸Ôì',284,284),('¨µØ¾Ã',280,280),('¨µØ¾Ñ¹¸ì',282,282),('¨µØ¾Å',281,281),('¨ØÃÕÃѵ¹ì',395,395),('¨ØÌÒ',397,397),('¨ØÌÒÀóì',398,398),('¨ØÌÒÀÒ',399,399),('¨ØÌÒÅѡɳì',400,400),('¨ØÅÅ´Ò',396,396),('¨Ø±ÒÃѵ¹ì',393,393),('¨Ø±ÒÁÒÈ',391,391),('¨Ø±ÒÁÒÊ',392,392),('¨Ø±ÒÇÃó',394,394),('¨Ø±Ò·Ô¾Âì',389,389),('¨Ø±Ò¾Ñ¹¸ì',390,390),('©ÇÕÇÃó
 ',419,419),('©Íé͹',420,420),('©ÑµÃÀóì',422,422),('©ÑµÃÈÔÃÔ',423,423),('©ÑµÃªÑÂ',421,421),('©Ñ¹·Ãѵ¹ì',425,425),('©Ñ¹·¹Ò',424,424),('©ÅÇÂ',416,416),('©Åͧ',417,417),('©ÅÒ´',418,418),('©×èÍ ¨Ôé¹ ÎÑéÇ',426,426),('©×èͨÔé¹ÎÑéÇ',427,427),('ª.ÊÂÒÁ¨Ñ¡ÃÂÒ¹à´ç¡àÅè¹',437,437),('ªÁ',450,450),('ªÁÀÑÊÊÃ',454,454),('ªÁÀٹت',455,455),('ªÁѾÃ',456,456),('ªÃÑÊÃÒ',463,463),('ªÃѪÊÃÒ',461,461),('ªÃѶ¨Ñ¹·Ãì',462,462),('ªÂÒÀóì',460,460),('ªÃÔ¹Ãѵ¹ì',465,465),('ªÃÔ¹·Ãì',464,464),('ªÂÒ¾Å',459,459),('ªÂ¹',458,458),('ªÁ¾Ù¹Øª',452,452),('ªÁ¾Ù¹Ø·',453,453),('ªÁ¾Å',451,451),('ªÇÔÈÒ',479,479),('ªÇÅÔµ',478,478),('ªÇ¹',475,475),('ªÇ¹ªÁ',476,476),('ªÇ¹¾ÔÈ',477,477),('ªÐÍé͹',485,485),('ªÐ¹ÔÅ',484,484),('ªèÍ',480,480),('ªèÍÍÑ­ªÑ­',483,483),('ªèͩѵÃ',481,481),('ªèÍ·Ô¾Âì',482,482),('ªÑÂÂÐ',509,509),('ªÑÂÂÈ',508,508),('ªÑÂÃѵ¹ì',511,511),('ªÑÂÀÑ·Ã',505,505),('ªÑÂÁ§¤Å',506,506),('ªÑ§³ì',507,507),('ªÑÂà¨ÃÔ­ãªèËÅÕʵÕÅ',496,496),('ªÑÂÂØ·¸',510,510),('ªÑÂÇѲ¹ì',512,512),('ªÑÂÊÔ·¸Ôì',513,513),('ªÑÂÊÔ¹¸Øì',51
 4,514),('ªÑªҭ',498,498),('ªÑª¹Ð',497,497),('ªÑ³ç¤ì',499,499),('ªÑ¸ÇѲ¹ì',500,500),('ªÑ¹ѹ·ì',502,502),('ªÑ¹¤Ã',501,501),('ªÑ¾Ã',503,503),('ªÑ¾Å',504,504),('ªÑªÀÑÊÊÃ',489,489),('ªÑªÀ³',488,488),('ªÑªÁ³±ì',490,490),('ªÑªÁ¹±ì',491,491),('ªÑªÇÒÅÂì',493,492),('ªÑªÇÒÅìÂ',492,493),('ªÑªªÑÂ',486,486),('ªÑª®Ò',487,487),('ªÑ­ÉÒ',495,495),('ªÑ­­Ò',494,494),('ªÒÂ',524,524),('ªÒÇѳÂì',526,526),('ªÕÇÒ¾Ã',534,534),('ªÒÅÕ',525,525),('ªÒ­',515,515),('ªÒ­ÂØ·¸',518,518),('ªÒ­ÈÑ¡´Ôì',519,519),('ªÒ­ªÑÂ',516,516),('ªÒ­³Ã§¤ì',517,517),('ªÔ´ª¹¡',529,529),('ªÒµÃÕ',520,520),('ªÒµÔªÒÂ',521,521),('ªÒ¹',522,522),('ªÔ¹',530,530),('ªÔ¹Ãѵ¹ì',532,532),('ªÔ¹ÇѲ¹ì',533,533),('ªÓ¹Ô',528,528),('ªÓ¹Ò­',527,527),('ªÒ¹¹·ì',523,523),('ªÔ¹¾Ñ¹¸ì',531,531),('ªÙà¡ÉÁ',544,544),('ªÙà¡ÕÂõÔ',545,545),('ªÙÈÑ¡´Ôì',553,553),('ªÙ¨Ôµ',546,546),('ªÙ¨Ôµµì',547,547),('ªÙªÑÂ',548,548),('ªÙªÒµÔ',549,549),('ªÙªÕ¾',550,550),('ªÙ¾§Èì',551,551),('ªÙ¾§Éì',552,552),('ªÅÍ',468,468),('ªÅÍÁ',469,469),('ªÅÒ¡Ã',470,470),('ªÅÔ¡Ò',47
 1,471),('ªÅÔ´Ò',472,472),('ªÅÔµ',473,473),('ªÅÔµÒ',474,474),('ªÅ¸Õ',467,467),('ªÅ¸ÔªÒ',466,466),('ªäÁ¾Ã',457,457),('ª®ÒÃѪ',438,438),('ª´Ò¡Ã',439,439),('ª¹ÁìÊØÇÃó',442,442),('ª¹Ð',443,443),('ª¹Ð⪵Ô',444,444),('ª¹Ñ­­Ò',445,445),('ª¹Ñ°',446,446),('ª¹Ñ¹Àóì',447,447),('ª¹ÒÀÒ',448,448),('ª¹Ô´Ò',449,449),('ª¹¹Ñ¹·ì',440,440),('ª¹¹ÔÈÒ',441,441),('ª×蹨Եµì',535,535),('ªØÁÊÒÂ',542,542),('ªØÁÈÔÃÔ',541,541),('ªØÁ¾Ã',539,539),('ªØÁ¾Å',540,540),('ªØÅÕ¾Ã',543,543),('ªØ´Ò¾Ã',536,536),('ªØµÔÁÒ',538,538),('ªØµÔ¡Ò­¨¹ì',537,537),('«è͹¡ÅÔè¹',577,577),('«Õ  àÍç¹ äÍ',580,580),('«Õ ´Õ àÍçÁ àÍç¹àµÍÃìä¾ÃÊì',581,581),('«Õ.ÇÕ.àÍÊ.ÍÔ¹´ÑʵÃÕé',584,584),('«Õ.´Õ.ÍصÊÒË¡ÃÃÁ',582,582),('«Õ.·Õ.à·àŤÍÁ',583,583),('«ÕàÍç¹äÍàÍ繨Ôà¹ÕÂÃÔ觫Ѿ¾ÅÒÂ',586,586),('«Òâµéâ¤à¡ÕÂÇ ¡Ãا෾',578,578),('«Ô¡»éÒ (»ÃÐà·Èä·Â)',579,579),('«Õ´Õ ÍصÊÒË¡ÃÃÁ',585,585),('«Ù',587,587),('­Ò³ÀѤ',590,590),('­Õ¹ÀÒ',591,591),('¯Ç§¡ÁÅ',592,592),('°ÔµÔÃѪµì',605,605),('°ÔµÔÃѵ¹ì',606,606),('°ÔµÔÁÒ',604,604),('°ÔµÔà¸ÕÂÃ',600,600),('°ÔµÔ¡Ò
 ¹µì',598,598),('°ÔµÔ³Ñ°',599,599),('°ÔµÔ¹Ñ¹·ì',601,601),('°ÔµÔ¾Ã',603,603),('°ÔµÔ¾§Èì',602,602),('°Ôµ¡Ò¹µì',597,597),('°Ò¹Ñ¹·ì',593,593),('°Ò¹ÔÊÃ',595,595),('°Ò¹ÔµÂì',594,594),('°Ò»¹ÇÔ·Âì',596,596),('±ÔÁÀì¹Øª',607,607),('³ÀÑ·Ã',609,609),('³Àѷáóì',610,610),('³Ã§ÃÑ¡Éì',617,617),('³Ã§ÈÑ¡´Ôì',619,619),('³Ã§Ä·¸Ôì',618,618),('³Ã§¤ì',611,611),('³Ã§¤ìÇÔ·Âì',615,615),('³Ã§¤ìÈÑ¡´Ôì',616,616),('³Ã§¤ìÄ·¸Ôì',614,614),('³Ã§¤ìªÑÂ',612,612),('³Ã§¤ì¾ÑªÃì',613,613),('³Ë·ÑÂ',620,620),('³ÑªªÒ',621,621),('³Ñ­­Ò',622,622),('³Ñ®°ÁÑÂ',623,623),('³Ñ®°ÇÃó',624,624),('³Ñ¯¾Å',625,625),('³Ñ°',626,626),('³Ñ°ÁÒ',645,645),('³Ñ°ÂÒ',646,646),('³Ñ°ÀÙÁÔ',643,643),('³Ñ°Á¹',644,644),('³Ñ°ÇÃÕÂì',647,647),('³Ñ°ÇѪÃì',648,648),('³Ñ°ÇѲ¹ì',649,649),('³Ñ°ÇѵÔ',650,650),('³Ñ°ÇزÔ',651,651),('³Ñ°ÊÃÑ­',653,653),('³Ñ°ÈÑ¡Âì',652,652),('³Ñ°Ë·ÑÂ',654,654),('³Ñ°Ô¡Ò',655,655),('³Ñ°¡Ã³ÔÈÒ',627,627),('³Ñ°¡Ò¹µì',629,629),('³Ñ°¡ÄµÒ',628,628),('³Ñ°¢¨Ã',630,630),('³Ñ°ªÒ',632,632),('³Ñ°ª¹Ñ­',631,631),('³Ñ°°Ò',633,633),('³Ñ°µÂÒ',
 634,634),('³Ñ°¹Ñ¹·ì',636,636),('³Ñ°¹¹·ì',635,635),('³Ñ°»¡Ã³ì',637,637),('³Ñ°¾Ã',641,641),('³Ñ°¾Å',642,642),('³Ñ°¾§Èì',638,638),('³Ñ°¾§Éì',639,639),('³Ñ°¾¨¹ì',640,640),('³Õç¤ì',657,657),('³ÔªÒ¡Ã',656,656),('³¸ÔµÒ',608,608),('³Øªª¹Ò',658,658),('´ÃÃ쪹Õ',661,661),('´ÃسÕ',662,662),('´Ç§Ãѵ¹ì',674,674),('´Ç§ã¨',667,667),('´Ç§à´×͹',669,669),('´Ç§Á¹·Ãì',673,673),('´Ç§Ë·ÑÂ',675,675),('´Ç§¡ÁÅ',665,665),('´Ç§¨Ñ¹·Ãì',666,666),('´Ç§´ÒÇ',668,668),('´Ç§¹ÀÒ',670,670),('´Ç§ºÅ',671,671),('´Ç§¾Ã',672,672),('´Í¡äÁé',676,676),('´Õ.ºÕ.ä´Á͹´ì (»ÃÐà·Èä·Â)',695,695),('´Ôàá',692,692),('´ÒÃÒÃѵ¹ì',680,680),('´ÒÃÒÇÃó',681,681),('´ÒÃÔ¡Ò',682,682),('´ÒÃÔ³Õ',683,683),('´ÒÃÔ¹',684,684),('´ÒÃÒ¹ÕÅì',679,679),('´Óç',689,689),('´Óç¤ì',690,690),('´ÒóÕ',677,677),('´ÒùÕÂì',678,678),('´Óà¹Ô¹',688,688),('´ÒÃسÕ',685,685),('´ÒÇÃÕ',687,687),('´ÒÇ»ÃСÒÂ',686,686),('´ÓËÃÔ',691,691),('´ÔÈ¡ØÅ',693,693),('´Ôʷѵ',694,694),('´ÅÄ´Õ',663,663),('´ÅÄ·ÑÂ',664,664),('´¹ÑÂ',659,659),('´¹Ø¾Å',660,660),('´ØÊÔµ',701,701),
 ('´ØÊÔµà¤ÁÕÀѳ±ì',702,702),('´ØÉ®Õ',698,698),('´ØɳÕ',699,699),('´ØÉ´Õ',700,700),('´ØÅÂì¾Ñ²¹ì',697,697),('´ØžÅ',696,696),('µÐÇѹ',712,712),('µÐÅèÍÁÊÔ¹¾ÅÒʵԡ',711,711),('µèͨѡÃ',710,710),('µÑ觨Ñè§ËÅÍ´ä¿',713,713),('µÒà¿ç´',714,714),('µØê',715,715),('µØéÁ',717,717),('µØëÂ',718,718),('µØ꡵Ò',716,716),('µØÅÒÅѡɳì',719,719),('¶ÇÑÅ',729,729),('¶ÇÑÅÂì',730,730),('¶ÇÔÅ',731,731),('¶ÒÇÃ',733,733),('¶Ò³Ø¾§Èì',732,732),('¶¹ÍÁÈÑ¡´Ôì',727,727),('¶¹Ôµ¾Å',728,728),('·ÃÃȹÕÂì',745,745),('·ÃѾÂì¶ÒÇäéÒÇÑÊ´Ø',746,746),('·Ã§',737,737),('·Ã§ÇزÔ',741,741),('·Ã§ÈÃÕ',742,742),('·Ã§ÈÑ¡´Ôì',743,743),('·Ã§ÈÔÃÔ',744,744),('·Ã§ªÑ»Ñè¹·Í',738,738),('·Ã§¸ÃÃÁ',739,739),('·Ã§¾Å',740,740),('·ÇÕ',748,748),('·ÇÕÇѲ¹ì',752,752),('·ÇÕÈÃÕ',753,753),('·ÇÕÈÑ¡´Ôì',754,754),('·ÇÔª',747,747),('·ÇÕªÑÂ',749,749),('·ÇÕ»',750,750),('·ÇÕ¾Ã',751,751),('·èÒ·ÃÒÂá¨é§ÇѲ¹Ò',773,773),('·È¾Ã',755,755),('·È¾Å',756,756),('·Í§ãº',759,759),('·Í§ÊØ¢',763,763),('·Í§ÍÔ¹·Ãì',764,764),('·Í§¢ÒÇ',757,757),('·Í§¤Ó',758,758),('·Í§»Ò¹
 ',760,760),('·Í§¾Ñ¹¸ì',761,761),('·Í§¾Ñ¹¸Øì',762,762),('·ÑÈÇÃó',772,772),('·ÑȹÇÃó',768,768),('·ÑȹÕÂì',770,770),('·ÑȹÕÂÒ',771,771),('·ÑȹվÃ',769,769),('·Ñ¡ÉÁ³¹ì',765,765),('·Ñ´´ÒÇ',766,766),('·Ñº·ÔÁ',767,767),('·Õ «Õ ¾Õ ÍÔ¹´ÑÊ·ÃÕé',791,791),('·Õ.àÍÊ.äÇÃì¤Ñ· á͹´ì áÁªªÕ¹¾ÒÃì·',794,794),('·Õ.äÍ.·Õ.ÍÔ¹àµÍÃì๪Ñè¹á¹Å',795,795),('·Õ.«Õ.«Õ.¾Ãç;à¾ÍÃìµÕé',792,792),('·Õ.«Õ.¾Õ.ÍÔ¹´ÑÊ·ÃÕé',793,793),('·ÕâÍàÍ â´¿à¤Á ÍÔ¹´ÃÑʵÕé',796,796),('·ÔÇÒ',789,789),('·ÔȾÅ',790,790),('·Ô¦ÑÁ¾Ã',774,774),('·Ô¹á¤¹ ÍÔ¹´ÑÊ·ÃÕ',775,775),('·Ô¾ÂìÇÃó',778,778),('·Ô¾ÂìÇÃس',779,779),('·Ô¾ÂìÇÑÅÂì',780,780),('·Ô¾ÂìÇÒÃÕ',781,781),('·Ô¾ÂìÇÔÁÅ',782,782),('·Ô¾ÂìÇ´Õ',777,777),('·Ô¾Âì¾Ò¾Ã',776,776),('·Ô¾ÇÃó',783,783),('·Ô¾ÇÑÅÂì',784,784),('·Ô¾ÇÔÁÅ',785,785),('·Ô¾ÊØ´Ò',786,786),('·Ô¾ÒÇÃó',788,788),('·Ô¾Ò¡Ã',787,787),('·ÙÃ',798,798),('·ÙÁÔ¹Ô·Êì ºÔ«Ôà¹Ê',797,797),('·¹§ÈÑ¡´Ôì',735,735),('·¹Ø',736,736),('¸ÃÃÁÈÒʵÃì',861,861),('¸ÃÃÁ¹Ù­',860,860),('¸à¹È',857,857),('¸à¹ÈÃì',858,858),('¸Á¹Ñ¹·ì',859,859),('¸ÇÑÅÃѵ¹ì',
 865,865),('¸ÇѪ',863,863),('¸ÇѪªÑÂ',864,864),('¸ÑªÇѲ¹ì',869,869),('¸ÑªÇ´Õ',868,868),('¸Ñª¡Ã',866,866),('¸Ñª¾Å',867,867),('¸Ñ­Ã´Ò',877,877),('¸Ñ­ª¹¡',870,870),('¸Ñ­­¸Ã',871,871),('¸Ñ­­¾Ñ²¹ì',872,872),('¸Ñ­³ÔªÒ',873,873),('¸Ñ­¹Ñ¹·ì',874,874),('¸Ñ­¾Ã',875,875),('¸Ñ­¾ÔÊÔ·¸Ôì',876,876),('¸ÕÃÀÑ·Ãì',896,896),('¸ÕÃÀÒ¾',897,897),('¸ÕÃÇѲ¹ì',898,898),('¸ÕÃÐ',901,901),('¸ÕÃÐÇѲ¹ì',904,904),('¸ÕÃЪÑÂ',902,902),('¸ÕÃоÅ',903,903),('¸ÕÃÈÑ¡´Ôì',899,899),('¸ÕÃÈÒ¹µÔ¾Ñ¹¸ì',900,900),('¸ÒÃÒ',883,883),('¸ÒÃÔ¹Õ',884,884),('¸ÓçÃѵ¹ì',886,886),('¸Óç¤ì',885,885),('¸ÕêÑÂ',890,890),('¸Ò÷ԾÂì',882,882),('¸Õùت',891,891),('¸ÕþѲ¹ì',895,895),('¸ÕþÅ',894,894),('¸Õþ§Èì',892,892),('¸Õþ§Éì',893,893),('¸Ò¡Ã',878,878),('¸Ò´Ò',879,879),('¸Ô´ÒÃѵ¹ì',887,887),('¸ÔµÔ¹Ñ¹·ì',888,888),('¸Ò¹Õ',881,881),('¸Ô¹Õ¡Ò­¨¹ì',889,889),('¸Ò¹Ô¹·Ãì',880,880),('¸Äµ',862,862),('¸§äªÂ',826,826),('¸§ªÑÂ',825,825),('¸³Ñ°',827,827),('¸¹âè¹ì',834,834),('¸¹ÃѪ',832,832),('¸¹Ãѵ¹ì',833,833),('¸¹ÇѲ¹ì',836,836),('¸¹Çѹ',837,837)
 ,('¸¹ÇÔµµ',838,838),('¸¹ÇÔ·Âì',839,839),('¸¹Ç´Õ',835,835),('¸¹ÐÃѪµì',841,841),('¸¹ÊÔ·¸Ôì',840,840),('¸¹ÑÊ',846,846),('¸¹Ñª¸Ô´Ò',842,842),('¸¹Ñ­­Ò',843,843),('¸¹Ñ¹µì',844,844),('¸¹Ñ¹·ì',845,845),('¸¹Ò',847,847),('¸¹ÒÀóì',850,850),('¸¹ÒÃÑ¡Éì',852,852),('¸¹ÒÀÒ',851,851),('¸¹ÒÇѪÃì',853,853),('¸¹ÔÉ°Ò',855,855),('¸¹Ò¤ÒÃÂÙâÍºÕ Ãѵ¹ÊÔ¹ ÊÒ¢ÒËÑÇËÁÒ¡',849,849),('¸¹Ò¤ÒáÃاÈÃÕÍÂظÂÒ º',848,848),('¸¹Ô´Ò',854,854),('¸¹Ù',856,856),('¸¹¡Ã',828,828),('¸¹¡Äµ',829,829),('¸¹¾Ã',830,830),('¸¹¾Å',831,831),('¹ à¿ÃÔÁàÁ¹¹Ôª ÍâÃáÁµÔê¡Êì ¾Õ·ÕÍÕ ÅÔÁÔàµç',906,906),('¹ ¾´Å',905,905),('¹àÃÈ',946,946),('¹ÃÀÑ·Ãì',939,939),('¹âõÁì',947,947),('¹ÀÇÃó',929,929),('¹ÀÑÊÊÃ',930,930),('¹ÀÑÊÊØÇÃó',931,931),('¹ÀÒ',932,932),('¹ÃÒ',940,940),('¹ÃÕ',945,945),('¹ÀÒÂØ·¸ì',934,934),('¹ÀÒÇÃó',935,935),('¹ÃÔÈ',943,943),('¹ÃÔÉ°',944,944),('¹ÀÔ¹·Ã',936,936),('¹ÃÔ¹·Ãì',941,941),('¹ÃÔ¹·Ãìà´ª',942,942),('¹ÀÒ¾Ã',933,933),('¹ÃªÑÂ',937,937),('¹À´Å',928,928),('¹Ã¾Å',938,938),('¹ÇÃѵ¹ì',956,956),('¹ÇÅÅÐÍÍ',960,960),('¹ÇŨѹ·Ãì',
 957,957),('¹ÇÅ©ÇÕ',958,958),('¹ÇžÃ',959,959),('¹Ç¡Ã³ì',954,954),('¹Ç¾Å',955,955),('¹éÓÁѹ¤ÒÅà·ê¡«ì',992,992),('¹éÓྪÃ',991,991),('¹éÓÍéÍÂ',994,994),('¹éÓ·Ô¾Âì',988,988),('¹éÓ½¹',989,989),('¹Ñ¹Ò',980,980),('¹Ñ­ªÅÒ',961,961),('¹Ñ¯¾Ã',962,962),('¹Ñ±¾Ã',963,963),('¹Ñ·ª¹¡',964,964),('¹Ñ·¸Á¹',965,965),('¹Ñ¹ªÑÂ',966,966),('¹Ñ¹·Ãѵ¹ì',973,973),('¹Ñ¹·ÁÒÊ',972,972),('¹Ñ¹·ÇÃó',975,975),('¹Ñ¹·Ç§Éì',974,974),('¹Ñ¹·ÈÑ¡´Ôì',976,976),('¹Ñ¹·Ò',977,977),('¹Ñ¹·ÔÂÒ',979,979),('¹Ñ¹·Ô¡Ò¹µì',978,978),('¹Ñ¹·ªÑÂ',967,967),('¹Ñ¹·¹ì',968,968),('¹Ñ¹·¹Ò',969,969),('¹Ñ¹·¾Ã',970,970),('¹Ñ¹·¾Å',971,971),('¹ÒÁ',983,983),('¹ÔÂÁ',1016,1016),('¹ÔÃÁÅ',1017,1017),('¹ÔÃѹ´Ã',1018,1018),('¹ÒÃÕ',985,985),('¹ÔÀÒ',1015,1015),('¹ÒÃÕÃѵ¹ì',986,986),('¹ÔÃÒÇÃóì',1019,1019),('¹ÒÃÔ¹·Ãì',984,984),('¹ÔâźÅ',1024,1024),('¹Ôà«Ð',998,998),('¹ÓÃØè§ä·Â ¡ÒÃìàÁ¹·ì',993,993),('¹ÔÃب¹ì',1020,1020),('¹ÔÃصµì',1021,1021),('¹ÔÇૹ¨ÙÃÕè¾ÃÔé¹µÔé§á͹´ì ᾤࡨ¨Ôé§',1025,1025),('¹ÔÇѲ¹ì',1026,1026),('¹ÔÇѵÃì',1027,1027),('¹ÔÇѵÔ',1028,1
 028),('¹ÔÇÒµ',1029,1029),('¹ÒÇÔ¹Õ',987,987),('¹ÔÈÃÒ',1030,1030),('¹ÔÊÒ',1033,1033),('¹ÔÈÒªÅ',1031,1031),('¹ÔÈÒ¾Ã',1032,1032),('¹ÔÅÀÒ',1022,1022),('¹ÔÅغÅ',1023,1023),('¹Ô¡Éì',995,995),('¹Ô¤Á',996,996),('¹ÔªÃªÕ¾',997,997),('¹Ò¯Êǧ',981,981),('¹Ô´',999,999),('¹Ô´Ò',1000,1000),('¹ÔµÂì',1001,1001),('¹ÒµÂÒ',982,982),('¹ÔµÂÒ',1002,1002),('¹ÔµÔ',1003,1003),('¹ÕµÔ',1034,1034),('¹ÔµÔÁÒ',1005,1005),('¹ÔµÔ¾§Éì',1004,1004),('¹Ô·ÃÒ',1006,1006),('¹Ô·Ñȹì',1007,1007),('¹Ô·ÑȹÕÂì',1008,1008),('¹Ô¸ÔÇ´Õ',1009,1009),('¹Ô»»Í¹à¾¹µì(»ÃÐà·Èä·Â)',1010,1010),('¹Ô¾Ñ·¸Ò',1013,1013),('¹Ô¾Ñ¹',1014,1014),('¹Ó¾Å',990,990),('¹Ô¾Å',1012,1012),('¹Ô¾¹¸ì',1011,1011),('¹Å¾Ãó',953,953),('¹ÄÁÒ³',952,952),('¹ÄÁÅ',951,951),('¹Ä³Õ',948,948),('¹Ä´Õ',949,949),('¹Ä·¸Ôì',950,950),('¹¤Ã',907,907),('¹¤Ã»°Á Î͹´éÒ¤ÒÃìÊì (1994)',908,908),('¹§Åѡɳì',911,911),('¹§ª¹¡',909,909),('¹§¹Øª',910,910),('¹·',912,912),('¹·Õ',914,914),('¹·Ô¹',913,913),('¹¹·ÈÑ¡´Ôì',915,915),('¹¾Ãѵ¹ì',924,924),('¹¾ÁÒÈ',923,923),('¹¾à¡éÒ',916,916),('¹¾
 ÇÃó',926,926),('¹¾Ò¾Ã',927,927),('¹¾ÄÔ·¸Ôì',925,925),('¹¾´Å',917,917),('¹¾´ÅÂì',918,918),('¹¾·Ñµ',919,919),('¹¾¾Ã',921,921),('¹¾¾Å',922,922),('¹¾¾§¤ì',920,920),('¹ØÈÃÒ',1039,1039),('¹ØÊÃÒ',1041,1041),('¹ØʺÒ',1040,1040),('¹ØªÂÒ',1037,1037),('¹ØªÃÕ',1038,1038),('¹Øª¨ÃÔ¹·Ãì',1035,1035),('¹Øª¹Ò¶',1036,1036),('ºÃç',1050,1050),('ºÃÃà¨Ô´',1049,1049),('ºÃÃÊÒÃ',1051,1051),('ºÃè§',1047,1047),('ºÃèº',1048,1048),('ºÃÔÇÃõ',1052,1052),('ºÇêÑÂ',1053,1053),('ºÑ§ÍÃ',1054,1054),('ºÑ­ªÒ',1055,1055),('ºÑ­­ÑµÔ',1056,1056),('ºÑ³±Ôµ',1057,1057),('ºÑ³±ÔµÂì',1058,1058),('ºÑµÃ¡ÃاÈÃÕÍÂظÂÒ',1060,1060),('ºÑµÃ¡Ãاä·Â',1059,1059),('ºÑ¹Å×ÍÈÑ¡´Ôì',1061,1061),('ºÕ á͹´ì «Õ ¾ÙÅÒÊ¡Õé',1067,1067),('ºÕ ÇÒ ¤ÍÃìâ¾àêÑè¹ ¨Ó¡Ñ´',1066,1066),('ºÕ.àÍç¹.ºÃÒà´ÍÃì',1068,1068),('ºÕ.àÍÊ.äÍ.àËÅç¡¡èÍÊÃéÒ§',1069,1069),('ºÓÃاä·Â',1064,1064),('ºÔǵÕéᾤ',1065,1065),('ºÒ§¡Í¡ªÕ·àÁç··ÑÅ',1062,1062),('ºÒ¹ªéÍÂ',1063,1063),('ºÙê·Êì (»ÃÐà·Èä·Â)',1111,1111),('ºÙê·ÊìáÁ¹Ùῤà¨ÍÃìÃÔè§ (»ÃÐà·Èä·Â)',1112,1112),('º§¡ª',1044,1044),
 ('º§¡µÃѵ¹ì',1045,1045),('º«ì ÍÔ¹â¿Ãì à«ÍÃìÇÔÊ',1046,1046),('ºØÃÑ­ªÅÕ',1101,1101),('ºØÃÔ¹·Ãì',1102,1102),('ºØÈÃÒ',1103,1103),('ºØÉÂÒ',1108,1108),('ºØÉÃÒÀóì',1109,1109),('ºØÈÃÔ¹·Ãì',1105,1105),('ºØÈÃÒ¾Ã',1104,1104),('ºØËÅÑè¹',1110,1110),('ºØÉ¡Ã',1106,1106),('ºØɺÒ',1107,1107),('ºØ­àÂÕèÂÁ',1085,1085),('ºØ­ÃèÇÁ',1086,1086),('ºØ­áʧ',1098,1098),('ºØ­ÃÑ¡',1087,1087),('ºØ­Âѧ',1084,1084),('ºØ­ÁÕ',1083,1083),('ºØ­àÅÔÈ',1090,1090),('ºØ­à¡ÕÂõÔ',1070,1070),('ºØ­àªÔ´',1075,1075),('ºØ­ÈÃÕ',1091,1091),('ºØ­Êè§',1093,1093),('ºØ­ÈÔÃÔ ´ÕÇÔÅÍ»àÁ¹·ì',1092,1092),('ºØ­ÊÔ¹',1095,1095),('ºØ­Ê¹Í§',1094,1094),('ºØ­Ê׺',1096,1096),('ºØ­ÊØ¢',1097,1097),('ºØ­ÅѺ',1088,1088),('ºØ­Å×Í',1089,1089),('ºØ­¤§',1071,1071),('ºØ­ªèÇÂ',1072,1072),('ºØ­ªÑÂ',1073,1073),('ºØ­ªØº',1074,1074),('ºØ­«é͹',1076,1076),('ºØ­·ÃѾÂì',1077,1077),('ºØ­·ÇÕ',1078,1078),('ºØ­·Í§',1079,1079),('ºØ­¸ÃÃÁ',1080,1080),('ºØ­»ÃÐÊÔ·¸Ôì',1081,1081),('ºØ­¾§Éì',1082,1082),('ºØ³±Ôµ',1099,1099),('ºØ»¼Ò',1100,1100),('»ÃÐ⪹ì',1179,1179),('»
 ÃÐàÇÈ',1186,1186),('»ÃÐÁÇÅ',1171,1171),('»ÃÐàÊÃÔ°',1193,1193),('»ÃÐÁѾÃ',1172,1172),('»ÃÐÀÑÊ',1163,1163),('»ÃÐÀÑÊÃì',1164,1164),('»ÃÐÀÑÊÃÒ¾Ã',1165,1165),('»ÃÐÀÑÊÊÃ',1166,1166),('»ÃÐÀÒÀóì',1169,1169),('»ÃÐÀÒÊ',1170,1170),('»ÃÐÂÔ¹',1175,1175),('»ÃÐÀÒ¾Ã',1167,1167),('»ÃÐÀÒ¾Ãó',1168,1168),('»ÃÐÂÙÃ',1177,1177),('»ÃÐÂÙÃÈÃÕ',1178,1178),('»ÃÐÁÙÅ',1173,1173),('»ÃЧ¤ì',1174,1174),('»ÃÐà·×ͧ',1156,1156),('»ÃÐÂØ·¸',1176,1176),('»ÃÐÇѵÃ',1180,1180),('»ÃÐÇѵÔ',1181,1181),('»ÃÐÇÕ³Ò',1185,1185),('»ÃÐÇÔµÃ',1182,1182),('»ÃÐÇÔ·',1183,1183),('»ÃÐÇÔ·Âì',1184,1184),('»ÃÐÊÒÃ',1190,1190),('»ÃÐÊÒ·',1188,1188),('»ÃÐÊÔ·¸Ôì',1191,1191),('»ÃÐÊÒ¹',1189,1189),('»ÃÐʧ¤ì',1187,1187),('»ÃÐÊ׺',1192,1192),('»ÃÐä¾',1162,1162),('»ÃСͺ',1138,1138),('»ÃСÒÈ',1139,1139),('»ÃСÒÈÔµ',1140,1140),('»ÃСԨ',1141,1141),('»ÃСԵ',1142,1142),('»ÃФͧ',1143,1143),('»ÃШǺ',1145,1145),('»ÃШѡÉì',1146,1146),('»ÃШԵÃ',1147,1147),('»ÃШ§¨Ôµ',1144,1144),('»ÃЪÒ',1148,1148),('»ÃЪԵ',1149,1149),('»ÃЪØÁ¾Ã',1150,1150),('»Ã
 гµ',1151,1151),('»ÃдÔÉ°ì',1152,1152),('»ÃзѺã¨',1153,1153),('»Ãзջ',1154,1154),('»ÃзØÁ·Ô¾Âì',1155,1155),('»ÃоѲ¹ì',1160,1160),('»Ãоѹ¸ì',1161,1161),('»Ãоķ¸Ôì',1159,1159),('»Ãо¨¹ì',1157,1157),('»Ãо¹¸ì',1158,1158),('»ÀÑÊÊÃ',1132,1132),('»ÃѪ­Ò',1194,1194),('»ÃÒâÁ·Âì',1200,1200),('»ÃÕÂÒÀóì',1213,1213),('»ÃÔÂÒÇÃó',1208,1208),('»ÃÒö¹Ò',1201,1201),('»ÀÒÇÃÔ¹·ì',1135,1135),('»ÀÒÇÕ',1136,1136),('»ÀÒÇ´Õ',1134,1134),('»ÃÔȹÒ',1209,1209),('»ÃÔȹÕ',1210,1210),('»ÃÒ¡ÒÃ',1195,1195),('»ÃÒ§³Õ',1196,1196),('»ÃÕªÒ',1211,1211),('»ÃÒª­ì',1197,1197),('»ÃÕ­Ò',1212,1212),('»ÃÔ­­ì',1202,1202),('»ÃÔ­­Ò',1203,1203),('»ÃÔ­´Ò',1204,1204),('»ÃÒ³Õ',1198,1198),('»ÃÒ³ÕÂì',1199,1199),('»ÃÔ³´Ò',1205,1205),('»ÀÒ³Ø',1133,1133),('»ÃÔ·ÑÈ',1206,1206),('»ÃÔ¹´Ò',1207,1207),('»ÂصÒ',1137,1137),('»ÇÕ³ÃѪ',1214,1214),('»ÇÕ³Ò',1215,1215),('»Êѹµì',1216,1216),('»Êѹ¹ì',1217,1217),('»Í§À¾',1218,1218),('»Ñ­¨ÃÑÈÁÔì',1219,1219),('»Ñ­­Ò',1220,1220),('»Ñ­­Ò¾Ã',1221,1221),('»Ñ­­Ò¾Å',1222,1222),('»Ñ³ÃÊÕ',1223,1223)
 ,('»Ñ·Á',1224,1224),('»Ñ·ÁÒ',1225,1225),('»Ñ·ÁÒÇ´Õ',1226,1226),('»ÔÂÃѵ¹ì',1246,1246),('»ÔÂÁÒÀóì',1245,1245),('»ÔÂÇÃó',1247,1247),('»ÔÂÇѲ¹ì',1248,1248),('»ÔÂÐ',1250,1250),('»ÔÂÐÁÒÈ',1259,1259),('»ÔÂÐÈÑ¡´Ôì',1260,1260),('»ÔÂЪÑÂ',1251,1251),('»ÔÂйѹ·ì',1253,1253),('»ÔÂй¹·ì',1252,1252),('»ÔÂйت',1254,1254),('»ÔÂоÃ',1256,1256),('»ÔÂоѹ¸ì',1257,1257),('»ÔÂоѹ¸Øì',1258,1258),('»ÔÂо§Èì',1255,1255),('»ÔÂÈÑ¡´Ôì',1249,1249),('»ÒÃÔªÒµ',1230,1230),('»ÒÃÔªÒµÔ',1231,1231),('»ÒÃÕ³Ò',1233,1233),('»ÔÂÒ¾Ã',1261,1261),('»ÒÃԾѹ¸ì',1232,1232),('»Ô¡ҭ¨¹ì',1239,1239),('»Ô¹ѹ·ì',1240,1240),('»Ô¹ү',1241,1241),('»Ô¾Ã',1244,1244),('»Ô¾§Èì',1242,1242),('»Ô¾§Éì',1243,1243),('»Ôè¹ÁÒ⹪',1238,1238),('»Ôè¹Á³Õ',1237,1237),('»Ò˹ѹ',1234,1234),('»ÔÅѹ­Ò',1262,1262),('»Ò³ÔÊÃÒ',1227,1227),('»ÔµÔ',1235,1235),('»ÔµÔÇѪÃì',1236,1236),('»Ò¹',1228,1228),('»Ò¹à¾ªÃ',1229,1229),('»¡Ã³ì',1119,1119),('»®ÔÁÒ',1120,1120),('»¯ÔÁÒ',1123,1123),('»¯Ô­­Ò',1121,1121),('»¯Ô¾Å',1122,1122),('»°ÁÇѲ¹ì',1124,1124)
 ,('»³Ô´Ò',1126,1126),('»³ÔµÒ',1127,1127),('»³ªÑÂ',1125,1125),('»·ØÁ',1128,1128),('»·ØÁÒ',1130,1130),('»·ØÁ¾Ã',1129,1129),('»¹Ñ´´Ò',1131,1131),('»Ø³³ÂÒ',1263,1263),('¼à´ÔÁ',1277,1277),('¼èͧÈÃÕ',1279,1279),('¼èͧ¾Ãó',1278,1278),('¼è͹»ÃÐÀÒ',1280,1280),('¼èÒ¡ÒäÅѧ¡Í§¡ÅÒ§Êӹѡ»ÅÑ´¡Ãا෾ÁËÒ¹¤Ã',1285,1285),('¼éÒ¢¹Ë¹ÙªÔ¹àΧ',1281,1281),('¼éÒ¢¹Ë¹Ù«Ô¹àΧ',1282,1282),('¼éҢع˹٫ԹàΧ',1283,1283),('¼èÒ¹¿éÒ àÍ繨Ôà¹ÕÂÃÔè§',1284,1284),('¼ÒÊØ¢',1286,1286),('¼ÙéãË­èàÅç¡',1289,1289),('¼Ùé༴ç¨',1288,1288),('¼¡Ò¡Ãͧ',1272,1272),('¼¡Ò¾Ãó',1273,1273),('¼§',1274,1274),('¼¨§¨Ôµµì',1275,1275),('¼´Ø§ÈÑ¡´Ôì',1276,1276),('¼ØÊ´Õ',1287,1287),('½èÒ¡ÒäÅѧ¡Í§¡ÅÒ§ Êӹѡ»ÅÑ´¡Ãا෾ÁËÒ¹¤Ã',1293,1293),('¾Ã',1319,1319),('¾ÃÁ§¤Åà¿ÍÃì¹Ôà¨ÍÃì',1338,1338),('¾ÃóÃÒ³ì',1344,1344),('¾ÃóÊóì',1345,1345),('¾ÃóÕ',1347,1347),('¾ÃóԡÒ',1346,1346),('¾Ãó·ÔÀÒ',1339,1339),('¾Ãó¹ÔÀÒ',1340,1340),('¾Ãó»ÃÐä¾Ç´Õ',1341,1341),('¾Ãó¾ÃÃÉ',1342,1342),('¾Ãó¾ÔÁÅ',1343,1343),('¾Ãà·¾',1326,1326),('¾ÃøԴÒ',1348,1348),('¾
 Ãà¾ç­',1337,1337),('¾ÃÇÔÁÅ',1349,1349),('¾ÃÇÔäÅ',1350,1350),('¾ÃÐÃÒÁ 3 Î͹´éÒ¤ÒÃìÊì',1360,1360),('¾ÃÐÃÒÁ 3 ¤ÒÃìà«ç¹àµÍÃì',1359,1359),('¾ÃлÃÐá´§ Î͹´éÒ¤ÒÃìÊì',1357,1357),('¾ÃлÃÐá´§ Î͹´éÒ¤ÒÃìÊì ¨Ó¡Ñ´',1358,1358),('¾ÃÊÃǧ',1353,1353),('¾ÃËÁ¾Ñ²¹ì',1355,1355),('¾ÃÊÇÃäì',1354,1354),('¾ÃéÍÁªÑÂ',1356,1356),('¾ÃÈÑ¡´Ôì',1351,1351),('¾ÃÈÔÃÔ',1352,1352),('¾ÃÕàÁÕÂÃìà¤ÁÔ¤ÑÅ á͹´ì¾ÅÒʵԡ',1362,1362),('¾ÃÕàÁÕÂÃìÍÔ¹àµÍÃìÅÔ««Ôè§',1363,1363),('¾ÃÔéÁà¾ÃÒ',1361,1361),('¾Ã¡ÇÕ',1320,1320),('¾Ã¨Ôµµì',1321,1321),('¾ÃªÑÂ',1322,1322),('¾Ã·ÔÀÒ',1325,1325),('¾Ã·Ô¾Âì',1323,1323),('¾Ã·Ô¾Ò',1324,1324),('¾Ã¹ÀÒ',1328,1328),('¾Ã¹ÔµÔ¿ÔÅìÁá͹´ìÇÕ´ÕâÍ',1329,1329),('¾Â¹µì',1317,1317),('¾Ã¹·Õ',1327,1327),('¾Ã¾Ãó',1332,1332),('¾Ã¾ÔÁÅ',1335,1335),('¾Ã¾ÔäÅ',1336,1336),('¾Ã¾Å',1333,1333),('¾Ã¾ÅÒ§ÒÁ',1334,1334),('¾Ã¾§Éì',1330,1330),('¾Ã¾¹Ò',1331,1331),('¾Âا',1318,1318),('¾Ç§Ãѵ¹ì',1372,1372),('¾Ç§à¾ç­',1371,1371),('¾Ç§·Í§',1370,1370),('¾ÈÔ¹',1373,1373),('¾ÊØࡵÔì',1374,1374),('¾ÑʾÃ',1391,1391),('¾ÑÅÅÀ',1390,139
 0),('¾ÑªÃ',1376,1376),('¾ÑªÃÇäÅ',1377,1377),('¾ÑªÃÒ',1378,1378),('¾ÑªÃÕ',1382,1382),('¾ÑªÃÒÀóì',1379,1379),('¾ÑªÃÕÀóì',1384,1384),('¾ÑªÃÒÀÒ',1380,1380),('¾ÑªÃÔ¹·Ãì',1381,1381),('¾ÑªÃÕ¾Ã',1383,1383),('¾Ñª¹Õ',1375,1375),('¾Ñ²·ÇÕ',1385,1385),('¾Ñ²¹Ð',1387,1387),('¾Ñ²¹ªÑÂ',1386,1386),('¾Ñ²¾§Éì',1388,1388),('¾Ñ·¸ì¸ÕÃÒ',1389,1389),('¾Ô ÈÁÑÂ',1397,1397),('¾Õ.àÍÊ.¨Õ ÅÔÊ«Ôè§',1439,1439),('¾Õ.àÍÊ.¾ÅÒʵԡºÃÒà´ÍÃì á͹´ì«Ñ¹',1440,1440),('¾Õ.àÍÊ.¾ÅÒʵԡºÃÒà´ÍÃìá͹´ì«Ñ¹',1441,1441),('¾Õ.«Õ.àºÊ·ì ¤ÃÕàÍ·',1438,1438),('¾ÔÃÁÂì',1430,1430),('¾ÔÁÀÒ',1428,1428),('¾ÕÃÇزÔ',1446,1446),('¾ÕÃÐ',1448,1448),('¾ÕÃÐÈÑ¡´Ôì',1451,1451),('¾ÕÃоÅ',1450,1450),('¾ÕÃо§Èì',1449,1449),('¾ÕÃÈÔÅ»ì',1447,1447),('¾ÒÃҡ͹ÍÔ¹â¿à·¤',1396,1396),('¾ÔÁÅ',1429,1429),('¾ÔàªÉ°',1409,1408),('¾ÔàªÉ°ì',1408,1409),('¾Ôય',1406,1406),('¾Ôય°ì',1407,1407),('¾Òâµà¤ÁÕÍصÊÒË¡ÃÃÁ',1394,1394),('¾Õ÷ѵ',1444,1444),('¾Ôà·¾',1415,1415),('¾ÔÀ¾',1420,1420),('¾ÔÁ¾ìÀóì',1425,1425),('¾ÔÁ¾ìÀѤ',1426,1426),('¾ÔÁ¾ìã¨',1421,1421),('¾ÔÁ¾ìÇÔÁÅ'
 ,1427,1427),('¾ÔÁ¾ìª¹¡',1422,1422),('¾ÔÁ¾ì»ÃоÃó',1423,1423),('¾ÔÁ¾ì¾Ã',1424,1424),('¾ÕþѲ¹ì',1445,1445),('¾ÔÃس',1431,1431),('¾ÔÊÁÑÂ',1434,1434),('¾ÔÈÔÉ°ì',1432,1432),('¾ÔÊÔÉ°ì',1437,1437),('¾ÔÊÔ°',1435,1435),('¾ÔÊÔ·¸Ôì',1436,1436),('¾ÔɳØ',1433,1433),('¾Ô¨ÔµÃÒ',1398,1398),('¾ÔªÂÒ',1401,1401),('¾ÔªÑÂ',1402,1402),('¾ÔªÑÂÇѲ¹ì',1403,1403),('¾ÔªÔµ',1404,1404),('¾ÔªÔµ¾Å',1405,1405),('¾Ôª­ì',1399,1399),('¾Ôª´Ò',1400,1400),('¾Ô±ÙÃÂì',1410,1410),('¾Ò³Õ',1393,1393),('¾Ò³ÔªÂì',1392,1392),('¾Ô³ªØ´Ò',1411,1411),('¾Ô³¹ÀÒ',1412,1412),('¾Ô·ÂÒ',1413,1413),('¾Ô·Ñ¡Éì',1414,1414),('¾Ô¸Ò¹¡Ã',1416,1416),('¾Õ¹Ô¡«ì  àÍç¡«ìà¾ÃÊ',1442,1442),('¾Õ¹Ô¡«ìàÍç¡«ìà¾ÃÊ',1443,1443),('¾Ò¹·Í§',1395,1395),('¾Ô¹¹ÔÀÒ',1417,1417),('¾ÔºÙÅÂì',1418,1418),('¾Ô¾Ñ²¹ì',1419,1419),('¾Ùŷͧ¾Ãç;à¾ÍÃìµÕé_',1454,1454),('¾ÙżÅ',1455,1455),('¾Ù¹ÈÑ¡´Ôì',1453,1453),('¾Ù¹¾Ñ¹¸ì',1452,1452),('¾Åà·¾',1366,1366),('¾ÅÊÔ·¸Ôì',1369,1369),('¾Å¡Äɳì',1364,1364),('¾ÅªÑÂ',1365,1365),('¾Å¾ÑªÃì',1367,1367),('¾Å¾Ñ²¹ì',1368,1368),('¾§ÈìÀѤ',
 1300,1300),('¾§Èìà¡ÕÂõÔ',1294,1294),('¾§Èìà·¾',1296,1296),('¾§Éìà·¾',1302,1302),('¾§ÉìÈÑ¡´Ôì',1304,1304),('¾§ÉìÊѹµì',1305,1305),('¾§ÈìÊØà¡ÉÁ',1301,1301),('¾§Éì͹ѹµì',1306,1306),('¾§ÈìªÒÂ',1295,1295),('¾§Éì¾Ã',1303,1303),('¾§Èì¾Ñ¹¸ì',1298,1298),('¾§Èì¾Ô¾Ñ²¹ì',1299,1299),('¾§È¸Ã',1297,1297),('¾¨ÁÒÅÂì',1312,1312),('¾¨ÁÒ¹',1311,1311),('¾¨¹ì',1307,1307),('¾¨¹Ò',1308,1308),('¾¨¹ÕÂì',1310,1310),('¾¨¹Òö',1309,1309),('¾¹Á',1313,1313),('¾¹ÁªÑÂ',1314,1314),('¾¹ÒÊѹ±ì',1315,1315),('¾¹Ô´Ò',1316,1316),('¿Õ¹Ô¡«ì àÍç¡«ìà¾ÃÊ',1493,1493),('¿ÅØÊÊÔ¡à¤Á',1492,1492);
 +SELECT name FROM t1 ORDER BY name;
 +name
 ++45 BRETT
 ++55 BRETT
 ++56 BRETT
 +-.55 BRETT
 +-45 BRETT
 +-55 BRETT
 +.-55 BRETT
 +.55 BRETT
 +45 BRETT
 +5   5 BRETT3
 +5  5 BRETT2
 +5 5 BRETT1
 +5-5 BRETT
 +55 BRETT
 +55+ BRETT
 +55- BRETT
 +55. BRETT
 +CHEE KUNG FOOK
 +CHEN CHIA YI
 +CHI WAI DAVIT
 +GEORGE
 +KAWAIJIT
 +KAWALJIT
 +KOJI
 +LOUIS
 +PETER
 +SHERMAN
 +TAN
 +Willem Arnold
 +WONG
 +WU
 +¡.µÃÕ·Ô¾Âì ¤Í¹«ÑÅáµ¹·ì
 +¡ª¡Ã
 +¡ª¾Ã
 +¡ªÁÅ
 +¡µÑ­­Ù
 +¡¹¡
 +¡¹¡¡Ò­¨¹ì
 +¡¹¡ªÑÂ
 +¡¹¡¹ÔÀÒ
 +¡¹¡¹Øª
 +¡¹¡¾Ã
 +¡¹¡Ãѵ¹ì
 +¡¹¡Ä·¸Ôì
 +¡¹¡ÇÃó
 +¡¹¡ÈÃÕ
 +¡¹¡Ò­¨¹ì
 +¡¹ÔÉ°Ò
 +¡ÁÅ
 +¡ÁũѵÃ
 +¡ÁÅ·Ô¾Âì
 +¡ÁžÃ
 +¡ÁžÃó
 +¡ÁÅÁÒÅÂì
 +¡ÁÅÃѪµì
 +¡ÁÅÃѵ¹ì
 +¡ÁÅÇÃó
 +¡Ã¡¹¡
 +¡Ã¡¾Ã
 +¡Ã¡ÁÅ
 +¡ÃªÑÂ
 +¡Ã³ì
 +¡Ã¹Ñ¹·ì
 +¡Ã»ÃÕÂÒ
 +¡ÃíԡÒÃì
 +¡ÃóԡÒ
 +¡ÃóԡÒÃì
 +¡ÃÇÅÑÂ
 +¡ÃÇÔ·Âì
 +¡Ãͧá¡éÇ
 +¡Ãͧ·Ô¾Âì
 +¡ÃШ¡ä·ÂÍÒ«ÒÎÕ
 +¡ÃÕ±Ò
 +¡Ãا෾¼ÅÔµàËÅç¡
 +¡Ãاä·Â¤ÒÃìàÃé¹·ì ÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +¡Ãاä·ÂÍØ»¡Ã³ì
 +¡ÃسÒ
 +¡ÄªÇÃó
 +¡Äµº¾Ô¸
 +¡ÄµÂÒ
 +¡ÄµÔ¡Ò¹·ì
 +¡ÄµÔÂÒ
 +¡ÄȾÃó
 +¡ÄÉ®Ò
 +¡ÄÉ®Õ
 +¡ÄɮվÃ
 +¡Äɳ¾¨¹ì
 +¡Äɳ¾Å
 +¡ÄɳÐ
 +¡ÄɳÒ
 +¡ÄɳÕ
 +¡ÄÉ´Ò
 +¡ÇÕ
 +¡ÉÁÒ
 +¡ÉÔª­ì
 +¡ÉÔ´ÔÈ
 +¡ÊÔÇѹ
 +¡èÍà¡ÕÂõÔ
 +¡Íº¡ØÅ
 +¡Íºá¡éÇ
 +¡ÍººØ­
 +¡ÍºÅÒÀ
 +¡Ñ ÅÂÒ
 +¡Ñ­ª¾Ã
 +¡Ñ­­ÀѤ
 +¡Ñ­­ìÇÃÒ
 +¡Ñ­­ÒÁÒÈ
 +¡Ñ­­ÒÇÕÃì
 +¡Ñ³°ªÒ
 +¡Ñ³°Ô¡Ò
 +¡Ñ³·ÔÁÒ
 +¡Ñ¹µÔ¡Ã
 +¡Ñ¹µì
 +¡Ñ¹¸ÔªÒ
 +¡Ñ¹¸ÔÁÒ
 +¡Ñ¹ÂÒÃѵ¹ì
 +¡ÑÁ»¹Ò¶
 +¡ÑÁ»¹Ò·
 +¡ÑÅÂÒ
 +¡ÑÅÂÒ³Õ
 +¡ÑÅÂÒÃѵ¹ì
 +¡Ò­¨¹ÇÃó
 +¡Ò­¨¹Ò
 +¡Ò¹´Ò
 +¡Ò¹µìÃÇÕ
 +¡Ò¹µì
 +¡ÒÂÊÔ·¸Ôì
 +¡ÒÃÇÔÍÃ
 +¡ÒÃسÕ
 +¡ÒÈÔ
 +¡Ó¸Ã
 +¡Ó¾Å
 +¡ÓäÃ
 +¡Óá˧
 +¡Ô觡ҭ¨¹ì
 +¡Ô¨µÔÂÒ
 +¡Ô¨ÇÃó
 +¡ÔµµÔ
 +¡ÔµµÔ¡Ñ¹µì
 +¡ÔµµÔªÑÂ
 +¡ÔµµÔ­Ò
 +¡ÔµµÔ¹Ñ¹·ì
 +¡ÔµµÔ¾§Èì
 +¡ÔµµÔ¾§Éì
 +¡ÔµµÔ¾Å
 +¡ÔµµÔ¾Ñ²¹ì
 +¡ÔµµÔ¾Ñ¹¸ì
 +¡ÔµµÔÁÒ
 +¡ÔµµÔÂÒ
 +¡ÔµµÔÃѵ¹ì
 +¡ÔµµÔÇѲ¹ì
 +¡ÔµµÔÈÑ¡´Ôì
 +¡ÔµÔ¡Ã
 +¡ÔµÔ¡Ã³ì
 +¡ÔµÔ¡Ñ­­Ò
 +¡ÔµÔªÒ­
 +¡ÔÁÅÑé§
 +¡ÕõÔ
 +¡ØÁØ·¾Ñ¹¸ì
 +¡ØéÂà«é§ ÍÔÁ»ÍÃìµ á͹´ì àÍç¡«ì»ÍÃìµ
 +¡ØŹѹ·ì
 +¡ØŹÒÃÕ
 +¡ØÅÂÒ
 +¡ØÅÅ´Ò
 +¡ØÅÇ´Õ
 +¡ØÅÈÔÃÔ
 +¡ØÊØÁÒ
 +¡ØËÅÒº
 +¡Ùê´ÇÔÅ ÍÔ¹´ÑʵÃÕé
 +à¡ç¨¾ÔÃس
 +ࡪÒ
 +ࡳԡÒ
 +ࡵØÁ³Õ
 +à¡ÃÔ¡
 +à¡ÃÔ¡ä¡Ã
 +à¡ÃÔ¡¾§Éì
 +à¡ÃÕ§ä¡Ã
 +à¡ÃÕ§ªÑÂ
 +à¡ÃÕ§§ÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +à¡ÃÕ§ÈÑ¡´Ôì
 +à¡È¡ØÅÀÒ
 +à¡ÈÃÒ
 +à¡ÈÃÔ¹·Ãì
 +à¡ÈÇÅÕ
 +à¡ÈÈÔÃÔ
 +à¡ÈÊØ´Ò
 +à¡ÈÔ¹Õ
 +à¡É³Õ
 +à¡É´Ò
 +à¡ÉÁ
 +à¡ÉÁÊѹµì
 +à¡ÉÃÒ
 +à¡ÉÃÕ
 +à¡ÉÕÂÃ
 +à¡ÊÃ
 +à¡ÊÃì
 +à¡ÕÂõÔ
 +à¡ÕÂõԻÀÒ
 +à¡ÕÂõԾ§Éì
 +à¡ÕÂõÔÈÑ¡´Ôì
 +à¡ÕÂõÔÊÇÑÊ´Ôì
 +à¡×éÍ¡ÙÅ
 +á¡éÇã¨
 +á¡éÇ
 +â¡Ážѹ¸ì
 +â¡àÁÈ
 +â¡ÅºÍÅ ¤Í¹à¹ç¤ªÑè¹Êì
 +â¡ÇÔ·
 +â¡ÇÔ·Âì
 +â¡ÇÔ¹
 +â¡àÇȹì
 +â¡ÈÅ
 +â¡ÊÔ¹·Ãì
 +ä¡Ã¤Ó
 +ä¡Ãà·¾
 +ä¡Ã¸ÇѪ
 +¢¨Ã
 +¢¨Ãà¡ÕÂõÔ
 +¢¨ÃÈÃÕ
 +¢¨ÃÈÑ¡´Ôì
 +¢¹ÔÉ°Ò
 +¢¹ÔÉ°ì
 +¢ÇÑ­ã¨
 +¢ÇÑ­ªÑÂ
 +¢ÇÑ­à´×͹
 +¢ÇÑ­µÒ
 +¢ÇÑ­à¾çªÃ
 +¢ÇÑ­àÁ×èͧ
 +¢ÇÑ­ÂؾÒ
 +¢ÇÑ­ÃØé§
 +¢ÇÑ­àÃ×͹
 +¢ÑµµÔÂÒ³Õ
 +¢éÒÇÍÔèÁ·Ô¾Âì
 +¢Ø¹·Í§
 +á¢ä¢
 +¤§¡ÄÈ
 +¤§à´ª
 +¤àª¹·Ãì
 +¤³Ò¡Ã
 +¤³ÒÇزÔ
 +¤³ÔÈÃ
 +¤³ÔÊÃ
 +¤³ØµÁì
 +¤à³È
 +¤¸Ò
 +¤à¹Âì
 +¤Á¡ÃÔª
 +¤Á¨Ñ¡Ã
 +¤Áà¾çªÃ
 +¤ÃÒ¿·ìà´ÍÐàºÊ·ì
 +¤ÍÊÁÔ¤ ¤Í¹¤ÍÃì´  ¤ÍÃì»ÍàêÑè¹
 +¤Ò«ÙâÍÐ
 +¤ÒÃìâ»Ãà¿ÊªÑè¹á¹Å
 +¤ÒÇÒ¤Ô¹
 +¤Óó
 +¤Óá˧
 +¤ÔÁ§¤ì
 +¤Ø³Ò¡Ã
 +¤Ø³Õ·Ã
 +¤ÙèºØ­
 +¤Ù»Ò¹Ò
 +ठÊËÒÂÍÔÁà»ê¡«ì
 +à¤.«Õ.¾Õ. áÁªªÕ¹à¹ÍÃÕè
 +षշÕÅÔÊ«Ôè§
 +ह áÁç¡«ì (»ÃÐà·Èä·Â)
 +ह áÁ¡«ì (»ÃÐà·Èä·Â)
 +à¤Ã×ÍÇÑÅÂì
 +᤹¹Ù ÍÔ¹àµÍÃìà·Ã´
 +á¤Ð¨éÍÂ
 +â¤Ãà¹Ê (ä·ÂᏴì)
 +â¦ÉÔµ
 +§ÒÁ¹Ô¨
 +§ÒÁà¾ç­
 +à§Ô¹·Ø¹à¡ÕÂõԹҤԹ
 +¨§¡Å
 +¨§¡Å³Õ
 +¨§ÃÑ¡
 +¨§ÃÑ¡Éì
 +¨§Åѡɳì
 +¨µØ¾Ã
 +¨µØ¾Å
 +¨µØ¾Ñ¹¸ì
 +¨µØç¤ì
 +¨µØÄ·¸Ôì
 +¨ÃÃÂÒ
 +¨ÃǾÃ
 +¨ÃÇÃø¹ì
 +¨ÃÑ­
 +¨ÃÑÅ
 +¨ÃÑʪÑÂ
 +¨ÃÑʾÅ
 +¨ÃÔ¹·Ãì
 +¨ÃÔ¹¸Ã
 +¨ÃÔÂÒ
 +¨ÃÔÂÒÀóì
 +¨ÃظԴÒ
 +¨ÃÙ­
 +¨àÃ
 +¨àÃÈÑ¡´Ôì
 +¨ÍÁ¢ÇÑ­ã¨
 +¨Ñ¡Ã¡Äª
 +¨Ñ¡Ã¡Äɳì
 +¨Ñ¡Ã¾Ñ¹¸ì
 +¨Ñ¡ÃÇÒÅ
 +¨Ñ¡Ãѵ¹ì
 +¨Ñ¡ÃÔ¹·Ãì
 +¨Ñ¡ÃÕ
 +¨Ñ¡ÉÇѯ
 +¨Ñ´ËÒ§Ò¹ÎÔÇáÁ¹àÍ繨Ôà¹ÕÂÃÔè§
 +¨ÑµÃ´ÒÇ
 +¨Ñ¹¨ÔÃÒ
 +¨Ñ¹··Õ
 +¨Ñ¹·¹Ò
 +¨Ñ¹·Ã
 +¨Ñ¹·Ãìà¨éÒ
 +¨Ñ¹·Ãì·Ô¾Âì
 +¨Ñ¹·Ãì¸ÔÀÒ
 +¨Ñ¹·Ãì¹ÀÒ
 +¨Ñ¹·Ãì¾Ã
 +¨Ñ¹·Ãìà¾ç­
 +¨Ñ¹·ÃìÃѵ¹ì
 +¨Ñ¹·ÃìÇÔÁÅ
 +¨Ñ¹·ÃìÇÔäÅ
 +¨Ñ¹·ÃìÊØ´Ò
 +¨Ñ¹·Ô¡Ò
 +¨Ñ¹·ÔÀÒ
 +¨Ñ¹·ÔÁÒ
 +¨Ñ¹·ÔÁÒÀóì
 +¨Ñ¹·ÔÃÒ
 +¨ÒµØ¾Ã
 +¨ÒµØç¤ì
 +¨ÒµØùµì
 +¨ÒÃÕÃѵ¹ì
 +¨ÒÃسÕ
 +¨ÒÃسÕÂì
 +¨ÒÃعѹ
 +¨ÒÃغصÃ
 +¨ÒÃØÃѵ¹ì
 +¨ÒÃØÇÃó
 +¨Ó¹§
 +¨Ó¹§¤ì
 +¨Ó»Õ
 +¨ÓÃÑÊ
 +¨ÓàÃÔ­
 +¨ÓÅͧ
 +¨Ô³³ì
 +¨Ôµµì¹ÔÉÒ
 +¨ÔµµÁÒÊ
 +¨ÔµµÒ
 +¨ÔµµÔ
 +¨ÔµµÔ¹¹Ñ¹·ì
 +¨Ôµµì
 +¨ÔµÃÅ´Ò
 +¨ÔµÃÒ
 +¨ÔµÃÒÀóì
 +¨Ô¹´Ò
 +¨Ô¹µì¨Ø±Ò
 +¨Ô¹µ¹Ò
 +¨ÔþÃ
 +¨Ôþѹ¸ì
 +¨ÔÃÀÑ·Ã
 +¨ÔÃÀÒ
 +¨ÔÃÇÃó
 +¨ÔÃÇѲ¹ì
 +¨ÔÃÈÑ¡´Ôì
 +¨ÔÃÊØ´Ò
 +¨ÔÃоÃ
 +¨ÔÃоÃó
 +¨ÔÃÐÀÒ
 +¨ÔÃÐÈÑ¡´Ôì
 +¨ÔÃѪ´Ò
 +¨ÔÃÑ°µÔì
 +¨ÔÃÒ¤Á
 +¨ÔÃҹت
 +¨ÔÃÒ¾Ã
 +¨ÔÃÒÀóì
 +¨ÔÃÒÀÒ
 +¨ÔÃÒÂØ
 +¨ÔÃÒÇÃó
 +¨ÔÃÒÇÑÅÂì
 +¨ÔÃÒÇزÔ
 +¨Õ·Õ«Õ ·Ã§¾Ñ¹¸ì)
 +¨ÕþÃó
 +¨ÕÃÈÑ¡´Ôì
 +¨ÕÃйѹ·ì
 +¨ÕÃÐÇѲ¹ì
 +¨ÕÍÕ á¤»»ÔµÍÅ (»ÃÐà·Èä·Â)
 +¨ÕâÍà·¤¹Ô¤ (ä·ÂᏴì)
 +¨Ø±Ò·Ô¾Âì
 +¨Ø±Ò¾Ñ¹¸ì
 +¨Ø±ÒÁÒÈ
 +¨Ø±ÒÁÒÊ
 +¨Ø±ÒÃѵ¹ì
 +¨Ø±ÒÇÃó
 +¨ØÃÕÃѵ¹ì
 +¨ØÅÅ´Ò
 +¨ØÌÒ
 +¨ØÌÒÀóì
 +¨ØÌÒÀÒ
 +¨ØÌÒÅѡɳì
 +ਵ¹ì
 +ਹ
 +ਹ¨ÔÃÒ
 +ਹµì³Ã§¤ì
 +ਹà¹ÍÃÑÅ乫ì (»ÃÐà·Èä·Â)
 +ਹÇÔ·Âì
 +à¨ÃÔ­
 +à¨ÃÔ­ªÑÂËÁéÍá»Å§ä¿¿éÒ
 +à¨ÃÕ§
 +à¨É®Ò
 +à¨éÒ¾ÃÐÂÒÁÒÃì¤
 +à¨ÔÁªÑÂ
 +à¨ÕÂÁ¨Ôµ
 +á¨èÁ
 +ã¨ÊÇÇäì
 +©ÅÇÂ
 +©Åͧ
 +©ÅÒ´
 +©ÇÕÇÃó
 +©Íé͹
 +©ÑµÃªÑÂ
 +©ÑµÃÀóì
 +©ÑµÃÈÔÃÔ
 +©Ñ¹·¹Ò
 +©Ñ¹·Ãѵ¹ì
 +©×èÍ ¨Ôé¹ ÎÑéÇ
 +©×èͨÔé¹ÎÑéÇ
 +à©ÅÔÁ
 +à©ÅÔÁ¢ÇÑ­
 +à©ÅÔÁªÑÂ
 +à©ÅÔÁªÒµÔ
 +à©ÅÔÁ¾Ñ¹¸Øì
 +à©ÅÕÂÇ
 +à©Ô¹
 +â©ÁÅ´Ò
 +â©ÁÊØ´Ò
 +ª.ÊÂÒÁ¨Ñ¡ÃÂÒ¹à´ç¡àÅè¹
 +ª®ÒÃѪ
 +ª´Ò¡Ã
 +ª¹¹Ñ¹·ì
 +ª¹¹ÔÈÒ
 +ª¹ÁìÊØÇÃó
 +ª¹Ð
 +ª¹Ð⪵Ô
 +ª¹Ñ­­Ò
 +ª¹Ñ°
 +ª¹Ñ¹Àóì
 +ª¹ÒÀÒ
 +ª¹Ô´Ò
 +ªÁ
 +ªÁ¾Å
 +ªÁ¾Ù¹Øª
 +ªÁ¾Ù¹Ø·
 +ªÁÀÑÊÊÃ
 +ªÁÀٹت
 +ªÁѾÃ
 +ªäÁ¾Ã
 +ªÂ¹
 +ªÂÒ¾Å
 +ªÂÒÀóì
 +ªÃѪÊÃÒ
 +ªÃѶ¨Ñ¹·Ãì
 +ªÃÑÊÃÒ
 +ªÃÔ¹·Ãì
 +ªÃÔ¹Ãѵ¹ì
 +ªÅ¸ÔªÒ
 +ªÅ¸Õ
 +ªÅÍ
 +ªÅÍÁ
 +ªÅÒ¡Ã
 +ªÅÔ¡Ò
 +ªÅÔ´Ò
 +ªÅÔµ
 +ªÅÔµÒ
 +ªÇ¹
 +ªÇ¹ªÁ
 +ªÇ¹¾ÔÈ
 +ªÇÅÔµ
 +ªÇÔÈÒ
 +ªèͩѵÃ
 +ªèÍ·Ô¾Âì
 +ªèÍÍÑ­ªÑ­
 +ªèÍ
 +ªÐ¹ÔÅ
 +ªÐÍé͹
 +ªÑªªÑÂ
 +ªÑª®Ò
 +ªÑªÀ³
 +ªÑªÀÑÊÊÃ
 +ªÑªÁ³±ì
 +ªÑªÁ¹±ì
 +ªÑªÇÒÅÂì
 +ªÑªÇÒÅìÂ
 +ªÑ­­Ò
 +ªÑ­ÉÒ
 +ªÑÂà¨ÃÔ­ãªèËÅÕʵÕÅ
 +ªÑª¹Ð
 +ªÑªҭ
 +ªÑ³ç¤ì
 +ªÑ¸ÇѲ¹ì
 +ªÑ¹¤Ã
 +ªÑ¹ѹ·ì
 +ªÑ¾Ã
 +ªÑ¾Å
 +ªÑÂÀÑ·Ã
 +ªÑÂÁ§¤Å
 +ªÑ§³ì
 +ªÑÂÂÈ
 +ªÑÂÂÐ
 +ªÑÂÂØ·¸
 +ªÑÂÃѵ¹ì
 +ªÑÂÇѲ¹ì
 +ªÑÂÊÔ·¸Ôì
 +ªÑÂÊÔ¹¸Øì
 +ªÒ­
 +ªÒ­ªÑÂ
 +ªÒ­³Ã§¤ì
 +ªÒ­ÂØ·¸
 +ªÒ­ÈÑ¡´Ôì
 +ªÒµÃÕ
 +ªÒµÔªÒÂ
 +ªÒ¹
 +ªÒ¹¹·ì
 +ªÒÂ
 +ªÒÅÕ
 +ªÒÇѳÂì
 +ªÓ¹Ò­
 +ªÓ¹Ô
 +ªÔ´ª¹¡
 +ªÔ¹
 +ªÔ¹¾Ñ¹¸ì
 +ªÔ¹Ãѵ¹ì
 +ªÔ¹ÇѲ¹ì
 +ªÕÇÒ¾Ã
 +ª×蹨Եµì
 +ªØ´Ò¾Ã
 +ªØµÔ¡Ò­¨¹ì
 +ªØµÔÁÒ
 +ªØÁ¾Ã
 +ªØÁ¾Å
 +ªØÁÈÔÃÔ
 +ªØÁÊÒÂ
 +ªØÅÕ¾Ã
 +ªÙà¡ÉÁ
 +ªÙà¡ÕÂõÔ
 +ªÙ¨Ôµ
 +ªÙ¨Ôµµì
 +ªÙªÑÂ
 +ªÙªÒµÔ
 +ªÙªÕ¾
 +ªÙ¾§Èì
 +ªÙ¾§Éì
 +ªÙÈÑ¡´Ôì
 +ય°¡Ã
 +àªÉ°Ò
 +àªÍÃÔè§-¾ÅÒÇ á͹ÔÁÑÅ àÎéŪ
 +àªÍÃÔè§-¾ÅÒÇá͹ÔÁÑÅàÎçŸ
 +àªÒǹҭ
 +àªÒÇÅÔµ
 +àªÔ´¨Ôµµì
 +àªÔ´ªÑÂ
 +àªÔ´ÈÑ¡´Ôì
 +àªÕ§àΧ¡ÒêèÒ§
 +àªÕèÂǪҭ ÍÔ¹´ÑÊ·ÃÕè (1989)
 +àªÕèÂǪҭÍÔ¹´ÑÊ·ÃÕè (1989)
 +àªÕèÂǪҭÍÔ¹´ÑÊ·ÃÕ (1989)
 +àªÕèÂǪҭÍÔ¹´ÑÊ·ÃÕè(1989)
 +⪤
 +⪤ªÑÂ
 +⪵Ô
 +⪵ÔÃÊ
 +⪵ÔÇظ
 +äªÂ¹Ñ¹·¹ì
 +äªÂÁ§¤Å
 +äªÂÃѵ¹ì
 +äªÂÒ
 +«è͹¡ÅÔè¹
 +«Òâµéâ¤à¡ÕÂÇ ¡Ãا෾
 +«Ô¡»éÒ (»ÃÐà·Èä·Â)
 +«Õ  àÍç¹ äÍ
 +«Õ ´Õ àÍçÁ àÍç¹àµÍÃìä¾ÃÊì
 +«Õ.´Õ.ÍصÊÒË¡ÃÃÁ
 +«Õ.·Õ.à·àŤÍÁ
 +«Õ.ÇÕ.àÍÊ.ÍÔ¹´ÑʵÃÕé
 +«Õ´Õ ÍصÊÒË¡ÃÃÁ
 +«ÕàÍç¹äÍàÍ繨Ôà¹ÕÂÃÔ觫Ѿ¾ÅÒÂ
 +«Ù
 +à«ÒÐ
 +à«ÕÂÁà¡ÕÂÇ
 +­Ò³ÀѤ
 +­Õ¹ÀÒ
 +¯Ç§¡ÁÅ
 +°Ò¹Ñ¹·ì
 +°Ò¹ÔµÂì
 +°Ò¹ÔÊÃ
 +°Ò»¹ÇÔ·Âì
 +°Ôµ¡Ò¹µì
 +°ÔµÔ¡Ò¹µì
 +°ÔµÔ³Ñ°
 +°ÔµÔà¸ÕÂÃ
 +°ÔµÔ¹Ñ¹·ì
 +°ÔµÔ¾§Èì
 +°ÔµÔ¾Ã
 +°ÔµÔÁÒ
 +°ÔµÔÃѪµì
 +°ÔµÔÃѵ¹ì
 +±ÔÁÀì¹Øª
 +³¸ÔµÒ
 +³ÀÑ·Ã
 +³Àѷáóì
 +³Ã§¤ìªÑÂ
 +³Ã§¤ì¾ÑªÃì
 +³Ã§¤ìÄ·¸Ôì
 +³Ã§¤ìÇÔ·Âì
 +³Ã§¤ìÈÑ¡´Ôì
 +³Ã§¤ì
 +³Ã§ÃÑ¡Éì
 +³Ã§Ä·¸Ôì
 +³Ã§ÈÑ¡´Ôì
 +³Ë·ÑÂ
 +³ÑªªÒ
 +³Ñ­­Ò
 +³Ñ®°ÁÑÂ
 +³Ñ®°ÇÃó
 +³Ñ¯¾Å
 +³Ñ°
 +³Ñ°¡Ã³ÔÈÒ
 +³Ñ°¡ÄµÒ
 +³Ñ°¡Ò¹µì
 +³Ñ°¢¨Ã
 +³Ñ°ª¹Ñ­
 +³Ñ°ªÒ
 +³Ñ°°Ò
 +³Ñ°µÂÒ
 +³Ñ°¹¹·ì
 +³Ñ°¹Ñ¹·ì
 +³Ñ°»¡Ã³ì
 +³Ñ°¾§Èì
 +³Ñ°¾§Éì
 +³Ñ°¾¨¹ì
 +³Ñ°¾Ã
 +³Ñ°¾Å
 +³Ñ°ÀÙÁÔ
 +³Ñ°Á¹
 +³Ñ°ÁÒ
 +³Ñ°ÂÒ
 +³Ñ°ÇÃÕÂì
 +³Ñ°ÇѪÃì
 +³Ñ°ÇѲ¹ì
 +³Ñ°ÇѵÔ
 +³Ñ°ÇزÔ
 +³Ñ°ÈÑ¡Âì
 +³Ñ°ÊÃÑ­
 +³Ñ°Ë·ÑÂ
 +³Ñ°Ô¡Ò
 +³ÔªÒ¡Ã
 +³Õç¤ì
 +³Øªª¹Ò
 +´¹ÑÂ
 +´¹Ø¾Å
 +´ÃÃ쪹Õ
 +´ÃسÕ
 +´ÅÄ´Õ
 +´ÅÄ·ÑÂ
 +´Ç§¡ÁÅ
 +´Ç§¨Ñ¹·Ãì
 +´Ç§ã¨
 +´Ç§´ÒÇ
 +´Ç§à´×͹
 +´Ç§¹ÀÒ
 +´Ç§ºÅ
 +´Ç§¾Ã
 +´Ç§Á¹·Ãì
 +´Ç§Ãѵ¹ì
 +´Ç§Ë·ÑÂ
 +´Í¡äÁé
 +´ÒóÕ
 +´ÒùÕÂì
 +´ÒÃÒ¹ÕÅì
 +´ÒÃÒÃѵ¹ì
 +´ÒÃÒÇÃó
 +´ÒÃÔ¡Ò
 +´ÒÃÔ³Õ
 +´ÒÃÔ¹
 +´ÒÃسÕ
 +´ÒÇ»ÃСÒÂ
 +´ÒÇÃÕ
 +´Óà¹Ô¹
 +´Óç
 +´Óç¤ì
 +´ÓËÃÔ
 +´Ôàá
 +´ÔÈ¡ØÅ
 +´Ôʷѵ
 +´Õ.ºÕ.ä´Á͹´ì (»ÃÐà·Èä·Â)
 +´ØžÅ
 +´ØÅÂì¾Ñ²¹ì
 +´ØÉ®Õ
 +´ØɳÕ
 +´ØÉ´Õ
 +´ØÊÔµ
 +´ØÊÔµà¤ÁÕÀѳ±ì
 +പ
 +à´ªÒ
 +à´ÍФÇÍÅÔµäÇÃì
 +à´×͹¹ÀÒ
 +à´×͹à¾ç­
 +â´Á
 +ä´ÍСÅêÒÊ
 +µèͨѡÃ
 +µÐÅèÍÁÊÔ¹¾ÅÒʵԡ
 +µÐÇѹ
 +µÑ觨Ñè§ËÅÍ´ä¿
 +µÒà¿ç´
 +µØ꡵Ò
 +µØéÁ
 +µØëÂ
 +µØÅÒÅѡɳì
 +µØê
 +àµçÁà´ª
 +àµ×͹ã¨
 +àµ×͹µÒ
 +ãµé à«é§ «Ñ¹
 +äµÃ·È
 +äµÃà·¾
 +äµÃç¤ì
 +¶¹ÍÁÈÑ¡´Ôì
 +¶¹Ôµ¾Å
 +¶ÇÑÅ
 +¶ÇÑÅÂì
 +¶ÇÔÅ
 +¶Ò³Ø¾§Èì
 +¶ÒÇÃ
 +à¶ÅÔ§ÈÑ¡´Ôì
 +·¹§ÈÑ¡´Ôì
 +·¹Ø
 +·Ã§
 +·Ã§ªÑ»Ñè¹·Í
 +·Ã§¸ÃÃÁ
 +·Ã§¾Å
 +·Ã§ÇزÔ
 +·Ã§ÈÃÕ
 +·Ã§ÈÑ¡´Ôì
 +·Ã§ÈÔÃÔ
 +·ÃÃȹÕÂì
 +·ÃѾÂì¶ÒÇäéÒÇÑÊ´Ø
 +·ÇÔª
 +·ÇÕ
 +·ÇÕªÑÂ
 +·ÇÕ»
 +·ÇÕ¾Ã
 +·ÇÕÇѲ¹ì
 +·ÇÕÈÃÕ
 +·ÇÕÈÑ¡´Ôì
 +·È¾Ã
 +·È¾Å
 +·Í§¢ÒÇ
 +·Í§¤Ó
 +·Í§ãº
 +·Í§»Ò¹
 +·Í§¾Ñ¹¸ì
 +·Í§¾Ñ¹¸Øì
 +·Í§ÊØ¢
 +·Í§ÍÔ¹·Ãì
 +·Ñ¡ÉÁ³¹ì
 +·Ñ´´ÒÇ
 +·Ñº·ÔÁ
 +·ÑȹÇÃó
 +·ÑȹվÃ
 +·ÑȹÕÂÒ
 +·ÑȹÕÂì
 +·ÑÈÇÃó
 +·èÒ·ÃÒÂá¨é§ÇѲ¹Ò
 +·Ô¦ÑÁ¾Ã
 +·Ô¹á¤¹ ÍÔ¹´ÑÊ·ÃÕ
 +·Ô¾Âì¾Ò¾Ã
 +·Ô¾ÂìÇ´Õ
 +·Ô¾ÂìÇÃó
 +·Ô¾ÂìÇÃس
 +·Ô¾ÂìÇÑÅÂì
 +·Ô¾ÂìÇÒÃÕ
 +·Ô¾ÂìÇÔÁÅ
 +·Ô¾ÇÃó
 +·Ô¾ÇÑÅÂì
 +·Ô¾ÇÔÁÅ
 +·Ô¾ÊØ´Ò
 +·Ô¾Ò¡Ã
 +·Ô¾ÒÇÃó
 +·ÔÇÒ
 +·ÔȾÅ
 +·Õ «Õ ¾Õ ÍÔ¹´ÑÊ·ÃÕé
 +·Õ.«Õ.«Õ.¾Ãç;à¾ÍÃìµÕé
 +·Õ.«Õ.¾Õ.ÍÔ¹´ÑÊ·ÃÕé
 +·Õ.àÍÊ.äÇÃì¤Ñ· á͹´ì áÁªªÕ¹¾ÒÃì·
 +·Õ.äÍ.·Õ.ÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +·ÕâÍàÍ â´¿à¤Á ÍÔ¹´ÃÑʵÕé
 +·ÙÁÔ¹Ô·Êì ºÔ«Ôà¹Ê
 +·ÙÃ
 +෾
 +à·¾¾ÔºÙÅ
 +෾ķ¸Ôì
 +à·ÇÒ
 +à·ÇÕ
 +à·Ô´ä·
 +ä·Â
 +ä·Â ¤Í¹Êì á͹´ì ºÔÅ´Ôé§
 +ä·Â ´Õ à͹ ·Õ ྐྵ·ì
 +ä·Â-àÍà«Õ ¾Õ.ÍÕ.ä¾é¾ì
 +ä·Âà¡ÃÕ§ÊÔ觷Í
 +ä·Â¤Òà«ÎÔ¹
 +ä·Âà¤ÁÕÀѳ±ì
 +ä·Âà«ç¹·ÃÑÅ à¤ÁÕ ª¹)
 +ä·Âà«ç¹·ÃÑÅà¤ÁÕ
 +ä·Âà«çÅ·ÃÑÅà¤ÁÕ ª¹)
 +ä·Â´Õà͹·Õྐྵ·ì
 +ä·Âµ§¹ÔµµÔé§
 +ä·Â¸¹Ò¾Ò³ÔªÂì
 +ä·Â¸Ò¹Õà¤ÁÕ
 +ä·Â¾ÃçÍ¡«ì
 +ä·Âà¾ÔèÁ¾ÅÒʵԡ
 +ä·ÂÂÙà¹Õ¹¤ÇÍÅÅÔµÕé
 +ä·ÂàÇŤ͹ÍصÊÒ¡ÃÃÁ
 +ä·ÂÍÔ¹àµÍÃì ¤ÍµµÍ¹¡Ò÷Í
 +ä·ÂÍÔ¹àµÍÃì ÍÐâÃàÁµÔ¡Êì
 +¸§ªÑÂ
 +¸§äªÂ
 +¸³Ñ°
 +¸¹¡Ã
 +¸¹¡Äµ
 +¸¹¾Ã
 +¸¹¾Å
 +¸¹ÃѪ
 +¸¹Ãѵ¹ì
 +¸¹âè¹ì
 +¸¹Ç´Õ
 +¸¹ÇѲ¹ì
 +¸¹Çѹ
 +¸¹ÇÔµµ
 +¸¹ÇÔ·Âì
 +¸¹ÊÔ·¸Ôì
 +¸¹ÐÃѪµì
 +¸¹Ñª¸Ô´Ò
 +¸¹Ñ­­Ò
 +¸¹Ñ¹µì
 +¸¹Ñ¹·ì
 +¸¹ÑÊ
 +¸¹Ò
 +¸¹Ò¤ÒáÃاÈÃÕÍÂظÂÒ º
 +¸¹Ò¤ÒÃÂÙâÍºÕ Ãѵ¹ÊÔ¹ ÊÒ¢ÒËÑÇËÁÒ¡
 +¸¹ÒÀóì
 +¸¹ÒÀÒ
 +¸¹ÒÃÑ¡Éì
 +¸¹ÒÇѪÃì
 +¸¹Ô´Ò
 +¸¹ÔÉ°Ò
 +¸¹Ù
 +¸à¹È
 +¸à¹ÈÃì
 +¸Á¹Ñ¹·ì
 +¸ÃÃÁ¹Ù­
 +¸ÃÃÁÈÒʵÃì
 +¸Äµ
 +¸ÇѪ
 +¸ÇѪªÑÂ
 +¸ÇÑÅÃѵ¹ì
 +¸Ñª¡Ã
 +¸Ñª¾Å
 +¸ÑªÇ´Õ
 +¸ÑªÇѲ¹ì
 +¸Ñ­ª¹¡
 +¸Ñ­­¸Ã
 +¸Ñ­­¾Ñ²¹ì
 +¸Ñ­³ÔªÒ
 +¸Ñ­¹Ñ¹·ì
 +¸Ñ­¾Ã
 +¸Ñ­¾ÔÊÔ·¸Ôì
 +¸Ñ­Ã´Ò
 +¸Ò¡Ã
 +¸Ò´Ò
 +¸Ò¹Ô¹·Ãì
 +¸Ò¹Õ
 +¸Ò÷ԾÂì
 +¸ÒÃÒ
 +¸ÒÃÔ¹Õ
 +¸Óç¤ì
 +¸ÓçÃѵ¹ì
 +¸Ô´ÒÃѵ¹ì
 +¸ÔµÔ¹Ñ¹·ì
 +¸Ô¹Õ¡Ò­¨¹ì
 +¸ÕêÑÂ
 +¸Õùت
 +¸Õþ§Èì
 +¸Õþ§Éì
 +¸ÕþÅ
 +¸ÕþѲ¹ì
 +¸ÕÃÀÑ·Ãì
 +¸ÕÃÀÒ¾
 +¸ÕÃÇѲ¹ì
 +¸ÕÃÈÑ¡´Ôì
 +¸ÕÃÈÒ¹µÔ¾Ñ¹¸ì
 +¸ÕÃÐ
 +¸ÕÃЪÑÂ
 +¸ÕÃоÅ
 +¸ÕÃÐÇѲ¹ì
 +¹ ¾´Å
 +¹ à¿ÃÔÁàÁ¹¹Ôª ÍâÃáÁµÔê¡Êì ¾Õ·ÕÍÕ ÅÔÁÔàµç
 +¹¤Ã
 +¹¤Ã»°Á Î͹´éÒ¤ÒÃìÊì (1994)
 +¹§ª¹¡
 +¹§¹Øª
 +¹§Åѡɳì
 +¹·
 +¹·Ô¹
 +¹·Õ
 +¹¹·ÈÑ¡´Ôì
 +¹¾à¡éÒ
 +¹¾´Å
 +¹¾´ÅÂì
 +¹¾·Ñµ
 +¹¾¾§¤ì
 +¹¾¾Ã
 +¹¾¾Å
 +¹¾ÁÒÈ
 +¹¾Ãѵ¹ì
 +¹¾ÄÔ·¸Ôì
 +¹¾ÇÃó
 +¹¾Ò¾Ã
 +¹À´Å
 +¹ÀÇÃó
 +¹ÀÑÊÊÃ
 +¹ÀÑÊÊØÇÃó
 +¹ÀÒ
 +¹ÀÒ¾Ã
 +¹ÀÒÂØ·¸ì
 +¹ÀÒÇÃó
 +¹ÀÔ¹·Ã
 +¹ÃªÑÂ
 +¹Ã¾Å
 +¹ÃÀÑ·Ãì
 +¹ÃÒ
 +¹ÃÔ¹·Ãìà´ª
 +¹ÃÔ¹·Ãì
 +¹ÃÔÈ
 +¹ÃÔÉ°
 +¹ÃÕ
 +¹àÃÈ
 +¹âõÁì
 +¹Ä³Õ
 +¹Ä´Õ
 +¹Ä·¸Ôì
 +¹ÄÁÅ
 +¹ÄÁÒ³
 +¹Å¾Ãó
 +¹Ç¡Ã³ì
 +¹Ç¾Å
 +¹ÇÃѵ¹ì
 +¹ÇŨѹ·Ãì
 +¹ÇÅ©ÇÕ
 +¹ÇžÃ
 +¹ÇÅÅÐÍÍ
 +¹Ñ­ªÅÒ
 +¹Ñ¯¾Ã
 +¹Ñ±¾Ã
 +¹Ñ·ª¹¡
 +¹Ñ·¸Á¹
 +¹Ñ¹ªÑÂ
 +¹Ñ¹·ªÑÂ
 +¹Ñ¹·¹Ò
 +¹Ñ¹·¹ì
 +¹Ñ¹·¾Ã
 +¹Ñ¹·¾Å
 +¹Ñ¹·ÁÒÊ
 +¹Ñ¹·Ãѵ¹ì
 +¹Ñ¹·Ç§Éì
 +¹Ñ¹·ÇÃó
 +¹Ñ¹·ÈÑ¡´Ôì
 +¹Ñ¹·Ò
 +¹Ñ¹·Ô¡Ò¹µì
 +¹Ñ¹·ÔÂÒ
 +¹Ñ¹Ò
 +¹Ò¯Êǧ
 +¹ÒµÂÒ
 +¹ÒÁ
 +¹ÒÃÔ¹·Ãì
 +¹ÒÃÕ
 +¹ÒÃÕÃѵ¹ì
 +¹ÒÇÔ¹Õ
 +¹éÓ·Ô¾Âì
 +¹éÓ½¹
 +¹Ó¾Å
 +¹éÓྪÃ
 +¹éÓÁѹ¤ÒÅà·ê¡«ì
 +¹ÓÃØè§ä·Â ¡ÒÃìàÁ¹·ì
 +¹éÓÍéÍÂ
 +¹Ô¡Éì
 +¹Ô¤Á
 +¹ÔªÃªÕ¾
 +¹Ôà«Ð
 +¹Ô´
 +¹Ô´Ò
 +¹ÔµÂÒ
 +¹ÔµÂì
 +¹ÔµÔ
 +¹ÔµÔ¾§Éì
 +¹ÔµÔÁÒ
 +¹Ô·ÃÒ
 +¹Ô·ÑȹÕÂì
 +¹Ô·Ñȹì
 +¹Ô¸ÔÇ´Õ
 +¹Ô»»Í¹à¾¹µì(»ÃÐà·Èä·Â)
 +¹Ô¾¹¸ì
 +¹Ô¾Å
 +¹Ô¾Ñ·¸Ò
 +¹Ô¾Ñ¹
 +¹ÔÀÒ
 +¹ÔÂÁ
 +¹ÔÃÁÅ
 +¹ÔÃѹ´Ã
 +¹ÔÃÒÇÃóì
 +¹ÔÃب¹ì
 +¹ÔÃصµì
 +¹ÔÅÀÒ
 +¹ÔÅغÅ
 +¹ÔâźÅ
 +¹ÔÇૹ¨ÙÃÕè¾ÃÔé¹µÔé§á͹´ì ᾤࡨ¨Ôé§
 +¹ÔÇѲ¹ì
 +¹ÔÇѵÃì
 +¹ÔÇѵÔ
 +¹ÔÇÒµ
 +¹ÔÈÃÒ
 +¹ÔÈÒªÅ
 +¹ÔÈÒ¾Ã
 +¹ÔÊÒ
 +¹ÕµÔ
 +¹Øª¨ÃÔ¹·Ãì
 +¹Øª¹Ò¶
 +¹ØªÂÒ
 +¹ØªÃÕ
 +¹ØÈÃÒ
 +¹ØʺÒ
 +¹ØÊÃÒ
 +๵ôÒÇ
 +à¹ÒÇÃѵ¹ì
 +º§¡ª
 +º§¡µÃѵ¹ì
 +º«ì ÍÔ¹â¿Ãì à«ÍÃìÇÔÊ
 +ºÃè§
 +ºÃèº
 +ºÃÃà¨Ô´
 +ºÃç
 +ºÃÃÊÒÃ
 +ºÃÔÇÃõ
 +ºÇêÑÂ
 +ºÑ§ÍÃ
 +ºÑ­ªÒ
 +ºÑ­­ÑµÔ
 +ºÑ³±Ôµ
 +ºÑ³±ÔµÂì
 +ºÑµÃ¡Ãاä·Â
 +ºÑµÃ¡ÃاÈÃÕÍÂظÂÒ
 +ºÑ¹Å×ÍÈÑ¡´Ôì
 +ºÒ§¡Í¡ªÕ·àÁç··ÑÅ
 +ºÒ¹ªéÍÂ
 +ºÓÃاä·Â
 +ºÔǵÕéᾤ
 +ºÕ ÇÒ ¤ÍÃìâ¾àêÑè¹ ¨Ó¡Ñ´
 +ºÕ á͹´ì «Õ ¾ÙÅÒÊ¡Õé
 +ºÕ.àÍç¹.ºÃÒà´ÍÃì
 +ºÕ.àÍÊ.äÍ.àËÅç¡¡èÍÊÃéÒ§
 +ºØ­à¡ÕÂõÔ
 +ºØ­¤§
 +ºØ­ªèÇÂ
 +ºØ­ªÑÂ
 +ºØ­ªØº
 +ºØ­àªÔ´
 +ºØ­«é͹
 +ºØ­·ÃѾÂì
 +ºØ­·ÇÕ
 +ºØ­·Í§
 +ºØ­¸ÃÃÁ
 +ºØ­»ÃÐÊÔ·¸Ôì
 +ºØ­¾§Éì
 +ºØ­ÁÕ
 +ºØ­Âѧ
 +ºØ­àÂÕèÂÁ
 +ºØ­ÃèÇÁ
 +ºØ­ÃÑ¡
 +ºØ­ÅѺ
 +ºØ­Å×Í
 +ºØ­àÅÔÈ
 +ºØ­ÈÃÕ
 +ºØ­ÈÔÃÔ ´ÕÇÔÅÍ»àÁ¹·ì
 +ºØ­Êè§
 +ºØ­Ê¹Í§
 +ºØ­ÊÔ¹
 +ºØ­Ê׺
 +ºØ­ÊØ¢
 +ºØ­áʧ
 +ºØ³±Ôµ
 +ºØ»¼Ò
 +ºØÃÑ­ªÅÕ
 +ºØÃÔ¹·Ãì
 +ºØÈÃÒ
 +ºØÈÃÒ¾Ã
 +ºØÈÃÔ¹·Ãì
 +ºØÉ¡Ã
 +ºØɺÒ
 +ºØÉÂÒ
 +ºØÉÃÒÀóì
 +ºØËÅÑè¹
 +ºÙê·Êì (»ÃÐà·Èä·Â)
 +ºÙê·ÊìáÁ¹Ùῤà¨ÍÃìÃÔè§ (»ÃÐà·Èä·Â)
 +ອ¨¾Ã
 +ອ¨ÁÒ
 +ອ¨ÅÑ¡É³ì ¾ÃÔé¹µÔé§
 +ອ¨ÇÃó
 +àºç­ÇÃó
 +àºç·à·ÍÃì äÅ¿ì
 +»¡Ã³ì
 +»®ÔÁÒ
 +»¯Ô­­Ò
 +»¯Ô¾Å
 +»¯ÔÁÒ
 +»°ÁÇѲ¹ì
 +»³ªÑÂ
 +»³Ô´Ò
 +»³ÔµÒ
 +»·ØÁ
 +»·ØÁ¾Ã
 +»·ØÁÒ
 +»¹Ñ´´Ò
 +»ÀÑÊÊÃ
 +»ÀÒ³Ø
 +»ÀÒÇ´Õ
 +»ÀÒÇÃÔ¹·ì
 +»ÀÒÇÕ
 +»ÂصÒ
 +»ÃСͺ
 +»ÃСÒÈ
 +»ÃСÒÈÔµ
 +»ÃСԨ
 +»ÃСԵ
 +»ÃФͧ
 +»ÃШ§¨Ôµ
 +»ÃШǺ
 +»ÃШѡÉì
 +»ÃШԵÃ
 +»ÃЪÒ
 +»ÃЪԵ
 +»ÃЪØÁ¾Ã
 +»Ãгµ
 +»ÃдÔÉ°ì
 +»ÃзѺã¨
 +»Ãзջ
 +»ÃзØÁ·Ô¾Âì
 +»ÃÐà·×ͧ
 +»Ãо¨¹ì
 +»Ãо¹¸ì
 +»Ãоķ¸Ôì
 +»ÃоѲ¹ì
 +»Ãоѹ¸ì
 +»ÃÐä¾
 +»ÃÐÀÑÊ
 +»ÃÐÀÑÊÃì
 +»ÃÐÀÑÊÃÒ¾Ã
 +»ÃÐÀÑÊÊÃ
 +»ÃÐÀÒ¾Ã
 +»ÃÐÀÒ¾Ãó
 +»ÃÐÀÒÀóì
 +»ÃÐÀÒÊ
 +»ÃÐÁÇÅ
 +»ÃÐÁѾÃ
 +»ÃÐÁÙÅ
 +»ÃЧ¤ì
 +»ÃÐÂÔ¹
 +»ÃÐÂØ·¸
 +»ÃÐÂÙÃ
 +»ÃÐÂÙÃÈÃÕ
 +»ÃÐ⪹ì
 +»ÃÐÇѵÃ
 +»ÃÐÇѵÔ
 +»ÃÐÇÔµÃ
 +»ÃÐÇÔ·
 +»ÃÐÇÔ·Âì
 +»ÃÐÇÕ³Ò
 +»ÃÐàÇÈ
 +»ÃÐʧ¤ì
 +»ÃÐÊÒ·
 +»ÃÐÊÒ¹
 +»ÃÐÊÒÃ
 +»ÃÐÊÔ·¸Ôì
 +»ÃÐÊ׺
 +»ÃÐàÊÃÔ°
 +»ÃѪ­Ò
 +»ÃÒ¡ÒÃ
 +»ÃÒ§³Õ
 +»ÃÒª­ì
 +»ÃÒ³Õ
 +»ÃÒ³ÕÂì
 +»ÃÒâÁ·Âì
 +»ÃÒö¹Ò
 +»ÃÔ­­Ò
 +»ÃÔ­­ì
 +»ÃÔ­´Ò
 +»ÃÔ³´Ò
 +»ÃÔ·ÑÈ
 +»ÃÔ¹´Ò
 +»ÃÔÂÒÇÃó
 +»ÃÔȹÒ
 +»ÃÔȹÕ
 +»ÃÕªÒ
 +»ÃÕ­Ò
 +»ÃÕÂÒÀóì
 +»ÇÕ³ÃѪ
 +»ÇÕ³Ò
 +»Êѹµì
 +»Êѹ¹ì
 +»Í§À¾
 +»Ñ­¨ÃÑÈÁÔì
 +»Ñ­­Ò
 +»Ñ­­Ò¾Ã
 +»Ñ­­Ò¾Å
 +»Ñ³ÃÊÕ
 +»Ñ·Á
 +»Ñ·ÁÒ
 +»Ñ·ÁÒÇ´Õ
 +»Ò³ÔÊÃÒ
 +»Ò¹
 +»Ò¹à¾ªÃ
 +»ÒÃÔªÒµ
 +»ÒÃÔªÒµÔ
 +»ÒÃԾѹ¸ì
 +»ÒÃÕ³Ò
 +»Ò˹ѹ
 +»ÔµÔ
 +»ÔµÔÇѪÃì
 +»Ôè¹Á³Õ
 +»Ôè¹ÁÒ⹪
 +»Ô¡ҭ¨¹ì
 +»Ô¹ѹ·ì
 +»Ô¹ү
 +»Ô¾§Èì
 +»Ô¾§Éì
 +»Ô¾Ã
 +»ÔÂÁÒÀóì
 +»ÔÂÃѵ¹ì
 +»ÔÂÇÃó
 +»ÔÂÇѲ¹ì
 +»ÔÂÈÑ¡´Ôì
 +»ÔÂÐ
 +»ÔÂЪÑÂ
 +»ÔÂй¹·ì
 +»ÔÂйѹ·ì
 +»ÔÂйت
 +»ÔÂо§Èì
 +»ÔÂоÃ
 +»ÔÂоѹ¸ì
 +»ÔÂоѹ¸Øì
 +»ÔÂÐÁÒÈ
 +»ÔÂÐÈÑ¡´Ôì
 +»ÔÂÒ¾Ã
 +»ÔÅѹ­Ò
 +»Ø³³ÂÒ
 +à»à»ÍÃìÅÔ¿
 +à»ÃÁ
 +à»ÃÁ»ÃÐÀÒ
 +à»ÃÁÄ´Õ
 +à»ÃÁÈÃÕ
 +à»ÃÁÊÔ·¸Ôì
 +à»ÕèÂÁÊØ¢
 +á»Å¹âÁ·Ô¿
 +¼¡Ò¡Ãͧ
 +¼¡Ò¾Ãó
 +¼§
 +¼¨§¨Ôµµì
 +¼´Ø§ÈÑ¡´Ôì
 +¼à´ÔÁ
 +¼èͧ¾Ãó
 +¼èͧÈÃÕ
 +¼è͹»ÃÐÀÒ
 +¼éÒ¢¹Ë¹ÙªÔ¹àΧ
 +¼éÒ¢¹Ë¹Ù«Ô¹àΧ
 +¼éҢع˹٫ԹàΧ
 +¼èÒ¹¿éÒ àÍ繨Ôà¹ÕÂÃÔè§
 +¼èÒ¡ÒäÅѧ¡Í§¡ÅÒ§Êӹѡ»ÅÑ´¡Ãا෾ÁËÒ¹¤Ã
 +¼ÒÊØ¢
 +¼ØÊ´Õ
 +¼Ùé༴ç¨
 +¼ÙéãË­èàÅç¡
 +༴ç¨
 +à¼Ô§
 +伷
 +½èÒ¡ÒäÅѧ¡Í§¡ÅÒ§ Êӹѡ»ÅÑ´¡Ãا෾ÁËÒ¹¤Ã
 +¾§Èìà¡ÕÂõÔ
 +¾§ÈìªÒÂ
 +¾§Èìà·¾
 +¾§È¸Ã
 +¾§Èì¾Ñ¹¸ì
 +¾§Èì¾Ô¾Ñ²¹ì
 +¾§ÈìÀѤ
 +¾§ÈìÊØà¡ÉÁ
 +¾§Éìà·¾
 +¾§Éì¾Ã
 +¾§ÉìÈÑ¡´Ôì
 +¾§ÉìÊѹµì
 +¾§Éì͹ѹµì
 +¾¨¹Ò
 +¾¨¹Òö
 +¾¨¹ÕÂì
 +¾¨¹ì
 +¾¨ÁÒ¹
 +¾¨ÁÒÅÂì
 +¾¹Á
 +¾¹ÁªÑÂ
 +¾¹ÒÊѹ±ì
 +¾¹Ô´Ò
 +¾Â¹µì
 +¾Âا
 +¾Ã
 +¾Ã¡ÇÕ
 +¾Ã¨Ôµµì
 +¾ÃªÑÂ
 +¾Ã·Ô¾Âì
 +¾Ã·Ô¾Ò
 +¾Ã·ÔÀÒ
 +¾Ãà·¾
 +¾Ã¹·Õ
 +¾Ã¹ÀÒ
 +¾Ã¹ÔµÔ¿ÔÅìÁá͹´ìÇÕ´ÕâÍ
 +¾Ã¾§Éì
 +¾Ã¾¹Ò
 +¾Ã¾Ãó
 +¾Ã¾Å
 +¾Ã¾ÅÒ§ÒÁ
 +¾Ã¾ÔÁÅ
 +¾Ã¾ÔäÅ
 +¾Ãà¾ç­
 +¾ÃÁ§¤Åà¿ÍÃì¹Ôà¨ÍÃì
 +¾Ãó·ÔÀÒ
 +¾Ãó¹ÔÀÒ
 +¾Ãó»ÃÐä¾Ç´Õ
 +¾Ãó¾ÃÃÉ
 +¾Ãó¾ÔÁÅ
 +¾ÃóÃÒ³ì
 +¾ÃóÊóì
 +¾ÃóԡÒ
 +¾ÃóÕ
 +¾ÃøԴÒ
 +¾ÃÇÔÁÅ
 +¾ÃÇÔäÅ
 +¾ÃÈÑ¡´Ôì
 +¾ÃÈÔÃÔ
 +¾ÃÊÃǧ
 +¾ÃÊÇÃäì
 +¾ÃËÁ¾Ñ²¹ì
 +¾ÃéÍÁªÑÂ
 +¾ÃлÃÐá´§ Î͹´éÒ¤ÒÃìÊì ¨Ó¡Ñ´
 +¾ÃлÃÐá´§ Î͹´éÒ¤ÒÃìÊì
 +¾ÃÐÃÒÁ 3 ¤ÒÃìà«ç¹àµÍÃì
 +¾ÃÐÃÒÁ 3 Î͹´éÒ¤ÒÃìÊì
 +¾ÃÔéÁà¾ÃÒ
 +¾ÃÕàÁÕÂÃìà¤ÁÔ¤ÑÅ á͹´ì¾ÅÒʵԡ
 +¾ÃÕàÁÕÂÃìÍÔ¹àµÍÃìÅÔ««Ôè§
 +¾Å¡Äɳì
 +¾ÅªÑÂ
 +¾Åà·¾
 +¾Å¾ÑªÃì
 +¾Å¾Ñ²¹ì
 +¾ÅÊÔ·¸Ôì
 +¾Ç§·Í§
 +¾Ç§à¾ç­
 +¾Ç§Ãѵ¹ì
 +¾ÈÔ¹
 +¾ÊØࡵÔì
 +¾Ñª¹Õ
 +¾ÑªÃ
 +¾ÑªÃÇäÅ
 +¾ÑªÃÒ
 +¾ÑªÃÒÀóì
 +¾ÑªÃÒÀÒ
 +¾ÑªÃÔ¹·Ãì
 +¾ÑªÃÕ
 +¾ÑªÃÕ¾Ã
 +¾ÑªÃÕÀóì
 +¾Ñ²·ÇÕ
 +¾Ñ²¹ªÑÂ
 +¾Ñ²¹Ð
 +¾Ñ²¾§Éì
 +¾Ñ·¸ì¸ÕÃÒ
 +¾ÑÅÅÀ
 +¾ÑʾÃ
 +¾Ò³ÔªÂì
 +¾Ò³Õ
 +¾Òâµà¤ÁÕÍصÊÒË¡ÃÃÁ
 +¾Ò¹·Í§
 +¾ÒÃҡ͹ÍÔ¹â¿à·¤
 +¾Ô ÈÁÑÂ
 +¾Ô¨ÔµÃÒ
 +¾Ôª­ì
 +¾Ôª´Ò
 +¾ÔªÂÒ
 +¾ÔªÑÂ
 +¾ÔªÑÂÇѲ¹ì
 +¾ÔªÔµ
 +¾ÔªÔµ¾Å
 +¾Ôય
 +¾Ôય°ì
 +¾ÔàªÉ°
 +¾ÔàªÉ°ì
 +¾Ô±ÙÃÂì
 +¾Ô³ªØ´Ò
 +¾Ô³¹ÀÒ
 +¾Ô·ÂÒ
 +¾Ô·Ñ¡Éì
 +¾Ôà·¾
 +¾Ô¸Ò¹¡Ã
 +¾Ô¹¹ÔÀÒ
 +¾ÔºÙÅÂì
 +¾Ô¾Ñ²¹ì
 +¾ÔÀ¾
 +¾ÔÁ¾ìã¨
 +¾ÔÁ¾ìª¹¡
 +¾ÔÁ¾ì»ÃоÃó
 +¾ÔÁ¾ì¾Ã
 +¾ÔÁ¾ìÀóì
 +¾ÔÁ¾ìÀѤ
 +¾ÔÁ¾ìÇÔÁÅ
 +¾ÔÁÀÒ
 +¾ÔÁÅ
 +¾ÔÃÁÂì
 +¾ÔÃس
 +¾ÔÈÔÉ°ì
 +¾ÔɳØ
 +¾ÔÊÁÑÂ
 +¾ÔÊÔ°
 +¾ÔÊÔ·¸Ôì
 +¾ÔÊÔÉ°ì
 +¾Õ.«Õ.àºÊ·ì ¤ÃÕàÍ·
 +¾Õ.àÍÊ.¨Õ ÅÔÊ«Ôè§
 +¾Õ.àÍÊ.¾ÅÒʵԡºÃÒà´ÍÃì á͹´ì«Ñ¹
 +¾Õ.àÍÊ.¾ÅÒʵԡºÃÒà´ÍÃìá͹´ì«Ñ¹
 +¾Õ¹Ô¡«ì  àÍç¡«ìà¾ÃÊ
 +¾Õ¹Ô¡«ìàÍç¡«ìà¾ÃÊ
 +¾Õ÷ѵ
 +¾ÕþѲ¹ì
 +¾ÕÃÇزÔ
 +¾ÕÃÈÔÅ»ì
 +¾ÕÃÐ
 +¾ÕÃо§Èì
 +¾ÕÃоÅ
 +¾ÕÃÐÈÑ¡´Ôì
 +¾Ù¹¾Ñ¹¸ì
 +¾Ù¹ÈÑ¡´Ôì
 +¾Ùŷͧ¾Ãç;à¾ÍÃìµÕé_
 +¾ÙżÅ
 +à¾ç§ ¿Ù ËÅÔ¹
 +ྪÃÃѵ¹ì
 +ྪÃÅ´Ò
 +ྪÃÔ¹·Ãì
 +à¾çªÃì
 +à¾ç­¨Ñ¹·Ãì
 +à¾ç­·Ô¾Âì
 +à¾ç­¹ÀÒ
 +à¾ç­»ÃÐÀÒ
 +à¾ç­¼¡Ò
 +à¾ç­¾ÔäÅ
 +à¾ç­ÈÃÕ
 +à¾ÃÔÁàÁ¹¹Ôª ÍâÃáÁµÔê¡Êì ¾Õ·ÕÍÕ ÅÔÁÔàµç´
 +à¾ÅÔ¹¨Ôµµì
 +à¾ÅԹĴÕ
 +à¾Õ§¾Ã
 +á¾´´Ôé§ (ä·ÂᏴì)
 +á¾´´Ôé§(ä·ÂᏴì)
 +á¾¹´éÒ à»à»ÍÃì ¤ÒÃìµÑ¹Ê
 +á¾ÃÇ
 +á¾ÃÇÒ
 +ä¾±ÙÃÂì
 +侺ÙÅÂì
 +ä¾ÃÄ·¸Ôì
 +ä¾Ãʳ±ì
 +ä¾ÃÊÔ·¸Ôì
 +ä¾ÃѪ
 +ä¾Ãѵ¹ì
 +ä¾ÃÔ¹·Ãì
 +ä¾àÃÒÐ
 +ä¾âè¹ì
 +ä¾ÅÔ¹
 +ä¾ÇÑÅÂì
 +ä¾ÈÒÅ
 +ä¾ÈÔÃÔ
 +ä¾ÊÔ°
 +¿ÅØÊÊÔ¡à¤Á
 +¿Õ¹Ô¡«ì àÍç¡«ìà¾ÃÊ
 +á¿Ã§¤ì
 +á¿ÃìàÇÂì ÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +ÀÃÒ´Ã
 +ÀÇÔ¹
 +ÀÑ¡´Õ
 +ÀѤ¨ÔÃÒ
 +Àѳ±ÔÃÒ
 +Àѷ÷ÔÃÒ
 +Àѷþ§Èì
 +ÀѷþÃ
 +ÀѷþÅ
 +ÀÑ·ÃÀÃ
 +ÀÑ·ÃÃѧÊÕ
 +ÀÑ·ÃÄ´Õ
 +ÀÑ·ÃÒÀóì
 +ÀÑ·ÃÔ¹·Ãì
 +ÀÑÊÅÔ¹
 +ÀÑÊÇÃó
 +ÀÒ¡Ã
 +ÀÒ¤ÀÙÁÔ
 +ÀÒ³Õ
 +ÀÒ³Ø
 +ÀҳؾÅ
 +ÀÒ³ØÇÃó
 +ÀÒ¹ØÇѲ¹ì
 +ÀÒ¹ØÇѵÃ
 +ÀÒ¾Ã
 +ÀÒôÕ
 +ÀÒǹÒ
 +ÀÒǾѹ¸¹ì
 +ÀÒÇÔ³Õ
 +ÀÒÇÔ¹
 +ÀÒÇÔ¹Õ
 +ÀÒÉÔµÒ
 +ÀÔ¨ÔµÃÒ
 +ÀÔ­­¾Ñ¡µÃì
 +ÀÔ­â­
 +ÀÔôÕ
 +ÀÙàºÈ
 +ÀÙÁÔ°Ò¹
 +ÀÙÃÔ¾§Èì
 +ÀÙÃÔÇÃò¡ì
 +ÀÙÉÔµ
 +Á¡Ãҹѹ·ì
 +Á§¡Ø®Ãѵ¹ì
 +Á§¤Å
 +Á§¤Å¡Òûѡ
 +Á³°Ô´Ò
 +Á³±¹ì¡Ò­¨¹ì
 +Á³±¹Ô¨
 +Á³±ÅÕ
 +Á³±Ò
 +Á³à±ÕÂÃ
 +Á³ÕÃѵ¹ì
 +Á¹µìªÑÂ
 +Á¹µÃÕ
 +Á¹ÑÊ
 +Á¹ÑÊÇÕ
 +Á¹Ù­
 +Áâ¹
 +Á⹪
 +ÁÂØÃÕ
 +ÁÅÄ´Õ
 +Áéǹáµé
 +ÁËÀÑ®
 +ÁËÒÃÒª
 +ÁÐÅÔÇÑÅÂì
 +Áѧ¡Ãä·ÂʵÕźÒÃì
 +Áѳ±¹Ò
 +ÁÑ·¹Ò
 +ÁÑÅÅÔ¡Ò
 +ÁÒªÍÃì¡ÇÒ¹
 +ÁÒ³Õ
 +ÁÒ¹¾
 +ÁÒ¹Ð
 +ÁÒ¹ÔµÂì
 +ÁÒ⹪³ì
 +ÁÒâ¹·
 +ÁÒÃÔÉÒ
 +ÁÒÅÑÂ
 +ÁÒÅÔ¹Õ
 +ÁÒÅÕ
 +ÁÒÅÕÇÃó
 +ÁÔµ·ÔÃÒ
 +ÁÔÅàŹà¹ÕèÂÁ âÍ.àÍ 2000
 +ÁÕ¾Å
 +ÁØ¢
 +ÁØ·ÔµÒ
 +ÁÙËÐÁд×ÍàÃÐ
 +àÁà¨ÍÃìÍصÊÒË¡ÃÃÁä·Â (1989)
 +àÁ´Ô¤ÃÒ¿·ì
 +àÁµµÒ
 +àÁâ·ÃʻԹ¹Ôè§
 +àÁ¸Ò
 +àÁ¸ÒÇÕ
 +àÁ¸Ô¹Õ
 +àÁ¸Õ
 +àÁÉÂÒ
 +àÁÉÔ³Õ
 +àÁ×ͧ·Í§
 +áÁ··ÕàÃÕÂÅ¡ÃØê» ¨Ó¡Ñ´
 +áÁé¹ÁÒµÃ
 +äÁµÃÕ
 +§ÂØ·¸
 +Âè§àΧÇѲ¹Ò¡ÒþÔÁ¾ì
 +ÂÃç¤ì
 +ÂʹྪÃ
 +Âѹ áÍÅ à¤âÂÊ
 +ÂÔè§ÇÃó
 +ÂؤžÃ
 +ÂØ´Ò
 +ÂØ·¸¹Ò
 +ÂØ·¸¹ÒÇÕ
 +ÂØ·¸Â§
 +ÂظÒÁÒµÂì
 +Âعâ¡Ð
 +ÂؾÒ
 +ÂؾҾÃ
 +ÂؾÒÇ´Õ
 +ÂؾԹ
 +ÂØÀÒ¾Ã
 +ÂØÀÒÀóì
 +ÂØÇ´Õ
 +ÂØÇÃÕ
 +ÂÙ¹ÔÅÕàÇÍÃì ä·Â âÎÅ´Ôé§Êì
 +ÂÙ¹ÔÅÕàÇÍÃìä·Â  âÎÅ´Ôé§Êì
 +ÂÙ¹Õ¤ ÍÍÃì¤Ô´
 +ÂÙà¹Õè¹á¡êÊá͹´ìàÅÁÔ¤ÑÅÊì
 +àÂ繨Եµì
 +àÂ繨ԵÃ
 +àÂÒÇ´Õ
 +àÂÒǾÒ
 +àÂÒÇÀÒ
 +àÂÒÇàÃÈ
 +àÂÒÇÅѡɳì
 +â¸Թ
 +Ã.µË­Ô§ ¾Íã¨
 +è¹Ò
 +óç¤ì
 +ôÒ
 +ùԮ°Ò
 +þվÃ
 +þվѲ¹ì
 +þÕÀÑ·Ã
 +ÃÁÂì¨ÃÃÂì
 +Ãǧ·Í§
 +ÃÈÑ¡´Ôì
 +ÃÊÊؤ¹¸ì
 +ÃÍÂÑÅàÍ繨Ôà¹ÕÂÃÔè§
 +ÃеÃÕ
 +ÃоԹ·Ãì
 +ÃоվÃ
 +ÃоվÃó
 +ÃоվÅ
 +ÃÑ¡´Õ
 +ÃÑ¡ÈÑ¡´Ôì
 +ÃÑ¡ÉÔµÀÑ·Ã
 +ÃѧÊÃäì
 +ÃѧÊѹµì
 +ÃѧÊÔÁÒ
 +ÃѪà¡ÅéÒ
 +ÃѪ®Ò
 +ÃѪ®Ò¾Ã
 +ÃѪ´Ò
 +ÃѪ¹Õ
 +ÃѪ¹Õ¡Ã
 +ÃѪ¹Õ¾Ã
 +ÃÑ°¾§Éì
 +ÃÑ°ÊØ´Ò
 +Ãѵ³Ò
 +ÃѵµªÑÂ
 +ÃѵµÔÂÒ
 +Ãѵ¹ªÑÂ
 +Ãѵ¹Àóì
 +Ãѵ¹Á³Õ
 +Ãѵ¹Ò
 +Ãѵ¹Ò¾Ã
 +Ãѵ¹ÒÀóì
 +ÃѵÔÂÒ
 +ÃѵÔÂÒÀóì
 +ÃÑÈÁÕ
 +ÃÑÈÁÕÀÑÊÊÃ
 +ÃҪѹÂì
 +ÃÒªÒÍÙªÔâ¹
 +ÃÒહ
 +ÃÒ³Õ
 +ÃÒµÃÕ
 +ÃÒàÁÈÃì
 +ÃÒÂÕ¹
 +Ã×è¹ÇÃÒËì
 +ÃØ觷ԾÂì
 +ÃØ觷ÔÇÒ
 +ÃØ觹ÀÒ
 +ÃØè§à¾ªÃ
 +ÃØè§ÃѪ¹Õ
 +ÃØè§Ãѵ¹ì
 +ÃØè§ÃÑÈÁÕ
 +ÃØè§àÃ×ͧ
 +ÃØè§âè¹ì¢¹Êè§
 +ÃØè§âè¹ì
 +ÃØé§ÅÒÇÃó
 +ÃØè§ÇÔ·Âì
 +ÃØè§ÍÃس
 +ÃØé§
 +ÃبÒ
 +ÃبÒÀÒ
 +ÃØËйÒ
 +ÃÙàºÕÂÍصÊÒË¡ÃÃÁ
 +àâ­Ò
 +àóÙ
 +àþᾤ à·Ã´´Ôé§
 +àþᾤ¤Í¹ÊµÃѤªÑè¹
 +àÃÇѵ
 +àÃÔ§·ÔÇÒ
 +àÃÔ§ÃÐÇÕ
 +àÃԧķ¸Ôì
 +àÃ×ͧÂÈ
 +áþᾤ ¤Í¹ÊµÃѤªÑè¹
 +âç§Ò¹àËÅç¡¡Ãا෾Ï
 +âè¹ì»ÃÐàÊÃÔ°
 +Ä·¸ÔªÑÂ
 +Ä·¸Ôì
 +ÅÅÔ´Ò
 +ÅÅÔµÒ
 +ÅÐÁèÍÁ
 +ÅÐÁÑÂ
 +ÅÐÍͧ´ÒÇ
 +ÅÐàÍÕ´
 +ÅÑ¡¢³Ò
 +ÅѡɳÒ
 +ÅÑ¡ÉÁÕ
 +ÅÑ­ª¹Ò
 +ÅÑ´´Ò
 +ÅÑ´´ÒÇÃó
 +ÅÑ´´ÒÇÑÅÂì
 +ÅÑ·¸ÈÑ¡´Ôì
 +ÅÒÇѳÂì
 +ÅÓä¾
 +ÅÓäÂ
 +ÅÔ¹´ÒÇÃó
 +ÅÔÁ
 +ÅÔÅÒÀóì
 +Å×ͪÑÂ
 +àÅͪÑÂ
 +àÅÍÈÑ¡´Ôì
 +àÅÍÊÃäì
 +àÅÍÊØ¢
 +àÅÔȪÑÂ
 +àÅÔÈÈÑ¡´Ôì
 +àÅÔÈÊÒÁÒö â¸Ò
 +âÅËСԨʵÕÅ
 +ǧà´×͹
 +ǧÈìä¾±ÙÃÂì¡Ãç» º
 +ǧÈìä¾±ÙÃÂì¡ÃØê»
 +ǧÈìä¾±ÙÃÂì¡ÃÙê»
 +ǧÈìÇÒµ
 +ǧÈìÊØÀÒ
 +ǨÕÃѵ¹ì
 +ǪÔÃÒÀÒ
 +ǹѪ¾Ã
 +ǹÑʹѹ·ì
 +ǹÒ
 +ǹԪ
 +ǹԴÒ
 +ÇáÒÃ
 +ÇêÑÂ
 +ÇêҵÔ
 +ÇôÔÉ°ì
 +ÇÃà·¾
 +ÇøѹÂì
 +Çùت
 +Çþ§Éì
 +Çþ¨¹ì
 +ÇþÅ
 +ÇÃÁÅ
 +ÇÃÂØ·¸ì
 +ÇÃó¨Ôµ
 +ÇÃóªÑÂ
 +ÇÃó±¹Ò
 +ÇÃó´Õ
 +ÇÃóì´Õ
 +ÇÃó·¹Ò
 +ÇÃó·¹Õ
 +ÇÃó¸³Õ
 +ÇÃó¸ÁÅ
 +ÇÃó¹ÀÒ
 +ÇÃó¹ÒÃÕ
 +ÇÃó¾Ã
 +ÇÃó¾Ò
 +ÇÃóà¾ç­
 +ÇÃóÀ¾
 +ÇÃóÀóì
 +ÇÃóÀÒ
 +ÇÃóǴÕ
 +ÇÃóÈÔÃÔ
 +ÇÃóÒ
 +ÇÃóÕ
 +ÇÃø¹Ò
 +ÇÃÃѪ
 +ÇÃÅѡɳì
 +ÇÃÇÃó
 +ÇÃÇÃø¹ì
 +ÇÃÇѲ¹ì
 +ÇÃÇÔÀÒ
 +ÇÃÑ­¸Ã
 +ÇÃÒ
 +ÇÃÒ§¤³Ò
 +ÇÃÒ§Ãѵ¹ì
 +ÇÃÒ¾Ã
 +ÇÃÒÀóì
 +ÇÃÒÃѵ¹ì
 +ÇÃÒÅѡɳì
 +ÇÃÒÇزÔ
 +ÇÃÒÇظ
 +ÇÃÔ¹·Ãì
 +ÇÃÔ¹¸Ã
 +ÇÃÔÁÒ
 +ÇÃÔÈÃÒ
 +ÇÃÕÇÃó
 +ÇÃس
 +ÇÅѾÃ
 +ÇÈÔ³Ò
 +ÇÈÔ¹
 +ÇÊѹµì
 +ÇÊØ
 +Çèͧ
 +ÇѪáÃ
 +ÇѪþÅ
 +ÇѪÃÐ
 +ÇѪÃÑ­­Ò
 +ÇѪÃÔ¹·Ãì
 +ÇѪÃÕ
 +ÇѲ¹Ð
 +ÇѲ¹Ò
 +Çѹà©ÅÔÁ
 +ÇѹªÑÂ
 +ÇѹªÒµÔ
 +Çѹ´Õ
 +Çѹ·¹Ò
 +Çѹ·¹Õ
 +Çѹ·¹ÕÂì
 +Çѹà¾ç­
 +ÇѹÃѪ´Ò
 +ÇѹÇÔÊÒ¢ì
 +ÇѹʶÒ
 +ÇÑÅÅÀ
 +ÇÑÅÅÀÒ
 +ÇÑÅÅÒÀÒ
 +ÇÑȾÅ
 +ÇÑʹÑÂ
 +ÇÒ³Õ
 +ÇÒ·Ôµ
 +ÇÒ·Ô¹
 +ÇÒ·Ô¹ÕÂì
 +ÇÒÃÔª
 +ÇÒÃÕ
 +ÇÒÃسÕ
 +ÇÒʹÒ
 +ÇÔ¤µÍÃÕè â¾Ãà¡Ã·
 +ÇÔ¤Á
 +ÇÔ¨Òóì
 +ÇÔ¨ÔµÃ
 +ÇÔ¨ÔÃÒ
 +ÇÔªªÒ
 +ÇÔª­ÐÃب
 +ÇÔªÑÂ
 +ÇÔªÒ­
 +ÇÔªÔµ
 +ÇԪشÒ
 +ÇÔàªÉ°
 +ÇÔàªÕÂÃ
 +ÇÔ­­Ø´Ò
 +ÇÔ±ÙÅÂì
 +ÇÔ·¸ÇѪ
 +ÇÔ·ÂÒ
 +ÇÔ·ÇÑÊ
 +ÇÔ·ÙÃ
 +ÇÔ¹ÊÃäì
 +ÇÔ¹ÑÂ
 +ÇÔ¹Ô¨
 +ÇÔºÙÅÂì
 +ÇÔÀÒ
 +ÇÔÀҡóì
 +ÇÔÀÒ¤
 +ÇÔÀÒ¾Ãó
 +ÇÔÀÒÃѵ¹ì
 +ÇÔÀÒɳÕÂì
 +ÇÔÀÒÊ
 +ÇÔÀÙÉÔµ
 +ÇÔÁÅ
 +ÇÔÁžÃ
 +ÇÔÁÅÇÃó
 +ÇÔÃÁÅ
 +ÇÔÃѪ
 +ÇÔÃѵ¹ì
 +ÇÔâè¹ì
 +ÇÔÅÇѳÂì
 +ÇÔÅÒÇÃó
 +ÇÔÅÒÇѳÂì
 +ÇÔÅÒÇÑÅÂì
 +ÇÔÅÒÊÔ¹Õ
 +ÇÔÅÔµ
 +ÇÔäÅ
 +ÇÔäžÃ
 +ÇÔäÅÃѵ¹ì
 +ÇÔäÅÅѡɳì
 +ÇÔäÅÇÃó
 +ÇÔÇ
 +ÇÔÇÃø¹ì
 +ÇÔÇѲ¹ìªÑÂ
 +ÇÔÇѲ¹ì
 +ÇÔȹÕ
 +ÇÔÈÃص
 +ÇÔÈÒÅ
 +ÇÔÈÔÉ®ì
 +ÇÔÈÔÉ°ì
 +ÇÔÉÃب¹ì
 +ÇÔÊÔ°ÈÑ¡´Ôì
 +ÇÔÊÔ·¸Ôì
 +ÇÔÊØ·¸Ô
 +ÇÔÊØ·¸Ôì
 +ÇÔÊÙµ
 +ÇÕ àÍÊ à¹à¹ÍÃÑÅ à¤Á
 +ÇÕ«èÒ (2000)
 +ÇÕ³Ò
 +ÇÕ¹ÑÊ
 +ÇÕêÑÂ
 +ÇÕÃ⪵Ô
 +ÇÕÃà´ª
 +ÇÕþ§Èì
 +ÇÕþÅ
 +ÇÕÃÂØ·Âì
 +ÇÕÃÇÃó
 +ÇÕÃÈÑ¡´Ôì
 +ÇÕÃÊÔ·¸Ôì
 +ÇÕÃÐ
 +ÇÕÃЪÑÂ
 +ÇÕÃЪҵÔ
 +ÇÕÃЪÒÂ
 +ÇÕÃÐà´ª
 +ÇÕÃо§Éì
 +ÇÕÃоÅ
 +ÇÕÃÐÂØ·¸ì
 +ÇÕÃÐÇÃó
 +ÇÕÃÐÇѲ¹ì
 +ÇÕÃÐÈÑ¡´Ôì
 +ÇÕÃÒÀóì
 +ÇزԡÃ
 +ÇزԪÑÂ
 +ÇزԹѹ·ì
 +ÇزԹÑÂ
 +ÇزԾ§Èì
 +ÇزԾ¨¹ì
 +ÇزԾÅ
 +ÇزÔÃѵ¹ì
 +àÇèÂà©Ô¹ÍÔ¹´ÑÊàµÃÕ¹
 +àÇÍÃìâ¡é ·ÃҹʻÍÃìµ
 +áÇÇÇ´Õ
 +áÇÇÇÔÀÒ
 +äÇ·Ô¹
 +È¡ÅÇÃó
 +ȨÕ
 +ÈÁÅÇÃó
 +ÈÂÒÁÅ
 +ÈêÑÂ
 +ÈÃÇÑÅÂì
 +ÈÃÑ­­Ò
 +ÈÃѳ¾Ã
 +ÈÃѳÂì
 +ÈÃÒÁÒÈ
 +ÈÃÒÇزÔ
 +ÈÃÒÇظ
 +ÈÃÔ¹·Ãì
 +ÈÃըѹ·Ãì
 +ÈÃըѹ·ÃÒ
 +ÈÃշͧà¹Áà¾Å·
 +ÈÃշͧÍصÊÒË¡ÃÃÁ«Ñ¾¾ÅÒÂ
 +ÈÃÕ¹ÇÅ
 +ÈÃÕ»ÃÐä¾
 +ÈÃÕ»ÃÐÀÒ
 +ÈÃÕ¾§Éì
 +ÈÃÕà¾ç­
 +ÈÃÕÀÒ
 +ÈÃÕÃѵ¹ì
 +ÈÃÕÇѨ¹Ò
 +ÈÃÕÇѲ¹Ò
 +ÈÃÕÇÔ¡Ò
 +ÈÃÕÈÑ¡´Ôì
 +ÈÃÕÊ¡ØÅ
 +ÈÃÕÊÁÃ
 +ÈÃÕÊÁÃ
 +ÈÃÕÊÁÃ
 +ÈÃÕÊØÇÃó¤Í¹àÇàÂÍÃìàºÅ·ì á͹´ì ÃѺàºÍÃì
 +ÈÃÕ͹§¤ì
 +ÈÃÕÍÓ¾ÅÍصÊÒË¡ÃÃÁ
 +ÈÅÔÉÒ
 +ÈÈÁÅ
 +ÈÈÔ
 +ÈÈÔ¸Ã
 +ÈÈÔ¾Ã
 +ÈÈÔÀÒ
 +ÈÈÔÁÒ
 +ÈÈÔÇÔÁÅ
 +ÈÈÔÉÒ
 +ÈÑ¡´Ò
 +ÈÑ¡´ÔìªÑÂ
 +ÈÑ¡´ÔìàªÇ§
 +ÈÑ¡´Ôì´Ò
 +ÈÑ¡´ÔìÇÔºÙÅÂì
 +ÈÑ¡´Ôì
 +ÈÑ¡ÃÔ¹·Ãì
 +ÈѹʹÕÂì
 +ÈÒ¹µÔᏴì
 +ÈÔÁÒÃÕ
 +ÈÔÃÉÒ
 +ÈÔÃÒ¾Ã
 +ÈÔÃÔ
 +ÈÔÃÔ¡ØÅ
 +ÈÔÃԨѹ·Ãì
 +ÈÔÃÔâ©Á
 +ÈÔÃÔªÑÂ
 +ÈÔÃÔ·Ñȹì
 +ÈÔÃÔ¸Ã
 +ÈÔÃÔ¹­Ò
 +ÈÔÃÔ¹Òö
 +ÈÔÃԹت
 +ÈÔÃÔ¾§Éì
 +ÈÔÃÔ¾Ã
 +ÈÔÃÔ¾Ãó
 +ÈÔÃÔà¾ç­
 +ÈÔÃÔÁÒ
 +ÈÔÃÔÃѨ¹ì
 +ÈÔÃÔÃѵ¹ì
 +ÈÔÃÔÅѡɳì
 +ÈÔÃÔÇÃó
 +ÈÔÃÔÇѲ¹ì
 +ÈÔÃÔÈÑ¡´Ôì
 +ÈÔâè¹ì
 +ÈÔÅ»ªÑÂ
 +ÈÔÅÒ
 +ÈÔǾÃ
 +ÈÔǾÅ
 +ÈÔÇÒ¾Ã
 +ÈÔÇÒÀóì
 +ÈØÀ¡Ã
 +ÈØÀ¡Ô¨
 +ÈØÀªÑÂ
 +ÈØÀ¾Ã
 +ÈØÀÁÔµÃ
 +ÈØÀÃ
 +ÈØÀÃѵ¹ì
 +ÈØÀÃÒÀóì
 +ÈØÀÅѡɳì
 +ÈØÀÇѲ¹ì
 +ÈØÀÇÔ·Âì
 +ÈØÀÈÑ¡´Ôì
 +ÈØÀÔÊÃÒ
 +àÈÃÉ°¸Ã
 +àÈÃÉ°¾§Éì
 +âÈôÒ
 +ÉØÀÁ¹
 +Ê ÍÒ´
 +Ê.͹ѹµìàÍ繨Ôà¹ÕÂÃÔè§ á͹¤Í¹ÊµÃѤªÑè¹
 +Ê¡ÅÃѵ¹ì
 +Ê¡ÒÇÃѵ¹ì
 +ʧ¡Ã³ì
 +ʧ¡ÃÒ¹µì
 +ʧǹ
 +Êè§ÈÃÕ
 +Êè§àÊÃÔÁ
 +ʧѴ
 +ʧèÒ
 +ʴѺ¾Ô³
 +Êáµ¹´ÒÃì´ ªÒÃìàµÍÃì (»ÃÐà·Èä·Â)
 +ʶҾÃ
 +ʶÔÃÂÒ
 +ʹã¨
 +ʹ·ÂÒ
 +ʹ¸¾
 +ʹ¸ÂÒ
 +ʹͧ
 +ʹÑè¹
 +ʹԴÒ
 +Êà»ç¤ à´ç¹ µÑÅ áź
 +Ê໫¤ÍÁ
 +ÊÁ
 +ÊÁ¡ÁÅ
 +ÊÁà¡ÕÂõÔ
 +ÊÁ¤ÇÃ
 +ÊÁ¤Ô´
 +ÊÁ¨Ôµ
 +ÊÁ¨Ôµµì
 +ÊÁ¨ÔµÃ
 +ÊÁ¨ÔµÃì
 +ÊÁ¨Ô¹µ¹Ò
 +ÊÁã¨
 +ÊÁªÑÂ
 +ÊÁªÒ­
 +ÊÁªÒµÔ
 +ÊÁªÒÂ
 +ÊÁ⪤
 +ÊÁ´Õ
 +ÊÁà´ª
 +ÊÁ·Ã§
 +ÊÁ¹Ö¡
 +ÊÁºÑµÔ
 +ÊÁºØ­
 +ÊÁºÙóì
 +ÊÁ»Í§
 +ÊÁ¾§Éì
 +ÊÁ¾¨¹ì
 +ÊÁ¾Ã
 +ÊÁ¾Å
 +ÊÁ¾ÔÈ
 +ÊÁÀ¾
 +ÊÁâÀª¹ì
 +ÊÁÁÒö
 +ÊÁÁÒȹì
 +ÊÁâÁ·
 +ÊÁÂÈ
 +ÊÁÃ
 +ÊÁÃÑ¡Éì
 +ÊÁÄ´Õ
 +ÊÁÄ·¸Ôì
 +ÊÁÄ·ÑÂ
 +ÊÁÅѡɳì
 +ÊÁǧÉì
 +ÊÁÈÃÕ
 +ÊÁÈÑ¡´Ôì
 +ÊÁÈÔÃÔ
 +ÊÁÊØ¢
 +ÊÁÊعÕÂì
 +ÊÁË­Ô§
 +ÊÁËÁÒÂ
 +ÊÁËÇѧ
 +ÊÁÑÂ
 +ÊÁÒ¹
 +ÊÁÔ·¸Ô
 +ÊÁÔ·¸Ôì
 +ÊÁتªÅ
 +ÊÂÒÁ
 +ÊÂÒÁ¤Í¹àÇàÂÍÃì
 +ÊÂÒÁªÑÂâ¾ÅÕàÁÍÃì
 +ÊÂÒÁä´à¤ÕÂÇ
 +ÊÂÒÁ¹ÔÊÊѹ ÍÍâµéâÁºÔÅ
 +ÊÂÒÁ¾Ãà·Ã´à«ç¹àµÍÃì
 +ÊÂÒÁàÁ¦Õâ¾ÅÕàÁÍÃì
 +ÊÂÒÁÂÙ¹Ôâ«Å
 +ÊÂØÁ¾Ã
 +ÊÃÃàÊÃÔ°­
 +ÊÃÑ­­Ò
 +ÊÃÒ¡Ã
 +ÊÃÒ­¨Ôµ
 +ÊÃÒÂظ
 +ÊÃÒÇزÔ
 +ÊÃÒÇظ
 +ÊÃÔ¹ÃÒ
 +ÊÃب
 +ÊÅÑ¡¨ÔµÃ
 +ÊàŤ·ì¿ÍÃìÁà¿ÍÃì¹Ôà¨ÍÃìáÅкصÃ
 +ÊÇÅѡɳì
 +ÊÇÑÊ´Ôì
 +ÊÇÕâè¹ì
 +ÊÇÕÇÃó
 +ÊÊԾѹ¸Øì
 +ÊËà¡ÕÂõÔâÅËÐà¡ÕÂõÔ
 +Ê˾Å
 +ÊÍÒ´
 +Êзé͹
 +ÊѧÇÒÅÂì
 +ÊѨ¾§Éì
 +ÊÑ­ª¹Ò
 +ÊÑ­ªÑÂ
 +ÊÑ­­Ò
 +ÊѹµÔ
 +ÊѹµÔªÑÂ
 +ÊÑÁ¾Ñ¹¸ì
 +ÊÑÁÄ·¸Ôì
 +ÊÒ¤Ã
 +ÊÒ¸Ôµ
 +ÊÒ¹ÔµÂì
 +ÊÒÁÀ¾
 +ÊÒÁÒö
 +ÊÒÂã¨
 +ÊÒªÅ
 +ÊÒ¹·Õ
 +ÊÒ½¹
 +ÊÒÂä¿¿éÒä·Â-ÂÒ«Ò¡Ô
 +ÊÒ¹µì
 +ÊÒÂÅÁ
 +ÊÒÂÊÁÃ
 +ÊÒÂÊسÕ
 +ÊÒÂÊعÕÂì
 +ÊÒÂѳ
 +ÊÒÂѳËì
 +ÊÒâè¹ì
 +ÊÒâê
 +ÊÒÅÕ
 +ÊÒÅÕè
 +ÊÒÇÔµÃÕ
 +Êӹѡ¹âºÒÂáÅÐá¼¹¡Ãا෾ÁËÒ¹¤Ã
 +ÊÓà¹Õ§
 +ÊÓÃÇÁ
 +ÊÓÃÇÂ
 +ÊÓÃÒ­
 +ÊÓÄ·¸Ôì
 +ÊÓÅÕ
 +ÊÔ§Ëì¾Å
 +ÊÔ§ËÒ
 +ÊÔ§Ëì
 +ÊԵҹѹ
 +ÊÔµÒ¾Ã
 +ÊÔ·¸Ò
 +ÊÔ·¸ÔªÑÂ
 +ÊÔ·¸Ôà´ª
 +ÊÔ·¸Ô¾Ã
 +ÊÔ·¸Ô¾Ãó
 +ÊÔ·¸Ô¾Å
 +ÊÔ·¸Ôì
 +ÊÔ¹·ÇÕ
 +ÊÔÃÔªÑÂ
 +ÊÔÃÔà´ª
 +ÊÔÃÔ¹¾Ã
 +ÊÔÃÔ¹Ãѵ¹ì
 +ÊÔÃÔ»ÃÐÀÒ
 +ÊÔÃÔ¾§Éì
 +ÊÔÃÔ¾Ã
 +ÊÔÃÔ¾Ãó
 +ÊÔÃԾѹ¸ì
 +ÊÔÃÔÁÒ
 +ÊÔÃÔÃѵ¹ì
 +ÊÔÃÔÅѡɳì
 +ÊÔÃÔÇÃó
 +ÊÔÃÔÇѲ¡ì
 +ÊÔÃÔÇѲ¹Ò
 +ÊÔâè¹ì
 +ÊÔÇÅÕ
 +ÊÕ¹ÇÅ
 +ÊÕÇÔ¡Ò
 +ÊØ¡ÃÕ
 +ÊØ¡Ñ­­Ò
 +ÊØ¡Ò¹´Ò
 +ÊØ¡Ô¨
 +ÊØ¡ÔµÔì
 +ÊØ¡ÕµÔì
 +ÊØ¡ØÁÒ
 +ÊØ¢
 +ÊØ¢ªÒÂ
 +ÊآĴÕ
 +ÊØ¢ÊÇÑÊ´Ôì¡Å¡ÒÃ
 +ÊØ¢Êѹµì
 +ÊØ¢ØÁ
 +Êؤ¹¸Ò
 +Êؤ¹¸ì
 +ÊبÒÃÕ
 +ÊبԵ
 +ÊبԵµÒ
 +ÊبԵÃÒ
 +ÊبԹ´Ò
 +ÊبԹµ¹ì
 +ÊبԹµì
 +ÊتÅ
 +ÊتÑÂ
 +ÊتҴÒ
 +ÊتҵÔ
 +ÊتÒÂ
 +ÊتÒÊÔ¹Õ
 +ÊتԵ
 +ÊتԹ
 +ÊرÒÁÒÈ
 +ÊسÕ
 +Êشʧǹ
 +ÊØ´ÊÇÒ·
 +ÊØ´Ò
 +ÊØ´ÒªÅÕ
 +ÊØ´Ò¾Ã
 +ÊØ´ÒÀÒ
 +ÊØ´ÒÃѵ¹ì
 +ÊØ´ÒÃÒ
 +ÊØ´Õà¾é¹·ìà«ç¹àµÍÃì
 +ÊØ·¸Ò·Ô¾Âì
 +ÊØ·¸Ô¡Ò¨
 +ÊØ·¸ÔªÑÂ
 +ÊØ·¸Ô¹Ñ¹·ì
 +ÊØ·¸Ô¹Õ
 +ÊØ·¸Ô쾧Éì
 +ÊØ·¸Ô¾Ãó
 +ÊØ·¸ÔÇѲ¹ì
 +ÊØ·¸ÔÈÑ¡´Ôì
 +ÊØ·ÃÕ
 +ÊØ·ÑÈ
 +ÊØ·Ñȹì
 +ÊØ·ÔµÂì
 +ÊØ·Ô¹
 +ÊØ·Ô¾Ò
 +ÊØ·ÔÈÒ
 +ÊØà·¾
 +ÊظҷԾÂì
 +ÊظҹԸÔ
 +ÊظԴÒ
 +ÊظÔÈÑ¡´Ôì
 +ÊظÕ
 +ÊظÕÃÒ
 +ÊظÕÃì
 +Êع·Ã
 +Êع·ÃÕ
 +Êعѷ·Õ
 +Êعѹ·Ò
 +Êعѹ·ì
 +ÊعԵÒ
 +ÊعÔÈÒ
 +ÊعÔÉÒ
 +ÊعÔÊÒ
 +ÊعÕÂì
 +ÊØ๵Ã
 +ÊØ»ÃдÔÉ°ì
 +ÊØ»ÃÐÇÕ³ì
 +ÊØ»ÃÒ³Õ
 +ÊØ»ÃÕÂÒ
 +ÊØ»ÃÕÃдÒ
 +Êػѭ­Ò
 +Êؾ¨¹ì
 +Êؾ¨ÁÒÅÂì
 +ÊؾÃ
 +ÊؾÃóÕ
 +ÊؾÃÃÉÒ
 +ÊؾÅ
 +ÊؾѲ¹ì
 +ÊؾѵÃÒ
 +ÊؾԪ­ìª­Ò
 +ÊؾԹ
 +ÊؾÔÈ
 +ÊؾÕÃìªÑÂ
 +ÊØÀ¡Ô¨
 +ÊØÀªÒ
 +ÊØÀ⪤
 +ÊØÀÁÒÊ
 +ÊØÀѤ
 +ÊØÀѵÃÒ
 +ÊØÀÑ·ÃÒ
 +ÊØÀÒ
 +ÊØÀÒ³Õ
 +ÊØÀÒ¾
 +ÊØÀÒ¾Ã
 +ÊØÀÒ¾Ãó
 +ÊØÀÒÀóì
 +ÊØÀÒôÕ
 +ÊØÀÒÇ´Õ
 +ÊØÀÔ­­Ò
 +ÊØÁ¹µì
 +ÊØÁ¹Ò
 +ÊØÁÒÅÕ
 +ÊØÁÒÊÕ
 +ÊØÁÔµÃ
 +ÊØÁÔµÃÒ
 +ÊØàÁ¸
 +ÊØàÁ¸Õ¡ì
 +ÊØáԨ
 +ÊØêÑÂ
 +ÊØêҵÔ
 +ÊØÃàªÉ°ì
 +ÊØÃà´ª
 +ÊØ÷Թ
 +ÊØþ§Éì
 +ÊØþÅ
 +ÊØþѹ¸ì
 +ÊØþѹ¸Øì
 +ÊØÃÈÑ¡´Ôì
 +ÊØÃÊÔ·¸Ôì
 +ÊØÃѪ¹Õ¡Ã
 +ÊØÃѵ¹Ç´Õ
 +ÊØÃѵ¹ìÇ´Õ
 +ÊØÃѵ¹Ò
 +ÊØÃѵ¹ì
 +ÊØÃѵÂÒ
 +ÊØÃÒ§¤¹Ò
 +ÊØÃÔªÑÂ
 +ÊØÃÔ¹·Ãì
 +ÊØÃÔ§Èì
 +ÊØÃÔ¹
 +ÊØÃÔ¹µì
 +ÊØÃÔ¾§Èì
 +ÊØÃÔÂѹ
 +ÊØÃÔÂѹµì
 +ÊØÃÔÂÒ
 +ÊØÃÕ¸Ò¾Ã
 +ÊØÃÕ¾Ã
 +ÊØÃÕÁÒÈ
 +ÊØÃÕÂì¾Ã
 +ÊØÃÕÂì
 +ÊØÃÕÃѵ¹ì
 +ÊØÅÑ´´Ò
 +ÊØÇÀÑ·Ãì
 +ÊØÇÃó
 +ÊØÇÃóªÑÂ
 +ÊØÇÃóÒ
 +ÊØÇÃóÕ
 +ÊØÇÃóÕÂì
 +ÊØÇÃѵ¹ì
 +ÊØÇѲ¹ìªÑÂ
 +ÊØÇѲ¹Ò
 +ÊØÇѲ¹ì
 +ÊØÇѵªÑÂ
 +ÊØÇÒÃÕ
 +ÊØÇÔªÑÂ
 +ÊØÇÔªÒ
 +ÊØÇÔ´Ò
 +ÊØÇÔ·Âì
 +ÊØÇÔÁÅ
 +ÊØÇÔÃѪ
 +ÊØÊÔÃÔ
 +ÊØËÑʪÒ
 +àÊ¡ÊÃÃ
 +àÊ¡ÊÃäì
 +àʶÕÂÃ
 +àʹËì
 +àʹÕÂì
 +àÊÁÒ
 +àÊÃÔÁäªÂ¤éÒ¡ÃдÒÉ
 +àÊÃÔÁÈÑ¡´Ôì
 +àÊÃÕ
 +àÊÇÂ
 +àÊÒǤ¹¸ì
 +àÊÒdzÕ
 +àÊÒdzÕÂì
 +àÊÒǹԵÂì
 +àÊÒǹÕÂì
 +àÊÒÇÅѡɳì
 +áʧªÑÂ
 +áʧà´×͹
 +áʧ·Í§
 +áʧÃÐÇÕ
 +áʹ·ÇÕà·ç¡«ìä·Åì
 +áʹÀ¾
 +áʹÂÒ¡Ã
 +áʹÃÑ¡
 +áʹÊØ¢
 +áÊǧ
 +âÊÀ³
 +âÊÀÒ
 +âÊÀÒ¾¨¹Õ
 +âÊÀÒ¾Ãó
 +âÊÀÕ
 +âÊèԵ
 +âÊôÒ
 +âÊÃÊ
 +âÊÃѨ
 +âÊÌÊ
 +˧
 +Ë·ÑÂ
 +Ë·Ñ·ԾÂì
 +Ë·ÑÂÃѵ¹ì
 +˹Öè§Ä·ÑÂ
 +ËÃÔ¹
 +ËÄ·Â
 +ËÇÒ¹
 +ËÍÁ¨Ñ¹·Ãì
 +ËÑʹÕ
 +ËÑÊÂÒ
 +àËÁÇ´Õ
 +àËÁ×͹¢ÇÑ­
 +àËÁ×͹¾¹Í
 +àËÃÕ­
 +áËÅÁ·Í§ÊË¡ÒÃ
 +Í.à¨ÃÔ­ÎÒÃì´áÇÃì
 +ͧÍÒ¨
 +Íâ³·ÂÒ
 +Í´Ôàá
 +Í´ÔÈÃ
 +Í´ÔÈÑ¡´Ôì
 +Í´ØÅ
 +Í´ØžѲ¹ì
 +Í´ØÅÂìà´ª
 +͵Թت
 +͵ԾÃ
 +ͶԪÒ
 +͸Ի¾Å
 +͹§¤ì¹Ò®
 +͹§¤ìÇÃó
 +͹¹·ì
 +͹ÇѪ
 +͹ѭ­Ò
 +͹ѹµÈÑ¡´Ôì
 +͹ѹµì
 +͹ءԵÔ
 +͹ءÙÅ
 +͹تÒ
 +͹تԵ
 +͹شÒ
 +͹صµÃÒ
 +͹صÃ
 +͹طԵÒ
 +͹ؾ§Èì
 +͹ؾ§Éì
 +͹ؾÃ
 +͹ؾѹ¸ì
 +͹ØÃÑ¡Éì
 +͹ØÃѵ¹ì
 +͹ØÃÑÉì
 +͹ØÇѲ¹ì
 +͹ØÈÑ¡´Ôì
 +͹ØÊóì
 +Í⹪Ò
 +ÍÀѹµÃÕÊì
 +ÍÀÔªÑÂ
 +ÍÀÔªÒ µÔ
 +ÍÀÔªÒµ
 +ÍÀÔªÒµÔ
 +ÍÀÔવ
 +ÍÀÔ­­Ò
 +ÍÀÔà´ª
 +ÍÀԹѹ·ì
 +ÍÀÔÀÒ´Ò
 +ÍÀÔôÕ
 +ÍÀÔÃÑ¡Éì
 +ÍÀÔÇѲ¹ì
 +ÍÀÔÇѹ·ì
 +ÍÀÔÈÑ¡´Ôì
 +ÍÀÔÊÃ
 +ÍÀÔÊÔ·¸Ôì
 +ÍÁêÑÂ
 +ÍÁÃà·¾
 +ÍÁÃÃѵ¹ì
 +ÍÁÃÈÑ¡´Ôì
 +ÍÁÃÊÔÃÔ
 +ÍÁÃÒÅѡɳì
 +ÍÁÔµÒ
 +ÍÁÔ¹µÒ
 +ÍÂظÂѹ
 +ÍèÔÃÒ
 +ÍêÃ
 +ÍêسËì
 +Íóѭªì
 +Í÷ÑÂ
 +Í÷ԪÒ
 +ÍùԵÂì
 +Íùت
 +ÍÃ๵Ã
 +ÍþÃó
 +ÍþԹ
 +ÍþԹ·Ãì
 +ÍÃÀÑ·Ãì
 +ÍÃæÂì
 +ÍÃó¾
 +ÍÃö¾¹¸ì
 +ÍÃö¾Ã
 +ÍÃö¾Å
 +ÍÃöÊÔ·¸Ôì
 +ÍÃÄ´Õ
 +ÍÃÇÃó
 +ÍÃÇÔ· ÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +ÍÃÈÁ
 +ÍÃÈÃÕ
 +ÍÃÊÒ
 +ÍÃ͹§¤ì
 +ÍÃÍØÁÒ
 +ÍÃÑ­
 +ÍÃÑ­­Ò
 +ÍÃèÒÁÈÃÕ
 +ÍÃÔªÑÂ
 +ÍÃÔ¹ª¹Ò
 +ÍÃÔ¹·ÁÒ
 +ÍÃÔÂÒ
 +ÍÃÔÂÒÀóì
 +ÍÃÔÈÃÒ
 +ÍÃÔÊÃÒ
 +ÍÃÔÊÒ
 +ÍÃس
 +ÍÃسÃѵ¹ì
 +ÍÃسÃØè§
 +ÍÃسÈÃÕ
 +ÍÃسÕ
 +Íŧ¡µ
 +Íŧ¡Ã³ì
 +ÍǪÑÂ
 +ÍͤµéÒ àÁÁâÁàÃÕÂÅ
 +ÍͤµéÒàÁÁâÁàÃÕÂÅ
 +ÍÍâµàÁªÑè¹à«ÍÃìÇÔÊ
 +ÍéÍ·ԾÂì
 +ÍÍÊ·ì ÍÍÂÊì
 +ÍФÙà·ç¤·ì
 +ÍÐÅÒ¹
 +ÍѤÃà´ª
 +ÍѤþ¹¸ì
 +ÍѤþѨ¹ì
 +ÍѤÃÇÔ·Âì
 +ÍѤÃÇÔ¹·ì
 +ÍѤÃÒ
 +ÍѧʹÒ
 +ÍѨ©ÃÒ
 +ÍѪÂÒ
 +ÍÑ­ª³Ò¾Ã
 +ÍÑ­ª´Ò
 +ÍÑ­ª¹Ò
 +ÍÑ­ªÅÕ
 +ÍÑ­ªØÅÕ
 +ÍÑ®ÉÁÒ
 +ÍѹÊÃÕÂì
 +ÍÑ»ÊÃ
 +ÍÑÁ¾Ã
 +ÍÑÁ¾Ãó
 +ÍÑÁä¾ÇÃó
 +ÍÒ¤Á
 +ÍÒ¨³Ã§¤ì
 +ÍÒ«ÒÎÕ-ä·Â ÍÑÅÅÍÂ
 +ÍҳѹÂì
 +ÍÒ·Ô¡Ã
 +ÍÒ·Ôµ
 +ÍÒ¹¹·ì
 +ÍÒ¹¾
 +ÍҹѴ
 +ÍҹѹµÂÒ
 +ÍÒ¹ØÀÒ¾
 +ÍÒÀóì
 +ÍÒÀÒ
 +ÍÒÀÒ¡Ã
 +ÍÒÀÒ³Õ
 +ÍÒÀÒ¾Ã
 +ÍÒÀÒÀóì
 +ÍéÒÂÍÔé§
 +ÍÒÃì«Õ ¹ÔµáÇÃì
 +ÍÒÃì«Ø»à»ÍÃì⫹Ԥ¾Ô¤ÍѾÊì
 +ÍÒÃÁ³ì
 +ÍÒÃÂѹ
 +ÍÒÃÂÒ
 +ÍÒÃÑ¡Éì
 +ÍÒÃÒ¾Ã
 +ÍÒÃÔÂÒ
 +ÍÒÃÕ
 +ÍÒÃÕÂì  àÊÁÒ©ÔÁ  (ä·Âູ¡Ñ¹
 +ÍÒÃÕÂì
 +ÍÒÃÕÃѵ¹ì
 +ÍÒÃÕÇÃó
 +ÍÓ¹ÇÂ
 +ÍÓ¹Ò¨
 +ÍÓ¾Ã
 +ÍÓ¾Ãó
 +ÍÓ¾Å
 +ÍӾѹ¸ì
 +ÍÓä¾
 +ÍÓÀÒ
 +ÍÔê¡«èÒ ÍÔ¹àµÍÃì๪Ñè¹á¹Åਹà¹ÃÑÅ à«ÅÅì
 +Íԧ˷ÑÂ
 +ÍÔ·¸Ô¾Å
 +ÍԹ䫷ìà¤Á
 +ÍÔ¹àµÍÃìàÇç·(»ÃÐà·Èä·Â)
 +ÍÔ¹·ÔÃÒ
 +ÍÔ¾
 +ÍÔÁâ¡éá¾ç¤ ¤ÍÃì»ÍÃìàêÑè¹
 +ÍÔÈÃÒ
 +ÍÕ·Õ«Õ
 +ÍØè§á¤Ð
 +ÍسÒÇ´Õ
 +ÍØ´Á
 +ÍØ´Á¾§Èì
 +ÍØ´Á¾Ã
 +ÍØ´Á¾Ñ¹¸ì
 +ÍØ´ÁàÁ´Ô¤ÍÅ ÍÔ¤ÇÔ»àÁé¹
 +ÍØ´ÁÅѡɳì
 +ÍØ´ÁÇþѹ¸ì
 +ÍØ´ÁÈÑ¡´Ôì
 +ÍØ´Ã
 +ÍصâÁ·Âì
 +ÍصÊÒË¡ÃÃÁ¼éÒà¤Å×ͺ¾ÅÒʵԡä·Â
 +ÍØ·ÑÂ
 +ÍØ·ÑÂÇÃó
 +ÍØ·ØÁ¾Ã
 +ÍØà·¹·Ãì
 +ÍØè¹ã¨
 +ÍغÅ
 +ÍغžÃó
 +ÍغÅÇÃó
 +ÍØÁÒ
 +ÍØÁÒ¾Ã
 +ÍØÃÕÂì
 +ÍØäÃ
 +ÍØäþÃ
 +ÍØäÃÃѵ¹ì
 +ꯊ̗̂
 +ÍØɳÕ
 +ÍØÉÒ
 +ÍØÊÒËì
 +ÍØÌÒÃ
 +àÍ.à¨.¾ÅÒÊ·ì
 +àÍ¡ªÑÂ
 +àÍç¡«Õà«ÅàŹ¿ÍÃìÁ
 +àÍ¡ÃÒª
 +àÍ¡ÃÔ¹·Ãì
 +àÍ¡ÊÔ·¸Ôì
 +à͡͹ѹµì
 +àÍ¡ÍÃö
 +àÍçª àÍçÁ «Õ â»ÅÕàÁÍÃì
 +àÍçª.àÍçÁ.«Õ.â»ÅÔàÁÍÃì
 +àÍçª.àÍçÁ.«Õ.â»ÅÕàÁÍÃì (º¨¡.)
 +àÍàªÕÂàÊÃÔÁ¡Ô¨ÅÔÊ«Ôè§
 +àÍç¹ ´Õ ठ(»ÃÐà·Èä·Â)
 +àÍ¿ ÍÕ «Ô¤ÅÔ¤ (¡Ãا෾)
 +àÍçÁ .«Õ.¾ÕÅÔÊ«Ôè§
 +àÍçÁ «Õ ÍÐâ¡Ãà¤ÁÕ¤ÍÅ
 +àÍçÁ.«Õ.¾Õ. ÅÔÊ«Ôè§
 +àÍçÁ.àÍçÁ.«Õ.â»ÅÔàÁÍÃì
 +àÍçÁ«ÕÊÂÒÁ âŨÕʵԤÊì
 +àÍÊ à¨ ¾ÅÒÊ·ì á͹´ì ᾤ
 +àÍÊ ¾Õ Ê᡹
 +àÍÊ àÍÊ à¤ ¡Å¡ÒÃ
 +àÍÊ.à¤.ÍÕ.
 +àÍÊ.«Õ.¾Õ.ᾤ
 +àÍÊ.¾Õ.¹ÔµµÔé§
 +àÍÊ.àÍçÁ.ÇÕ ÊË¡ÒÃ
 +àÍÊ.àÍÊ.ठ¡Å¡ÒÃ
 +àÍÊ.àÍÊ.à¤.¡Å¡ÒÃ
 +àÍÊ.àÍÊ.ÍÔ¹¡Íµ ÍÅÙÁÔà¹ÕÂÁ1999
 +àÍÊÇÕ¹Ô··Ñ¹¾ÃÔ«ÔªÑè¹
 +àÍ×é;ѹ¸Øì
 +àÍ×éÍÁ¾Ã
 +àÍ×éÍÍÒÃÕ
 +á͹¹Ò
 +á͹¹ÒÃÕ
 +áͺºÕà¤ÃÊ·ì(»ÃÐà·Èä·Â)
 +áÍÃì«Õ à¿Ã· ¿ÍÃìàÇÔ´àµÍÃì
 +áÍÃì¾Õà¾ÔÅÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +áÍÅ¿èÒ â»Ãà«Ê«Ôè§
 +áÍÊષ¾ÅÑÊ
 +âÍàÃÕÂÅ·ÍÅ ¿Øé´
 +âÍÇÍÐËÅÑè¾ÒÃì·à«ç¹àµÍÃì
 +äÍ.«Õ.«Õ.ÍÔ¹àµÍÃì๪Ñè¹á¹Å (ÁËÒª¹)
 +äÍ.·Õ.áÍ´ìÇÒ¹« à·¤ ¨Ó¡Ñ´
 +äÍ.·Õ.á͹´ìÇÒ¹« à·¤ ¨Ó¡Ñ´
 +äÍ.àÍÊ.äÍ.ÍÔ¹àµÍÃì๪Ñè¹á¹Å
 +äÍÂàÃÈ
 +ÎÍÊ·ì ÍÍÂÅì
 +ÎÙàÇÍÃìÍصÊÒË¡ÃÃÁ(»ÃÐà·Èä·Â)
 +àΧà¨ÃÔ­ªÑ ¡ÃØê» ÍÔ¹´ÑÊàµÃÕÂÅ
 +DROP TABLE t1;
 +SELECT 'a' = 'a ';
 +'a' = 'a '
 +1
 +SELECT 'a\0' < 'a';
 +'a\0' < 'a'
 +1
 +SELECT 'a\0' < 'a ';
 +'a\0' < 'a '
 +1
 +SELECT 'a\t' < 'a';
 +'a\t' < 'a'
 +1
 +SELECT 'a\t' < 'a ';
 +'a\t' < 'a '
 +1
 +CREATE TABLE t1 (a char(10) not null) CHARACTER SET tis620;
 +INSERT INTO t1 VALUES ('a'),('a\0'),('a\t'),('a ');
 +SELECT hex(a),STRCMP(a,'a'), STRCMP(a,'a ') FROM t1;
 +hex(a)	STRCMP(a,'a')	STRCMP(a,'a ')
 +61	0	0
 +6100	-1	-1
 +6109	-1	-1
 +61	0	0
 +DROP TABLE t1;
 +CREATE TABLE t1 (
 +`id` int(11) NOT NULL auto_increment,
 +`url` varchar(200) NOT NULL default '',
 +`name` varchar(250) NOT NULL default '',
 +`type` int(11) NOT NULL default '0',
 +`website` varchar(250) NOT NULL default '',
 +`adddate` date NOT NULL default '0000-00-00',
 +`size` varchar(20) NOT NULL default '',
 +`movieid` int(11) NOT NULL default '0',
 +`musicid` int(11) NOT NULL default '0',
 +`star` varchar(20) NOT NULL default '',
 +`download` int(11) NOT NULL default '0',
 +`lastweek` int(11) NOT NULL default '0',
 +`thisweek` int(11) NOT NULL default '0',
 +`page` varchar(250) NOT NULL default '',
 +PRIMARY KEY  (`id`),
 +UNIQUE KEY `url` (`url`)
 +) CHARACTER SET tis620;
 +INSERT INTO t1 VALUES
 +(1,'http://www.siamzone.com/download/download/000001-frodo_1024.jpg','The Lord
 +of the Rings
 +Wallpapers',1,'http://www.lordoftherings.net','2002-01-22','',448,0,'',3805,0,0,
 +'');
 +INSERT INTO t1 VALUES (2,'http://www.othemovie.com/OScreenSaver1.EXE','O
 +Screensaver',2,'','2002-01-22','',491,0,'',519,0,0,'');
 +INSERT INTO t1 VALUES
 +(3,'http://www.siamzone.com/download/download/000003-jasonx2(800x600).jpg','Jaso
 +n X Wallpapers',1,'','2002-05-31','',579,0,'',1091,0,0,'');
 +select * from t1 order by id;
 +id	url	name	type	website	adddate	size	movieid	musicid	star	download	lastweek	thisweek	page
 +1	http://www.siamzone.com/download/download/000001-frodo_1024.jpg	The Lord
 +of the Rings
 +Wallpapers	1	http://www.lordoftherings.net	2002-01-22		448	0		3805	0	0	
 +2	http://www.othemovie.com/OScreenSaver1.EXE	O
 +Screensaver	2		2002-01-22		491	0		519	0	0	
 +3	http://www.siamzone.com/download/download/000003-jasonx2(800x600).jpg	Jaso
 +n X Wallpapers	1		2002-05-31		579	0		1091	0	0	
 +DROP TABLE t1;
 +SET collation_connection='tis620_thai_ci';
 +create table t1 select repeat('a',4000) a;
 +delete from t1;
 +insert into t1 values ('a'), ('a '), ('a\t');
 +select collation(a),hex(a) from t1 order by a;
 +collation(a)	hex(a)
 +tis620_thai_ci	6109
 +tis620_thai_ci	61
 +tis620_thai_ci	6120
 +drop table t1;
 +#
 +# MDEV-5453 Assertion `src' fails in my_strnxfrm_unicode on GROUP BY MID(..) WITH ROLLUP
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +tis620_thai_ci
 +CREATE TABLE t1 (i INT) ENGINE=MyISAM;
 +INSERT INTO t1 VALUES (1),(2);
 +SELECT * FROM t1 GROUP BY MID(CURRENT_USER,0) WITH ROLLUP;
 +i
 +1
 +1
 +SELECT * FROM t1 GROUP BY MID('test',0) WITH ROLLUP;
 +i
 +1
 +1
 +DROP TABLE t1;
 +#
 +# MDEV-6170 Incorrect ordering with utf8_bin and utf8mb4_bin collations
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +tis620_thai_ci
 +CREATE TABLE t1 ENGINE=MEMORY AS SELECT REPEAT('a',5) AS a LIMIT 0;
 +INSERT INTO t1 (a) VALUES ("a");
 +INSERT INTO t1 (a) VALUES ("b");
 +INSERT INTO t1 (a) VALUES ("c");
 +INSERT INTO t1 (a) VALUES ("d");
 +INSERT INTO t1 (a) VALUES ("e");
 +INSERT INTO t1 (a) VALUES ("f");
 +INSERT INTO t1 (a) VALUES ("g");
 +INSERT INTO t1 (a) VALUES ("h");
 +INSERT INTO t1 (a) VALUES ("i");
 +INSERT INTO t1 (a) VALUES ("j");
 +INSERT INTO t1 (a) VALUES ("k");
 +INSERT INTO t1 (a) VALUES ("l");
 +INSERT INTO t1 (a) VALUES ("m");
 +SELECT * FROM t1 ORDER BY LOWER(a);
 +a
 +a
 +b
 +c
 +d
 +e
 +f
 +g
 +h
 +i
 +j
 +k
 +l
 +m
 +SELECT * FROM t1 ORDER BY LOWER(a) DESC;
 +a
 +m
 +l
 +k
 +j
 +i
 +h
 +g
 +f
 +e
 +d
 +c
 +b
 +a
 +DROP TABLE t1;
 +select @@collation_connection;
 +@@collation_connection
 +tis620_thai_ci
 +create table t1 ROW_FORMAT=DYNAMIC select repeat('a',50) as c1 ;
 +insert into t1 values('abcdef');
 +insert into t1 values('_bcdef');
 +insert into t1 values('a_cdef');
 +insert into t1 values('ab_def');
 +insert into t1 values('abc_ef');
 +insert into t1 values('abcd_f');
 +insert into t1 values('abcde_');
 +select c1 as c1u from t1 where c1 like 'ab\_def';
 +c1u
 +ab_def
 +select c1 as c2h from t1 where c1 like 'ab#_def' escape '#';
 +c2h
 +ab_def
 +drop table t1;
++SELECT @@collation_connection;
++@@collation_connection
++tis620_thai_ci
++SELECT '\%b' LIKE '%\%';
++'\%b' LIKE '%\%'
++0
 +drop table if exists t1;
 +create table t1 select repeat('a',10) as c1;
 +delete from t1;
 +insert into t1 values (0x20),(0x21),(0x22),(0x23),(0x24),(0x25),(0x26),(0x27),(0x28),(0x29),(0x2A),(0x2B),(0x2C),(0x2D),(0x2E),(0x2F);
 +insert into t1 values (0x30),(0x31),(0x32),(0x33),(0x34),(0x35),(0x36),(0x37),(0x38),(0x39),(0x3A),(0x3B),(0x3C),(0x3D),(0x3E),(0x3F);
 +insert into t1 values (0x40),(0x41),(0x42),(0x43),(0x44),(0x45),(0x46),(0x47),(0x48),(0x49),(0x4A),(0x4B),(0x4C),(0x4D),(0x4E),(0x4F);
 +insert into t1 values (0x50),(0x51),(0x52),(0x53),(0x54),(0x55),(0x56),(0x57),(0x58),(0x59),(0x5A),(0x5B),(0x5C),(0x5D),(0x5E),(0x5F);
 +insert into t1 values (0x60),(0x61),(0x62),(0x63),(0x64),(0x65),(0x66),(0x67),(0x68),(0x69),(0x6A),(0x6B),(0x6C),(0x6D),(0x6E),(0x6F);
 +insert into t1 values (0x70),(0x71),(0x72),(0x73),(0x74),(0x75),(0x76),(0x77),(0x78),(0x79),(0x7A),(0x7B),(0x7C),(0x7D),(0x7E),(0x7F);
 +SELECT GROUP_CONCAT(c1 ORDER BY binary c1 SEPARATOR ''), GROUP_CONCAT(hex(c1) ORDER BY BINARY c1) FROM t1 GROUP BY c1;
 +GROUP_CONCAT(c1 ORDER BY binary c1 SEPARATOR '')	GROUP_CONCAT(hex(c1) ORDER BY BINARY c1)
 + 	20
 +!	21
 +"	22
 +#	23
 +$	24
 +%	25
 +&	26
 +'	27
 +(	28
 +)	29
 +*	2A
 ++	2B
 +,	2C
 +-	2D
 +.	2E
 +/	2F
 +0	30
 +1	31
 +2	32
 +3	33
 +4	34
 +5	35
 +6	36
 +7	37
 +8	38
 +9	39
 +:	3A
 +;	3B
 +<	3C
 +=	3D
 +>	3E
 +?	3F
 +@	40
 +[	5B
 +\	5C
 +]	5D
 +^	5E
 +_	5F
 +`	60
 +Aa	41,61
 +Bb	42,62
 +Cc	43,63
 +Dd	44,64
 +Ee	45,65
 +Ff	46,66
 +Gg	47,67
 +Hh	48,68
 +Ii	49,69
 +Jj	4A,6A
 +Kk	4B,6B
 +Ll	4C,6C
 +Mm	4D,6D
 +Nn	4E,6E
 +Oo	4F,6F
 +Pp	50,70
 +Qq	51,71
 +Rr	52,72
 +Ss	53,73
 +Tt	54,74
 +Uu	55,75
 +Vv	56,76
 +Ww	57,77
 +Xx	58,78
 +Yy	59,79
 +Zz	5A,7A
 +{	7B
 +|	7C
 +}	7D
 +~	7E
 +	7F
 +drop table t1;
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE CONCAT(c1)='a';
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'a' and concat(`test`.`t1`.`c1`) like 'a '
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where 'a' = concat(`test`.`t1`.`c1`) and 'a ' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '% ' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '%' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +#
 +# MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a'
 +#
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET tis620 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ';
 +a	LENGTH(a)
 +a	1
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +a	LENGTH(a)
 +a	1
 +EXPLAIN EXTENDED SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)` from `test`.`t1` where `test`.`t1`.`a` = 'a' and `test`.`t1`.`a`  not like 'a '
 +DROP TABLE t1;
 +#
 +# End of MDEV-8694
 +#
 +SET collation_connection='tis620_bin';
 +create table t1 select repeat('a',4000) a;
 +delete from t1;
 +insert into t1 values ('a'), ('a '), ('a\t');
 +select collation(a),hex(a) from t1 order by a;
 +collation(a)	hex(a)
 +tis620_bin	6109
 +tis620_bin	61
 +tis620_bin	6120
 +drop table t1;
 +#
 +# MDEV-5453 Assertion `src' fails in my_strnxfrm_unicode on GROUP BY MID(..) WITH ROLLUP
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +tis620_bin
 +CREATE TABLE t1 (i INT) ENGINE=MyISAM;
 +INSERT INTO t1 VALUES (1),(2);
 +SELECT * FROM t1 GROUP BY MID(CURRENT_USER,0) WITH ROLLUP;
 +i
 +1
 +1
 +SELECT * FROM t1 GROUP BY MID('test',0) WITH ROLLUP;
 +i
 +1
 +1
 +DROP TABLE t1;
 +#
 +# MDEV-6170 Incorrect ordering with utf8_bin and utf8mb4_bin collations
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +tis620_bin
 +CREATE TABLE t1 ENGINE=MEMORY AS SELECT REPEAT('a',5) AS a LIMIT 0;
 +INSERT INTO t1 (a) VALUES ("a");
 +INSERT INTO t1 (a) VALUES ("b");
 +INSERT INTO t1 (a) VALUES ("c");
 +INSERT INTO t1 (a) VALUES ("d");
 +INSERT INTO t1 (a) VALUES ("e");
 +INSERT INTO t1 (a) VALUES ("f");
 +INSERT INTO t1 (a) VALUES ("g");
 +INSERT INTO t1 (a) VALUES ("h");
 +INSERT INTO t1 (a) VALUES ("i");
 +INSERT INTO t1 (a) VALUES ("j");
 +INSERT INTO t1 (a) VALUES ("k");
 +INSERT INTO t1 (a) VALUES ("l");
 +INSERT INTO t1 (a) VALUES ("m");
 +SELECT * FROM t1 ORDER BY LOWER(a);
 +a
 +a
 +b
 +c
 +d
 +e
 +f
 +g
 +h
 +i
 +j
 +k
 +l
 +m
 +SELECT * FROM t1 ORDER BY LOWER(a) DESC;
 +a
 +m
 +l
 +k
 +j
 +i
 +h
 +g
 +f
 +e
 +d
 +c
 +b
 +a
 +DROP TABLE t1;
 +select @@collation_connection;
 +@@collation_connection
 +tis620_bin
 +create table t1 ROW_FORMAT=DYNAMIC select repeat('a',50) as c1 ;
 +insert into t1 values('abcdef');
 +insert into t1 values('_bcdef');
 +insert into t1 values('a_cdef');
 +insert into t1 values('ab_def');
 +insert into t1 values('abc_ef');
 +insert into t1 values('abcd_f');
 +insert into t1 values('abcde_');
 +select c1 as c1u from t1 where c1 like 'ab\_def';
 +c1u
 +ab_def
 +select c1 as c2h from t1 where c1 like 'ab#_def' escape '#';
 +c2h
 +ab_def
 +drop table t1;
++SELECT @@collation_connection;
++@@collation_connection
++tis620_bin
++SELECT '\%b' LIKE '%\%';
++'\%b' LIKE '%\%'
++0
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 COLLATE tis620_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE CONCAT(c1)='a';
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'a' and concat(`test`.`t1`.`c1`) like 'a '
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 COLLATE tis620_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where 'a' = concat(`test`.`t1`.`c1`) and 'a ' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 COLLATE tis620_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '% ' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET tis620 COLLATE tis620_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '%' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +#
 +# MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a'
 +#
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET tis620 COLLATE tis620_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ';
 +a	LENGTH(a)
 +a	1
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +a	LENGTH(a)
 +a	1
 +EXPLAIN EXTENDED SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)` from `test`.`t1` where `test`.`t1`.`a` = 'a' and `test`.`t1`.`a`  not like 'a '
 +DROP TABLE t1;
 +#
 +# End of MDEV-8694
 +#
 +#
 +# Start of 5.6 tests
 +#
 +#
 +# WL#3664 WEIGHT_STRING
 +#
 +set names tis620;
 +set collation_connection=tis620_thai_ci;
 +select @@collation_connection;
 +@@collation_connection
 +tis620_thai_ci
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET tis620 NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(4) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +61
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) CHARACTER SET tis620 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(20) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +6161616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +6161616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(12) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(40) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61616161612020202020
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61616161612020202020
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +61
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +61
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +616263
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +6162
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +616263
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +6162632020
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +616220
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +61622020
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +6162202020
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +61622020202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +61626320
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +6162632020
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +61626320202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +61626320
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +6162632020
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +61626320202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +tis620_thai_ci
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +61
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +61
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +6162
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +6162632020
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +2020636261
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +9E9D9CDFDF
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +DFDF9C9D9E
 +SELECT strcmp('a','a '),   strcmp('a ','a');
 +strcmp('a','a ')	strcmp('a ','a')
 +0	0
 +SELECT strcmp('a\0','a' ), strcmp('a','a\0');
 +strcmp('a\0','a' )	strcmp('a','a\0')
 +-1	1
 +SELECT strcmp('a\0','a '), strcmp('a ','a\0');
 +strcmp('a\0','a ')	strcmp('a ','a\0')
 +-1	1
 +SELECT strcmp('a\t','a' ), strcmp('a', 'a\t');
 +strcmp('a\t','a' )	strcmp('a', 'a\t')
 +-1	1
 +SELECT strcmp('a\t','a '), strcmp('a ', 'a\t');
 +strcmp('a\t','a ')	strcmp('a ', 'a\t')
 +-1	1
 +select hex(weight_string(cast(0xE0A1 as char)));
 +hex(weight_string(cast(0xE0A1 as char)))
 +A1E0
 +select hex(weight_string(cast(0xE0A1 as char) as char(1)));
 +hex(weight_string(cast(0xE0A1 as char) as char(1)))
 +A1
 +set collation_connection=tis620_bin;
 +select @@collation_connection;
 +@@collation_connection
 +tis620_bin
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET tis620 COLLATE tis620_bin NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(1) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +61
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) CHARACTER SET tis620 COLLATE tis620_bin DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(5) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +6161616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +6161616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(3) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +616161
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +616161
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(10) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61616161612020202020
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +61616161612020202020
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +61
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +41
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +616263
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +6162
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +616263
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +6162632020
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +616220
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +61622020
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +6162202020
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +61622020202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +61626320
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +6162632020
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +61626320202020202020202020202020202020202020202020
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +61
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +6162
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +616263
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +61626320
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +6162632020
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +61626320202020202020202020202020202020202020202020
 +select @@collation_connection;
 +@@collation_connection
 +tis620_bin
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +61
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +41
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +6162
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +616263
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +6162632020
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +2020636261
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +9E9D9CDFDF
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +DFDF9C9D9E
 +SELECT strcmp('a','a '),   strcmp('a ','a');
 +strcmp('a','a ')	strcmp('a ','a')
 +0	0
 +SELECT strcmp('a\0','a' ), strcmp('a','a\0');
 +strcmp('a\0','a' )	strcmp('a','a\0')
 +-1	1
 +SELECT strcmp('a\0','a '), strcmp('a ','a\0');
 +strcmp('a\0','a ')	strcmp('a ','a\0')
 +-1	1
 +SELECT strcmp('a\t','a' ), strcmp('a', 'a\t');
 +strcmp('a\t','a' )	strcmp('a', 'a\t')
 +-1	1
 +SELECT strcmp('a\t','a '), strcmp('a ', 'a\t');
 +strcmp('a\t','a ')	strcmp('a ', 'a\t')
 +-1	1
 +select hex(weight_string(cast(0xE0A1 as char)));
 +hex(weight_string(cast(0xE0A1 as char)))
 +E0A1
 +select hex(weight_string(cast(0xE0A1 as char) as char(1)));
 +hex(weight_string(cast(0xE0A1 as char) as char(1)))
 +E0
 +#
 +# End of 5.6 tests
 +#
 +#
 +# Start of 10.2 tests
 +#
 +#
 +# MDEV-9711 NO PAD Collatons
 +#
 +SET character_set_connection=tis620;
 +SET STORAGE_ENGINE=MyISAM;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'tis620_thai_nopad_ci';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE tis620_thai_nopad_ci NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MyISAM DEFAULT CHARSET=tis620 COLLATE=tis620_thai_nopad_ci
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'tis620_thai_nopad_ci';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_thai_nopad_ci';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'tis620_thai_nopad_ci';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61000000000000000000
 +61202000000000000000
 +20610000000000000000
 +20612000000000000000
 +61202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'tis620_thai_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'tis620_thai_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_thai_ci';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_nopad_ci';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'tis620_thai_nopad_ci';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_nopad_ci';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=HEAP;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'tis620_thai_nopad_ci';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE tis620_thai_nopad_ci NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MEMORY DEFAULT CHARSET=tis620 COLLATE=tis620_thai_nopad_ci
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'tis620_thai_nopad_ci';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_thai_nopad_ci';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'tis620_thai_nopad_ci';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61000000000000000000
 +61202000000000000000
 +20610000000000000000
 +20612000000000000000
 +61202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'tis620_thai_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'tis620_thai_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'tis620_thai_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'tis620_thai_nopad_ci', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_thai_ci';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_nopad_ci';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'tis620_thai_nopad_ci';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_ci';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_thai_nopad_ci';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=Default;
 +SET STORAGE_ENGINE=MyISAM;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'tis620_nopad_bin';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE tis620_nopad_bin NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MyISAM DEFAULT CHARSET=tis620 COLLATE=tis620_nopad_bin
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'tis620_nopad_bin';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_nopad_bin';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'tis620_nopad_bin';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61000000000000000000
 +61202000000000000000
 +20610000000000000000
 +20612000000000000000
 +61202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'tis620_nopad_bin' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'tis620_nopad_bin' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'tis620_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'tis620_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'tis620_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'tis620_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_bin';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_nopad_bin';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'tis620_nopad_bin';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_nopad_bin';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=HEAP;
 +#
 +# Start of ctype_pad.inc
 +#
 +#
 +# Unique indexes
 +#
 +CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'tis620_nopad_bin';
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) COLLATE tis620_nopad_bin NOT NULL,
 +  PRIMARY KEY (`a`)
 +) ENGINE=MEMORY DEFAULT CHARSET=tis620 COLLATE=tis620_nopad_bin
 +INSERT INTO t1 VALUES ('abc'),('abc  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM t1 ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61202020	a   
 +616263	abc
 +6162632020	abc  
 +SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC;
 +HEX(a)	a
 +6162632020	abc  
 +616263	abc
 +61202020	a   
 +206120	 a 
 +2061	 a
 +#
 +# UNION
 +#
 +CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'tis620_nopad_bin';
 +INSERT INTO t2 VALUES ('abc '),('abc  '),(' a'),('a ');
 +SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +6120	a 
 +61202020	a   
 +616263	abc
 +61626320	abc 
 +6162632020	abc  
 +DROP TABLE t1;
 +DROP TABLE t2;
 +#
 +# DISTINCT, COUNT, MAX
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_nopad_bin';
 +INSERT INTO t1 VALUES ('a'),('a  '),(' a'),(' a '),('a   ');
 +SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td;
 +HEX(a)	a
 +2061	 a
 +206120	 a 
 +61	a
 +612020	a  
 +61202020	a   
 +SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a;
 +COUNT(DISTINCT a)
 +5
 +SELECT HEX(MAX(a)), MAX(a) FROM t1;
 +HEX(MAX(a))	MAX(a)
 +61202020	a   
 +#
 +# GROUP BY
 +#
 +CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'tis620_nopad_bin';
 +INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa  ', 0, 'er ');
 +SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td;
 +HEX(a)	cnt
 +6161	1
 +61612020	1
 +6162	2
 +DROP TABLE t2;
 +#
 +# Weights
 +#
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +61000000000000000000
 +61202000000000000000
 +20610000000000000000
 +20612000000000000000
 +61202020000000000000
 +DROP TABLE t1;
 +#
 +# IF, CASE, LEAST
 +#
 +SELECT IF('abc' COLLATE 'tis620_nopad_bin' = 'abc ', 'pad', 'nopad');
 +IF('abc' COLLATE 'tis620_nopad_bin' = 'abc ', 'pad', 'nopad')
 +nopad
 +SELECT CASE 'abc' COLLATE 'tis620_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE 'abc' COLLATE 'tis620_nopad_bin' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT CASE WHEN 'abc' COLLATE 'tis620_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END;
 +CASE WHEN 'abc' COLLATE 'tis620_nopad_bin' = 'abc ' THEN 'pad' ELSE 'nopad' END
 +nopad
 +SELECT HEX(LEAST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '));
 +HEX(LEAST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '))
 +61626320
 +SELECT HEX(GREATEST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '));
 +HEX(GREATEST('abc ' COLLATE 'tis620_nopad_bin', 'abc  '))
 +6162632020
 +#
 +# Collation mix
 +#
 +CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'tis620_bin';
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_nopad_bin';
 +COUNT(*)
 +1
 +ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'tis620_nopad_bin';
 +SELECT COUNT(*) FROM t1 WHERE a='a';
 +COUNT(*)
 +1
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_bin';
 +COUNT(*)
 +2
 +SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'tis620_nopad_bin';
 +COUNT(*)
 +1
 +DROP TABLE t1;
 +#
 +# End of ctype_pad.inc
 +#
 +SET STORAGE_ENGINE=Default;
 +#
 +# End of 10.2 tests
 +#
diff --cc mysql-test/main/ctype_uca.result
index 7394ec82924,00000000000..41d2a1149ee
mode 100644,000000..100644
--- a/mysql-test/main/ctype_uca.result
+++ b/mysql-test/main/ctype_uca.result
@@@ -1,15400 -1,0 +1,15406 @@@
 +DROP TABLE IF EXISTS t1;
 +set names utf8;
 +set collation_connection=utf8_unicode_ci;
 +select 'a' = 'a', 'a' = 'a ', 'a ' = 'a';
 +'a' = 'a'	'a' = 'a '	'a ' = 'a'
 +1	1	1
 +select 'a\t' = 'a' , 'a\t' < 'a' , 'a\t' > 'a';
 +'a\t' = 'a'	'a\t' < 'a'	'a\t' > 'a'
 +0	1	0
 +select 'a\t' = 'a ', 'a\t' < 'a ', 'a\t' > 'a ';
 +'a\t' = 'a '	'a\t' < 'a '	'a\t' > 'a '
 +0	1	0
 +select 'a' = 'a\t', 'a' < 'a\t', 'a' > 'a\t';
 +'a' = 'a\t'	'a' < 'a\t'	'a' > 'a\t'
 +0	0	1
 +select 'a ' = 'a\t', 'a ' < 'a\t', 'a ' > 'a\t';
 +'a ' = 'a\t'	'a ' < 'a\t'	'a ' > 'a\t'
 +0	0	1
 +select 'a  a' > 'a', 'a  \t' < 'a';
 +'a  a' > 'a'	'a  \t' < 'a'
 +1	1
 +select 'c' like '\_' as want0;
 +want0
 +0
 +CREATE TABLE t (
 +c char(20) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 +INSERT INTO t VALUES ('a'),('ab'),('aba');
 +ALTER TABLE t ADD INDEX (c);
 +SELECT c FROM t WHERE c LIKE 'a%';
 +c
 +a
 +ab
 +aba
 +DROP TABLE t;
 +create table t1 (c1 char(10) character set utf8 collate utf8_bin);
 +insert into t1 values ('A'),('a');
 +insert into t1 values ('B'),('b');
 +insert into t1 values ('C'),('c');
 +insert into t1 values ('D'),('d');
 +insert into t1 values ('E'),('e');
 +insert into t1 values ('F'),('f');
 +insert into t1 values ('G'),('g');
 +insert into t1 values ('H'),('h');
 +insert into t1 values ('I'),('i');
 +insert into t1 values ('J'),('j');
 +insert into t1 values ('K'),('k');
 +insert into t1 values ('L'),('l');
 +insert into t1 values ('M'),('m');
 +insert into t1 values ('N'),('n');
 +insert into t1 values ('O'),('o');
 +insert into t1 values ('P'),('p');
 +insert into t1 values ('Q'),('q');
 +insert into t1 values ('R'),('r');
 +insert into t1 values ('S'),('s');
 +insert into t1 values ('T'),('t');
 +insert into t1 values ('U'),('u');
 +insert into t1 values ('V'),('v');
 +insert into t1 values ('W'),('w');
 +insert into t1 values ('X'),('x');
 +insert into t1 values ('Y'),('y');
 +insert into t1 values ('Z'),('z');
 +insert into t1 values (_ucs2 0x00e0),(_ucs2 0x00c0);
 +insert into t1 values (_ucs2 0x00e1),(_ucs2 0x00c1);
 +insert into t1 values (_ucs2 0x00e2),(_ucs2 0x00c2);
 +insert into t1 values (_ucs2 0x00e3),(_ucs2 0x00c3);
 +insert into t1 values (_ucs2 0x00e4),(_ucs2 0x00c4);
 +insert into t1 values (_ucs2 0x00e5),(_ucs2 0x00c5);
 +insert into t1 values (_ucs2 0x00e6),(_ucs2 0x00c6);
 +insert into t1 values (_ucs2 0x00e7),(_ucs2 0x00c7);
 +insert into t1 values (_ucs2 0x00e8),(_ucs2 0x00c8);
 +insert into t1 values (_ucs2 0x00e9),(_ucs2 0x00c9);
 +insert into t1 values (_ucs2 0x00ea),(_ucs2 0x00ca);
 +insert into t1 values (_ucs2 0x00eb),(_ucs2 0x00cb);
 +insert into t1 values (_ucs2 0x00ec),(_ucs2 0x00cc);
 +insert into t1 values (_ucs2 0x00ed),(_ucs2 0x00cd);
 +insert into t1 values (_ucs2 0x00ee),(_ucs2 0x00ce);
 +insert into t1 values (_ucs2 0x00ef),(_ucs2 0x00cf);
 +insert into t1 values (_ucs2 0x00f0),(_ucs2 0x00d0);
 +insert into t1 values (_ucs2 0x00f1),(_ucs2 0x00d1);
 +insert into t1 values (_ucs2 0x00f2),(_ucs2 0x00d2);
 +insert into t1 values (_ucs2 0x00f3),(_ucs2 0x00d3);
 +insert into t1 values (_ucs2 0x00f4),(_ucs2 0x00d4);
 +insert into t1 values (_ucs2 0x00f5),(_ucs2 0x00d5);
 +insert into t1 values (_ucs2 0x00f6),(_ucs2 0x00d6);
 +insert into t1 values (_ucs2 0x00f7),(_ucs2 0x00d7);
 +insert into t1 values (_ucs2 0x00f8),(_ucs2 0x00d8);
 +insert into t1 values (_ucs2 0x00f9),(_ucs2 0x00d9);
 +insert into t1 values (_ucs2 0x00fa),(_ucs2 0x00da);
 +insert into t1 values (_ucs2 0x00fb),(_ucs2 0x00db);
 +insert into t1 values (_ucs2 0x00fc),(_ucs2 0x00dc);
 +insert into t1 values (_ucs2 0x00fd),(_ucs2 0x00dd);
 +insert into t1 values (_ucs2 0x00fe),(_ucs2 0x00de);
 +insert into t1 values (_ucs2 0x00ff),(_ucs2 0x00df);
 +insert into t1 values (_ucs2 0x0100),(_ucs2 0x0101),(_ucs2 0x0102),(_ucs2 0x0103);
 +insert into t1 values (_ucs2 0x0104),(_ucs2 0x0105),(_ucs2 0x0106),(_ucs2 0x0107);
 +insert into t1 values (_ucs2 0x0108),(_ucs2 0x0109),(_ucs2 0x010a),(_ucs2 0x010b);
 +insert into t1 values (_ucs2 0x010c),(_ucs2 0x010d),(_ucs2 0x010e),(_ucs2 0x010f);
 +insert into t1 values (_ucs2 0x0110),(_ucs2 0x0111),(_ucs2 0x0112),(_ucs2 0x0113);
 +insert into t1 values (_ucs2 0x0114),(_ucs2 0x0115),(_ucs2 0x0116),(_ucs2 0x0117);
 +insert into t1 values (_ucs2 0x0118),(_ucs2 0x0119),(_ucs2 0x011a),(_ucs2 0x011b);
 +insert into t1 values (_ucs2 0x011c),(_ucs2 0x011d),(_ucs2 0x011e),(_ucs2 0x011f);
 +insert into t1 values (_ucs2 0x0120),(_ucs2 0x0121),(_ucs2 0x0122),(_ucs2 0x0123);
 +insert into t1 values (_ucs2 0x0124),(_ucs2 0x0125),(_ucs2 0x0126),(_ucs2 0x0127);
 +insert into t1 values (_ucs2 0x0128),(_ucs2 0x0129),(_ucs2 0x012a),(_ucs2 0x012b);
 +insert into t1 values (_ucs2 0x012c),(_ucs2 0x012d),(_ucs2 0x012e),(_ucs2 0x012f);
 +insert into t1 values (_ucs2 0x0130),(_ucs2 0x0131),(_ucs2 0x0132),(_ucs2 0x0133);
 +insert into t1 values (_ucs2 0x0134),(_ucs2 0x0135),(_ucs2 0x0136),(_ucs2 0x0137);
 +insert into t1 values (_ucs2 0x0138),(_ucs2 0x0139),(_ucs2 0x013a),(_ucs2 0x013b);
 +insert into t1 values (_ucs2 0x013c),(_ucs2 0x013d),(_ucs2 0x013e),(_ucs2 0x013f);
 +insert into t1 values (_ucs2 0x0140),(_ucs2 0x0141),(_ucs2 0x0142),(_ucs2 0x0143);
 +insert into t1 values (_ucs2 0x0144),(_ucs2 0x0145),(_ucs2 0x0146),(_ucs2 0x0147);
 +insert into t1 values (_ucs2 0x0148),(_ucs2 0x0149),(_ucs2 0x014a),(_ucs2 0x014b);
 +insert into t1 values (_ucs2 0x014c),(_ucs2 0x014d),(_ucs2 0x014e),(_ucs2 0x014f);
 +insert into t1 values (_ucs2 0x0150),(_ucs2 0x0151),(_ucs2 0x0152),(_ucs2 0x0153);
 +insert into t1 values (_ucs2 0x0154),(_ucs2 0x0155),(_ucs2 0x0156),(_ucs2 0x0157);
 +insert into t1 values (_ucs2 0x0158),(_ucs2 0x0159),(_ucs2 0x015a),(_ucs2 0x015b);
 +insert into t1 values (_ucs2 0x015c),(_ucs2 0x015d),(_ucs2 0x015e),(_ucs2 0x015f);
 +insert into t1 values (_ucs2 0x0160),(_ucs2 0x0161),(_ucs2 0x0162),(_ucs2 0x0163);
 +insert into t1 values (_ucs2 0x0164),(_ucs2 0x0165),(_ucs2 0x0166),(_ucs2 0x0167);
 +insert into t1 values (_ucs2 0x0168),(_ucs2 0x0169),(_ucs2 0x016a),(_ucs2 0x016b);
 +insert into t1 values (_ucs2 0x016c),(_ucs2 0x016d),(_ucs2 0x016e),(_ucs2 0x016f);
 +insert into t1 values (_ucs2 0x0170),(_ucs2 0x0171),(_ucs2 0x0172),(_ucs2 0x0173);
 +insert into t1 values (_ucs2 0x0174),(_ucs2 0x0175),(_ucs2 0x0176),(_ucs2 0x0177);
 +insert into t1 values (_ucs2 0x0178),(_ucs2 0x0179),(_ucs2 0x017a),(_ucs2 0x017b);
 +insert into t1 values (_ucs2 0x017c),(_ucs2 0x017d),(_ucs2 0x017e),(_ucs2 0x017f);
 +insert into t1 values (_ucs2 0x0180),(_ucs2 0x0181),(_ucs2 0x0182),(_ucs2 0x0183);
 +insert into t1 values (_ucs2 0x0184),(_ucs2 0x0185),(_ucs2 0x0186),(_ucs2 0x0187);
 +insert into t1 values (_ucs2 0x0188),(_ucs2 0x0189),(_ucs2 0x018a),(_ucs2 0x018b);
 +insert into t1 values (_ucs2 0x018c),(_ucs2 0x018d),(_ucs2 0x018e),(_ucs2 0x018f);
 +insert into t1 values (_ucs2 0x0190),(_ucs2 0x0191),(_ucs2 0x0192),(_ucs2 0x0193);
 +insert into t1 values (_ucs2 0x0194),(_ucs2 0x0195),(_ucs2 0x0196),(_ucs2 0x0197);
 +insert into t1 values (_ucs2 0x0198),(_ucs2 0x0199),(_ucs2 0x019a),(_ucs2 0x019b);
 +insert into t1 values (_ucs2 0x019c),(_ucs2 0x019d),(_ucs2 0x019e),(_ucs2 0x019f);
 +insert into t1 values (_ucs2 0x01a0),(_ucs2 0x01a1),(_ucs2 0x01a2),(_ucs2 0x01a3);
 +insert into t1 values (_ucs2 0x01a4),(_ucs2 0x01a5),(_ucs2 0x01a6),(_ucs2 0x01a7);
 +insert into t1 values (_ucs2 0x01a8),(_ucs2 0x01a9),(_ucs2 0x01aa),(_ucs2 0x01ab);
 +insert into t1 values (_ucs2 0x01ac),(_ucs2 0x01ad),(_ucs2 0x01ae),(_ucs2 0x01af);
 +insert into t1 values (_ucs2 0x01b0),(_ucs2 0x01b1),(_ucs2 0x01b2),(_ucs2 0x01b3);
 +insert into t1 values (_ucs2 0x01b4),(_ucs2 0x01b5),(_ucs2 0x01b6),(_ucs2 0x01b7);
 +insert into t1 values (_ucs2 0x01b8),(_ucs2 0x01b9),(_ucs2 0x01ba),(_ucs2 0x01bb);
 +insert into t1 values (_ucs2 0x01bc),(_ucs2 0x01bd),(_ucs2 0x01be),(_ucs2 0x01bf);
 +insert into t1 values (_ucs2 0x01c0),(_ucs2 0x01c1),(_ucs2 0x01c2),(_ucs2 0x01c3);
 +insert into t1 values (_ucs2 0x01c4),(_ucs2 0x01c5),(_ucs2 0x01c6),(_ucs2 0x01c7);
 +insert into t1 values (_ucs2 0x01c8),(_ucs2 0x01c9),(_ucs2 0x01ca),(_ucs2 0x01cb);
 +insert into t1 values (_ucs2 0x01cc),(_ucs2 0x01cd),(_ucs2 0x01ce),(_ucs2 0x01cf);
 +insert into t1 values (_ucs2 0x01d0),(_ucs2 0x01d1),(_ucs2 0x01d2),(_ucs2 0x01d3);
 +insert into t1 values (_ucs2 0x01d4),(_ucs2 0x01d5),(_ucs2 0x01d6),(_ucs2 0x01d7);
 +insert into t1 values (_ucs2 0x01d8),(_ucs2 0x01d9),(_ucs2 0x01da),(_ucs2 0x01db);
 +insert into t1 values (_ucs2 0x01dc),(_ucs2 0x01dd),(_ucs2 0x01de),(_ucs2 0x01df);
 +insert into t1 values (_ucs2 0x01e0),(_ucs2 0x01e1),(_ucs2 0x01e2),(_ucs2 0x01e3);
 +insert into t1 values (_ucs2 0x01e4),(_ucs2 0x01e5),(_ucs2 0x01e6),(_ucs2 0x01e7);
 +insert into t1 values (_ucs2 0x01e8),(_ucs2 0x01e9),(_ucs2 0x01ea),(_ucs2 0x01eb);
 +insert into t1 values (_ucs2 0x01ec),(_ucs2 0x01ed),(_ucs2 0x01ee),(_ucs2 0x01ef);
 +insert into t1 values (_ucs2 0x01f0),(_ucs2 0x01f1),(_ucs2 0x01f2),(_ucs2 0x01f3);
 +insert into t1 values (_ucs2 0x01f4),(_ucs2 0x01f5),(_ucs2 0x01f6),(_ucs2 0x01f7);
 +insert into t1 values (_ucs2 0x01f8),(_ucs2 0x01f9),(_ucs2 0x01fa),(_ucs2 0x01fb);
 +insert into t1 values (_ucs2 0x01fc),(_ucs2 0x01fd),(_ucs2 0x01fe),(_ucs2 0x01ff);
 +INSERT INTO t1 VALUES (_ucs2 0x1EA0),(_ucs2 0x1EA1),(_ucs2 0x1EA2),(_ucs2 0x1EA3);
 +INSERT INTO t1 VALUES (_ucs2 0x1EA4),(_ucs2 0x1EA5),(_ucs2 0x1EA6),(_ucs2 0x1EA7);
 +INSERT INTO t1 VALUES (_ucs2 0x1EA8),(_ucs2 0x1EA9),(_ucs2 0x1EAA),(_ucs2 0x1EAB);
 +INSERT INTO t1 VALUES (_ucs2 0x1EAC),(_ucs2 0x1EAD),(_ucs2 0x1EAE),(_ucs2 0x1EAF);
 +INSERT INTO t1 VALUES (_ucs2 0x1EB0),(_ucs2 0x1EB1),(_ucs2 0x1EB2),(_ucs2 0x1EB3);
 +INSERT INTO t1 VALUES (_ucs2 0x1EB4),(_ucs2 0x1EB5),(_ucs2 0x1EB6),(_ucs2 0x1EB7);
 +INSERT INTO t1 VALUES (_ucs2 0x1EB8),(_ucs2 0x1EB9),(_ucs2 0x1EBA),(_ucs2 0x1EBB);
 +INSERT INTO t1 VALUES (_ucs2 0x1EBC),(_ucs2 0x1EBD),(_ucs2 0x1EBE),(_ucs2 0x1EBF);
 +INSERT INTO t1 VALUES (_ucs2 0x1EC0),(_ucs2 0x1EC1),(_ucs2 0x1EC2),(_ucs2 0x1EC3);
 +INSERT INTO t1 VALUES (_ucs2 0x1EC4),(_ucs2 0x1EC5),(_ucs2 0x1EC6),(_ucs2 0x1EC7);
 +INSERT INTO t1 VALUES (_ucs2 0x1EC8),(_ucs2 0x1EC9),(_ucs2 0x1ECA),(_ucs2 0x1ECB);
 +INSERT INTO t1 VALUES (_ucs2 0x1ECC),(_ucs2 0x1ECD),(_ucs2 0x1ECE),(_ucs2 0x1ECF);
 +INSERT INTO t1 VALUES (_ucs2 0x1ED0),(_ucs2 0x1ED1),(_ucs2 0x1ED2),(_ucs2 0x1ED3);
 +INSERT INTO t1 VALUES (_ucs2 0x1ED4),(_ucs2 0x1ED5),(_ucs2 0x1ED6),(_ucs2 0x1ED7);
 +INSERT INTO t1 VALUES (_ucs2 0x1ED8),(_ucs2 0x1ED9),(_ucs2 0x1EDA),(_ucs2 0x1EDB);
 +INSERT INTO t1 VALUES (_ucs2 0x1EDC),(_ucs2 0x1EDD),(_ucs2 0x1EDE),(_ucs2 0x1EDF);
 +INSERT INTO t1 VALUES (_ucs2 0x1EE0),(_ucs2 0x1EE1),(_ucs2 0x1EE2),(_ucs2 0x1EE3);
 +INSERT INTO t1 VALUES (_ucs2 0x1EE4),(_ucs2 0x1EE5),(_ucs2 0x1EE6),(_ucs2 0x1EE7);
 +INSERT INTO t1 VALUES (_ucs2 0x1EE8),(_ucs2 0x1EE9),(_ucs2 0x1EEA),(_ucs2 0x1EEB);
 +INSERT INTO t1 VALUES (_ucs2 0x1EEC),(_ucs2 0x1EED),(_ucs2 0x1EEE),(_ucs2 0x1EEF);
 +INSERT INTO t1 VALUES (_ucs2 0x1EF0),(_ucs2 0x1EF1);
 +insert into t1 values ('AA'),('Aa'),('aa'),('aA');
 +insert into t1 values ('AE'),('Ae'),('ae'),('aE');
 +insert into t1 values ('CH'),('Ch'),('ch'),('cH');
 +insert into t1 values ('DZ'),('Dz'),('dz'),('dZ');
 +insert into t1 values ('DŽ'),('Dž'),('dž'),('dŽ');
 +insert into t1 values ('IJ'),('Ij'),('ij'),('iJ');
 +insert into t1 values ('LJ'),('Lj'),('lj'),('lJ');
 +insert into t1 values ('LL'),('Ll'),('ll'),('lL');
 +insert into t1 values ('NJ'),('Nj'),('nj'),('nJ');
 +insert into t1 values ('OE'),('Oe'),('oe'),('oE');
 +insert into t1 values ('SS'),('Ss'),('ss'),('sS');
 +insert into t1 values ('RR'),('Rr'),('rr'),('rR');
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_unicode_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_icelandic_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Â,Ã,à,â,ã,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Á,á
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Ð,ð
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +E,e,È,Ê,Ë,è,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +É,é
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Î,Ï,ì,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +Í,í
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ô,Õ,ò,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ó,ó
 +Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Û,Ü,ù,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ú,ú
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,ÿ,Ŷ,ŷ,Ÿ
 +Ý,ý
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Þ,þ
 +Ä,Æ,ä,æ
 +Ö,Ø,ö,ø
 +Å,å
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_latvian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ǧ,ǧ,Ǵ,ǵ
 +Ģ,ģ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +Y,y
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ǩ,ǩ
 +Ķ,ķ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ļ,ļ
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ņ,ņ
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ř,ř
 +RR,Rr,rR,rr
 +Ŗ,ŗ
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_romanian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Ã,Ä,Å,à,á,ã,ä,å,Ā,ā,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ă,ă
 +Â,â
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Ï,ì,í,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +Î,î
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ş,ş
 +Ʃ
 +ƪ
 +T,t,Ť,ť
 +ƾ
 +Ţ,ţ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_slovenian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_polish_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ą,ą
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ć,ć
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ę,ę
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ń,ń
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ô,Õ,Ö,ò,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ó,ó
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ś,ś
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ž,ž
 +ƍ
 +Ź,ź
 +Ż,ż
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_estonian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Å,à,á,â,ã,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz
 +DŽ,Dž,dŽ,dž
 +DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,ò,ó,ô,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Z,z
 +Ž,ž
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +Õ,õ
 +Ä,ä
 +Ö,ö
 +Ü,ü
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Ź,ź,Ż,ż
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_spanish_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ñ,ñ
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_swedish_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,à,á,â,ã,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ü,Ý,ü,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Å,å
 +Ä,Æ,ä,æ
 +Ö,Ø,ö,ø
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_turkish_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ç,ç
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ğ,ğ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +I,ı
 +IJ,Ij
 +ƕ,Ƕ
 +Ħ,ħ
 +i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +iJ,ij,IJ,ij
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ö,ö
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ş,ş
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ü,ü
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_czech_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +cH
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +CH,Ch,ch
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ
 +RR,Rr,rR,rr
 +Ř,ř
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_danish_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,à,á,â,ã,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +aA
 +AE,Ae,aE,ae
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ü,Ý,ü,ý,ÿ,Ű,ű,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ä,Æ,ä,æ
 +Ö,Ø,ö,ø,Ő,ő
 +AA,Aa,aa,Å,å
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_lithuanian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,CH,Ch,c,ch,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +cH
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,Y,i,y,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_slovak_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Å,à,á,â,ã,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ä,ä
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +cH
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +CH,Ch,ch
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Õ,Ö,ò,ó,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ô,ô
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_spanish2_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +cH
 +CH,Ch,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +lL
 +LL,Ll,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ñ,ñ
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_roman_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,J,i,j,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij
 +IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj
 +LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj
 +NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +U,V,u,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_esperanto_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ĉ,ĉ
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ĝ,ĝ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h
 +Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,ǰ
 +Ĵ,ĵ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ŝ,ŝ
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ŭ,ŭ
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_hungarian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ö,ö,Ő,ő
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ü,ü,Ű,ű
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_croatian_mysql561_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ć,ć
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž,DŽ,Dž,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LL,Ll,lL,ll
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_croatian_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ć,ć
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DZ,Dz,dz
 +dŽ
 +DŽ,Dž,dž,DŽ,Dž,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +lJ
 +LL,Ll,lL,ll
 +LJ,Lj,lj,LJ,Lj,lj
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +nJ
 +NJ,Nj,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_german2_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Å,à,á,â,ã,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae,Ä,Æ,ä,æ
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Ö,ö,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ü,ü
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_unicode_520_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae,Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ð,ð,Ď,ď,Đ,đ
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ,Ħ,ħ
 +ƕ,Ƕ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ,Ŀ,ŀ,Ł,ł
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,Ø,ò,ó,ô,õ,ö,ø,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ǿ,ǿ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_vietnamese_ci;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a,À,Á,Ã,Ä,Å,à,á,ã,ä,å,Ā,ā,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ă,ă,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +Â,â,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ë,è,é,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ
 +Ê,ê,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Õ,Ö,ò,ó,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ
 +OE,Oe,oE,oe,Œ,œ
 +Ô,ô,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ
 +Ơ,ơ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ
 +Ư,ư,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +select group_concat(c1 order by c1) from t1 group by c1 collate utf8_thai_520_w2;
 +group_concat(c1 order by c1)
 +÷
 +×
 +A,a
 +Á,á
 +À,à
 +Ă,ă
 +Ắ,ắ
 +Ằ,ằ
 +Ẵ,ẵ
 +Ẳ,ẳ
 +Â,â
 +Ấ,ấ
 +Ầ,ầ
 +Ẫ,ẫ
 +Ẩ,ẩ
 +Ǎ,ǎ
 +Å,å
 +Ǻ,ǻ
 +Ä,ä
 +Ǟ,ǟ
 +Ã,ã
 +Ǡ,ǡ
 +Ą,ą
 +Ā,ā
 +Ả,ả
 +Ạ,ạ
 +Ặ,ặ
 +Ậ,ậ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ
 +Ǽ,ǽ
 +Ǣ,ǣ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c
 +Ć,ć
 +Ĉ,ĉ
 +Č,č
 +Ċ,ċ
 +Ç,ç
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d
 +Ď,ď
 +Đ,đ
 +Ð,ð
 +DZ,Dz,dZ,dz,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž,DŽ,Dž,dž
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +E,e
 +É,é
 +È,è
 +Ĕ,ĕ
 +Ê,ê
 +Ế,ế
 +Ề,ề
 +Ễ,ễ
 +Ể,ể
 +Ě,ě
 +Ë,ë
 +Ẽ,ẽ
 +Ė,ė
 +Ę,ę
 +Ē,ē
 +Ẻ,ẻ
 +Ẹ,ẹ
 +Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g
 +Ǵ,ǵ
 +Ğ,ğ
 +Ĝ,ĝ
 +Ǧ,ǧ
 +Ġ,ġ
 +Ģ,ģ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h
 +Ĥ,ĥ
 +Ħ,ħ
 +ƕ,Ƕ
 +I,i
 +Í,í
 +Ì,ì
 +Ĭ,ĭ
 +Î,î
 +Ǐ,ǐ
 +Ï,ï
 +Ĩ,ĩ
 +İ
 +Į,į
 +Ī,ī
 +Ỉ,ỉ
 +Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j
 +Ĵ,ĵ
 +ǰ
 +K,k
 +Ǩ,ǩ
 +Ķ,ķ
 +Ƙ,ƙ
 +L,l
 +Ĺ,ĺ
 +Ľ,ľ
 +Ļ,ļ
 +Ł,ł
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +ƚ
 +ƛ
 +M,m
 +N,n
 +Ń,ń
 +Ǹ,ǹ
 +Ň,ň
 +Ñ,ñ
 +Ņ,ņ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o
 +Ó,ó
 +Ò,ò
 +Ŏ,ŏ
 +Ô,ô
 +Ố,ố
 +Ồ,ồ
 +Ỗ,ỗ
 +Ổ,ổ
 +Ǒ,ǒ
 +Ö,ö
 +Ő,ő
 +Õ,õ
 +Ø,ø
 +Ǿ,ǿ
 +Ǫ,ǫ
 +Ǭ,ǭ
 +Ō,ō
 +Ỏ,ỏ
 +Ơ,ơ
 +Ớ,ớ
 +Ờ,ờ
 +Ỡ,ỡ
 +Ở,ở
 +Ợ,ợ
 +Ọ,ọ
 +Ộ,ộ
 +OE,Oe,oE,oe
 +Œ,œ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r
 +Ŕ,ŕ
 +Ř,ř
 +Ŗ,ŗ
 +RR,Rr,rR,rr
 +Ʀ
 +S,s
 +Ś,ś
 +Ŝ,ŝ
 +Š,š
 +Ş,ş
 +ſ
 +SS,Ss,sS,ss
 +ß
 +Ʃ
 +ƪ
 +T,t
 +Ť,ť
 +Ţ,ţ
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u
 +Ú,ú
 +Ù,ù
 +Ŭ,ŭ
 +Û,û
 +Ǔ,ǔ
 +Ů,ů
 +Ü,ü
 +Ǘ,ǘ
 +Ǜ,ǜ
 +Ǚ,ǚ
 +Ǖ,ǖ
 +Ű,ű
 +Ũ,ũ
 +Ų,ų
 +Ū,ū
 +Ủ,ủ
 +Ư,ư
 +Ứ,ứ
 +Ừ,ừ
 +Ữ,ữ
 +Ử,ử
 +Ự,ự
 +Ụ,ụ
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w
 +Ŵ,ŵ
 +X,x
 +Y,y
 +Ý,ý
 +Ŷ,ŷ
 +ÿ,Ÿ
 +Ƴ,ƴ
 +Z,z
 +Ź,ź
 +Ž,ž
 +Ż,ż
 +ƍ
 +Ƶ,ƶ
 +Ʒ
 +Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +ALTER TABLE t1 CONVERT TO CHARACTER SET ucs2 COLLATE ucs2_bin;
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_unicode_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_icelandic_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Â,Ã,à,â,ã,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Á,á
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Ð,ð
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +E,e,È,Ê,Ë,è,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +É,é
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Î,Ï,ì,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +Í,í
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ô,Õ,ò,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ó,ó
 +Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Û,Ü,ù,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ú,ú
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,ÿ,Ŷ,ŷ,Ÿ
 +Ý,ý
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Þ,þ
 +Ä,Æ,ä,æ
 +Ö,Ø,ö,ø
 +Å,å
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_latvian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ǧ,ǧ,Ǵ,ǵ
 +Ģ,ģ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +Y,y
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ǩ,ǩ
 +Ķ,ķ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ļ,ļ
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ņ,ņ
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ř,ř
 +RR,Rr,rR,rr
 +Ŗ,ŗ
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_romanian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Ã,Ä,Å,à,á,ã,ä,å,Ā,ā,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ă,ă
 +Â,â
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Ï,ì,í,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +Î,î
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ş,ş
 +Ʃ
 +ƪ
 +T,t,Ť,ť
 +ƾ
 +Ţ,ţ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_slovenian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_polish_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ą,ą
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ć,ć
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ę,ę
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ń,ń
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ô,Õ,Ö,ò,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ó,ó
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ś,ś
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ž,ž
 +ƍ
 +Ź,ź
 +Ż,ż
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_estonian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Å,à,á,â,ã,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz
 +DŽ,Dž,dŽ,dž
 +DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,ò,ó,ô,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Z,z
 +Ž,ž
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +Õ,õ
 +Ä,ä
 +Ö,ö
 +Ü,ü
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Ź,ź,Ż,ż
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_spanish_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ñ,ñ
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_swedish_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,à,á,â,ã,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ü,Ý,ü,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Å,å
 +Ä,Æ,ä,æ
 +Ö,Ø,ö,ø
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_turkish_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ç,ç
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ğ,ğ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +I,ı
 +IJ,Ij
 +ƕ,Ƕ
 +Ħ,ħ
 +i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +iJ,ij,IJ,ij
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ö,ö
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ş,ş
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ü,ü
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_czech_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +cH
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +CH,Ch,ch
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ
 +RR,Rr,rR,rr
 +Ř,ř
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_danish_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,à,á,â,ã,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +aA
 +AE,Ae,aE,ae
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ü,Ý,ü,ý,ÿ,Ű,ű,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ä,Æ,ä,æ
 +Ö,Ø,ö,ø,Ő,ő
 +AA,Aa,aa,Å,å
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_lithuanian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,CH,Ch,c,ch,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +cH
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,Y,i,y,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_slovak_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Å,à,á,â,ã,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ä,ä
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ
 +cH
 +Č,č
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DŽ,Dž,dž,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +CH,Ch,ch
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Õ,Ö,ò,ó,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ô,ô
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_spanish2_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +cH
 +CH,Ch,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +lL
 +LL,Ll,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ñ,ñ
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_roman_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,J,i,j,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij
 +IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj
 +LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj
 +NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +U,V,u,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_esperanto_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ĉ,ĉ
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ĝ,ĝ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h
 +Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,ǰ
 +Ĵ,ĵ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ŝ,ŝ
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ŭ,ŭ
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_hungarian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ö,ö,Ő,ő
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ü,ü,Ű,ű
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_croatian_mysql561_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ć,ć
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DZ,Dz,dz
 +DŽ,Dž,dŽ,dž,DŽ,Dž,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LL,Ll,lL,ll
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_croatian_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ĉ,ĉ,Ċ,ċ
 +CH,Ch,cH,ch
 +Č,č
 +Ć,ć
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,dZ,dz,DZ,Dz,dz
 +dŽ
 +DŽ,Dž,dž,DŽ,Dž,dž
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +lJ
 +LL,Ll,lL,ll
 +LJ,Lj,lj,LJ,Lj,lj
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +nJ
 +NJ,Nj,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,ò,ó,ô,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,ſ
 +SS,Ss,sS,ss,ß
 +Š,š
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż
 +ƍ
 +Ž,ž
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_german2_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Å,à,á,â,ã,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae,Ä,Æ,ä,æ
 +Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,ò,ó,ô,õ,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Ö,ö,Œ,œ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,ù,ú,û,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ü,ü
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_unicode_520_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Â,Ã,Ä,Å,à,á,â,ã,ä,å,Ā,ā,Ă,ă,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae,Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ð,ð,Ď,ď,Đ,đ
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +E,e,È,É,Ê,Ë,è,é,ê,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ,Ħ,ħ
 +ƕ,Ƕ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ,Ŀ,ŀ,Ł,ł
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Ô,Õ,Ö,Ø,ò,ó,ô,õ,ö,ø,Ō,ō,Ŏ,ŏ,Ő,ő,Ơ,ơ,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ǿ,ǿ,Ọ,ọ,Ỏ,ỏ,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +OE,Oe,oE,oe,Œ,œ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ư,ư,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +SELECT GROUP_CONCAT(c1 ORDER BY c1) FROM t1 GROUP BY c1 COLLATE ucs2_vietnamese_ci;
 +GROUP_CONCAT(c1 ORDER BY c1)
 +÷
 +×
 +A,a,À,Á,Ã,Ä,Å,à,á,ã,ä,å,Ā,ā,Ą,ą,Ǎ,ǎ,Ǟ,ǟ,Ǡ,ǡ,Ǻ,ǻ,Ạ,ạ,Ả,ả
 +AA,Aa,aA,aa
 +AE,Ae,aE,ae
 +Ă,ă,Ắ,ắ,Ằ,ằ,Ẳ,ẳ,Ẵ,ẵ,Ặ,ặ
 +Â,â,Ấ,ấ,Ầ,ầ,Ẩ,ẩ,Ẫ,ẫ,Ậ,ậ
 +Æ,æ,Ǣ,ǣ,Ǽ,ǽ
 +B,b
 +ƀ
 +Ɓ
 +Ƃ,ƃ
 +C,c,Ç,ç,Ć,ć,Ĉ,ĉ,Ċ,ċ,Č,č
 +CH,Ch,cH,ch
 +Ƈ,ƈ
 +D,d,Ď,ď
 +DZ,Dz,DŽ,Dž,dZ,dz,dŽ,dž,DŽ,Dž,dž,DZ,Dz,dz
 +Đ,đ
 +Ɖ
 +Ɗ
 +Ƌ,ƌ
 +Ð,ð
 +E,e,È,É,Ë,è,é,ë,Ē,ē,Ĕ,ĕ,Ė,ė,Ę,ę,Ě,ě,Ẹ,ẹ,Ẻ,ẻ,Ẽ,ẽ
 +Ê,ê,Ế,ế,Ề,ề,Ể,ể,Ễ,ễ,Ệ,ệ
 +Ǝ,ǝ
 +Ə
 +Ɛ
 +F,f
 +Ƒ,ƒ
 +G,g,Ĝ,ĝ,Ğ,ğ,Ġ,ġ,Ģ,ģ,Ǧ,ǧ,Ǵ,ǵ
 +Ǥ,ǥ
 +Ɠ
 +Ɣ
 +Ƣ,ƣ
 +H,h,Ĥ,ĥ
 +ƕ,Ƕ
 +Ħ,ħ
 +I,i,Ì,Í,Î,Ï,ì,í,î,ï,Ĩ,ĩ,Ī,ī,Ĭ,ĭ,Į,į,İ,Ǐ,ǐ,Ỉ,ỉ,Ị,ị
 +IJ,Ij,iJ,ij,IJ,ij
 +ı
 +Ɨ
 +Ɩ
 +J,j,Ĵ,ĵ,ǰ
 +K,k,Ķ,ķ,Ǩ,ǩ
 +Ƙ,ƙ
 +L,l,Ĺ,ĺ,Ļ,ļ,Ľ,ľ
 +Ŀ,ŀ
 +LJ,Lj,lJ,lj,LJ,Lj,lj
 +LL,Ll,lL,ll
 +Ł,ł
 +ƚ
 +ƛ
 +M,m
 +N,n,Ñ,ñ,Ń,ń,Ņ,ņ,Ň,ň,Ǹ,ǹ
 +NJ,Nj,nJ,nj,NJ,Nj,nj
 +Ɲ
 +ƞ
 +Ŋ,ŋ
 +O,o,Ò,Ó,Õ,Ö,ò,ó,õ,ö,Ō,ō,Ŏ,ŏ,Ő,ő,Ǒ,ǒ,Ǫ,ǫ,Ǭ,ǭ,Ọ,ọ,Ỏ,ỏ
 +OE,Oe,oE,oe,Œ,œ
 +Ô,ô,Ố,ố,Ồ,ồ,Ổ,ổ,Ỗ,ỗ,Ộ,ộ
 +Ơ,ơ,Ớ,ớ,Ờ,ờ,Ở,ở,Ỡ,ỡ,Ợ,ợ
 +Ø,ø,Ǿ,ǿ
 +Ɔ
 +Ɵ
 +P,p
 +Ƥ,ƥ
 +Q,q
 +ĸ
 +R,r,Ŕ,ŕ,Ŗ,ŗ,Ř,ř
 +RR,Rr,rR,rr
 +Ʀ
 +S,s,Ś,ś,Ŝ,ŝ,Ş,ş,Š,š,ſ
 +SS,Ss,sS,ss,ß
 +Ʃ
 +ƪ
 +T,t,Ţ,ţ,Ť,ť
 +ƾ
 +Ŧ,ŧ
 +ƫ
 +Ƭ,ƭ
 +Ʈ
 +U,u,Ù,Ú,Û,Ü,ù,ú,û,ü,Ũ,ũ,Ū,ū,Ŭ,ŭ,Ů,ů,Ű,ű,Ų,ų,Ǔ,ǔ,Ǖ,ǖ,Ǘ,ǘ,Ǚ,ǚ,Ǜ,ǜ,Ụ,ụ,Ủ,ủ
 +Ư,ư,Ứ,ứ,Ừ,ừ,Ử,ử,Ữ,ữ,Ự,ự
 +Ɯ
 +Ʊ
 +V,v
 +Ʋ
 +W,w,Ŵ,ŵ
 +X,x
 +Y,y,Ý,ý,ÿ,Ŷ,ŷ,Ÿ
 +Ƴ,ƴ
 +Z,z,Ź,ź,Ż,ż,Ž,ž
 +ƍ
 +Ƶ,ƶ
 +Ʒ,Ǯ,ǯ
 +Ƹ,ƹ
 +ƺ
 +Þ,þ
 +ƿ,Ƿ
 +ƻ
 +Ƨ,ƨ
 +Ƽ,ƽ
 +Ƅ,ƅ
 +ʼn
 +ǀ
 +ǁ
 +ǂ
 +ǃ
 +drop table t1;
 +SET NAMES utf8;
 +CREATE TABLE t1 (c varchar(255) NOT NULL COLLATE utf8_general_ci, INDEX (c));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x039C03C903B403B11F770308 USING utf8));
 +SELECT * FROM t1 WHERE c LIKE CONVERT(_ucs2 0x039C0025 USING utf8)
 +COLLATE utf8_general_ci;
 +c
 +Μωδαί̈
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x039C03C903B4 USING utf8));
 +SELECT * FROM t1 WHERE c LIKE CONVERT(_ucs2 0x039C0025 USING utf8)
 +COLLATE utf8_general_ci ORDER BY c;
 +c
 +Μωδ
 +Μωδαί̈
 +DROP TABLE t1;
 +CREATE TABLE t1 (c varchar(255) NOT NULL COLLATE ucs2_unicode_ci, INDEX (c));
 +INSERT INTO t1 VALUES (_ucs2 0x039C03C903B403B11F770308);
 +SELECT * FROM t1 WHERE c LIKE _ucs2 0x039C0025 COLLATE ucs2_unicode_ci;
 +c
 +Μωδαί̈
 +INSERT INTO t1 VALUES (_ucs2 0x039C03C903B4);
 +SELECT * FROM t1 WHERE c LIKE _ucs2 0x039C0025
 +COLLATE ucs2_unicode_ci ORDER BY c;
 +c
 +Μωδ
 +Μωδαί̈
 +DROP TABLE t1;
 +CREATE TABLE t1 (c varchar(255) NOT NULL COLLATE utf8_unicode_ci, INDEX (c));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x039C03C903B403B11F770308 USING utf8));
 +SELECT * FROM t1 WHERE c LIKE CONVERT(_ucs2 0x039C0025 USING utf8) COLLATE utf8_unicode_ci;
 +c
 +Μωδαί̈
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x039C03C903B4 USING utf8));
 +SELECT * FROM t1 WHERE c LIKE CONVERT(_ucs2 0x039C0025 USING utf8)
 +COLLATE utf8_unicode_ci ORDER BY c;
 +c
 +Μωδ
 +Μωδαί̈
 +DROP TABLE t1;
 +CREATE TABLE t1 (
 +col1 CHAR(32) CHARACTER SET utf8 NOT NULL
 +);
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0041004100410627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0041004100410628 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0041004100410647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0041004100410648 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0633064A0651062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062D06330646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0642064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06320627062F0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062806310627064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064706450647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F062706460634062C0648064A06270646064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A90647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A06270631064A062E USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062706460642064406270628 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064A0631062706460650 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627062F064806270631062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280631062706480646200C06310627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062E064806270646062F0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0648 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A062D062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0623062B064A0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06220646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0642063106270631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06AF06310641062A0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06270646062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0634062E0635064A0651062A064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0628062706310632 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06270633062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063906A90633 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06270648060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062D062F0648062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0628064A0633062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0648067E0646062C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06330627064406AF064A060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063306270644 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064606450627064A0646062F0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A06280631064A0632 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645062C06440633 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280648062F060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0628064A0646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06350641062D0627062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064A0646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A9062A06270628 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x068606340645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062E06480631062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0686064706310647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06420648064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06450635064506510645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06310627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0646063406270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645064A200C062F0647062F060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0647063106860646062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06390645064400BB USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A9064806340634 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0628 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064706500646064A064606AF USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627062D063306270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064A062706310634062706370631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06450646062A06340631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0634062F0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F0633062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A064806270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0647064506270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064806510644 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0634062E064A0635 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F0627062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A064106270648062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062D06270644062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A064106A906510631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063A064406280647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F06270631062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064A06A9064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06270632 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063106470628063106270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064606470636062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064506340631064806370647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064A063106270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0646064A0632 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064A06A9 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645062D064206510642 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0637063106270632 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064106310647064606AF USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0645062F06510646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064A063106270646064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280648062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A90627063106470627064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06270648 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0639063106350647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064506480631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0633064A06270633064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064A063106270646060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062D064806320647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063906440645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F062706460634 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06450642062706440627062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F064A06AF0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0648064A06980647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0646062706450647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064506480631062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0628062D062B USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0628063106310633064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064606480634062A0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06450646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A064606470627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0622064606860647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F064806310647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064206270645062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x067E0631062F062706320645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0698062706460648064A0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0648064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F06390648062A0650 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063306500631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F0646064A0633064F0646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063106270633 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0647064A0626062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0639064406480645200C063406310642064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280639062F0627064B USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645062F063106330647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062206410631064A06420627064A064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F06270646063406AF06270647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06440646062F0646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x067E064A06480633062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0647064606AF06270645064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x067E0633 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0622063A06270632 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062C064606AF USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062C064706270646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F064806510645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063406470631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A9064506280631064A062C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06450646062A06420644 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A90631062F0646062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06470645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06310641062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06220646062C0627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064506270646062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0627 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062706A9062A06280631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064606380631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F06480644062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F06480628062706310647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064606330628062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645063306270639062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0634062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06480632064A0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0645062E062A06270631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06330641064A0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627064606AF0644064A0633 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0642064A200C06320627062F0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280627063206AF0634062A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0647064506330631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06220644064506270646064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06270634 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06220645062F0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A906270631064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x067E0631062F0627062E062A0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063906440645064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x0627062F0628064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062D062F0651 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064606280648062F060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06480644064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x063906480636060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06340627064A062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064506470645 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062A0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06220646060C USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06470645063306310634 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A90627064606480646 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062E0627064606480627062F06AF064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06AF06310645064A USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280648062C0648062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062206480631062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F0648 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06A90627064506440627064B USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x064A06A9062F064A06AF0631 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06AF USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x062F064406280633062A0647 USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06280648062F0646062F USING utf8));
 +INSERT INTO t1 VALUES (CONVERT(_ucs2 0x06450647064506270646 USING utf8));
 +SELECT HEX(CONVERT(col1 USING ucs2)) FROM t1 ORDER BY col1 COLLATE utf8_persian_ci, col1 COLLATE utf8_bin;
 +HEX(CONVERT(col1 USING ucs2))
 +0041004100410627
 +0041004100410628
 +0041004100410648
 +0041004100410647
 +0622063A06270632
 +062206410631064A06420627064A064A
 +06220644064506270646064A
 +06220645062F0647
 +06220646
 +06220646060C
 +06220646062C0627
 +0622064606860647
 +062206480631062F
 +0627062D063306270646
 +0627062F0628064A
 +0627062F064806270631062F
 +06270632
 +06270633062A
 +06270634
 +0627064206270645062A
 +062706A9062A06280631
 +0627064506480631
 +06270646062F
 +062706460642064406270628
 +0627064606AF0644064A0633
 +06270648
 +06270648060C
 +0627064806510644
 +0627064A
 +0627064A063106270646
 +0627064A063106270646060C
 +0627064A0631062706460650
 +0627064A063106270646064A
 +0627064A0646
 +0628
 +06280627
 +0628062706310632
 +06280627063206AF0634062A
 +0628062D062B
 +06280631062706480646200C06310627
 +062806310627064A
 +0628063106310633064A
 +06280639062F0627064B
 +06280648062C0648062F
 +06280648062F
 +06280648062F060C
 +06280648062F0646062F
 +06280647
 +0628064A0633062A
 +0628064A0646
 +067E0631062F0627062E062A0647
 +067E0631062F062706320645
 +067E0633
 +067E064A06480633062A
 +062A0627
 +062A06270631064A062E
 +062A0623062B064A0631
 +062A06280631064A0632
 +062A062D062A
 +062A0631
 +062A0634062E064A0635
 +062A064106270648062A
 +062A064106A906510631
 +062A0642064A
 +062A0642064A200C06320627062F0647
 +062A0645062F06510646
 +062A064606470627
 +062A064806270646
 +062C064606AF
 +062C064706270646
 +068606340645
 +0686064706310647
 +062D06270644062A
 +062D062F0651
 +062D062F0648062F
 +062D06330646
 +062D064806320647
 +062E0627064606480627062F06AF064A
 +062E064806270646062F0647
 +062E06480631062F
 +062F0627062F
 +062F06270631062F
 +062F062706460634
 +062F062706460634062C0648064A06270646064A
 +062F06270646063406AF06270647
 +062F0631
 +062F0633062A
 +062F06390648062A0650
 +062F064406280633062A0647
 +062F0646064A0633064F0646
 +062F0648
 +062F06480628062706310647
 +062F064806310647
 +062F06480644062A
 +062F064806510645
 +062F064A06AF0631
 +06310627
 +063106270633
 +06310641062A
 +063106470628063106270646
 +06320627062F0647
 +0698062706460648064A0647
 +063306500631
 +063306270644
 +06330627064406AF064A060C
 +06330641064A0631
 +0633064A06270633064A
 +0633064A0651062F
 +06340627064A062F
 +0634062E0635064A0651062A064A
 +0634062F
 +0634062F0647
 +063406470631
 +06350641062D0627062A
 +0637063106270632
 +0639063106350647
 +063906A90633
 +063906440645
 +063906440645064A
 +0639064406480645200C063406310642064A
 +06390645064400BB
 +063906480636060C
 +063A064406280647
 +064106310647064606AF
 +0642063106270631
 +06420648064A
 +06A90627063106470627064A
 +06A906270631064A
 +06A90627064506440627064B
 +06A90627064606480646
 +06A9062A06270628
 +06A90631062F0646062F
 +06A9064506280631064A062C
 +06A9064806340634
 +06A90647
 +06AF
 +06AF06310641062A0647
 +06AF06310645064A
 +06440646062F0646
 +064506270646062F
 +0645062C06440633
 +0645062D064206510642
 +0645062E062A06270631
 +0645062F063106330647
 +0645063306270639062F
 +064506340631064806370647
 +06450635064506510645
 +06450642062706440627062A
 +06450646
 +06450646062A06340631
 +06450646062A06420644
 +064506480631062F
 +064506470645
 +06450647064506270646
 +0645064A
 +0645064A200C062F0647062F060C
 +0646062706450647
 +064606280648062F060C
 +064606330628062A
 +0646063406270646
 +064606380631
 +064606450627064A0646062F0647
 +064606480634062A0647
 +064606470636062A
 +0646064A0632
 +0648
 +0648067E0646062C
 +06480632064A0631
 +06480644064A
 +0648064A
 +0648064A06980647
 +064706500646064A064606AF
 +0647063106860646062F
 +06470645
 +0647064506270646
 +0647064506330631
 +06470645063306310634
 +064706450647
 +0647064606AF06270645064A
 +0647064A0626062A
 +064A062706310634062706370631
 +064A06A9
 +064A06A9062F064A06AF0631
 +064A06A9064A
 +DROP TABLE t1;
 +CREATE TABLE t1 (
 +a VARCHAR(10) CHARACTER SET utf8 COLLATE utf8_persian_ci,
 +offs INT NOT NULL
 +);
 +INSERT INTO t1 VALUES
 +(_ucs2 0x066D, 1),(_ucs2 0x064E, 2),(_ucs2 0xFE76, 3),(_ucs2 0xFE77, 4),
 +(_ucs2 0x0650, 5),(_ucs2 0xFE7A, 6),(_ucs2 0xFE7B, 7),(_ucs2 0x064F, 8),
 +(_ucs2 0xFE78, 9),(_ucs2 0xFE79,10),(_ucs2 0x064B,11),(_ucs2 0xFE70,12),
 +(_ucs2 0xFE71,13),(_ucs2 0x064D,14),(_ucs2 0xFE74,15),(_ucs2 0x064C,16),
 +(_ucs2 0xFE72,17),
 +(_ucs2 0xFE7F, 1),(_ucs2 0x0653, 2),(_ucs2 0x0654, 3),(_ucs2 0x0655, 4),
 +(_ucs2 0x0670, 5),
 +(_ucs2 0x0669, 1),(_ucs2 0x0622, 2),(_ucs2 0x0627, 3),(_ucs2 0x0671, 4),
 +(_ucs2 0x0621, 5),(_ucs2 0x0623, 6),(_ucs2 0x0625, 7),(_ucs2 0x0624, 8),
 +(_ucs2 0x0626, 9),
 +(_ucs2 0x0642, 1),(_ucs2 0x06A9, 2),(_ucs2 0x0643, 3),
 +(_ucs2 0x0648, 1),(_ucs2 0x0647, 2),(_ucs2 0x0629, 3),(_ucs2 0x06C0, 4),
 +(_ucs2 0x06CC, 5),(_ucs2 0x0649, 6),(_ucs2 0x064A, 7),
 +(_ucs2 0xFE80, 1),(_ucs2 0xFE81, 2),(_ucs2 0xFE82, 3),(_ucs2 0xFE8D, 4),
 +(_ucs2 0xFE8E, 5),(_ucs2 0xFB50, 6),(_ucs2 0xFB51, 7),(_ucs2 0xFE80, 8),
 +(_ucs2 0xFE83, 9),(_ucs2 0xFE84,10),(_ucs2 0xFE87,11),(_ucs2 0xFE88,12),
 +(_ucs2 0xFE85,13),(_ucs2 0xFE86,14),(_ucs2 0x0689,16),(_ucs2 0x068A,17),
 +(_ucs2 0xFEAE, 1),(_ucs2 0xFDFC, 2),
 +(_ucs2 0xFED8, 1),(_ucs2 0xFB8E, 2),(_ucs2 0xFB8F, 3),(_ucs2 0xFB90, 4),
 +(_ucs2 0xFB91, 5),(_ucs2 0xFED9, 6),(_ucs2 0xFEDA, 7),(_ucs2 0xFEDB, 8),
 +(_ucs2 0xFEDC, 9),
 +(_ucs2 0xFEEE, 1),(_ucs2 0xFEE9, 2),(_ucs2 0xFEEA, 3),(_ucs2 0xFEEB, 4),
 +(_ucs2 0xFEEC, 5),(_ucs2 0xFE93, 6),(_ucs2 0xFE94, 7),(_ucs2 0xFBA4, 8),
 +(_ucs2 0xFBA5, 9),(_ucs2 0xFBFC,10),(_ucs2 0xFBFD,11),(_ucs2 0xFBFE,12),
 +(_ucs2 0xFBFF,13),(_ucs2 0xFEEF,14),(_ucs2 0xFEF0,15),(_ucs2 0xFEF1,16),
 +(_ucs2 0xFEF2,17),(_ucs2 0xFEF3,18),(_ucs2 0xFEF4,19),(_ucs2 0xFEF5,20),
 +(_ucs2 0xFEF6,21),(_ucs2 0xFEF7,22),(_ucs2 0xFEF8,23),(_ucs2 0xFEF9,24),
 +(_ucs2 0xFEFA,25),(_ucs2 0xFEFB,26),(_ucs2 0xFEFC,27);
 +SELECT HEX(CONVERT(a USING ucs2)), offs, hex(weight_string(a)), a
 +FROM t1 ORDER BY a, offs, BINARY a;
 +HEX(CONVERT(a USING ucs2))	offs	hex(weight_string(a))	a
 +0653	2	0001	ٓ
 +0654	3	0002	ٔ
 +0655	4	0003	ٕ
 +0670	5	0004	ٰ
 +FE7F	1		ﹿ
 +066D	1	02CB	٭
 +064E	2	02CC	َ
 +FE76	3	02CD	ﹶ
 +FE77	4	02CE	ﹷ
 +0650	5	02CF	ِ
 +FE7A	6	02D0	ﹺ
 +FE7B	7	02D1	ﹻ
 +064F	8	02D2	ُ
 +FE78	9	02D3	ﹸ
 +FE79	10	02D4	ﹹ
 +064B	11	02D5	ً
 +FE70	12	02D6	ﹰ
 +FE71	13	02D7	ﹱ
 +064D	14	02D8	ٍ
 +FE74	15	02D9	ﹴ
 +064C	16	02DA	ٌ
 +FE72	17	02DB	ﹲ
 +0669	1	0E32	٩
 +0622	2	0E33	آ
 +0627	3	0E34	ا
 +0671	4	0E35	ٱ
 +0621	5	0E36	ء
 +0623	6	0E37	أ
 +0625	7	0E38	إ
 +0624	8	0E39	ؤ
 +0626	9	0E3A	ئ
 +FE81	2	1348	ﺁ
 +FE82	3	1349	ﺂ
 +FE8D	4	134A	ﺍ
 +FE8E	5	134B	ﺎ
 +FB50	6	134C	ﭐ
 +FB51	7	134D	ﭑ
 +FE80	1	134E	ﺀ
 +FE80	8	134E	ﺀ
 +FE83	9	134F	ﺃ
 +FE84	10	1350	ﺄ
 +FE87	11	1351	ﺇ
 +FE88	12	1352	ﺈ
 +FE85	13	1353	ﺅ
 +FE86	14	1354	ﺆ
 +0689	16	1355	ډ
 +068A	17	1356	ڊ
 +FEAE	1	1375	ﺮ
 +FDFC	2	1376	﷼
 +0642	1	139B	ق
 +FED8	1	139B	ﻘ
 +06A9	2	139C	ک
 +FB8E	2	139C	ﮎ
 +0643	3	139D	ك
 +FB8F	3	139D	ﮏ
 +FB90	4	139E	ﮐ
 +FB91	5	139F	ﮑ
 +FED9	6	13A0	ﻙ
 +FEDA	7	13A1	ﻚ
 +FEDB	8	13A2	ﻛ
 +FEDC	9	13A3	ﻜ
 +0648	1	13BD	و
 +FEEE	1	13BD	ﻮ
 +0647	2	13BE	ه
 +FEE9	2	13BE	ﻩ
 +0629	3	13BF	ة
 +FEEA	3	13BF	ﻪ
 +06C0	4	13C0	ۀ
 +FEEB	4	13C0	ﻫ
 +06CC	5	13C1	ی
 +FEEC	5	13C1	ﻬ
 +0649	6	13C2	ى
 +FE93	6	13C2	ﺓ
 +064A	7	13C3	ي
 +FE94	7	13C3	ﺔ
 +FBA4	8	13C4	ﮤ
 +FBA5	9	13C5	ﮥ
 +FBFC	10	13C6	ﯼ
 +FBFD	11	13C7	ﯽ
 +FBFE	12	13C8	ﯾ
 +FBFF	13	13C9	ﯿ
 +FEEF	14	13CA	ﻯ
 +FEF0	15	13CB	ﻰ
 +FEF1	16	13CC	ﻱ
 +FEF2	17	13CD	ﻲ
 +FEF3	18	13CE	ﻳ
 +FEF4	19	13CF	ﻴ
 +FEF5	20	13D0	ﻵ
 +FEF6	21	13D1	ﻶ
 +FEF7	22	13D2	ﻷ
 +FEF8	23	13D3	ﻸ
 +FEF9	24	13D4	ﻹ
 +FEFA	25	13D5	ﻺ
 +FEFB	26	13D6	ﻻ
 +FEFC	27	13D7	ﻼ
 +DROP TABLE t1;
 +SET @test_character_set= 'utf8';
 +SET @test_collation= 'utf8_swedish_ci';
 +SET @safe_character_set_server= @@character_set_server;
 +SET @safe_collation_server= @@collation_server;
 +SET @safe_character_set_client= @@character_set_client;
 +SET @safe_character_set_results= @@character_set_results;
 +SET character_set_server= @test_character_set;
 +SET collation_server= @test_collation;
 +CREATE DATABASE d1;
 +USE d1;
 +CREATE TABLE t1 (c CHAR(10), KEY(c));
 +SHOW FULL COLUMNS FROM t1;
 +Field	Type	Collation	Null	Key	Default	Extra	Privileges	Comment
 +c	char(10)	utf8_swedish_ci	YES	MUL	NULL			
 +INSERT INTO t1 VALUES ('aaa'),('aaaa'),('aaaaa');
 +SELECT c as want3results FROM t1 WHERE c LIKE 'aaa%';
 +want3results
 +aaa
 +aaaa
 +aaaaa
 +DROP TABLE t1;
 +CREATE TABLE t1 (c1 varchar(15), KEY c1 (c1(2)));
 +SHOW FULL COLUMNS FROM t1;
 +Field	Type	Collation	Null	Key	Default	Extra	Privileges	Comment
 +c1	varchar(15)	utf8_swedish_ci	YES	MUL	NULL			
 +INSERT INTO t1 VALUES ('location'),('loberge'),('lotre'),('boabab');
 +SELECT c1 as want3results from t1 where c1 like 'l%';
 +want3results
 +location
 +loberge
 +lotre
 +SELECT c1 as want3results from t1 where c1 like 'lo%';
 +want3results
 +location
 +loberge
 +lotre
 +SELECT c1 as want1result  from t1 where c1 like 'loc%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'loca%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'locat%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'locati%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'locatio%';
 +want1result
 +location
 +SELECT c1 as want1result  from t1 where c1 like 'location%';
 +want1result
 +location
 +DROP TABLE t1;
 +create table t1 (a set('a') not null);
 +insert ignore into t1 values (),();
 +Warnings:
 +Warning	1364	Field 'a' doesn't have a default value
 +select cast(a as char(1)) from t1;
 +cast(a as char(1))
 +
 +
 +select a sounds like a from t1;
 +a sounds like a
 +1
 +1
 +select 1 from t1 order by cast(a as char(1));
 +1
 +1
 +1
 +drop table t1;
 +#
 +# MDEV-6134 SUBSTRING_INDEX returns wrong result for 8bit character sets when delimiter is not found
 +#
 +SET character_set_client=latin1;
 +SET character_set_connection= @test_character_set;
 +SET collation_connection= @test_collation;
 +SELECT COLLATION('.'), SUBSTRING_INDEX('.wwwmysqlcom', '.', -2) AS c1;
 +COLLATION('.')	c1
 +utf8_swedish_ci	.wwwmysqlcom
 +set names utf8;
 +create table t1 (
 +name varchar(10),
 +level smallint unsigned);
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `name` varchar(10) COLLATE utf8_swedish_ci DEFAULT NULL,
 +  `level` smallint(5) unsigned DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_swedish_ci
 +insert into t1 values ('string',1);
 +select concat(name,space(level)), concat(name, repeat(' ',level)) from t1;
 +concat(name,space(level))	concat(name, repeat(' ',level))
 +string 	string 
 +drop table t1;
 +DROP DATABASE d1;
 +USE test;
 +SET character_set_server= @safe_character_set_server;
 +SET collation_server= @safe_collation_server;
 +SET character_set_client= @safe_character_set_client;
 +SET character_set_results= @safe_character_set_results;
 +create table t1 (a varchar(1)) character set utf8 collate utf8_estonian_ci;
 +insert into t1 values ('A'),('B'),('C'),('a'),('b'),('c');
 +select a, a regexp '[a]' from t1 order by binary a;
 +a	a regexp '[a]'
 +A	1
 +B	0
 +C	0
 +a	1
 +b	0
 +c	0
 +drop table t1;
 +SET collation_connection='utf8_unicode_ci';
 +create table t1 select repeat('a',4000) a;
 +delete from t1;
 +insert into t1 values ('a'), ('a '), ('a\t');
 +select collation(a),hex(a) from t1 order by a;
 +collation(a)	hex(a)
 +utf8_unicode_ci	6109
 +utf8_unicode_ci	61
 +utf8_unicode_ci	6120
 +drop table t1;
 +#
 +# MDEV-5453 Assertion `src' fails in my_strnxfrm_unicode on GROUP BY MID(..) WITH ROLLUP
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +utf8_unicode_ci
 +CREATE TABLE t1 (i INT) ENGINE=MyISAM;
 +INSERT INTO t1 VALUES (1),(2);
 +SELECT * FROM t1 GROUP BY MID(CURRENT_USER,0) WITH ROLLUP;
 +i
 +1
 +1
 +SELECT * FROM t1 GROUP BY MID('test',0) WITH ROLLUP;
 +i
 +1
 +1
 +DROP TABLE t1;
 +#
 +# MDEV-6170 Incorrect ordering with utf8_bin and utf8mb4_bin collations
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +utf8_unicode_ci
 +CREATE TABLE t1 ENGINE=MEMORY AS SELECT REPEAT('a',5) AS a LIMIT 0;
 +INSERT INTO t1 (a) VALUES ("a");
 +INSERT INTO t1 (a) VALUES ("b");
 +INSERT INTO t1 (a) VALUES ("c");
 +INSERT INTO t1 (a) VALUES ("d");
 +INSERT INTO t1 (a) VALUES ("e");
 +INSERT INTO t1 (a) VALUES ("f");
 +INSERT INTO t1 (a) VALUES ("g");
 +INSERT INTO t1 (a) VALUES ("h");
 +INSERT INTO t1 (a) VALUES ("i");
 +INSERT INTO t1 (a) VALUES ("j");
 +INSERT INTO t1 (a) VALUES ("k");
 +INSERT INTO t1 (a) VALUES ("l");
 +INSERT INTO t1 (a) VALUES ("m");
 +SELECT * FROM t1 ORDER BY LOWER(a);
 +a
 +a
 +b
 +c
 +d
 +e
 +f
 +g
 +h
 +i
 +j
 +k
 +l
 +m
 +SELECT * FROM t1 ORDER BY LOWER(a) DESC;
 +a
 +m
 +l
 +k
 +j
 +i
 +h
 +g
 +f
 +e
 +d
 +c
 +b
 +a
 +DROP TABLE t1;
 +select @@collation_connection;
 +@@collation_connection
 +utf8_unicode_ci
 +create table t1 ROW_FORMAT=DYNAMIC select repeat('a',50) as c1 ;
 +insert into t1 values('abcdef');
 +insert into t1 values('_bcdef');
 +insert into t1 values('a_cdef');
 +insert into t1 values('ab_def');
 +insert into t1 values('abc_ef');
 +insert into t1 values('abcd_f');
 +insert into t1 values('abcde_');
 +select c1 as c1u from t1 where c1 like 'ab\_def';
 +c1u
 +ab_def
 +select c1 as c2h from t1 where c1 like 'ab#_def' escape '#';
 +c2h
 +ab_def
 +drop table t1;
++SELECT @@collation_connection;
++@@collation_connection
++utf8_unicode_ci
++SELECT '\%b' LIKE '%\%';
++'\%b' LIKE '%\%'
++0
 +"BEGIN ctype_german.inc"
 +drop table if exists t1;
 +create table t1 as select repeat(' ', 64) as s1;
 +select collation(s1) from t1;
 +collation(s1)
 +utf8_unicode_ci
 +delete from t1;
 +INSERT INTO t1 VALUES ('ud'),('uf');
 +INSERT INTO t1 VALUES ('od'),('of');
 +INSERT INTO t1 VALUES ('e');
 +INSERT INTO t1 VALUES ('ad'),('af');
 +insert into t1 values ('a'),('ae'),(_latin1 0xE4);
 +insert into t1 values ('o'),('oe'),(_latin1 0xF6);
 +insert into t1 values ('s'),('ss'),(_latin1 0xDF);
 +insert into t1 values ('u'),('ue'),(_latin1 0xFC);
 +INSERT INTO t1 VALUES (_latin1 0xE6), (_latin1 0xC6);
 +INSERT INTO t1 VALUES (_latin1 0x9C), (_latin1 0x8C);
 +select s1, hex(s1) from t1 order by s1, binary s1;
 +s1	hex(s1)
 +a	61
 +ä	C3A4
 +ad	6164
 +ae	6165
 +af	6166
 +Æ	C386
 +æ	C3A6
 +e	65
 +o	6F
 +ö	C3B6
 +od	6F64
 +oe	6F65
 +Œ	C592
 +œ	C593
 +of	6F66
 +s	73
 +ss	7373
 +ß	C39F
 +u	75
 +ü	C3BC
 +ud	7564
 +ue	7565
 +uf	7566
 +select group_concat(s1 order by binary s1) from t1 group by s1;
 +group_concat(s1 order by binary s1)
 +a,ä
 +ad
 +ae
 +af
 +Æ,æ
 +e
 +o,ö
 +od
 +oe,Œ,œ
 +of
 +s
 +ss,ß
 +u,ü
 +ud
 +ue
 +uf
 +SELECT s1, hex(s1), hex(weight_string(s1)) FROM t1 ORDER BY s1, BINARY(s1);
 +s1	hex(s1)	hex(weight_string(s1))
 +a	61	0E33
 +ä	C3A4	0E33
 +ad	6164	0E330E6D
 +ae	6165	0E330E8B
 +af	6166	0E330EB9
 +Æ	C386	0E38
 +æ	C3A6	0E38
 +e	65	0E8B
 +o	6F	0F82
 +ö	C3B6	0F82
 +od	6F64	0F820E6D
 +oe	6F65	0F820E8B
 +Œ	C592	0F820E8B
 +œ	C593	0F820E8B
 +of	6F66	0F820EB9
 +s	73	0FEA
 +ss	7373	0FEA0FEA
 +ß	C39F	0FEA0FEA
 +u	75	101F
 +ü	C3BC	101F
 +ud	7564	101F0E6D
 +ue	7565	101F0E8B
 +uf	7566	101F0EB9
 +SELECT s1, hex(s1) FROM t1 WHERE s1='ae' ORDER BY s1, BINARY(s1);
 +s1	hex(s1)
 +ae	6165
 +drop table t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
 +  `b` int(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
 +SELECT * FROM t1 ORDER BY a, b;
 +a	b
 +s	0
 +ß	1
 +SELECT * FROM t1 ORDER BY a DESC, b;
 +a	b
 +ß	1
 +s	0
 +SELECT * FROM t1 ORDER BY CONCAT(a), b;
 +a	b
 +s	0
 +ß	1
 +SELECT * FROM t1 ORDER BY CONCAT(a) DESC, b;
 +a	b
 +ß	1
 +s	0
 +DROP TABLE t1;
 +"END ctype_german.inc"
 +CREATE TABLE t1 (id int, a varchar(30) character set utf8);
 +INSERT INTO t1 VALUES (1, _ucs2 0x01310069), (2, _ucs2 0x01310131);
 +INSERT INTO t1 VALUES (3, _ucs2 0x00690069), (4, _ucs2 0x01300049);
 +INSERT INTO t1 VALUES (5, _ucs2 0x01300130), (6, _ucs2 0x00490049);
 +SELECT a, length(a) la, @l:=lower(a) l, length(@l) ll, @u:=upper(a) u, length(@u) lu
 +FROM t1 ORDER BY id;
 +a	la	l	ll	u	lu
 +ıi	3	ıi	3	II	2
 +ıı	4	ıı	4	II	2
 +ii	2	ii	2	II	2
 +İI	3	ii	2	İI	3
 +İİ	4	ii	2	İİ	4
 +II	2	ii	2	II	2
 +ALTER TABLE t1 MODIFY a VARCHAR(30) character set utf8 collate utf8_turkish_ci;
 +SELECT a, length(a) la, @l:=lower(a) l, length(@l) ll, @u:=upper(a) u, length(@u) lu
 +FROM t1 ORDER BY id;
 +a	la	l	ll	u	lu
 +ıi	3	ıi	3	Iİ	3
 +ıı	4	ıı	4	II	2
 +ii	2	ii	2	İİ	4
 +İI	3	iı	3	İI	3
 +İİ	4	ii	2	İİ	4
 +II	2	ıı	4	II	2
 +DROP TABLE t1;
 +CREATE TABLE t1 (
 +c1 text character set ucs2 collate ucs2_polish_ci NOT NULL
 +) ENGINE=MyISAM;
 +insert into t1 values (''),('a');
 +SELECT COUNT(*), c1 FROM t1 GROUP BY c1;
 +COUNT(*)	c1
 +1	
 +1	a
 +DROP TABLE IF EXISTS t1;
 +set names utf8;
 +create table t1 (
 +a varchar(255),
 +key a(a)
 +) character set utf8 collate utf8_danish_ci;
 +insert into t1 values ('åaaaa'),('ååaaa'),('aaaaa');
 +select a as like_a from t1 where a like 'a%';
 +like_a
 +aaaaa
 +select a as like_aa from t1 where a like 'aa%';
 +like_aa
 +aaaaa
 +select a as like_aaa from t1 where a like 'aaa%';
 +like_aaa
 +aaaaa
 +select a as like_aaaa from t1 where a like 'aaaa%';
 +like_aaaa
 +aaaaa
 +select a as like_aaaaa from t1 where a like 'aaaaa%';
 +like_aaaaa
 +aaaaa
 +alter table t1 convert to character set ucs2 collate ucs2_danish_ci;
 +select a as like_a from t1 where a like 'a%';
 +like_a
 +aaaaa
 +select a as like_aa from t1 where a like 'aa%';
 +like_aa
 +aaaaa
 +select a as like_aaa from t1 where a like 'aaa%';
 +like_aaa
 +aaaaa
 +select a as like_aaaa from t1 where a like 'aaaa%';
 +like_aaaa
 +aaaaa
 +select a as like_aaaaa from t1 where a like 'aaaaa%';
 +like_aaaaa
 +aaaaa
 +drop table t1;
 +create table t1 (
 +a varchar(255),
 +key(a)
 +) character set utf8 collate utf8_spanish2_ci;
 +insert into t1 values ('aaaaa'),('lllll'),('zzzzz');
 +select a as like_l from t1 where a like 'l%';
 +like_l
 +lllll
 +select a as like_ll from t1 where a like 'll%';
 +like_ll
 +lllll
 +select a as like_lll from t1 where a like 'lll%';
 +like_lll
 +lllll
 +select a as like_llll from t1 where a like 'llll%';
 +like_llll
 +lllll
 +select a as like_lllll from t1 where a like 'lllll%';
 +like_lllll
 +lllll
 +alter table t1 convert to character set ucs2 collate ucs2_spanish2_ci;
 +select a as like_l from t1 where a like 'l%';
 +like_l
 +lllll
 +select a as like_ll from t1 where a like 'll%';
 +like_ll
 +lllll
 +select a as like_lll from t1 where a like 'lll%';
 +like_lll
 +lllll
 +select a as like_llll from t1 where a like 'llll%';
 +like_llll
 +lllll
 +select a as like_lllll from t1 where a like 'lllll%';
 +like_lllll
 +lllll
 +drop table t1;
 +create table t1 (
 +a varchar(255),
 +key a(a)
 +) character set utf8 collate utf8_czech_ci;
 +insert into t1 values
 +('b'),('c'),('d'),('e'),('f'),('g'),('h'),('ch'),('i'),('j');
 +select * from t1 where a like 'c%';
 +a
 +c
 +ch
 +alter table t1 convert to character set ucs2 collate ucs2_czech_ci;
 +select * from t1 where a like 'c%';
 +a
 +c
 +ch
 +drop table t1;
 +set collation_connection=ucs2_unicode_ci;
 +drop table if exists t1;
 +create table t1 as
 +select repeat(' ', 64) as s1, repeat(' ',64) as s2
 +union
 +select null, null;
 +show create table t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `s1` varchar(64) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci DEFAULT NULL,
 +  `s2` varchar(64) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +delete from t1;
 +insert into t1 values('aaa','aaa');
 +insert into t1 values('aaa|qqq','qqq');
 +insert into t1 values('gheis','^[^a-dXYZ]+$');
 +insert into t1 values('aab','^aa?b');
 +insert into t1 values('Baaan','^Ba*n');
 +insert into t1 values('aaa','qqq|aaa');
 +insert into t1 values('qqq','qqq|aaa');
 +insert into t1 values('bbb','qqq|aaa');
 +insert into t1 values('bbb','qqq');
 +insert into t1 values('aaa','aba');
 +insert into t1 values(null,'abc');
 +insert into t1 values('def',null);
 +insert into t1 values(null,null);
 +insert into t1 values('ghi','ghi[');
 +select HIGH_PRIORITY s1 regexp s2 from t1;
 +s1 regexp s2
 +0
 +0
 +0
 +1
 +1
 +1
 +1
 +1
 +1
 +1
 +NULL
 +NULL
 +NULL
 +NULL
 +drop table t1;
 +CREATE TABLE t1 AS
 +SELECT 10 AS a, REPEAT('a',20) AS b, REPEAT('a',8) AS c, REPEAT('a',8) AS d;
 +ALTER TABLE t1 ADD PRIMARY KEY(a), ADD KEY(b);
 +INSERT INTO t1 (a, b) VALUES (1, repeat(0xF1F2,5));
 +INSERT INTO t1 (a, b) VALUES (2, repeat(0xF1F2,10));
 +INSERT INTO t1 (a, b) VALUES (3, repeat(0xF1F2,11));
 +INSERT INTO t1 (a, b) VALUES (4, repeat(0xF1F2,12));
 +SELECT hex(concat(repeat(0xF1F2, 10), '%'));
 +hex(concat(repeat(0xF1F2, 10), '%'))
 +F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F20025
 +3 rows expected
 +SELECT a, hex(b), c FROM t1 WHERE b LIKE concat(repeat(0xF1F2,10), '%');
 +a	hex(b)	c
 +2	F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2	NULL
 +3	F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2	NULL
 +4	F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2F1F2	NULL
 +DROP TABLE t1;
 +set names utf8;
 +End for 5.0 tests
 +End of 5.1 tests
 +#
 +# Start of 5.5 tests
 +#
 +SET collation_connection=utf8_czech_ci;
 +SELECT @@collation_connection;
 +@@collation_connection
 +utf8_czech_ci
 +#
 +# Bug#57737 Character sets: search fails with like, contraction, index
 +#
 +CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS s1 LIMIT 0;
 +INSERT INTO t1 VALUES ('c'),('ce'),('cé'),('ch');
 +SELECT * FROM t1 WHERE s1 LIKE 'c%';
 +s1
 +c
 +ce
 +cé
 +ch
 +ALTER TABLE t1 ADD KEY s1 (s1);
 +SELECT * FROM t1 WHERE s1 LIKE 'c%';
 +s1
 +c
 +ce
 +cé
 +ch
 +ALTER TABLE t1 DROP KEY s1, ADD KEY(s1(1));
 +SELECT * FROM t1 WHERE s1 LIKE 'ch';
 +s1
 +ch
 +DROP TABLE t1;
 +SELECT @@collation_connection;
 +@@collation_connection
 +utf8_czech_ci
 +#
 +# Bug#57737 Character sets: search fails with like, contraction, index
 +# Part#2 - ignorable characters
 +#
 +CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS s1 LIMIT 0;
 +INSERT INTO t1 VALUES ('a\0\0\0\0\0\t'),('a'),('b'),('c'),('d'),('e');
 +SELECT HEX(s1) FROM t1 WHERE s1 LIKE 'a%';
 +HEX(s1)
 +61000000000009
 +61
 +ALTER TABLE t1 ADD KEY s1 (s1);
 +SELECT HEX(s1) FROM t1 WHERE s1 LIKE 'a%';
 +HEX(s1)
 +61000000000009
 +61
 +DROP TABLE t1;
 +SET collation_connection=ucs2_czech_ci;
 +SELECT @@collation_connection;
 +@@collation_connection
 +ucs2_czech_ci
 +#
 +# Bug#57737 Character sets: search fails with like, contraction, index
 +#
 +CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS s1 LIMIT 0;
 +INSERT INTO t1 VALUES ('c'),('ce'),('cé'),('ch');
 +SELECT * FROM t1 WHERE s1 LIKE 'c%';
 +s1
 +c
 +ce
 +cé
 +ch
 +ALTER TABLE t1 ADD KEY s1 (s1);
 +SELECT * FROM t1 WHERE s1 LIKE 'c%';
 +s1
 +c
 +ce
 +cé
 +ch
 +ALTER TABLE t1 DROP KEY s1, ADD KEY(s1(1));
 +SELECT * FROM t1 WHERE s1 LIKE 'ch';
 +s1
 +ch
 +DROP TABLE t1;
 +SELECT @@collation_connection;
 +@@collation_connection
 +ucs2_czech_ci
 +#
 +# Bug#57737 Character sets: search fails with like, contraction, index
 +# Part#2 - ignorable characters
 +#
 +CREATE TABLE t1 AS SELECT REPEAT(' ', 10) AS s1 LIMIT 0;
 +INSERT INTO t1 VALUES ('a\0\0\0\0\0\t'),('a'),('b'),('c'),('d'),('e');
 +SELECT HEX(s1) FROM t1 WHERE s1 LIKE 'a%';
 +HEX(s1)
 +0061000000000000000000000009
 +0061
 +ALTER TABLE t1 ADD KEY s1 (s1);
 +SELECT HEX(s1) FROM t1 WHERE s1 LIKE 'a%';
 +HEX(s1)
 +0061000000000000000000000009
 +0061
 +DROP TABLE t1;
 +create table t1 (a int, c1 varchar(200) collate utf8_croatian_mysql561_ci, key (c1));
 +insert into t1 values (1,'=> DZ'),(2,'=> Dz'),(3,'=> dz'),(4,'=> dZ');
 +insert into t1 values (5,'=> DŽ'),(6,'=> Dž'),(7,'=> dž'),(8,'=> dŽ');
 +insert into t1 values (9,'=> dž'),(10,'=> DŽ');
 +select c1 from t1;
 +c1
 +=> DZ
 +=> Dz
 +=> dz
 +=> dZ
 +=> DŽ
 +=> Dž
 +=> dž
 +=> dŽ
 +=> dž
 +=> DŽ
 +select concat(c1) from t1 order by c1;
 +concat(c1)
 +=> DZ
 +=> Dz
 +=> dz
 +=> dZ
 +=> DŽ
 +=> Dž
 +=> dž
 +=> dŽ
 +=> dž
 +=> DŽ
 +select * from t1 where c1 like '=> d%';
 +a	c1
 +1	=> DZ
 +2	=> Dz
 +3	=> dz
 +4	=> dZ
 +5	=> DŽ
 +6	=> Dž
 +7	=> dž
 +8	=> dŽ
 +select * from t1 where concat(c1) like '=> d%';
 +a	c1
 +1	=> DZ
 +2	=> Dz
 +3	=> dz
 +4	=> dZ
 +5	=> DŽ
 +6	=> Dž
 +7	=> dž
 +8	=> dŽ
 +select * from t1 where c1 like '=> dz%';
 +a	c1
 +1	=> DZ
 +2	=> Dz
 +3	=> dz
 +4	=> dZ
 +select * from t1 where concat(c1) like '=> dz%';
 +a	c1
 +1	=> DZ
 +2	=> Dz
 +3	=> dz
 +4	=> dZ
 +select * from t1 where c1 like '=> dž%';
 +a	c1
 +5	=> DŽ
 +6	=> Dž
 +7	=> dž
 +8	=> dŽ
 +select * from t1 where concat(c1) like '=> dž%';
 +a	c1
 +5	=> DŽ
 +6	=> Dž
 +7	=> dž
 +8	=> dŽ
 +select * from t1 where c1 = '=> dž';
 +a	c1
 +5	=> DŽ
 +6	=> Dž
 +7	=> dž
 +8	=> dŽ
 +9	=> dž
 +10	=> DŽ
 +select * from t1 where concat(c1) = '=> dž';
 +a	c1
 +5	=> DŽ
 +6	=> Dž
 +7	=> dž
 +8	=> dŽ
 +9	=> dž
 +10	=> DŽ
 +drop table t1;
 +#
 +# MDEV-7649 wrong result when comparing utf8 column with an invalid literal
 +#
 +SET NAMES utf8 COLLATE utf8_unicode_ci;
 +#
 +# Start of ctype_utf8_ilseq.inc
 +#
 +CREATE TABLE t1 ENGINE=MyISAM AS SELECT REPEAT(' ', 60) AS ch LIMIT 0;;
 +ALTER TABLE t1
 +ADD id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 +ADD KEY(ch);
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
 +  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
 +  PRIMARY KEY (`id`),
 +  KEY `ch` (`ch`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 (ch) VALUES ('admin'),('admin1');
 +SELECT ch FROM t1 WHERE ch='admin𝌆';
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch='admin𝌆';
 +ch
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='admin𝌆';
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +DELETE FROM t1;
 +INSERT INTO t1 (ch) VALUES ('a'), ('a?'), ('a??'), ('a???'), ('a????');
 +INSERT INTO t1 (ch) VALUES ('ab'),('a?b'),('a??b'),('a???b'),('a????b');
 +INSERT INTO t1 (ch) VALUES ('az'),('a?z'),('a??z'),('a???z'),('a????z');
 +INSERT INTO t1 (ch) VALUES ('z');
 +INSERT INTO t1 (ch) VALUES (_utf8 0x61D080);
 +INSERT INTO t1 (ch) VALUES (_utf8 0x61D680);
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch='a𝌆' ORDER BY ch;
 +ch
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch='a𝌆b' ORDER BY ch;
 +ch
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	#	Impossible WHERE noticed after reading const tables
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆' ORDER BY ch;
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆b' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	#	Impossible WHERE noticed after reading const tables
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆b' ORDER BY ch;
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch<'a𝌆' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch<'a𝌆b' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	ch	ch	183	NULL	#	Using where; Using index
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆b' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	ch	ch	183	NULL	#	Using where; Using index
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆b' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch>'a𝌆' ORDER BY ch;
 +ch
 +z
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch>'a𝌆b' ORDER BY ch;
 +ch
 +z
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	ch	ch	183	NULL	#	Using where; Using index
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆' ORDER BY ch;
 +ch
 +z
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆b' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	ch	ch	183	NULL	#	Using where; Using index
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆b' ORDER BY ch;
 +ch
 +z
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +ALTER TABLE t1 DROP KEY ch;
 +# 0xD18F would be a good 2-byte character, 0xD1 is an incomplete sequence
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xD1,'''');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xD1,'b''');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch<''a', 0xD1,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch>''a', 0xD1,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +z
 +# 0xEA9A96 would be a good 3-byte character, 0xEA9A is an incomplete sequence
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xEA9A,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xEA9A,'b'' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +# 0x8F is a bad byte sequence (an mb2tail without mb2head)
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F,'b'' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +# 0x8F8F is a bad byte sequence (an mb2tail without mb2head, two times)
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F8F,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F8F,'b'' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +DROP TABLE t1;
 +#
 +# End of ctype_utf8_ilseq.inc
 +#
 +#
 +# Start of ctype_utf8_ilseq.inc
 +#
 +CREATE TABLE t1 ENGINE=HEAP AS SELECT REPEAT(' ', 60) AS ch LIMIT 0;;
 +ALTER TABLE t1
 +ADD id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
 +ADD KEY(ch);
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `ch` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
 +  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
 +  PRIMARY KEY (`id`),
 +  KEY `ch` (`ch`)
 +) ENGINE=MEMORY DEFAULT CHARSET=latin1
 +INSERT INTO t1 (ch) VALUES ('admin'),('admin1');
 +SELECT ch FROM t1 WHERE ch='admin𝌆';
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch='admin𝌆';
 +ch
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='admin𝌆';
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +DELETE FROM t1;
 +INSERT INTO t1 (ch) VALUES ('a'), ('a?'), ('a??'), ('a???'), ('a????');
 +INSERT INTO t1 (ch) VALUES ('ab'),('a?b'),('a??b'),('a???b'),('a????b');
 +INSERT INTO t1 (ch) VALUES ('az'),('a?z'),('a??z'),('a???z'),('a????z');
 +INSERT INTO t1 (ch) VALUES ('z');
 +INSERT INTO t1 (ch) VALUES (_utf8 0x61D080);
 +INSERT INTO t1 (ch) VALUES (_utf8 0x61D680);
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch='a𝌆' ORDER BY ch;
 +ch
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch='a𝌆b' ORDER BY ch;
 +ch
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	#	Impossible WHERE noticed after reading const tables
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆' ORDER BY ch;
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86' for column `test`.`t1`.`ch` at row 1
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆b' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	NULL	NULL	NULL	NULL	NULL	NULL	#	Impossible WHERE noticed after reading const tables
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch='a𝌆b' ORDER BY ch;
 +ch
 +Warnings:
 +Warning	1366	Incorrect string value: '\xF0\x9D\x8C\x86b' for column `test`.`t1`.`ch` at row 1
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch<'a𝌆' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch<'a𝌆b' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	ALL	ch	NULL	NULL	NULL	#	Using where; Using filesort
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆b' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	ALL	ch	NULL	NULL	NULL	#	Using where; Using filesort
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch<'a𝌆b' ORDER BY ch;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch>'a𝌆' ORDER BY ch;
 +ch
 +z
 +SELECT ch FROM t1 IGNORE KEY (ch) WHERE ch>'a𝌆b' ORDER BY ch;
 +ch
 +z
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	ALL	ch	NULL	NULL	NULL	#	Using where; Using filesort
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆' ORDER BY ch;
 +ch
 +z
 +EXPLAIN
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆b' ORDER BY ch;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	ALL	ch	NULL	NULL	NULL	#	Using where; Using filesort
 +SELECT ch FROM t1 FORCE KEY (ch) WHERE ch>'a𝌆b' ORDER BY ch;
 +ch
 +z
 +ALTER TABLE t1 DROP KEY ch;
 +# 0xD18F would be a good 2-byte character, 0xD1 is an incomplete sequence
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xD1,'''');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xD1,'b''');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch<''a', 0xD1,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +a
 +a?
 +a??
 +a???
 +a????
 +a????b
 +a????z
 +a???b
 +a???z
 +a??b
 +a??z
 +a?b
 +a?z
 +ab
 +az
 +aЀ
 +aր
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch>''a', 0xD1,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +z
 +# 0xEA9A96 would be a good 3-byte character, 0xEA9A is an incomplete sequence
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xEA9A,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0xEA9A,'b'' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +# 0x8F is a bad byte sequence (an mb2tail without mb2head)
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F,'b'' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +# 0x8F8F is a bad byte sequence (an mb2tail without mb2head, two times)
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F8F,''' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +SET @query=CONCAT('SELECT ch FROM t1 WHERE ch=''a', 0x8F8F,'b'' ORDER BY ch');
 +PREPARE stmt FROM @query;
 +EXECUTE stmt;
 +ch
 +DROP TABLE t1;
 +#
 +# End of ctype_utf8_ilseq.inc
 +#
 +#
 +# End of 5.5 tests
 +#
 +#
 +# Start of 5.6 tests
 +#
 +#
 +# WL#3664 WEIGHT_STRING
 +#
 +set collation_connection=ucs2_unicode_ci;
 +select @@collation_connection;
 +@@collation_connection
 +ucs2_unicode_ci
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(16) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +0E33
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E33
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) CHARACTER SET ucs2 COLLATE ucs2_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(80) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +0E330E330E330E330E33
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E330E330E330E330E33
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(48) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +0E330E330E33
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E330E330E33
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(160) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +0E330E330E330E330E3302090209020902090209
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E330E330E330E330E3302090209020902090209
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +0E33
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +0E33
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +0E330E4A
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +0E330E4A0E6002090209
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +0E
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +0E33
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +0E330E
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +0E330E4A
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +0E330E4A02
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +0E330E4A020902090209020902090209020902090209020902
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +0E
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +0E33
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +0E330E
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +0E330E4A
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +0E330E4A0E
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +0E330E4A0E6002090209020902090209020902090209020902
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +0E
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +0E33
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +0E330E
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +0E330E4A
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +0E330E4A0E
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +0E330E4A0E6002090209020902090209020902090209020902
 +select @@collation_connection;
 +@@collation_connection
 +ucs2_unicode_ci
 +select hex(weight_string(cast(_latin1 0x80 as char)));
 +hex(weight_string(cast(_latin1 0x80 as char)))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char)));
 +hex(weight_string(cast(_latin1 0x808080 as char)))
 +0E230E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(2)))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(3)))
 +0E230E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(5)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(5)))
 +0E230E230E2302090209
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0))
 +0E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0))
 +0E230E2302
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0))
 +0E230E23020902090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0))
 +0E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0))
 +0E230E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0))
 +0E230E230E2302090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0))
 +0E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0))
 +0E230E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0))
 +0E230E230E2302090209020902090209020902090209020902
 +select @@collation_connection;
 +@@collation_connection
 +ucs2_unicode_ci
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +0E33
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +0E33
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +0E330E4A
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +0E330E4A0E6002090209
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +09020902600E4A0E330E
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +F1CCF1B5F19FFDF6FDF6
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +F6FDF6FD9FF1B5F1CCF1
 +set @@collation_connection=utf8_unicode_ci;
 +select @@collation_connection;
 +@@collation_connection
 +utf8_unicode_ci
 +CREATE TABLE t1 AS SELECT 'a' AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(16) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +0E33
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E33
 +DROP TABLE t2;
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',5) AS a;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(5) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(80) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a)) FROM t1;
 +HEX(WEIGHT_STRING(a))
 +0E330E330E330E330E33
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E330E330E330E330E33
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(3)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(48) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(3))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(3)))
 +0E330E330E33
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E330E330E33
 +DROP TABLE t2;
 +CREATE TABLE t2 AS SELECT WEIGHT_STRING(a AS CHAR(10)) AS ws FROM t1;
 +SHOW CREATE TABLE t2;
 +Table	Create Table
 +t2	CREATE TABLE `t2` (
 +  `ws` varbinary(160) DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1;
 +HEX(WEIGHT_STRING(a AS CHAR(10)))
 +0E330E330E330E330E3302090209020902090209
 +SELECT HEX(ws) FROM t2;
 +HEX(ws)
 +0E330E330E330E330E3302090209020902090209
 +DROP TABLE t2;
 +DROP TABLE t1;
 +select hex(weight_string('a'));
 +hex(weight_string('a'))
 +0E33
 +select hex(weight_string('A'));
 +hex(weight_string('A'))
 +0E33
 +select hex(weight_string('abc'));
 +hex(weight_string('abc'))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(2)));
 +hex(weight_string('abc' as char(2)))
 +0E330E4A
 +select hex(weight_string('abc' as char(3)));
 +hex(weight_string('abc' as char(3)))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(5)));
 +hex(weight_string('abc' as char(5)))
 +0E330E4A0E6002090209
 +select hex(weight_string('abc', 1, 2, 0xC0));
 +hex(weight_string('abc', 1, 2, 0xC0))
 +0E
 +select hex(weight_string('abc', 2, 2, 0xC0));
 +hex(weight_string('abc', 2, 2, 0xC0))
 +0E33
 +select hex(weight_string('abc', 3, 2, 0xC0));
 +hex(weight_string('abc', 3, 2, 0xC0))
 +0E330E
 +select hex(weight_string('abc', 4, 2, 0xC0));
 +hex(weight_string('abc', 4, 2, 0xC0))
 +0E330E4A
 +select hex(weight_string('abc', 5, 2, 0xC0));
 +hex(weight_string('abc', 5, 2, 0xC0))
 +0E330E4A02
 +select hex(weight_string('abc',25, 2, 0xC0));
 +hex(weight_string('abc',25, 2, 0xC0))
 +0E330E4A020902090209020902090209020902090209020902
 +select hex(weight_string('abc', 1, 3, 0xC0));
 +hex(weight_string('abc', 1, 3, 0xC0))
 +0E
 +select hex(weight_string('abc', 2, 3, 0xC0));
 +hex(weight_string('abc', 2, 3, 0xC0))
 +0E33
 +select hex(weight_string('abc', 3, 3, 0xC0));
 +hex(weight_string('abc', 3, 3, 0xC0))
 +0E330E
 +select hex(weight_string('abc', 4, 3, 0xC0));
 +hex(weight_string('abc', 4, 3, 0xC0))
 +0E330E4A
 +select hex(weight_string('abc', 5, 3, 0xC0));
 +hex(weight_string('abc', 5, 3, 0xC0))
 +0E330E4A0E
 +select hex(weight_string('abc',25, 3, 0xC0));
 +hex(weight_string('abc',25, 3, 0xC0))
 +0E330E4A0E6002090209020902090209020902090209020902
 +select hex(weight_string('abc', 1, 4, 0xC0));
 +hex(weight_string('abc', 1, 4, 0xC0))
 +0E
 +select hex(weight_string('abc', 2, 4, 0xC0));
 +hex(weight_string('abc', 2, 4, 0xC0))
 +0E33
 +select hex(weight_string('abc', 3, 4, 0xC0));
 +hex(weight_string('abc', 3, 4, 0xC0))
 +0E330E
 +select hex(weight_string('abc', 4, 4, 0xC0));
 +hex(weight_string('abc', 4, 4, 0xC0))
 +0E330E4A
 +select hex(weight_string('abc', 5, 4, 0xC0));
 +hex(weight_string('abc', 5, 4, 0xC0))
 +0E330E4A0E
 +select hex(weight_string('abc',25, 4, 0xC0));
 +hex(weight_string('abc',25, 4, 0xC0))
 +0E330E4A0E6002090209020902090209020902090209020902
 +select @@collation_connection;
 +@@collation_connection
 +utf8_unicode_ci
 +select hex(weight_string(cast(_latin1 0x80 as char)));
 +hex(weight_string(cast(_latin1 0x80 as char)))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char)));
 +hex(weight_string(cast(_latin1 0x808080 as char)))
 +0E230E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(2)))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(3)))
 +0E230E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char) as char(5)));
 +hex(weight_string(cast(_latin1 0x808080 as char) as char(5)))
 +0E230E230E2302090209
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 2, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 2, 0xC0))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 2, 0xC0))
 +0E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 2, 0xC0))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 2, 0xC0))
 +0E230E2302
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 2, 0xC0))
 +0E230E23020902090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 3, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 3, 0xC0))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 3, 0xC0))
 +0E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 3, 0xC0))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 3, 0xC0))
 +0E230E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 3, 0xC0))
 +0E230E230E2302090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 1, 4, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 2, 4, 0xC0))
 +0E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 3, 4, 0xC0))
 +0E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 4, 4, 0xC0))
 +0E230E23
 +select hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char), 5, 4, 0xC0))
 +0E230E230E
 +select hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x808080 as char),25, 4, 0xC0))
 +0E230E230E2302090209020902090209020902090209020902
 +select @@collation_connection;
 +@@collation_connection
 +utf8_unicode_ci
 +select hex(weight_string('a' LEVEL 1));
 +hex(weight_string('a' LEVEL 1))
 +0E33
 +select hex(weight_string('A' LEVEL 1));
 +hex(weight_string('A' LEVEL 1))
 +0E33
 +select hex(weight_string('abc' LEVEL 1));
 +hex(weight_string('abc' LEVEL 1))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(2) LEVEL 1));
 +hex(weight_string('abc' as char(2) LEVEL 1))
 +0E330E4A
 +select hex(weight_string('abc' as char(3) LEVEL 1));
 +hex(weight_string('abc' as char(3) LEVEL 1))
 +0E330E4A0E60
 +select hex(weight_string('abc' as char(5) LEVEL 1));
 +hex(weight_string('abc' as char(5) LEVEL 1))
 +0E330E4A0E6002090209
 +select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 +09020902600E4A0E330E
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 +F1CCF1B5F19FFDF6FDF6
 +select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 +hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 +F6FDF6FD9FF1B5F1CCF1
 +set @@collation_connection=utf8_czech_ci;
 +select @@collation_connection;
 +@@collation_connection
 +utf8_czech_ci
 +select collation(cast(_latin1 0xDF as char));
 +collation(cast(_latin1 0xDF as char))
 +utf8_czech_ci
 +select hex(weight_string('s'));
 +hex(weight_string('s'))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF as char)));
 +hex(weight_string(cast(_latin1 0xDF as char)))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF as char) as char(1)));
 +hex(weight_string(cast(_latin1 0xDF as char) as char(1)))
 +0FEA
 +select hex(weight_string('c'));
 +hex(weight_string('c'))
 +0E60
 +select hex(weight_string('h'));
 +hex(weight_string('h'))
 +0EE1
 +select hex(weight_string('ch'));
 +hex(weight_string('ch'))
 +0EE2
 +select hex(weight_string('i'));
 +hex(weight_string('i'))
 +0EFB
 +select hex(weight_string(cast(_latin1 0x6368DF as char)));
 +hex(weight_string(cast(_latin1 0x6368DF as char)))
 +0EE20FEA0FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(1)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(1)))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(2)))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(3)))
 +0EE20FEA0FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(4)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(4)))
 +0EE20FEA0FEA0209
 +select hex(weight_string(cast(_latin1 0xDF6368 as char)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char)))
 +0FEA0FEA0EE2
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(1)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(1)))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(2)))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(3)))
 +0FEA0FEA0EE2
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(4)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(4)))
 +0FEA0FEA0EE20209
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 1, 2, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 2, 2, 0xC0))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 3, 2, 0xC0))
 +0EE20F
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 4, 2, 0xC0))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char),25, 2, 0xC0))
 +0EE20FEA020902090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 1, 3, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 2, 3, 0xC0))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 3, 3, 0xC0))
 +0EE20F
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 4, 3, 0xC0))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char),25, 3, 0xC0))
 +0EE20FEA0FEA02090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 1, 4, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 2, 4, 0xC0))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 3, 4, 0xC0))
 +0EE20F
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 4, 4, 0xC0))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char),25, 4, 0xC0))
 +0EE20FEA0FEA02090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 2,0xC0))
 +0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 2,0xC0))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 2,0xC0))
 +0FEA0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 2,0xC0))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char),25, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char),25, 2,0xC0))
 +0FEA0FEA020902090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 3,0xC0))
 +0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 3,0xC0))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 3,0xC0))
 +0FEA0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 3,0xC0))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char),25, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char),25, 3,0xC0))
 +0FEA0FEA0EE202090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 4,0xC0))
 +0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 4,0xC0))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 4,0xC0))
 +0FEA0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 4,0xC0))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char),25, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char),25, 4,0xC0))
 +0FEA0FEA0EE202090209020902090209020902090209020902
 +set @@collation_connection=ucs2_czech_ci;
 +select @@collation_connection;
 +@@collation_connection
 +ucs2_czech_ci
 +select collation(cast(_latin1 0xDF as char));
 +collation(cast(_latin1 0xDF as char))
 +ucs2_czech_ci
 +select hex(weight_string('s'));
 +hex(weight_string('s'))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF as char)));
 +hex(weight_string(cast(_latin1 0xDF as char)))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF as char) as char(1)));
 +hex(weight_string(cast(_latin1 0xDF as char) as char(1)))
 +0FEA
 +select hex(weight_string('c'));
 +hex(weight_string('c'))
 +0E60
 +select hex(weight_string('h'));
 +hex(weight_string('h'))
 +0EE1
 +select hex(weight_string('ch'));
 +hex(weight_string('ch'))
 +0EE2
 +select hex(weight_string('i'));
 +hex(weight_string('i'))
 +0EFB
 +select hex(weight_string(cast(_latin1 0x6368DF as char)));
 +hex(weight_string(cast(_latin1 0x6368DF as char)))
 +0EE20FEA0FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(1)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(1)))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(2)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(2)))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(3)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(3)))
 +0EE20FEA0FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char) as char(4)));
 +hex(weight_string(cast(_latin1 0x6368DF as char) as char(4)))
 +0EE20FEA0FEA0209
 +select hex(weight_string(cast(_latin1 0xDF6368 as char)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char)))
 +0FEA0FEA0EE2
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(1)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(1)))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(2)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(2)))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(3)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(3)))
 +0FEA0FEA0EE2
 +select hex(weight_string(cast(_latin1 0xDF6368 as char) as char(4)));
 +hex(weight_string(cast(_latin1 0xDF6368 as char) as char(4)))
 +0FEA0FEA0EE20209
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 1, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 1, 2, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 2, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 2, 2, 0xC0))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 3, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 3, 2, 0xC0))
 +0EE20F
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 4, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 4, 2, 0xC0))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char),25, 2, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char),25, 2, 0xC0))
 +0EE20FEA020902090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 1, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 1, 3, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 2, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 2, 3, 0xC0))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 3, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 3, 3, 0xC0))
 +0EE20F
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 4, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 4, 3, 0xC0))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char),25, 3, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char),25, 3, 0xC0))
 +0EE20FEA0FEA02090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 1, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 1, 4, 0xC0))
 +0E
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 2, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 2, 4, 0xC0))
 +0EE2
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 3, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 3, 4, 0xC0))
 +0EE20F
 +select hex(weight_string(cast(_latin1 0x6368DF as char), 4, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char), 4, 4, 0xC0))
 +0EE20FEA
 +select hex(weight_string(cast(_latin1 0x6368DF as char),25, 4, 0xC0));
 +hex(weight_string(cast(_latin1 0x6368DF as char),25, 4, 0xC0))
 +0EE20FEA0FEA02090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 2,0xC0))
 +0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 2,0xC0))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 2,0xC0))
 +0FEA0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 2,0xC0))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char),25, 2,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char),25, 2,0xC0))
 +0FEA0FEA020902090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 3,0xC0))
 +0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 3,0xC0))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 3,0xC0))
 +0FEA0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 3,0xC0))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char),25, 3,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char),25, 3,0xC0))
 +0FEA0FEA0EE202090209020902090209020902090209020902
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 1, 4,0xC0))
 +0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 2, 4,0xC0))
 +0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 3, 4,0xC0))
 +0FEA0F
 +select hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char), 4, 4,0xC0))
 +0FEA0FEA
 +select hex(weight_string(cast(_latin1 0xDF6368 as char),25, 4,0xC0));
 +hex(weight_string(cast(_latin1 0xDF6368 as char),25, 4,0xC0))
 +0FEA0FEA0EE202090209020902090209020902090209020902
 +#
 +# Bug#33077 weight of supplementary characters is not 0xfffd
 +#
 +select hex(weight_string(_utf8mb4 0xF0908080 /* U+10000 */ collate utf8mb4_unicode_ci));
 +hex(weight_string(_utf8mb4 0xF0908080 /* U+10000 */ collate utf8mb4_unicode_ci))
 +FFFD
 +#
 +# Bug#53064 garbled data when using utf8_german2_ci collation
 +#
 +CREATE TABLE t1 (s1 VARCHAR(10) COLLATE utf8_german2_ci);
 +INSERT INTO t1 VALUES ('a'),('ae'),('af');
 +SELECT s1,hex(s1),hex(weight_string(s1)) FROM t1 ORDER BY s1;
 +s1	hex(s1)	hex(weight_string(s1))
 +a	61	0E33
 +ae	6165	0E330E8B
 +af	6166	0E330EB9
 +DROP TABLE t1;
 +#
 +# WL#4013 Unicode german2 collation
 +#
 +SET collation_connection=utf8_german2_ci;
 +"BEGIN ctype_german.inc"
 +drop table if exists t1;
 +create table t1 as select repeat(' ', 64) as s1;
 +select collation(s1) from t1;
 +collation(s1)
 +utf8_german2_ci
 +delete from t1;
 +INSERT INTO t1 VALUES ('ud'),('uf');
 +INSERT INTO t1 VALUES ('od'),('of');
 +INSERT INTO t1 VALUES ('e');
 +INSERT INTO t1 VALUES ('ad'),('af');
 +insert into t1 values ('a'),('ae'),(_latin1 0xE4);
 +insert into t1 values ('o'),('oe'),(_latin1 0xF6);
 +insert into t1 values ('s'),('ss'),(_latin1 0xDF);
 +insert into t1 values ('u'),('ue'),(_latin1 0xFC);
 +INSERT INTO t1 VALUES (_latin1 0xE6), (_latin1 0xC6);
 +INSERT INTO t1 VALUES (_latin1 0x9C), (_latin1 0x8C);
 +select s1, hex(s1) from t1 order by s1, binary s1;
 +s1	hex(s1)
 +a	61
 +ad	6164
 +ae	6165
 +Æ	C386
 +ä	C3A4
 +æ	C3A6
 +af	6166
 +e	65
 +o	6F
 +od	6F64
 +oe	6F65
 +ö	C3B6
 +Œ	C592
 +œ	C593
 +of	6F66
 +s	73
 +ss	7373
 +ß	C39F
 +u	75
 +ud	7564
 +ue	7565
 +ü	C3BC
 +uf	7566
 +select group_concat(s1 order by binary s1) from t1 group by s1;
 +group_concat(s1 order by binary s1)
 +a
 +ad
 +ae,Æ,ä,æ
 +af
 +e
 +o
 +od
 +oe,ö,Œ,œ
 +of
 +s
 +ss,ß
 +u
 +ud
 +ue,ü
 +uf
 +SELECT s1, hex(s1), hex(weight_string(s1)) FROM t1 ORDER BY s1, BINARY(s1);
 +s1	hex(s1)	hex(weight_string(s1))
 +a	61	0E33
 +ad	6164	0E330E6D
 +ae	6165	0E330E8B
 +Æ	C386	0E330E8B
 +ä	C3A4	0E330E8B
 +æ	C3A6	0E330E8B
 +af	6166	0E330EB9
 +e	65	0E8B
 +o	6F	0F82
 +od	6F64	0F820E6D
 +oe	6F65	0F820E8B
 +ö	C3B6	0F820E8B
 +Œ	C592	0F820E8B
 +œ	C593	0F820E8B
 +of	6F66	0F820EB9
 +s	73	0FEA
 +ss	7373	0FEA0FEA
 +ß	C39F	0FEA0FEA
 +u	75	101F
 +ud	7564	101F0E6D
 +ue	7565	101F0E8B
 +ü	C3BC	101F0E8B
 +uf	7566	101F0EB9
 +SELECT s1, hex(s1) FROM t1 WHERE s1='ae' ORDER BY s1, BINARY(s1);
 +s1	hex(s1)
 +ae	6165
 +Æ	C386
 +ä	C3A4
 +æ	C3A6
 +drop table t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a',1) AS a, 1 AS b LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(1) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL,
 +  `b` int(1) NOT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('s',0),(_latin1 0xDF,1);
 +SELECT * FROM t1 ORDER BY a, b;
 +a	b
 +s	0
 +ß	1
 +SELECT * FROM t1 ORDER BY a DESC, b;
 +a	b
 +ß	1
 +s	0
 +SELECT * FROM t1 ORDER BY CONCAT(a), b;
 +a	b
 +s	0
 +ß	1
 +SELECT * FROM t1 ORDER BY CONCAT(a) DESC, b;
 +a	b
 +ß	1
 +s	0
 +DROP TABLE t1;
 +"END ctype_german.inc"
 +#
 +# WL#2673 Unicode Collation Algorithm new version
 +#
 +SET NAMES utf8mb4 COLLATE utf8mb4_unicode_520_ci;
 +CREATE TABLE t1 AS SELECT repeat('a', 10) as c LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES (_utf32 0x0180),(_utf32 0x023A);
 +INSERT INTO t1 VALUES (_utf32 0x023B),(_utf32 0x023C);
 +INSERT INTO t1 VALUES (_utf32 0x023D),(_utf32 0x023E);
 +INSERT INTO t1 VALUES (_utf32 0x0241),(_utf32 0x0242);
 +INSERT INTO t1 VALUES (_utf32 0x0243),(_utf32 0x0244);
 +INSERT INTO t1 VALUES (_utf32 0x0245),(_utf32 0x0246);
 +INSERT INTO t1 VALUES (_utf32 0x0247),(_utf32 0x0248);
 +INSERT INTO t1 VALUES (_utf32 0x0249),(_utf32 0x024A);
 +INSERT INTO t1 VALUES (_utf32 0x024B),(_utf32 0x024C);
 +INSERT INTO t1 VALUES (_utf32 0x024D),(_utf32 0x024E);
 +INSERT INTO t1 VALUES (_utf32 0x024F),(_utf32 0x026B);
 +INSERT INTO t1 VALUES (_utf32 0x027D),(_utf32 0x0289);
 +INSERT INTO t1 VALUES (_utf32 0x028C);
 +INSERT INTO t1 VALUES (_utf32 0x037B), (_utf32 0x037C);
 +INSERT INTO t1 VALUES (_utf32 0x037D), (_utf32 0x03FD);
 +INSERT INTO t1 VALUES (_utf32 0x03FE), (_utf32 0x03FF);
 +INSERT INTO t1 VALUES (_utf32 0x04C0), (_utf32 0x04CF);
 +INSERT INTO t1 VALUES (_utf32 0x04F6), (_utf32 0x04F7);
 +INSERT INTO t1 VALUES (_utf32 0x04FA), (_utf32 0x04FB);
 +INSERT INTO t1 VALUES (_utf32 0x04FC), (_utf32 0x04FD);
 +INSERT INTO t1 VALUES (_utf32 0x04FE), (_utf32 0x04FF);
 +INSERT INTO t1 VALUES (_utf32 0x0510), (_utf32 0x0511);
 +INSERT INTO t1 VALUES (_utf32 0x0512), (_utf32 0x0513);
 +INSERT INTO t1 VALUES (_utf32 0x10A0), (_utf32 0x10A1);
 +INSERT INTO t1 VALUES (_utf32 0x10A2), (_utf32 0x10A3);
 +INSERT INTO t1 VALUES (_utf32 0x10A4), (_utf32 0x10A5);
 +INSERT INTO t1 VALUES (_utf32 0x10A6), (_utf32 0x10A7);
 +INSERT INTO t1 VALUES (_utf32 0x2D00), (_utf32 0x2D01);
 +INSERT INTO t1 VALUES (_utf32 0x2D02), (_utf32 0x2D03);
 +INSERT INTO t1 VALUES (_utf32 0x2D04), (_utf32 0x2D05);
 +INSERT INTO t1 VALUES (_utf32 0x2D06), (_utf32 0x2D07);
 +INSERT INTO t1 VALUES (_utf32 0x1D7D);
 +INSERT INTO t1 VALUES (_utf32 0x2132),(_utf32 0x214E);
 +INSERT INTO t1 VALUES (_utf32 0x2183),(_utf32 0x2184);
 +INSERT INTO t1 VALUES (_utf32 0x2C80), (_utf32 0x2C81);
 +INSERT INTO t1 VALUES (_utf32 0x2C82), (_utf32 0x2C83);
 +INSERT INTO t1 VALUES (_utf32 0x2C84), (_utf32 0x2C85);
 +INSERT INTO t1 VALUES (_utf32 0x2C86), (_utf32 0x2C87);
 +INSERT INTO t1 VALUES (_utf32 0x2C88), (_utf32 0x2C89);
 +INSERT INTO t1 VALUES (_utf32 0x2C8A), (_utf32 0x2C8B);
 +INSERT INTO t1 VALUES (_utf32 0x2C8C), (_utf32 0x2C8D);
 +INSERT INTO t1 VALUES (_utf32 0x2C8E), (_utf32 0x2C8F);
 +INSERT INTO t1 VALUES (_utf32 0x2C60), (_utf32 0x2C61);
 +INSERT INTO t1 VALUES (_utf32 0x2C62), (_utf32 0x2C63);
 +INSERT INTO t1 VALUES (_utf32 0x2C64), (_utf32 0x2C65);
 +INSERT INTO t1 VALUES (_utf32 0x2C66), (_utf32 0x2C67);
 +INSERT INTO t1 VALUES (_utf32 0x2C68), (_utf32 0x2C69);
 +INSERT INTO t1 VALUES (_utf32 0x2C6A), (_utf32 0x2C6B);
 +INSERT INTO t1 VALUES (_utf32 0x2C6C), (_utf32 0x2C75);
 +INSERT INTO t1 VALUES (_utf32 0x2C76);
 +INSERT INTO t1 VALUES (_utf32 0x2C00), (_utf32 0x2C01);
 +INSERT INTO t1 VALUES (_utf32 0x2C02), (_utf32 0x2C03);
 +INSERT INTO t1 VALUES (_utf32 0x2C04), (_utf32 0x2C05);
 +INSERT INTO t1 VALUES (_utf32 0x2C06), (_utf32 0x2C07);
 +INSERT INTO t1 VALUES (_utf32 0x2C30), (_utf32 0x2C31);
 +INSERT INTO t1 VALUES (_utf32 0x2C32), (_utf32 0x2C33);
 +INSERT INTO t1 VALUES (_utf32 0x2C34), (_utf32 0x2C35);
 +INSERT INTO t1 VALUES (_utf32 0x2C36), (_utf32 0x2C37);
 +INSERT INTO t1 VALUES (_utf32 0x10400), (_utf32 0x10401);
 +INSERT INTO t1 VALUES (_utf32 0x10402), (_utf32 0x10403);
 +INSERT INTO t1 VALUES (_utf32 0x10404), (_utf32 0x10405);
 +INSERT INTO t1 VALUES (_utf32 0x10406), (_utf32 0x10407);
 +INSERT INTO t1 VALUES (_utf32 0x10428), (_utf32 0x10429);
 +INSERT INTO t1 VALUES (_utf32 0x1042A), (_utf32 0x1042B);
 +INSERT INTO t1 VALUES (_utf32 0x1042C), (_utf32 0x1042D);
 +INSERT INTO t1 VALUES (_utf32 0x1042E), (_utf32 0x1042F);
 +INSERT INTO t1 VALUES (_utf32 0x0370);
 +INSERT INTO t1 VALUES (_utf32 0x0371);
 +INSERT INTO t1 VALUES (_utf32 0x0372);
 +INSERT INTO t1 VALUES (_utf32 0x0373);
 +INSERT INTO t1 VALUES (_utf32 0x0514);
 +INSERT INTO t1 VALUES (_utf32 0x0515);
 +INSERT INTO t1 VALUES (_utf32 0x0516);
 +INSERT INTO t1 VALUES (_utf32 0x0517);
 +INSERT INTO t1 VALUES (_utf32 0xA640);
 +INSERT INTO t1 VALUES (_utf32 0xA641);
 +INSERT INTO t1 VALUES (_utf32 0xA642);
 +INSERT INTO t1 VALUES (_utf32 0xA643);
 +INSERT INTO t1 VALUES (_utf32 0xA722);
 +INSERT INTO t1 VALUES (_utf32 0xA723);
 +INSERT INTO t1 VALUES (_utf32 0xA724);
 +INSERT INTO t1 VALUES (_utf32 0xA725);
 +INSERT INTO t1 VALUES (_utf32 0xA726);
 +INSERT INTO t1 VALUES (_utf32 0xA727);
 +INSERT INTO t1 VALUES (_utf32 0xA728);
 +INSERT INTO t1 VALUES (_utf32 0xA729);
 +INSERT INTO t1 VALUES (_utf32 0xA72A);
 +INSERT INTO t1 VALUES (_utf32 0xA72B);
 +INSERT INTO t1 VALUES (_utf32 0x2CEB);
 +INSERT INTO t1 VALUES (_utf32 0x2CEC);
 +INSERT INTO t1 VALUES (_utf32 0x2CED);
 +INSERT INTO t1 VALUES (_utf32 0x2CEE);
 +SELECT hex(c), hex(lower(c)), hex(upper(c)), hex(weight_string(c)), c
 +FROM t1 ORDER BY c, BINARY c;
 +hex(c)	hex(lower(c))	hex(upper(c))	hex(weight_string(c))	c
 +C8BA		C8BA	1214	Ⱥ
 +E2B1A5	E2B1A5	C8BA	1214	ⱥ
 +C680	C680	C983	122D	ƀ
 +C983	C680	C983	122D	Ƀ
 +C8BB	C8BC	C8BB	1242	Ȼ
 +C8BC	C8BC	C8BB	1242	ȼ
 +E28683	E28684	E28683	124E	Ↄ
 +E28684	E28684	E28683	124E	ↄ
 +C986	C987	C986	1270	Ɇ
 +C987	C987	C986	1270	ɇ
 +E284B2	E2858E	E284B2	12AE	Ⅎ
 +E2858E	E2858E	E284B2	12AE	ⅎ
 +E2B1A7	E2B1A8	E2B1A7	12E3	Ⱨ
 +E2B1A8	E2B1A8	E2B1A7	12E3	ⱨ
 +E2B1B5	E2B1B6	E2B1B5	12E4	Ⱶ
 +E2B1B6	E2B1B6	E2B1B5	12E4	ⱶ
 +EA9CA6	EA9CA7	EA9CA6	12E5	Ꜧ
 +EA9CA7	EA9CA7	EA9CA6	12E5	ꜧ
 +C988	C989	C988	130E	Ɉ
 +C989	C989	C988	130E	ɉ
 +E2B1A9	E2B1AA	E2B1A9	1328	Ⱪ
 +E2B1AA	E2B1AA	E2B1A9	1328	ⱪ
 +C8BD	C69A	C8BD	133B	Ƚ
 +E2B1A0	E2B1A1	E2B1A0	133F	Ⱡ
 +E2B1A1	E2B1A1	E2B1A0	133F	ⱡ
 +C9AB	C9AB		1340	ɫ
 +E2B1A2	C9AB	E2B1A2	1340	Ɫ
 +E1B5BD	E1B5BD	E2B1A3	13B8	ᵽ
 +E2B1A3	E1B5BD	E2B1A3	13B8	Ᵽ
 +C98A	C98B	C98A	13D2	Ɋ
 +C98B	C98B	C98A	13D2	ɋ
 +C98C	C98D	C98C	13E4	Ɍ
 +C98D	C98D	C98C	13E4	ɍ
 +C9BD	C9BD		13FC	ɽ
 +E2B1A4	C9BD	E2B1A4	13FC	Ɽ
 +EA9CA8	EA9CA9	EA9CA8	143314AD	Ꜩ
 +EA9CA9	EA9CA9	EA9CA8	143314AD	ꜩ
 +C8BE		C8BE	143C	Ⱦ
 +E2B1A6	E2B1A6	C8BE	143C	ⱦ
 +C984	CA89	C984	145B	Ʉ
 +CA89	CA89	C984	145B	ʉ
 +C985	CA8C	C985	1489	Ʌ
 +CA8C	CA8C	C985	1489	ʌ
 +C98E	C98F	C98E	14A4	Ɏ
 +C98F	C98F	C98E	14A4	ɏ
 +E2B1AB	E2B1AC	E2B1AB	14C8	Ⱬ
 +E2B1AC	E2B1AC	E2B1AB	14C8	ⱬ
 +EA9CAA	EA9CAB	EA9CAA	14F3	Ꜫ
 +EA9CAB	EA9CAB	EA9CAA	14F3	ꜫ
 +C981	C982	C981	1506	Ɂ
 +C982	C982	C981	1506	ɂ
 +EA9CA2	EA9CA3	EA9CA2	150E	Ꜣ
 +EA9CA3	EA9CA3	EA9CA2	150E	ꜣ
 +EA9CA4	EA9CA5	EA9CA4	1518	Ꜥ
 +EA9CA5	EA9CA5	EA9CA4	1518	ꜥ
 +CDB0	CDB1	CDB0	154F	Ͱ
 +CDB1	CDB1	CDB0	154F	ͱ
 +CDBC	CDBC	CFBE	1564	ͼ
 +CFBE	CDBC	CFBE	1564	Ͼ
 +CDBB	CDBB	CFBD	1565	ͻ
 +CFBD	CDBB	CFBD	1565	Ͻ
 +CDBD	CDBD	CFBF	1566	ͽ
 +CFBF	CDBD	CFBF	1566	Ͽ
 +CDB2	CDB3	CDB2	156F	Ͳ
 +CDB3	CDB3	CDB2	156F	ͳ
 +E2B280	E2B281	E2B280	1571	Ⲁ
 +E2B281	E2B281	E2B280	1571	ⲁ
 +E2B282	E2B283	E2B282	1572	Ⲃ
 +E2B283	E2B283	E2B282	1572	ⲃ
 +E2B284	E2B285	E2B284	1573	Ⲅ
 +E2B285	E2B285	E2B284	1573	ⲅ
 +E2B286	E2B287	E2B286	1574	Ⲇ
 +E2B287	E2B287	E2B286	1574	ⲇ
 +E2B288	E2B289	E2B288	1575	Ⲉ
 +E2B289	E2B289	E2B288	1575	ⲉ
 +E2B28A	E2B28B	E2B28A	1577	Ⲋ
 +E2B28B	E2B28B	E2B28A	1577	ⲋ
 +E2B28C	E2B28D	E2B28C	1578	Ⲍ
 +E2B28D	E2B28D	E2B28C	1578	ⲍ
 +E2B28E	E2B28F	E2B28E	1579	Ⲏ
 +E2B28F	E2B28F	E2B28E	1579	ⲏ
 +E2B3AB	E2B3AC	E2B3AB	1591	Ⳬ
 +E2B3AC	E2B3AC	E2B3AB	1591	ⳬ
 +E2B3AD	E2B3AE	E2B3AD	15A0	Ⳮ
 +E2B3AE	E2B3AE	E2B3AD	15A0	ⳮ
 +D3BA	D3BB	D3BA	15D4	Ӻ
 +D3BB	D3BB	D3BA	15D4	ӻ
 +D3B6	D3B7	D3B6	15DC	Ӷ
 +D3B7	D3B7	D3B6	15DC	ӷ
 +EA9980	EA9981	EA9980	1611	Ꙁ
 +EA9981	EA9981	EA9980	1611	ꙁ
 +D490	D491	D490	1613	Ԑ
 +D491	D491	D490	1613	ԑ
 +EA9982	EA9983	EA9982	1618	Ꙃ
 +EA9983	EA9983	EA9982	1618	ꙃ
 +D492	D493	D492	1666	Ԓ
 +D493	D493	D492	1666	ԓ
 +D494	D495	D494	166E	Ԕ
 +D495	D495	D494	166E	ԕ
 +D496	D497	D496	16B7	Ԗ
 +D497	D497	D496	16B7	ԗ
 +D3BC	D3BD	D3BC	16F9	Ӽ
 +D3BD	D3BD	D3BC	16F9	ӽ
 +D3BE	D3BF	D3BE	16FD	Ӿ
 +D3BF	D3BF	D3BE	16FD	ӿ
 +D380	D38F	D380	17B1	Ӏ
 +D38F	D38F	D380	17B1	ӏ
 +E2B080	E2B0B0	E2B080	17B5	Ⰰ
 +E2B0B0	E2B0B0	E2B080	17B5	ⰰ
 +E2B081	E2B0B1	E2B081	17B6	Ⰱ
 +E2B0B1	E2B0B1	E2B081	17B6	ⰱ
 +E2B082	E2B0B2	E2B082	17B7	Ⰲ
 +E2B0B2	E2B0B2	E2B082	17B7	ⰲ
 +E2B083	E2B0B3	E2B083	17B8	Ⰳ
 +E2B0B3	E2B0B3	E2B083	17B8	ⰳ
 +E2B084	E2B0B4	E2B084	17B9	Ⰴ
 +E2B0B4	E2B0B4	E2B084	17B9	ⰴ
 +E2B085	E2B0B5	E2B085	17BA	Ⰵ
 +E2B0B5	E2B0B5	E2B085	17BA	ⰵ
 +E2B086	E2B0B6	E2B086	17BB	Ⰶ
 +E2B0B6	E2B0B6	E2B086	17BB	ⰶ
 +E2B087	E2B0B7	E2B087	17BC	Ⰷ
 +E2B0B7	E2B0B7	E2B087	17BC	ⰷ
 +E182A0	E2B480	E182A0	17E5	Ⴀ
 +E2B480	E2B480	E182A0	17E5	ⴀ
 +E182A1	E2B481	E182A1	17E7	Ⴁ
 +E2B481	E2B481	E182A1	17E7	ⴁ
 +E182A2	E2B482	E182A2	17E9	Ⴂ
 +E2B482	E2B482	E182A2	17E9	ⴂ
 +E182A3	E2B483	E182A3	17EB	Ⴃ
 +E2B483	E2B483	E182A3	17EB	ⴃ
 +E182A4	E2B484	E182A4	17ED	Ⴄ
 +E2B484	E2B484	E182A4	17ED	ⴄ
 +E182A5	E2B485	E182A5	17EF	Ⴅ
 +E2B485	E2B485	E182A5	17EF	ⴅ
 +E182A6	E2B486	E182A6	17F1	Ⴆ
 +E2B486	E2B486	E182A6	17F1	ⴆ
 +E182A7	E2B487	E182A7	17F5	Ⴇ
 +E2B487	E2B487	E182A7	17F5	ⴇ
 +F0909080	F09090A8	F0909080	30D2	𐐀
 +F09090A8	F09090A8	F0909080	30D2	𐐨
 +F0909081	F09090A9	F0909081	30D3	𐐁
 +F09090A9	F09090A9	F0909081	30D3	𐐩
 +F0909082	F09090AA	F0909082	30D4	𐐂
 +F09090AA	F09090AA	F0909082	30D4	𐐪
 +F0909083	F09090AB	F0909083	30D5	𐐃
 +F09090AB	F09090AB	F0909083	30D5	𐐫
 +F0909084	F09090AC	F0909084	30D6	𐐄
 +F09090AC	F09090AC	F0909084	30D6	𐐬
 +F0909085	F09090AD	F0909085	30D7	𐐅
 +F09090AD	F09090AD	F0909085	30D7	𐐭
 +F0909086	F09090AE	F0909086	30D8	𐐆
 +F09090AE	F09090AE	F0909086	30D8	𐐮
 +F0909087	F09090AF	F0909087	30D9	𐐇
 +F09090AF	F09090AF	F0909087	30D9	𐐯
 +INSERT INTO t1 VALUES ('a');
 +INSERT INTO t1 VALUES (concat(_utf32 0x61, _utf32 0xFFFF));
 +INSERT INTO t1 VALUES (concat(_utf32 0x61, _utf32 0x10FFFF));
 +INSERT INTO t1 VALUES (concat(_utf32 0x61, _utf32 0x10400));
 +SELECT hex(c), hex(weight_string(c)) FROM t1 WHERE c LIKE 'a%' ORDER BY c;
 +hex(c)	hex(weight_string(c))
 +61	120F
 +61F0909080	120F30D2
 +61EFBFBF	120FFBC1FFFF
 +61F48FBFBF	120FFBE1FFFF
 +SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10400 ORDER BY c, BINARY c;
 +hex(c)	hex(weight_string(c))	c
 +F0909080	30D2	𐐀
 +F09090A8	30D2	𐐨
 +SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10428 ORDER BY c, BINARY c;
 +hex(c)	hex(weight_string(c))	c
 +F0909080	30D2	𐐀
 +F09090A8	30D2	𐐨
 +ALTER TABLE t1 ADD KEY(c);
 +EXPLAIN SELECT hex(c) FROM t1 WHERE c LIKE 'a%' ORDER BY c;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	range	c	c	43	NULL	3	Using where; Using index
 +SELECT hex(c), hex(weight_string(c)) FROM t1 WHERE c LIKE 'a%' ORDER BY c;
 +hex(c)	hex(weight_string(c))
 +61	120F
 +61F0909080	120F30D2
 +61EFBFBF	120FFBC1FFFF
 +61F48FBFBF	120FFBE1FFFF
 +SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10400 ORDER BY c, BINARY c;
 +hex(c)	hex(weight_string(c))	c
 +F0909080	30D2	𐐀
 +F09090A8	30D2	𐐨
 +SELECT hex(c), hex(weight_string(c)), c FROM t1 WHERE c LIKE _utf32 0x10428 ORDER BY c, BINARY c;
 +hex(c)	hex(weight_string(c))	c
 +F0909080	30D2	𐐀
 +F09090A8	30D2	𐐨
 +DROP TABLE t1;
 +#
 +# End of 5.6 tests
 +#
 +#
 +# Start of MariaDB-10.0 tests
 +#
 +
 +SET NAMES utf8 COLLATE utf8_unicode_ci;
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE CONCAT(c1)='a';
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'a' and concat(`test`.`t1`.`c1`) like 'a '
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where 'a' = concat(`test`.`t1`.`c1`) and 'a ' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '% ' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '%' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +#
 +# MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a'
 +#
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ';
 +a	LENGTH(a)
 +a	1
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +a	LENGTH(a)
 +a	1
 +EXPLAIN EXTENDED SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)` from `test`.`t1` where `test`.`t1`.`a`  not like 'a ' and `test`.`t1`.`a` = 'a'
 +DROP TABLE t1;
 +#
 +# End of MDEV-8694
 +#
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a',10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('ae'),('ä');
 +SELECT * FROM t1 WHERE c1='ä';
 +c1
 +ä
 +SELECT * FROM t1 WHERE c1 LIKE 'ae';
 +c1
 +ae
 +SELECT * FROM t1 WHERE c1='ä' AND c1 LIKE 'ae';
 +c1
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE c1='ä' AND c1 LIKE 'ae';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where `test`.`t1`.`c1` = 'ä' and `test`.`t1`.`c1` like 'ae'
 +SELECT * FROM t1 WHERE CONCAT(c1)='ä';
 +c1
 +ä
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'ae';
 +c1
 +ae
 +SELECT * FROM t1 WHERE CONCAT(c1)='ä' AND CONCAT(c1) LIKE 'ae';
 +c1
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='ä' AND CONCAT(c1) LIKE 'ae';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'ä' and concat(`test`.`t1`.`c1`) like 'ae'
 +DROP TABLE IF EXISTS t1;
 +SET NAMES utf8 COLLATE utf8_german2_ci;
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE CONCAT(c1)='a';
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='a' AND CONCAT(c1) LIKE 'a ';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'a' and concat(`test`.`t1`.`c1`) like 'a '
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1);
 +c1
 +a
 +a 
 +SELECT * FROM t1 WHERE 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +c1
 +a 
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE 'a'=CONCAT(c1) AND 'a ' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where 'a' = concat(`test`.`t1`.`c1`) and 'a ' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '% '=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '% ' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('%'),('% ');
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1);
 +c1
 +%
 +% 
 +SELECT * FROM t1 WHERE 'a' LIKE CONCAT(c1);
 +c1
 +%
 +SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +c1
 +%
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE '%'=CONCAT(c1) AND 'a' LIKE CONCAT(c1);
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where '%' = concat(`test`.`t1`.`c1`) and 'a' like concat(`test`.`t1`.`c1`)
 +DROP TABLE t1;
 +#
 +# MDEV-8694 Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a'
 +#
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('a'),('a ');
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ';
 +a	LENGTH(a)
 +a	1
 +SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +a	LENGTH(a)
 +a	1
 +EXPLAIN EXTENDED SELECT a, LENGTH(a) FROM t1 WHERE a NOT LIKE 'a ' AND a='a';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a`,octet_length(`test`.`t1`.`a`) AS `LENGTH(a)` from `test`.`t1` where `test`.`t1`.`a`  not like 'a ' and `test`.`t1`.`a` = 'a'
 +DROP TABLE t1;
 +#
 +# End of MDEV-8694
 +#
 +#
 +# MDEV-7149 Constant condition propagation erroneously applied for LIKE
 +#
 +CREATE TABLE t1 AS SELECT REPEAT('a',10) AS c1 LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('ae'),('ä');
 +SELECT * FROM t1 WHERE c1='ä';
 +c1
 +ae
 +ä
 +SELECT * FROM t1 WHERE c1 LIKE 'ae';
 +c1
 +ae
 +SELECT * FROM t1 WHERE c1='ä' AND c1 LIKE 'ae';
 +c1
 +ae
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE c1='ä' AND c1 LIKE 'ae';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where `test`.`t1`.`c1` = 'ä' and `test`.`t1`.`c1` like 'ae'
 +SELECT * FROM t1 WHERE CONCAT(c1)='ä';
 +c1
 +ae
 +ä
 +SELECT * FROM t1 WHERE CONCAT(c1) LIKE 'ae';
 +c1
 +ae
 +SELECT * FROM t1 WHERE CONCAT(c1)='ä' AND CONCAT(c1) LIKE 'ae';
 +c1
 +ae
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE CONCAT(c1)='ä' AND CONCAT(c1) LIKE 'ae';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`c1` AS `c1` from `test`.`t1` where concat(`test`.`t1`.`c1`) = 'ä' and concat(`test`.`t1`.`c1`) like 'ae'
 +DROP TABLE IF EXISTS t1;
 +#
 +# MDEV-4929 Myanmar collation
 +#
 +SET NAMES utf8 COLLATE utf8_myanmar_ci;
 +#
 +# Start of ctype_myanmar.inc
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +utf8_myanmar_ci
 +CREATE TABLE t1 AS SELECT 100000 AS id, REPEAT(' ', 64) AS s1 LIMIT 0;
 +SELECT COLLATION(s1) FROM t1;
 +COLLATION(s1)
 +DELETE FROM t1;
 +ALTER TABLE t1 MODIFY id INT NOT NULL AUTO_INCREMENT PRIMARY KEY;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,
 +  `s1` varchar(64) CHARACTER SET utf8 COLLATE utf8_myanmar_ci DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 (s1) VALUES
 +(_ucs2 0x108C),
 +(_ucs2 0x1037),
 +(_ucs2 0x1038),
 +(_ucs2 0x10371038),
 +('--- Vowels'),
 +(_ucs2 0x102C),
 +(_ucs2 0x102B),
 +(_ucs2 0x1032),
 +(_ucs2 0x1031102C),
 +(_ucs2 0x1031102B),
 +(_ucs2 0x1031102C103A),
 +(_ucs2 0x1031102B103A),
 +(_ucs2 0x1034),
 +(_ucs2 0x1036),
 +(_ucs2 0x102D102F),
 +('--- Vowels with finals'),
 +(_ucs2 0x10001039),
 +(_ucs2 0x1000103A),
 +(_ucs2 0x102C10001039),
 +(_ucs2 0x102C1000103A),
 +(_ucs2 0x102B10001039),
 +(_ucs2 0x102B1000103A),
 +(_ucs2 0x102D10001039),
 +(_ucs2 0x102D1000103A),
 +(_ucs2 0x102F10001039),
 +(_ucs2 0x102F1000103A),
 +(_ucs2 0x103110001039),
 +(_ucs2 0x10311000103A),
 +(_ucs2 0x1031102C10001039),
 +(_ucs2 0x1031102C1000103A),
 +(_ucs2 0x1031102B10001039),
 +(_ucs2 0x1031102B1000103A),
 +(_ucs2 0x102D102F10001039),
 +(_ucs2 0x102D102F1000103A),
 +(_ucs2 0x10011039),
 +(_ucs2 0x1001103A),
 +(_ucs2 0x102C10011039),
 +(_ucs2 0x102C1001103A),
 +(_ucs2 0x102B10011039),
 +(_ucs2 0x102B1001103A),
 +(_ucs2 0x102D10011039),
 +(_ucs2 0x102D1001103A),
 +(_ucs2 0x102F10011039),
 +(_ucs2 0x102F1001103A),
 +(_ucs2 0x103110011039),
 +(_ucs2 0x10311001103A),
 +(_ucs2 0x1031102C10011039),
 +(_ucs2 0x1031102C1001103A),
 +(_ucs2 0x1031102B10011039),
 +(_ucs2 0x1031102B1001103A),
 +(_ucs2 0x102D102F10011039),
 +(_ucs2 0x102D102F1001103A),
 +(_ucs2 0x10021039),
 +(_ucs2 0x1002103A),
 +(_ucs2 0x102C10021039),
 +(_ucs2 0x102C1002103A),
 +(_ucs2 0x102B10021039),
 +(_ucs2 0x102B1002103A),
 +(_ucs2 0x102D10021039),
 +(_ucs2 0x102D1002103A),
 +(_ucs2 0x102F10021039),
 +(_ucs2 0x102F1002103A),
 +(_ucs2 0x103110021039),
 +(_ucs2 0x10311002103A),
 +(_ucs2 0x1031102C10021039),
 +(_ucs2 0x1031102C1002103A),
 +(_ucs2 0x1031102B10021039),
 +(_ucs2 0x1031102B1002103A),
 +(_ucs2 0x102D102F10021039),
 +(_ucs2 0x102D102F1002103A),
 +(_ucs2 0x10031039),
 +(_ucs2 0x1003103A),
 +(_ucs2 0x102C10031039),
 +(_ucs2 0x102C1003103A),
 +(_ucs2 0x102B10031039),
 +(_ucs2 0x102B1003103A),
 +(_ucs2 0x102D10031039),
 +(_ucs2 0x102D1003103A),
 +(_ucs2 0x102F10031039),
 +(_ucs2 0x102F1003103A),
 +(_ucs2 0x103110031039),
 +(_ucs2 0x10311003103A),
 +(_ucs2 0x1031102C10031039),
 +(_ucs2 0x1031102C1003103A),
 +(_ucs2 0x1031102B10031039),
 +(_ucs2 0x1031102B1003103A),
 +(_ucs2 0x102D102F10031039),
 +(_ucs2 0x102D102F1003103A),
 +(_ucs2 0x1004103A1039),
 +(_ucs2 0x1004103A),
 +(_ucs2 0x102C1004103A1039),
 +(_ucs2 0x102C1004103A),
 +(_ucs2 0x102B1004103A1039),
 +(_ucs2 0x102B1004103A),
 +(_ucs2 0x102D1004103A1039),
 +(_ucs2 0x102D1004103A),
 +(_ucs2 0x102F1004103A1039),
 +(_ucs2 0x102F1004103A),
 +(_ucs2 0x10311004103A1039),
 +(_ucs2 0x10311004103A),
 +(_ucs2 0x1031102C1004103A1039),
 +(_ucs2 0x1031102C1004103A),
 +(_ucs2 0x1031102B1004103A1039),
 +(_ucs2 0x1031102B1004103A),
 +(_ucs2 0x102D102F1004103A1039),
 +(_ucs2 0x102D102F1004103A),
 +(_ucs2 0x10051039),
 +(_ucs2 0x1005103A),
 +(_ucs2 0x102C10051039),
 +(_ucs2 0x102C1005103A),
 +(_ucs2 0x102B10051039),
 +(_ucs2 0x102B1005103A),
 +(_ucs2 0x102D10051039),
 +(_ucs2 0x102D1005103A),
 +(_ucs2 0x102F10051039),
 +(_ucs2 0x102F1005103A),
 +(_ucs2 0x103110051039),
 +(_ucs2 0x10311005103A),
 +(_ucs2 0x1031102C10051039),
 +(_ucs2 0x1031102C1005103A),
 +(_ucs2 0x1031102B10051039),
 +(_ucs2 0x1031102B1005103A),
 +(_ucs2 0x102D102F10051039),
 +(_ucs2 0x102D102F1005103A),
 +(_ucs2 0x10061039),
 +(_ucs2 0x1006103A),
 +(_ucs2 0x102C10061039),
 +(_ucs2 0x102C1006103A),
 +(_ucs2 0x102B10061039),
 +(_ucs2 0x102B1006103A),
 +(_ucs2 0x102D10061039),
 +(_ucs2 0x102D1006103A),
 +(_ucs2 0x102F10061039),
 +(_ucs2 0x102F1006103A),
 +(_ucs2 0x103110061039),
 +(_ucs2 0x10311006103A),
 +(_ucs2 0x1031102C10061039),
 +(_ucs2 0x1031102C1006103A),
 +(_ucs2 0x1031102B10061039),
 +(_ucs2 0x1031102B1006103A),
 +(_ucs2 0x102D102F10061039),
 +(_ucs2 0x102D102F1006103A),
 +(_ucs2 0x10071039),
 +(_ucs2 0x1007103A),
 +(_ucs2 0x102C10071039),
 +(_ucs2 0x102C1007103A),
 +(_ucs2 0x102B10071039),
 +(_ucs2 0x102B1007103A),
 +(_ucs2 0x102D10071039),
 +(_ucs2 0x102D1007103A),
 +(_ucs2 0x102F10071039),
 +(_ucs2 0x102F1007103A),
 +(_ucs2 0x103110071039),
 +(_ucs2 0x10311007103A),
 +(_ucs2 0x1031102C10071039),
 +(_ucs2 0x1031102C1007103A),
 +(_ucs2 0x1031102B10071039),
 +(_ucs2 0x1031102B1007103A),
 +(_ucs2 0x102D102F10071039),
 +(_ucs2 0x102D102F1007103A),
 +(_ucs2 0x1008103A),
 +(_ucs2 0x102C1008103A),
 +(_ucs2 0x102B1008103A),
 +(_ucs2 0x102D1008103A),
 +(_ucs2 0x102F1008103A),
 +(_ucs2 0x10311008103A),
 +(_ucs2 0x1031102C1008103A),
 +(_ucs2 0x1031102B1008103A),
 +(_ucs2 0x102D102F1008103A),
 +(_ucs2 0x10091039),
 +(_ucs2 0x1009103A),
 +(_ucs2 0x102C10091039),
 +(_ucs2 0x102C1009103A),
 +(_ucs2 0x102B10091039),
 +(_ucs2 0x102B1009103A),
 +(_ucs2 0x102D10091039),
 +(_ucs2 0x102D1009103A),
 +(_ucs2 0x102F10091039),
 +(_ucs2 0x102F1009103A),
 +(_ucs2 0x103110091039),
 +(_ucs2 0x10311009103A),
 +(_ucs2 0x1031102C10091039),
 +(_ucs2 0x1031102C1009103A),
 +(_ucs2 0x1031102B10091039),
 +(_ucs2 0x1031102B1009103A),
 +(_ucs2 0x102D102F10091039),
 +(_ucs2 0x102D102F1009103A),
 +(_ucs2 0x100A1039),
 +(_ucs2 0x100A103A),
 +(_ucs2 0x102C100A1039),
 +(_ucs2 0x102C100A103A),
 +(_ucs2 0x102B100A1039),
 +(_ucs2 0x102B100A103A),
 +(_ucs2 0x102D100A1039),
 +(_ucs2 0x102D100A103A),
 +(_ucs2 0x102F100A1039),
 +(_ucs2 0x102F100A103A),
 +(_ucs2 0x1031100A1039),
 +(_ucs2 0x1031100A103A),
 +(_ucs2 0x1031102C100A1039),
 +(_ucs2 0x1031102C100A103A),
 +(_ucs2 0x1031102B100A1039),
 +(_ucs2 0x1031102B100A103A),
 +(_ucs2 0x102D102F100A1039),
 +(_ucs2 0x102D102F100A103A),
 +(_ucs2 0x100B1039),
 +(_ucs2 0x100B103A),
 +(_ucs2 0x102C100B1039),
 +(_ucs2 0x102C100B103A),
 +(_ucs2 0x102B100B1039),
 +(_ucs2 0x102B100B103A),
 +(_ucs2 0x102D100B1039),
 +(_ucs2 0x102D100B103A),
 +(_ucs2 0x102F100B1039),
 +(_ucs2 0x102F100B103A),
 +(_ucs2 0x1031100B1039),
 +(_ucs2 0x1031100B103A),
 +(_ucs2 0x1031102C100B1039),
 +(_ucs2 0x1031102C100B103A),
 +(_ucs2 0x1031102B100B1039),
 +(_ucs2 0x1031102B100B103A),
 +(_ucs2 0x102D102F100B1039),
 +(_ucs2 0x102D102F100B103A),
 +(_ucs2 0x100C1039),
 +(_ucs2 0x100C103A),
 +(_ucs2 0x102C100C1039),
 +(_ucs2 0x102C100C103A),
 +(_ucs2 0x102B100C1039),
 +(_ucs2 0x102B100C103A),
 +(_ucs2 0x102D100C1039),
 +(_ucs2 0x102D100C103A),
 +(_ucs2 0x102F100C1039),
 +(_ucs2 0x102F100C103A),
 +(_ucs2 0x1031100C1039),
 +(_ucs2 0x1031100C103A),
 +(_ucs2 0x1031102C100C1039),
 +(_ucs2 0x1031102C100C103A),
 +(_ucs2 0x1031102B100C1039),
 +(_ucs2 0x1031102B100C103A),
 +(_ucs2 0x102D102F100C1039),
 +(_ucs2 0x102D102F100C103A),
 +(_ucs2 0x100D1039),
 +(_ucs2 0x100D103A),
 +(_ucs2 0x102C100D1039),
 +(_ucs2 0x102C100D103A),
 +(_ucs2 0x102B100D1039),
 +(_ucs2 0x102B100D103A),
 +(_ucs2 0x102D100D1039),
 +(_ucs2 0x102D100D103A),
 +(_ucs2 0x102F100D1039),
 +(_ucs2 0x102F100D103A),
 +(_ucs2 0x1031100D1039),
 +(_ucs2 0x1031100D103A),
 +(_ucs2 0x1031102C100D1039),
 +(_ucs2 0x1031102C100D103A),
 +(_ucs2 0x1031102B100D1039),
 +(_ucs2 0x1031102B100D103A),
 +(_ucs2 0x102D102F100D1039),
 +(_ucs2 0x102D102F100D103A),
 +(_ucs2 0x100E1039),
 +(_ucs2 0x100E103A),
 +(_ucs2 0x102C100E1039),
 +(_ucs2 0x102C100E103A),
 +(_ucs2 0x102B100E1039),
 +(_ucs2 0x102B100E103A),
 +(_ucs2 0x102D100E1039),
 +(_ucs2 0x102D100E103A),
 +(_ucs2 0x102F100E1039),
 +(_ucs2 0x102F100E103A),
 +(_ucs2 0x1031100E1039),
 +(_ucs2 0x1031100E103A),
 +(_ucs2 0x1031102C100E1039),
 +(_ucs2 0x1031102C100E103A),
 +(_ucs2 0x1031102B100E1039),
 +(_ucs2 0x1031102B100E103A),
 +(_ucs2 0x102D102F100E1039),
 +(_ucs2 0x102D102F100E103A),
 +(_ucs2 0x100F1039),
 +(_ucs2 0x100F103A),
 +(_ucs2 0x102C100F1039),
 +(_ucs2 0x102C100F103A),
 +(_ucs2 0x102B100F1039),
 +(_ucs2 0x102B100F103A),
 +(_ucs2 0x102D100F1039),
 +(_ucs2 0x102D100F103A),
 +(_ucs2 0x102F100F1039),
 +(_ucs2 0x102F100F103A),
 +(_ucs2 0x1031100F1039),
 +(_ucs2 0x1031100F103A),
 +(_ucs2 0x1031102C100F1039),
 +(_ucs2 0x1031102C100F103A),
 +(_ucs2 0x1031102B100F1039),
 +(_ucs2 0x1031102B100F103A),
 +(_ucs2 0x102D102F100F1039),
 +(_ucs2 0x102D102F100F103A),
 +(_ucs2 0x10101039),
 +(_ucs2 0x1010103A),
 +(_ucs2 0x102C10101039),
 +(_ucs2 0x102C1010103A),
 +(_ucs2 0x102B10101039),
 +(_ucs2 0x102B1010103A),
 +(_ucs2 0x102D10101039),
 +(_ucs2 0x102D1010103A),
 +(_ucs2 0x102F10101039),
 +(_ucs2 0x102F1010103A),
 +(_ucs2 0x103110101039),
 +(_ucs2 0x10311010103A),
 +(_ucs2 0x1031102C10101039),
 +(_ucs2 0x1031102C1010103A),
 +(_ucs2 0x1031102B10101039),
 +(_ucs2 0x1031102B1010103A),
 +(_ucs2 0x102D102F10101039),
 +(_ucs2 0x102D102F1010103A),
 +(_ucs2 0x10111039),
 +(_ucs2 0x1011103A),
 +(_ucs2 0x102C10111039),
 +(_ucs2 0x102C1011103A),
 +(_ucs2 0x102B10111039),
 +(_ucs2 0x102B1011103A),
 +(_ucs2 0x102D10111039),
 +(_ucs2 0x102D1011103A),
 +(_ucs2 0x102F10111039),
 +(_ucs2 0x102F1011103A),
 +(_ucs2 0x103110111039),
 +(_ucs2 0x10311011103A),
 +(_ucs2 0x1031102C10111039),
 +(_ucs2 0x1031102C1011103A),
 +(_ucs2 0x1031102B10111039),
 +(_ucs2 0x1031102B1011103A),
 +(_ucs2 0x102D102F10111039),
 +(_ucs2 0x102D102F1011103A),
 +(_ucs2 0x10121039),
 +(_ucs2 0x1012103A),
 +(_ucs2 0x102C10121039),
 +(_ucs2 0x102C1012103A),
 +(_ucs2 0x102B10121039),
 +(_ucs2 0x102B1012103A),
 +(_ucs2 0x102D10121039),
 +(_ucs2 0x102D1012103A),
 +(_ucs2 0x102F10121039),
 +(_ucs2 0x102F1012103A),
 +(_ucs2 0x103110121039),
 +(_ucs2 0x10311012103A),
 +(_ucs2 0x1031102C10121039),
 +(_ucs2 0x1031102C1012103A),
 +(_ucs2 0x1031102B10121039),
 +(_ucs2 0x1031102B1012103A),
 +(_ucs2 0x102D102F10121039),
 +(_ucs2 0x102D102F1012103A),
 +(_ucs2 0x10131039),
 +(_ucs2 0x1013103A),
 +(_ucs2 0x102C10131039),
 +(_ucs2 0x102C1013103A),
 +(_ucs2 0x102B10131039),
 +(_ucs2 0x102B1013103A),
 +(_ucs2 0x102D10131039),
 +(_ucs2 0x102D1013103A),
 +(_ucs2 0x102F10131039),
 +(_ucs2 0x102F1013103A),
 +(_ucs2 0x103110131039),
 +(_ucs2 0x10311013103A),
 +(_ucs2 0x1031102C10131039),
 +(_ucs2 0x1031102C1013103A),
 +(_ucs2 0x1031102B10131039),
 +(_ucs2 0x1031102B1013103A),
 +(_ucs2 0x102D102F10131039),
 +(_ucs2 0x102D102F1013103A),
 +(_ucs2 0x10141039),
 +(_ucs2 0x1014103A),
 +(_ucs2 0x102C10141039),
 +(_ucs2 0x102C1014103A),
 +(_ucs2 0x102B10141039),
 +(_ucs2 0x102B1014103A),
 +(_ucs2 0x102D10141039),
 +(_ucs2 0x102D1014103A),
 +(_ucs2 0x102F10141039),
 +(_ucs2 0x102F1014103A),
 +(_ucs2 0x103110141039),
 +(_ucs2 0x10311014103A),
 +(_ucs2 0x1031102C10141039),
 +(_ucs2 0x1031102C1014103A),
 +(_ucs2 0x1031102B10141039),
 +(_ucs2 0x1031102B1014103A),
 +(_ucs2 0x102D102F10141039),
 +(_ucs2 0x102D102F1014103A),
 +(_ucs2 0x10151039),
 +(_ucs2 0x1015103A),
 +(_ucs2 0x102C10151039),
 +(_ucs2 0x102C1015103A),
 +(_ucs2 0x102B10151039),
 +(_ucs2 0x102B1015103A),
 +(_ucs2 0x102D10151039),
 +(_ucs2 0x102D1015103A),
 +(_ucs2 0x102F10151039),
 +(_ucs2 0x102F1015103A),
 +(_ucs2 0x103110151039),
 +(_ucs2 0x10311015103A),
 +(_ucs2 0x1031102C10151039),
 +(_ucs2 0x1031102C1015103A),
 +(_ucs2 0x1031102B10151039),
 +(_ucs2 0x1031102B1015103A),
 +(_ucs2 0x102D102F10151039),
 +(_ucs2 0x102D102F1015103A),
 +(_ucs2 0x10161039),
 +(_ucs2 0x1016103A),
 +(_ucs2 0x102C10161039),
 +(_ucs2 0x102C1016103A),
 +(_ucs2 0x102B10161039),
 +(_ucs2 0x102B1016103A),
 +(_ucs2 0x102D10161039),
 +(_ucs2 0x102D1016103A),
 +(_ucs2 0x102F10161039),
 +(_ucs2 0x102F1016103A),
 +(_ucs2 0x103110161039),
 +(_ucs2 0x10311016103A),
 +(_ucs2 0x1031102C10161039),
 +(_ucs2 0x1031102C1016103A),
 +(_ucs2 0x1031102B10161039),
 +(_ucs2 0x1031102B1016103A),
 +(_ucs2 0x102D102F10161039),
 +(_ucs2 0x102D102F1016103A),
 +(_ucs2 0x10171039),
 +(_ucs2 0x1017103A),
 +(_ucs2 0x102C10171039),
 +(_ucs2 0x102C1017103A),
 +(_ucs2 0x102B10171039),
 +(_ucs2 0x102B1017103A),
 +(_ucs2 0x102D10171039),
 +(_ucs2 0x102D1017103A),
 +(_ucs2 0x102F10171039),
 +(_ucs2 0x102F1017103A),
 +(_ucs2 0x103110171039),
 +(_ucs2 0x10311017103A),
 +(_ucs2 0x1031102C10171039),
 +(_ucs2 0x1031102C1017103A),
 +(_ucs2 0x1031102B10171039),
 +(_ucs2 0x1031102B1017103A),
 +(_ucs2 0x102D102F10171039),
 +(_ucs2 0x102D102F1017103A),
 +(_ucs2 0x10181039),
 +(_ucs2 0x1018103A),
 +(_ucs2 0x102C10181039),
 +(_ucs2 0x102C1018103A),
 +(_ucs2 0x102B10181039),
 +(_ucs2 0x102B1018103A),
 +(_ucs2 0x102D10181039),
 +(_ucs2 0x102D1018103A),
 +(_ucs2 0x102F10181039),
 +(_ucs2 0x102F1018103A),
 +(_ucs2 0x103110181039),
 +(_ucs2 0x10311018103A),
 +(_ucs2 0x1031102C10181039),
 +(_ucs2 0x1031102C1018103A),
 +(_ucs2 0x1031102B10181039),
 +(_ucs2 0x1031102B1018103A),
 +(_ucs2 0x102D102F10181039),
 +(_ucs2 0x102D102F1018103A),
 +(_ucs2 0x10191039),
 +(_ucs2 0x1019103A),
 +(_ucs2 0x102C10191039),
 +(_ucs2 0x102C1019103A),
 +(_ucs2 0x102B10191039),
 +(_ucs2 0x102B1019103A),
 +(_ucs2 0x102D10191039),
 +(_ucs2 0x102D1019103A),
 +(_ucs2 0x102F10191039),
 +(_ucs2 0x102F1019103A),
 +(_ucs2 0x103110191039),
 +(_ucs2 0x10311019103A),
 +(_ucs2 0x1031102C10191039),
 +(_ucs2 0x1031102C1019103A),
 +(_ucs2 0x1031102B10191039),
 +(_ucs2 0x1031102B1019103A),
 +(_ucs2 0x102D102F10191039),
 +(_ucs2 0x102D102F1019103A),
 +(_ucs2 0x101A1039),
 +(_ucs2 0x101A103A),
 +(_ucs2 0x102C101A1039),
 +(_ucs2 0x102C101A103A),
 +(_ucs2 0x102B101A1039),
 +(_ucs2 0x102B101A103A),
 +(_ucs2 0x102D101A1039),
 +(_ucs2 0x102D101A103A),
 +(_ucs2 0x102F101A1039),
 +(_ucs2 0x102F101A103A),
 +(_ucs2 0x1031101A1039),
 +(_ucs2 0x1031101A103A),
 +(_ucs2 0x1031102C101A1039),
 +(_ucs2 0x1031102C101A103A),
 +(_ucs2 0x1031102B101A1039),
 +(_ucs2 0x1031102B101A103A),
 +(_ucs2 0x102D102F101A1039),
 +(_ucs2 0x102D102F101A103A),
 +(_ucs2 0x101B1039),
 +(_ucs2 0x101B103A),
 +(_ucs2 0x102C101B1039),
 +(_ucs2 0x102C101B103A),
 +(_ucs2 0x102B101B1039),
 +(_ucs2 0x102B101B103A),
 +(_ucs2 0x102D101B1039),
 +(_ucs2 0x102D101B103A),
 +(_ucs2 0x102F101B1039),
 +(_ucs2 0x102F101B103A),
 +(_ucs2 0x1031101B1039),
 +(_ucs2 0x1031101B103A),
 +(_ucs2 0x1031102C101B1039),
 +(_ucs2 0x1031102C101B103A),
 +(_ucs2 0x1031102B101B1039),
 +(_ucs2 0x1031102B101B103A),
 +(_ucs2 0x102D102F101B1039),
 +(_ucs2 0x102D102F101B103A),
 +(_ucs2 0x101C1039),
 +(_ucs2 0x101C103A),
 +(_ucs2 0x102C101C1039),
 +(_ucs2 0x102C101C103A),
 +(_ucs2 0x102B101C1039),
 +(_ucs2 0x102B101C103A),
 +(_ucs2 0x102D101C1039),
 +(_ucs2 0x102D101C103A),
 +(_ucs2 0x102F101C1039),
 +(_ucs2 0x102F101C103A),
 +(_ucs2 0x1031101C1039),
 +(_ucs2 0x1031101C103A),
 +(_ucs2 0x1031102C101C1039),
 +(_ucs2 0x1031102C101C103A),
 +(_ucs2 0x1031102B101C1039),
 +(_ucs2 0x1031102B101C103A),
 +(_ucs2 0x102D102F101C1039),
 +(_ucs2 0x102D102F101C103A),
 +(_ucs2 0x101D103A),
 +(_ucs2 0x102C101D103A),
 +(_ucs2 0x102B101D103A),
 +(_ucs2 0x102D101D103A),
 +(_ucs2 0x102F101D103A),
 +(_ucs2 0x1031101D103A),
 +(_ucs2 0x1031102C101D103A),
 +(_ucs2 0x1031102B101D103A),
 +(_ucs2 0x102D102F101D103A),
 +(_ucs2 0x101E1039),
 +(_ucs2 0x101E103A),
 +(_ucs2 0x102C101E1039),
 +(_ucs2 0x102C101E103A),
 +(_ucs2 0x102B101E1039),
 +(_ucs2 0x102B101E103A),
 +(_ucs2 0x102D101E1039),
 +(_ucs2 0x102D101E103A),
 +(_ucs2 0x102F101E1039),
 +(_ucs2 0x102F101E103A),
 +(_ucs2 0x1031101E1039),
 +(_ucs2 0x1031101E103A),
 +(_ucs2 0x1031102C101E1039),
 +(_ucs2 0x1031102C101E103A),
 +(_ucs2 0x1031102B101E1039),
 +(_ucs2 0x1031102B101E103A),
 +(_ucs2 0x102D102F101E1039),
 +(_ucs2 0x102D102F101E103A),
 +(_ucs2 0x101F1039),
 +(_ucs2 0x101F103A),
 +(_ucs2 0x102C101F1039),
 +(_ucs2 0x102C101F103A),
 +(_ucs2 0x102B101F1039),
 +(_ucs2 0x102B101F103A),
 +(_ucs2 0x102D101F1039),
 +(_ucs2 0x102D101F103A),
 +(_ucs2 0x102F101F1039),
 +(_ucs2 0x102F101F103A),
 +(_ucs2 0x1031101F1039),
 +(_ucs2 0x1031101F103A),
 +(_ucs2 0x1031102C101F1039),
 +(_ucs2 0x1031102C101F103A),
 +(_ucs2 0x1031102B101F1039),
 +(_ucs2 0x1031102B101F103A),
 +(_ucs2 0x102D102F101F1039),
 +(_ucs2 0x102D102F101F103A),
 +(_ucs2 0x1020103A),
 +(_ucs2 0x102C1020103A),
 +(_ucs2 0x102B1020103A),
 +(_ucs2 0x102D1020103A),
 +(_ucs2 0x102F1020103A),
 +(_ucs2 0x10311020103A),
 +(_ucs2 0x1031102C1020103A),
 +(_ucs2 0x1031102B1020103A),
 +(_ucs2 0x102D102F1020103A),
 +(_ucs2 0x1021103A),
 +(_ucs2 0x102C1021103A),
 +(_ucs2 0x102B1021103A),
 +(_ucs2 0x102D1021103A),
 +(_ucs2 0x102F1021103A),
 +(_ucs2 0x10311021103A),
 +(_ucs2 0x1031102C1021103A),
 +(_ucs2 0x1031102B1021103A),
 +(_ucs2 0x102D102F1021103A),
 +('--- Medials'),
 +(_ucs2 0x105E),
 +(_ucs2 0x105F),
 +(_ucs2 0x103B),
 +(_ucs2 0x103C),
 +(_ucs2 0x1060),
 +(_ucs2 0x103D),
 +(_ucs2 0x1082),
 +(_ucs2 0x103E),
 +(_ucs2 0x103B103D),
 +(_ucs2 0x103C103D),
 +(_ucs2 0x103B103E),
 +(_ucs2 0x103C103E),
 +(_ucs2 0x103D103E),
 +(_ucs2 0x103B103D103E),
 +(_ucs2 0x103C103D103E),
 +('--- Independent vowels'),
 +(_ucs2 0x1021102D),
 +(_ucs2 0x1023),
 +(_ucs2 0x1021102E),
 +(_ucs2 0x1024),
 +(_ucs2 0x1021102F),
 +(_ucs2 0x1025),
 +(_ucs2 0x10211030),
 +(_ucs2 0x1026),
 +(_ucs2 0x10211031),
 +(_ucs2 0x1027),
 +(_ucs2 0x1028),
 +(_ucs2 0x10211031102C),
 +(_ucs2 0x1029),
 +(_ucs2 0x10211031102C103A),
 +(_ucs2 0x102A),
 +(_ucs2 0x102D1019103A),
 +(_ucs2 0x102D1036),
 +(_ucs2 0x102D1019103A1037),
 +(_ucs2 0x102D10361037),
 +(_ucs2 0x102D1019103A1038),
 +(_ucs2 0x102D10361038),
 +(_ucs2 0x102F1019103A),
 +(_ucs2 0x102F1036),
 +(_ucs2 0x102F1019103A1037),
 +(_ucs2 0x102F10361037),
 +(_ucs2 0x102F1019103A1038),
 +(_ucs2 0x102F10361038),
 +(_ucs2 0x1021102F1036),
 +(_ucs2 0x1025102F1036),
 +('--- Independent vowels with finals'),
 +(_ucs2 0x1021102D10001039),
 +(_ucs2 0x102310001039),
 +(_ucs2 0x1021102D1000103A),
 +(_ucs2 0x10231000103A),
 +(_ucs2 0x1021102F10001039),
 +(_ucs2 0x102510001039),
 +(_ucs2 0x1021102F1000103A),
 +(_ucs2 0x10251000103A),
 +(_ucs2 0x1021103110001039),
 +(_ucs2 0x102710001039),
 +(_ucs2 0x102110311000103A),
 +(_ucs2 0x10271000103A),
 +(_ucs2 0x10211031102C10001039),
 +(_ucs2 0x102910001039),
 +(_ucs2 0x10211031102C1000103A),
 +(_ucs2 0x10291000103A),
 +(_ucs2 0x10211031102C10001039),
 +(_ucs2 0x10291031102C10001039),
 +(_ucs2 0x10211031102C1000103A),
 +(_ucs2 0x10291031102C1000103A),
 +(_ucs2 0x1021102D10011039),
 +(_ucs2 0x102310011039),
 +(_ucs2 0x1021102D1001103A),
 +(_ucs2 0x10231001103A),
 +(_ucs2 0x1021102F10011039),
 +(_ucs2 0x102510011039),
 +(_ucs2 0x1021102F1001103A),
 +(_ucs2 0x10251001103A),
 +(_ucs2 0x1021103110011039),
 +(_ucs2 0x102710011039),
 +(_ucs2 0x102110311001103A),
 +(_ucs2 0x10271001103A),
 +(_ucs2 0x10211031102C10011039),
 +(_ucs2 0x102910011039),
 +(_ucs2 0x10211031102C1001103A),
 +(_ucs2 0x10291001103A),
 +(_ucs2 0x10211031102C10011039),
 +(_ucs2 0x10291031102C10011039),
 +(_ucs2 0x10211031102C1001103A),
 +(_ucs2 0x10291031102C1001103A),
 +(_ucs2 0x1021102D10021039),
 +(_ucs2 0x102310021039),
 +(_ucs2 0x1021102D1002103A),
 +(_ucs2 0x10231002103A),
 +(_ucs2 0x1021102F10021039),
 +(_ucs2 0x102510021039),
 +(_ucs2 0x1021102F1002103A),
 +(_ucs2 0x10251002103A),
 +(_ucs2 0x1021103110021039),
 +(_ucs2 0x102710021039),
 +(_ucs2 0x102110311002103A),
 +(_ucs2 0x10271002103A),
 +(_ucs2 0x10211031102C10021039),
 +(_ucs2 0x102910021039),
 +(_ucs2 0x10211031102C1002103A),
 +(_ucs2 0x10291002103A),
 +(_ucs2 0x10211031102C10021039),
 +(_ucs2 0x10291031102C10021039),
 +(_ucs2 0x10211031102C1002103A),
 +(_ucs2 0x10291031102C1002103A),
 +(_ucs2 0x1021102D10031039),
 +(_ucs2 0x102310031039),
 +(_ucs2 0x1021102D1003103A),
 +(_ucs2 0x10231003103A),
 +(_ucs2 0x1021102F10031039),
 +(_ucs2 0x102510031039),
 +(_ucs2 0x1021102F1003103A),
 +(_ucs2 0x10251003103A),
 +(_ucs2 0x1021103110031039),
 +(_ucs2 0x102710031039),
 +(_ucs2 0x102110311003103A),
 +(_ucs2 0x10271003103A),
 +(_ucs2 0x10211031102C10031039),
 +(_ucs2 0x102910031039),
 +(_ucs2 0x10211031102C1003103A),
 +(_ucs2 0x10291003103A),
 +(_ucs2 0x10211031102C10031039),
 +(_ucs2 0x10291031102C10031039),
 +(_ucs2 0x10211031102C1003103A),
 +(_ucs2 0x10291031102C1003103A),
 +(_ucs2 0x1021102D10041039),
 +(_ucs2 0x102310041039),
 +(_ucs2 0x1021102D1004103A),
 +(_ucs2 0x10231004103A),
 +(_ucs2 0x1021102F10041039),
 +(_ucs2 0x102510041039),
 +(_ucs2 0x1021102F1004103A),
 +(_ucs2 0x10251004103A),
 +(_ucs2 0x1021103110041039),
 +(_ucs2 0x102710041039),
 +(_ucs2 0x102110311004103A),
 +(_ucs2 0x10271004103A),
 +(_ucs2 0x10211031102C10041039),
 +(_ucs2 0x102910041039),
 +(_ucs2 0x10211031102C1004103A),
 +(_ucs2 0x10291004103A),
 +(_ucs2 0x10211031102C10041039),
 +(_ucs2 0x10291031102C10041039),
 +(_ucs2 0x10211031102C1004103A),
 +(_ucs2 0x10291031102C1004103A),
 +(_ucs2 0x1021102D10051039),
 +(_ucs2 0x102310051039),
 +(_ucs2 0x1021102D1005103A),
 +(_ucs2 0x10231005103A),
 +(_ucs2 0x1021102F10051039),
 +(_ucs2 0x102510051039),
 +(_ucs2 0x1021102F1005103A),
 +(_ucs2 0x10251005103A),
 +(_ucs2 0x1021103110051039),
 +(_ucs2 0x102710051039),
 +(_ucs2 0x102110311005103A),
 +(_ucs2 0x10271005103A),
 +(_ucs2 0x10211031102C10051039),
 +(_ucs2 0x102910051039),
 +(_ucs2 0x10211031102C1005103A),
 +(_ucs2 0x10291005103A),
 +(_ucs2 0x10211031102C10051039),
 +(_ucs2 0x10291031102C10051039),
 +(_ucs2 0x10211031102C1005103A),
 +(_ucs2 0x10291031102C1005103A),
 +(_ucs2 0x1021102D10061039),
 +(_ucs2 0x102310061039),
 +(_ucs2 0x1021102D1006103A),
 +(_ucs2 0x10231006103A),
 +(_ucs2 0x1021102F10061039),
 +(_ucs2 0x102510061039),
 +(_ucs2 0x1021102F1006103A),
 +(_ucs2 0x10251006103A),
 +(_ucs2 0x1021103110061039),
 +(_ucs2 0x102710061039),
 +(_ucs2 0x102110311006103A),
 +(_ucs2 0x10271006103A),
 +(_ucs2 0x10211031102C10061039),
 +(_ucs2 0x102910061039),
 +(_ucs2 0x10211031102C1006103A),
 +(_ucs2 0x10291006103A),
 +(_ucs2 0x10211031102C10061039),
 +(_ucs2 0x10291031102C10061039),
 +(_ucs2 0x10211031102C1006103A),
 +(_ucs2 0x10291031102C1006103A),
 +(_ucs2 0x1021102D10071039),
 +(_ucs2 0x102310071039),
 +(_ucs2 0x1021102D1007103A),
 +(_ucs2 0x10231007103A),
 +(_ucs2 0x1021102F10071039),
 +(_ucs2 0x102510071039),
 +(_ucs2 0x1021102F1007103A),
 +(_ucs2 0x10251007103A),
 +(_ucs2 0x1021103110071039),
 +(_ucs2 0x102710071039),
 +(_ucs2 0x102110311007103A),
 +(_ucs2 0x10271007103A),
 +(_ucs2 0x10211031102C10071039),
 +(_ucs2 0x102910071039),
 +(_ucs2 0x10211031102C1007103A),
 +(_ucs2 0x10291007103A),
 +(_ucs2 0x10211031102C10071039),
 +(_ucs2 0x10291031102C10071039),
 +(_ucs2 0x10211031102C1007103A),
 +(_ucs2 0x10291031102C1007103A),
 +(_ucs2 0x1021102D10091039),
 +(_ucs2 0x102310091039),
 +(_ucs2 0x1021102D1009103A),
 +(_ucs2 0x10231009103A),
 +(_ucs2 0x1021102F10091039),
 +(_ucs2 0x102510091039),
 +(_ucs2 0x1021102F1009103A),
 +(_ucs2 0x10251009103A),
 +(_ucs2 0x1021103110091039),
 +(_ucs2 0x102710091039),
 +(_ucs2 0x102110311009103A),
 +(_ucs2 0x10271009103A),
 +(_ucs2 0x10211031102C10091039),
 +(_ucs2 0x102910091039),
 +(_ucs2 0x10211031102C1009103A),
 +(_ucs2 0x10291009103A),
 +(_ucs2 0x10211031102C10091039),
 +(_ucs2 0x10291031102C10091039),
 +(_ucs2 0x10211031102C1009103A),
 +(_ucs2 0x10291031102C1009103A),
 +(_ucs2 0x1021102D100A1039),
 +(_ucs2 0x1023100A1039),
 +(_ucs2 0x1021102D100A103A),
 +(_ucs2 0x1023100A103A),
 +(_ucs2 0x1021102F100A1039),
 +(_ucs2 0x1025100A1039),
 +(_ucs2 0x1021102F100A103A),
 +(_ucs2 0x1025100A103A),
 +(_ucs2 0x10211031100A1039),
 +(_ucs2 0x1027100A1039),
 +(_ucs2 0x10211031100A103A),
 +(_ucs2 0x1027100A103A),
 +(_ucs2 0x10211031102C100A1039),
 +(_ucs2 0x1029100A1039),
 +(_ucs2 0x10211031102C100A103A),
 +(_ucs2 0x1029100A103A),
 +(_ucs2 0x10211031102C100A1039),
 +(_ucs2 0x10291031102C100A1039),
 +(_ucs2 0x10211031102C100A103A),
 +(_ucs2 0x10291031102C100A103A),
 +(_ucs2 0x1021102D100B1039),
 +(_ucs2 0x1023100B1039),
 +(_ucs2 0x1021102D100B103A),
 +(_ucs2 0x1023100B103A),
 +(_ucs2 0x1021102F100B1039),
 +(_ucs2 0x1025100B1039),
 +(_ucs2 0x1021102F100B103A),
 +(_ucs2 0x1025100B103A),
 +(_ucs2 0x10211031100B1039),
 +(_ucs2 0x1027100B1039),
 +(_ucs2 0x10211031100B103A),
 +(_ucs2 0x1027100B103A),
 +(_ucs2 0x10211031102C100B1039),
 +(_ucs2 0x1029100B1039),
 +(_ucs2 0x10211031102C100B103A),
 +(_ucs2 0x1029100B103A),
 +(_ucs2 0x10211031102C100B1039),
 +(_ucs2 0x10291031102C100B1039),
 +(_ucs2 0x10211031102C100B103A),
 +(_ucs2 0x10291031102C100B103A),
 +(_ucs2 0x1021102D100C1039),
 +(_ucs2 0x1023100C1039),
 +(_ucs2 0x1021102D100C103A),
 +(_ucs2 0x1023100C103A),
 +(_ucs2 0x1021102F100C1039),
 +(_ucs2 0x1025100C1039),
 +(_ucs2 0x1021102F100C103A),
 +(_ucs2 0x1025100C103A),
 +(_ucs2 0x10211031100C1039),
 +(_ucs2 0x1027100C1039),
 +(_ucs2 0x10211031100C103A),
 +(_ucs2 0x1027100C103A),
 +(_ucs2 0x10211031102C100C1039),
 +(_ucs2 0x1029100C1039),
 +(_ucs2 0x10211031102C100C103A),
 +(_ucs2 0x1029100C103A),
 +(_ucs2 0x10211031102C100C1039),
 +(_ucs2 0x10291031102C100C1039),
 +(_ucs2 0x10211031102C100C103A),
 +(_ucs2 0x10291031102C100C103A),
 +(_ucs2 0x1021102D100D1039),
 +(_ucs2 0x1023100D1039),
 +(_ucs2 0x1021102D100D103A),
 +(_ucs2 0x1023100D103A),
 +(_ucs2 0x1021102F100D1039),
 +(_ucs2 0x1025100D1039),
 +(_ucs2 0x1021102F100D103A),
 +(_ucs2 0x1025100D103A),
 +(_ucs2 0x10211031100D1039),
 +(_ucs2 0x1027100D1039),
 +(_ucs2 0x10211031100D103A),
 +(_ucs2 0x1027100D103A),
 +(_ucs2 0x10211031102C100D1039),
 +(_ucs2 0x1029100D1039),
 +(_ucs2 0x10211031102C100D103A),
 +(_ucs2 0x1029100D103A),
 +(_ucs2 0x10211031102C100D1039),
 +(_ucs2 0x10291031102C100D1039),
 +(_ucs2 0x10211031102C100D103A),
 +(_ucs2 0x10291031102C100D103A),
 +(_ucs2 0x1021102D100E1039),
 +(_ucs2 0x1023100E1039),
 +(_ucs2 0x1021102D100E103A),
 +(_ucs2 0x1023100E103A),
 +(_ucs2 0x1021102F100E1039),
 +(_ucs2 0x1025100E1039),
 +(_ucs2 0x1021102F100E103A),
 +(_ucs2 0x1025100E103A),
 +(_ucs2 0x10211031100E1039),
 +(_ucs2 0x1027100E1039),
 +(_ucs2 0x10211031100E103A),
 +(_ucs2 0x1027100E103A),
 +(_ucs2 0x10211031102C100E1039),
 +(_ucs2 0x1029100E1039),
 +(_ucs2 0x10211031102C100E103A),
 +(_ucs2 0x1029100E103A),
 +(_ucs2 0x10211031102C100E1039),
 +(_ucs2 0x10291031102C100E1039),
 +(_ucs2 0x10211031102C100E103A),
 +(_ucs2 0x10291031102C100E103A),
 +(_ucs2 0x1021102D100F1039),
 +(_ucs2 0x1023100F1039),
 +(_ucs2 0x1021102D100F103A),
 +(_ucs2 0x1023100F103A),
 +(_ucs2 0x1021102F100F1039),
 +(_ucs2 0x1025100F1039),
 +(_ucs2 0x1021102F100F103A),
 +(_ucs2 0x1025100F103A),
 +(_ucs2 0x10211031100F1039),
 +(_ucs2 0x1027100F1039),
 +(_ucs2 0x10211031100F103A),
 +(_ucs2 0x1027100F103A),
 +(_ucs2 0x10211031102C100F1039),
 +(_ucs2 0x1029100F1039),
 +(_ucs2 0x10211031102C100F103A),
 +(_ucs2 0x1029100F103A),
 +(_ucs2 0x10211031102C100F1039),
 +(_ucs2 0x10291031102C100F1039),
 +(_ucs2 0x10211031102C100F103A),
 +(_ucs2 0x10291031102C100F103A),
 +(_ucs2 0x1021102D10101039),
 +(_ucs2 0x102310101039),
 +(_ucs2 0x1021102D1010103A),
 +(_ucs2 0x10231010103A),
 +(_ucs2 0x1021102F10101039),
 +(_ucs2 0x102510101039),
 +(_ucs2 0x1021102F1010103A),
 +(_ucs2 0x10251010103A),
 +(_ucs2 0x1021103110101039),
 +(_ucs2 0x102710101039),
 +(_ucs2 0x102110311010103A),
 +(_ucs2 0x10271010103A),
 +(_ucs2 0x10211031102C10101039),
 +(_ucs2 0x102910101039),
 +(_ucs2 0x10211031102C1010103A),
 +(_ucs2 0x10291010103A),
 +(_ucs2 0x10211031102C10101039),
 +(_ucs2 0x10291031102C10101039),
 +(_ucs2 0x10211031102C1010103A),
 +(_ucs2 0x10291031102C1010103A),
 +(_ucs2 0x1021102D10111039),
 +(_ucs2 0x102310111039),
 +(_ucs2 0x1021102D1011103A),
 +(_ucs2 0x10231011103A),
 +(_ucs2 0x1021102F10111039),
 +(_ucs2 0x102510111039),
 +(_ucs2 0x1021102F1011103A),
 +(_ucs2 0x10251011103A),
 +(_ucs2 0x1021103110111039),
 +(_ucs2 0x102710111039),
 +(_ucs2 0x102110311011103A),
 +(_ucs2 0x10271011103A),
 +(_ucs2 0x10211031102C10111039),
 +(_ucs2 0x102910111039),
 +(_ucs2 0x10211031102C1011103A),
 +(_ucs2 0x10291011103A),
 +(_ucs2 0x10211031102C10111039),
 +(_ucs2 0x10291031102C10111039),
 +(_ucs2 0x10211031102C1011103A),
 +(_ucs2 0x10291031102C1011103A),
 +(_ucs2 0x1021102D10121039),
 +(_ucs2 0x102310121039),
 +(_ucs2 0x1021102D1012103A),
 +(_ucs2 0x10231012103A),
 +(_ucs2 0x1021102F10121039),
 +(_ucs2 0x102510121039),
 +(_ucs2 0x1021102F1012103A),
 +(_ucs2 0x10251012103A),
 +(_ucs2 0x1021103110121039),
 +(_ucs2 0x102710121039),
 +(_ucs2 0x102110311012103A),
 +(_ucs2 0x10271012103A),
 +(_ucs2 0x10211031102C10121039),
 +(_ucs2 0x102910121039),
 +(_ucs2 0x10211031102C1012103A),
 +(_ucs2 0x10291012103A),
 +(_ucs2 0x10211031102C10121039),
 +(_ucs2 0x10291031102C10121039),
 +(_ucs2 0x10211031102C1012103A),
 +(_ucs2 0x10291031102C1012103A),
 +(_ucs2 0x1021102D10131039),
 +(_ucs2 0x102310131039),
 +(_ucs2 0x1021102D1013103A),
 +(_ucs2 0x10231013103A),
 +(_ucs2 0x1021102F10131039),
 +(_ucs2 0x102510131039),
 +(_ucs2 0x1021102F1013103A),
 +(_ucs2 0x10251013103A),
 +(_ucs2 0x1021103110131039),
 +(_ucs2 0x102710131039),
 +(_ucs2 0x102110311013103A),
 +(_ucs2 0x10271013103A),
 +(_ucs2 0x10211031102C10131039),
 +(_ucs2 0x102910131039),
 +(_ucs2 0x10211031102C1013103A),
 +(_ucs2 0x10291013103A),
 +(_ucs2 0x10211031102C10131039),
 +(_ucs2 0x10291031102C10131039),
 +(_ucs2 0x10211031102C1013103A),
 +(_ucs2 0x10291031102C1013103A),
 +(_ucs2 0x1021102D10141039),
 +(_ucs2 0x102310141039),
 +(_ucs2 0x1021102D1014103A),
 +(_ucs2 0x10231014103A),
 +(_ucs2 0x1021102F10141039),
 +(_ucs2 0x102510141039),
 +(_ucs2 0x1021102F1014103A),
 +(_ucs2 0x10251014103A),
 +(_ucs2 0x1021103110141039),
 +(_ucs2 0x102710141039),
 +(_ucs2 0x102110311014103A),
 +(_ucs2 0x10271014103A),
 +(_ucs2 0x10211031102C10141039),
 +(_ucs2 0x102910141039),
 +(_ucs2 0x10211031102C1014103A),
 +(_ucs2 0x10291014103A),
 +(_ucs2 0x10211031102C10141039),
 +(_ucs2 0x10291031102C10141039),
 +(_ucs2 0x10211031102C1014103A),
 +(_ucs2 0x10291031102C1014103A),
 +(_ucs2 0x1021102D10151039),
 +(_ucs2 0x102310151039),
 +(_ucs2 0x1021102D1015103A),
 +(_ucs2 0x10231015103A),
 +(_ucs2 0x1021102F10151039),
 +(_ucs2 0x102510151039),
 +(_ucs2 0x1021102F1015103A),
 +(_ucs2 0x10251015103A),
 +(_ucs2 0x1021103110151039),
 +(_ucs2 0x102710151039),
 +(_ucs2 0x102110311015103A),
 +(_ucs2 0x10271015103A),
 +(_ucs2 0x10211031102C10151039),
 +(_ucs2 0x102910151039),
 +(_ucs2 0x10211031102C1015103A),
 +(_ucs2 0x10291015103A),
 +(_ucs2 0x10211031102C10151039),
 +(_ucs2 0x10291031102C10151039),
 +(_ucs2 0x10211031102C1015103A),
 +(_ucs2 0x10291031102C1015103A),
 +(_ucs2 0x1021102D10161039),
 +(_ucs2 0x102310161039),
 +(_ucs2 0x1021102D1016103A),
 +(_ucs2 0x10231016103A),
 +(_ucs2 0x1021102F10161039),
 +(_ucs2 0x102510161039),
 +(_ucs2 0x1021102F1016103A),
 +(_ucs2 0x10251016103A),
 +(_ucs2 0x1021103110161039),
 +(_ucs2 0x102710161039),
 +(_ucs2 0x102110311016103A),
 +(_ucs2 0x10271016103A),
 +(_ucs2 0x10211031102C10161039),
 +(_ucs2 0x102910161039),
 +(_ucs2 0x10211031102C1016103A),
 +(_ucs2 0x10291016103A),
 +(_ucs2 0x10211031102C10161039),
 +(_ucs2 0x10291031102C10161039),
 +(_ucs2 0x10211031102C1016103A),
 +(_ucs2 0x10291031102C1016103A),
 +(_ucs2 0x1021102D10171039),
 +(_ucs2 0x102310171039),
 +(_ucs2 0x1021102D1017103A),
 +(_ucs2 0x10231017103A),
 +(_ucs2 0x1021102F10171039),
 +(_ucs2 0x102510171039),
 +(_ucs2 0x1021102F1017103A),
 +(_ucs2 0x10251017103A),
 +(_ucs2 0x1021103110171039),
 +(_ucs2 0x102710171039),
 +(_ucs2 0x102110311017103A),
 +(_ucs2 0x10271017103A),
 +(_ucs2 0x10211031102C10171039),
 +(_ucs2 0x102910171039),
 +(_ucs2 0x10211031102C1017103A),
 +(_ucs2 0x10291017103A),
 +(_ucs2 0x10211031102C10171039),
 +(_ucs2 0x10291031102C10171039),
 +(_ucs2 0x10211031102C1017103A),
 +(_ucs2 0x10291031102C1017103A),
 +(_ucs2 0x1021102D10181039),
 +(_ucs2 0x102310181039),
 +(_ucs2 0x1021102D1018103A),
 +(_ucs2 0x10231018103A),
 +(_ucs2 0x1021102F10181039),
 +(_ucs2 0x102510181039),
 +(_ucs2 0x1021102F1018103A),
 +(_ucs2 0x10251018103A),
 +(_ucs2 0x1021103110181039),
 +(_ucs2 0x102710181039),
 +(_ucs2 0x102110311018103A),
 +(_ucs2 0x10271018103A),
 +(_ucs2 0x10211031102C10181039),
 +(_ucs2 0x102910181039),
 +(_ucs2 0x10211031102C1018103A),
 +(_ucs2 0x10291018103A),
 +(_ucs2 0x10211031102C10181039),
 +(_ucs2 0x10291031102C10181039),
 +(_ucs2 0x10211031102C1018103A),
 +(_ucs2 0x10291031102C1018103A),
 +(_ucs2 0x1021102D10191039),
 +(_ucs2 0x102310191039),
 +(_ucs2 0x1021102D1019103A),
 +(_ucs2 0x10231019103A),
 +(_ucs2 0x1021102F10191039),
 +(_ucs2 0x102510191039),
 +(_ucs2 0x1021102F1019103A),
 +(_ucs2 0x10251019103A),
 +(_ucs2 0x1021103110191039),
 +(_ucs2 0x102710191039),
 +(_ucs2 0x102110311019103A),
 +(_ucs2 0x10271019103A),
 +(_ucs2 0x10211031102C10191039),
 +(_ucs2 0x102910191039),
 +(_ucs2 0x10211031102C1019103A),
 +(_ucs2 0x10291019103A),
 +(_ucs2 0x10211031102C10191039),
 +(_ucs2 0x10291031102C10191039),
 +(_ucs2 0x10211031102C1019103A),
 +(_ucs2 0x10291031102C1019103A),
 +(_ucs2 0x1021102D101A1039),
 +(_ucs2 0x1023101A1039),
 +(_ucs2 0x1021102D101A103A),
 +(_ucs2 0x1023101A103A),
 +(_ucs2 0x1021102F101A1039),
 +(_ucs2 0x1025101A1039),
 +(_ucs2 0x1021102F101A103A),
 +(_ucs2 0x1025101A103A),
 +(_ucs2 0x10211031101A1039),
 +(_ucs2 0x1027101A1039),
 +(_ucs2 0x10211031101A103A),
 +(_ucs2 0x1027101A103A),
 +(_ucs2 0x10211031102C101A1039),
 +(_ucs2 0x1029101A1039),
 +(_ucs2 0x10211031102C101A103A),
 +(_ucs2 0x1029101A103A),
 +(_ucs2 0x10211031102C101A1039),
 +(_ucs2 0x10291031102C101A1039),
 +(_ucs2 0x10211031102C101A103A),
 +(_ucs2 0x10291031102C101A103A),
 +(_ucs2 0x1021102D101B1039),
 +(_ucs2 0x1023101B1039),
 +(_ucs2 0x1021102D101B103A),
 +(_ucs2 0x1023101B103A),
 +(_ucs2 0x1021102F101B1039),
 +(_ucs2 0x1025101B1039),
 +(_ucs2 0x1021102F101B103A),
 +(_ucs2 0x1025101B103A),
 +(_ucs2 0x10211031101B1039),
 +(_ucs2 0x1027101B1039),
 +(_ucs2 0x10211031101B103A),
 +(_ucs2 0x1027101B103A),
 +(_ucs2 0x10211031102C101B1039),
 +(_ucs2 0x1029101B1039),
 +(_ucs2 0x10211031102C101B103A),
 +(_ucs2 0x1029101B103A),
 +(_ucs2 0x10211031102C101B1039),
 +(_ucs2 0x10291031102C101B1039),
 +(_ucs2 0x10211031102C101B103A),
 +(_ucs2 0x10291031102C101B103A),
 +(_ucs2 0x1021102D101C1039),
 +(_ucs2 0x1023101C1039),
 +(_ucs2 0x1021102D101C103A),
 +(_ucs2 0x1023101C103A),
 +(_ucs2 0x1021102F101C1039),
 +(_ucs2 0x1025101C1039),
 +(_ucs2 0x1021102F101C103A),
 +(_ucs2 0x1025101C103A),
 +(_ucs2 0x10211031101C1039),
 +(_ucs2 0x1027101C1039),
 +(_ucs2 0x10211031101C103A),
 +(_ucs2 0x1027101C103A),
 +(_ucs2 0x10211031102C101C1039),
 +(_ucs2 0x1029101C1039),
 +(_ucs2 0x10211031102C101C103A),
 +(_ucs2 0x1029101C103A),
 +(_ucs2 0x10211031102C101C1039),
 +(_ucs2 0x10291031102C101C1039),
 +(_ucs2 0x10211031102C101C103A),
 +(_ucs2 0x10291031102C101C103A),
 +(_ucs2 0x1021102D101E1039),
 +(_ucs2 0x1023101E1039),
 +(_ucs2 0x1021102D101E103A),
 +(_ucs2 0x1023101E103A),
 +(_ucs2 0x1021102F101E1039),
 +(_ucs2 0x1025101E1039),
 +(_ucs2 0x1021102F101E103A),
 +(_ucs2 0x1025101E103A),
 +(_ucs2 0x10211031101E1039),
 +(_ucs2 0x1027101E1039),
 +(_ucs2 0x10211031101E103A),
 +(_ucs2 0x1027101E103A),
 +(_ucs2 0x10211031102C101E1039),
 +(_ucs2 0x1029101E1039),
 +(_ucs2 0x10211031102C101E103A),
 +(_ucs2 0x1029101E103A),
 +(_ucs2 0x10211031102C101E1039),
 +(_ucs2 0x10291031102C101E1039),
 +(_ucs2 0x10211031102C101E103A),
 +(_ucs2 0x10291031102C101E103A),
 +(_ucs2 0x1021102D101F1039),
 +(_ucs2 0x1023101F1039),
 +(_ucs2 0x1021102D101F103A),
 +(_ucs2 0x1023101F103A),
 +(_ucs2 0x1021102F101F1039),
 +(_ucs2 0x1025101F1039),
 +(_ucs2 0x1021102F101F103A),
 +(_ucs2 0x1025101F103A),
 +(_ucs2 0x10211031101F1039),
 +(_ucs2 0x1027101F1039),
 +(_ucs2 0x10211031101F103A),
 +(_ucs2 0x1027101F103A),
 +(_ucs2 0x10211031102C101F1039),
 +(_ucs2 0x1029101F1039),
 +(_ucs2 0x10211031102C101F103A),
 +(_ucs2 0x1029101F103A),
 +(_ucs2 0x10211031102C101F1039),
 +(_ucs2 0x10291031102C101F1039),
 +(_ucs2 0x10211031102C101F103A),
 +(_ucs2 0x10291031102C101F103A),
 +('--- Contractions'),
 +(_ucs2 0x1031102C1000103A1000103B),
 +(_ucs2 0x1031102C1000103A103B /* (suffix of) man */),
 +(_ucs2 0x1014103A1014102F1015103A),
 +(_ucs2 0x1014103A102F1015103A /* (suffix of) I */),
 +('--- Great Sa'),
 +(_ucs2 0x1031101E1039101E),
 +(_ucs2 0x1031103F),
 +(_ucs2 0x102D101E1039101E),
 +(_ucs2 0x102D103F),
 +(_ucs2 0x102F101E1039101E),
 +(_ucs2 0x102F103F),
 +(_ucs2 0x1021102D101E1039101E),
 +(_ucs2 0x1023103F),
 +(_ucs2 0x1021102F101E1039101E),
 +(_ucs2 0x1025103F),
 +(_ucs2 0x101E1039101E),
 +(_ucs2 0x103F),
 +('--- Symbols - collate as long form'),
 +(_ucs2 0x1014103E102D102F1000103A),
 +(_ucs2 0x104C),
 +(_ucs2 0x101B103D10311037),
 +(_ucs2 0x104D),
 +(_ucs2 0x101C100A103A103810001031102C1004103A1038),
 +(_ucs2 0x104E1004103A1038),
 +(_ucs2 0x1021102D),
 +(_ucs2 0x104F),
 +('--- Short Forms may need to be added here'),
 +(_ucs2 0x101C1000103A101A102C),
 +(_ucs2 0x101C1000103A103B102C /* right hand side */),
 +(_ucs2 0x101E1019102E),
 +(_ucs2 0x101E10391019102E /* daughter */),
 +(_ucs2 0x101110191004103A1038),
 +(_ucs2 0x1011103910191004103A1038 /* cooked rice */),
 +(_ucs2 0x101C1000103A10181000103A),
 +(_ucs2 0x101C103910181000103A /* tea */);
 +SELECT id, IF(LEFT(s1,1)='-',s1,CONCAT(HEX(WEIGHT_STRING(s1)),'\t', HEX(CONVERT(s1 USING ucs2)))) FROM t1 ORDER BY id;
 +id	IF(LEFT(s1,1)='-',s1,CONCAT(HEX(WEIGHT_STRING(s1)),'\t', HEX(CONVERT(s1 USING ucs2))))
 +1	2259	108C
 +2	22593ACB	1037
 +3	22593ACC	1038
 +4	22593ACD	10371038
 +5	--- Vowels
 +6	2232	102C
 +7	2232	102B
 +8	2246	1032
 +9	22463ACB	1031102C
 +10	22463ACB	1031102B
 +11	22463ACC	1031102C103A
 +12	22463ACC	1031102B103A
 +13	2248	1034
 +14	22483ACB	1036
 +15	22483ACC	102D102F
 +16	--- Vowels with finals
 +17	22483ACD	10001039
 +18	22483ACD	1000103A
 +19	22483ACE	102C10001039
 +20	22483ACE	102C1000103A
 +21	22483ACE	102B10001039
 +22	22483ACE	102B1000103A
 +23	22483ACF	102D10001039
 +24	22483ACF	102D1000103A
 +25	22483AD0	102F10001039
 +26	22483AD0	102F1000103A
 +27	22483AD1	103110001039
 +28	22483AD1	10311000103A
 +29	22483AD2	1031102C10001039
 +30	22483AD2	1031102C1000103A
 +31	22483AD2	1031102B10001039
 +32	22483AD2	1031102B1000103A
 +33	22483AD3	102D102F10001039
 +34	22483AD3	102D102F1000103A
 +35	22483AD4	10011039
 +36	22483AD4	1001103A
 +37	22483AD5	102C10011039
 +38	22483AD5	102C1001103A
 +39	22483AD5	102B10011039
 +40	22483AD5	102B1001103A
 +41	22483AD6	102D10011039
 +42	22483AD6	102D1001103A
 +43	22483AD7	102F10011039
 +44	22483AD7	102F1001103A
 +45	22483AD8	103110011039
 +46	22483AD8	10311001103A
 +47	22483AD9	1031102C10011039
 +48	22483AD9	1031102C1001103A
 +49	22483AD9	1031102B10011039
 +50	22483AD9	1031102B1001103A
 +51	22483ADA	102D102F10011039
 +52	22483ADA	102D102F1001103A
 +53	22483ADB	10021039
 +54	22483ADB	1002103A
 +55	22483ADC	102C10021039
 +56	22483ADC	102C1002103A
 +57	22483ADC	102B10021039
 +58	22483ADC	102B1002103A
 +59	22483ADD	102D10021039
 +60	22483ADD	102D1002103A
 +61	22483ADE	102F10021039
 +62	22483ADE	102F1002103A
 +63	22483ADF	103110021039
 +64	22483ADF	10311002103A
 +65	22483AE0	1031102C10021039
 +66	22483AE0	1031102C1002103A
 +67	22483AE0	1031102B10021039
 +68	22483AE0	1031102B1002103A
 +69	22483AE1	102D102F10021039
 +70	22483AE1	102D102F1002103A
 +71	22483AE2	10031039
 +72	22483AE2	1003103A
 +73	22483AE3	102C10031039
 +74	22483AE3	102C1003103A
 +75	22483AE3	102B10031039
 +76	22483AE3	102B1003103A
 +77	22483AE4	102D10031039
 +78	22483AE4	102D1003103A
 +79	22483AE5	102F10031039
 +80	22483AE5	102F1003103A
 +81	22483AE6	103110031039
 +82	22483AE6	10311003103A
 +83	22483AE7	1031102C10031039
 +84	22483AE7	1031102C1003103A
 +85	22483AE7	1031102B10031039
 +86	22483AE7	1031102B1003103A
 +87	22483AE8	102D102F10031039
 +88	22483AE8	102D102F1003103A
 +89	22483AE9	1004103A1039
 +90	22483AE9	1004103A
 +91	22483AEA	102C1004103A1039
 +92	22483AEA	102C1004103A
 +93	22483AEA	102B1004103A1039
 +94	22483AEA	102B1004103A
 +95	22483AEB	102D1004103A1039
 +96	22483AEB	102D1004103A
 +97	22483AEC	102F1004103A1039
 +98	22483AEC	102F1004103A
 +99	22483AED	10311004103A1039
 +100	22483AED	10311004103A
 +101	22483AEE	1031102C1004103A1039
 +102	22483AEE	1031102C1004103A
 +103	22483AEE	1031102B1004103A1039
 +104	22483AEE	1031102B1004103A
 +105	22483AEF	102D102F1004103A1039
 +106	22483AEF	102D102F1004103A
 +107	22483AF0	10051039
 +108	22483AF0	1005103A
 +109	22483AF1	102C10051039
 +110	22483AF1	102C1005103A
 +111	22483AF1	102B10051039
 +112	22483AF1	102B1005103A
 +113	22483AF2	102D10051039
 +114	22483AF2	102D1005103A
 +115	22483AF3	102F10051039
 +116	22483AF3	102F1005103A
 +117	22483AF4	103110051039
 +118	22483AF4	10311005103A
 +119	22483AF5	1031102C10051039
 +120	22483AF5	1031102C1005103A
 +121	22483AF5	1031102B10051039
 +122	22483AF5	1031102B1005103A
 +123	22483AF6	102D102F10051039
 +124	22483AF6	102D102F1005103A
 +125	22483AF7	10061039
 +126	22483AF7	1006103A
 +127	22483AF8	102C10061039
 +128	22483AF8	102C1006103A
 +129	22483AF8	102B10061039
 +130	22483AF8	102B1006103A
 +131	22483AF9	102D10061039
 +132	22483AF9	102D1006103A
 +133	22483AFA	102F10061039
 +134	22483AFA	102F1006103A
 +135	22483AFB	103110061039
 +136	22483AFB	10311006103A
 +137	22483AFC	1031102C10061039
 +138	22483AFC	1031102C1006103A
 +139	22483AFC	1031102B10061039
 +140	22483AFC	1031102B1006103A
 +141	22483AFD	102D102F10061039
 +142	22483AFD	102D102F1006103A
 +143	22483AFE	10071039
 +144	22483AFE	1007103A
 +145	22483AFF	102C10071039
 +146	22483AFF	102C1007103A
 +147	22483AFF	102B10071039
 +148	22483AFF	102B1007103A
 +149	22483B00	102D10071039
 +150	22483B00	102D1007103A
 +151	22483B01	102F10071039
 +152	22483B01	102F1007103A
 +153	22483B02	103110071039
 +154	22483B02	10311007103A
 +155	22483B03	1031102C10071039
 +156	22483B03	1031102C1007103A
 +157	22483B03	1031102B10071039
 +158	22483B03	1031102B1007103A
 +159	22483B04	102D102F10071039
 +160	22483B04	102D102F1007103A
 +161	22483B05	1008103A
 +162	22483B06	102C1008103A
 +163	22483B06	102B1008103A
 +164	22483B07	102D1008103A
 +165	22483B08	102F1008103A
 +166	22483B09	10311008103A
 +167	22483B0A	1031102C1008103A
 +168	22483B0A	1031102B1008103A
 +169	22483B0B	102D102F1008103A
 +170	22483B0C	10091039
 +171	22483B0C	1009103A
 +172	22483B0D	102C10091039
 +173	22483B0D	102C1009103A
 +174	22483B0D	102B10091039
 +175	22483B0D	102B1009103A
 +176	22483B0E	102D10091039
 +177	22483B0E	102D1009103A
 +178	22483B0F	102F10091039
 +179	22483B0F	102F1009103A
 +180	22483B10	103110091039
 +181	22483B10	10311009103A
 +182	22483B11	1031102C10091039
 +183	22483B11	1031102C1009103A
 +184	22483B11	1031102B10091039
 +185	22483B11	1031102B1009103A
 +186	22483B12	102D102F10091039
 +187	22483B12	102D102F1009103A
 +188	22483B13	100A1039
 +189	22483B13	100A103A
 +190	22483B14	102C100A1039
 +191	22483B14	102C100A103A
 +192	22483B14	102B100A1039
 +193	22483B14	102B100A103A
 +194	22483B15	102D100A1039
 +195	22483B15	102D100A103A
 +196	22483B16	102F100A1039
 +197	22483B16	102F100A103A
 +198	22483B17	1031100A1039
 +199	22483B17	1031100A103A
 +200	22483B18	1031102C100A1039
 +201	22483B18	1031102C100A103A
 +202	22483B18	1031102B100A1039
 +203	22483B18	1031102B100A103A
 +204	22483B19	102D102F100A1039
 +205	22483B19	102D102F100A103A
 +206	22483B1A	100B1039
 +207	22483B1A	100B103A
 +208	22483B1B	102C100B1039
 +209	22483B1B	102C100B103A
 +210	22483B1B	102B100B1039
 +211	22483B1B	102B100B103A
 +212	22483B1C	102D100B1039
 +213	22483B1C	102D100B103A
 +214	22483B1D	102F100B1039
 +215	22483B1D	102F100B103A
 +216	22483B1E	1031100B1039
 +217	22483B1E	1031100B103A
 +218	22483B1F	1031102C100B1039
 +219	22483B1F	1031102C100B103A
 +220	22483B1F	1031102B100B1039
 +221	22483B1F	1031102B100B103A
 +222	22483B20	102D102F100B1039
 +223	22483B20	102D102F100B103A
 +224	22483B21	100C1039
 +225	22483B21	100C103A
 +226	22483B22	102C100C1039
 +227	22483B22	102C100C103A
 +228	22483B22	102B100C1039
 +229	22483B22	102B100C103A
 +230	22483B23	102D100C1039
 +231	22483B23	102D100C103A
 +232	22483B24	102F100C1039
 +233	22483B24	102F100C103A
 +234	22483B25	1031100C1039
 +235	22483B25	1031100C103A
 +236	22483B26	1031102C100C1039
 +237	22483B26	1031102C100C103A
 +238	22483B26	1031102B100C1039
 +239	22483B26	1031102B100C103A
 +240	22483B27	102D102F100C1039
 +241	22483B27	102D102F100C103A
 +242	22483B28	100D1039
 +243	22483B28	100D103A
 +244	22483B29	102C100D1039
 +245	22483B29	102C100D103A
 +246	22483B29	102B100D1039
 +247	22483B29	102B100D103A
 +248	22483B2A	102D100D1039
 +249	22483B2A	102D100D103A
 +250	22483B2B	102F100D1039
 +251	22483B2B	102F100D103A
 +252	22483B2C	1031100D1039
 +253	22483B2C	1031100D103A
 +254	22483B2D	1031102C100D1039
 +255	22483B2D	1031102C100D103A
 +256	22483B2D	1031102B100D1039
 +257	22483B2D	1031102B100D103A
 +258	22483B2E	102D102F100D1039
 +259	22483B2E	102D102F100D103A
 +260	22483B2F	100E1039
 +261	22483B2F	100E103A
 +262	22483B30	102C100E1039
 +263	22483B30	102C100E103A
 +264	22483B30	102B100E1039
 +265	22483B30	102B100E103A
 +266	22483B31	102D100E1039
 +267	22483B31	102D100E103A
 +268	22483B32	102F100E1039
 +269	22483B32	102F100E103A
 +270	22483B33	1031100E1039
 +271	22483B33	1031100E103A
 +272	22483B34	1031102C100E1039
 +273	22483B34	1031102C100E103A
 +274	22483B34	1031102B100E1039
 +275	22483B34	1031102B100E103A
 +276	22483B35	102D102F100E1039
 +277	22483B35	102D102F100E103A
 +278	22483B36	100F1039
 +279	22483B36	100F103A
 +280	22483B37	102C100F1039
 +281	22483B37	102C100F103A
 +282	22483B37	102B100F1039
 +283	22483B37	102B100F103A
 +284	22483B38	102D100F1039
 +285	22483B38	102D100F103A
 +286	22483B39	102F100F1039
 +287	22483B39	102F100F103A
 +288	22483B3A	1031100F1039
 +289	22483B3A	1031100F103A
 +290	22483B3B	1031102C100F1039
 +291	22483B3B	1031102C100F103A
 +292	22483B3B	1031102B100F1039
 +293	22483B3B	1031102B100F103A
 +294	22483B3C	102D102F100F1039
 +295	22483B3C	102D102F100F103A
 +296	22483B3D	10101039
 +297	22483B3D	1010103A
 +298	22483B3E	102C10101039
 +299	22483B3E	102C1010103A
 +300	22483B3E	102B10101039
 +301	22483B3E	102B1010103A
 +302	22483B3F	102D10101039
 +303	22483B3F	102D1010103A
 +304	22483B40	102F10101039
 +305	22483B40	102F1010103A
 +306	22483B41	103110101039
 +307	22483B41	10311010103A
 +308	22483B42	1031102C10101039
 +309	22483B42	1031102C1010103A
 +310	22483B42	1031102B10101039
 +311	22483B42	1031102B1010103A
 +312	22483B43	102D102F10101039
 +313	22483B43	102D102F1010103A
 +314	22483B44	10111039
 +315	22483B44	1011103A
 +316	22483B45	102C10111039
 +317	22483B45	102C1011103A
 +318	22483B45	102B10111039
 +319	22483B45	102B1011103A
 +320	22483B46	102D10111039
 +321	22483B46	102D1011103A
 +322	22483B47	102F10111039
 +323	22483B47	102F1011103A
 +324	22483B48	103110111039
 +325	22483B48	10311011103A
 +326	22483B49	1031102C10111039
 +327	22483B49	1031102C1011103A
 +328	22483B49	1031102B10111039
 +329	22483B49	1031102B1011103A
 +330	22483B4A	102D102F10111039
 +331	22483B4A	102D102F1011103A
 +332	22483B4B	10121039
 +333	22483B4B	1012103A
 +334	22483B4C	102C10121039
 +335	22483B4C	102C1012103A
 +336	22483B4C	102B10121039
 +337	22483B4C	102B1012103A
 +338	22483B4D	102D10121039
 +339	22483B4D	102D1012103A
 +340	22483B4E	102F10121039
 +341	22483B4E	102F1012103A
 +342	22483B4F	103110121039
 +343	22483B4F	10311012103A
 +344	22483B50	1031102C10121039
 +345	22483B50	1031102C1012103A
 +346	22483B50	1031102B10121039
 +347	22483B50	1031102B1012103A
 +348	22483B51	102D102F10121039
 +349	22483B51	102D102F1012103A
 +350	22483B52	10131039
 +351	22483B52	1013103A
 +352	22483B53	102C10131039
 +353	22483B53	102C1013103A
 +354	22483B53	102B10131039
 +355	22483B53	102B1013103A
 +356	22483B54	102D10131039
 +357	22483B54	102D1013103A
 +358	22483B55	102F10131039
 +359	22483B55	102F1013103A
 +360	22483B56	103110131039
 +361	22483B56	10311013103A
 +362	22483B57	1031102C10131039
 +363	22483B57	1031102C1013103A
 +364	22483B57	1031102B10131039
 +365	22483B57	1031102B1013103A
 +366	22483B58	102D102F10131039
 +367	22483B58	102D102F1013103A
 +368	22483B59	10141039
 +369	22483B59	1014103A
 +370	22483B5A	102C10141039
 +371	22483B5A	102C1014103A
 +372	22483B5A	102B10141039
 +373	22483B5A	102B1014103A
 +374	22483B5B	102D10141039
 +375	22483B5B	102D1014103A
 +376	22483B5C	102F10141039
 +377	22483B5C	102F1014103A
 +378	22483B5D	103110141039
 +379	22483B5D	10311014103A
 +380	22483B5E	1031102C10141039
 +381	22483B5E	1031102C1014103A
 +382	22483B5E	1031102B10141039
 +383	22483B5E	1031102B1014103A
 +384	22483B5F	102D102F10141039
 +385	22483B5F	102D102F1014103A
 +386	22483B60	10151039
 +387	22483B60	1015103A
 +388	22483B61	102C10151039
 +389	22483B61	102C1015103A
 +390	22483B61	102B10151039
 +391	22483B61	102B1015103A
 +392	22483B62	102D10151039
 +393	22483B62	102D1015103A
 +394	22483B63	102F10151039
 +395	22483B63	102F1015103A
 +396	22483B64	103110151039
 +397	22483B64	10311015103A
 +398	22483B65	1031102C10151039
 +399	22483B65	1031102C1015103A
 +400	22483B65	1031102B10151039
 +401	22483B65	1031102B1015103A
 +402	22483B66	102D102F10151039
 +403	22483B66	102D102F1015103A
 +404	22483B67	10161039
 +405	22483B67	1016103A
 +406	22483B68	102C10161039
 +407	22483B68	102C1016103A
 +408	22483B68	102B10161039
 +409	22483B68	102B1016103A
 +410	22483B69	102D10161039
 +411	22483B69	102D1016103A
 +412	22483B6A	102F10161039
 +413	22483B6A	102F1016103A
 +414	22483B6B	103110161039
 +415	22483B6B	10311016103A
 +416	22483B6C	1031102C10161039
 +417	22483B6C	1031102C1016103A
 +418	22483B6C	1031102B10161039
 +419	22483B6C	1031102B1016103A
 +420	22483B6D	102D102F10161039
 +421	22483B6D	102D102F1016103A
 +422	22483B6E	10171039
 +423	22483B6E	1017103A
 +424	22483B6F	102C10171039
 +425	22483B6F	102C1017103A
 +426	22483B6F	102B10171039
 +427	22483B6F	102B1017103A
 +428	22483B70	102D10171039
 +429	22483B70	102D1017103A
 +430	22483B71	102F10171039
 +431	22483B71	102F1017103A
 +432	22483B72	103110171039
 +433	22483B72	10311017103A
 +434	22483B73	1031102C10171039
 +435	22483B73	1031102C1017103A
 +436	22483B73	1031102B10171039
 +437	22483B73	1031102B1017103A
 +438	22483B74	102D102F10171039
 +439	22483B74	102D102F1017103A
 +440	22483B75	10181039
 +441	22483B75	1018103A
 +442	22483B76	102C10181039
 +443	22483B76	102C1018103A
 +444	22483B76	102B10181039
 +445	22483B76	102B1018103A
 +446	22483B77	102D10181039
 +447	22483B77	102D1018103A
 +448	22483B78	102F10181039
 +449	22483B78	102F1018103A
 +450	22483B79	103110181039
 +451	22483B79	10311018103A
 +452	22483B7A	1031102C10181039
 +453	22483B7A	1031102C1018103A
 +454	22483B7A	1031102B10181039
 +455	22483B7A	1031102B1018103A
 +456	22483B7B	102D102F10181039
 +457	22483B7B	102D102F1018103A
 +458	22483B7C	10191039
 +459	22483B7C	1019103A
 +460	22483B7D	102C10191039
 +461	22483B7D	102C1019103A
 +462	22483B7D	102B10191039
 +463	22483B7D	102B1019103A
 +464	22483B7E	102D10191039
 +465	22483B7E	102D1019103A
 +466	22483B7F	102F10191039
 +467	22483B7F	102F1019103A
 +468	22483B80	103110191039
 +469	22483B80	10311019103A
 +470	22483B81	1031102C10191039
 +471	22483B81	1031102C1019103A
 +472	22483B81	1031102B10191039
 +473	22483B81	1031102B1019103A
 +474	22483B82	102D102F10191039
 +475	22483B82	102D102F1019103A
 +476	22483B83	101A1039
 +477	22483B83	101A103A
 +478	22483B84	102C101A1039
 +479	22483B84	102C101A103A
 +480	22483B84	102B101A1039
 +481	22483B84	102B101A103A
 +482	22483B85	102D101A1039
 +483	22483B85	102D101A103A
 +484	22483B86	102F101A1039
 +485	22483B86	102F101A103A
 +486	22483B87	1031101A1039
 +487	22483B87	1031101A103A
 +488	22483B88	1031102C101A1039
 +489	22483B88	1031102C101A103A
 +490	22483B88	1031102B101A1039
 +491	22483B88	1031102B101A103A
 +492	22483B89	102D102F101A1039
 +493	22483B89	102D102F101A103A
 +494	22483B8A	101B1039
 +495	22483B8A	101B103A
 +496	22483B8B	102C101B1039
 +497	22483B8B	102C101B103A
 +498	22483B8B	102B101B1039
 +499	22483B8B	102B101B103A
 +500	22483B8C	102D101B1039
 +501	22483B8C	102D101B103A
 +502	22483B8D	102F101B1039
 +503	22483B8D	102F101B103A
 +504	22483B8E	1031101B1039
 +505	22483B8E	1031101B103A
 +506	22483B8F	1031102C101B1039
 +507	22483B8F	1031102C101B103A
 +508	22483B8F	1031102B101B1039
 +509	22483B8F	1031102B101B103A
 +510	22483B90	102D102F101B1039
 +511	22483B90	102D102F101B103A
 +512	22483B91	101C1039
 +513	22483B91	101C103A
 +514	22483B92	102C101C1039
 +515	22483B92	102C101C103A
 +516	22483B92	102B101C1039
 +517	22483B92	102B101C103A
 +518	22483B93	102D101C1039
 +519	22483B93	102D101C103A
 +520	22483B94	102F101C1039
 +521	22483B94	102F101C103A
 +522	22483B95	1031101C1039
 +523	22483B95	1031101C103A
 +524	22483B96	1031102C101C1039
 +525	22483B96	1031102C101C103A
 +526	22483B96	1031102B101C1039
 +527	22483B96	1031102B101C103A
 +528	22483B97	102D102F101C1039
 +529	22483B97	102D102F101C103A
 +530	22483B98	101D103A
 +531	22483B99	102C101D103A
 +532	22483B99	102B101D103A
 +533	22483B9A	102D101D103A
 +534	22483B9B	102F101D103A
 +535	22483B9C	1031101D103A
 +536	22483B9D	1031102C101D103A
 +537	22483B9D	1031102B101D103A
 +538	22483B9E	102D102F101D103A
 +539	22483B9F	101E1039
 +540	22483B9F	101E103A
 +541	22483BA0	102C101E1039
 +542	22483BA0	102C101E103A
 +543	22483BA0	102B101E1039
 +544	22483BA0	102B101E103A
 +545	22483BA1	102D101E1039
 +546	22483BA1	102D101E103A
 +547	22483BA2	102F101E1039
 +548	22483BA2	102F101E103A
 +549	22483BA3	1031101E1039
 +550	22483BA3	1031101E103A
 +551	22483BA4	1031102C101E1039
 +552	22483BA4	1031102C101E103A
 +553	22483BA4	1031102B101E1039
 +554	22483BA4	1031102B101E103A
 +555	22483BA5	102D102F101E1039
 +556	22483BA5	102D102F101E103A
 +557	22483BA6	101F1039
 +558	22483BA6	101F103A
 +559	22483BA7	102C101F1039
 +560	22483BA7	102C101F103A
 +561	22483BA7	102B101F1039
 +562	22483BA7	102B101F103A
 +563	22483BA8	102D101F1039
 +564	22483BA8	102D101F103A
 +565	22483BA9	102F101F1039
 +566	22483BA9	102F101F103A
 +567	22483BAA	1031101F1039
 +568	22483BAA	1031101F103A
 +569	22483BAB	1031102C101F1039
 +570	22483BAB	1031102C101F103A
 +571	22483BAB	1031102B101F1039
 +572	22483BAB	1031102B101F103A
 +573	22483BAC	102D102F101F1039
 +574	22483BAC	102D102F101F103A
 +575	22483BAD	1020103A
 +576	22483BAE	102C1020103A
 +577	22483BAE	102B1020103A
 +578	22483BAF	102D1020103A
 +579	22483BB0	102F1020103A
 +580	22483BB1	10311020103A
 +581	22483BB2	1031102C1020103A
 +582	22483BB2	1031102B1020103A
 +583	22483BB3	102D102F1020103A
 +584	22483BB4	1021103A
 +585	22483BB5	102C1021103A
 +586	22483BB5	102B1021103A
 +587	22483BB6	102D1021103A
 +588	22483BB7	102F1021103A
 +589	22483BB8	10311021103A
 +590	22483BB9	1031102C1021103A
 +591	22483BB9	1031102B1021103A
 +592	22483BBA	102D102F1021103A
 +593	--- Medials
 +594	22483BBB	105E
 +595	22483BBC	105F
 +596	22483BBD	103B
 +597	22483BBE	103C
 +598	22483BBF	1060
 +599	22483BC0	103D
 +600	22483BC1	1082
 +601	22483BC2	103E
 +602	22483BC3	103B103D
 +603	22483BC4	103C103D
 +604	22483BC5	103B103E
 +605	22483BC6	103C103E
 +606	22483BC7	103D103E
 +607	22483BC8	103B103D103E
 +608	22483BC9	103C103D103E
 +609	--- Independent vowels
 +610	22242236	1021102D
 +611	22242236	1023
 +612	22242238	1021102E
 +613	22242238	1024
 +614	2224223A	1021102F
 +615	2224223A	1025
 +616	2224223D	10211030
 +617	2224223D	1026
 +618	22242242	10211031
 +619	22242242	1027
 +620	22242242	1028
 +621	222422463ACB	10211031102C
 +622	222422463ACB	1029
 +623	222422463ACC	10211031102C103A
 +624	222422463ACC	102A
 +625	22483B7E	102D1019103A
 +626	22483B7E3ACB	102D1036
 +627	22483B7E3ACC	102D1019103A1037
 +628	22483B7E3ACD	102D10361037
 +629	22483B7E3ACE	102D1019103A1038
 +630	22483B7E3ACF	102D10361038
 +631	22483B7F	102F1019103A
 +632	22483B7F3ACB	102F1036
 +633	22483B7F3ACC	102F1019103A1037
 +634	22483B7F3ACD	102F10361037
 +635	22483B7F3ACE	102F1019103A1038
 +636	22483B7F3ACF	102F10361038
 +637	222422483B7F3ACB	1021102F1036
 +638	222422483B7F3ACB	1025102F1036
 +639	--- Independent vowels with finals
 +640	222422483ACF	1021102D10001039
 +641	222422483ACF	102310001039
 +642	222422483ACF	1021102D1000103A
 +643	222422483ACF	10231000103A
 +644	222422483AD0	1021102F10001039
 +645	222422483AD0	102510001039
 +646	222422483AD0	1021102F1000103A
 +647	222422483AD0	10251000103A
 +648	222422483AD1	1021103110001039
 +649	222422483AD1	102710001039
 +650	222422483AD1	102110311000103A
 +651	222422483AD1	10271000103A
 +652	222422483AD2	10211031102C10001039
 +653	222422483AD2	102910001039
 +654	222422483AD2	10211031102C1000103A
 +655	222422483AD2	10291000103A
 +656	222422483AD2	10211031102C10001039
 +657	222422483AD2	10291031102C10001039
 +658	222422483AD2	10211031102C1000103A
 +659	222422483AD2	10291031102C1000103A
 +660	222422483AD6	1021102D10011039
 +661	222422483AD6	102310011039
 +662	222422483AD6	1021102D1001103A
 +663	222422483AD6	10231001103A
 +664	222422483AD7	1021102F10011039
 +665	222422483AD7	102510011039
 +666	222422483AD7	1021102F1001103A
 +667	222422483AD7	10251001103A
 +668	222422483AD8	1021103110011039
 +669	222422483AD8	102710011039
 +670	222422483AD8	102110311001103A
 +671	222422483AD8	10271001103A
 +672	222422483AD9	10211031102C10011039
 +673	222422483AD9	102910011039
 +674	222422483AD9	10211031102C1001103A
 +675	222422483AD9	10291001103A
 +676	222422483AD9	10211031102C10011039
 +677	222422483AD9	10291031102C10011039
 +678	222422483AD9	10211031102C1001103A
 +679	222422483AD9	10291031102C1001103A
 +680	222422483ADD	1021102D10021039
 +681	222422483ADD	102310021039
 +682	222422483ADD	1021102D1002103A
 +683	222422483ADD	10231002103A
 +684	222422483ADE	1021102F10021039
 +685	222422483ADE	102510021039
 +686	222422483ADE	1021102F1002103A
 +687	222422483ADE	10251002103A
 +688	222422483ADF	1021103110021039
 +689	222422483ADF	102710021039
 +690	222422483ADF	102110311002103A
 +691	222422483ADF	10271002103A
 +692	222422483AE0	10211031102C10021039
 +693	222422483AE0	102910021039
 +694	222422483AE0	10211031102C1002103A
 +695	222422483AE0	10291002103A
 +696	222422483AE0	10211031102C10021039
 +697	222422483AE0	10291031102C10021039
 +698	222422483AE0	10211031102C1002103A
 +699	222422483AE0	10291031102C1002103A
 +700	222422483AE4	1021102D10031039
 +701	222422483AE4	102310031039
 +702	222422483AE4	1021102D1003103A
 +703	222422483AE4	10231003103A
 +704	222422483AE5	1021102F10031039
 +705	222422483AE5	102510031039
 +706	222422483AE5	1021102F1003103A
 +707	222422483AE5	10251003103A
 +708	222422483AE6	1021103110031039
 +709	222422483AE6	102710031039
 +710	222422483AE6	102110311003103A
 +711	222422483AE6	10271003103A
 +712	222422483AE7	10211031102C10031039
 +713	222422483AE7	102910031039
 +714	222422483AE7	10211031102C1003103A
 +715	222422483AE7	10291003103A
 +716	222422483AE7	10211031102C10031039
 +717	222422483AE7	10291031102C10031039
 +718	222422483AE7	10211031102C1003103A
 +719	222422483AE7	10291031102C1003103A
 +720	2224223621D5224D	1021102D10041039
 +721	2224223621D5224D	102310041039
 +722	222422483AEB	1021102D1004103A
 +723	222422483AEB	10231004103A
 +724	2224223A21D5224D	1021102F10041039
 +725	2224223A21D5224D	102510041039
 +726	222422483AEC	1021102F1004103A
 +727	222422483AEC	10251004103A
 +728	2224224221D5224D	1021103110041039
 +729	2224224221D5224D	102710041039
 +730	222422483AED	102110311004103A
 +731	222422483AED	10271004103A
 +732	222422463ACB21D5224D	10211031102C10041039
 +733	222422463ACB21D5224D	102910041039
 +734	222422483AEE	10211031102C1004103A
 +735	222422483AEE	10291004103A
 +736	222422463ACB21D5224D	10211031102C10041039
 +737	222422463ACB21D5224D	10291031102C10041039
 +738	222422483AEE	10211031102C1004103A
 +739	222422483AEE	10291031102C1004103A
 +740	222422483AF2	1021102D10051039
 +741	222422483AF2	102310051039
 +742	222422483AF2	1021102D1005103A
 +743	222422483AF2	10231005103A
 +744	222422483AF3	1021102F10051039
 +745	222422483AF3	102510051039
 +746	222422483AF3	1021102F1005103A
 +747	222422483AF3	10251005103A
 +748	222422483AF4	1021103110051039
 +749	222422483AF4	102710051039
 +750	222422483AF4	102110311005103A
 +751	222422483AF4	10271005103A
 +752	222422483AF5	10211031102C10051039
 +753	222422483AF5	102910051039
 +754	222422483AF5	10211031102C1005103A
 +755	222422483AF5	10291005103A
 +756	222422483AF5	10211031102C10051039
 +757	222422483AF5	10291031102C10051039
 +758	222422483AF5	10211031102C1005103A
 +759	222422483AF5	10291031102C1005103A
 +760	222422483AF9	1021102D10061039
 +761	222422483AF9	102310061039
 +762	222422483AF9	1021102D1006103A
 +763	222422483AF9	10231006103A
 +764	222422483AFA	1021102F10061039
 +765	222422483AFA	102510061039
 +766	222422483AFA	1021102F1006103A
 +767	222422483AFA	10251006103A
 +768	222422483AFB	1021103110061039
 +769	222422483AFB	102710061039
 +770	222422483AFB	102110311006103A
 +771	222422483AFB	10271006103A
 +772	222422483AFC	10211031102C10061039
 +773	222422483AFC	102910061039
 +774	222422483AFC	10211031102C1006103A
 +775	222422483AFC	10291006103A
 +776	222422483AFC	10211031102C10061039
 +777	222422483AFC	10291031102C10061039
 +778	222422483AFC	10211031102C1006103A
 +779	222422483AFC	10291031102C1006103A
 +780	222422483B00	1021102D10071039
 +781	222422483B00	102310071039
 +782	222422483B00	1021102D1007103A
 +783	222422483B00	10231007103A
 +784	222422483B01	1021102F10071039
 +785	222422483B01	102510071039
 +786	222422483B01	1021102F1007103A
 +787	222422483B01	10251007103A
 +788	222422483B02	1021103110071039
 +789	222422483B02	102710071039
 +790	222422483B02	102110311007103A
 +791	222422483B02	10271007103A
 +792	222422483B03	10211031102C10071039
 +793	222422483B03	102910071039
 +794	222422483B03	10211031102C1007103A
 +795	222422483B03	10291007103A
 +796	222422483B03	10211031102C10071039
 +797	222422483B03	10291031102C10071039
 +798	222422483B03	10211031102C1007103A
 +799	222422483B03	10291031102C1007103A
 +800	222422483B0E	1021102D10091039
 +801	222422483B0E	102310091039
 +802	222422483B0E	1021102D1009103A
 +803	222422483B0E	10231009103A
 +804	222422483B0F	1021102F10091039
 +805	222422483B0F	102510091039
 +806	222422483B0F	1021102F1009103A
 +807	222422483B0F	10251009103A
 +808	222422483B10	1021103110091039
 +809	222422483B10	102710091039
 +810	222422483B10	102110311009103A
 +811	222422483B10	10271009103A
 +812	222422483B11	10211031102C10091039
 +813	222422483B11	102910091039
 +814	222422483B11	10211031102C1009103A
 +815	222422483B11	10291009103A
 +816	222422483B11	10211031102C10091039
 +817	222422483B11	10291031102C10091039
 +818	222422483B11	10211031102C1009103A
 +819	222422483B11	10291031102C1009103A
 +820	222422483B15	1021102D100A1039
 +821	222422483B15	1023100A1039
 +822	222422483B15	1021102D100A103A
 +823	222422483B15	1023100A103A
 +824	222422483B16	1021102F100A1039
 +825	222422483B16	1025100A1039
 +826	222422483B16	1021102F100A103A
 +827	222422483B16	1025100A103A
 +828	222422483B17	10211031100A1039
 +829	222422483B17	1027100A1039
 +830	222422483B17	10211031100A103A
 +831	222422483B17	1027100A103A
 +832	222422483B18	10211031102C100A1039
 +833	222422483B18	1029100A1039
 +834	222422483B18	10211031102C100A103A
 +835	222422483B18	1029100A103A
 +836	222422483B18	10211031102C100A1039
 +837	222422483B18	10291031102C100A1039
 +838	222422483B18	10211031102C100A103A
 +839	222422483B18	10291031102C100A103A
 +840	222422483B1C	1021102D100B1039
 +841	222422483B1C	1023100B1039
 +842	222422483B1C	1021102D100B103A
 +843	222422483B1C	1023100B103A
 +844	222422483B1D	1021102F100B1039
 +845	222422483B1D	1025100B1039
 +846	222422483B1D	1021102F100B103A
 +847	222422483B1D	1025100B103A
 +848	222422483B1E	10211031100B1039
 +849	222422483B1E	1027100B1039
 +850	222422483B1E	10211031100B103A
 +851	222422483B1E	1027100B103A
 +852	222422483B1F	10211031102C100B1039
 +853	222422483B1F	1029100B1039
 +854	222422483B1F	10211031102C100B103A
 +855	222422483B1F	1029100B103A
 +856	222422483B1F	10211031102C100B1039
 +857	222422483B1F	10291031102C100B1039
 +858	222422483B1F	10211031102C100B103A
 +859	222422483B1F	10291031102C100B103A
 +860	222422483B23	1021102D100C1039
 +861	222422483B23	1023100C1039
 +862	222422483B23	1021102D100C103A
 +863	222422483B23	1023100C103A
 +864	222422483B24	1021102F100C1039
 +865	222422483B24	1025100C1039
 +866	222422483B24	1021102F100C103A
 +867	222422483B24	1025100C103A
 +868	222422483B25	10211031100C1039
 +869	222422483B25	1027100C1039
 +870	222422483B25	10211031100C103A
 +871	222422483B25	1027100C103A
 +872	222422483B26	10211031102C100C1039
 +873	222422483B26	1029100C1039
 +874	222422483B26	10211031102C100C103A
 +875	222422483B26	1029100C103A
 +876	222422483B26	10211031102C100C1039
 +877	222422483B26	10291031102C100C1039
 +878	222422483B26	10211031102C100C103A
 +879	222422483B26	10291031102C100C103A
 +880	222422483B2A	1021102D100D1039
 +881	222422483B2A	1023100D1039
 +882	222422483B2A	1021102D100D103A
 +883	222422483B2A	1023100D103A
 +884	222422483B2B	1021102F100D1039
 +885	222422483B2B	1025100D1039
 +886	222422483B2B	1021102F100D103A
 +887	222422483B2B	1025100D103A
 +888	222422483B2C	10211031100D1039
 +889	222422483B2C	1027100D1039
 +890	222422483B2C	10211031100D103A
 +891	222422483B2C	1027100D103A
 +892	222422483B2D	10211031102C100D1039
 +893	222422483B2D	1029100D1039
 +894	222422483B2D	10211031102C100D103A
 +895	222422483B2D	1029100D103A
 +896	222422483B2D	10211031102C100D1039
 +897	222422483B2D	10291031102C100D1039
 +898	222422483B2D	10211031102C100D103A
 +899	222422483B2D	10291031102C100D103A
 +900	222422483B31	1021102D100E1039
 +901	222422483B31	1023100E1039
 +902	222422483B31	1021102D100E103A
 +903	222422483B31	1023100E103A
 +904	222422483B32	1021102F100E1039
 +905	222422483B32	1025100E1039
 +906	222422483B32	1021102F100E103A
 +907	222422483B32	1025100E103A
 +908	222422483B33	10211031100E1039
 +909	222422483B33	1027100E1039
 +910	222422483B33	10211031100E103A
 +911	222422483B33	1027100E103A
 +912	222422483B34	10211031102C100E1039
 +913	222422483B34	1029100E1039
 +914	222422483B34	10211031102C100E103A
 +915	222422483B34	1029100E103A
 +916	222422483B34	10211031102C100E1039
 +917	222422483B34	10291031102C100E1039
 +918	222422483B34	10211031102C100E103A
 +919	222422483B34	10291031102C100E103A
 +920	222422483B38	1021102D100F1039
 +921	222422483B38	1023100F1039
 +922	222422483B38	1021102D100F103A
 +923	222422483B38	1023100F103A
 +924	222422483B39	1021102F100F1039
 +925	222422483B39	1025100F1039
 +926	222422483B39	1021102F100F103A
 +927	222422483B39	1025100F103A
 +928	222422483B3A	10211031100F1039
 +929	222422483B3A	1027100F1039
 +930	222422483B3A	10211031100F103A
 +931	222422483B3A	1027100F103A
 +932	222422483B3B	10211031102C100F1039
 +933	222422483B3B	1029100F1039
 +934	222422483B3B	10211031102C100F103A
 +935	222422483B3B	1029100F103A
 +936	222422483B3B	10211031102C100F1039
 +937	222422483B3B	10291031102C100F1039
 +938	222422483B3B	10211031102C100F103A
 +939	222422483B3B	10291031102C100F103A
 +940	222422483B3F	1021102D10101039
 +941	222422483B3F	102310101039
 +942	222422483B3F	1021102D1010103A
 +943	222422483B3F	10231010103A
 +944	222422483B40	1021102F10101039
 +945	222422483B40	102510101039
 +946	222422483B40	1021102F1010103A
 +947	222422483B40	10251010103A
 +948	222422483B41	1021103110101039
 +949	222422483B41	102710101039
 +950	222422483B41	102110311010103A
 +951	222422483B41	10271010103A
 +952	222422483B42	10211031102C10101039
 +953	222422483B42	102910101039
 +954	222422483B42	10211031102C1010103A
 +955	222422483B42	10291010103A
 +956	222422483B42	10211031102C10101039
 +957	222422483B42	10291031102C10101039
 +958	222422483B42	10211031102C1010103A
 +959	222422483B42	10291031102C1010103A
 +960	222422483B46	1021102D10111039
 +961	222422483B46	102310111039
 +962	222422483B46	1021102D1011103A
 +963	222422483B46	10231011103A
 +964	222422483B47	1021102F10111039
 +965	222422483B47	102510111039
 +966	222422483B47	1021102F1011103A
 +967	222422483B47	10251011103A
 +968	222422483B48	1021103110111039
 +969	222422483B48	102710111039
 +970	222422483B48	102110311011103A
 +971	222422483B48	10271011103A
 +972	222422483B49	10211031102C10111039
 +973	222422483B49	102910111039
 +974	222422483B49	10211031102C1011103A
 +975	222422483B49	10291011103A
 +976	222422483B49	10211031102C10111039
 +977	222422483B49	10291031102C10111039
 +978	222422483B49	10211031102C1011103A
 +979	222422483B49	10291031102C1011103A
 +980	222422483B4D	1021102D10121039
 +981	222422483B4D	102310121039
 +982	222422483B4D	1021102D1012103A
 +983	222422483B4D	10231012103A
 +984	222422483B4E	1021102F10121039
 +985	222422483B4E	102510121039
 +986	222422483B4E	1021102F1012103A
 +987	222422483B4E	10251012103A
 +988	222422483B4F	1021103110121039
 +989	222422483B4F	102710121039
 +990	222422483B4F	102110311012103A
 +991	222422483B4F	10271012103A
 +992	222422483B50	10211031102C10121039
 +993	222422483B50	102910121039
 +994	222422483B50	10211031102C1012103A
 +995	222422483B50	10291012103A
 +996	222422483B50	10211031102C10121039
 +997	222422483B50	10291031102C10121039
 +998	222422483B50	10211031102C1012103A
 +999	222422483B50	10291031102C1012103A
 +1000	222422483B54	1021102D10131039
 +1001	222422483B54	102310131039
 +1002	222422483B54	1021102D1013103A
 +1003	222422483B54	10231013103A
 +1004	222422483B55	1021102F10131039
 +1005	222422483B55	102510131039
 +1006	222422483B55	1021102F1013103A
 +1007	222422483B55	10251013103A
 +1008	222422483B56	1021103110131039
 +1009	222422483B56	102710131039
 +1010	222422483B56	102110311013103A
 +1011	222422483B56	10271013103A
 +1012	222422483B57	10211031102C10131039
 +1013	222422483B57	102910131039
 +1014	222422483B57	10211031102C1013103A
 +1015	222422483B57	10291013103A
 +1016	222422483B57	10211031102C10131039
 +1017	222422483B57	10291031102C10131039
 +1018	222422483B57	10211031102C1013103A
 +1019	222422483B57	10291031102C1013103A
 +1020	222422483B5B	1021102D10141039
 +1021	222422483B5B	102310141039
 +1022	222422483B5B	1021102D1014103A
 +1023	222422483B5B	10231014103A
 +1024	222422483B5C	1021102F10141039
 +1025	222422483B5C	102510141039
 +1026	222422483B5C	1021102F1014103A
 +1027	222422483B5C	10251014103A
 +1028	222422483B5D	1021103110141039
 +1029	222422483B5D	102710141039
 +1030	222422483B5D	102110311014103A
 +1031	222422483B5D	10271014103A
 +1032	222422483B5E	10211031102C10141039
 +1033	222422483B5E	102910141039
 +1034	222422483B5E	10211031102C1014103A
 +1035	222422483B5E	10291014103A
 +1036	222422483B5E	10211031102C10141039
 +1037	222422483B5E	10291031102C10141039
 +1038	222422483B5E	10211031102C1014103A
 +1039	222422483B5E	10291031102C1014103A
 +1040	222422483B62	1021102D10151039
 +1041	222422483B62	102310151039
 +1042	222422483B62	1021102D1015103A
 +1043	222422483B62	10231015103A
 +1044	222422483B63	1021102F10151039
 +1045	222422483B63	102510151039
 +1046	222422483B63	1021102F1015103A
 +1047	222422483B63	10251015103A
 +1048	222422483B64	1021103110151039
 +1049	222422483B64	102710151039
 +1050	222422483B64	102110311015103A
 +1051	222422483B64	10271015103A
 +1052	222422483B65	10211031102C10151039
 +1053	222422483B65	102910151039
 +1054	222422483B65	10211031102C1015103A
 +1055	222422483B65	10291015103A
 +1056	222422483B65	10211031102C10151039
 +1057	222422483B65	10291031102C10151039
 +1058	222422483B65	10211031102C1015103A
 +1059	222422483B65	10291031102C1015103A
 +1060	222422483B69	1021102D10161039
 +1061	222422483B69	102310161039
 +1062	222422483B69	1021102D1016103A
 +1063	222422483B69	10231016103A
 +1064	222422483B6A	1021102F10161039
 +1065	222422483B6A	102510161039
 +1066	222422483B6A	1021102F1016103A
 +1067	222422483B6A	10251016103A
 +1068	222422483B6B	1021103110161039
 +1069	222422483B6B	102710161039
 +1070	222422483B6B	102110311016103A
 +1071	222422483B6B	10271016103A
 +1072	222422483B6C	10211031102C10161039
 +1073	222422483B6C	102910161039
 +1074	222422483B6C	10211031102C1016103A
 +1075	222422483B6C	10291016103A
 +1076	222422483B6C	10211031102C10161039
 +1077	222422483B6C	10291031102C10161039
 +1078	222422483B6C	10211031102C1016103A
 +1079	222422483B6C	10291031102C1016103A
 +1080	222422483B70	1021102D10171039
 +1081	222422483B70	102310171039
 +1082	222422483B70	1021102D1017103A
 +1083	222422483B70	10231017103A
 +1084	222422483B71	1021102F10171039
 +1085	222422483B71	102510171039
 +1086	222422483B71	1021102F1017103A
 +1087	222422483B71	10251017103A
 +1088	222422483B72	1021103110171039
 +1089	222422483B72	102710171039
 +1090	222422483B72	102110311017103A
 +1091	222422483B72	10271017103A
 +1092	222422483B73	10211031102C10171039
 +1093	222422483B73	102910171039
 +1094	222422483B73	10211031102C1017103A
 +1095	222422483B73	10291017103A
 +1096	222422483B73	10211031102C10171039
 +1097	222422483B73	10291031102C10171039
 +1098	222422483B73	10211031102C1017103A
 +1099	222422483B73	10291031102C1017103A
 +1100	222422483B77	1021102D10181039
 +1101	222422483B77	102310181039
 +1102	222422483B77	1021102D1018103A
 +1103	222422483B77	10231018103A
 +1104	222422483B78	1021102F10181039
 +1105	222422483B78	102510181039
 +1106	222422483B78	1021102F1018103A
 +1107	222422483B78	10251018103A
 +1108	222422483B79	1021103110181039
 +1109	222422483B79	102710181039
 +1110	222422483B79	102110311018103A
 +1111	222422483B79	10271018103A
 +1112	222422483B7A	10211031102C10181039
 +1113	222422483B7A	102910181039
 +1114	222422483B7A	10211031102C1018103A
 +1115	222422483B7A	10291018103A
 +1116	222422483B7A	10211031102C10181039
 +1117	222422483B7A	10291031102C10181039
 +1118	222422483B7A	10211031102C1018103A
 +1119	222422483B7A	10291031102C1018103A
 +1120	222422483B7E	1021102D10191039
 +1121	222422483B7E	102310191039
 +1122	222422483B7E	1021102D1019103A
 +1123	222422483B7E	10231019103A
 +1124	222422483B7F	1021102F10191039
 +1125	222422483B7F	102510191039
 +1126	222422483B7F	1021102F1019103A
 +1127	222422483B7F	10251019103A
 +1128	222422483B80	1021103110191039
 +1129	222422483B80	102710191039
 +1130	222422483B80	102110311019103A
 +1131	222422483B80	10271019103A
 +1132	222422483B81	10211031102C10191039
 +1133	222422483B81	102910191039
 +1134	222422483B81	10211031102C1019103A
 +1135	222422483B81	10291019103A
 +1136	222422483B81	10211031102C10191039
 +1137	222422483B81	10291031102C10191039
 +1138	222422483B81	10211031102C1019103A
 +1139	222422483B81	10291031102C1019103A
 +1140	222422483B85	1021102D101A1039
 +1141	222422483B85	1023101A1039
 +1142	222422483B85	1021102D101A103A
 +1143	222422483B85	1023101A103A
 +1144	222422483B86	1021102F101A1039
 +1145	222422483B86	1025101A1039
 +1146	222422483B86	1021102F101A103A
 +1147	222422483B86	1025101A103A
 +1148	222422483B87	10211031101A1039
 +1149	222422483B87	1027101A1039
 +1150	222422483B87	10211031101A103A
 +1151	222422483B87	1027101A103A
 +1152	222422483B88	10211031102C101A1039
 +1153	222422483B88	1029101A1039
 +1154	222422483B88	10211031102C101A103A
 +1155	222422483B88	1029101A103A
 +1156	222422483B88	10211031102C101A1039
 +1157	222422483B88	10291031102C101A1039
 +1158	222422483B88	10211031102C101A103A
 +1159	222422483B88	10291031102C101A103A
 +1160	222422483B8C	1021102D101B1039
 +1161	222422483B8C	1023101B1039
 +1162	222422483B8C	1021102D101B103A
 +1163	222422483B8C	1023101B103A
 +1164	222422483B8D	1021102F101B1039
 +1165	222422483B8D	1025101B1039
 +1166	222422483B8D	1021102F101B103A
 +1167	222422483B8D	1025101B103A
 +1168	222422483B8E	10211031101B1039
 +1169	222422483B8E	1027101B1039
 +1170	222422483B8E	10211031101B103A
 +1171	222422483B8E	1027101B103A
 +1172	222422483B8F	10211031102C101B1039
 +1173	222422483B8F	1029101B1039
 +1174	222422483B8F	10211031102C101B103A
 +1175	222422483B8F	1029101B103A
 +1176	222422483B8F	10211031102C101B1039
 +1177	222422483B8F	10291031102C101B1039
 +1178	222422483B8F	10211031102C101B103A
 +1179	222422483B8F	10291031102C101B103A
 +1180	222422483B93	1021102D101C1039
 +1181	222422483B93	1023101C1039
 +1182	222422483B93	1021102D101C103A
 +1183	222422483B93	1023101C103A
 +1184	222422483B94	1021102F101C1039
 +1185	222422483B94	1025101C1039
 +1186	222422483B94	1021102F101C103A
 +1187	222422483B94	1025101C103A
 +1188	222422483B95	10211031101C1039
 +1189	222422483B95	1027101C1039
 +1190	222422483B95	10211031101C103A
 +1191	222422483B95	1027101C103A
 +1192	222422483B96	10211031102C101C1039
 +1193	222422483B96	1029101C1039
 +1194	222422483B96	10211031102C101C103A
 +1195	222422483B96	1029101C103A
 +1196	222422483B96	10211031102C101C1039
 +1197	222422483B96	10291031102C101C1039
 +1198	222422483B96	10211031102C101C103A
 +1199	222422483B96	10291031102C101C103A
 +1200	222422483BA1	1021102D101E1039
 +1201	222422483BA1	1023101E1039
 +1202	222422483BA1	1021102D101E103A
 +1203	222422483BA1	1023101E103A
 +1204	222422483BA2	1021102F101E1039
 +1205	222422483BA2	1025101E1039
 +1206	222422483BA2	1021102F101E103A
 +1207	222422483BA2	1025101E103A
 +1208	222422483BA3	10211031101E1039
 +1209	222422483BA3	1027101E1039
 +1210	222422483BA3	10211031101E103A
 +1211	222422483BA3	1027101E103A
 +1212	222422483BA4	10211031102C101E1039
 +1213	222422483BA4	1029101E1039
 +1214	222422483BA4	10211031102C101E103A
 +1215	222422483BA4	1029101E103A
 +1216	222422483BA4	10211031102C101E1039
 +1217	222422483BA4	10291031102C101E1039
 +1218	222422483BA4	10211031102C101E103A
 +1219	222422483BA4	10291031102C101E103A
 +1220	222422483BA8	1021102D101F1039
 +1221	222422483BA8	1023101F1039
 +1222	222422483BA8	1021102D101F103A
 +1223	222422483BA8	1023101F103A
 +1224	222422483BA9	1021102F101F1039
 +1225	222422483BA9	1025101F1039
 +1226	222422483BA9	1021102F101F103A
 +1227	222422483BA9	1025101F103A
 +1228	222422483BAA	10211031101F1039
 +1229	222422483BAA	1027101F1039
 +1230	222422483BAA	10211031101F103A
 +1231	222422483BAA	1027101F103A
 +1232	222422483BAB	10211031102C101F1039
 +1233	222422483BAB	1029101F1039
 +1234	222422483BAB	10211031102C101F103A
 +1235	222422483BAB	1029101F103A
 +1236	222422483BAB	10211031102C101F1039
 +1237	222422483BAB	10291031102C101F1039
 +1238	222422483BAB	10211031102C101F103A
 +1239	222422483BAB	10291031102C101F103A
 +1240	--- Contractions
 +1241	22483AD221CD22483BBD	1031102C1000103A1000103B
 +1242	22483AD221CD22483BBD	1031102C1000103A103B
 +1243	22483B5921F822483B63	1014103A1014102F1015103A
 +1244	22483B5921F822483B63	1014103A102F1015103A
 +1245	--- Great Sa
 +1246	22483BA32216	1031101E1039101E
 +1247	22483BA32216	1031103F
 +1248	22483BA12216	102D101E1039101E
 +1249	22483BA12216	102D103F
 +1250	22483BA22216	102F101E1039101E
 +1251	22483BA22216	102F103F
 +1252	222422483BA12216	1021102D101E1039101E
 +1253	222422483BA12216	1023103F
 +1254	222422483BA22216	1021102F101E1039101E
 +1255	222422483BA22216	1025103F
 +1256	22483B9F2216	101E1039101E
 +1257	22483B9F2216	103F
 +1258	--- Symbols - collate as long form
 +1259	21F822483BC222483AD3	1014103E102D102F1000103A
 +1260	21F822483BC222483AD3	104C
 +1261	220922483BC0224222593ACB	101B103D10311037
 +1262	220922483BC0224222593ACB	104D
 +1263	220D22483B1322593ACC21CD22483AEE22593ACC	101C100A103A103810001031102C1004103A1038
 +1264	220D22483B1322593ACC21CD22483AEE22593ACC	104E1004103A1038
 +1265	22242236	1021102D
 +1266	22242236	104F
 +1267	--- Short Forms may need to be added here
 +1268	220D22483ACD22072232	101C1000103A101A102C
 +1269	220D22483ACD22072232	101C1000103A103B102C
 +1270	221622052238	101E1019102E
 +1271	221622052238	101E10391019102E
 +1272	21F3220522483AE922593ACC	101110191004103A1038
 +1273	21F3220522483AE922593ACC	1011103910191004103A1038
 +1274	220D22483ACD220422483ACD	101C1000103A10181000103A
 +1275	220D22483ACD220422483ACD	101C103910181000103A
 +DROP TABLE t1;
 +#
 +# END of ctype_myanmar.inc
 +#
 +SET collation_connection=ucs2_myanmar_ci;
 +#
 +# Start of ctype_myanmar.inc
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +ucs2_myanmar_ci
 +CREATE TABLE t1 AS SELECT 100000 AS id, REPEAT(' ', 64) AS s1 LIMIT 0;
 +SELECT COLLATION(s1) FROM t1;
 +COLLATION(s1)
 +DELETE FROM t1;
 +ALTER TABLE t1 MODIFY id INT NOT NULL AUTO_INCREMENT PRIMARY KEY;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,
 +  `s1` varchar(64) CHARACTER SET ucs2 COLLATE ucs2_myanmar_ci DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 (s1) VALUES
 +(_ucs2 0x108C),
 +(_ucs2 0x1037),
 +(_ucs2 0x1038),
 +(_ucs2 0x10371038),
 +('--- Vowels'),
 +(_ucs2 0x102C),
 +(_ucs2 0x102B),
 +(_ucs2 0x1032),
 +(_ucs2 0x1031102C),
 +(_ucs2 0x1031102B),
 +(_ucs2 0x1031102C103A),
 +(_ucs2 0x1031102B103A),
 +(_ucs2 0x1034),
 +(_ucs2 0x1036),
 +(_ucs2 0x102D102F),
 +('--- Vowels with finals'),
 +(_ucs2 0x10001039),
 +(_ucs2 0x1000103A),
 +(_ucs2 0x102C10001039),
 +(_ucs2 0x102C1000103A),
 +(_ucs2 0x102B10001039),
 +(_ucs2 0x102B1000103A),
 +(_ucs2 0x102D10001039),
 +(_ucs2 0x102D1000103A),
 +(_ucs2 0x102F10001039),
 +(_ucs2 0x102F1000103A),
 +(_ucs2 0x103110001039),
 +(_ucs2 0x10311000103A),
 +(_ucs2 0x1031102C10001039),
 +(_ucs2 0x1031102C1000103A),
 +(_ucs2 0x1031102B10001039),
 +(_ucs2 0x1031102B1000103A),
 +(_ucs2 0x102D102F10001039),
 +(_ucs2 0x102D102F1000103A),
 +(_ucs2 0x10011039),
 +(_ucs2 0x1001103A),
 +(_ucs2 0x102C10011039),
 +(_ucs2 0x102C1001103A),
 +(_ucs2 0x102B10011039),
 +(_ucs2 0x102B1001103A),
 +(_ucs2 0x102D10011039),
 +(_ucs2 0x102D1001103A),
 +(_ucs2 0x102F10011039),
 +(_ucs2 0x102F1001103A),
 +(_ucs2 0x103110011039),
 +(_ucs2 0x10311001103A),
 +(_ucs2 0x1031102C10011039),
 +(_ucs2 0x1031102C1001103A),
 +(_ucs2 0x1031102B10011039),
 +(_ucs2 0x1031102B1001103A),
 +(_ucs2 0x102D102F10011039),
 +(_ucs2 0x102D102F1001103A),
 +(_ucs2 0x10021039),
 +(_ucs2 0x1002103A),
 +(_ucs2 0x102C10021039),
 +(_ucs2 0x102C1002103A),
 +(_ucs2 0x102B10021039),
 +(_ucs2 0x102B1002103A),
 +(_ucs2 0x102D10021039),
 +(_ucs2 0x102D1002103A),
 +(_ucs2 0x102F10021039),
 +(_ucs2 0x102F1002103A),
 +(_ucs2 0x103110021039),
 +(_ucs2 0x10311002103A),
 +(_ucs2 0x1031102C10021039),
 +(_ucs2 0x1031102C1002103A),
 +(_ucs2 0x1031102B10021039),
 +(_ucs2 0x1031102B1002103A),
 +(_ucs2 0x102D102F10021039),
 +(_ucs2 0x102D102F1002103A),
 +(_ucs2 0x10031039),
 +(_ucs2 0x1003103A),
 +(_ucs2 0x102C10031039),
 +(_ucs2 0x102C1003103A),
 +(_ucs2 0x102B10031039),
 +(_ucs2 0x102B1003103A),
 +(_ucs2 0x102D10031039),
 +(_ucs2 0x102D1003103A),
 +(_ucs2 0x102F10031039),
 +(_ucs2 0x102F1003103A),
 +(_ucs2 0x103110031039),
 +(_ucs2 0x10311003103A),
 +(_ucs2 0x1031102C10031039),
 +(_ucs2 0x1031102C1003103A),
 +(_ucs2 0x1031102B10031039),
 +(_ucs2 0x1031102B1003103A),
 +(_ucs2 0x102D102F10031039),
 +(_ucs2 0x102D102F1003103A),
 +(_ucs2 0x1004103A1039),
 +(_ucs2 0x1004103A),
 +(_ucs2 0x102C1004103A1039),
 +(_ucs2 0x102C1004103A),
 +(_ucs2 0x102B1004103A1039),
 +(_ucs2 0x102B1004103A),
 +(_ucs2 0x102D1004103A1039),
 +(_ucs2 0x102D1004103A),
 +(_ucs2 0x102F1004103A1039),
 +(_ucs2 0x102F1004103A),
 +(_ucs2 0x10311004103A1039),
 +(_ucs2 0x10311004103A),
 +(_ucs2 0x1031102C1004103A1039),
 +(_ucs2 0x1031102C1004103A),
 +(_ucs2 0x1031102B1004103A1039),
 +(_ucs2 0x1031102B1004103A),
 +(_ucs2 0x102D102F1004103A1039),
 +(_ucs2 0x102D102F1004103A),
 +(_ucs2 0x10051039),
 +(_ucs2 0x1005103A),
 +(_ucs2 0x102C10051039),
 +(_ucs2 0x102C1005103A),
 +(_ucs2 0x102B10051039),
 +(_ucs2 0x102B1005103A),
 +(_ucs2 0x102D10051039),
 +(_ucs2 0x102D1005103A),
 +(_ucs2 0x102F10051039),
 +(_ucs2 0x102F1005103A),
 +(_ucs2 0x103110051039),
 +(_ucs2 0x10311005103A),
 +(_ucs2 0x1031102C10051039),
 +(_ucs2 0x1031102C1005103A),
 +(_ucs2 0x1031102B10051039),
 +(_ucs2 0x1031102B1005103A),
 +(_ucs2 0x102D102F10051039),
 +(_ucs2 0x102D102F1005103A),
 +(_ucs2 0x10061039),
 +(_ucs2 0x1006103A),
 +(_ucs2 0x102C10061039),
 +(_ucs2 0x102C1006103A),
 +(_ucs2 0x102B10061039),
 +(_ucs2 0x102B1006103A),
 +(_ucs2 0x102D10061039),
 +(_ucs2 0x102D1006103A),
 +(_ucs2 0x102F10061039),
 +(_ucs2 0x102F1006103A),
 +(_ucs2 0x103110061039),
 +(_ucs2 0x10311006103A),
 +(_ucs2 0x1031102C10061039),
 +(_ucs2 0x1031102C1006103A),
 +(_ucs2 0x1031102B10061039),
 +(_ucs2 0x1031102B1006103A),
 +(_ucs2 0x102D102F10061039),
 +(_ucs2 0x102D102F1006103A),
 +(_ucs2 0x10071039),
 +(_ucs2 0x1007103A),
 +(_ucs2 0x102C10071039),
 +(_ucs2 0x102C1007103A),
 +(_ucs2 0x102B10071039),
 +(_ucs2 0x102B1007103A),
 +(_ucs2 0x102D10071039),
 +(_ucs2 0x102D1007103A),
 +(_ucs2 0x102F10071039),
 +(_ucs2 0x102F1007103A),
 +(_ucs2 0x103110071039),
 +(_ucs2 0x10311007103A),
 +(_ucs2 0x1031102C10071039),
 +(_ucs2 0x1031102C1007103A),
 +(_ucs2 0x1031102B10071039),
 +(_ucs2 0x1031102B1007103A),
 +(_ucs2 0x102D102F10071039),
 +(_ucs2 0x102D102F1007103A),
 +(_ucs2 0x1008103A),
 +(_ucs2 0x102C1008103A),
 +(_ucs2 0x102B1008103A),
 +(_ucs2 0x102D1008103A),
 +(_ucs2 0x102F1008103A),
 +(_ucs2 0x10311008103A),
 +(_ucs2 0x1031102C1008103A),
 +(_ucs2 0x1031102B1008103A),
 +(_ucs2 0x102D102F1008103A),
 +(_ucs2 0x10091039),
 +(_ucs2 0x1009103A),
 +(_ucs2 0x102C10091039),
 +(_ucs2 0x102C1009103A),
 +(_ucs2 0x102B10091039),
 +(_ucs2 0x102B1009103A),
 +(_ucs2 0x102D10091039),
 +(_ucs2 0x102D1009103A),
 +(_ucs2 0x102F10091039),
 +(_ucs2 0x102F1009103A),
 +(_ucs2 0x103110091039),
 +(_ucs2 0x10311009103A),
 +(_ucs2 0x1031102C10091039),
 +(_ucs2 0x1031102C1009103A),
 +(_ucs2 0x1031102B10091039),
 +(_ucs2 0x1031102B1009103A),
 +(_ucs2 0x102D102F10091039),
 +(_ucs2 0x102D102F1009103A),
 +(_ucs2 0x100A1039),
 +(_ucs2 0x100A103A),
 +(_ucs2 0x102C100A1039),
 +(_ucs2 0x102C100A103A),
 +(_ucs2 0x102B100A1039),
 +(_ucs2 0x102B100A103A),
 +(_ucs2 0x102D100A1039),
 +(_ucs2 0x102D100A103A),
 +(_ucs2 0x102F100A1039),
 +(_ucs2 0x102F100A103A),
 +(_ucs2 0x1031100A1039),
 +(_ucs2 0x1031100A103A),
 +(_ucs2 0x1031102C100A1039),
 +(_ucs2 0x1031102C100A103A),
 +(_ucs2 0x1031102B100A1039),
 +(_ucs2 0x1031102B100A103A),
 +(_ucs2 0x102D102F100A1039),
 +(_ucs2 0x102D102F100A103A),
 +(_ucs2 0x100B1039),
 +(_ucs2 0x100B103A),
 +(_ucs2 0x102C100B1039),
 +(_ucs2 0x102C100B103A),
 +(_ucs2 0x102B100B1039),
 +(_ucs2 0x102B100B103A),
 +(_ucs2 0x102D100B1039),
 +(_ucs2 0x102D100B103A),
 +(_ucs2 0x102F100B1039),
 +(_ucs2 0x102F100B103A),
 +(_ucs2 0x1031100B1039),
 +(_ucs2 0x1031100B103A),
 +(_ucs2 0x1031102C100B1039),
 +(_ucs2 0x1031102C100B103A),
 +(_ucs2 0x1031102B100B1039),
 +(_ucs2 0x1031102B100B103A),
 +(_ucs2 0x102D102F100B1039),
 +(_ucs2 0x102D102F100B103A),
 +(_ucs2 0x100C1039),
 +(_ucs2 0x100C103A),
 +(_ucs2 0x102C100C1039),
 +(_ucs2 0x102C100C103A),
 +(_ucs2 0x102B100C1039),
 +(_ucs2 0x102B100C103A),
 +(_ucs2 0x102D100C1039),
 +(_ucs2 0x102D100C103A),
 +(_ucs2 0x102F100C1039),
 +(_ucs2 0x102F100C103A),
 +(_ucs2 0x1031100C1039),
 +(_ucs2 0x1031100C103A),
 +(_ucs2 0x1031102C100C1039),
 +(_ucs2 0x1031102C100C103A),
 +(_ucs2 0x1031102B100C1039),
 +(_ucs2 0x1031102B100C103A),
 +(_ucs2 0x102D102F100C1039),
 +(_ucs2 0x102D102F100C103A),
 +(_ucs2 0x100D1039),
 +(_ucs2 0x100D103A),
 +(_ucs2 0x102C100D1039),
 +(_ucs2 0x102C100D103A),
 +(_ucs2 0x102B100D1039),
 +(_ucs2 0x102B100D103A),
 +(_ucs2 0x102D100D1039),
 +(_ucs2 0x102D100D103A),
 +(_ucs2 0x102F100D1039),
 +(_ucs2 0x102F100D103A),
 +(_ucs2 0x1031100D1039),
 +(_ucs2 0x1031100D103A),
 +(_ucs2 0x1031102C100D1039),
 +(_ucs2 0x1031102C100D103A),
 +(_ucs2 0x1031102B100D1039),
 +(_ucs2 0x1031102B100D103A),
 +(_ucs2 0x102D102F100D1039),
 +(_ucs2 0x102D102F100D103A),
 +(_ucs2 0x100E1039),
 +(_ucs2 0x100E103A),
 +(_ucs2 0x102C100E1039),
 +(_ucs2 0x102C100E103A),
 +(_ucs2 0x102B100E1039),
 +(_ucs2 0x102B100E103A),
 +(_ucs2 0x102D100E1039),
 +(_ucs2 0x102D100E103A),
 +(_ucs2 0x102F100E1039),
 +(_ucs2 0x102F100E103A),
 +(_ucs2 0x1031100E1039),
 +(_ucs2 0x1031100E103A),
 +(_ucs2 0x1031102C100E1039),
 +(_ucs2 0x1031102C100E103A),
 +(_ucs2 0x1031102B100E1039),
 +(_ucs2 0x1031102B100E103A),
 +(_ucs2 0x102D102F100E1039),
 +(_ucs2 0x102D102F100E103A),
 +(_ucs2 0x100F1039),
 +(_ucs2 0x100F103A),
 +(_ucs2 0x102C100F1039),
 +(_ucs2 0x102C100F103A),
 +(_ucs2 0x102B100F1039),
 +(_ucs2 0x102B100F103A),
 +(_ucs2 0x102D100F1039),
 +(_ucs2 0x102D100F103A),
 +(_ucs2 0x102F100F1039),
 +(_ucs2 0x102F100F103A),
 +(_ucs2 0x1031100F1039),
 +(_ucs2 0x1031100F103A),
 +(_ucs2 0x1031102C100F1039),
 +(_ucs2 0x1031102C100F103A),
 +(_ucs2 0x1031102B100F1039),
 +(_ucs2 0x1031102B100F103A),
 +(_ucs2 0x102D102F100F1039),
 +(_ucs2 0x102D102F100F103A),
 +(_ucs2 0x10101039),
 +(_ucs2 0x1010103A),
 +(_ucs2 0x102C10101039),
 +(_ucs2 0x102C1010103A),
 +(_ucs2 0x102B10101039),
 +(_ucs2 0x102B1010103A),
 +(_ucs2 0x102D10101039),
 +(_ucs2 0x102D1010103A),
 +(_ucs2 0x102F10101039),
 +(_ucs2 0x102F1010103A),
 +(_ucs2 0x103110101039),
 +(_ucs2 0x10311010103A),
 +(_ucs2 0x1031102C10101039),
 +(_ucs2 0x1031102C1010103A),
 +(_ucs2 0x1031102B10101039),
 +(_ucs2 0x1031102B1010103A),
 +(_ucs2 0x102D102F10101039),
 +(_ucs2 0x102D102F1010103A),
 +(_ucs2 0x10111039),
 +(_ucs2 0x1011103A),
 +(_ucs2 0x102C10111039),
 +(_ucs2 0x102C1011103A),
 +(_ucs2 0x102B10111039),
 +(_ucs2 0x102B1011103A),
 +(_ucs2 0x102D10111039),
 +(_ucs2 0x102D1011103A),
 +(_ucs2 0x102F10111039),
 +(_ucs2 0x102F1011103A),
 +(_ucs2 0x103110111039),
 +(_ucs2 0x10311011103A),
 +(_ucs2 0x1031102C10111039),
 +(_ucs2 0x1031102C1011103A),
 +(_ucs2 0x1031102B10111039),
 +(_ucs2 0x1031102B1011103A),
 +(_ucs2 0x102D102F10111039),
 +(_ucs2 0x102D102F1011103A),
 +(_ucs2 0x10121039),
 +(_ucs2 0x1012103A),
 +(_ucs2 0x102C10121039),
 +(_ucs2 0x102C1012103A),
 +(_ucs2 0x102B10121039),
 +(_ucs2 0x102B1012103A),
 +(_ucs2 0x102D10121039),
 +(_ucs2 0x102D1012103A),
 +(_ucs2 0x102F10121039),
 +(_ucs2 0x102F1012103A),
 +(_ucs2 0x103110121039),
 +(_ucs2 0x10311012103A),
 +(_ucs2 0x1031102C10121039),
 +(_ucs2 0x1031102C1012103A),
 +(_ucs2 0x1031102B10121039),
 +(_ucs2 0x1031102B1012103A),
 +(_ucs2 0x102D102F10121039),
 +(_ucs2 0x102D102F1012103A),
 +(_ucs2 0x10131039),
 +(_ucs2 0x1013103A),
 +(_ucs2 0x102C10131039),
 +(_ucs2 0x102C1013103A),
 +(_ucs2 0x102B10131039),
 +(_ucs2 0x102B1013103A),
 +(_ucs2 0x102D10131039),
 +(_ucs2 0x102D1013103A),
 +(_ucs2 0x102F10131039),
 +(_ucs2 0x102F1013103A),
 +(_ucs2 0x103110131039),
 +(_ucs2 0x10311013103A),
 +(_ucs2 0x1031102C10131039),
 +(_ucs2 0x1031102C1013103A),
 +(_ucs2 0x1031102B10131039),
 +(_ucs2 0x1031102B1013103A),
 +(_ucs2 0x102D102F10131039),
 +(_ucs2 0x102D102F1013103A),
 +(_ucs2 0x10141039),
 +(_ucs2 0x1014103A),
 +(_ucs2 0x102C10141039),
 +(_ucs2 0x102C1014103A),
 +(_ucs2 0x102B10141039),
 +(_ucs2 0x102B1014103A),
 +(_ucs2 0x102D10141039),
 +(_ucs2 0x102D1014103A),
 +(_ucs2 0x102F10141039),
 +(_ucs2 0x102F1014103A),
 +(_ucs2 0x103110141039),
 +(_ucs2 0x10311014103A),
 +(_ucs2 0x1031102C10141039),
 +(_ucs2 0x1031102C1014103A),
 +(_ucs2 0x1031102B10141039),
 +(_ucs2 0x1031102B1014103A),
 +(_ucs2 0x102D102F10141039),
 +(_ucs2 0x102D102F1014103A),
 +(_ucs2 0x10151039),
 +(_ucs2 0x1015103A),
 +(_ucs2 0x102C10151039),
 +(_ucs2 0x102C1015103A),
 +(_ucs2 0x102B10151039),
 +(_ucs2 0x102B1015103A),
 +(_ucs2 0x102D10151039),
 +(_ucs2 0x102D1015103A),
 +(_ucs2 0x102F10151039),
 +(_ucs2 0x102F1015103A),
 +(_ucs2 0x103110151039),
 +(_ucs2 0x10311015103A),
 +(_ucs2 0x1031102C10151039),
 +(_ucs2 0x1031102C1015103A),
 +(_ucs2 0x1031102B10151039),
 +(_ucs2 0x1031102B1015103A),
 +(_ucs2 0x102D102F10151039),
 +(_ucs2 0x102D102F1015103A),
 +(_ucs2 0x10161039),
 +(_ucs2 0x1016103A),
 +(_ucs2 0x102C10161039),
 +(_ucs2 0x102C1016103A),
 +(_ucs2 0x102B10161039),
 +(_ucs2 0x102B1016103A),
 +(_ucs2 0x102D10161039),
 +(_ucs2 0x102D1016103A),
 +(_ucs2 0x102F10161039),
 +(_ucs2 0x102F1016103A),
 +(_ucs2 0x103110161039),
 +(_ucs2 0x10311016103A),
 +(_ucs2 0x1031102C10161039),
 +(_ucs2 0x1031102C1016103A),
 +(_ucs2 0x1031102B10161039),
 +(_ucs2 0x1031102B1016103A),
 +(_ucs2 0x102D102F10161039),
 +(_ucs2 0x102D102F1016103A),
 +(_ucs2 0x10171039),
 +(_ucs2 0x1017103A),
 +(_ucs2 0x102C10171039),
 +(_ucs2 0x102C1017103A),
 +(_ucs2 0x102B10171039),
 +(_ucs2 0x102B1017103A),
 +(_ucs2 0x102D10171039),
 +(_ucs2 0x102D1017103A),
 +(_ucs2 0x102F10171039),
 +(_ucs2 0x102F1017103A),
 +(_ucs2 0x103110171039),
 +(_ucs2 0x10311017103A),
 +(_ucs2 0x1031102C10171039),
 +(_ucs2 0x1031102C1017103A),
 +(_ucs2 0x1031102B10171039),
 +(_ucs2 0x1031102B1017103A),
 +(_ucs2 0x102D102F10171039),
 +(_ucs2 0x102D102F1017103A),
 +(_ucs2 0x10181039),
 +(_ucs2 0x1018103A),
 +(_ucs2 0x102C10181039),
 +(_ucs2 0x102C1018103A),
 +(_ucs2 0x102B10181039),
 +(_ucs2 0x102B1018103A),
 +(_ucs2 0x102D10181039),
 +(_ucs2 0x102D1018103A),
 +(_ucs2 0x102F10181039),
 +(_ucs2 0x102F1018103A),
 +(_ucs2 0x103110181039),
 +(_ucs2 0x10311018103A),
 +(_ucs2 0x1031102C10181039),
 +(_ucs2 0x1031102C1018103A),
 +(_ucs2 0x1031102B10181039),
 +(_ucs2 0x1031102B1018103A),
 +(_ucs2 0x102D102F10181039),
 +(_ucs2 0x102D102F1018103A),
 +(_ucs2 0x10191039),
 +(_ucs2 0x1019103A),
 +(_ucs2 0x102C10191039),
 +(_ucs2 0x102C1019103A),
 +(_ucs2 0x102B10191039),
 +(_ucs2 0x102B1019103A),
 +(_ucs2 0x102D10191039),
 +(_ucs2 0x102D1019103A),
 +(_ucs2 0x102F10191039),
 +(_ucs2 0x102F1019103A),
 +(_ucs2 0x103110191039),
 +(_ucs2 0x10311019103A),
 +(_ucs2 0x1031102C10191039),
 +(_ucs2 0x1031102C1019103A),
 +(_ucs2 0x1031102B10191039),
 +(_ucs2 0x1031102B1019103A),
 +(_ucs2 0x102D102F10191039),
 +(_ucs2 0x102D102F1019103A),
 +(_ucs2 0x101A1039),
 +(_ucs2 0x101A103A),
 +(_ucs2 0x102C101A1039),
 +(_ucs2 0x102C101A103A),
 +(_ucs2 0x102B101A1039),
 +(_ucs2 0x102B101A103A),
 +(_ucs2 0x102D101A1039),
 +(_ucs2 0x102D101A103A),
 +(_ucs2 0x102F101A1039),
 +(_ucs2 0x102F101A103A),
 +(_ucs2 0x1031101A1039),
 +(_ucs2 0x1031101A103A),
 +(_ucs2 0x1031102C101A1039),
 +(_ucs2 0x1031102C101A103A),
 +(_ucs2 0x1031102B101A1039),
 +(_ucs2 0x1031102B101A103A),
 +(_ucs2 0x102D102F101A1039),
 +(_ucs2 0x102D102F101A103A),
 +(_ucs2 0x101B1039),
 +(_ucs2 0x101B103A),
 +(_ucs2 0x102C101B1039),
 +(_ucs2 0x102C101B103A),
 +(_ucs2 0x102B101B1039),
 +(_ucs2 0x102B101B103A),
 +(_ucs2 0x102D101B1039),
 +(_ucs2 0x102D101B103A),
 +(_ucs2 0x102F101B1039),
 +(_ucs2 0x102F101B103A),
 +(_ucs2 0x1031101B1039),
 +(_ucs2 0x1031101B103A),
 +(_ucs2 0x1031102C101B1039),
 +(_ucs2 0x1031102C101B103A),
 +(_ucs2 0x1031102B101B1039),
 +(_ucs2 0x1031102B101B103A),
 +(_ucs2 0x102D102F101B1039),
 +(_ucs2 0x102D102F101B103A),
 +(_ucs2 0x101C1039),
 +(_ucs2 0x101C103A),
 +(_ucs2 0x102C101C1039),
 +(_ucs2 0x102C101C103A),
 +(_ucs2 0x102B101C1039),
 +(_ucs2 0x102B101C103A),
 +(_ucs2 0x102D101C1039),
 +(_ucs2 0x102D101C103A),
 +(_ucs2 0x102F101C1039),
 +(_ucs2 0x102F101C103A),
 +(_ucs2 0x1031101C1039),
 +(_ucs2 0x1031101C103A),
 +(_ucs2 0x1031102C101C1039),
 +(_ucs2 0x1031102C101C103A),
 +(_ucs2 0x1031102B101C1039),
 +(_ucs2 0x1031102B101C103A),
 +(_ucs2 0x102D102F101C1039),
 +(_ucs2 0x102D102F101C103A),
 +(_ucs2 0x101D103A),
 +(_ucs2 0x102C101D103A),
 +(_ucs2 0x102B101D103A),
 +(_ucs2 0x102D101D103A),
 +(_ucs2 0x102F101D103A),
 +(_ucs2 0x1031101D103A),
 +(_ucs2 0x1031102C101D103A),
 +(_ucs2 0x1031102B101D103A),
 +(_ucs2 0x102D102F101D103A),
 +(_ucs2 0x101E1039),
 +(_ucs2 0x101E103A),
 +(_ucs2 0x102C101E1039),
 +(_ucs2 0x102C101E103A),
 +(_ucs2 0x102B101E1039),
 +(_ucs2 0x102B101E103A),
 +(_ucs2 0x102D101E1039),
 +(_ucs2 0x102D101E103A),
 +(_ucs2 0x102F101E1039),
 +(_ucs2 0x102F101E103A),
 +(_ucs2 0x1031101E1039),
 +(_ucs2 0x1031101E103A),
 +(_ucs2 0x1031102C101E1039),
 +(_ucs2 0x1031102C101E103A),
 +(_ucs2 0x1031102B101E1039),
 +(_ucs2 0x1031102B101E103A),
 +(_ucs2 0x102D102F101E1039),
 +(_ucs2 0x102D102F101E103A),
 +(_ucs2 0x101F1039),
 +(_ucs2 0x101F103A),
 +(_ucs2 0x102C101F1039),
 +(_ucs2 0x102C101F103A),
 +(_ucs2 0x102B101F1039),
 +(_ucs2 0x102B101F103A),
 +(_ucs2 0x102D101F1039),
 +(_ucs2 0x102D101F103A),
 +(_ucs2 0x102F101F1039),
 +(_ucs2 0x102F101F103A),
 +(_ucs2 0x1031101F1039),
 +(_ucs2 0x1031101F103A),
 +(_ucs2 0x1031102C101F1039),
 +(_ucs2 0x1031102C101F103A),
 +(_ucs2 0x1031102B101F1039),
 +(_ucs2 0x1031102B101F103A),
 +(_ucs2 0x102D102F101F1039),
 +(_ucs2 0x102D102F101F103A),
 +(_ucs2 0x1020103A),
 +(_ucs2 0x102C1020103A),
 +(_ucs2 0x102B1020103A),
 +(_ucs2 0x102D1020103A),
 +(_ucs2 0x102F1020103A),
 +(_ucs2 0x10311020103A),
 +(_ucs2 0x1031102C1020103A),
 +(_ucs2 0x1031102B1020103A),
 +(_ucs2 0x102D102F1020103A),
 +(_ucs2 0x1021103A),
 +(_ucs2 0x102C1021103A),
 +(_ucs2 0x102B1021103A),
 +(_ucs2 0x102D1021103A),
 +(_ucs2 0x102F1021103A),
 +(_ucs2 0x10311021103A),
 +(_ucs2 0x1031102C1021103A),
 +(_ucs2 0x1031102B1021103A),
 +(_ucs2 0x102D102F1021103A),
 +('--- Medials'),
 +(_ucs2 0x105E),
 +(_ucs2 0x105F),
 +(_ucs2 0x103B),
 +(_ucs2 0x103C),
 +(_ucs2 0x1060),
 +(_ucs2 0x103D),
 +(_ucs2 0x1082),
 +(_ucs2 0x103E),
 +(_ucs2 0x103B103D),
 +(_ucs2 0x103C103D),
 +(_ucs2 0x103B103E),
 +(_ucs2 0x103C103E),
 +(_ucs2 0x103D103E),
 +(_ucs2 0x103B103D103E),
 +(_ucs2 0x103C103D103E),
 +('--- Independent vowels'),
 +(_ucs2 0x1021102D),
 +(_ucs2 0x1023),
 +(_ucs2 0x1021102E),
 +(_ucs2 0x1024),
 +(_ucs2 0x1021102F),
 +(_ucs2 0x1025),
 +(_ucs2 0x10211030),
 +(_ucs2 0x1026),
 +(_ucs2 0x10211031),
 +(_ucs2 0x1027),
 +(_ucs2 0x1028),
 +(_ucs2 0x10211031102C),
 +(_ucs2 0x1029),
 +(_ucs2 0x10211031102C103A),
 +(_ucs2 0x102A),
 +(_ucs2 0x102D1019103A),
 +(_ucs2 0x102D1036),
 +(_ucs2 0x102D1019103A1037),
 +(_ucs2 0x102D10361037),
 +(_ucs2 0x102D1019103A1038),
 +(_ucs2 0x102D10361038),
 +(_ucs2 0x102F1019103A),
 +(_ucs2 0x102F1036),
 +(_ucs2 0x102F1019103A1037),
 +(_ucs2 0x102F10361037),
 +(_ucs2 0x102F1019103A1038),
 +(_ucs2 0x102F10361038),
 +(_ucs2 0x1021102F1036),
 +(_ucs2 0x1025102F1036),
 +('--- Independent vowels with finals'),
 +(_ucs2 0x1021102D10001039),
 +(_ucs2 0x102310001039),
 +(_ucs2 0x1021102D1000103A),
 +(_ucs2 0x10231000103A),
 +(_ucs2 0x1021102F10001039),
 +(_ucs2 0x102510001039),
 +(_ucs2 0x1021102F1000103A),
 +(_ucs2 0x10251000103A),
 +(_ucs2 0x1021103110001039),
 +(_ucs2 0x102710001039),
 +(_ucs2 0x102110311000103A),
 +(_ucs2 0x10271000103A),
 +(_ucs2 0x10211031102C10001039),
 +(_ucs2 0x102910001039),
 +(_ucs2 0x10211031102C1000103A),
 +(_ucs2 0x10291000103A),
 +(_ucs2 0x10211031102C10001039),
 +(_ucs2 0x10291031102C10001039),
 +(_ucs2 0x10211031102C1000103A),
 +(_ucs2 0x10291031102C1000103A),
 +(_ucs2 0x1021102D10011039),
 +(_ucs2 0x102310011039),
 +(_ucs2 0x1021102D1001103A),
 +(_ucs2 0x10231001103A),
 +(_ucs2 0x1021102F10011039),
 +(_ucs2 0x102510011039),
 +(_ucs2 0x1021102F1001103A),
 +(_ucs2 0x10251001103A),
 +(_ucs2 0x1021103110011039),
 +(_ucs2 0x102710011039),
 +(_ucs2 0x102110311001103A),
 +(_ucs2 0x10271001103A),
 +(_ucs2 0x10211031102C10011039),
 +(_ucs2 0x102910011039),
 +(_ucs2 0x10211031102C1001103A),
 +(_ucs2 0x10291001103A),
 +(_ucs2 0x10211031102C10011039),
 +(_ucs2 0x10291031102C10011039),
 +(_ucs2 0x10211031102C1001103A),
 +(_ucs2 0x10291031102C1001103A),
 +(_ucs2 0x1021102D10021039),
 +(_ucs2 0x102310021039),
 +(_ucs2 0x1021102D1002103A),
 +(_ucs2 0x10231002103A),
 +(_ucs2 0x1021102F10021039),
 +(_ucs2 0x102510021039),
 +(_ucs2 0x1021102F1002103A),
 +(_ucs2 0x10251002103A),
 +(_ucs2 0x1021103110021039),
 +(_ucs2 0x102710021039),
 +(_ucs2 0x102110311002103A),
 +(_ucs2 0x10271002103A),
 +(_ucs2 0x10211031102C10021039),
 +(_ucs2 0x102910021039),
 +(_ucs2 0x10211031102C1002103A),
 +(_ucs2 0x10291002103A),
 +(_ucs2 0x10211031102C10021039),
 +(_ucs2 0x10291031102C10021039),
 +(_ucs2 0x10211031102C1002103A),
 +(_ucs2 0x10291031102C1002103A),
 +(_ucs2 0x1021102D10031039),
 +(_ucs2 0x102310031039),
 +(_ucs2 0x1021102D1003103A),
 +(_ucs2 0x10231003103A),
 +(_ucs2 0x1021102F10031039),
 +(_ucs2 0x102510031039),
 +(_ucs2 0x1021102F1003103A),
 +(_ucs2 0x10251003103A),
 +(_ucs2 0x1021103110031039),
 +(_ucs2 0x102710031039),
 +(_ucs2 0x102110311003103A),
 +(_ucs2 0x10271003103A),
 +(_ucs2 0x10211031102C10031039),
 +(_ucs2 0x102910031039),
 +(_ucs2 0x10211031102C1003103A),
 +(_ucs2 0x10291003103A),
 +(_ucs2 0x10211031102C10031039),
 +(_ucs2 0x10291031102C10031039),
 +(_ucs2 0x10211031102C1003103A),
 +(_ucs2 0x10291031102C1003103A),
 +(_ucs2 0x1021102D10041039),
 +(_ucs2 0x102310041039),
 +(_ucs2 0x1021102D1004103A),
 +(_ucs2 0x10231004103A),
 +(_ucs2 0x1021102F10041039),
 +(_ucs2 0x102510041039),
 +(_ucs2 0x1021102F1004103A),
 +(_ucs2 0x10251004103A),
 +(_ucs2 0x1021103110041039),
 +(_ucs2 0x102710041039),
 +(_ucs2 0x102110311004103A),
 +(_ucs2 0x10271004103A),
 +(_ucs2 0x10211031102C10041039),
 +(_ucs2 0x102910041039),
 +(_ucs2 0x10211031102C1004103A),
 +(_ucs2 0x10291004103A),
 +(_ucs2 0x10211031102C10041039),
 +(_ucs2 0x10291031102C10041039),
 +(_ucs2 0x10211031102C1004103A),
 +(_ucs2 0x10291031102C1004103A),
 +(_ucs2 0x1021102D10051039),
 +(_ucs2 0x102310051039),
 +(_ucs2 0x1021102D1005103A),
 +(_ucs2 0x10231005103A),
 +(_ucs2 0x1021102F10051039),
 +(_ucs2 0x102510051039),
 +(_ucs2 0x1021102F1005103A),
 +(_ucs2 0x10251005103A),
 +(_ucs2 0x1021103110051039),
 +(_ucs2 0x102710051039),
 +(_ucs2 0x102110311005103A),
 +(_ucs2 0x10271005103A),
 +(_ucs2 0x10211031102C10051039),
 +(_ucs2 0x102910051039),
 +(_ucs2 0x10211031102C1005103A),
 +(_ucs2 0x10291005103A),
 +(_ucs2 0x10211031102C10051039),
 +(_ucs2 0x10291031102C10051039),
 +(_ucs2 0x10211031102C1005103A),
 +(_ucs2 0x10291031102C1005103A),
 +(_ucs2 0x1021102D10061039),
 +(_ucs2 0x102310061039),
 +(_ucs2 0x1021102D1006103A),
 +(_ucs2 0x10231006103A),
 +(_ucs2 0x1021102F10061039),
 +(_ucs2 0x102510061039),
 +(_ucs2 0x1021102F1006103A),
 +(_ucs2 0x10251006103A),
 +(_ucs2 0x1021103110061039),
 +(_ucs2 0x102710061039),
 +(_ucs2 0x102110311006103A),
 +(_ucs2 0x10271006103A),
 +(_ucs2 0x10211031102C10061039),
 +(_ucs2 0x102910061039),
 +(_ucs2 0x10211031102C1006103A),
 +(_ucs2 0x10291006103A),
 +(_ucs2 0x10211031102C10061039),
 +(_ucs2 0x10291031102C10061039),
 +(_ucs2 0x10211031102C1006103A),
 +(_ucs2 0x10291031102C1006103A),
 +(_ucs2 0x1021102D10071039),
 +(_ucs2 0x102310071039),
 +(_ucs2 0x1021102D1007103A),
 +(_ucs2 0x10231007103A),
 +(_ucs2 0x1021102F10071039),
 +(_ucs2 0x102510071039),
 +(_ucs2 0x1021102F1007103A),
 +(_ucs2 0x10251007103A),
 +(_ucs2 0x1021103110071039),
 +(_ucs2 0x102710071039),
 +(_ucs2 0x102110311007103A),
 +(_ucs2 0x10271007103A),
 +(_ucs2 0x10211031102C10071039),
 +(_ucs2 0x102910071039),
 +(_ucs2 0x10211031102C1007103A),
 +(_ucs2 0x10291007103A),
 +(_ucs2 0x10211031102C10071039),
 +(_ucs2 0x10291031102C10071039),
 +(_ucs2 0x10211031102C1007103A),
 +(_ucs2 0x10291031102C1007103A),
 +(_ucs2 0x1021102D10091039),
 +(_ucs2 0x102310091039),
 +(_ucs2 0x1021102D1009103A),
 +(_ucs2 0x10231009103A),
 +(_ucs2 0x1021102F10091039),
 +(_ucs2 0x102510091039),
 +(_ucs2 0x1021102F1009103A),
 +(_ucs2 0x10251009103A),
 +(_ucs2 0x1021103110091039),
 +(_ucs2 0x102710091039),
 +(_ucs2 0x102110311009103A),
 +(_ucs2 0x10271009103A),
 +(_ucs2 0x10211031102C10091039),
 +(_ucs2 0x102910091039),
 +(_ucs2 0x10211031102C1009103A),
 +(_ucs2 0x10291009103A),
 +(_ucs2 0x10211031102C10091039),
 +(_ucs2 0x10291031102C10091039),
 +(_ucs2 0x10211031102C1009103A),
 +(_ucs2 0x10291031102C1009103A),
 +(_ucs2 0x1021102D100A1039),
 +(_ucs2 0x1023100A1039),
 +(_ucs2 0x1021102D100A103A),
 +(_ucs2 0x1023100A103A),
 +(_ucs2 0x1021102F100A1039),
 +(_ucs2 0x1025100A1039),
 +(_ucs2 0x1021102F100A103A),
 +(_ucs2 0x1025100A103A),
 +(_ucs2 0x10211031100A1039),
 +(_ucs2 0x1027100A1039),
 +(_ucs2 0x10211031100A103A),
 +(_ucs2 0x1027100A103A),
 +(_ucs2 0x10211031102C100A1039),
 +(_ucs2 0x1029100A1039),
 +(_ucs2 0x10211031102C100A103A),
 +(_ucs2 0x1029100A103A),
 +(_ucs2 0x10211031102C100A1039),
 +(_ucs2 0x10291031102C100A1039),
 +(_ucs2 0x10211031102C100A103A),
 +(_ucs2 0x10291031102C100A103A),
 +(_ucs2 0x1021102D100B1039),
 +(_ucs2 0x1023100B1039),
 +(_ucs2 0x1021102D100B103A),
 +(_ucs2 0x1023100B103A),
 +(_ucs2 0x1021102F100B1039),
 +(_ucs2 0x1025100B1039),
 +(_ucs2 0x1021102F100B103A),
 +(_ucs2 0x1025100B103A),
 +(_ucs2 0x10211031100B1039),
 +(_ucs2 0x1027100B1039),
 +(_ucs2 0x10211031100B103A),
 +(_ucs2 0x1027100B103A),
 +(_ucs2 0x10211031102C100B1039),
 +(_ucs2 0x1029100B1039),
 +(_ucs2 0x10211031102C100B103A),
 +(_ucs2 0x1029100B103A),
 +(_ucs2 0x10211031102C100B1039),
 +(_ucs2 0x10291031102C100B1039),
 +(_ucs2 0x10211031102C100B103A),
 +(_ucs2 0x10291031102C100B103A),
 +(_ucs2 0x1021102D100C1039),
 +(_ucs2 0x1023100C1039),
 +(_ucs2 0x1021102D100C103A),
 +(_ucs2 0x1023100C103A),
 +(_ucs2 0x1021102F100C1039),
 +(_ucs2 0x1025100C1039),
 +(_ucs2 0x1021102F100C103A),
 +(_ucs2 0x1025100C103A),
 +(_ucs2 0x10211031100C1039),
 +(_ucs2 0x1027100C1039),
 +(_ucs2 0x10211031100C103A),
 +(_ucs2 0x1027100C103A),
 +(_ucs2 0x10211031102C100C1039),
 +(_ucs2 0x1029100C1039),
 +(_ucs2 0x10211031102C100C103A),
 +(_ucs2 0x1029100C103A),
 +(_ucs2 0x10211031102C100C1039),
 +(_ucs2 0x10291031102C100C1039),
 +(_ucs2 0x10211031102C100C103A),
 +(_ucs2 0x10291031102C100C103A),
 +(_ucs2 0x1021102D100D1039),
 +(_ucs2 0x1023100D1039),
 +(_ucs2 0x1021102D100D103A),
 +(_ucs2 0x1023100D103A),
 +(_ucs2 0x1021102F100D1039),
 +(_ucs2 0x1025100D1039),
 +(_ucs2 0x1021102F100D103A),
 +(_ucs2 0x1025100D103A),
 +(_ucs2 0x10211031100D1039),
 +(_ucs2 0x1027100D1039),
 +(_ucs2 0x10211031100D103A),
 +(_ucs2 0x1027100D103A),
 +(_ucs2 0x10211031102C100D1039),
 +(_ucs2 0x1029100D1039),
 +(_ucs2 0x10211031102C100D103A),
 +(_ucs2 0x1029100D103A),
 +(_ucs2 0x10211031102C100D1039),
 +(_ucs2 0x10291031102C100D1039),
 +(_ucs2 0x10211031102C100D103A),
 +(_ucs2 0x10291031102C100D103A),
 +(_ucs2 0x1021102D100E1039),
 +(_ucs2 0x1023100E1039),
 +(_ucs2 0x1021102D100E103A),
 +(_ucs2 0x1023100E103A),
 +(_ucs2 0x1021102F100E1039),
 +(_ucs2 0x1025100E1039),
 +(_ucs2 0x1021102F100E103A),
 +(_ucs2 0x1025100E103A),
 +(_ucs2 0x10211031100E1039),
 +(_ucs2 0x1027100E1039),
 +(_ucs2 0x10211031100E103A),
 +(_ucs2 0x1027100E103A),
 +(_ucs2 0x10211031102C100E1039),
 +(_ucs2 0x1029100E1039),
 +(_ucs2 0x10211031102C100E103A),
 +(_ucs2 0x1029100E103A),
 +(_ucs2 0x10211031102C100E1039),
 +(_ucs2 0x10291031102C100E1039),
 +(_ucs2 0x10211031102C100E103A),
 +(_ucs2 0x10291031102C100E103A),
 +(_ucs2 0x1021102D100F1039),
 +(_ucs2 0x1023100F1039),
 +(_ucs2 0x1021102D100F103A),
 +(_ucs2 0x1023100F103A),
 +(_ucs2 0x1021102F100F1039),
 +(_ucs2 0x1025100F1039),
 +(_ucs2 0x1021102F100F103A),
 +(_ucs2 0x1025100F103A),
 +(_ucs2 0x10211031100F1039),
 +(_ucs2 0x1027100F1039),
 +(_ucs2 0x10211031100F103A),
 +(_ucs2 0x1027100F103A),
 +(_ucs2 0x10211031102C100F1039),
 +(_ucs2 0x1029100F1039),
 +(_ucs2 0x10211031102C100F103A),
 +(_ucs2 0x1029100F103A),
 +(_ucs2 0x10211031102C100F1039),
 +(_ucs2 0x10291031102C100F1039),
 +(_ucs2 0x10211031102C100F103A),
 +(_ucs2 0x10291031102C100F103A),
 +(_ucs2 0x1021102D10101039),
 +(_ucs2 0x102310101039),
 +(_ucs2 0x1021102D1010103A),
 +(_ucs2 0x10231010103A),
 +(_ucs2 0x1021102F10101039),
 +(_ucs2 0x102510101039),
 +(_ucs2 0x1021102F1010103A),
 +(_ucs2 0x10251010103A),
 +(_ucs2 0x1021103110101039),
 +(_ucs2 0x102710101039),
 +(_ucs2 0x102110311010103A),
 +(_ucs2 0x10271010103A),
 +(_ucs2 0x10211031102C10101039),
 +(_ucs2 0x102910101039),
 +(_ucs2 0x10211031102C1010103A),
 +(_ucs2 0x10291010103A),
 +(_ucs2 0x10211031102C10101039),
 +(_ucs2 0x10291031102C10101039),
 +(_ucs2 0x10211031102C1010103A),
 +(_ucs2 0x10291031102C1010103A),
 +(_ucs2 0x1021102D10111039),
 +(_ucs2 0x102310111039),
 +(_ucs2 0x1021102D1011103A),
 +(_ucs2 0x10231011103A),
 +(_ucs2 0x1021102F10111039),
 +(_ucs2 0x102510111039),
 +(_ucs2 0x1021102F1011103A),
 +(_ucs2 0x10251011103A),
 +(_ucs2 0x1021103110111039),
 +(_ucs2 0x102710111039),
 +(_ucs2 0x102110311011103A),
 +(_ucs2 0x10271011103A),
 +(_ucs2 0x10211031102C10111039),
 +(_ucs2 0x102910111039),
 +(_ucs2 0x10211031102C1011103A),
 +(_ucs2 0x10291011103A),
 +(_ucs2 0x10211031102C10111039),
 +(_ucs2 0x10291031102C10111039),
 +(_ucs2 0x10211031102C1011103A),
 +(_ucs2 0x10291031102C1011103A),
 +(_ucs2 0x1021102D10121039),
 +(_ucs2 0x102310121039),
 +(_ucs2 0x1021102D1012103A),
 +(_ucs2 0x10231012103A),
 +(_ucs2 0x1021102F10121039),
 +(_ucs2 0x102510121039),
 +(_ucs2 0x1021102F1012103A),
 +(_ucs2 0x10251012103A),
 +(_ucs2 0x1021103110121039),
 +(_ucs2 0x102710121039),
 +(_ucs2 0x102110311012103A),
 +(_ucs2 0x10271012103A),
 +(_ucs2 0x10211031102C10121039),
 +(_ucs2 0x102910121039),
 +(_ucs2 0x10211031102C1012103A),
 +(_ucs2 0x10291012103A),
 +(_ucs2 0x10211031102C10121039),
 +(_ucs2 0x10291031102C10121039),
 +(_ucs2 0x10211031102C1012103A),
 +(_ucs2 0x10291031102C1012103A),
 +(_ucs2 0x1021102D10131039),
 +(_ucs2 0x102310131039),
 +(_ucs2 0x1021102D1013103A),
 +(_ucs2 0x10231013103A),
 +(_ucs2 0x1021102F10131039),
 +(_ucs2 0x102510131039),
 +(_ucs2 0x1021102F1013103A),
 +(_ucs2 0x10251013103A),
 +(_ucs2 0x1021103110131039),
 +(_ucs2 0x102710131039),
 +(_ucs2 0x102110311013103A),
 +(_ucs2 0x10271013103A),
 +(_ucs2 0x10211031102C10131039),
 +(_ucs2 0x102910131039),
 +(_ucs2 0x10211031102C1013103A),
 +(_ucs2 0x10291013103A),
 +(_ucs2 0x10211031102C10131039),
 +(_ucs2 0x10291031102C10131039),
 +(_ucs2 0x10211031102C1013103A),
 +(_ucs2 0x10291031102C1013103A),
 +(_ucs2 0x1021102D10141039),
 +(_ucs2 0x102310141039),
 +(_ucs2 0x1021102D1014103A),
 +(_ucs2 0x10231014103A),
 +(_ucs2 0x1021102F10141039),
 +(_ucs2 0x102510141039),
 +(_ucs2 0x1021102F1014103A),
 +(_ucs2 0x10251014103A),
 +(_ucs2 0x1021103110141039),
 +(_ucs2 0x102710141039),
 +(_ucs2 0x102110311014103A),
 +(_ucs2 0x10271014103A),
 +(_ucs2 0x10211031102C10141039),
 +(_ucs2 0x102910141039),
 +(_ucs2 0x10211031102C1014103A),
 +(_ucs2 0x10291014103A),
 +(_ucs2 0x10211031102C10141039),
 +(_ucs2 0x10291031102C10141039),
 +(_ucs2 0x10211031102C1014103A),
 +(_ucs2 0x10291031102C1014103A),
 +(_ucs2 0x1021102D10151039),
 +(_ucs2 0x102310151039),
 +(_ucs2 0x1021102D1015103A),
 +(_ucs2 0x10231015103A),
 +(_ucs2 0x1021102F10151039),
 +(_ucs2 0x102510151039),
 +(_ucs2 0x1021102F1015103A),
 +(_ucs2 0x10251015103A),
 +(_ucs2 0x1021103110151039),
 +(_ucs2 0x102710151039),
 +(_ucs2 0x102110311015103A),
 +(_ucs2 0x10271015103A),
 +(_ucs2 0x10211031102C10151039),
 +(_ucs2 0x102910151039),
 +(_ucs2 0x10211031102C1015103A),
 +(_ucs2 0x10291015103A),
 +(_ucs2 0x10211031102C10151039),
 +(_ucs2 0x10291031102C10151039),
 +(_ucs2 0x10211031102C1015103A),
 +(_ucs2 0x10291031102C1015103A),
 +(_ucs2 0x1021102D10161039),
 +(_ucs2 0x102310161039),
 +(_ucs2 0x1021102D1016103A),
 +(_ucs2 0x10231016103A),
 +(_ucs2 0x1021102F10161039),
 +(_ucs2 0x102510161039),
 +(_ucs2 0x1021102F1016103A),
 +(_ucs2 0x10251016103A),
 +(_ucs2 0x1021103110161039),
 +(_ucs2 0x102710161039),
 +(_ucs2 0x102110311016103A),
 +(_ucs2 0x10271016103A),
 +(_ucs2 0x10211031102C10161039),
 +(_ucs2 0x102910161039),
 +(_ucs2 0x10211031102C1016103A),
 +(_ucs2 0x10291016103A),
 +(_ucs2 0x10211031102C10161039),
 +(_ucs2 0x10291031102C10161039),
 +(_ucs2 0x10211031102C1016103A),
 +(_ucs2 0x10291031102C1016103A),
 +(_ucs2 0x1021102D10171039),
 +(_ucs2 0x102310171039),
 +(_ucs2 0x1021102D1017103A),
 +(_ucs2 0x10231017103A),
 +(_ucs2 0x1021102F10171039),
 +(_ucs2 0x102510171039),
 +(_ucs2 0x1021102F1017103A),
 +(_ucs2 0x10251017103A),
 +(_ucs2 0x1021103110171039),
 +(_ucs2 0x102710171039),
 +(_ucs2 0x102110311017103A),
 +(_ucs2 0x10271017103A),
 +(_ucs2 0x10211031102C10171039),
 +(_ucs2 0x102910171039),
 +(_ucs2 0x10211031102C1017103A),
 +(_ucs2 0x10291017103A),
 +(_ucs2 0x10211031102C10171039),
 +(_ucs2 0x10291031102C10171039),
 +(_ucs2 0x10211031102C1017103A),
 +(_ucs2 0x10291031102C1017103A),
 +(_ucs2 0x1021102D10181039),
 +(_ucs2 0x102310181039),
 +(_ucs2 0x1021102D1018103A),
 +(_ucs2 0x10231018103A),
 +(_ucs2 0x1021102F10181039),
 +(_ucs2 0x102510181039),
 +(_ucs2 0x1021102F1018103A),
 +(_ucs2 0x10251018103A),
 +(_ucs2 0x1021103110181039),
 +(_ucs2 0x102710181039),
 +(_ucs2 0x102110311018103A),
 +(_ucs2 0x10271018103A),
 +(_ucs2 0x10211031102C10181039),
 +(_ucs2 0x102910181039),
 +(_ucs2 0x10211031102C1018103A),
 +(_ucs2 0x10291018103A),
 +(_ucs2 0x10211031102C10181039),
 +(_ucs2 0x10291031102C10181039),
 +(_ucs2 0x10211031102C1018103A),
 +(_ucs2 0x10291031102C1018103A),
 +(_ucs2 0x1021102D10191039),
 +(_ucs2 0x102310191039),
 +(_ucs2 0x1021102D1019103A),
 +(_ucs2 0x10231019103A),
 +(_ucs2 0x1021102F10191039),
 +(_ucs2 0x102510191039),
 +(_ucs2 0x1021102F1019103A),
 +(_ucs2 0x10251019103A),
 +(_ucs2 0x1021103110191039),
 +(_ucs2 0x102710191039),
 +(_ucs2 0x102110311019103A),
 +(_ucs2 0x10271019103A),
 +(_ucs2 0x10211031102C10191039),
 +(_ucs2 0x102910191039),
 +(_ucs2 0x10211031102C1019103A),
 +(_ucs2 0x10291019103A),
 +(_ucs2 0x10211031102C10191039),
 +(_ucs2 0x10291031102C10191039),
 +(_ucs2 0x10211031102C1019103A),
 +(_ucs2 0x10291031102C1019103A),
 +(_ucs2 0x1021102D101A1039),
 +(_ucs2 0x1023101A1039),
 +(_ucs2 0x1021102D101A103A),
 +(_ucs2 0x1023101A103A),
 +(_ucs2 0x1021102F101A1039),
 +(_ucs2 0x1025101A1039),
 +(_ucs2 0x1021102F101A103A),
 +(_ucs2 0x1025101A103A),
 +(_ucs2 0x10211031101A1039),
 +(_ucs2 0x1027101A1039),
 +(_ucs2 0x10211031101A103A),
 +(_ucs2 0x1027101A103A),
 +(_ucs2 0x10211031102C101A1039),
 +(_ucs2 0x1029101A1039),
 +(_ucs2 0x10211031102C101A103A),
 +(_ucs2 0x1029101A103A),
 +(_ucs2 0x10211031102C101A1039),
 +(_ucs2 0x10291031102C101A1039),
 +(_ucs2 0x10211031102C101A103A),
 +(_ucs2 0x10291031102C101A103A),
 +(_ucs2 0x1021102D101B1039),
 +(_ucs2 0x1023101B1039),
 +(_ucs2 0x1021102D101B103A),
 +(_ucs2 0x1023101B103A),
 +(_ucs2 0x1021102F101B1039),
 +(_ucs2 0x1025101B1039),
 +(_ucs2 0x1021102F101B103A),
 +(_ucs2 0x1025101B103A),
 +(_ucs2 0x10211031101B1039),
 +(_ucs2 0x1027101B1039),
 +(_ucs2 0x10211031101B103A),
 +(_ucs2 0x1027101B103A),
 +(_ucs2 0x10211031102C101B1039),
 +(_ucs2 0x1029101B1039),
 +(_ucs2 0x10211031102C101B103A),
 +(_ucs2 0x1029101B103A),
 +(_ucs2 0x10211031102C101B1039),
 +(_ucs2 0x10291031102C101B1039),
 +(_ucs2 0x10211031102C101B103A),
 +(_ucs2 0x10291031102C101B103A),
 +(_ucs2 0x1021102D101C1039),
 +(_ucs2 0x1023101C1039),
 +(_ucs2 0x1021102D101C103A),
 +(_ucs2 0x1023101C103A),
 +(_ucs2 0x1021102F101C1039),
 +(_ucs2 0x1025101C1039),
 +(_ucs2 0x1021102F101C103A),
 +(_ucs2 0x1025101C103A),
 +(_ucs2 0x10211031101C1039),
 +(_ucs2 0x1027101C1039),
 +(_ucs2 0x10211031101C103A),
 +(_ucs2 0x1027101C103A),
 +(_ucs2 0x10211031102C101C1039),
 +(_ucs2 0x1029101C1039),
 +(_ucs2 0x10211031102C101C103A),
 +(_ucs2 0x1029101C103A),
 +(_ucs2 0x10211031102C101C1039),
 +(_ucs2 0x10291031102C101C1039),
 +(_ucs2 0x10211031102C101C103A),
 +(_ucs2 0x10291031102C101C103A),
 +(_ucs2 0x1021102D101E1039),
 +(_ucs2 0x1023101E1039),
 +(_ucs2 0x1021102D101E103A),
 +(_ucs2 0x1023101E103A),
 +(_ucs2 0x1021102F101E1039),
 +(_ucs2 0x1025101E1039),
 +(_ucs2 0x1021102F101E103A),
 +(_ucs2 0x1025101E103A),
 +(_ucs2 0x10211031101E1039),
 +(_ucs2 0x1027101E1039),
 +(_ucs2 0x10211031101E103A),
 +(_ucs2 0x1027101E103A),
 +(_ucs2 0x10211031102C101E1039),
 +(_ucs2 0x1029101E1039),
 +(_ucs2 0x10211031102C101E103A),
 +(_ucs2 0x1029101E103A),
 +(_ucs2 0x10211031102C101E1039),
 +(_ucs2 0x10291031102C101E1039),
 +(_ucs2 0x10211031102C101E103A),
 +(_ucs2 0x10291031102C101E103A),
 +(_ucs2 0x1021102D101F1039),
 +(_ucs2 0x1023101F1039),
 +(_ucs2 0x1021102D101F103A),
 +(_ucs2 0x1023101F103A),
 +(_ucs2 0x1021102F101F1039),
 +(_ucs2 0x1025101F1039),
 +(_ucs2 0x1021102F101F103A),
 +(_ucs2 0x1025101F103A),
 +(_ucs2 0x10211031101F1039),
 +(_ucs2 0x1027101F1039),
 +(_ucs2 0x10211031101F103A),
 +(_ucs2 0x1027101F103A),
 +(_ucs2 0x10211031102C101F1039),
 +(_ucs2 0x1029101F1039),
 +(_ucs2 0x10211031102C101F103A),
 +(_ucs2 0x1029101F103A),
 +(_ucs2 0x10211031102C101F1039),
 +(_ucs2 0x10291031102C101F1039),
 +(_ucs2 0x10211031102C101F103A),
 +(_ucs2 0x10291031102C101F103A),
 +('--- Contractions'),
 +(_ucs2 0x1031102C1000103A1000103B),
 +(_ucs2 0x1031102C1000103A103B /* (suffix of) man */),
 +(_ucs2 0x1014103A1014102F1015103A),
 +(_ucs2 0x1014103A102F1015103A /* (suffix of) I */),
 +('--- Great Sa'),
 +(_ucs2 0x1031101E1039101E),
 +(_ucs2 0x1031103F),
 +(_ucs2 0x102D101E1039101E),
 +(_ucs2 0x102D103F),
 +(_ucs2 0x102F101E1039101E),
 +(_ucs2 0x102F103F),
 +(_ucs2 0x1021102D101E1039101E),
 +(_ucs2 0x1023103F),
 +(_ucs2 0x1021102F101E1039101E),
 +(_ucs2 0x1025103F),
 +(_ucs2 0x101E1039101E),
 +(_ucs2 0x103F),
 +('--- Symbols - collate as long form'),
 +(_ucs2 0x1014103E102D102F1000103A),
 +(_ucs2 0x104C),
 +(_ucs2 0x101B103D10311037),
 +(_ucs2 0x104D),
 +(_ucs2 0x101C100A103A103810001031102C1004103A1038),
 +(_ucs2 0x104E1004103A1038),
 +(_ucs2 0x1021102D),
 +(_ucs2 0x104F),
 +('--- Short Forms may need to be added here'),
 +(_ucs2 0x101C1000103A101A102C),
 +(_ucs2 0x101C1000103A103B102C /* right hand side */),
 +(_ucs2 0x101E1019102E),
 +(_ucs2 0x101E10391019102E /* daughter */),
 +(_ucs2 0x101110191004103A1038),
 +(_ucs2 0x1011103910191004103A1038 /* cooked rice */),
 +(_ucs2 0x101C1000103A10181000103A),
 +(_ucs2 0x101C103910181000103A /* tea */);
 +SELECT id, IF(LEFT(s1,1)='-',s1,CONCAT(HEX(WEIGHT_STRING(s1)),'\t', HEX(CONVERT(s1 USING ucs2)))) FROM t1 ORDER BY id;
 +id	IF(LEFT(s1,1)='-',s1,CONCAT(HEX(WEIGHT_STRING(s1)),'\t', HEX(CONVERT(s1 USING ucs2))))
 +1	2259	108C
 +2	22593ACB	1037
 +3	22593ACC	1038
 +4	22593ACD	10371038
 +5	--- Vowels
 +6	2232	102C
 +7	2232	102B
 +8	2246	1032
 +9	22463ACB	1031102C
 +10	22463ACB	1031102B
 +11	22463ACC	1031102C103A
 +12	22463ACC	1031102B103A
 +13	2248	1034
 +14	22483ACB	1036
 +15	22483ACC	102D102F
 +16	--- Vowels with finals
 +17	22483ACD	10001039
 +18	22483ACD	1000103A
 +19	22483ACE	102C10001039
 +20	22483ACE	102C1000103A
 +21	22483ACE	102B10001039
 +22	22483ACE	102B1000103A
 +23	22483ACF	102D10001039
 +24	22483ACF	102D1000103A
 +25	22483AD0	102F10001039
 +26	22483AD0	102F1000103A
 +27	22483AD1	103110001039
 +28	22483AD1	10311000103A
 +29	22483AD2	1031102C10001039
 +30	22483AD2	1031102C1000103A
 +31	22483AD2	1031102B10001039
 +32	22483AD2	1031102B1000103A
 +33	22483AD3	102D102F10001039
 +34	22483AD3	102D102F1000103A
 +35	22483AD4	10011039
 +36	22483AD4	1001103A
 +37	22483AD5	102C10011039
 +38	22483AD5	102C1001103A
 +39	22483AD5	102B10011039
 +40	22483AD5	102B1001103A
 +41	22483AD6	102D10011039
 +42	22483AD6	102D1001103A
 +43	22483AD7	102F10011039
 +44	22483AD7	102F1001103A
 +45	22483AD8	103110011039
 +46	22483AD8	10311001103A
 +47	22483AD9	1031102C10011039
 +48	22483AD9	1031102C1001103A
 +49	22483AD9	1031102B10011039
 +50	22483AD9	1031102B1001103A
 +51	22483ADA	102D102F10011039
 +52	22483ADA	102D102F1001103A
 +53	22483ADB	10021039
 +54	22483ADB	1002103A
 +55	22483ADC	102C10021039
 +56	22483ADC	102C1002103A
 +57	22483ADC	102B10021039
 +58	22483ADC	102B1002103A
 +59	22483ADD	102D10021039
 +60	22483ADD	102D1002103A
 +61	22483ADE	102F10021039
 +62	22483ADE	102F1002103A
 +63	22483ADF	103110021039
 +64	22483ADF	10311002103A
 +65	22483AE0	1031102C10021039
 +66	22483AE0	1031102C1002103A
 +67	22483AE0	1031102B10021039
 +68	22483AE0	1031102B1002103A
 +69	22483AE1	102D102F10021039
 +70	22483AE1	102D102F1002103A
 +71	22483AE2	10031039
 +72	22483AE2	1003103A
 +73	22483AE3	102C10031039
 +74	22483AE3	102C1003103A
 +75	22483AE3	102B10031039
 +76	22483AE3	102B1003103A
 +77	22483AE4	102D10031039
 +78	22483AE4	102D1003103A
 +79	22483AE5	102F10031039
 +80	22483AE5	102F1003103A
 +81	22483AE6	103110031039
 +82	22483AE6	10311003103A
 +83	22483AE7	1031102C10031039
 +84	22483AE7	1031102C1003103A
 +85	22483AE7	1031102B10031039
 +86	22483AE7	1031102B1003103A
 +87	22483AE8	102D102F10031039
 +88	22483AE8	102D102F1003103A
 +89	22483AE9	1004103A1039
 +90	22483AE9	1004103A
 +91	22483AEA	102C1004103A1039
 +92	22483AEA	102C1004103A
 +93	22483AEA	102B1004103A1039
 +94	22483AEA	102B1004103A
 +95	22483AEB	102D1004103A1039
 +96	22483AEB	102D1004103A
 +97	22483AEC	102F1004103A1039
 +98	22483AEC	102F1004103A
 +99	22483AED	10311004103A1039
 +100	22483AED	10311004103A
 +101	22483AEE	1031102C1004103A1039
 +102	22483AEE	1031102C1004103A
 +103	22483AEE	1031102B1004103A1039
 +104	22483AEE	1031102B1004103A
 +105	22483AEF	102D102F1004103A1039
 +106	22483AEF	102D102F1004103A
 +107	22483AF0	10051039
 +108	22483AF0	1005103A
 +109	22483AF1	102C10051039
 +110	22483AF1	102C1005103A
 +111	22483AF1	102B10051039
 +112	22483AF1	102B1005103A
 +113	22483AF2	102D10051039
 +114	22483AF2	102D1005103A
 +115	22483AF3	102F10051039
 +116	22483AF3	102F1005103A
 +117	22483AF4	103110051039
 +118	22483AF4	10311005103A
 +119	22483AF5	1031102C10051039
 +120	22483AF5	1031102C1005103A
 +121	22483AF5	1031102B10051039
 +122	22483AF5	1031102B1005103A
 +123	22483AF6	102D102F10051039
 +124	22483AF6	102D102F1005103A
 +125	22483AF7	10061039
 +126	22483AF7	1006103A
 +127	22483AF8	102C10061039
 +128	22483AF8	102C1006103A
 +129	22483AF8	102B10061039
 +130	22483AF8	102B1006103A
 +131	22483AF9	102D10061039
 +132	22483AF9	102D1006103A
 +133	22483AFA	102F10061039
 +134	22483AFA	102F1006103A
 +135	22483AFB	103110061039
 +136	22483AFB	10311006103A
 +137	22483AFC	1031102C10061039
 +138	22483AFC	1031102C1006103A
 +139	22483AFC	1031102B10061039
 +140	22483AFC	1031102B1006103A
 +141	22483AFD	102D102F10061039
 +142	22483AFD	102D102F1006103A
 +143	22483AFE	10071039
 +144	22483AFE	1007103A
 +145	22483AFF	102C10071039
 +146	22483AFF	102C1007103A
 +147	22483AFF	102B10071039
 +148	22483AFF	102B1007103A
 +149	22483B00	102D10071039
 +150	22483B00	102D1007103A
 +151	22483B01	102F10071039
 +152	22483B01	102F1007103A
 +153	22483B02	103110071039
 +154	22483B02	10311007103A
 +155	22483B03	1031102C10071039
 +156	22483B03	1031102C1007103A
 +157	22483B03	1031102B10071039
 +158	22483B03	1031102B1007103A
 +159	22483B04	102D102F10071039
 +160	22483B04	102D102F1007103A
 +161	22483B05	1008103A
 +162	22483B06	102C1008103A
 +163	22483B06	102B1008103A
 +164	22483B07	102D1008103A
 +165	22483B08	102F1008103A
 +166	22483B09	10311008103A
 +167	22483B0A	1031102C1008103A
 +168	22483B0A	1031102B1008103A
 +169	22483B0B	102D102F1008103A
 +170	22483B0C	10091039
 +171	22483B0C	1009103A
 +172	22483B0D	102C10091039
 +173	22483B0D	102C1009103A
 +174	22483B0D	102B10091039
 +175	22483B0D	102B1009103A
 +176	22483B0E	102D10091039
 +177	22483B0E	102D1009103A
 +178	22483B0F	102F10091039
 +179	22483B0F	102F1009103A
 +180	22483B10	103110091039
 +181	22483B10	10311009103A
 +182	22483B11	1031102C10091039
 +183	22483B11	1031102C1009103A
 +184	22483B11	1031102B10091039
 +185	22483B11	1031102B1009103A
 +186	22483B12	102D102F10091039
 +187	22483B12	102D102F1009103A
 +188	22483B13	100A1039
 +189	22483B13	100A103A
 +190	22483B14	102C100A1039
 +191	22483B14	102C100A103A
 +192	22483B14	102B100A1039
 +193	22483B14	102B100A103A
 +194	22483B15	102D100A1039
 +195	22483B15	102D100A103A
 +196	22483B16	102F100A1039
 +197	22483B16	102F100A103A
 +198	22483B17	1031100A1039
 +199	22483B17	1031100A103A
 +200	22483B18	1031102C100A1039
 +201	22483B18	1031102C100A103A
 +202	22483B18	1031102B100A1039
 +203	22483B18	1031102B100A103A
 +204	22483B19	102D102F100A1039
 +205	22483B19	102D102F100A103A
 +206	22483B1A	100B1039
 +207	22483B1A	100B103A
 +208	22483B1B	102C100B1039
 +209	22483B1B	102C100B103A
 +210	22483B1B	102B100B1039
 +211	22483B1B	102B100B103A
 +212	22483B1C	102D100B1039
 +213	22483B1C	102D100B103A
 +214	22483B1D	102F100B1039
 +215	22483B1D	102F100B103A
 +216	22483B1E	1031100B1039
 +217	22483B1E	1031100B103A
 +218	22483B1F	1031102C100B1039
 +219	22483B1F	1031102C100B103A
 +220	22483B1F	1031102B100B1039
 +221	22483B1F	1031102B100B103A
 +222	22483B20	102D102F100B1039
 +223	22483B20	102D102F100B103A
 +224	22483B21	100C1039
 +225	22483B21	100C103A
 +226	22483B22	102C100C1039
 +227	22483B22	102C100C103A
 +228	22483B22	102B100C1039
 +229	22483B22	102B100C103A
 +230	22483B23	102D100C1039
 +231	22483B23	102D100C103A
 +232	22483B24	102F100C1039
 +233	22483B24	102F100C103A
 +234	22483B25	1031100C1039
 +235	22483B25	1031100C103A
 +236	22483B26	1031102C100C1039
 +237	22483B26	1031102C100C103A
 +238	22483B26	1031102B100C1039
 +239	22483B26	1031102B100C103A
 +240	22483B27	102D102F100C1039
 +241	22483B27	102D102F100C103A
 +242	22483B28	100D1039
 +243	22483B28	100D103A
 +244	22483B29	102C100D1039
 +245	22483B29	102C100D103A
 +246	22483B29	102B100D1039
 +247	22483B29	102B100D103A
 +248	22483B2A	102D100D1039
 +249	22483B2A	102D100D103A
 +250	22483B2B	102F100D1039
 +251	22483B2B	102F100D103A
 +252	22483B2C	1031100D1039
 +253	22483B2C	1031100D103A
 +254	22483B2D	1031102C100D1039
 +255	22483B2D	1031102C100D103A
 +256	22483B2D	1031102B100D1039
 +257	22483B2D	1031102B100D103A
 +258	22483B2E	102D102F100D1039
 +259	22483B2E	102D102F100D103A
 +260	22483B2F	100E1039
 +261	22483B2F	100E103A
 +262	22483B30	102C100E1039
 +263	22483B30	102C100E103A
 +264	22483B30	102B100E1039
 +265	22483B30	102B100E103A
 +266	22483B31	102D100E1039
 +267	22483B31	102D100E103A
 +268	22483B32	102F100E1039
 +269	22483B32	102F100E103A
 +270	22483B33	1031100E1039
 +271	22483B33	1031100E103A
 +272	22483B34	1031102C100E1039
 +273	22483B34	1031102C100E103A
 +274	22483B34	1031102B100E1039
 +275	22483B34	1031102B100E103A
 +276	22483B35	102D102F100E1039
 +277	22483B35	102D102F100E103A
 +278	22483B36	100F1039
 +279	22483B36	100F103A
 +280	22483B37	102C100F1039
 +281	22483B37	102C100F103A
 +282	22483B37	102B100F1039
 +283	22483B37	102B100F103A
 +284	22483B38	102D100F1039
 +285	22483B38	102D100F103A
 +286	22483B39	102F100F1039
 +287	22483B39	102F100F103A
 +288	22483B3A	1031100F1039
 +289	22483B3A	1031100F103A
 +290	22483B3B	1031102C100F1039
 +291	22483B3B	1031102C100F103A
 +292	22483B3B	1031102B100F1039
 +293	22483B3B	1031102B100F103A
 +294	22483B3C	102D102F100F1039
 +295	22483B3C	102D102F100F103A
 +296	22483B3D	10101039
 +297	22483B3D	1010103A
 +298	22483B3E	102C10101039
 +299	22483B3E	102C1010103A
 +300	22483B3E	102B10101039
 +301	22483B3E	102B1010103A
 +302	22483B3F	102D10101039
 +303	22483B3F	102D1010103A
 +304	22483B40	102F10101039
 +305	22483B40	102F1010103A
 +306	22483B41	103110101039
 +307	22483B41	10311010103A
 +308	22483B42	1031102C10101039
 +309	22483B42	1031102C1010103A
 +310	22483B42	1031102B10101039
 +311	22483B42	1031102B1010103A
 +312	22483B43	102D102F10101039
 +313	22483B43	102D102F1010103A
 +314	22483B44	10111039
 +315	22483B44	1011103A
 +316	22483B45	102C10111039
 +317	22483B45	102C1011103A
 +318	22483B45	102B10111039
 +319	22483B45	102B1011103A
 +320	22483B46	102D10111039
 +321	22483B46	102D1011103A
 +322	22483B47	102F10111039
 +323	22483B47	102F1011103A
 +324	22483B48	103110111039
 +325	22483B48	10311011103A
 +326	22483B49	1031102C10111039
 +327	22483B49	1031102C1011103A
 +328	22483B49	1031102B10111039
 +329	22483B49	1031102B1011103A
 +330	22483B4A	102D102F10111039
 +331	22483B4A	102D102F1011103A
 +332	22483B4B	10121039
 +333	22483B4B	1012103A
 +334	22483B4C	102C10121039
 +335	22483B4C	102C1012103A
 +336	22483B4C	102B10121039
 +337	22483B4C	102B1012103A
 +338	22483B4D	102D10121039
 +339	22483B4D	102D1012103A
 +340	22483B4E	102F10121039
 +341	22483B4E	102F1012103A
 +342	22483B4F	103110121039
 +343	22483B4F	10311012103A
 +344	22483B50	1031102C10121039
 +345	22483B50	1031102C1012103A
 +346	22483B50	1031102B10121039
 +347	22483B50	1031102B1012103A
 +348	22483B51	102D102F10121039
 +349	22483B51	102D102F1012103A
 +350	22483B52	10131039
 +351	22483B52	1013103A
 +352	22483B53	102C10131039
 +353	22483B53	102C1013103A
 +354	22483B53	102B10131039
 +355	22483B53	102B1013103A
 +356	22483B54	102D10131039
 +357	22483B54	102D1013103A
 +358	22483B55	102F10131039
 +359	22483B55	102F1013103A
 +360	22483B56	103110131039
 +361	22483B56	10311013103A
 +362	22483B57	1031102C10131039
 +363	22483B57	1031102C1013103A
 +364	22483B57	1031102B10131039
 +365	22483B57	1031102B1013103A
 +366	22483B58	102D102F10131039
 +367	22483B58	102D102F1013103A
 +368	22483B59	10141039
 +369	22483B59	1014103A
 +370	22483B5A	102C10141039
 +371	22483B5A	102C1014103A
 +372	22483B5A	102B10141039
 +373	22483B5A	102B1014103A
 +374	22483B5B	102D10141039
 +375	22483B5B	102D1014103A
 +376	22483B5C	102F10141039
 +377	22483B5C	102F1014103A
 +378	22483B5D	103110141039
 +379	22483B5D	10311014103A
 +380	22483B5E	1031102C10141039
 +381	22483B5E	1031102C1014103A
 +382	22483B5E	1031102B10141039
 +383	22483B5E	1031102B1014103A
 +384	22483B5F	102D102F10141039
 +385	22483B5F	102D102F1014103A
 +386	22483B60	10151039
 +387	22483B60	1015103A
 +388	22483B61	102C10151039
 +389	22483B61	102C1015103A
 +390	22483B61	102B10151039
 +391	22483B61	102B1015103A
 +392	22483B62	102D10151039
 +393	22483B62	102D1015103A
 +394	22483B63	102F10151039
 +395	22483B63	102F1015103A
 +396	22483B64	103110151039
 +397	22483B64	10311015103A
 +398	22483B65	1031102C10151039
 +399	22483B65	1031102C1015103A
 +400	22483B65	1031102B10151039
 +401	22483B65	1031102B1015103A
 +402	22483B66	102D102F10151039
 +403	22483B66	102D102F1015103A
 +404	22483B67	10161039
 +405	22483B67	1016103A
 +406	22483B68	102C10161039
 +407	22483B68	102C1016103A
 +408	22483B68	102B10161039
 +409	22483B68	102B1016103A
 +410	22483B69	102D10161039
 +411	22483B69	102D1016103A
 +412	22483B6A	102F10161039
 +413	22483B6A	102F1016103A
 +414	22483B6B	103110161039
 +415	22483B6B	10311016103A
 +416	22483B6C	1031102C10161039
 +417	22483B6C	1031102C1016103A
 +418	22483B6C	1031102B10161039
 +419	22483B6C	1031102B1016103A
 +420	22483B6D	102D102F10161039
 +421	22483B6D	102D102F1016103A
 +422	22483B6E	10171039
 +423	22483B6E	1017103A
 +424	22483B6F	102C10171039
 +425	22483B6F	102C1017103A
 +426	22483B6F	102B10171039
 +427	22483B6F	102B1017103A
 +428	22483B70	102D10171039
 +429	22483B70	102D1017103A
 +430	22483B71	102F10171039
 +431	22483B71	102F1017103A
 +432	22483B72	103110171039
 +433	22483B72	10311017103A
 +434	22483B73	1031102C10171039
 +435	22483B73	1031102C1017103A
 +436	22483B73	1031102B10171039
 +437	22483B73	1031102B1017103A
 +438	22483B74	102D102F10171039
 +439	22483B74	102D102F1017103A
 +440	22483B75	10181039
 +441	22483B75	1018103A
 +442	22483B76	102C10181039
 +443	22483B76	102C1018103A
 +444	22483B76	102B10181039
 +445	22483B76	102B1018103A
 +446	22483B77	102D10181039
 +447	22483B77	102D1018103A
 +448	22483B78	102F10181039
 +449	22483B78	102F1018103A
 +450	22483B79	103110181039
 +451	22483B79	10311018103A
 +452	22483B7A	1031102C10181039
 +453	22483B7A	1031102C1018103A
 +454	22483B7A	1031102B10181039
 +455	22483B7A	1031102B1018103A
 +456	22483B7B	102D102F10181039
 +457	22483B7B	102D102F1018103A
 +458	22483B7C	10191039
 +459	22483B7C	1019103A
 +460	22483B7D	102C10191039
 +461	22483B7D	102C1019103A
 +462	22483B7D	102B10191039
 +463	22483B7D	102B1019103A
 +464	22483B7E	102D10191039
 +465	22483B7E	102D1019103A
 +466	22483B7F	102F10191039
 +467	22483B7F	102F1019103A
 +468	22483B80	103110191039
 +469	22483B80	10311019103A
 +470	22483B81	1031102C10191039
 +471	22483B81	1031102C1019103A
 +472	22483B81	1031102B10191039
 +473	22483B81	1031102B1019103A
 +474	22483B82	102D102F10191039
 +475	22483B82	102D102F1019103A
 +476	22483B83	101A1039
 +477	22483B83	101A103A
 +478	22483B84	102C101A1039
 +479	22483B84	102C101A103A
 +480	22483B84	102B101A1039
 +481	22483B84	102B101A103A
 +482	22483B85	102D101A1039
 +483	22483B85	102D101A103A
 +484	22483B86	102F101A1039
 +485	22483B86	102F101A103A
 +486	22483B87	1031101A1039
 +487	22483B87	1031101A103A
 +488	22483B88	1031102C101A1039
 +489	22483B88	1031102C101A103A
 +490	22483B88	1031102B101A1039
 +491	22483B88	1031102B101A103A
 +492	22483B89	102D102F101A1039
 +493	22483B89	102D102F101A103A
 +494	22483B8A	101B1039
 +495	22483B8A	101B103A
 +496	22483B8B	102C101B1039
 +497	22483B8B	102C101B103A
 +498	22483B8B	102B101B1039
 +499	22483B8B	102B101B103A
 +500	22483B8C	102D101B1039
 +501	22483B8C	102D101B103A
 +502	22483B8D	102F101B1039
 +503	22483B8D	102F101B103A
 +504	22483B8E	1031101B1039
 +505	22483B8E	1031101B103A
 +506	22483B8F	1031102C101B1039
 +507	22483B8F	1031102C101B103A
 +508	22483B8F	1031102B101B1039
 +509	22483B8F	1031102B101B103A
 +510	22483B90	102D102F101B1039
 +511	22483B90	102D102F101B103A
 +512	22483B91	101C1039
 +513	22483B91	101C103A
 +514	22483B92	102C101C1039
 +515	22483B92	102C101C103A
 +516	22483B92	102B101C1039
 +517	22483B92	102B101C103A
 +518	22483B93	102D101C1039
 +519	22483B93	102D101C103A
 +520	22483B94	102F101C1039
 +521	22483B94	102F101C103A
 +522	22483B95	1031101C1039
 +523	22483B95	1031101C103A
 +524	22483B96	1031102C101C1039
 +525	22483B96	1031102C101C103A
 +526	22483B96	1031102B101C1039
 +527	22483B96	1031102B101C103A
 +528	22483B97	102D102F101C1039
 +529	22483B97	102D102F101C103A
 +530	22483B98	101D103A
 +531	22483B99	102C101D103A
 +532	22483B99	102B101D103A
 +533	22483B9A	102D101D103A
 +534	22483B9B	102F101D103A
 +535	22483B9C	1031101D103A
 +536	22483B9D	1031102C101D103A
 +537	22483B9D	1031102B101D103A
 +538	22483B9E	102D102F101D103A
 +539	22483B9F	101E1039
 +540	22483B9F	101E103A
 +541	22483BA0	102C101E1039
 +542	22483BA0	102C101E103A
 +543	22483BA0	102B101E1039
 +544	22483BA0	102B101E103A
 +545	22483BA1	102D101E1039
 +546	22483BA1	102D101E103A
 +547	22483BA2	102F101E1039
 +548	22483BA2	102F101E103A
 +549	22483BA3	1031101E1039
 +550	22483BA3	1031101E103A
 +551	22483BA4	1031102C101E1039
 +552	22483BA4	1031102C101E103A
 +553	22483BA4	1031102B101E1039
 +554	22483BA4	1031102B101E103A
 +555	22483BA5	102D102F101E1039
 +556	22483BA5	102D102F101E103A
 +557	22483BA6	101F1039
 +558	22483BA6	101F103A
 +559	22483BA7	102C101F1039
 +560	22483BA7	102C101F103A
 +561	22483BA7	102B101F1039
 +562	22483BA7	102B101F103A
 +563	22483BA8	102D101F1039
 +564	22483BA8	102D101F103A
 +565	22483BA9	102F101F1039
 +566	22483BA9	102F101F103A
 +567	22483BAA	1031101F1039
 +568	22483BAA	1031101F103A
 +569	22483BAB	1031102C101F1039
 +570	22483BAB	1031102C101F103A
 +571	22483BAB	1031102B101F1039
 +572	22483BAB	1031102B101F103A
 +573	22483BAC	102D102F101F1039
 +574	22483BAC	102D102F101F103A
 +575	22483BAD	1020103A
 +576	22483BAE	102C1020103A
 +577	22483BAE	102B1020103A
 +578	22483BAF	102D1020103A
 +579	22483BB0	102F1020103A
 +580	22483BB1	10311020103A
 +581	22483BB2	1031102C1020103A
 +582	22483BB2	1031102B1020103A
 +583	22483BB3	102D102F1020103A
 +584	22483BB4	1021103A
 +585	22483BB5	102C1021103A
 +586	22483BB5	102B1021103A
 +587	22483BB6	102D1021103A
 +588	22483BB7	102F1021103A
 +589	22483BB8	10311021103A
 +590	22483BB9	1031102C1021103A
 +591	22483BB9	1031102B1021103A
 +592	22483BBA	102D102F1021103A
 +593	--- Medials
 +594	22483BBB	105E
 +595	22483BBC	105F
 +596	22483BBD	103B
 +597	22483BBE	103C
 +598	22483BBF	1060
 +599	22483BC0	103D
 +600	22483BC1	1082
 +601	22483BC2	103E
 +602	22483BC3	103B103D
 +603	22483BC4	103C103D
 +604	22483BC5	103B103E
 +605	22483BC6	103C103E
 +606	22483BC7	103D103E
 +607	22483BC8	103B103D103E
 +608	22483BC9	103C103D103E
 +609	--- Independent vowels
 +610	22242236	1021102D
 +611	22242236	1023
 +612	22242238	1021102E
 +613	22242238	1024
 +614	2224223A	1021102F
 +615	2224223A	1025
 +616	2224223D	10211030
 +617	2224223D	1026
 +618	22242242	10211031
 +619	22242242	1027
 +620	22242242	1028
 +621	222422463ACB	10211031102C
 +622	222422463ACB	1029
 +623	222422463ACC	10211031102C103A
 +624	222422463ACC	102A
 +625	22483B7E	102D1019103A
 +626	22483B7E3ACB	102D1036
 +627	22483B7E3ACC	102D1019103A1037
 +628	22483B7E3ACD	102D10361037
 +629	22483B7E3ACE	102D1019103A1038
 +630	22483B7E3ACF	102D10361038
 +631	22483B7F	102F1019103A
 +632	22483B7F3ACB	102F1036
 +633	22483B7F3ACC	102F1019103A1037
 +634	22483B7F3ACD	102F10361037
 +635	22483B7F3ACE	102F1019103A1038
 +636	22483B7F3ACF	102F10361038
 +637	222422483B7F3ACB	1021102F1036
 +638	222422483B7F3ACB	1025102F1036
 +639	--- Independent vowels with finals
 +640	222422483ACF	1021102D10001039
 +641	222422483ACF	102310001039
 +642	222422483ACF	1021102D1000103A
 +643	222422483ACF	10231000103A
 +644	222422483AD0	1021102F10001039
 +645	222422483AD0	102510001039
 +646	222422483AD0	1021102F1000103A
 +647	222422483AD0	10251000103A
 +648	222422483AD1	1021103110001039
 +649	222422483AD1	102710001039
 +650	222422483AD1	102110311000103A
 +651	222422483AD1	10271000103A
 +652	222422483AD2	10211031102C10001039
 +653	222422483AD2	102910001039
 +654	222422483AD2	10211031102C1000103A
 +655	222422483AD2	10291000103A
 +656	222422483AD2	10211031102C10001039
 +657	222422483AD2	10291031102C10001039
 +658	222422483AD2	10211031102C1000103A
 +659	222422483AD2	10291031102C1000103A
 +660	222422483AD6	1021102D10011039
 +661	222422483AD6	102310011039
 +662	222422483AD6	1021102D1001103A
 +663	222422483AD6	10231001103A
 +664	222422483AD7	1021102F10011039
 +665	222422483AD7	102510011039
 +666	222422483AD7	1021102F1001103A
 +667	222422483AD7	10251001103A
 +668	222422483AD8	1021103110011039
 +669	222422483AD8	102710011039
 +670	222422483AD8	102110311001103A
 +671	222422483AD8	10271001103A
 +672	222422483AD9	10211031102C10011039
 +673	222422483AD9	102910011039
 +674	222422483AD9	10211031102C1001103A
 +675	222422483AD9	10291001103A
 +676	222422483AD9	10211031102C10011039
 +677	222422483AD9	10291031102C10011039
 +678	222422483AD9	10211031102C1001103A
 +679	222422483AD9	10291031102C1001103A
 +680	222422483ADD	1021102D10021039
 +681	222422483ADD	102310021039
 +682	222422483ADD	1021102D1002103A
 +683	222422483ADD	10231002103A
 +684	222422483ADE	1021102F10021039
 +685	222422483ADE	102510021039
 +686	222422483ADE	1021102F1002103A
 +687	222422483ADE	10251002103A
 +688	222422483ADF	1021103110021039
 +689	222422483ADF	102710021039
 +690	222422483ADF	102110311002103A
 +691	222422483ADF	10271002103A
 +692	222422483AE0	10211031102C10021039
 +693	222422483AE0	102910021039
 +694	222422483AE0	10211031102C1002103A
 +695	222422483AE0	10291002103A
 +696	222422483AE0	10211031102C10021039
 +697	222422483AE0	10291031102C10021039
 +698	222422483AE0	10211031102C1002103A
 +699	222422483AE0	10291031102C1002103A
 +700	222422483AE4	1021102D10031039
 +701	222422483AE4	102310031039
 +702	222422483AE4	1021102D1003103A
 +703	222422483AE4	10231003103A
 +704	222422483AE5	1021102F10031039
 +705	222422483AE5	102510031039
 +706	222422483AE5	1021102F1003103A
 +707	222422483AE5	10251003103A
 +708	222422483AE6	1021103110031039
 +709	222422483AE6	102710031039
 +710	222422483AE6	102110311003103A
 +711	222422483AE6	10271003103A
 +712	222422483AE7	10211031102C10031039
 +713	222422483AE7	102910031039
 +714	222422483AE7	10211031102C1003103A
 +715	222422483AE7	10291003103A
 +716	222422483AE7	10211031102C10031039
 +717	222422483AE7	10291031102C10031039
 +718	222422483AE7	10211031102C1003103A
 +719	222422483AE7	10291031102C1003103A
 +720	2224223621D5224D	1021102D10041039
 +721	2224223621D5224D	102310041039
 +722	222422483AEB	1021102D1004103A
 +723	222422483AEB	10231004103A
 +724	2224223A21D5224D	1021102F10041039
 +725	2224223A21D5224D	102510041039
 +726	222422483AEC	1021102F1004103A
 +727	222422483AEC	10251004103A
 +728	2224224221D5224D	1021103110041039
 +729	2224224221D5224D	102710041039
 +730	222422483AED	102110311004103A
 +731	222422483AED	10271004103A
 +732	222422463ACB21D5224D	10211031102C10041039
 +733	222422463ACB21D5224D	102910041039
 +734	222422483AEE	10211031102C1004103A
 +735	222422483AEE	10291004103A
 +736	222422463ACB21D5224D	10211031102C10041039
 +737	222422463ACB21D5224D	10291031102C10041039
 +738	222422483AEE	10211031102C1004103A
 +739	222422483AEE	10291031102C1004103A
 +740	222422483AF2	1021102D10051039
 +741	222422483AF2	102310051039
 +742	222422483AF2	1021102D1005103A
 +743	222422483AF2	10231005103A
 +744	222422483AF3	1021102F10051039
 +745	222422483AF3	102510051039
 +746	222422483AF3	1021102F1005103A
 +747	222422483AF3	10251005103A
 +748	222422483AF4	1021103110051039
 +749	222422483AF4	102710051039
 +750	222422483AF4	102110311005103A
 +751	222422483AF4	10271005103A
 +752	222422483AF5	10211031102C10051039
 +753	222422483AF5	102910051039
 +754	222422483AF5	10211031102C1005103A
 +755	222422483AF5	10291005103A
 +756	222422483AF5	10211031102C10051039
 +757	222422483AF5	10291031102C10051039
 +758	222422483AF5	10211031102C1005103A
 +759	222422483AF5	10291031102C1005103A
 +760	222422483AF9	1021102D10061039
 +761	222422483AF9	102310061039
 +762	222422483AF9	1021102D1006103A
 +763	222422483AF9	10231006103A
 +764	222422483AFA	1021102F10061039
 +765	222422483AFA	102510061039
 +766	222422483AFA	1021102F1006103A
 +767	222422483AFA	10251006103A
 +768	222422483AFB	1021103110061039
 +769	222422483AFB	102710061039
 +770	222422483AFB	102110311006103A
 +771	222422483AFB	10271006103A
 +772	222422483AFC	10211031102C10061039
 +773	222422483AFC	102910061039
 +774	222422483AFC	10211031102C1006103A
 +775	222422483AFC	10291006103A
 +776	222422483AFC	10211031102C10061039
 +777	222422483AFC	10291031102C10061039
 +778	222422483AFC	10211031102C1006103A
 +779	222422483AFC	10291031102C1006103A
 +780	222422483B00	1021102D10071039
 +781	222422483B00	102310071039
 +782	222422483B00	1021102D1007103A
 +783	222422483B00	10231007103A
 +784	222422483B01	1021102F10071039
 +785	222422483B01	102510071039
 +786	222422483B01	1021102F1007103A
 +787	222422483B01	10251007103A
 +788	222422483B02	1021103110071039
 +789	222422483B02	102710071039
 +790	222422483B02	102110311007103A
 +791	222422483B02	10271007103A
 +792	222422483B03	10211031102C10071039
 +793	222422483B03	102910071039
 +794	222422483B03	10211031102C1007103A
 +795	222422483B03	10291007103A
 +796	222422483B03	10211031102C10071039
 +797	222422483B03	10291031102C10071039
 +798	222422483B03	10211031102C1007103A
 +799	222422483B03	10291031102C1007103A
 +800	222422483B0E	1021102D10091039
 +801	222422483B0E	102310091039
 +802	222422483B0E	1021102D1009103A
 +803	222422483B0E	10231009103A
 +804	222422483B0F	1021102F10091039
 +805	222422483B0F	102510091039
 +806	222422483B0F	1021102F1009103A
 +807	222422483B0F	10251009103A
 +808	222422483B10	1021103110091039
 +809	222422483B10	102710091039
 +810	222422483B10	102110311009103A
 +811	222422483B10	10271009103A
 +812	222422483B11	10211031102C10091039
 +813	222422483B11	102910091039
 +814	222422483B11	10211031102C1009103A
 +815	222422483B11	10291009103A
 +816	222422483B11	10211031102C10091039
 +817	222422483B11	10291031102C10091039
 +818	222422483B11	10211031102C1009103A
 +819	222422483B11	10291031102C1009103A
 +820	222422483B15	1021102D100A1039
 +821	222422483B15	1023100A1039
 +822	222422483B15	1021102D100A103A
 +823	222422483B15	1023100A103A
 +824	222422483B16	1021102F100A1039
 +825	222422483B16	1025100A1039
 +826	222422483B16	1021102F100A103A
 +827	222422483B16	1025100A103A
 +828	222422483B17	10211031100A1039
 +829	222422483B17	1027100A1039
 +830	222422483B17	10211031100A103A
 +831	222422483B17	1027100A103A
 +832	222422483B18	10211031102C100A1039
 +833	222422483B18	1029100A1039
 +834	222422483B18	10211031102C100A103A
 +835	222422483B18	1029100A103A
 +836	222422483B18	10211031102C100A1039
 +837	222422483B18	10291031102C100A1039
 +838	222422483B18	10211031102C100A103A
 +839	222422483B18	10291031102C100A103A
 +840	222422483B1C	1021102D100B1039
 +841	222422483B1C	1023100B1039
 +842	222422483B1C	1021102D100B103A
 +843	222422483B1C	1023100B103A
 +844	222422483B1D	1021102F100B1039
 +845	222422483B1D	1025100B1039
 +846	222422483B1D	1021102F100B103A
 +847	222422483B1D	1025100B103A
 +848	222422483B1E	10211031100B1039
 +849	222422483B1E	1027100B1039
 +850	222422483B1E	10211031100B103A
 +851	222422483B1E	1027100B103A
 +852	222422483B1F	10211031102C100B1039
 +853	222422483B1F	1029100B1039
 +854	222422483B1F	10211031102C100B103A
 +855	222422483B1F	1029100B103A
 +856	222422483B1F	10211031102C100B1039
 +857	222422483B1F	10291031102C100B1039
 +858	222422483B1F	10211031102C100B103A
 +859	222422483B1F	10291031102C100B103A
 +860	222422483B23	1021102D100C1039
 +861	222422483B23	1023100C1039
 +862	222422483B23	1021102D100C103A
 +863	222422483B23	1023100C103A
 +864	222422483B24	1021102F100C1039
 +865	222422483B24	1025100C1039
 +866	222422483B24	1021102F100C103A
 +867	222422483B24	1025100C103A
 +868	222422483B25	10211031100C1039
 +869	222422483B25	1027100C1039
 +870	222422483B25	10211031100C103A
 +871	222422483B25	1027100C103A
 +872	222422483B26	10211031102C100C1039
 +873	222422483B26	1029100C1039
 +874	222422483B26	10211031102C100C103A
 +875	222422483B26	1029100C103A
 +876	222422483B26	10211031102C100C1039
 +877	222422483B26	10291031102C100C1039
 +878	222422483B26	10211031102C100C103A
 +879	222422483B26	10291031102C100C103A
 +880	222422483B2A	1021102D100D1039
 +881	222422483B2A	1023100D1039
 +882	222422483B2A	1021102D100D103A
 +883	222422483B2A	1023100D103A
 +884	222422483B2B	1021102F100D1039
 +885	222422483B2B	1025100D1039
 +886	222422483B2B	1021102F100D103A
 +887	222422483B2B	1025100D103A
 +888	222422483B2C	10211031100D1039
 +889	222422483B2C	1027100D1039
 +890	222422483B2C	10211031100D103A
 +891	222422483B2C	1027100D103A
 +892	222422483B2D	10211031102C100D1039
 +893	222422483B2D	1029100D1039
 +894	222422483B2D	10211031102C100D103A
 +895	222422483B2D	1029100D103A
 +896	222422483B2D	10211031102C100D1039
 +897	222422483B2D	10291031102C100D1039
 +898	222422483B2D	10211031102C100D103A
 +899	222422483B2D	10291031102C100D103A
 +900	222422483B31	1021102D100E1039
 +901	222422483B31	1023100E1039
 +902	222422483B31	1021102D100E103A
 +903	222422483B31	1023100E103A
 +904	222422483B32	1021102F100E1039
 +905	222422483B32	1025100E1039
 +906	222422483B32	1021102F100E103A
 +907	222422483B32	1025100E103A
 +908	222422483B33	10211031100E1039
 +909	222422483B33	1027100E1039
 +910	222422483B33	10211031100E103A
 +911	222422483B33	1027100E103A
 +912	222422483B34	10211031102C100E1039
 +913	222422483B34	1029100E1039
 +914	222422483B34	10211031102C100E103A
 +915	222422483B34	1029100E103A
 +916	222422483B34	10211031102C100E1039
 +917	222422483B34	10291031102C100E1039
 +918	222422483B34	10211031102C100E103A
 +919	222422483B34	10291031102C100E103A
 +920	222422483B38	1021102D100F1039
 +921	222422483B38	1023100F1039
 +922	222422483B38	1021102D100F103A
 +923	222422483B38	1023100F103A
 +924	222422483B39	1021102F100F1039
 +925	222422483B39	1025100F1039
 +926	222422483B39	1021102F100F103A
 +927	222422483B39	1025100F103A
 +928	222422483B3A	10211031100F1039
 +929	222422483B3A	1027100F1039
 +930	222422483B3A	10211031100F103A
 +931	222422483B3A	1027100F103A
 +932	222422483B3B	10211031102C100F1039
 +933	222422483B3B	1029100F1039
 +934	222422483B3B	10211031102C100F103A
 +935	222422483B3B	1029100F103A
 +936	222422483B3B	10211031102C100F1039
 +937	222422483B3B	10291031102C100F1039
 +938	222422483B3B	10211031102C100F103A
 +939	222422483B3B	10291031102C100F103A
 +940	222422483B3F	1021102D10101039
 +941	222422483B3F	102310101039
 +942	222422483B3F	1021102D1010103A
 +943	222422483B3F	10231010103A
 +944	222422483B40	1021102F10101039
 +945	222422483B40	102510101039
 +946	222422483B40	1021102F1010103A
 +947	222422483B40	10251010103A
 +948	222422483B41	1021103110101039
 +949	222422483B41	102710101039
 +950	222422483B41	102110311010103A
 +951	222422483B41	10271010103A
 +952	222422483B42	10211031102C10101039
 +953	222422483B42	102910101039
 +954	222422483B42	10211031102C1010103A
 +955	222422483B42	10291010103A
 +956	222422483B42	10211031102C10101039
 +957	222422483B42	10291031102C10101039
 +958	222422483B42	10211031102C1010103A
 +959	222422483B42	10291031102C1010103A
 +960	222422483B46	1021102D10111039
 +961	222422483B46	102310111039
 +962	222422483B46	1021102D1011103A
 +963	222422483B46	10231011103A
 +964	222422483B47	1021102F10111039
 +965	222422483B47	102510111039
 +966	222422483B47	1021102F1011103A
 +967	222422483B47	10251011103A
 +968	222422483B48	1021103110111039
 +969	222422483B48	102710111039
 +970	222422483B48	102110311011103A
 +971	222422483B48	10271011103A
 +972	222422483B49	10211031102C10111039
 +973	222422483B49	102910111039
 +974	222422483B49	10211031102C1011103A
 +975	222422483B49	10291011103A
 +976	222422483B49	10211031102C10111039
 +977	222422483B49	10291031102C10111039
 +978	222422483B49	10211031102C1011103A
 +979	222422483B49	10291031102C1011103A
 +980	222422483B4D	1021102D10121039
 +981	222422483B4D	102310121039
 +982	222422483B4D	1021102D1012103A
 +983	222422483B4D	10231012103A
 +984	222422483B4E	1021102F10121039
 +985	222422483B4E	102510121039
 +986	222422483B4E	1021102F1012103A
 +987	222422483B4E	10251012103A
 +988	222422483B4F	1021103110121039
 +989	222422483B4F	102710121039
 +990	222422483B4F	102110311012103A
 +991	222422483B4F	10271012103A
 +992	222422483B50	10211031102C10121039
 +993	222422483B50	102910121039
 +994	222422483B50	10211031102C1012103A
 +995	222422483B50	10291012103A
 +996	222422483B50	10211031102C10121039
 +997	222422483B50	10291031102C10121039
 +998	222422483B50	10211031102C1012103A
 +999	222422483B50	10291031102C1012103A
 +1000	222422483B54	1021102D10131039
 +1001	222422483B54	102310131039
 +1002	222422483B54	1021102D1013103A
 +1003	222422483B54	10231013103A
 +1004	222422483B55	1021102F10131039
 +1005	222422483B55	102510131039
 +1006	222422483B55	1021102F1013103A
 +1007	222422483B55	10251013103A
 +1008	222422483B56	1021103110131039
 +1009	222422483B56	102710131039
 +1010	222422483B56	102110311013103A
 +1011	222422483B56	10271013103A
 +1012	222422483B57	10211031102C10131039
 +1013	222422483B57	102910131039
 +1014	222422483B57	10211031102C1013103A
 +1015	222422483B57	10291013103A
 +1016	222422483B57	10211031102C10131039
 +1017	222422483B57	10291031102C10131039
 +1018	222422483B57	10211031102C1013103A
 +1019	222422483B57	10291031102C1013103A
 +1020	222422483B5B	1021102D10141039
 +1021	222422483B5B	102310141039
 +1022	222422483B5B	1021102D1014103A
 +1023	222422483B5B	10231014103A
 +1024	222422483B5C	1021102F10141039
 +1025	222422483B5C	102510141039
 +1026	222422483B5C	1021102F1014103A
 +1027	222422483B5C	10251014103A
 +1028	222422483B5D	1021103110141039
 +1029	222422483B5D	102710141039
 +1030	222422483B5D	102110311014103A
 +1031	222422483B5D	10271014103A
 +1032	222422483B5E	10211031102C10141039
 +1033	222422483B5E	102910141039
 +1034	222422483B5E	10211031102C1014103A
 +1035	222422483B5E	10291014103A
 +1036	222422483B5E	10211031102C10141039
 +1037	222422483B5E	10291031102C10141039
 +1038	222422483B5E	10211031102C1014103A
 +1039	222422483B5E	10291031102C1014103A
 +1040	222422483B62	1021102D10151039
 +1041	222422483B62	102310151039
 +1042	222422483B62	1021102D1015103A
 +1043	222422483B62	10231015103A
 +1044	222422483B63	1021102F10151039
 +1045	222422483B63	102510151039
 +1046	222422483B63	1021102F1015103A
 +1047	222422483B63	10251015103A
 +1048	222422483B64	1021103110151039
 +1049	222422483B64	102710151039
 +1050	222422483B64	102110311015103A
 +1051	222422483B64	10271015103A
 +1052	222422483B65	10211031102C10151039
 +1053	222422483B65	102910151039
 +1054	222422483B65	10211031102C1015103A
 +1055	222422483B65	10291015103A
 +1056	222422483B65	10211031102C10151039
 +1057	222422483B65	10291031102C10151039
 +1058	222422483B65	10211031102C1015103A
 +1059	222422483B65	10291031102C1015103A
 +1060	222422483B69	1021102D10161039
 +1061	222422483B69	102310161039
 +1062	222422483B69	1021102D1016103A
 +1063	222422483B69	10231016103A
 +1064	222422483B6A	1021102F10161039
 +1065	222422483B6A	102510161039
 +1066	222422483B6A	1021102F1016103A
 +1067	222422483B6A	10251016103A
 +1068	222422483B6B	1021103110161039
 +1069	222422483B6B	102710161039
 +1070	222422483B6B	102110311016103A
 +1071	222422483B6B	10271016103A
 +1072	222422483B6C	10211031102C10161039
 +1073	222422483B6C	102910161039
 +1074	222422483B6C	10211031102C1016103A
 +1075	222422483B6C	10291016103A
 +1076	222422483B6C	10211031102C10161039
 +1077	222422483B6C	10291031102C10161039
 +1078	222422483B6C	10211031102C1016103A
 +1079	222422483B6C	10291031102C1016103A
 +1080	222422483B70	1021102D10171039
 +1081	222422483B70	102310171039
 +1082	222422483B70	1021102D1017103A
 +1083	222422483B70	10231017103A
 +1084	222422483B71	1021102F10171039
 +1085	222422483B71	102510171039
 +1086	222422483B71	1021102F1017103A
 +1087	222422483B71	10251017103A
 +1088	222422483B72	1021103110171039
 +1089	222422483B72	102710171039
 +1090	222422483B72	102110311017103A
 +1091	222422483B72	10271017103A
 +1092	222422483B73	10211031102C10171039
 +1093	222422483B73	102910171039
 +1094	222422483B73	10211031102C1017103A
 +1095	222422483B73	10291017103A
 +1096	222422483B73	10211031102C10171039
 +1097	222422483B73	10291031102C10171039
 +1098	222422483B73	10211031102C1017103A
 +1099	222422483B73	10291031102C1017103A
 +1100	222422483B77	1021102D10181039
 +1101	222422483B77	102310181039
 +1102	222422483B77	1021102D1018103A
 +1103	222422483B77	10231018103A
 +1104	222422483B78	1021102F10181039
 +1105	222422483B78	102510181039
 +1106	222422483B78	1021102F1018103A
 +1107	222422483B78	10251018103A
 +1108	222422483B79	1021103110181039
 +1109	222422483B79	102710181039
 +1110	222422483B79	102110311018103A
 +1111	222422483B79	10271018103A
 +1112	222422483B7A	10211031102C10181039
 +1113	222422483B7A	102910181039
 +1114	222422483B7A	10211031102C1018103A
 +1115	222422483B7A	10291018103A
 +1116	222422483B7A	10211031102C10181039
 +1117	222422483B7A	10291031102C10181039
 +1118	222422483B7A	10211031102C1018103A
 +1119	222422483B7A	10291031102C1018103A
 +1120	222422483B7E	1021102D10191039
 +1121	222422483B7E	102310191039
 +1122	222422483B7E	1021102D1019103A
 +1123	222422483B7E	10231019103A
 +1124	222422483B7F	1021102F10191039
 +1125	222422483B7F	102510191039
 +1126	222422483B7F	1021102F1019103A
 +1127	222422483B7F	10251019103A
 +1128	222422483B80	1021103110191039
 +1129	222422483B80	102710191039
 +1130	222422483B80	102110311019103A
 +1131	222422483B80	10271019103A
 +1132	222422483B81	10211031102C10191039
 +1133	222422483B81	102910191039
 +1134	222422483B81	10211031102C1019103A
 +1135	222422483B81	10291019103A
 +1136	222422483B81	10211031102C10191039
 +1137	222422483B81	10291031102C10191039
 +1138	222422483B81	10211031102C1019103A
 +1139	222422483B81	10291031102C1019103A
 +1140	222422483B85	1021102D101A1039
 +1141	222422483B85	1023101A1039
 +1142	222422483B85	1021102D101A103A
 +1143	222422483B85	1023101A103A
 +1144	222422483B86	1021102F101A1039
 +1145	222422483B86	1025101A1039
 +1146	222422483B86	1021102F101A103A
 +1147	222422483B86	1025101A103A
 +1148	222422483B87	10211031101A1039
 +1149	222422483B87	1027101A1039
 +1150	222422483B87	10211031101A103A
 +1151	222422483B87	1027101A103A
 +1152	222422483B88	10211031102C101A1039
 +1153	222422483B88	1029101A1039
 +1154	222422483B88	10211031102C101A103A
 +1155	222422483B88	1029101A103A
 +1156	222422483B88	10211031102C101A1039
 +1157	222422483B88	10291031102C101A1039
 +1158	222422483B88	10211031102C101A103A
 +1159	222422483B88	10291031102C101A103A
 +1160	222422483B8C	1021102D101B1039
 +1161	222422483B8C	1023101B1039
 +1162	222422483B8C	1021102D101B103A
 +1163	222422483B8C	1023101B103A
 +1164	222422483B8D	1021102F101B1039
 +1165	222422483B8D	1025101B1039
 +1166	222422483B8D	1021102F101B103A
 +1167	222422483B8D	1025101B103A
 +1168	222422483B8E	10211031101B1039
 +1169	222422483B8E	1027101B1039
 +1170	222422483B8E	10211031101B103A
 +1171	222422483B8E	1027101B103A
 +1172	222422483B8F	10211031102C101B1039
 +1173	222422483B8F	1029101B1039
 +1174	222422483B8F	10211031102C101B103A
 +1175	222422483B8F	1029101B103A
 +1176	222422483B8F	10211031102C101B1039
 +1177	222422483B8F	10291031102C101B1039
 +1178	222422483B8F	10211031102C101B103A
 +1179	222422483B8F	10291031102C101B103A
 +1180	222422483B93	1021102D101C1039
 +1181	222422483B93	1023101C1039
 +1182	222422483B93	1021102D101C103A
 +1183	222422483B93	1023101C103A
 +1184	222422483B94	1021102F101C1039
 +1185	222422483B94	1025101C1039
 +1186	222422483B94	1021102F101C103A
 +1187	222422483B94	1025101C103A
 +1188	222422483B95	10211031101C1039
 +1189	222422483B95	1027101C1039
 +1190	222422483B95	10211031101C103A
 +1191	222422483B95	1027101C103A
 +1192	222422483B96	10211031102C101C1039
 +1193	222422483B96	1029101C1039
 +1194	222422483B96	10211031102C101C103A
 +1195	222422483B96	1029101C103A
 +1196	222422483B96	10211031102C101C1039
 +1197	222422483B96	10291031102C101C1039
 +1198	222422483B96	10211031102C101C103A
 +1199	222422483B96	10291031102C101C103A
 +1200	222422483BA1	1021102D101E1039
 +1201	222422483BA1	1023101E1039
 +1202	222422483BA1	1021102D101E103A
 +1203	222422483BA1	1023101E103A
 +1204	222422483BA2	1021102F101E1039
 +1205	222422483BA2	1025101E1039
 +1206	222422483BA2	1021102F101E103A
 +1207	222422483BA2	1025101E103A
 +1208	222422483BA3	10211031101E1039
 +1209	222422483BA3	1027101E1039
 +1210	222422483BA3	10211031101E103A
 +1211	222422483BA3	1027101E103A
 +1212	222422483BA4	10211031102C101E1039
 +1213	222422483BA4	1029101E1039
 +1214	222422483BA4	10211031102C101E103A
 +1215	222422483BA4	1029101E103A
 +1216	222422483BA4	10211031102C101E1039
 +1217	222422483BA4	10291031102C101E1039
 +1218	222422483BA4	10211031102C101E103A
 +1219	222422483BA4	10291031102C101E103A
 +1220	222422483BA8	1021102D101F1039
 +1221	222422483BA8	1023101F1039
 +1222	222422483BA8	1021102D101F103A
 +1223	222422483BA8	1023101F103A
 +1224	222422483BA9	1021102F101F1039
 +1225	222422483BA9	1025101F1039
 +1226	222422483BA9	1021102F101F103A
 +1227	222422483BA9	1025101F103A
 +1228	222422483BAA	10211031101F1039
 +1229	222422483BAA	1027101F1039
 +1230	222422483BAA	10211031101F103A
 +1231	222422483BAA	1027101F103A
 +1232	222422483BAB	10211031102C101F1039
 +1233	222422483BAB	1029101F1039
 +1234	222422483BAB	10211031102C101F103A
 +1235	222422483BAB	1029101F103A
 +1236	222422483BAB	10211031102C101F1039
 +1237	222422483BAB	10291031102C101F1039
 +1238	222422483BAB	10211031102C101F103A
 +1239	222422483BAB	10291031102C101F103A
 +1240	--- Contractions
 +1241	22483AD221CD22483BBD	1031102C1000103A1000103B
 +1242	22483AD221CD22483BBD	1031102C1000103A103B
 +1243	22483B5921F822483B63	1014103A1014102F1015103A
 +1244	22483B5921F822483B63	1014103A102F1015103A
 +1245	--- Great Sa
 +1246	22483BA32216	1031101E1039101E
 +1247	22483BA32216	1031103F
 +1248	22483BA12216	102D101E1039101E
 +1249	22483BA12216	102D103F
 +1250	22483BA22216	102F101E1039101E
 +1251	22483BA22216	102F103F
 +1252	222422483BA12216	1021102D101E1039101E
 +1253	222422483BA12216	1023103F
 +1254	222422483BA22216	1021102F101E1039101E
 +1255	222422483BA22216	1025103F
 +1256	22483B9F2216	101E1039101E
 +1257	22483B9F2216	103F
 +1258	--- Symbols - collate as long form
 +1259	21F822483BC222483AD3	1014103E102D102F1000103A
 +1260	21F822483BC222483AD3	104C
 +1261	220922483BC0224222593ACB	101B103D10311037
 +1262	220922483BC0224222593ACB	104D
 +1263	220D22483B1322593ACC21CD22483AEE22593ACC	101C100A103A103810001031102C1004103A1038
 +1264	220D22483B1322593ACC21CD22483AEE22593ACC	104E1004103A1038
 +1265	22242236	1021102D
 +1266	22242236	104F
 +1267	--- Short Forms may need to be added here
 +1268	220D22483ACD22072232	101C1000103A101A102C
 +1269	220D22483ACD22072232	101C1000103A103B102C
 +1270	221622052238	101E1019102E
 +1271	221622052238	101E10391019102E
 +1272	21F3220522483AE922593ACC	101110191004103A1038
 +1273	21F3220522483AE922593ACC	1011103910191004103A1038
 +1274	220D22483ACD220422483ACD	101C1000103A10181000103A
 +1275	220D22483ACD220422483ACD	101C103910181000103A
 +DROP TABLE t1;
 +#
 +# END of ctype_myanmar.inc
 +#
 +#
 +# MDEV-7366 SELECT 'a' = BINARY 'A' returns 1 (utf8 charset, utf8_unicode_ci collation)
 +#
 +SET NAMES utf8 COLLATE utf8_unicode_ci;
 +SELECT 'a' = BINARY 'A';
 +'a' = BINARY 'A'
 +0
 +SELECT BINARY 'A' = 'a';
 +BINARY 'A' = 'a'
 +0
 +#
 +# Wrong result set for WHERE a='oe' COLLATE utf8_german2_ci AND a='oe'
 +#
 +SET NAMES utf8 COLLATE utf8_german2_ci;
 +CREATE TABLE t1 (a CHAR(10) CHARACTER SET utf8);
 +INSERT INTO t1 VALUES ('ö'),('oe');
 +SELECT * FROM t1 WHERE a='oe' AND a='oe' COLLATE utf8_german2_ci;
 +a
 +oe
 +SELECT * FROM t1 WHERE a='oe' COLLATE utf8_german2_ci AND a='oe';
 +a
 +oe
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='oe' AND a='oe' COLLATE utf8_german2_ci;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'oe' and `test`.`t1`.`a` = 'oe'
 +EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='oe' COLLATE utf8_german2_ci AND a='oe';
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
 +1	SIMPLE	t1	ALL	NULL	NULL	NULL	NULL	2	100.00	Using where
 +Warnings:
 +Note	1003	select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'oe' and `test`.`t1`.`a` = 'oe'
 +DROP TABLE t1;
 +#
 +# MDEV-17064 LIKE function has error behavior on the fields in which the collation is xxx_unicode_xx
 +#
 +CREATE TABLE t1 (name VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci);
 +INSERT INTO t1 VALUES ('radio! test');
 +SELECT * FROM t1 WHERE name LIKE '%!!%' ESCAPE '!';
 +name
 +radio! test
 +ALTER TABLE t1 CHANGE COLUMN name name VARCHAR(20) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
 +SELECT * FROM t1 WHERE name LIKE '%!!%' ESCAPE '!';
 +name
 +radio! test
 +DROP TABLE t1;
 +CREATE TABLE t1 (name VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci);
 +INSERT INTO t1 VALUES ('radio! test');
 +SELECT name LIKE '%!!%' ESCAPE '!' AS c1,
 +name LIKE '%!!%' COLLATE utf8_general_ci ESCAPE '!' AS c2
 +FROM t1;
 +c1	c2
 +1	1
 +DROP TABLE t1;
 +#
 +# End of MariaDB-10.0 tests
 +#
 +#
 +# Start of MariaDB-10.1 tests
 +#
 +#
 +# MDEV-6973 XOR aggregates argument collations
 +#
 +SELECT '10' COLLATE utf8_general_ci XOR '20' COLLATE utf8_unicode_ci;
 +'10' COLLATE utf8_general_ci XOR '20' COLLATE utf8_unicode_ci
 +0
 +#
 +# MDEV-8705 Wrong result for SELECT..WHERE latin1_bin_column='a' AND latin1_bin_column='A'
 +#
 +SET NAMES utf8 COLLATE utf8_german2_ci;
 +CREATE TABLE t1 (a VARCHAR(10) CHARACTER SET utf8 COLLATE utf8_bin);
 +INSERT INTO t1 VALUES ('a'),('A');
 +SELECT * FROM t1 WHERE a='a';
 +a
 +a
 +SELECT * FROM t1 WHERE a=_utf8'a';
 +a
 +a
 +SELECT * FROM t1 WHERE a='a' AND a=_utf8'a';
 +a
 +a
 +DROP TABLE t1;
 +SET NAMES utf8 COLLATE utf8_thai_520_w2;
 +#
 +# Start of ctype_uca_w2.inc
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +utf8_thai_520_w2
 +SELECT ID, SORTLEN, COLLATION_NAME, CHARACTER_SET_NAME
 +FROM INFORMATION_SCHEMA.COLLATIONS
 +WHERE COLLATION_NAME LIKE @@collation_connection;
 +ID	SORTLEN	COLLATION_NAME	CHARACTER_SET_NAME
 +578	4	utf8_thai_520_w2	utf8
 +#
 +# Testing strnxfrm
 +#
 +CREATE TABLE t1 AS SELECT SPACE(3) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(3) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES (SPACE(0)),(SPACE(1)),(SPACE(2));
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(8))) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(8)))
 +	020A020A020A020A020A020A020A020A00200020002000200020002000200020
 +20	020A020A020A020A020A020A020A020A00200020002000200020002000200020
 +2020	020A020A020A020A020A020A020A020A00200020002000200020002000200020
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4))) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4)))
 +	020A020A020A020A0020002000200020
 +20	020A020A020A020A0020002000200020
 +2020	020A020A020A020A0020002000200020
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 1)) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 1))
 +	020A020A020A020A
 +20	020A020A020A020A
 +2020	020A020A020A020A
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 2)) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 2))
 +	0020002000200020
 +20	0020002000200020
 +2020	0020002000200020
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 3)) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 3))
 +	0020002000200020
 +20	0020002000200020
 +2020	0020002000200020
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES (_ucs2 0x3400);
 +INSERT INTO t1 VALUES (_ucs2 0xF001);
 +SELECT HEX(CONVERT(a USING ucs2)) AS ucs2, HEX(a), HEX(WEIGHT_STRING(a)) FROM t1;
 +ucs2	HEX(a)	HEX(WEIGHT_STRING(a))
 +3400	E39080	FB80B4000020
 +F001	EF8081	FBC1F0010020
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å');
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +A	0020
 +Á	00200032
 +À	00200035
 +Â	0020003C
 +Å	00200043
 +Ä	00200047
 +Ã	0020004E
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a DESC;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +Ã	0020004E
 +Ä	00200047
 +Å	00200043
 +Â	0020003C
 +À	00200035
 +Á	00200032
 +A	0020
 +SET @backup_character_set_connection=@@character_set_connection;
 +SET @backup_collation_connection=@@collation_connection;
 +SET NAMES utf8;
 +SET @stmt= CONCAT('ALTER TABLE t1 MODIFY a CHAR(10)' COLLATE utf8_bin,
 +' CHARACTER SET ',  @backup_character_set_connection,
 +' COLLATE ',  @backup_collation_connection);
 +PREPARE stmt FROM @stmt;
 +EXECUTE stmt;
 +DEALLOCATE PREPARE stmt;
 +SET collation_connection=@backup_collation_connection;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` char(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +A	0020
 +Á	00200032
 +À	00200035
 +Â	0020003C
 +Å	00200043
 +Ä	00200047
 +Ã	0020004E
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a DESC;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +Ã	0020004E
 +Ä	00200047
 +Å	00200043
 +Â	0020003C
 +À	00200035
 +Á	00200032
 +A	0020
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('cota'),('cote'),('cotz');
 +INSERT INTO t1 VALUES ('coté'),('côte'),('côté'),('cotë'),('côtë');
 +SELECT * FROM t1 ORDER BY a;
 +a
 +cota
 +cote
 +coté
 +cotë
 +côte
 +côté
 +côtë
 +cotz
 +SELECT * FROM t1 ORDER BY a DESC;
 +a
 +cotz
 +côtë
 +côté
 +côte
 +cotë
 +coté
 +cote
 +cota
 +DROP TABLE t1;
 +#
 +# End of ctype_uca_w2.inc
 +#
 +#
 +# Start of ctype_thai.inc
 +#
 +CREATE TABLE t1 (a VARCHAR(30) CHARACTER SET utf8 COLLATE utf8_bin);
 +INSERT INTO t1 VALUES ('-กระแย่ง');
 +INSERT INTO t1 VALUES ('กก');
 +INSERT INTO t1 VALUES ('กราบ');
 +INSERT INTO t1 VALUES ('ข่าง');
 +INSERT INTO t1 VALUES ('ข้าง');
 +INSERT INTO t1 VALUES ('ข้างกระดาน');
 +INSERT INTO t1 VALUES ('ข้างขึ้น');
 +INSERT INTO t1 VALUES ('ข้างควาย');
 +INSERT INTO t1 VALUES ('ข้างเงิน');
 +INSERT INTO t1 VALUES ('ข้างแรม');
 +INSERT INTO t1 VALUES ('ข้างออก');
 +INSERT INTO t1 VALUES ('ข้างๆ');
 +INSERT INTO t1 VALUES ('ข้างๆ คูๆ');
 +INSERT INTO t1 VALUES ('ขาง');
 +INSERT INTO t1 VALUES ('แข็ง');
 +INSERT INTO t1 VALUES ('แข่ง');
 +INSERT INTO t1 VALUES ('แข่งขัน');
 +INSERT INTO t1 VALUES ('แข้ง');
 +INSERT INTO t1 VALUES ('แข้งขวา');
 +INSERT INTO t1 VALUES ('แข็งขัน');
 +INSERT INTO t1 VALUES ('ทูลเกล้า');
 +INSERT INTO t1 VALUES ('ทูลเกล้าทูลกระหม่อม');
 +INSERT INTO t1 VALUES ('ทูลเกล้าฯ');
 +INSERT INTO t1 VALUES ('บุญญา');
 +INSERT INTO t1 VALUES ('บุญ-หลง');
 +INSERT INTO t1 VALUES ('บุญหลง');
 +INSERT INTO t1 VALUES ('ป่า');
 +INSERT INTO t1 VALUES ('ป่าน');
 +INSERT INTO t1 VALUES ('ป้า');
 +INSERT INTO t1 VALUES ('ป้าน');
 +INSERT INTO t1 VALUES ('ป๊า');
 +INSERT INTO t1 VALUES ('ป๊าน');
 +INSERT INTO t1 VALUES ('ป๋า');
 +INSERT INTO t1 VALUES ('ป๋าน');
 +INSERT INTO t1 VALUES ('ปา');
 +INSERT INTO t1 VALUES ('ปาน');
 +INSERT INTO t1 VALUES ('แป้ง');
 +INSERT INTO t1 VALUES ('พณิชย์');
 +INSERT INTO t1 VALUES ('ม้า');
 +INSERT INTO t1 VALUES ('ฯพณฯ');
 +INSERT INTO t1 VALUES ('A');
 +INSERT INTO t1 VALUES ('a');
 +INSERT INTO t1 VALUES ('a\'');
 +INSERT INTO t1 VALUES ('A-');
 +INSERT INTO t1 VALUES ('a-');
 +INSERT INTO t1 VALUES ('-a');
 +INSERT INTO t1 VALUES ('A.');
 +INSERT INTO t1 VALUES ('a.');
 +INSERT INTO t1 VALUES ('A-1');
 +INSERT INTO t1 VALUES ('aa');
 +INSERT INTO t1 VALUES ('AA');
 +INSERT INTO t1 VALUES ('A.A.');
 +INSERT INTO t1 VALUES ('a.a.');
 +INSERT INTO t1 VALUES ('AAA');
 +INSERT INTO t1 VALUES ('A.A.A.');
 +INSERT INTO t1 VALUES ('AAAA');
 +INSERT INTO t1 VALUES ('A.A.A.L.');
 +INSERT INTO t1 VALUES ('A.A.A.S.');
 +INSERT INTO t1 VALUES ('Aachen');
 +INSERT INTO t1 VALUES ('A.A.E.');
 +INSERT INTO t1 VALUES ('A.Ae.E.');
 +INSERT INTO t1 VALUES ('A.A.E.E.');
 +INSERT INTO t1 VALUES ('AAES');
 +INSERT INTO t1 VALUES ('AAF');
 +INSERT INTO t1 VALUES ('A.Agr');
 +INSERT INTO t1 VALUES ('aah');
 +INSERT INTO t1 VALUES ('@@@@@');
 +INSERT INTO t1 VALUES ('0000');
 +INSERT INTO t1 VALUES ('9999');
 +INSERT INTO t1 VALUES ('Aalborg');
 +INSERT INTO t1 VALUES ('aide');
 +INSERT INTO t1 VALUES ('air');
 +INSERT INTO t1 VALUES ('@@@air');
 +INSERT INTO t1 VALUES ('air@@@');
 +INSERT INTO t1 VALUES ('C.A.F');
 +INSERT INTO t1 VALUES ('Canon');
 +INSERT INTO t1 VALUES ('coop');
 +INSERT INTO t1 VALUES ('co-op');
 +INSERT INTO t1 VALUES ('COOP');
 +INSERT INTO t1 VALUES ('CO-OP');
 +INSERT INTO t1 VALUES ('Copenhegen');
 +INSERT INTO t1 VALUES ('McArthur');
 +INSERT INTO t1 VALUES ('Mc Arthur');
 +INSERT INTO t1 VALUES ('Mc Mahon');
 +INSERT INTO t1 VALUES ('vice-president');
 +INSERT INTO t1 VALUES ('vice versa');
 +INSERT INTO t1 VALUES ('vice-versa');
 +INSERT INTO t1 VALUES ('10 ลิตร');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร');
 +INSERT INTO t1 VALUES ('10 litre');
 +INSERT INTO t1 VALUES ('10 litre (10 ลิตร)');
 +INSERT INTO t1 VALUES ('10 ลิตร (10 litre)');
 +INSERT INTO t1 VALUES ('10 litre (๑๐ ลิตร)');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร (10 litre)');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร [10 litre]');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร {10 litre}');
 +ALTER TABLE t1 ORDER BY a;
 +SET @backup_character_set_connection=@@character_set_connection;
 +SET @backup_collation_connection=@@collation_connection;
 +SET NAMES utf8;
 +SET @stmt= CONCAT('ALTER TABLE t1 MODIFY a VARCHAR(30)',
 +' CHARACTER SET ', @backup_character_set_connection,
 +' COLLATE ', @backup_collation_connection,
 +' , ADD id INT NOT NULL AUTO_INCREMENT PRIMARY KEY'
 +                  ' , ADD KEY a_id (a, id)');
 +PREPARE stmt FROM @stmt;
 +EXECUTE stmt;
 +DEALLOCATE PREPARE stmt;
 +SET collation_connection=@backup_collation_connection;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(30) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL,
 +  `id` int(11) NOT NULL AUTO_INCREMENT,
 +  PRIMARY KEY (`id`),
 +  KEY `a_id` (`a`,`id`)
 +) ENGINE=MyISAM AUTO_INCREMENT=97 DEFAULT CHARSET=latin1
 +#
 +# Ascending sort, using filesort
 +#
 +EXPLAIN SELECT a FROM t1 ORDER BY a, BINARY a;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	NULL	a_id	97	NULL	96	Using index; Using filesort
 +SELECT a FROM t1 ORDER BY a, BINARY a;
 +a
 +-a
 +-กระแย่ง
 +@@@@@
 +@@@air
 +0000
 +10 litre
 +10 litre (10 ลิตร)
 +10 litre (๑๐ ลิตร)
 +10 ลิตร
 +๑๐ ลิตร
 +10 ลิตร (10 litre)
 +๑๐ ลิตร (10 litre)
 +๑๐ ลิตร [10 litre]
 +๑๐ ลิตร {10 litre}
 +9999
 +A
 +a
 +A-
 +a-
 +A-1
 +A.
 +a.
 +A.A.
 +a.a.
 +A.A.A.
 +A.A.A.L.
 +A.A.A.S.
 +A.A.E.
 +A.A.E.E.
 +A.Ae.E.
 +A.Agr
 +a'
 +AA
 +aa
 +AAA
 +AAAA
 +Aachen
 +AAES
 +AAF
 +aah
 +Aalborg
 +aide
 +air
 +air@@@
 +C.A.F
 +Canon
 +CO-OP
 +co-op
 +COOP
 +coop
 +Copenhegen
 +Mc Arthur
 +Mc Mahon
 +McArthur
 +vice versa
 +vice-president
 +vice-versa
 +กก
 +กราบ
 +ขาง
 +ข่าง
 +ข้าง
 +ข้างๆ
 +ข้างๆ คูๆ
 +ข้างกระดาน
 +ข้างขึ้น
 +ข้างควาย
 +ข้างเงิน
 +ข้างแรม
 +ข้างออก
 +แข็ง
 +แข่ง
 +แข้ง
 +แข้งขวา
 +แข็งขัน
 +แข่งขัน
 +ทูลเกล้า
 +ทูลเกล้าทูลกระหม่อม
 +ทูลเกล้าฯ
 +บุญ-หลง
 +บุญญา
 +บุญหลง
 +ปา
 +ป่า
 +ป้า
 +ป๊า
 +ป๋า
 +ปาน
 +ป่าน
 +ป้าน
 +ป๊าน
 +ป๋าน
 +แป้ง
 +พณิชย์
 +ม้า
 +ฯพณฯ
 +#
 +# Descending sort, using filesort
 +#
 +EXPLAIN SELECT a FROM t1 ORDER BY a DESC, BINARY a DESC;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	NULL	a_id	97	NULL	96	Using index; Using filesort
 +SELECT a FROM t1 ORDER BY a DESC, BINARY a DESC;
 +a
 +ฯพณฯ
 +ม้า
 +พณิชย์
 +แป้ง
 +ป๋าน
 +ป๊าน
 +ป้าน
 +ป่าน
 +ปาน
 +ป๋า
 +ป๊า
 +ป้า
 +ป่า
 +ปา
 +บุญหลง
 +บุญญา
 +บุญ-หลง
 +ทูลเกล้าฯ
 +ทูลเกล้าทูลกระหม่อม
 +ทูลเกล้า
 +แข่งขัน
 +แข็งขัน
 +แข้งขวา
 +แข้ง
 +แข่ง
 +แข็ง
 +ข้างออก
 +ข้างแรม
 +ข้างเงิน
 +ข้างควาย
 +ข้างขึ้น
 +ข้างกระดาน
 +ข้างๆ คูๆ
 +ข้างๆ
 +ข้าง
 +ข่าง
 +ขาง
 +กราบ
 +กก
 +vice-versa
 +vice-president
 +vice versa
 +McArthur
 +Mc Mahon
 +Mc Arthur
 +Copenhegen
 +coop
 +COOP
 +co-op
 +CO-OP
 +Canon
 +C.A.F
 +air@@@
 +air
 +aide
 +Aalborg
 +aah
 +AAF
 +AAES
 +Aachen
 +AAAA
 +AAA
 +aa
 +AA
 +a'
 +A.Agr
 +A.Ae.E.
 +A.A.E.E.
 +A.A.E.
 +A.A.A.S.
 +A.A.A.L.
 +A.A.A.
 +a.a.
 +A.A.
 +a.
 +A.
 +A-1
 +a-
 +A-
 +a
 +A
 +9999
 +๑๐ ลิตร {10 litre}
 +๑๐ ลิตร [10 litre]
 +๑๐ ลิตร (10 litre)
 +10 ลิตร (10 litre)
 +๑๐ ลิตร
 +10 ลิตร
 +10 litre (๑๐ ลิตร)
 +10 litre (10 ลิตร)
 +10 litre
 +0000
 +@@@air
 +@@@@@
 +-กระแย่ง
 +-a
 +#
 +# Ascending sort, using index
 +#
 +EXPLAIN SELECT a FROM t1 ORDER BY a, id;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	NULL	a_id	97	NULL	96	Using index
 +SELECT a FROM t1 ORDER BY a, id;
 +a
 +-a
 +-กระแย่ง
 +@@@@@
 +@@@air
 +0000
 +10 litre
 +10 litre (10 ลิตร)
 +10 litre (๑๐ ลิตร)
 +10 ลิตร
 +๑๐ ลิตร
 +10 ลิตร (10 litre)
 +๑๐ ลิตร (10 litre)
 +๑๐ ลิตร [10 litre]
 +๑๐ ลิตร {10 litre}
 +9999
 +A
 +a
 +A-
 +a-
 +A-1
 +A.
 +a.
 +A.A.
 +a.a.
 +A.A.A.
 +A.A.A.L.
 +A.A.A.S.
 +A.A.E.
 +A.A.E.E.
 +A.Ae.E.
 +A.Agr
 +a'
 +AA
 +aa
 +AAA
 +AAAA
 +Aachen
 +AAES
 +AAF
 +aah
 +Aalborg
 +aide
 +air
 +air@@@
 +C.A.F
 +Canon
 +CO-OP
 +co-op
 +COOP
 +coop
 +Copenhegen
 +Mc Arthur
 +Mc Mahon
 +McArthur
 +vice versa
 +vice-president
 +vice-versa
 +กก
 +กราบ
 +ขาง
 +ข่าง
 +ข้าง
 +ข้างๆ
 +ข้างๆ คูๆ
 +ข้างกระดาน
 +ข้างขึ้น
 +ข้างควาย
 +ข้างเงิน
 +ข้างแรม
 +ข้างออก
 +แข็ง
 +แข่ง
 +แข้ง
 +แข้งขวา
 +แข็งขัน
 +แข่งขัน
 +ทูลเกล้า
 +ทูลเกล้าทูลกระหม่อม
 +ทูลเกล้าฯ
 +บุญ-หลง
 +บุญญา
 +บุญหลง
 +ปา
 +ป่า
 +ป้า
 +ป๊า
 +ป๋า
 +ปาน
 +ป่าน
 +ป้าน
 +ป๊าน
 +ป๋าน
 +แป้ง
 +พณิชย์
 +ม้า
 +ฯพณฯ
 +#
 +# Descending sort, using index
 +#
 +EXPLAIN SELECT a FROM t1 ORDER BY a DESC, id DESC;
 +id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
 +1	SIMPLE	t1	index	NULL	a_id	97	NULL	96	Using index
 +SELECT a FROM t1 ORDER BY a DESC, id DESC;
 +a
 +ฯพณฯ
 +ม้า
 +พณิชย์
 +แป้ง
 +ป๋าน
 +ป๊าน
 +ป้าน
 +ป่าน
 +ปาน
 +ป๋า
 +ป๊า
 +ป้า
 +ป่า
 +ปา
 +บุญหลง
 +บุญญา
 +บุญ-หลง
 +ทูลเกล้าฯ
 +ทูลเกล้าทูลกระหม่อม
 +ทูลเกล้า
 +แข่งขัน
 +แข็งขัน
 +แข้งขวา
 +แข้ง
 +แข่ง
 +แข็ง
 +ข้างออก
 +ข้างแรม
 +ข้างเงิน
 +ข้างควาย
 +ข้างขึ้น
 +ข้างกระดาน
 +ข้างๆ คูๆ
 +ข้างๆ
 +ข้าง
 +ข่าง
 +ขาง
 +กราบ
 +กก
 +vice-versa
 +vice-president
 +vice versa
 +McArthur
 +Mc Mahon
 +Mc Arthur
 +Copenhegen
 +coop
 +COOP
 +co-op
 +CO-OP
 +Canon
 +C.A.F
 +air@@@
 +air
 +aide
 +Aalborg
 +aah
 +AAF
 +AAES
 +Aachen
 +AAAA
 +AAA
 +aa
 +AA
 +a'
 +A.Agr
 +A.Ae.E.
 +A.A.E.E.
 +A.A.E.
 +A.A.A.S.
 +A.A.A.L.
 +A.A.A.
 +a.a.
 +A.A.
 +a.
 +A.
 +A-1
 +a-
 +A-
 +a
 +A
 +9999
 +๑๐ ลิตร {10 litre}
 +๑๐ ลิตร [10 litre]
 +๑๐ ลิตร (10 litre)
 +10 ลิตร (10 litre)
 +๑๐ ลิตร
 +10 ลิตร
 +10 litre (๑๐ ลิตร)
 +10 litre (10 ลิตร)
 +10 litre
 +0000
 +@@@air
 +@@@@@
 +-กระแย่ง
 +-a
 +DROP TABLE t1;
 +#
 +# End of ctype_thai.inc
 +#
 +SET NAMES utf8;
 +SET collation_connection=ucs2_thai_520_w2;
 +#
 +# Start of ctype_uca_w2.inc
 +#
 +SELECT @@collation_connection;
 +@@collation_connection
 +ucs2_thai_520_w2
 +SELECT ID, SORTLEN, COLLATION_NAME, CHARACTER_SET_NAME
 +FROM INFORMATION_SCHEMA.COLLATIONS
 +WHERE COLLATION_NAME LIKE @@collation_connection;
 +ID	SORTLEN	COLLATION_NAME	CHARACTER_SET_NAME
 +642	4	ucs2_thai_520_w2	ucs2
 +#
 +# Testing strnxfrm
 +#
 +CREATE TABLE t1 AS SELECT SPACE(3) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(3) CHARACTER SET ucs2 COLLATE ucs2_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES (SPACE(0)),(SPACE(1)),(SPACE(2));
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(8))) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(8)))
 +	020A020A020A020A020A020A020A020A00200020002000200020002000200020
 +0020	020A020A020A020A020A020A020A020A00200020002000200020002000200020
 +00200020	020A020A020A020A020A020A020A020A00200020002000200020002000200020
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4))) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4)))
 +	020A020A020A020A0020002000200020
 +0020	020A020A020A020A0020002000200020
 +00200020	020A020A020A020A0020002000200020
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 1)) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 1))
 +	020A020A020A020A
 +0020	020A020A020A020A
 +00200020	020A020A020A020A
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 2)) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 2))
 +	0020002000200020
 +0020	0020002000200020
 +00200020	0020002000200020
 +SELECT HEX(a), HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 3)) FROM t1;
 +HEX(a)	HEX(WEIGHT_STRING(a AS CHAR(4) LEVEL 3))
 +	0020002000200020
 +0020	0020002000200020
 +00200020	0020002000200020
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET ucs2 COLLATE ucs2_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES (_ucs2 0x3400);
 +INSERT INTO t1 VALUES (_ucs2 0xF001);
 +SELECT HEX(CONVERT(a USING ucs2)) AS ucs2, HEX(a), HEX(WEIGHT_STRING(a)) FROM t1;
 +ucs2	HEX(a)	HEX(WEIGHT_STRING(a))
 +3400	3400	FB80B4000020
 +F001	F001	FBC1F0010020
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET ucs2 COLLATE ucs2_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å');
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +A	0020
 +Á	00200032
 +À	00200035
 +Â	0020003C
 +Å	00200043
 +Ä	00200047
 +Ã	0020004E
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a DESC;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +Ã	0020004E
 +Ä	00200047
 +Å	00200043
 +Â	0020003C
 +À	00200035
 +Á	00200032
 +A	0020
 +SET @backup_character_set_connection=@@character_set_connection;
 +SET @backup_collation_connection=@@collation_connection;
 +SET NAMES utf8;
 +SET @stmt= CONCAT('ALTER TABLE t1 MODIFY a CHAR(10)' COLLATE utf8_bin,
 +' CHARACTER SET ',  @backup_character_set_connection,
 +' COLLATE ',  @backup_collation_connection);
 +PREPARE stmt FROM @stmt;
 +EXECUTE stmt;
 +DEALLOCATE PREPARE stmt;
 +SET collation_connection=@backup_collation_connection;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` char(10) CHARACTER SET ucs2 COLLATE ucs2_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +A	0020
 +Á	00200032
 +À	00200035
 +Â	0020003C
 +Å	00200043
 +Ä	00200047
 +Ã	0020004E
 +SELECT a, HEX(WEIGHT_STRING(a LEVEL 2)) FROM t1 ORDER BY a DESC;
 +a	HEX(WEIGHT_STRING(a LEVEL 2))
 +Ã	0020004E
 +Ä	00200047
 +Å	00200043
 +Â	0020003C
 +À	00200035
 +Á	00200032
 +A	0020
 +DROP TABLE t1;
 +CREATE TABLE t1 AS SELECT SPACE(10) AS a LIMIT 0;
 +SHOW CREATE TABLE t1;
 +Table	Create Table
 +t1	CREATE TABLE `t1` (
 +  `a` varchar(10) CHARACTER SET ucs2 COLLATE ucs2_thai_520_w2 DEFAULT NULL
 +) ENGINE=MyISAM DEFAULT CHARSET=latin1
 +INSERT INTO t1 VALUES ('cota'),('cote'),('cotz');
 +INSERT INTO t1 VALUES ('coté'),('côte'),('côté'),('cotë'),('côtë');
 +SELECT * FROM t1 ORDER BY a;
 +a
 +cota
 +cote
 +coté
 +cotë
 +côte
 +côté
 +côtë
 +cotz
 +SELECT * FROM t1 ORDER BY a DESC;
 +a
 +cotz
 +côtë
 +côté
 +côte
 +cotë
 +coté
 +cote
 +cota
 +DROP TABLE t1;
 +#
 +# End of ctype_uca_w2.inc
 +#
 +#
 +# Start of ctype_thai.inc
 +#
 +CREATE TABLE t1 (a VARCHAR(30) CHARACTER SET utf8 COLLATE utf8_bin);
 +INSERT INTO t1 VALUES ('-กระแย่ง');
 +INSERT INTO t1 VALUES ('กก');
 +INSERT INTO t1 VALUES ('กราบ');
 +INSERT INTO t1 VALUES ('ข่าง');
 +INSERT INTO t1 VALUES ('ข้าง');
 +INSERT INTO t1 VALUES ('ข้างกระดาน');
 +INSERT INTO t1 VALUES ('ข้างขึ้น');
 +INSERT INTO t1 VALUES ('ข้างควาย');
 +INSERT INTO t1 VALUES ('ข้างเงิน');
 +INSERT INTO t1 VALUES ('ข้างแรม');
 +INSERT INTO t1 VALUES ('ข้างออก');
 +INSERT INTO t1 VALUES ('ข้างๆ');
 +INSERT INTO t1 VALUES ('ข้างๆ คูๆ');
 +INSERT INTO t1 VALUES ('ขาง');
 +INSERT INTO t1 VALUES ('แข็ง');
 +INSERT INTO t1 VALUES ('แข่ง');
 +INSERT INTO t1 VALUES ('แข่งขัน');
 +INSERT INTO t1 VALUES ('แข้ง');
 +INSERT INTO t1 VALUES ('แข้งขวา');
 +INSERT INTO t1 VALUES ('แข็งขัน');
 +INSERT INTO t1 VALUES ('ทูลเกล้า');
 +INSERT INTO t1 VALUES ('ทูลเกล้าทูลกระหม่อม');
 +INSERT INTO t1 VALUES ('ทูลเกล้าฯ');
 +INSERT INTO t1 VALUES ('บุญญา');
 +INSERT INTO t1 VALUES ('บุญ-หลง');
 +INSERT INTO t1 VALUES ('บุญหลง');
 +INSERT INTO t1 VALUES ('ป่า');
 +INSERT INTO t1 VALUES ('ป่าน');
 +INSERT INTO t1 VALUES ('ป้า');
 +INSERT INTO t1 VALUES ('ป้าน');
 +INSERT INTO t1 VALUES ('ป๊า');
 +INSERT INTO t1 VALUES ('ป๊าน');
 +INSERT INTO t1 VALUES ('ป๋า');
 +INSERT INTO t1 VALUES ('ป๋าน');
 +INSERT INTO t1 VALUES ('ปา');
 +INSERT INTO t1 VALUES ('ปาน');
 +INSERT INTO t1 VALUES ('แป้ง');
 +INSERT INTO t1 VALUES ('พณิชย์');
 +INSERT INTO t1 VALUES ('ม้า');
 +INSERT INTO t1 VALUES ('ฯพณฯ');
 +INSERT INTO t1 VALUES ('A');
 +INSERT INTO t1 VALUES ('a');
 +INSERT INTO t1 VALUES ('a\'');
 +INSERT INTO t1 VALUES ('A-');
 +INSERT INTO t1 VALUES ('a-');
 +INSERT INTO t1 VALUES ('-a');
 +INSERT INTO t1 VALUES ('A.');
 +INSERT INTO t1 VALUES ('a.');
 +INSERT INTO t1 VALUES ('A-1');
 +INSERT INTO t1 VALUES ('aa');
 +INSERT INTO t1 VALUES ('AA');
 +INSERT INTO t1 VALUES ('A.A.');
 +INSERT INTO t1 VALUES ('a.a.');
 +INSERT INTO t1 VALUES ('AAA');
 +INSERT INTO t1 VALUES ('A.A.A.');
 +INSERT INTO t1 VALUES ('AAAA');
 +INSERT INTO t1 VALUES ('A.A.A.L.');
 +INSERT INTO t1 VALUES ('A.A.A.S.');
 +INSERT INTO t1 VALUES ('Aachen');
 +INSERT INTO t1 VALUES ('A.A.E.');
 +INSERT INTO t1 VALUES ('A.Ae.E.');
 +INSERT INTO t1 VALUES ('A.A.E.E.');
 +INSERT INTO t1 VALUES ('AAES');
 +INSERT INTO t1 VALUES ('AAF');
 +INSERT INTO t1 VALUES ('A.Agr');
 +INSERT INTO t1 VALUES ('aah');
 +INSERT INTO t1 VALUES ('@@@@@');
 +INSERT INTO t1 VALUES ('0000');
 +INSERT INTO t1 VALUES ('9999');
 +INSERT INTO t1 VALUES ('Aalborg');
 +INSERT INTO t1 VALUES ('aide');
 +INSERT INTO t1 VALUES ('air');
 +INSERT INTO t1 VALUES ('@@@air');
 +INSERT INTO t1 VALUES ('air@@@');
 +INSERT INTO t1 VALUES ('C.A.F');
 +INSERT INTO t1 VALUES ('Canon');
 +INSERT INTO t1 VALUES ('coop');
 +INSERT INTO t1 VALUES ('co-op');
 +INSERT INTO t1 VALUES ('COOP');
 +INSERT INTO t1 VALUES ('CO-OP');
 +INSERT INTO t1 VALUES ('Copenhegen');
 +INSERT INTO t1 VALUES ('McArthur');
 +INSERT INTO t1 VALUES ('Mc Arthur');
 +INSERT INTO t1 VALUES ('Mc Mahon');
 +INSERT INTO t1 VALUES ('vice-president');
 +INSERT INTO t1 VALUES ('vice versa');
 +INSERT INTO t1 VALUES ('vice-versa');
 +INSERT INTO t1 VALUES ('10 ลิตร');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร');
 +INSERT INTO t1 VALUES ('10 litre');
 +INSERT INTO t1 VALUES ('10 litre (10 ลิตร)');
 +INSERT INTO t1 VALUES ('10 ลิตร (10 litre)');
 +INSERT INTO t1 VALUES ('10 litre (๑๐ ลิตร)');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร (10 litre)');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร [10 litre]');
 +INSERT INTO t1 VALUES ('๑๐ ลิตร {10 litre}');
 +ALTER TABLE t1 ORDER BY a;
 +SET @backup_character_set_connection=@@character_set_connection;
 +SET @backup_collation_connection=@@collation_connection;
 +SET NAMES utf8;
 +SET @stmt= CONCAT('ALTER TABLE t1 MODIFY a VARCHAR(30)',
 +' CHARACTER SET ', @backup_character_set_connection,
 +' COLLATE ', @backup_collation_connection,
 +' , ADD id INT NOT NULL AUTO_INCREMENT PRIMARY KEY'
 +                  ' , ADD KEY a_id (a, id)');
 +PREPARE stmt FROM @stmt;
 +EXECUTE stmt;
 +DEALLOCATE PREPARE stmt;
 +SET collation_connection=@backup_collation_connection;
 +SHOW CREATE TABLE t1