+static const struct unidata st769[] = {
+{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1070,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd9,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd4,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd5,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
+{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric}
+};
+/* 1F0A0-1F0AF */
+static const struct unidata st770[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F0B0-1F0BF */
+static const struct unidata st771[] = {
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F100-1F10F */
+static const struct unidata st772[] = {
+{dd3152,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3153,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3154,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3155,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3156,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3157,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3158,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3159,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3160,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3161,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{dd3162,0,0,0,No,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F110-1F11F */
+static const struct unidata st773[] = {
+{dd3163,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3164,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3165,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3166,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3167,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3168,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3169,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3170,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3171,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3172,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3173,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3174,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3175,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3176,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3177,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3178,0,0,0,So,CD,GBOther,WBOther,SBOther}
+};
+/* 1F120-1F12F */
+static const struct unidata st774[] = {
+{dd3179,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3180,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3181,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3182,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3183,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3184,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3185,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3186,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3187,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3188,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3189,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1086,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd508,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3190,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3191,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F130-1F13F */
+static const struct unidata st775[] = {
+{dd491,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd493,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1086,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd494,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd495,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1101,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd497,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd498,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd499,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd500,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd501,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd502,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd503,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd504,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd505,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd507,0,0,0,So,CD,GBOther,WBOther,SBOther}
+};
+/* 1F140-1F14F */
+static const struct unidata st776[] = {
+{dd1094,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd508,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1274,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd509,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd510,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1129,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd511,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1134,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1275,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1098,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3192,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd2066,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3193,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3194,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3195,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3196,0,0,0,So,CD,GBOther,WBOther,SBOther}
+};
+/* 1F190-1F19F */
+static const struct unidata st777[] = {
+{dd3197,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F1E0-1F1EF */
+static const struct unidata st778[] = {
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther}
+};
+/* 1F200-1F20F */
+static const struct unidata st779[] = {
+{dd3198,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3199,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1844,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F210-1F21F */
+static const struct unidata st780[] = {
+{dd1348,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3200,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3201,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3202,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1291,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3203,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3204,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1666,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3205,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3206,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3207,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd2316,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3208,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3209,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3210,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3211,0,0,0,So,CD,GBOther,WBOther,SBOther}
+};
+/* 1F220-1F22F */
+static const struct unidata st781[] = {
+{dd3212,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3213,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1384,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3214,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3215,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3216,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3217,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3218,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3219,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1285,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1658,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3220,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1793,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1661,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1794,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3221,0,0,0,So,CD,GBOther,WBOther,SBOther}
+};
+/* 1F230-1F23F */
+static const struct unidata st782[] = {
+{dd1440,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3222,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3223,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3224,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3225,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3226,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1776,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd1358,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3227,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3228,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3229,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F240-1F24F */
+static const struct unidata st783[] = {
+{dd3230,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3231,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3232,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3233,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3234,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3235,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3236,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3237,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3238,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F250-1F25F */
+static const struct unidata st784[] = {
+{dd3239,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{dd3240,0,0,0,So,CD,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F320-1F32F */
+static const struct unidata st785[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F330-1F33F */
+static const struct unidata st786[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther}
+};
+/* 1F370-1F37F */
+static const struct unidata st787[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F3C0-1F3CF */
+static const struct unidata st788[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F440-1F44F */
+static const struct unidata st789[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther}
+};
+/* 1F4F0-1F4FF */
+static const struct unidata st790[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F560-1F56F */
+static const struct unidata st791[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F5F0-1F5FF */
+static const struct unidata st792[] = {
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther}
+};
+/* 1F610-1F61F */
+static const struct unidata st793[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F620-1F62F */
+static const struct unidata st794[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
+};
+/* 1F630-1F63F */
+static const struct unidata st795[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther}
+};
+/* 1F640-1F64F */
+static const struct unidata st796[] = {
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther},
+{0,0,0,0,So,0,GBOther,WBOther,SBOther}