Win32 API 日本語リファレンス
ホームGlobalization › 定数

定数

885

Windows.Win32.Globalization

名前
LANG_SYSTEM_DEFAULTINT2048
LANG_USER_DEFAULTINT1024
LOCALE_SYSTEM_DEFAULTDWORD2048
LOCALE_USER_DEFAULTDWORD1024
LOCALE_CUSTOM_DEFAULTDWORD3072
LOCALE_CUSTOM_UNSPECIFIEDDWORD4096
LOCALE_CUSTOM_UI_DEFAULTDWORD5120
LOCALE_NEUTRALDWORD0
LOCALE_INVARIANTDWORD127
ALL_SERVICE_TYPESDWORD0
HIGHLEVEL_SERVICE_TYPESDWORD1
LOWLEVEL_SERVICE_TYPESDWORD2
ALL_SERVICESDWORD0
ONLINE_SERVICESDWORD1
OFFLINE_SERVICESDWORD2
MAX_LEADBYTESDWORD12
MAX_DEFAULTCHARDWORD2
HIGH_SURROGATE_STARTDWORD55296
HIGH_SURROGATE_ENDDWORD56319
LOW_SURROGATE_STARTDWORD56320
LOW_SURROGATE_ENDDWORD57343
WC_COMPOSITECHECKDWORD512
WC_DISCARDNSDWORD16
WC_SEPCHARSDWORD32
WC_DEFAULTCHARDWORD64
WC_ERR_INVALID_CHARSDWORD128
WC_NO_BEST_FIT_CHARSDWORD1024
CT_CTYPE1DWORD1
CT_CTYPE2DWORD2
CT_CTYPE3DWORD4
C1_UPPERDWORD1
C1_LOWERDWORD2
C1_DIGITDWORD4
C1_SPACEDWORD8
C1_PUNCTDWORD16
C1_CNTRLDWORD32
C1_BLANKDWORD64
C1_XDIGITDWORD128
C1_ALPHADWORD256
C1_DEFINEDDWORD512
C2_LEFTTORIGHTDWORD1
C2_RIGHTTOLEFTDWORD2
C2_EUROPENUMBERDWORD3
C2_EUROPESEPARATORDWORD4
C2_EUROPETERMINATORDWORD5
C2_ARABICNUMBERDWORD6
C2_COMMONSEPARATORDWORD7
C2_BLOCKSEPARATORDWORD8
C2_SEGMENTSEPARATORDWORD9
C2_WHITESPACEDWORD10
C2_OTHERNEUTRALDWORD11
C2_NOTAPPLICABLEDWORD0
C3_NONSPACINGDWORD1
C3_DIACRITICDWORD2
C3_VOWELMARKDWORD4
C3_SYMBOLDWORD8
C3_KATAKANADWORD16
C3_HIRAGANADWORD32
C3_HALFWIDTHDWORD64
C3_FULLWIDTHDWORD128
C3_IDEOGRAPHDWORD256
C3_KASHIDADWORD512
C3_LEXICALDWORD1024
C3_HIGHSURROGATEDWORD2048
C3_LOWSURROGATEDWORD4096
C3_ALPHADWORD32768
C3_NOTAPPLICABLEDWORD0
LCMAP_LOWERCASEDWORD256
LCMAP_UPPERCASEDWORD512
LCMAP_TITLECASEDWORD768
LCMAP_SORTKEYDWORD1024
LCMAP_BYTEREVDWORD2048
LCMAP_HIRAGANADWORD1048576
LCMAP_KATAKANADWORD2097152
LCMAP_HALFWIDTHDWORD4194304
LCMAP_FULLWIDTHDWORD8388608
LCMAP_LINGUISTIC_CASINGDWORD16777216
LCMAP_SIMPLIFIED_CHINESEDWORD33554432
LCMAP_TRADITIONAL_CHINESEDWORD67108864
LCMAP_SORTHANDLEDWORD536870912
LCMAP_HASHDWORD262144
FIND_STARTSWITHDWORD1048576
FIND_ENDSWITHDWORD2097152
FIND_FROMSTARTDWORD4194304
FIND_FROMENDDWORD8388608
LCID_ALTERNATE_SORTSDWORD4
LOCALE_ALLDWORD0
LOCALE_WINDOWSDWORD1
LOCALE_SUPPLEMENTALDWORD2
LOCALE_ALTERNATE_SORTSDWORD4
LOCALE_REPLACEMENTDWORD8
LOCALE_NEUTRALDATADWORD16
LOCALE_SPECIFICDATADWORD32
CP_ACPDWORD0
CP_OEMCPDWORD1
CP_MACCPDWORD2
CP_THREAD_ACPDWORD3
CP_SYMBOLDWORD42
CP_UTF7DWORD65000
CP_UTF8DWORD65001
CTRY_DEFAULTDWORD0
CTRY_ALBANIADWORD355
CTRY_ALGERIADWORD213
CTRY_ARGENTINADWORD54
CTRY_ARMENIADWORD374
CTRY_AUSTRALIADWORD61
CTRY_AUSTRIADWORD43
CTRY_AZERBAIJANDWORD994
CTRY_BAHRAINDWORD973
CTRY_BELARUSDWORD375
CTRY_BELGIUMDWORD32
CTRY_BELIZEDWORD501
CTRY_BOLIVIADWORD591
CTRY_BRAZILDWORD55
CTRY_BRUNEI_DARUSSALAMDWORD673
CTRY_BULGARIADWORD359
CTRY_CANADADWORD2
CTRY_CARIBBEANDWORD1
CTRY_CHILEDWORD56
CTRY_COLOMBIADWORD57
CTRY_COSTA_RICADWORD506
CTRY_CROATIADWORD385
CTRY_CZECHDWORD420
CTRY_DENMARKDWORD45
CTRY_DOMINICAN_REPUBLICDWORD1
CTRY_ECUADORDWORD593
CTRY_EGYPTDWORD20
CTRY_EL_SALVADORDWORD503
CTRY_ESTONIADWORD372
CTRY_FAEROE_ISLANDSDWORD298
CTRY_FINLANDDWORD358
CTRY_FRANCEDWORD33
CTRY_GEORGIADWORD995
CTRY_GERMANYDWORD49
CTRY_GREECEDWORD30
CTRY_GUATEMALADWORD502
CTRY_HONDURASDWORD504
CTRY_HONG_KONGDWORD852
CTRY_HUNGARYDWORD36
CTRY_ICELANDDWORD354
CTRY_INDIADWORD91
CTRY_INDONESIADWORD62
CTRY_IRANDWORD981
CTRY_IRAQDWORD964
CTRY_IRELANDDWORD353
CTRY_ISRAELDWORD972
CTRY_ITALYDWORD39
CTRY_JAMAICADWORD1
CTRY_JAPANDWORD81
CTRY_JORDANDWORD962
CTRY_KAZAKSTANDWORD7
CTRY_KENYADWORD254
CTRY_KUWAITDWORD965
CTRY_KYRGYZSTANDWORD996
CTRY_LATVIADWORD371
CTRY_LEBANONDWORD961
CTRY_LIBYADWORD218
CTRY_LIECHTENSTEINDWORD41
CTRY_LITHUANIADWORD370
CTRY_LUXEMBOURGDWORD352
CTRY_MACAUDWORD853
CTRY_MACEDONIADWORD389
CTRY_MALAYSIADWORD60
CTRY_MALDIVESDWORD960
CTRY_MEXICODWORD52
CTRY_MONACODWORD33
CTRY_MONGOLIADWORD976
CTRY_MOROCCODWORD212
CTRY_NETHERLANDSDWORD31
CTRY_NEW_ZEALANDDWORD64
CTRY_NICARAGUADWORD505
CTRY_NORWAYDWORD47
CTRY_OMANDWORD968
CTRY_PAKISTANDWORD92
CTRY_PANAMADWORD507
CTRY_PARAGUAYDWORD595
CTRY_PERUDWORD51
CTRY_PHILIPPINESDWORD63
CTRY_POLANDDWORD48
CTRY_PORTUGALDWORD351
CTRY_PRCHINADWORD86
CTRY_PUERTO_RICODWORD1
CTRY_QATARDWORD974
CTRY_ROMANIADWORD40
CTRY_RUSSIADWORD7
CTRY_SAUDI_ARABIADWORD966
CTRY_SERBIADWORD381
CTRY_SINGAPOREDWORD65
CTRY_SLOVAKDWORD421
CTRY_SLOVENIADWORD386
CTRY_SOUTH_AFRICADWORD27
CTRY_SOUTH_KOREADWORD82
CTRY_SPAINDWORD34
CTRY_SWEDENDWORD46
CTRY_SWITZERLANDDWORD41
CTRY_SYRIADWORD963
CTRY_TAIWANDWORD886
CTRY_TATARSTANDWORD7
CTRY_THAILANDDWORD66
CTRY_TRINIDAD_Y_TOBAGODWORD1
CTRY_TUNISIADWORD216
CTRY_TURKEYDWORD90
CTRY_UAEDWORD971
CTRY_UKRAINEDWORD380
CTRY_UNITED_KINGDOMDWORD44
CTRY_UNITED_STATESDWORD1
CTRY_URUGUAYDWORD598
CTRY_UZBEKISTANDWORD7
CTRY_VENEZUELADWORD58
CTRY_VIET_NAMDWORD84
CTRY_YEMENDWORD967
CTRY_ZIMBABWEDWORD263
LOCALE_NOUSEROVERRIDEDWORD2147483648
LOCALE_USE_CP_ACPDWORD1073741824
LOCALE_RETURN_NUMBERDWORD536870912
LOCALE_RETURN_GENITIVE_NAMESDWORD268435456
LOCALE_ALLOW_NEUTRAL_NAMESDWORD134217728
LOCALE_SLOCALIZEDDISPLAYNAMEDWORD2
LOCALE_SENGLISHDISPLAYNAMEDWORD114
LOCALE_SNATIVEDISPLAYNAMEDWORD115
LOCALE_SLOCALIZEDLANGUAGENAMEDWORD111
LOCALE_SENGLISHLANGUAGENAMEDWORD4097
LOCALE_SNATIVELANGUAGENAMEDWORD4
LOCALE_SLOCALIZEDCOUNTRYNAMEDWORD6
LOCALE_SENGLISHCOUNTRYNAMEDWORD4098
LOCALE_SNATIVECOUNTRYNAMEDWORD8
LOCALE_IDIALINGCODEDWORD5
LOCALE_SLISTDWORD12
LOCALE_IMEASUREDWORD13
LOCALE_SDECIMALDWORD14
LOCALE_STHOUSANDDWORD15
LOCALE_SGROUPINGDWORD16
LOCALE_IDIGITSDWORD17
LOCALE_ILZERODWORD18
LOCALE_INEGNUMBERDWORD4112
LOCALE_SNATIVEDIGITSDWORD19
LOCALE_SCURRENCYDWORD20
LOCALE_SINTLSYMBOLDWORD21
LOCALE_SMONDECIMALSEPDWORD22
LOCALE_SMONTHOUSANDSEPDWORD23
LOCALE_SMONGROUPINGDWORD24
LOCALE_ICURRDIGITSDWORD25
LOCALE_ICURRENCYDWORD27
LOCALE_INEGCURRDWORD28
LOCALE_SSHORTDATEDWORD31
LOCALE_SLONGDATEDWORD32
LOCALE_STIMEFORMATDWORD4099
LOCALE_SAMDWORD40
LOCALE_SPMDWORD41
LOCALE_ICALENDARTYPEDWORD4105
LOCALE_IOPTIONALCALENDARDWORD4107
LOCALE_IFIRSTDAYOFWEEKDWORD4108
LOCALE_IFIRSTWEEKOFYEARDWORD4109
LOCALE_SDAYNAME1DWORD42
LOCALE_SDAYNAME2DWORD43
LOCALE_SDAYNAME3DWORD44
LOCALE_SDAYNAME4DWORD45
LOCALE_SDAYNAME5DWORD46
LOCALE_SDAYNAME6DWORD47
LOCALE_SDAYNAME7DWORD48
LOCALE_SABBREVDAYNAME1DWORD49
LOCALE_SABBREVDAYNAME2DWORD50
LOCALE_SABBREVDAYNAME3DWORD51
LOCALE_SABBREVDAYNAME4DWORD52
LOCALE_SABBREVDAYNAME5DWORD53
LOCALE_SABBREVDAYNAME6DWORD54
LOCALE_SABBREVDAYNAME7DWORD55
LOCALE_SMONTHNAME1DWORD56
LOCALE_SMONTHNAME2DWORD57
LOCALE_SMONTHNAME3DWORD58
LOCALE_SMONTHNAME4DWORD59
LOCALE_SMONTHNAME5DWORD60
LOCALE_SMONTHNAME6DWORD61
LOCALE_SMONTHNAME7DWORD62
LOCALE_SMONTHNAME8DWORD63
LOCALE_SMONTHNAME9DWORD64
LOCALE_SMONTHNAME10DWORD65
LOCALE_SMONTHNAME11DWORD66
LOCALE_SMONTHNAME12DWORD67
LOCALE_SMONTHNAME13DWORD4110
LOCALE_SABBREVMONTHNAME1DWORD68
LOCALE_SABBREVMONTHNAME2DWORD69
LOCALE_SABBREVMONTHNAME3DWORD70
LOCALE_SABBREVMONTHNAME4DWORD71
LOCALE_SABBREVMONTHNAME5DWORD72
LOCALE_SABBREVMONTHNAME6DWORD73
LOCALE_SABBREVMONTHNAME7DWORD74
LOCALE_SABBREVMONTHNAME8DWORD75
LOCALE_SABBREVMONTHNAME9DWORD76
LOCALE_SABBREVMONTHNAME10DWORD77
LOCALE_SABBREVMONTHNAME11DWORD78
LOCALE_SABBREVMONTHNAME12DWORD79
LOCALE_SABBREVMONTHNAME13DWORD4111
LOCALE_SPOSITIVESIGNDWORD80
LOCALE_SNEGATIVESIGNDWORD81
LOCALE_IPOSSIGNPOSNDWORD82
LOCALE_INEGSIGNPOSNDWORD83
LOCALE_IPOSSYMPRECEDESDWORD84
LOCALE_IPOSSEPBYSPACEDWORD85
LOCALE_INEGSYMPRECEDESDWORD86
LOCALE_INEGSEPBYSPACEDWORD87
LOCALE_FONTSIGNATUREDWORD88
LOCALE_SISO639LANGNAMEDWORD89
LOCALE_SISO3166CTRYNAMEDWORD90
LOCALE_IPAPERSIZEDWORD4106
LOCALE_SENGCURRNAMEDWORD4103
LOCALE_SNATIVECURRNAMEDWORD4104
LOCALE_SYEARMONTHDWORD4102
LOCALE_SSORTNAMEDWORD4115
LOCALE_IDIGITSUBSTITUTIONDWORD4116
LOCALE_SNAMEDWORD92
LOCALE_SDURATIONDWORD93
LOCALE_SSHORTESTDAYNAME1DWORD96
LOCALE_SSHORTESTDAYNAME2DWORD97
LOCALE_SSHORTESTDAYNAME3DWORD98
LOCALE_SSHORTESTDAYNAME4DWORD99
LOCALE_SSHORTESTDAYNAME5DWORD100
LOCALE_SSHORTESTDAYNAME6DWORD101
LOCALE_SSHORTESTDAYNAME7DWORD102
LOCALE_SISO639LANGNAME2DWORD103
LOCALE_SISO3166CTRYNAME2DWORD104
LOCALE_SNANDWORD105
LOCALE_SPOSINFINITYDWORD106
LOCALE_SNEGINFINITYDWORD107
LOCALE_SSCRIPTSDWORD108
LOCALE_SPARENTDWORD109
LOCALE_SCONSOLEFALLBACKNAMEDWORD110
LOCALE_IREADINGLAYOUTDWORD112
LOCALE_INEUTRALDWORD113
LOCALE_INEGATIVEPERCENTDWORD116
LOCALE_IPOSITIVEPERCENTDWORD117
LOCALE_SPERCENTDWORD118
LOCALE_SPERMILLEDWORD119
LOCALE_SMONTHDAYDWORD120
LOCALE_SSHORTTIMEDWORD121
LOCALE_SOPENTYPELANGUAGETAGDWORD122
LOCALE_SSORTLOCALEDWORD123
LOCALE_SRELATIVELONGDATEDWORD124
LOCALE_ICONSTRUCTEDLOCALEDWORD125
LOCALE_SSHORTESTAMDWORD126
LOCALE_SSHORTESTPMDWORD127
LOCALE_IUSEUTF8LEGACYACPDWORD1638
LOCALE_IUSEUTF8LEGACYOEMCPDWORD2457
LOCALE_IDEFAULTCODEPAGEDWORD11
LOCALE_IDEFAULTANSICODEPAGEDWORD4100
LOCALE_IDEFAULTMACCODEPAGEDWORD4113
LOCALE_IDEFAULTEBCDICCODEPAGEDWORD4114
LOCALE_ILANGUAGEDWORD1
LOCALE_SABBREVLANGNAMEDWORD3
LOCALE_SABBREVCTRYNAMEDWORD7
LOCALE_IGEOIDDWORD91
LOCALE_IDEFAULTLANGUAGEDWORD9
LOCALE_IDEFAULTCOUNTRYDWORD10
LOCALE_IINTLCURRDIGITSDWORD26
LOCALE_SDATEDWORD29
LOCALE_STIMEDWORD30
LOCALE_IDATEDWORD33
LOCALE_ILDATEDWORD34
LOCALE_ITIMEDWORD35
LOCALE_ITIMEMARKPOSNDWORD4101
LOCALE_ICENTURYDWORD36
LOCALE_ITLZERODWORD37
LOCALE_IDAYLZERODWORD38
LOCALE_IMONLZERODWORD39
LOCALE_SKEYBOARDSTOINSTALLDWORD94
LOCALE_SLANGUAGEDWORD2
LOCALE_SLANGDISPLAYNAMEDWORD111
LOCALE_SENGLANGUAGEDWORD4097
LOCALE_SNATIVELANGNAMEDWORD4
LOCALE_SCOUNTRYDWORD6
LOCALE_SENGCOUNTRYDWORD4098
LOCALE_SNATIVECTRYNAMEDWORD8
LOCALE_ICOUNTRYDWORD5
LOCALE_S1159DWORD40
LOCALE_S2359DWORD41
CAL_NOUSEROVERRIDEDWORD2147483648
CAL_USE_CP_ACPDWORD1073741824
CAL_RETURN_NUMBERDWORD536870912
CAL_RETURN_GENITIVE_NAMESDWORD268435456
CAL_ICALINTVALUEDWORD1
CAL_SCALNAMEDWORD2
CAL_IYEAROFFSETRANGEDWORD3
CAL_SERASTRINGDWORD4
CAL_SSHORTDATEDWORD5
CAL_SLONGDATEDWORD6
CAL_SDAYNAME1DWORD7
CAL_SDAYNAME2DWORD8
CAL_SDAYNAME3DWORD9
CAL_SDAYNAME4DWORD10
CAL_SDAYNAME5DWORD11
CAL_SDAYNAME6DWORD12
CAL_SDAYNAME7DWORD13
CAL_SABBREVDAYNAME1DWORD14
CAL_SABBREVDAYNAME2DWORD15
CAL_SABBREVDAYNAME3DWORD16
CAL_SABBREVDAYNAME4DWORD17
CAL_SABBREVDAYNAME5DWORD18
CAL_SABBREVDAYNAME6DWORD19
CAL_SABBREVDAYNAME7DWORD20
CAL_SMONTHNAME1DWORD21
CAL_SMONTHNAME2DWORD22
CAL_SMONTHNAME3DWORD23
CAL_SMONTHNAME4DWORD24
CAL_SMONTHNAME5DWORD25
CAL_SMONTHNAME6DWORD26
CAL_SMONTHNAME7DWORD27
CAL_SMONTHNAME8DWORD28
CAL_SMONTHNAME9DWORD29
CAL_SMONTHNAME10DWORD30
CAL_SMONTHNAME11DWORD31
CAL_SMONTHNAME12DWORD32
CAL_SMONTHNAME13DWORD33
CAL_SABBREVMONTHNAME1DWORD34
CAL_SABBREVMONTHNAME2DWORD35
CAL_SABBREVMONTHNAME3DWORD36
CAL_SABBREVMONTHNAME4DWORD37
CAL_SABBREVMONTHNAME5DWORD38
CAL_SABBREVMONTHNAME6DWORD39
CAL_SABBREVMONTHNAME7DWORD40
CAL_SABBREVMONTHNAME8DWORD41
CAL_SABBREVMONTHNAME9DWORD42
CAL_SABBREVMONTHNAME10DWORD43
CAL_SABBREVMONTHNAME11DWORD44
CAL_SABBREVMONTHNAME12DWORD45
CAL_SABBREVMONTHNAME13DWORD46
CAL_SYEARMONTHDWORD47
CAL_ITWODIGITYEARMAXDWORD48
CAL_SSHORTESTDAYNAME1DWORD49
CAL_SSHORTESTDAYNAME2DWORD50
CAL_SSHORTESTDAYNAME3DWORD51
CAL_SSHORTESTDAYNAME4DWORD52
CAL_SSHORTESTDAYNAME5DWORD53
CAL_SSHORTESTDAYNAME6DWORD54
CAL_SSHORTESTDAYNAME7DWORD55
CAL_SMONTHDAYDWORD56
CAL_SABBREVERASTRINGDWORD57
CAL_SRELATIVELONGDATEDWORD58
CAL_SENGLISHERANAMEDWORD59
CAL_SENGLISHABBREVERANAMEDWORD60
CAL_SJAPANESEERAFIRSTYEARDWORD61
ENUM_ALL_CALENDARSDWORD4294967295
CAL_GREGORIANDWORD1
CAL_GREGORIAN_USDWORD2
CAL_JAPANDWORD3
CAL_TAIWANDWORD4
CAL_KOREADWORD5
CAL_HIJRIDWORD6
CAL_THAIDWORD7
CAL_HEBREWDWORD8
CAL_GREGORIAN_ME_FRENCHDWORD9
CAL_GREGORIAN_ARABICDWORD10
CAL_GREGORIAN_XLIT_ENGLISHDWORD11
CAL_GREGORIAN_XLIT_FRENCHDWORD12
CAL_PERSIANDWORD22
CAL_UMALQURADWORD23
LGRPID_WESTERN_EUROPEDWORD1
LGRPID_CENTRAL_EUROPEDWORD2
LGRPID_BALTICDWORD3
LGRPID_GREEKDWORD4
LGRPID_CYRILLICDWORD5
LGRPID_TURKICDWORD6
LGRPID_TURKISHDWORD6
LGRPID_JAPANESEDWORD7
LGRPID_KOREANDWORD8
LGRPID_TRADITIONAL_CHINESEDWORD9
LGRPID_SIMPLIFIED_CHINESEDWORD10
LGRPID_THAIDWORD11
LGRPID_HEBREWDWORD12
LGRPID_ARABICDWORD13
LGRPID_VIETNAMESEDWORD14
LGRPID_INDICDWORD15
LGRPID_GEORGIANDWORD16
LGRPID_ARMENIANDWORD17
MUI_LANGUAGE_IDDWORD4
MUI_LANGUAGE_NAMEDWORD8
MUI_MERGE_SYSTEM_FALLBACKDWORD16
MUI_MERGE_USER_FALLBACKDWORD32
MUI_THREAD_LANGUAGESDWORD64
MUI_CONSOLE_FILTERDWORD256
MUI_COMPLEX_SCRIPT_FILTERDWORD512
MUI_RESET_FILTERSDWORD1
MUI_USER_PREFERRED_UI_LANGUAGESDWORD16
MUI_USE_INSTALLED_LANGUAGESDWORD32
MUI_USE_SEARCH_ALL_LANGUAGESDWORD64
MUI_LANG_NEUTRAL_PE_FILEDWORD256
MUI_NON_LANG_NEUTRAL_FILEDWORD512
MUI_MACHINE_LANGUAGE_SETTINGSDWORD1024
MUI_FILETYPE_NOT_LANGUAGE_NEUTRALDWORD1
MUI_FILETYPE_LANGUAGE_NEUTRAL_MAINDWORD2
MUI_FILETYPE_LANGUAGE_NEUTRAL_MUIDWORD4
MUI_QUERY_TYPEDWORD1
MUI_QUERY_CHECKSUMDWORD2
MUI_QUERY_LANGUAGE_NAMEDWORD4
MUI_QUERY_RESOURCE_TYPESDWORD8
MUI_FILEINFO_VERSIONDWORD1
MUI_FULL_LANGUAGEDWORD1
MUI_PARTIAL_LANGUAGEDWORD2
MUI_LIP_LANGUAGEDWORD4
MUI_LANGUAGE_INSTALLEDDWORD32
MUI_LANGUAGE_LICENSEDDWORD64
GEOID_NOT_AVAILABLEINT-1
SORTING_PARADIGM_NLSDWORD0
SORTING_PARADIGM_ICUDWORD16777216
IDN_ALLOW_UNASSIGNEDDWORD1
IDN_USE_STD3_ASCII_RULESDWORD2
IDN_EMAIL_ADDRESSDWORD4
IDN_RAW_PUNYCODEDWORD8
VS_ALLOW_LATINDWORD1
GSS_ALLOW_INHERITED_COMMONDWORD1
MUI_FORMAT_REG_COMPATDWORD1
MUI_FORMAT_INF_COMPATDWORD2
MUI_VERIFY_FILE_EXISTSDWORD4
MUI_SKIP_STRING_CACHEDWORD8
MUI_IMMUTABLE_LOOKUPDWORD16
LOCALE_NAME_INVARIANTunknown
LOCALE_NAME_SYSTEM_DEFAULTunknown!x-sys-default-locale
MIN_SPELLING_NTDDIDWORD100794368
SCRIPT_UNDEFINEDDWORD0
USP_E_SCRIPT_NOT_IN_FONTHRESULT-2147220992
SGCM_RTLDWORD1
SSA_PASSWORDDWORD1
SSA_TABDWORD2
SSA_CLIPDWORD4
SSA_FITDWORD8
SSA_DZWGDWORD16
SSA_FALLBACKDWORD32
SSA_BREAKDWORD64
SSA_GLYPHSDWORD128
SSA_RTLDWORD256
SSA_GCPDWORD512
SSA_HOTKEYDWORD1024
SSA_METAFILEDWORD2048
DWORD4096
SSA_HIDEHOTKEYDWORD8192
SSA_HOTKEYONLYDWORD9216
SSA_FULLMEASUREDWORD67108864
SSA_LPKANSIFALLBACKDWORD134217728
SSA_PIDXDWORD268435456
SSA_LAYOUTRTLDWORD536870912
SSA_DONTGLYPHDWORD1073741824
SSA_NOKASHIDADWORD2147483648
SCRIPT_DIGITSUBSTITUTE_CONTEXTDWORD0
SCRIPT_DIGITSUBSTITUTE_NONEDWORD1
SCRIPT_DIGITSUBSTITUTE_NATIONALDWORD2
SCRIPT_DIGITSUBSTITUTE_TRADITIONALDWORD3
UNISCRIBE_OPENTYPEDWORD256
SCRIPT_TAG_UNKNOWNDWORD0
MUI_LANGUAGE_EXACTDWORD16
NLS_CP_CPINFODWORD268435456
NLS_CP_MBTOWCDWORD1073741824
NLS_CP_WCTOMBDWORD2147483648
U_DISABLE_RENAMINGDWORD1
U_SHOW_CPLUSPLUS_APIDWORD0
U_DEFAULT_SHOW_DRAFTDWORD0
U_HIDE_DRAFT_APIDWORD1
U_HIDE_DEPRECATED_APIDWORD1
U_HIDE_OBSOLETE_APIDWORD1
U_HIDE_INTERNAL_APIDWORD1
U_NO_DEFAULT_INCLUDE_UTF_HEADERSDWORD1
U_DEBUGDWORD1
UCLN_NO_AUTO_CLEANUPDWORD1
U_OVERRIDE_CXX_ALLOCATIONDWORD1
U_ENABLE_TRACINGDWORD0
UCONFIG_ENABLE_PLUGINSDWORD0
U_ENABLE_DYLOADDWORD1
U_CHECK_DYLOADDWORD1
U_HAVE_LIB_SUFFIXDWORD1
U_LIB_SUFFIX_C_NAME_STRINGunknown
UCONFIG_ONLY_COLLATIONDWORD0
UCONFIG_NO_BREAK_ITERATIONDWORD1
UCONFIG_NO_IDNADWORD1
UCONFIG_NO_FORMATTINGDWORD1
UCONFIG_NO_TRANSLITERATIONDWORD1
UCONFIG_NO_REGULAR_EXPRESSIONSDWORD1
UCONFIG_NO_FILE_IODWORD0
UCONFIG_NO_CONVERSIONDWORD0
UCONFIG_NO_LEGACY_CONVERSIONDWORD1
UCONFIG_ONLY_HTML_CONVERSIONDWORD0
UCONFIG_NO_NORMALIZATIONDWORD0
UCONFIG_NO_COLLATIONDWORD1
UCONFIG_NO_SERVICEDWORD0
UCONFIG_HAVE_PARSEALLINPUTDWORD1
UCONFIG_NO_FILTERED_BREAK_ITERATIONDWORD0
U_PF_UNKNOWNDWORD0
U_PF_WINDOWSDWORD1000
U_PF_MINGWDWORD1800
U_PF_CYGWINDWORD1900
U_PF_HPUXDWORD2100
U_PF_SOLARISDWORD2600
U_PF_BSDDWORD3000
U_PF_AIXDWORD3100
U_PF_IRIXDWORD3200
U_PF_DARWINDWORD3500
U_PF_IPHONEDWORD3550
U_PF_QNXDWORD3700
U_PF_LINUXDWORD4000
U_PF_BROWSER_NATIVE_CLIENTDWORD4020
U_PF_ANDROIDDWORD4050
U_PF_FUCHSIADWORD4100
U_PF_EMSCRIPTENDWORD5010
U_PF_OS390DWORD9000
U_PF_OS400DWORD9400
U_PLATFORMDWORD1800
U_PLATFORM_USES_ONLY_WIN32_APIDWORD1
U_PLATFORM_HAS_WIN32_APIDWORD1
U_PLATFORM_IMPLEMENTS_POSIXDWORD0
U_PLATFORM_IS_LINUX_BASEDDWORD1
U_PLATFORM_IS_DARWIN_BASEDDWORD1
U_HAVE_STDINT_HDWORD1
U_HAVE_INTTYPES_HDWORD1
U_GCC_MAJOR_MINORDWORD0
U_IS_BIG_ENDIANDWORD0
U_HAVE_PLACEMENT_NEWDWORD0
U_HAVE_DEBUG_LOCATION_NEWDWORD1
U_CPLUSPLUS_VERSIONDWORD0
U_ASCII_FAMILYDWORD0
U_EBCDIC_FAMILYDWORD1
U_CHARSET_FAMILYDWORD1
U_CHARSET_IS_UTF8DWORD1
U_HAVE_WCHAR_HDWORD0
U_SIZEOF_WCHAR_TDWORD1
U_HAVE_WCSCPYDWORD0
U_HAVE_CHAR16_TDWORD1
U_DEFINE_FALSE_AND_TRUEDWORD1
U_SIZEOF_UCHARDWORD2
U_CHAR16_IS_TYPEDEFDWORD1
U_SENTINELINT-1
U8_LEAD3_T1_BITSunknown 00000000000000
U8_LEAD4_T1_BITSunknown
U8_MAX_LENGTHDWORD4
U16_MAX_LENGTHDWORD2
U_HIDE_OBSOLETE_UTF_OLD_HDWORD0
UTF_SIZEDWORD16
UTF8_ERROR_VALUE_1DWORD21
UTF8_ERROR_VALUE_2DWORD159
UTF_ERROR_VALUEDWORD65535
UTF8_MAX_CHAR_LENGTHDWORD4
UTF16_MAX_CHAR_LENGTHDWORD2
UTF32_MAX_CHAR_LENGTHDWORD1
UTF_MAX_CHAR_LENGTHDWORD2
DWORD128
U_MAX_VERSION_LENGTHDWORD4
U_MAX_VERSION_STRING_LENGTHDWORD20
U_MILLIS_PER_SECONDDWORD1000
U_MILLIS_PER_MINUTEDWORD60000
U_MILLIS_PER_HOURDWORD3600000
U_MILLIS_PER_DAYDWORD86400000
U_COMBINED_IMPLEMENTATIONDWORD1
U_SHAPE_LENGTH_GROW_SHRINKDWORD0
U_SHAPE_LAMALEF_RESIZEDWORD0
U_SHAPE_LENGTH_FIXED_SPACES_NEARDWORD1
U_SHAPE_LAMALEF_NEARDWORD1
U_SHAPE_LENGTH_FIXED_SPACES_AT_ENDDWORD2
U_SHAPE_LAMALEF_ENDDWORD2
U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNINGDWORD3
U_SHAPE_LAMALEF_BEGINDWORD3
U_SHAPE_LAMALEF_AUTODWORD65536
U_SHAPE_LENGTH_MASKDWORD65539
U_SHAPE_LAMALEF_MASKDWORD65539
U_SHAPE_TEXT_DIRECTION_LOGICALDWORD0
U_SHAPE_TEXT_DIRECTION_VISUAL_RTLDWORD0
U_SHAPE_TEXT_DIRECTION_VISUAL_LTRDWORD4
U_SHAPE_TEXT_DIRECTION_MASKDWORD4
U_SHAPE_LETTERS_NOOPDWORD0
U_SHAPE_LETTERS_SHAPEDWORD8
U_SHAPE_LETTERS_UNSHAPEDWORD16
U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATEDDWORD24
U_SHAPE_LETTERS_MASKDWORD24
U_SHAPE_DIGITS_NOOPDWORD0
U_SHAPE_DIGITS_EN2ANDWORD32
U_SHAPE_DIGITS_AN2ENDWORD64
U_SHAPE_DIGITS_ALEN2AN_INIT_LRDWORD96
U_SHAPE_DIGITS_ALEN2AN_INIT_ALDWORD128
U_SHAPE_DIGITS_RESERVEDDWORD160
U_SHAPE_DIGITS_MASKDWORD224
U_SHAPE_DIGIT_TYPE_ANDWORD0
U_SHAPE_DIGIT_TYPE_AN_EXTENDEDDWORD256
U_SHAPE_DIGIT_TYPE_RESERVEDDWORD512
U_SHAPE_DIGIT_TYPE_MASKDWORD768
U_SHAPE_AGGREGATE_TASHKEELDWORD16384
U_SHAPE_AGGREGATE_TASHKEEL_NOOPDWORD0
U_SHAPE_AGGREGATE_TASHKEEL_MASKDWORD16384
U_SHAPE_PRESERVE_PRESENTATIONDWORD32768
U_SHAPE_PRESERVE_PRESENTATION_NOOPDWORD0
U_SHAPE_PRESERVE_PRESENTATION_MASKDWORD32768
U_SHAPE_SEEN_TWOCELL_NEARDWORD2097152
U_SHAPE_SEEN_MASKDWORD7340032
U_SHAPE_YEHHAMZA_TWOCELL_NEARDWORD16777216
U_SHAPE_YEHHAMZA_MASKDWORD58720256
U_SHAPE_TASHKEEL_BEGINDWORD262144
U_SHAPE_TASHKEEL_ENDDWORD393216
U_SHAPE_TASHKEEL_RESIZEDWORD524288
U_SHAPE_TASHKEEL_REPLACE_BY_TATWEELDWORD786432
U_SHAPE_TASHKEEL_MASKDWORD917504
U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_ENDDWORD67108864
U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASKDWORD67108864
U_SHAPE_TAIL_NEW_UNICODEDWORD134217728
U_SHAPE_TAIL_TYPE_MASKDWORD134217728
ULOC_CHINESEunknownzh
ULOC_ENGLISHunknownen
ULOC_FRENCHunknownfr
ULOC_GERMANunknownde
ULOC_ITALIANunknownit
ULOC_JAPANESEunknownja
ULOC_KOREANunknownko
ULOC_SIMPLIFIED_CHINESEunknownzh_CN
ULOC_TRADITIONAL_CHINESEunknownzh_TW
ULOC_CANADAunknownen_CA
ULOC_CANADA_FRENCHunknownfr_CA
ULOC_CHINAunknownzh_CN
ULOC_PRCunknownzh_CN
ULOC_FRANCEunknownfr_FR
ULOC_GERMANYunknownde_DE
ULOC_ITALYunknownit_IT
ULOC_JAPANunknownja_JP
ULOC_KOREAunknownko_KR
ULOC_TAIWANunknownzh_TW
ULOC_UKunknownen_GB
ULOC_USunknownen_US
ULOC_LANG_CAPACITYDWORD12
ULOC_COUNTRY_CAPACITYDWORD4
ULOC_FULLNAME_CAPACITYDWORD157
ULOC_SCRIPT_CAPACITYDWORD6
ULOC_KEYWORDS_CAPACITYDWORD96
ULOC_KEYWORD_AND_VALUES_CAPACITYDWORD100
ULOC_KEYWORD_SEPARATOR_UNICODEDWORD64
ULOC_KEYWORD_ASSIGN_UNICODEDWORD61
ULOC_KEYWORD_ITEM_SEPARATOR_UNICODEDWORD59
UCNV_SUB_STOP_ON_ILLEGALunknowni
UCNV_SKIP_STOP_ON_ILLEGALunknowni
UCNV_ESCAPE_JAVAunknownJ
UCNV_ESCAPE_CunknownC
UCNV_ESCAPE_XML_DECunknownD
UCNV_ESCAPE_XML_HEXunknownX
UCNV_ESCAPE_UNICODEunknownU
UCNV_ESCAPE_CSS2unknownS
UCNV_MAX_CONVERTER_NAME_LENGTHDWORD60
UCNV_SIDWORD15
UCNV_SODWORD14
UCNV_OPTION_SEP_STRINGunknown,
UCNV_VALUE_SEP_STRINGunknown=
UCNV_LOCALE_OPTION_STRINGunknown,locale=
UCNV_VERSION_OPTION_STRINGunknown,version=
UCNV_SWAP_LFNL_OPTION_STRINGunknown,swaplfnl
U_FOLD_CASE_DEFAULTDWORD0
U_FOLD_CASE_EXCLUDE_SPECIAL_IDWORD1
U_TITLECASE_WHOLE_STRINGDWORD32
U_TITLECASE_SENTENCESDWORD64
U_TITLECASE_NO_LOWERCASEDWORD256
U_TITLECASE_NO_BREAK_ADJUSTMENTDWORD512
U_TITLECASE_ADJUST_TO_CASEDDWORD1024
U_EDITS_NO_RESETDWORD8192
U_OMIT_UNCHANGED_TEXTDWORD16384
U_COMPARE_CODE_POINT_ORDERDWORD32768
U_COMPARE_IGNORE_CASEDWORD65536
UNORM_INPUT_IS_FCDDWORD131072
UCHAR_MIN_VALUEDWORD0
UCHAR_MAX_VALUEDWORD1114111
UBIDI_DEFAULT_LTRDWORD254
UBIDI_DEFAULT_RTLDWORD255
UBIDI_MAX_EXPLICIT_LEVELDWORD125
UBIDI_LEVEL_OVERRIDEDWORD128
UBIDI_MAP_NOWHEREINT-1
UBIDI_KEEP_BASE_COMBININGDWORD1
UBIDI_DO_MIRRORINGDWORD2
UBIDI_INSERT_LRM_FOR_NUMERICDWORD4
UBIDI_REMOVE_BIDI_CONTROLSDWORD8
UBIDI_OUTPUT_REVERSEDWORD16
USPREP_DEFAULTDWORD0
USPREP_ALLOW_UNASSIGNEDDWORD1
U_ICU_VERSION_BUNDLEunknownicuver
U_ICU_DATA_KEYunknownDataVersion
UCAL_UNKNOWN_ZONE_IDunknownEtc/Unknown
UDAT_YEARunknowny
UDAT_QUARTERunknownQQQQ
UDAT_ABBR_QUARTERunknownQQQ
UDAT_YEAR_QUARTERunknownyQQQQ
UDAT_YEAR_ABBR_QUARTERunknownyQQQ
UDAT_MONTHunknownMMMM
UDAT_ABBR_MONTHunknownMMM
UDAT_NUM_MONTHunknownM
UDAT_YEAR_MONTHunknownyMMMM
UDAT_YEAR_ABBR_MONTHunknownyMMM
UDAT_YEAR_NUM_MONTHunknownyM
UDAT_DAYunknownd
UDAT_YEAR_MONTH_DAYunknownyMMMMd
UDAT_YEAR_ABBR_MONTH_DAYunknownyMMMd
UDAT_YEAR_NUM_MONTH_DAYunknownyMd
UDAT_WEEKDAYunknownEEEE
UDAT_ABBR_WEEKDAYunknownE
UDAT_YEAR_MONTH_WEEKDAY_DAYunknownyMMMMEEEEd
UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAYunknownyMMMEd
UDAT_YEAR_NUM_MONTH_WEEKDAY_DAYunknownyMEd
UDAT_MONTH_DAYunknownMMMMd
UDAT_ABBR_MONTH_DAYunknownMMMd
UDAT_NUM_MONTH_DAYunknownMd
UDAT_MONTH_WEEKDAY_DAYunknownMMMMEEEEd
UDAT_ABBR_MONTH_WEEKDAY_DAYunknownMMMEd
UDAT_NUM_MONTH_WEEKDAY_DAYunknownMEd
UDAT_HOURunknownj
UDAT_HOUR24unknownH
UDAT_MINUTEunknownm
UDAT_HOUR_MINUTEunknownjm
UDAT_HOUR24_MINUTEunknownHm
UDAT_SECONDunknowns
UDAT_HOUR_MINUTE_SECONDunknownjms
UDAT_HOUR24_MINUTE_SECONDunknownHms
UDAT_MINUTE_SECONDunknownms
UDAT_LOCATION_TZunknownVVVV
UDAT_GENERIC_TZunknownvvvv
UDAT_ABBR_GENERIC_TZunknownv
UDAT_SPECIFIC_TZunknownzzzz
UDAT_ABBR_SPECIFIC_TZunknownz
UDAT_ABBR_UTC_TZunknownZZZZ
USEARCH_DONEINT-1
U_HAVE_STD_STRINGDWORD0
UCONFIG_FORMAT_FASTPATHS_49DWORD1
U_PLATFORM_HAS_WINUWP_APIDWORD0
U_IOSTREAM_SOURCEDWORD199711
U_HAVE_RVALUE_REFERENCESDWORD1
U_USING_ICU_NAMESPACEDWORD1
U_ICUDATA_TYPE_LETTERunknowne
U_UNICODE_VERSIONunknown8.0
CANITER_SKIP_ZEROESDWORD1
NUMSYS_NAME_CAPACITYDWORD8
U_HAVE_RBNFDWORD0
MAX_MIMECP_NAMEDWORD64
MAX_MIMECSET_NAMEDWORD50
MAX_MIMEFACE_NAMEDWORD32
MAX_RFC1766_NAMEDWORD6
MAX_LOCALE_NAMEDWORD32
MAX_SCRIPT_NAMEDWORD48
CPIOD_PEEKINT1073741824
CPIOD_FORCE_PROMPTINT-2147483648
UITER_UNKNOWN_INDEXINT-2
UCPTRIE_FAST_SHIFTINT6
UCPTRIE_FAST_DATA_BLOCK_LENGTHINT64
UCPTRIE_FAST_DATA_MASKINT63
UCPTRIE_SMALL_MAXINT4095
UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSETINT1
UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSETINT2
UTEXT_PROVIDER_LENGTH_IS_EXPENSIVEINT1
UTEXT_PROVIDER_STABLE_CHUNKSINT2
UTEXT_PROVIDER_WRITABLEINT3
UTEXT_PROVIDER_HAS_META_DATAINT4
UTEXT_PROVIDER_OWNS_TEXTINT5
UTEXT_MAGICINT878368812
USET_IGNORE_SPACEINT1
USET_CASE_INSENSITIVEINT2
USET_ADD_CASE_MAPPINGSINT4
USET_SERIALIZED_STATIC_ARRAY_CAPACITYINT8
U_PARSE_CONTEXT_LENINT16
UIDNA_DEFAULTINT0
UIDNA_USE_STD3_RULESINT2
UIDNA_CHECK_BIDIINT4
UIDNA_CHECK_CONTEXTJINT8
UIDNA_NONTRANSITIONAL_TO_ASCIIINT16
UIDNA_NONTRANSITIONAL_TO_UNICODEINT32
UIDNA_CHECK_CONTEXTOINT64
UIDNA_ERROR_EMPTY_LABELINT1
UIDNA_ERROR_LABEL_TOO_LONGINT2
UIDNA_ERROR_DOMAIN_NAME_TOO_LONGINT4
UIDNA_ERROR_LEADING_HYPHENINT8
UIDNA_ERROR_TRAILING_HYPHENINT16
UIDNA_ERROR_HYPHEN_3_4INT32
UIDNA_ERROR_LEADING_COMBINING_MARKINT64
UIDNA_ERROR_DISALLOWEDINT128
UIDNA_ERROR_PUNYCODEINT256
UIDNA_ERROR_LABEL_HAS_DOTINT512
UIDNA_ERROR_INVALID_ACE_LABELINT1024
UIDNA_ERROR_BIDIINT2048
UIDNA_ERROR_CONTEXTJINT4096
UIDNA_ERROR_CONTEXTO_PUNCTUATIONINT8192
UIDNA_ERROR_CONTEXTO_DIGITSINT16384
ELS_GUID_LANGUAGE_DETECTIONGUID{CF7E00B1-909B-4D95-A8F4-611F7C377702}
ELS_GUID_SCRIPT_DETECTIONGUID{2D64B439-6CAF-4F6B-B688-E5D0F4FAA7D7}
ELS_GUID_TRANSLITERATION_HANT_TO_HANSGUID{A3A8333B-F4FC-42F6-A0C4-0462FE7317CB}
ELS_GUID_TRANSLITERATION_HANS_TO_HANTGUID{3CACCDC8-5590-42DC-9A7B-B5A6B5B3B63B}
ELS_GUID_TRANSLITERATION_MALAYALAM_TO_LATINGUID{D8B983B1-F8BF-4A2B-BCD5-5B5EA20613E1}
ELS_GUID_TRANSLITERATION_DEVANAGARI_TO_LATINGUID{C4A4DCFE-2661-4D02-9835-F48187109803}
ELS_GUID_TRANSLITERATION_CYRILLIC_TO_LATINGUID{3DD12A98-5AFD-4903-A13F-E17E6C0BFE01}
ELS_GUID_TRANSLITERATION_BENGALI_TO_LATINGUID{F4DFD825-91A4-489F-855E-9AD9BEE55727}
ELS_GUID_TRANSLITERATION_HANGUL_DECOMPOSITIONGUID{4BA2A721-E43D-41B7-B330-536AE1E48863}
UMSGPAT_ARG_NAME_NOT_NUMBERINT-1
UMSGPAT_ARG_NAME_NOT_VALIDINT-2

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define LANG_SYSTEM_DEFAULT 2048
#define LANG_USER_DEFAULT 1024
#define LOCALE_SYSTEM_DEFAULT 2048
#define LOCALE_USER_DEFAULT 1024
#define LOCALE_CUSTOM_DEFAULT 3072
#define LOCALE_CUSTOM_UNSPECIFIED 4096
#define LOCALE_CUSTOM_UI_DEFAULT 5120
#define LOCALE_NEUTRAL 0
#define LOCALE_INVARIANT 127
#define ALL_SERVICE_TYPES 0
#define HIGHLEVEL_SERVICE_TYPES 1
#define LOWLEVEL_SERVICE_TYPES 2
#define ALL_SERVICES 0
#define ONLINE_SERVICES 1
#define OFFLINE_SERVICES 2
#define MAX_LEADBYTES 12
#define MAX_DEFAULTCHAR 2
#define HIGH_SURROGATE_START 55296
#define HIGH_SURROGATE_END 56319
#define LOW_SURROGATE_START 56320
#define LOW_SURROGATE_END 57343
#define WC_COMPOSITECHECK 512
#define WC_DISCARDNS 16
#define WC_SEPCHARS 32
#define WC_DEFAULTCHAR 64
#define WC_ERR_INVALID_CHARS 128
#define WC_NO_BEST_FIT_CHARS 1024
#define CT_CTYPE1 1
#define CT_CTYPE2 2
#define CT_CTYPE3 4
#define C1_UPPER 1
#define C1_LOWER 2
#define C1_DIGIT 4
#define C1_SPACE 8
#define C1_PUNCT 16
#define C1_CNTRL 32
#define C1_BLANK 64
#define C1_XDIGIT 128
#define C1_ALPHA 256
#define C1_DEFINED 512
#define C2_LEFTTORIGHT 1
#define C2_RIGHTTOLEFT 2
#define C2_EUROPENUMBER 3
#define C2_EUROPESEPARATOR 4
#define C2_EUROPETERMINATOR 5
#define C2_ARABICNUMBER 6
#define C2_COMMONSEPARATOR 7
#define C2_BLOCKSEPARATOR 8
#define C2_SEGMENTSEPARATOR 9
#define C2_WHITESPACE 10
#define C2_OTHERNEUTRAL 11
#define C2_NOTAPPLICABLE 0
#define C3_NONSPACING 1
#define C3_DIACRITIC 2
#define C3_VOWELMARK 4
#define C3_SYMBOL 8
#define C3_KATAKANA 16
#define C3_HIRAGANA 32
#define C3_HALFWIDTH 64
#define C3_FULLWIDTH 128
#define C3_IDEOGRAPH 256
#define C3_KASHIDA 512
#define C3_LEXICAL 1024
#define C3_HIGHSURROGATE 2048
#define C3_LOWSURROGATE 4096
#define C3_ALPHA 32768
#define C3_NOTAPPLICABLE 0
#define LCMAP_LOWERCASE 256
#define LCMAP_UPPERCASE 512
#define LCMAP_TITLECASE 768
#define LCMAP_SORTKEY 1024
#define LCMAP_BYTEREV 2048
#define LCMAP_HIRAGANA 1048576
#define LCMAP_KATAKANA 2097152
#define LCMAP_HALFWIDTH 4194304
#define LCMAP_FULLWIDTH 8388608
#define LCMAP_LINGUISTIC_CASING 16777216
#define LCMAP_SIMPLIFIED_CHINESE 33554432
#define LCMAP_TRADITIONAL_CHINESE 67108864
#define LCMAP_SORTHANDLE 536870912
#define LCMAP_HASH 262144
#define FIND_STARTSWITH 1048576
#define FIND_ENDSWITH 2097152
#define FIND_FROMSTART 4194304
#define FIND_FROMEND 8388608
#define LCID_ALTERNATE_SORTS 4
#define LOCALE_ALL 0
#define LOCALE_WINDOWS 1
#define LOCALE_SUPPLEMENTAL 2
#define LOCALE_ALTERNATE_SORTS 4
#define LOCALE_REPLACEMENT 8
#define LOCALE_NEUTRALDATA 16
#define LOCALE_SPECIFICDATA 32
#define CP_ACP 0
#define CP_OEMCP 1
#define CP_MACCP 2
#define CP_THREAD_ACP 3
#define CP_SYMBOL 42
#define CP_UTF7 65000
#define CP_UTF8 65001
#define CTRY_DEFAULT 0
#define CTRY_ALBANIA 355
#define CTRY_ALGERIA 213
#define CTRY_ARGENTINA 54
#define CTRY_ARMENIA 374
#define CTRY_AUSTRALIA 61
#define CTRY_AUSTRIA 43
#define CTRY_AZERBAIJAN 994
#define CTRY_BAHRAIN 973
#define CTRY_BELARUS 375
#define CTRY_BELGIUM 32
#define CTRY_BELIZE 501
#define CTRY_BOLIVIA 591
#define CTRY_BRAZIL 55
#define CTRY_BRUNEI_DARUSSALAM 673
#define CTRY_BULGARIA 359
#define CTRY_CANADA 2
#define CTRY_CARIBBEAN 1
#define CTRY_CHILE 56
#define CTRY_COLOMBIA 57
#define CTRY_COSTA_RICA 506
#define CTRY_CROATIA 385
#define CTRY_CZECH 420
#define CTRY_DENMARK 45
#define CTRY_DOMINICAN_REPUBLIC 1
#define CTRY_ECUADOR 593
#define CTRY_EGYPT 20
#define CTRY_EL_SALVADOR 503
#define CTRY_ESTONIA 372
#define CTRY_FAEROE_ISLANDS 298
#define CTRY_FINLAND 358
#define CTRY_FRANCE 33
#define CTRY_GEORGIA 995
#define CTRY_GERMANY 49
#define CTRY_GREECE 30
#define CTRY_GUATEMALA 502
#define CTRY_HONDURAS 504
#define CTRY_HONG_KONG 852
#define CTRY_HUNGARY 36
#define CTRY_ICELAND 354
#define CTRY_INDIA 91
#define CTRY_INDONESIA 62
#define CTRY_IRAN 981
#define CTRY_IRAQ 964
#define CTRY_IRELAND 353
#define CTRY_ISRAEL 972
#define CTRY_ITALY 39
#define CTRY_JAMAICA 1
#define CTRY_JAPAN 81
#define CTRY_JORDAN 962
#define CTRY_KAZAKSTAN 7
#define CTRY_KENYA 254
#define CTRY_KUWAIT 965
#define CTRY_KYRGYZSTAN 996
#define CTRY_LATVIA 371
#define CTRY_LEBANON 961
#define CTRY_LIBYA 218
#define CTRY_LIECHTENSTEIN 41
#define CTRY_LITHUANIA 370
#define CTRY_LUXEMBOURG 352
#define CTRY_MACAU 853
#define CTRY_MACEDONIA 389
#define CTRY_MALAYSIA 60
#define CTRY_MALDIVES 960
#define CTRY_MEXICO 52
#define CTRY_MONACO 33
#define CTRY_MONGOLIA 976
#define CTRY_MOROCCO 212
#define CTRY_NETHERLANDS 31
#define CTRY_NEW_ZEALAND 64
#define CTRY_NICARAGUA 505
#define CTRY_NORWAY 47
#define CTRY_OMAN 968
#define CTRY_PAKISTAN 92
#define CTRY_PANAMA 507
#define CTRY_PARAGUAY 595
#define CTRY_PERU 51
#define CTRY_PHILIPPINES 63
#define CTRY_POLAND 48
#define CTRY_PORTUGAL 351
#define CTRY_PRCHINA 86
#define CTRY_PUERTO_RICO 1
#define CTRY_QATAR 974
#define CTRY_ROMANIA 40
#define CTRY_RUSSIA 7
#define CTRY_SAUDI_ARABIA 966
#define CTRY_SERBIA 381
#define CTRY_SINGAPORE 65
#define CTRY_SLOVAK 421
#define CTRY_SLOVENIA 386
#define CTRY_SOUTH_AFRICA 27
#define CTRY_SOUTH_KOREA 82
#define CTRY_SPAIN 34
#define CTRY_SWEDEN 46
#define CTRY_SWITZERLAND 41
#define CTRY_SYRIA 963
#define CTRY_TAIWAN 886
#define CTRY_TATARSTAN 7
#define CTRY_THAILAND 66
#define CTRY_TRINIDAD_Y_TOBAGO 1
#define CTRY_TUNISIA 216
#define CTRY_TURKEY 90
#define CTRY_UAE 971
#define CTRY_UKRAINE 380
#define CTRY_UNITED_KINGDOM 44
#define CTRY_UNITED_STATES 1
#define CTRY_URUGUAY 598
#define CTRY_UZBEKISTAN 7
#define CTRY_VENEZUELA 58
#define CTRY_VIET_NAM 84
#define CTRY_YEMEN 967
#define CTRY_ZIMBABWE 263
#define LOCALE_NOUSEROVERRIDE 2147483648
#define LOCALE_USE_CP_ACP 1073741824
#define LOCALE_RETURN_NUMBER 536870912
#define LOCALE_RETURN_GENITIVE_NAMES 268435456
#define LOCALE_ALLOW_NEUTRAL_NAMES 134217728
#define LOCALE_SLOCALIZEDDISPLAYNAME 2
#define LOCALE_SENGLISHDISPLAYNAME 114
#define LOCALE_SNATIVEDISPLAYNAME 115
#define LOCALE_SLOCALIZEDLANGUAGENAME 111
#define LOCALE_SENGLISHLANGUAGENAME 4097
#define LOCALE_SNATIVELANGUAGENAME 4
#define LOCALE_SLOCALIZEDCOUNTRYNAME 6
#define LOCALE_SENGLISHCOUNTRYNAME 4098
#define LOCALE_SNATIVECOUNTRYNAME 8
#define LOCALE_IDIALINGCODE 5
#define LOCALE_SLIST 12
#define LOCALE_IMEASURE 13
#define LOCALE_SDECIMAL 14
#define LOCALE_STHOUSAND 15
#define LOCALE_SGROUPING 16
#define LOCALE_IDIGITS 17
#define LOCALE_ILZERO 18
#define LOCALE_INEGNUMBER 4112
#define LOCALE_SNATIVEDIGITS 19
#define LOCALE_SCURRENCY 20
#define LOCALE_SINTLSYMBOL 21
#define LOCALE_SMONDECIMALSEP 22
#define LOCALE_SMONTHOUSANDSEP 23
#define LOCALE_SMONGROUPING 24
#define LOCALE_ICURRDIGITS 25
#define LOCALE_ICURRENCY 27
#define LOCALE_INEGCURR 28
#define LOCALE_SSHORTDATE 31
#define LOCALE_SLONGDATE 32
#define LOCALE_STIMEFORMAT 4099
#define LOCALE_SAM 40
#define LOCALE_SPM 41
#define LOCALE_ICALENDARTYPE 4105
#define LOCALE_IOPTIONALCALENDAR 4107
#define LOCALE_IFIRSTDAYOFWEEK 4108
#define LOCALE_IFIRSTWEEKOFYEAR 4109
#define LOCALE_SDAYNAME1 42
#define LOCALE_SDAYNAME2 43
#define LOCALE_SDAYNAME3 44
#define LOCALE_SDAYNAME4 45
#define LOCALE_SDAYNAME5 46
#define LOCALE_SDAYNAME6 47
#define LOCALE_SDAYNAME7 48
#define LOCALE_SABBREVDAYNAME1 49
#define LOCALE_SABBREVDAYNAME2 50
#define LOCALE_SABBREVDAYNAME3 51
#define LOCALE_SABBREVDAYNAME4 52
#define LOCALE_SABBREVDAYNAME5 53
#define LOCALE_SABBREVDAYNAME6 54
#define LOCALE_SABBREVDAYNAME7 55
#define LOCALE_SMONTHNAME1 56
#define LOCALE_SMONTHNAME2 57
#define LOCALE_SMONTHNAME3 58
#define LOCALE_SMONTHNAME4 59
#define LOCALE_SMONTHNAME5 60
#define LOCALE_SMONTHNAME6 61
#define LOCALE_SMONTHNAME7 62
#define LOCALE_SMONTHNAME8 63
#define LOCALE_SMONTHNAME9 64
#define LOCALE_SMONTHNAME10 65
#define LOCALE_SMONTHNAME11 66
#define LOCALE_SMONTHNAME12 67
#define LOCALE_SMONTHNAME13 4110
#define LOCALE_SABBREVMONTHNAME1 68
#define LOCALE_SABBREVMONTHNAME2 69
#define LOCALE_SABBREVMONTHNAME3 70
#define LOCALE_SABBREVMONTHNAME4 71
#define LOCALE_SABBREVMONTHNAME5 72
#define LOCALE_SABBREVMONTHNAME6 73
#define LOCALE_SABBREVMONTHNAME7 74
#define LOCALE_SABBREVMONTHNAME8 75
#define LOCALE_SABBREVMONTHNAME9 76
#define LOCALE_SABBREVMONTHNAME10 77
#define LOCALE_SABBREVMONTHNAME11 78
#define LOCALE_SABBREVMONTHNAME12 79
#define LOCALE_SABBREVMONTHNAME13 4111
#define LOCALE_SPOSITIVESIGN 80
#define LOCALE_SNEGATIVESIGN 81
#define LOCALE_IPOSSIGNPOSN 82
#define LOCALE_INEGSIGNPOSN 83
#define LOCALE_IPOSSYMPRECEDES 84
#define LOCALE_IPOSSEPBYSPACE 85
#define LOCALE_INEGSYMPRECEDES 86
#define LOCALE_INEGSEPBYSPACE 87
#define LOCALE_FONTSIGNATURE 88
#define LOCALE_SISO639LANGNAME 89
#define LOCALE_SISO3166CTRYNAME 90
#define LOCALE_IPAPERSIZE 4106
#define LOCALE_SENGCURRNAME 4103
#define LOCALE_SNATIVECURRNAME 4104
#define LOCALE_SYEARMONTH 4102
#define LOCALE_SSORTNAME 4115
#define LOCALE_IDIGITSUBSTITUTION 4116
#define LOCALE_SNAME 92
#define LOCALE_SDURATION 93
#define LOCALE_SSHORTESTDAYNAME1 96
#define LOCALE_SSHORTESTDAYNAME2 97
#define LOCALE_SSHORTESTDAYNAME3 98
#define LOCALE_SSHORTESTDAYNAME4 99
#define LOCALE_SSHORTESTDAYNAME5 100
#define LOCALE_SSHORTESTDAYNAME6 101
#define LOCALE_SSHORTESTDAYNAME7 102
#define LOCALE_SISO639LANGNAME2 103
#define LOCALE_SISO3166CTRYNAME2 104
#define LOCALE_SNAN 105
#define LOCALE_SPOSINFINITY 106
#define LOCALE_SNEGINFINITY 107
#define LOCALE_SSCRIPTS 108
#define LOCALE_SPARENT 109
#define LOCALE_SCONSOLEFALLBACKNAME 110
#define LOCALE_IREADINGLAYOUT 112
#define LOCALE_INEUTRAL 113
#define LOCALE_INEGATIVEPERCENT 116
#define LOCALE_IPOSITIVEPERCENT 117
#define LOCALE_SPERCENT 118
#define LOCALE_SPERMILLE 119
#define LOCALE_SMONTHDAY 120
#define LOCALE_SSHORTTIME 121
#define LOCALE_SOPENTYPELANGUAGETAG 122
#define LOCALE_SSORTLOCALE 123
#define LOCALE_SRELATIVELONGDATE 124
#define LOCALE_ICONSTRUCTEDLOCALE 125
#define LOCALE_SSHORTESTAM 126
#define LOCALE_SSHORTESTPM 127
#define LOCALE_IUSEUTF8LEGACYACP 1638
#define LOCALE_IUSEUTF8LEGACYOEMCP 2457
#define LOCALE_IDEFAULTCODEPAGE 11
#define LOCALE_IDEFAULTANSICODEPAGE 4100
#define LOCALE_IDEFAULTMACCODEPAGE 4113
#define LOCALE_IDEFAULTEBCDICCODEPAGE 4114
#define LOCALE_ILANGUAGE 1
#define LOCALE_SABBREVLANGNAME 3
#define LOCALE_SABBREVCTRYNAME 7
#define LOCALE_IGEOID 91
#define LOCALE_IDEFAULTLANGUAGE 9
#define LOCALE_IDEFAULTCOUNTRY 10
#define LOCALE_IINTLCURRDIGITS 26
#define LOCALE_SDATE 29
#define LOCALE_STIME 30
#define LOCALE_IDATE 33
#define LOCALE_ILDATE 34
#define LOCALE_ITIME 35
#define LOCALE_ITIMEMARKPOSN 4101
#define LOCALE_ICENTURY 36
#define LOCALE_ITLZERO 37
#define LOCALE_IDAYLZERO 38
#define LOCALE_IMONLZERO 39
#define LOCALE_SKEYBOARDSTOINSTALL 94
#define LOCALE_SLANGUAGE 2
#define LOCALE_SLANGDISPLAYNAME 111
#define LOCALE_SENGLANGUAGE 4097
#define LOCALE_SNATIVELANGNAME 4
#define LOCALE_SCOUNTRY 6
#define LOCALE_SENGCOUNTRY 4098
#define LOCALE_SNATIVECTRYNAME 8
#define LOCALE_ICOUNTRY 5
#define LOCALE_S1159 40
#define LOCALE_S2359 41
#define CAL_NOUSEROVERRIDE 2147483648
#define CAL_USE_CP_ACP 1073741824
#define CAL_RETURN_NUMBER 536870912
#define CAL_RETURN_GENITIVE_NAMES 268435456
#define CAL_ICALINTVALUE 1
#define CAL_SCALNAME 2
#define CAL_IYEAROFFSETRANGE 3
#define CAL_SERASTRING 4
#define CAL_SSHORTDATE 5
#define CAL_SLONGDATE 6
#define CAL_SDAYNAME1 7
#define CAL_SDAYNAME2 8
#define CAL_SDAYNAME3 9
#define CAL_SDAYNAME4 10
#define CAL_SDAYNAME5 11
#define CAL_SDAYNAME6 12
#define CAL_SDAYNAME7 13
#define CAL_SABBREVDAYNAME1 14
#define CAL_SABBREVDAYNAME2 15
#define CAL_SABBREVDAYNAME3 16
#define CAL_SABBREVDAYNAME4 17
#define CAL_SABBREVDAYNAME5 18
#define CAL_SABBREVDAYNAME6 19
#define CAL_SABBREVDAYNAME7 20
#define CAL_SMONTHNAME1 21
#define CAL_SMONTHNAME2 22
#define CAL_SMONTHNAME3 23
#define CAL_SMONTHNAME4 24
#define CAL_SMONTHNAME5 25
#define CAL_SMONTHNAME6 26
#define CAL_SMONTHNAME7 27
#define CAL_SMONTHNAME8 28
#define CAL_SMONTHNAME9 29
#define CAL_SMONTHNAME10 30
#define CAL_SMONTHNAME11 31
#define CAL_SMONTHNAME12 32
#define CAL_SMONTHNAME13 33
#define CAL_SABBREVMONTHNAME1 34
#define CAL_SABBREVMONTHNAME2 35
#define CAL_SABBREVMONTHNAME3 36
#define CAL_SABBREVMONTHNAME4 37
#define CAL_SABBREVMONTHNAME5 38
#define CAL_SABBREVMONTHNAME6 39
#define CAL_SABBREVMONTHNAME7 40
#define CAL_SABBREVMONTHNAME8 41
#define CAL_SABBREVMONTHNAME9 42
#define CAL_SABBREVMONTHNAME10 43
#define CAL_SABBREVMONTHNAME11 44
#define CAL_SABBREVMONTHNAME12 45
#define CAL_SABBREVMONTHNAME13 46
#define CAL_SYEARMONTH 47
#define CAL_ITWODIGITYEARMAX 48
#define CAL_SSHORTESTDAYNAME1 49
#define CAL_SSHORTESTDAYNAME2 50
#define CAL_SSHORTESTDAYNAME3 51
#define CAL_SSHORTESTDAYNAME4 52
#define CAL_SSHORTESTDAYNAME5 53
#define CAL_SSHORTESTDAYNAME6 54
#define CAL_SSHORTESTDAYNAME7 55
#define CAL_SMONTHDAY 56
#define CAL_SABBREVERASTRING 57
#define CAL_SRELATIVELONGDATE 58
#define CAL_SENGLISHERANAME 59
#define CAL_SENGLISHABBREVERANAME 60
#define CAL_SJAPANESEERAFIRSTYEAR 61
#define ENUM_ALL_CALENDARS 4294967295
#define CAL_GREGORIAN 1
#define CAL_GREGORIAN_US 2
#define CAL_JAPAN 3
#define CAL_TAIWAN 4
#define CAL_KOREA 5
#define CAL_HIJRI 6
#define CAL_THAI 7
#define CAL_HEBREW 8
#define CAL_GREGORIAN_ME_FRENCH 9
#define CAL_GREGORIAN_ARABIC 10
#define CAL_GREGORIAN_XLIT_ENGLISH 11
#define CAL_GREGORIAN_XLIT_FRENCH 12
#define CAL_PERSIAN 22
#define CAL_UMALQURA 23
#define LGRPID_WESTERN_EUROPE 1
#define LGRPID_CENTRAL_EUROPE 2
#define LGRPID_BALTIC 3
#define LGRPID_GREEK 4
#define LGRPID_CYRILLIC 5
#define LGRPID_TURKIC 6
#define LGRPID_TURKISH 6
#define LGRPID_JAPANESE 7
#define LGRPID_KOREAN 8
#define LGRPID_TRADITIONAL_CHINESE 9
#define LGRPID_SIMPLIFIED_CHINESE 10
#define LGRPID_THAI 11
#define LGRPID_HEBREW 12
#define LGRPID_ARABIC 13
#define LGRPID_VIETNAMESE 14
#define LGRPID_INDIC 15
#define LGRPID_GEORGIAN 16
#define LGRPID_ARMENIAN 17
#define MUI_LANGUAGE_ID 4
#define MUI_LANGUAGE_NAME 8
#define MUI_MERGE_SYSTEM_FALLBACK 16
#define MUI_MERGE_USER_FALLBACK 32
#define MUI_THREAD_LANGUAGES 64
#define MUI_CONSOLE_FILTER 256
#define MUI_COMPLEX_SCRIPT_FILTER 512
#define MUI_RESET_FILTERS 1
#define MUI_USER_PREFERRED_UI_LANGUAGES 16
#define MUI_USE_INSTALLED_LANGUAGES 32
#define MUI_USE_SEARCH_ALL_LANGUAGES 64
#define MUI_LANG_NEUTRAL_PE_FILE 256
#define MUI_NON_LANG_NEUTRAL_FILE 512
#define MUI_MACHINE_LANGUAGE_SETTINGS 1024
#define MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL 1
#define MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN 2
#define MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI 4
#define MUI_QUERY_TYPE 1
#define MUI_QUERY_CHECKSUM 2
#define MUI_QUERY_LANGUAGE_NAME 4
#define MUI_QUERY_RESOURCE_TYPES 8
#define MUI_FILEINFO_VERSION 1
#define MUI_FULL_LANGUAGE 1
#define MUI_PARTIAL_LANGUAGE 2
#define MUI_LIP_LANGUAGE 4
#define MUI_LANGUAGE_INSTALLED 32
#define MUI_LANGUAGE_LICENSED 64
#define GEOID_NOT_AVAILABLE -1
#define SORTING_PARADIGM_NLS 0
#define SORTING_PARADIGM_ICU 16777216
#define IDN_ALLOW_UNASSIGNED 1
#define IDN_USE_STD3_ASCII_RULES 2
#define IDN_EMAIL_ADDRESS 4
#define IDN_RAW_PUNYCODE 8
#define VS_ALLOW_LATIN 1
#define GSS_ALLOW_INHERITED_COMMON 1
#define MUI_FORMAT_REG_COMPAT 1
#define MUI_FORMAT_INF_COMPAT 2
#define MUI_VERIFY_FILE_EXISTS 4
#define MUI_SKIP_STRING_CACHE 8
#define MUI_IMMUTABLE_LOOKUP 16
#define MIN_SPELLING_NTDDI 100794368
#define SCRIPT_UNDEFINED 0
#define USP_E_SCRIPT_NOT_IN_FONT -2147220992
#define SGCM_RTL 1
#define SSA_PASSWORD 1
#define SSA_TAB 2
#define SSA_CLIP 4
#define SSA_FIT 8
#define SSA_DZWG 16
#define SSA_FALLBACK 32
#define SSA_BREAK 64
#define SSA_GLYPHS 128
#define SSA_RTL 256
#define SSA_GCP 512
#define SSA_HOTKEY 1024
#define SSA_METAFILE 2048
#define SSA_LINK 4096
#define SSA_HIDEHOTKEY 8192
#define SSA_HOTKEYONLY 9216
#define SSA_FULLMEASURE 67108864
#define SSA_LPKANSIFALLBACK 134217728
#define SSA_PIDX 268435456
#define SSA_LAYOUTRTL 536870912
#define SSA_DONTGLYPH 1073741824
#define SSA_NOKASHIDA 2147483648
#define SCRIPT_DIGITSUBSTITUTE_CONTEXT 0
#define SCRIPT_DIGITSUBSTITUTE_NONE 1
#define SCRIPT_DIGITSUBSTITUTE_NATIONAL 2
#define SCRIPT_DIGITSUBSTITUTE_TRADITIONAL 3
#define UNISCRIBE_OPENTYPE 256
#define SCRIPT_TAG_UNKNOWN 0
#define MUI_LANGUAGE_EXACT 16
#define NLS_CP_CPINFO 268435456
#define NLS_CP_MBTOWC 1073741824
#define NLS_CP_WCTOMB 2147483648
#define U_DISABLE_RENAMING 1
#define U_SHOW_CPLUSPLUS_API 0
#define U_DEFAULT_SHOW_DRAFT 0
#define U_HIDE_DRAFT_API 1
#define U_HIDE_DEPRECATED_API 1
#define U_HIDE_OBSOLETE_API 1
#define U_HIDE_INTERNAL_API 1
#define U_NO_DEFAULT_INCLUDE_UTF_HEADERS 1
#define U_DEBUG 1
#define UCLN_NO_AUTO_CLEANUP 1
#define U_OVERRIDE_CXX_ALLOCATION 1
#define U_ENABLE_TRACING 0
#define UCONFIG_ENABLE_PLUGINS 0
#define U_ENABLE_DYLOAD 1
#define U_CHECK_DYLOAD 1
#define U_HAVE_LIB_SUFFIX 1
#define UCONFIG_ONLY_COLLATION 0
#define UCONFIG_NO_BREAK_ITERATION 1
#define UCONFIG_NO_IDNA 1
#define UCONFIG_NO_FORMATTING 1
#define UCONFIG_NO_TRANSLITERATION 1
#define UCONFIG_NO_REGULAR_EXPRESSIONS 1
#define UCONFIG_NO_FILE_IO 0
#define UCONFIG_NO_CONVERSION 0
#define UCONFIG_NO_LEGACY_CONVERSION 1
#define UCONFIG_ONLY_HTML_CONVERSION 0
#define UCONFIG_NO_NORMALIZATION 0
#define UCONFIG_NO_COLLATION 1
#define UCONFIG_NO_SERVICE 0
#define UCONFIG_HAVE_PARSEALLINPUT 1
#define UCONFIG_NO_FILTERED_BREAK_ITERATION 0
#define U_PF_UNKNOWN 0
#define U_PF_WINDOWS 1000
#define U_PF_MINGW 1800
#define U_PF_CYGWIN 1900
#define U_PF_HPUX 2100
#define U_PF_SOLARIS 2600
#define U_PF_BSD 3000
#define U_PF_AIX 3100
#define U_PF_IRIX 3200
#define U_PF_DARWIN 3500
#define U_PF_IPHONE 3550
#define U_PF_QNX 3700
#define U_PF_LINUX 4000
#define U_PF_BROWSER_NATIVE_CLIENT 4020
#define U_PF_ANDROID 4050
#define U_PF_FUCHSIA 4100
#define U_PF_EMSCRIPTEN 5010
#define U_PF_OS390 9000
#define U_PF_OS400 9400
#define U_PLATFORM 1800
#define U_PLATFORM_USES_ONLY_WIN32_API 1
#define U_PLATFORM_HAS_WIN32_API 1
#define U_PLATFORM_IMPLEMENTS_POSIX 0
#define U_PLATFORM_IS_LINUX_BASED 1
#define U_PLATFORM_IS_DARWIN_BASED 1
#define U_HAVE_STDINT_H 1
#define U_HAVE_INTTYPES_H 1
#define U_GCC_MAJOR_MINOR 0
#define U_IS_BIG_ENDIAN 0
#define U_HAVE_PLACEMENT_NEW 0
#define U_HAVE_DEBUG_LOCATION_NEW 1
#define U_CPLUSPLUS_VERSION 0
#define U_ASCII_FAMILY 0
#define U_EBCDIC_FAMILY 1
#define U_CHARSET_FAMILY 1
#define U_CHARSET_IS_UTF8 1
#define U_HAVE_WCHAR_H 0
#define U_SIZEOF_WCHAR_T 1
#define U_HAVE_WCSCPY 0
#define U_HAVE_CHAR16_T 1
#define U_DEFINE_FALSE_AND_TRUE 1
#define U_SIZEOF_UCHAR 2
#define U_CHAR16_IS_TYPEDEF 1
#define U_SENTINEL -1
#define U8_MAX_LENGTH 4
#define U16_MAX_LENGTH 2
#define U_HIDE_OBSOLETE_UTF_OLD_H 0
#define UTF_SIZE 16
#define UTF8_ERROR_VALUE_1 21
#define UTF8_ERROR_VALUE_2 159
#define UTF_ERROR_VALUE 65535
#define UTF8_MAX_CHAR_LENGTH 4
#define UTF16_MAX_CHAR_LENGTH 2
#define UTF32_MAX_CHAR_LENGTH 1
#define UTF_MAX_CHAR_LENGTH 2
#define U_COPYRIGHT_STRING_LENGTH 128
#define U_MAX_VERSION_LENGTH 4
#define U_MAX_VERSION_STRING_LENGTH 20
#define U_MILLIS_PER_SECOND 1000
#define U_MILLIS_PER_MINUTE 60000
#define U_MILLIS_PER_HOUR 3600000
#define U_MILLIS_PER_DAY 86400000
#define U_COMBINED_IMPLEMENTATION 1
#define U_SHAPE_LENGTH_GROW_SHRINK 0
#define U_SHAPE_LAMALEF_RESIZE 0
#define U_SHAPE_LENGTH_FIXED_SPACES_NEAR 1
#define U_SHAPE_LAMALEF_NEAR 1
#define U_SHAPE_LENGTH_FIXED_SPACES_AT_END 2
#define U_SHAPE_LAMALEF_END 2
#define U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING 3
#define U_SHAPE_LAMALEF_BEGIN 3
#define U_SHAPE_LAMALEF_AUTO 65536
#define U_SHAPE_LENGTH_MASK 65539
#define U_SHAPE_LAMALEF_MASK 65539
#define U_SHAPE_TEXT_DIRECTION_LOGICAL 0
#define U_SHAPE_TEXT_DIRECTION_VISUAL_RTL 0
#define U_SHAPE_TEXT_DIRECTION_VISUAL_LTR 4
#define U_SHAPE_TEXT_DIRECTION_MASK 4
#define U_SHAPE_LETTERS_NOOP 0
#define U_SHAPE_LETTERS_SHAPE 8
#define U_SHAPE_LETTERS_UNSHAPE 16
#define U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED 24
#define U_SHAPE_LETTERS_MASK 24
#define U_SHAPE_DIGITS_NOOP 0
#define U_SHAPE_DIGITS_EN2AN 32
#define U_SHAPE_DIGITS_AN2EN 64
#define U_SHAPE_DIGITS_ALEN2AN_INIT_LR 96
#define U_SHAPE_DIGITS_ALEN2AN_INIT_AL 128
#define U_SHAPE_DIGITS_RESERVED 160
#define U_SHAPE_DIGITS_MASK 224
#define U_SHAPE_DIGIT_TYPE_AN 0
#define U_SHAPE_DIGIT_TYPE_AN_EXTENDED 256
#define U_SHAPE_DIGIT_TYPE_RESERVED 512
#define U_SHAPE_DIGIT_TYPE_MASK 768
#define U_SHAPE_AGGREGATE_TASHKEEL 16384
#define U_SHAPE_AGGREGATE_TASHKEEL_NOOP 0
#define U_SHAPE_AGGREGATE_TASHKEEL_MASK 16384
#define U_SHAPE_PRESERVE_PRESENTATION 32768
#define U_SHAPE_PRESERVE_PRESENTATION_NOOP 0
#define U_SHAPE_PRESERVE_PRESENTATION_MASK 32768
#define U_SHAPE_SEEN_TWOCELL_NEAR 2097152
#define U_SHAPE_SEEN_MASK 7340032
#define U_SHAPE_YEHHAMZA_TWOCELL_NEAR 16777216
#define U_SHAPE_YEHHAMZA_MASK 58720256
#define U_SHAPE_TASHKEEL_BEGIN 262144
#define U_SHAPE_TASHKEEL_END 393216
#define U_SHAPE_TASHKEEL_RESIZE 524288
#define U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL 786432
#define U_SHAPE_TASHKEEL_MASK 917504
#define U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END 67108864
#define U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK 67108864
#define U_SHAPE_TAIL_NEW_UNICODE 134217728
#define U_SHAPE_TAIL_TYPE_MASK 134217728
#define ULOC_LANG_CAPACITY 12
#define ULOC_COUNTRY_CAPACITY 4
#define ULOC_FULLNAME_CAPACITY 157
#define ULOC_SCRIPT_CAPACITY 6
#define ULOC_KEYWORDS_CAPACITY 96
#define ULOC_KEYWORD_AND_VALUES_CAPACITY 100
#define ULOC_KEYWORD_SEPARATOR_UNICODE 64
#define ULOC_KEYWORD_ASSIGN_UNICODE 61
#define ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE 59
#define UCNV_MAX_CONVERTER_NAME_LENGTH 60
#define UCNV_SI 15
#define UCNV_SO 14
#define U_FOLD_CASE_DEFAULT 0
#define U_FOLD_CASE_EXCLUDE_SPECIAL_I 1
#define U_TITLECASE_WHOLE_STRING 32
#define U_TITLECASE_SENTENCES 64
#define U_TITLECASE_NO_LOWERCASE 256
#define U_TITLECASE_NO_BREAK_ADJUSTMENT 512
#define U_TITLECASE_ADJUST_TO_CASED 1024
#define U_EDITS_NO_RESET 8192
#define U_OMIT_UNCHANGED_TEXT 16384
#define U_COMPARE_CODE_POINT_ORDER 32768
#define U_COMPARE_IGNORE_CASE 65536
#define UNORM_INPUT_IS_FCD 131072
#define UCHAR_MIN_VALUE 0
#define UCHAR_MAX_VALUE 1114111
#define UBIDI_DEFAULT_LTR 254
#define UBIDI_DEFAULT_RTL 255
#define UBIDI_MAX_EXPLICIT_LEVEL 125
#define UBIDI_LEVEL_OVERRIDE 128
#define UBIDI_MAP_NOWHERE -1
#define UBIDI_KEEP_BASE_COMBINING 1
#define UBIDI_DO_MIRRORING 2
#define UBIDI_INSERT_LRM_FOR_NUMERIC 4
#define UBIDI_REMOVE_BIDI_CONTROLS 8
#define UBIDI_OUTPUT_REVERSE 16
#define USPREP_DEFAULT 0
#define USPREP_ALLOW_UNASSIGNED 1
#define USEARCH_DONE -1
#define U_HAVE_STD_STRING 0
#define UCONFIG_FORMAT_FASTPATHS_49 1
#define U_PLATFORM_HAS_WINUWP_API 0
#define U_IOSTREAM_SOURCE 199711
#define U_HAVE_RVALUE_REFERENCES 1
#define U_USING_ICU_NAMESPACE 1
#define U_UNICODE_VERSION 8.0
#define CANITER_SKIP_ZEROES 1
#define NUMSYS_NAME_CAPACITY 8
#define U_HAVE_RBNF 0
#define MAX_MIMECP_NAME 64
#define MAX_MIMECSET_NAME 50
#define MAX_MIMEFACE_NAME 32
#define MAX_RFC1766_NAME 6
#define MAX_LOCALE_NAME 32
#define MAX_SCRIPT_NAME 48
#define CPIOD_PEEK 1073741824
#define CPIOD_FORCE_PROMPT -2147483648
#define UITER_UNKNOWN_INDEX -2
#define UCPTRIE_FAST_SHIFT 6
#define UCPTRIE_FAST_DATA_BLOCK_LENGTH 64
#define UCPTRIE_FAST_DATA_MASK 63
#define UCPTRIE_SMALL_MAX 4095
#define UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET 1
#define UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET 2
#define UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE 1
#define UTEXT_PROVIDER_STABLE_CHUNKS 2
#define UTEXT_PROVIDER_WRITABLE 3
#define UTEXT_PROVIDER_HAS_META_DATA 4
#define UTEXT_PROVIDER_OWNS_TEXT 5
#define UTEXT_MAGIC 878368812
#define USET_IGNORE_SPACE 1
#define USET_CASE_INSENSITIVE 2
#define USET_ADD_CASE_MAPPINGS 4
#define USET_SERIALIZED_STATIC_ARRAY_CAPACITY 8
#define U_PARSE_CONTEXT_LEN 16
#define UIDNA_DEFAULT 0
#define UIDNA_USE_STD3_RULES 2
#define UIDNA_CHECK_BIDI 4
#define UIDNA_CHECK_CONTEXTJ 8
#define UIDNA_NONTRANSITIONAL_TO_ASCII 16
#define UIDNA_NONTRANSITIONAL_TO_UNICODE 32
#define UIDNA_CHECK_CONTEXTO 64
#define UIDNA_ERROR_EMPTY_LABEL 1
#define UIDNA_ERROR_LABEL_TOO_LONG 2
#define UIDNA_ERROR_DOMAIN_NAME_TOO_LONG 4
#define UIDNA_ERROR_LEADING_HYPHEN 8
#define UIDNA_ERROR_TRAILING_HYPHEN 16
#define UIDNA_ERROR_HYPHEN_3_4 32
#define UIDNA_ERROR_LEADING_COMBINING_MARK 64
#define UIDNA_ERROR_DISALLOWED 128
#define UIDNA_ERROR_PUNYCODE 256
#define UIDNA_ERROR_LABEL_HAS_DOT 512
#define UIDNA_ERROR_INVALID_ACE_LABEL 1024
#define UIDNA_ERROR_BIDI 2048
#define UIDNA_ERROR_CONTEXTJ 4096
#define UIDNA_ERROR_CONTEXTO_PUNCTUATION 8192
#define UIDNA_ERROR_CONTEXTO_DIGITS 16384
#define UMSGPAT_ARG_NAME_NOT_NUMBER -1
#define UMSGPAT_ARG_NAME_NOT_VALID -2
public const int LANG_SYSTEM_DEFAULT = 2048;
public const int LANG_USER_DEFAULT = 1024;
public const uint LOCALE_SYSTEM_DEFAULT = 2048;
public const uint LOCALE_USER_DEFAULT = 1024;
public const uint LOCALE_CUSTOM_DEFAULT = 3072;
public const uint LOCALE_CUSTOM_UNSPECIFIED = 4096;
public const uint LOCALE_CUSTOM_UI_DEFAULT = 5120;
public const uint LOCALE_NEUTRAL = 0;
public const uint LOCALE_INVARIANT = 127;
public const uint ALL_SERVICE_TYPES = 0;
public const uint HIGHLEVEL_SERVICE_TYPES = 1;
public const uint LOWLEVEL_SERVICE_TYPES = 2;
public const uint ALL_SERVICES = 0;
public const uint ONLINE_SERVICES = 1;
public const uint OFFLINE_SERVICES = 2;
public const uint MAX_LEADBYTES = 12;
public const uint MAX_DEFAULTCHAR = 2;
public const uint HIGH_SURROGATE_START = 55296;
public const uint HIGH_SURROGATE_END = 56319;
public const uint LOW_SURROGATE_START = 56320;
public const uint LOW_SURROGATE_END = 57343;
public const uint WC_COMPOSITECHECK = 512;
public const uint WC_DISCARDNS = 16;
public const uint WC_SEPCHARS = 32;
public const uint WC_DEFAULTCHAR = 64;
public const uint WC_ERR_INVALID_CHARS = 128;
public const uint WC_NO_BEST_FIT_CHARS = 1024;
public const uint CT_CTYPE1 = 1;
public const uint CT_CTYPE2 = 2;
public const uint CT_CTYPE3 = 4;
public const uint C1_UPPER = 1;
public const uint C1_LOWER = 2;
public const uint C1_DIGIT = 4;
public const uint C1_SPACE = 8;
public const uint C1_PUNCT = 16;
public const uint C1_CNTRL = 32;
public const uint C1_BLANK = 64;
public const uint C1_XDIGIT = 128;
public const uint C1_ALPHA = 256;
public const uint C1_DEFINED = 512;
public const uint C2_LEFTTORIGHT = 1;
public const uint C2_RIGHTTOLEFT = 2;
public const uint C2_EUROPENUMBER = 3;
public const uint C2_EUROPESEPARATOR = 4;
public const uint C2_EUROPETERMINATOR = 5;
public const uint C2_ARABICNUMBER = 6;
public const uint C2_COMMONSEPARATOR = 7;
public const uint C2_BLOCKSEPARATOR = 8;
public const uint C2_SEGMENTSEPARATOR = 9;
public const uint C2_WHITESPACE = 10;
public const uint C2_OTHERNEUTRAL = 11;
public const uint C2_NOTAPPLICABLE = 0;
public const uint C3_NONSPACING = 1;
public const uint C3_DIACRITIC = 2;
public const uint C3_VOWELMARK = 4;
public const uint C3_SYMBOL = 8;
public const uint C3_KATAKANA = 16;
public const uint C3_HIRAGANA = 32;
public const uint C3_HALFWIDTH = 64;
public const uint C3_FULLWIDTH = 128;
public const uint C3_IDEOGRAPH = 256;
public const uint C3_KASHIDA = 512;
public const uint C3_LEXICAL = 1024;
public const uint C3_HIGHSURROGATE = 2048;
public const uint C3_LOWSURROGATE = 4096;
public const uint C3_ALPHA = 32768;
public const uint C3_NOTAPPLICABLE = 0;
public const uint LCMAP_LOWERCASE = 256;
public const uint LCMAP_UPPERCASE = 512;
public const uint LCMAP_TITLECASE = 768;
public const uint LCMAP_SORTKEY = 1024;
public const uint LCMAP_BYTEREV = 2048;
public const uint LCMAP_HIRAGANA = 1048576;
public const uint LCMAP_KATAKANA = 2097152;
public const uint LCMAP_HALFWIDTH = 4194304;
public const uint LCMAP_FULLWIDTH = 8388608;
public const uint LCMAP_LINGUISTIC_CASING = 16777216;
public const uint LCMAP_SIMPLIFIED_CHINESE = 33554432;
public const uint LCMAP_TRADITIONAL_CHINESE = 67108864;
public const uint LCMAP_SORTHANDLE = 536870912;
public const uint LCMAP_HASH = 262144;
public const uint FIND_STARTSWITH = 1048576;
public const uint FIND_ENDSWITH = 2097152;
public const uint FIND_FROMSTART = 4194304;
public const uint FIND_FROMEND = 8388608;
public const uint LCID_ALTERNATE_SORTS = 4;
public const uint LOCALE_ALL = 0;
public const uint LOCALE_WINDOWS = 1;
public const uint LOCALE_SUPPLEMENTAL = 2;
public const uint LOCALE_ALTERNATE_SORTS = 4;
public const uint LOCALE_REPLACEMENT = 8;
public const uint LOCALE_NEUTRALDATA = 16;
public const uint LOCALE_SPECIFICDATA = 32;
public const uint CP_ACP = 0;
public const uint CP_OEMCP = 1;
public const uint CP_MACCP = 2;
public const uint CP_THREAD_ACP = 3;
public const uint CP_SYMBOL = 42;
public const uint CP_UTF7 = 65000;
public const uint CP_UTF8 = 65001;
public const uint CTRY_DEFAULT = 0;
public const uint CTRY_ALBANIA = 355;
public const uint CTRY_ALGERIA = 213;
public const uint CTRY_ARGENTINA = 54;
public const uint CTRY_ARMENIA = 374;
public const uint CTRY_AUSTRALIA = 61;
public const uint CTRY_AUSTRIA = 43;
public const uint CTRY_AZERBAIJAN = 994;
public const uint CTRY_BAHRAIN = 973;
public const uint CTRY_BELARUS = 375;
public const uint CTRY_BELGIUM = 32;
public const uint CTRY_BELIZE = 501;
public const uint CTRY_BOLIVIA = 591;
public const uint CTRY_BRAZIL = 55;
public const uint CTRY_BRUNEI_DARUSSALAM = 673;
public const uint CTRY_BULGARIA = 359;
public const uint CTRY_CANADA = 2;
public const uint CTRY_CARIBBEAN = 1;
public const uint CTRY_CHILE = 56;
public const uint CTRY_COLOMBIA = 57;
public const uint CTRY_COSTA_RICA = 506;
public const uint CTRY_CROATIA = 385;
public const uint CTRY_CZECH = 420;
public const uint CTRY_DENMARK = 45;
public const uint CTRY_DOMINICAN_REPUBLIC = 1;
public const uint CTRY_ECUADOR = 593;
public const uint CTRY_EGYPT = 20;
public const uint CTRY_EL_SALVADOR = 503;
public const uint CTRY_ESTONIA = 372;
public const uint CTRY_FAEROE_ISLANDS = 298;
public const uint CTRY_FINLAND = 358;
public const uint CTRY_FRANCE = 33;
public const uint CTRY_GEORGIA = 995;
public const uint CTRY_GERMANY = 49;
public const uint CTRY_GREECE = 30;
public const uint CTRY_GUATEMALA = 502;
public const uint CTRY_HONDURAS = 504;
public const uint CTRY_HONG_KONG = 852;
public const uint CTRY_HUNGARY = 36;
public const uint CTRY_ICELAND = 354;
public const uint CTRY_INDIA = 91;
public const uint CTRY_INDONESIA = 62;
public const uint CTRY_IRAN = 981;
public const uint CTRY_IRAQ = 964;
public const uint CTRY_IRELAND = 353;
public const uint CTRY_ISRAEL = 972;
public const uint CTRY_ITALY = 39;
public const uint CTRY_JAMAICA = 1;
public const uint CTRY_JAPAN = 81;
public const uint CTRY_JORDAN = 962;
public const uint CTRY_KAZAKSTAN = 7;
public const uint CTRY_KENYA = 254;
public const uint CTRY_KUWAIT = 965;
public const uint CTRY_KYRGYZSTAN = 996;
public const uint CTRY_LATVIA = 371;
public const uint CTRY_LEBANON = 961;
public const uint CTRY_LIBYA = 218;
public const uint CTRY_LIECHTENSTEIN = 41;
public const uint CTRY_LITHUANIA = 370;
public const uint CTRY_LUXEMBOURG = 352;
public const uint CTRY_MACAU = 853;
public const uint CTRY_MACEDONIA = 389;
public const uint CTRY_MALAYSIA = 60;
public const uint CTRY_MALDIVES = 960;
public const uint CTRY_MEXICO = 52;
public const uint CTRY_MONACO = 33;
public const uint CTRY_MONGOLIA = 976;
public const uint CTRY_MOROCCO = 212;
public const uint CTRY_NETHERLANDS = 31;
public const uint CTRY_NEW_ZEALAND = 64;
public const uint CTRY_NICARAGUA = 505;
public const uint CTRY_NORWAY = 47;
public const uint CTRY_OMAN = 968;
public const uint CTRY_PAKISTAN = 92;
public const uint CTRY_PANAMA = 507;
public const uint CTRY_PARAGUAY = 595;
public const uint CTRY_PERU = 51;
public const uint CTRY_PHILIPPINES = 63;
public const uint CTRY_POLAND = 48;
public const uint CTRY_PORTUGAL = 351;
public const uint CTRY_PRCHINA = 86;
public const uint CTRY_PUERTO_RICO = 1;
public const uint CTRY_QATAR = 974;
public const uint CTRY_ROMANIA = 40;
public const uint CTRY_RUSSIA = 7;
public const uint CTRY_SAUDI_ARABIA = 966;
public const uint CTRY_SERBIA = 381;
public const uint CTRY_SINGAPORE = 65;
public const uint CTRY_SLOVAK = 421;
public const uint CTRY_SLOVENIA = 386;
public const uint CTRY_SOUTH_AFRICA = 27;
public const uint CTRY_SOUTH_KOREA = 82;
public const uint CTRY_SPAIN = 34;
public const uint CTRY_SWEDEN = 46;
public const uint CTRY_SWITZERLAND = 41;
public const uint CTRY_SYRIA = 963;
public const uint CTRY_TAIWAN = 886;
public const uint CTRY_TATARSTAN = 7;
public const uint CTRY_THAILAND = 66;
public const uint CTRY_TRINIDAD_Y_TOBAGO = 1;
public const uint CTRY_TUNISIA = 216;
public const uint CTRY_TURKEY = 90;
public const uint CTRY_UAE = 971;
public const uint CTRY_UKRAINE = 380;
public const uint CTRY_UNITED_KINGDOM = 44;
public const uint CTRY_UNITED_STATES = 1;
public const uint CTRY_URUGUAY = 598;
public const uint CTRY_UZBEKISTAN = 7;
public const uint CTRY_VENEZUELA = 58;
public const uint CTRY_VIET_NAM = 84;
public const uint CTRY_YEMEN = 967;
public const uint CTRY_ZIMBABWE = 263;
public const uint LOCALE_NOUSEROVERRIDE = 2147483648;
public const uint LOCALE_USE_CP_ACP = 1073741824;
public const uint LOCALE_RETURN_NUMBER = 536870912;
public const uint LOCALE_RETURN_GENITIVE_NAMES = 268435456;
public const uint LOCALE_ALLOW_NEUTRAL_NAMES = 134217728;
public const uint LOCALE_SLOCALIZEDDISPLAYNAME = 2;
public const uint LOCALE_SENGLISHDISPLAYNAME = 114;
public const uint LOCALE_SNATIVEDISPLAYNAME = 115;
public const uint LOCALE_SLOCALIZEDLANGUAGENAME = 111;
public const uint LOCALE_SENGLISHLANGUAGENAME = 4097;
public const uint LOCALE_SNATIVELANGUAGENAME = 4;
public const uint LOCALE_SLOCALIZEDCOUNTRYNAME = 6;
public const uint LOCALE_SENGLISHCOUNTRYNAME = 4098;
public const uint LOCALE_SNATIVECOUNTRYNAME = 8;
public const uint LOCALE_IDIALINGCODE = 5;
public const uint LOCALE_SLIST = 12;
public const uint LOCALE_IMEASURE = 13;
public const uint LOCALE_SDECIMAL = 14;
public const uint LOCALE_STHOUSAND = 15;
public const uint LOCALE_SGROUPING = 16;
public const uint LOCALE_IDIGITS = 17;
public const uint LOCALE_ILZERO = 18;
public const uint LOCALE_INEGNUMBER = 4112;
public const uint LOCALE_SNATIVEDIGITS = 19;
public const uint LOCALE_SCURRENCY = 20;
public const uint LOCALE_SINTLSYMBOL = 21;
public const uint LOCALE_SMONDECIMALSEP = 22;
public const uint LOCALE_SMONTHOUSANDSEP = 23;
public const uint LOCALE_SMONGROUPING = 24;
public const uint LOCALE_ICURRDIGITS = 25;
public const uint LOCALE_ICURRENCY = 27;
public const uint LOCALE_INEGCURR = 28;
public const uint LOCALE_SSHORTDATE = 31;
public const uint LOCALE_SLONGDATE = 32;
public const uint LOCALE_STIMEFORMAT = 4099;
public const uint LOCALE_SAM = 40;
public const uint LOCALE_SPM = 41;
public const uint LOCALE_ICALENDARTYPE = 4105;
public const uint LOCALE_IOPTIONALCALENDAR = 4107;
public const uint LOCALE_IFIRSTDAYOFWEEK = 4108;
public const uint LOCALE_IFIRSTWEEKOFYEAR = 4109;
public const uint LOCALE_SDAYNAME1 = 42;
public const uint LOCALE_SDAYNAME2 = 43;
public const uint LOCALE_SDAYNAME3 = 44;
public const uint LOCALE_SDAYNAME4 = 45;
public const uint LOCALE_SDAYNAME5 = 46;
public const uint LOCALE_SDAYNAME6 = 47;
public const uint LOCALE_SDAYNAME7 = 48;
public const uint LOCALE_SABBREVDAYNAME1 = 49;
public const uint LOCALE_SABBREVDAYNAME2 = 50;
public const uint LOCALE_SABBREVDAYNAME3 = 51;
public const uint LOCALE_SABBREVDAYNAME4 = 52;
public const uint LOCALE_SABBREVDAYNAME5 = 53;
public const uint LOCALE_SABBREVDAYNAME6 = 54;
public const uint LOCALE_SABBREVDAYNAME7 = 55;
public const uint LOCALE_SMONTHNAME1 = 56;
public const uint LOCALE_SMONTHNAME2 = 57;
public const uint LOCALE_SMONTHNAME3 = 58;
public const uint LOCALE_SMONTHNAME4 = 59;
public const uint LOCALE_SMONTHNAME5 = 60;
public const uint LOCALE_SMONTHNAME6 = 61;
public const uint LOCALE_SMONTHNAME7 = 62;
public const uint LOCALE_SMONTHNAME8 = 63;
public const uint LOCALE_SMONTHNAME9 = 64;
public const uint LOCALE_SMONTHNAME10 = 65;
public const uint LOCALE_SMONTHNAME11 = 66;
public const uint LOCALE_SMONTHNAME12 = 67;
public const uint LOCALE_SMONTHNAME13 = 4110;
public const uint LOCALE_SABBREVMONTHNAME1 = 68;
public const uint LOCALE_SABBREVMONTHNAME2 = 69;
public const uint LOCALE_SABBREVMONTHNAME3 = 70;
public const uint LOCALE_SABBREVMONTHNAME4 = 71;
public const uint LOCALE_SABBREVMONTHNAME5 = 72;
public const uint LOCALE_SABBREVMONTHNAME6 = 73;
public const uint LOCALE_SABBREVMONTHNAME7 = 74;
public const uint LOCALE_SABBREVMONTHNAME8 = 75;
public const uint LOCALE_SABBREVMONTHNAME9 = 76;
public const uint LOCALE_SABBREVMONTHNAME10 = 77;
public const uint LOCALE_SABBREVMONTHNAME11 = 78;
public const uint LOCALE_SABBREVMONTHNAME12 = 79;
public const uint LOCALE_SABBREVMONTHNAME13 = 4111;
public const uint LOCALE_SPOSITIVESIGN = 80;
public const uint LOCALE_SNEGATIVESIGN = 81;
public const uint LOCALE_IPOSSIGNPOSN = 82;
public const uint LOCALE_INEGSIGNPOSN = 83;
public const uint LOCALE_IPOSSYMPRECEDES = 84;
public const uint LOCALE_IPOSSEPBYSPACE = 85;
public const uint LOCALE_INEGSYMPRECEDES = 86;
public const uint LOCALE_INEGSEPBYSPACE = 87;
public const uint LOCALE_FONTSIGNATURE = 88;
public const uint LOCALE_SISO639LANGNAME = 89;
public const uint LOCALE_SISO3166CTRYNAME = 90;
public const uint LOCALE_IPAPERSIZE = 4106;
public const uint LOCALE_SENGCURRNAME = 4103;
public const uint LOCALE_SNATIVECURRNAME = 4104;
public const uint LOCALE_SYEARMONTH = 4102;
public const uint LOCALE_SSORTNAME = 4115;
public const uint LOCALE_IDIGITSUBSTITUTION = 4116;
public const uint LOCALE_SNAME = 92;
public const uint LOCALE_SDURATION = 93;
public const uint LOCALE_SSHORTESTDAYNAME1 = 96;
public const uint LOCALE_SSHORTESTDAYNAME2 = 97;
public const uint LOCALE_SSHORTESTDAYNAME3 = 98;
public const uint LOCALE_SSHORTESTDAYNAME4 = 99;
public const uint LOCALE_SSHORTESTDAYNAME5 = 100;
public const uint LOCALE_SSHORTESTDAYNAME6 = 101;
public const uint LOCALE_SSHORTESTDAYNAME7 = 102;
public const uint LOCALE_SISO639LANGNAME2 = 103;
public const uint LOCALE_SISO3166CTRYNAME2 = 104;
public const uint LOCALE_SNAN = 105;
public const uint LOCALE_SPOSINFINITY = 106;
public const uint LOCALE_SNEGINFINITY = 107;
public const uint LOCALE_SSCRIPTS = 108;
public const uint LOCALE_SPARENT = 109;
public const uint LOCALE_SCONSOLEFALLBACKNAME = 110;
public const uint LOCALE_IREADINGLAYOUT = 112;
public const uint LOCALE_INEUTRAL = 113;
public const uint LOCALE_INEGATIVEPERCENT = 116;
public const uint LOCALE_IPOSITIVEPERCENT = 117;
public const uint LOCALE_SPERCENT = 118;
public const uint LOCALE_SPERMILLE = 119;
public const uint LOCALE_SMONTHDAY = 120;
public const uint LOCALE_SSHORTTIME = 121;
public const uint LOCALE_SOPENTYPELANGUAGETAG = 122;
public const uint LOCALE_SSORTLOCALE = 123;
public const uint LOCALE_SRELATIVELONGDATE = 124;
public const uint LOCALE_ICONSTRUCTEDLOCALE = 125;
public const uint LOCALE_SSHORTESTAM = 126;
public const uint LOCALE_SSHORTESTPM = 127;
public const uint LOCALE_IUSEUTF8LEGACYACP = 1638;
public const uint LOCALE_IUSEUTF8LEGACYOEMCP = 2457;
public const uint LOCALE_IDEFAULTCODEPAGE = 11;
public const uint LOCALE_IDEFAULTANSICODEPAGE = 4100;
public const uint LOCALE_IDEFAULTMACCODEPAGE = 4113;
public const uint LOCALE_IDEFAULTEBCDICCODEPAGE = 4114;
public const uint LOCALE_ILANGUAGE = 1;
public const uint LOCALE_SABBREVLANGNAME = 3;
public const uint LOCALE_SABBREVCTRYNAME = 7;
public const uint LOCALE_IGEOID = 91;
public const uint LOCALE_IDEFAULTLANGUAGE = 9;
public const uint LOCALE_IDEFAULTCOUNTRY = 10;
public const uint LOCALE_IINTLCURRDIGITS = 26;
public const uint LOCALE_SDATE = 29;
public const uint LOCALE_STIME = 30;
public const uint LOCALE_IDATE = 33;
public const uint LOCALE_ILDATE = 34;
public const uint LOCALE_ITIME = 35;
public const uint LOCALE_ITIMEMARKPOSN = 4101;
public const uint LOCALE_ICENTURY = 36;
public const uint LOCALE_ITLZERO = 37;
public const uint LOCALE_IDAYLZERO = 38;
public const uint LOCALE_IMONLZERO = 39;
public const uint LOCALE_SKEYBOARDSTOINSTALL = 94;
public const uint LOCALE_SLANGUAGE = 2;
public const uint LOCALE_SLANGDISPLAYNAME = 111;
public const uint LOCALE_SENGLANGUAGE = 4097;
public const uint LOCALE_SNATIVELANGNAME = 4;
public const uint LOCALE_SCOUNTRY = 6;
public const uint LOCALE_SENGCOUNTRY = 4098;
public const uint LOCALE_SNATIVECTRYNAME = 8;
public const uint LOCALE_ICOUNTRY = 5;
public const uint LOCALE_S1159 = 40;
public const uint LOCALE_S2359 = 41;
public const uint CAL_NOUSEROVERRIDE = 2147483648;
public const uint CAL_USE_CP_ACP = 1073741824;
public const uint CAL_RETURN_NUMBER = 536870912;
public const uint CAL_RETURN_GENITIVE_NAMES = 268435456;
public const uint CAL_ICALINTVALUE = 1;
public const uint CAL_SCALNAME = 2;
public const uint CAL_IYEAROFFSETRANGE = 3;
public const uint CAL_SERASTRING = 4;
public const uint CAL_SSHORTDATE = 5;
public const uint CAL_SLONGDATE = 6;
public const uint CAL_SDAYNAME1 = 7;
public const uint CAL_SDAYNAME2 = 8;
public const uint CAL_SDAYNAME3 = 9;
public const uint CAL_SDAYNAME4 = 10;
public const uint CAL_SDAYNAME5 = 11;
public const uint CAL_SDAYNAME6 = 12;
public const uint CAL_SDAYNAME7 = 13;
public const uint CAL_SABBREVDAYNAME1 = 14;
public const uint CAL_SABBREVDAYNAME2 = 15;
public const uint CAL_SABBREVDAYNAME3 = 16;
public const uint CAL_SABBREVDAYNAME4 = 17;
public const uint CAL_SABBREVDAYNAME5 = 18;
public const uint CAL_SABBREVDAYNAME6 = 19;
public const uint CAL_SABBREVDAYNAME7 = 20;
public const uint CAL_SMONTHNAME1 = 21;
public const uint CAL_SMONTHNAME2 = 22;
public const uint CAL_SMONTHNAME3 = 23;
public const uint CAL_SMONTHNAME4 = 24;
public const uint CAL_SMONTHNAME5 = 25;
public const uint CAL_SMONTHNAME6 = 26;
public const uint CAL_SMONTHNAME7 = 27;
public const uint CAL_SMONTHNAME8 = 28;
public const uint CAL_SMONTHNAME9 = 29;
public const uint CAL_SMONTHNAME10 = 30;
public const uint CAL_SMONTHNAME11 = 31;
public const uint CAL_SMONTHNAME12 = 32;
public const uint CAL_SMONTHNAME13 = 33;
public const uint CAL_SABBREVMONTHNAME1 = 34;
public const uint CAL_SABBREVMONTHNAME2 = 35;
public const uint CAL_SABBREVMONTHNAME3 = 36;
public const uint CAL_SABBREVMONTHNAME4 = 37;
public const uint CAL_SABBREVMONTHNAME5 = 38;
public const uint CAL_SABBREVMONTHNAME6 = 39;
public const uint CAL_SABBREVMONTHNAME7 = 40;
public const uint CAL_SABBREVMONTHNAME8 = 41;
public const uint CAL_SABBREVMONTHNAME9 = 42;
public const uint CAL_SABBREVMONTHNAME10 = 43;
public const uint CAL_SABBREVMONTHNAME11 = 44;
public const uint CAL_SABBREVMONTHNAME12 = 45;
public const uint CAL_SABBREVMONTHNAME13 = 46;
public const uint CAL_SYEARMONTH = 47;
public const uint CAL_ITWODIGITYEARMAX = 48;
public const uint CAL_SSHORTESTDAYNAME1 = 49;
public const uint CAL_SSHORTESTDAYNAME2 = 50;
public const uint CAL_SSHORTESTDAYNAME3 = 51;
public const uint CAL_SSHORTESTDAYNAME4 = 52;
public const uint CAL_SSHORTESTDAYNAME5 = 53;
public const uint CAL_SSHORTESTDAYNAME6 = 54;
public const uint CAL_SSHORTESTDAYNAME7 = 55;
public const uint CAL_SMONTHDAY = 56;
public const uint CAL_SABBREVERASTRING = 57;
public const uint CAL_SRELATIVELONGDATE = 58;
public const uint CAL_SENGLISHERANAME = 59;
public const uint CAL_SENGLISHABBREVERANAME = 60;
public const uint CAL_SJAPANESEERAFIRSTYEAR = 61;
public const uint ENUM_ALL_CALENDARS = 4294967295;
public const uint CAL_GREGORIAN = 1;
public const uint CAL_GREGORIAN_US = 2;
public const uint CAL_JAPAN = 3;
public const uint CAL_TAIWAN = 4;
public const uint CAL_KOREA = 5;
public const uint CAL_HIJRI = 6;
public const uint CAL_THAI = 7;
public const uint CAL_HEBREW = 8;
public const uint CAL_GREGORIAN_ME_FRENCH = 9;
public const uint CAL_GREGORIAN_ARABIC = 10;
public const uint CAL_GREGORIAN_XLIT_ENGLISH = 11;
public const uint CAL_GREGORIAN_XLIT_FRENCH = 12;
public const uint CAL_PERSIAN = 22;
public const uint CAL_UMALQURA = 23;
public const uint LGRPID_WESTERN_EUROPE = 1;
public const uint LGRPID_CENTRAL_EUROPE = 2;
public const uint LGRPID_BALTIC = 3;
public const uint LGRPID_GREEK = 4;
public const uint LGRPID_CYRILLIC = 5;
public const uint LGRPID_TURKIC = 6;
public const uint LGRPID_TURKISH = 6;
public const uint LGRPID_JAPANESE = 7;
public const uint LGRPID_KOREAN = 8;
public const uint LGRPID_TRADITIONAL_CHINESE = 9;
public const uint LGRPID_SIMPLIFIED_CHINESE = 10;
public const uint LGRPID_THAI = 11;
public const uint LGRPID_HEBREW = 12;
public const uint LGRPID_ARABIC = 13;
public const uint LGRPID_VIETNAMESE = 14;
public const uint LGRPID_INDIC = 15;
public const uint LGRPID_GEORGIAN = 16;
public const uint LGRPID_ARMENIAN = 17;
public const uint MUI_LANGUAGE_ID = 4;
public const uint MUI_LANGUAGE_NAME = 8;
public const uint MUI_MERGE_SYSTEM_FALLBACK = 16;
public const uint MUI_MERGE_USER_FALLBACK = 32;
public const uint MUI_THREAD_LANGUAGES = 64;
public const uint MUI_CONSOLE_FILTER = 256;
public const uint MUI_COMPLEX_SCRIPT_FILTER = 512;
public const uint MUI_RESET_FILTERS = 1;
public const uint MUI_USER_PREFERRED_UI_LANGUAGES = 16;
public const uint MUI_USE_INSTALLED_LANGUAGES = 32;
public const uint MUI_USE_SEARCH_ALL_LANGUAGES = 64;
public const uint MUI_LANG_NEUTRAL_PE_FILE = 256;
public const uint MUI_NON_LANG_NEUTRAL_FILE = 512;
public const uint MUI_MACHINE_LANGUAGE_SETTINGS = 1024;
public const uint MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL = 1;
public const uint MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN = 2;
public const uint MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI = 4;
public const uint MUI_QUERY_TYPE = 1;
public const uint MUI_QUERY_CHECKSUM = 2;
public const uint MUI_QUERY_LANGUAGE_NAME = 4;
public const uint MUI_QUERY_RESOURCE_TYPES = 8;
public const uint MUI_FILEINFO_VERSION = 1;
public const uint MUI_FULL_LANGUAGE = 1;
public const uint MUI_PARTIAL_LANGUAGE = 2;
public const uint MUI_LIP_LANGUAGE = 4;
public const uint MUI_LANGUAGE_INSTALLED = 32;
public const uint MUI_LANGUAGE_LICENSED = 64;
public const int GEOID_NOT_AVAILABLE = -1;
public const uint SORTING_PARADIGM_NLS = 0;
public const uint SORTING_PARADIGM_ICU = 16777216;
public const uint IDN_ALLOW_UNASSIGNED = 1;
public const uint IDN_USE_STD3_ASCII_RULES = 2;
public const uint IDN_EMAIL_ADDRESS = 4;
public const uint IDN_RAW_PUNYCODE = 8;
public const uint VS_ALLOW_LATIN = 1;
public const uint GSS_ALLOW_INHERITED_COMMON = 1;
public const uint MUI_FORMAT_REG_COMPAT = 1;
public const uint MUI_FORMAT_INF_COMPAT = 2;
public const uint MUI_VERIFY_FILE_EXISTS = 4;
public const uint MUI_SKIP_STRING_CACHE = 8;
public const uint MUI_IMMUTABLE_LOOKUP = 16;
public const uint MIN_SPELLING_NTDDI = 100794368;
public const uint SCRIPT_UNDEFINED = 0;
public const int USP_E_SCRIPT_NOT_IN_FONT = -2147220992;
public const uint SGCM_RTL = 1;
public const uint SSA_PASSWORD = 1;
public const uint SSA_TAB = 2;
public const uint SSA_CLIP = 4;
public const uint SSA_FIT = 8;
public const uint SSA_DZWG = 16;
public const uint SSA_FALLBACK = 32;
public const uint SSA_BREAK = 64;
public const uint SSA_GLYPHS = 128;
public const uint SSA_RTL = 256;
public const uint SSA_GCP = 512;
public const uint SSA_HOTKEY = 1024;
public const uint SSA_METAFILE = 2048;
public const uint SSA_LINK = 4096;
public const uint SSA_HIDEHOTKEY = 8192;
public const uint SSA_HOTKEYONLY = 9216;
public const uint SSA_FULLMEASURE = 67108864;
public const uint SSA_LPKANSIFALLBACK = 134217728;
public const uint SSA_PIDX = 268435456;
public const uint SSA_LAYOUTRTL = 536870912;
public const uint SSA_DONTGLYPH = 1073741824;
public const uint SSA_NOKASHIDA = 2147483648;
public const uint SCRIPT_DIGITSUBSTITUTE_CONTEXT = 0;
public const uint SCRIPT_DIGITSUBSTITUTE_NONE = 1;
public const uint SCRIPT_DIGITSUBSTITUTE_NATIONAL = 2;
public const uint SCRIPT_DIGITSUBSTITUTE_TRADITIONAL = 3;
public const uint UNISCRIBE_OPENTYPE = 256;
public const uint SCRIPT_TAG_UNKNOWN = 0;
public const uint MUI_LANGUAGE_EXACT = 16;
public const uint NLS_CP_CPINFO = 268435456;
public const uint NLS_CP_MBTOWC = 1073741824;
public const uint NLS_CP_WCTOMB = 2147483648;
public const uint U_DISABLE_RENAMING = 1;
public const uint U_SHOW_CPLUSPLUS_API = 0;
public const uint U_DEFAULT_SHOW_DRAFT = 0;
public const uint U_HIDE_DRAFT_API = 1;
public const uint U_HIDE_DEPRECATED_API = 1;
public const uint U_HIDE_OBSOLETE_API = 1;
public const uint U_HIDE_INTERNAL_API = 1;
public const uint U_NO_DEFAULT_INCLUDE_UTF_HEADERS = 1;
public const uint U_DEBUG = 1;
public const uint UCLN_NO_AUTO_CLEANUP = 1;
public const uint U_OVERRIDE_CXX_ALLOCATION = 1;
public const uint U_ENABLE_TRACING = 0;
public const uint UCONFIG_ENABLE_PLUGINS = 0;
public const uint U_ENABLE_DYLOAD = 1;
public const uint U_CHECK_DYLOAD = 1;
public const uint U_HAVE_LIB_SUFFIX = 1;
public const uint UCONFIG_ONLY_COLLATION = 0;
public const uint UCONFIG_NO_BREAK_ITERATION = 1;
public const uint UCONFIG_NO_IDNA = 1;
public const uint UCONFIG_NO_FORMATTING = 1;
public const uint UCONFIG_NO_TRANSLITERATION = 1;
public const uint UCONFIG_NO_REGULAR_EXPRESSIONS = 1;
public const uint UCONFIG_NO_FILE_IO = 0;
public const uint UCONFIG_NO_CONVERSION = 0;
public const uint UCONFIG_NO_LEGACY_CONVERSION = 1;
public const uint UCONFIG_ONLY_HTML_CONVERSION = 0;
public const uint UCONFIG_NO_NORMALIZATION = 0;
public const uint UCONFIG_NO_COLLATION = 1;
public const uint UCONFIG_NO_SERVICE = 0;
public const uint UCONFIG_HAVE_PARSEALLINPUT = 1;
public const uint UCONFIG_NO_FILTERED_BREAK_ITERATION = 0;
public const uint U_PF_UNKNOWN = 0;
public const uint U_PF_WINDOWS = 1000;
public const uint U_PF_MINGW = 1800;
public const uint U_PF_CYGWIN = 1900;
public const uint U_PF_HPUX = 2100;
public const uint U_PF_SOLARIS = 2600;
public const uint U_PF_BSD = 3000;
public const uint U_PF_AIX = 3100;
public const uint U_PF_IRIX = 3200;
public const uint U_PF_DARWIN = 3500;
public const uint U_PF_IPHONE = 3550;
public const uint U_PF_QNX = 3700;
public const uint U_PF_LINUX = 4000;
public const uint U_PF_BROWSER_NATIVE_CLIENT = 4020;
public const uint U_PF_ANDROID = 4050;
public const uint U_PF_FUCHSIA = 4100;
public const uint U_PF_EMSCRIPTEN = 5010;
public const uint U_PF_OS390 = 9000;
public const uint U_PF_OS400 = 9400;
public const uint U_PLATFORM = 1800;
public const uint U_PLATFORM_USES_ONLY_WIN32_API = 1;
public const uint U_PLATFORM_HAS_WIN32_API = 1;
public const uint U_PLATFORM_IMPLEMENTS_POSIX = 0;
public const uint U_PLATFORM_IS_LINUX_BASED = 1;
public const uint U_PLATFORM_IS_DARWIN_BASED = 1;
public const uint U_HAVE_STDINT_H = 1;
public const uint U_HAVE_INTTYPES_H = 1;
public const uint U_GCC_MAJOR_MINOR = 0;
public const uint U_IS_BIG_ENDIAN = 0;
public const uint U_HAVE_PLACEMENT_NEW = 0;
public const uint U_HAVE_DEBUG_LOCATION_NEW = 1;
public const uint U_CPLUSPLUS_VERSION = 0;
public const uint U_ASCII_FAMILY = 0;
public const uint U_EBCDIC_FAMILY = 1;
public const uint U_CHARSET_FAMILY = 1;
public const uint U_CHARSET_IS_UTF8 = 1;
public const uint U_HAVE_WCHAR_H = 0;
public const uint U_SIZEOF_WCHAR_T = 1;
public const uint U_HAVE_WCSCPY = 0;
public const uint U_HAVE_CHAR16_T = 1;
public const uint U_DEFINE_FALSE_AND_TRUE = 1;
public const uint U_SIZEOF_UCHAR = 2;
public const uint U_CHAR16_IS_TYPEDEF = 1;
public const int U_SENTINEL = -1;
public const uint U8_MAX_LENGTH = 4;
public const uint U16_MAX_LENGTH = 2;
public const uint U_HIDE_OBSOLETE_UTF_OLD_H = 0;
public const uint UTF_SIZE = 16;
public const uint UTF8_ERROR_VALUE_1 = 21;
public const uint UTF8_ERROR_VALUE_2 = 159;
public const uint UTF_ERROR_VALUE = 65535;
public const uint UTF8_MAX_CHAR_LENGTH = 4;
public const uint UTF16_MAX_CHAR_LENGTH = 2;
public const uint UTF32_MAX_CHAR_LENGTH = 1;
public const uint UTF_MAX_CHAR_LENGTH = 2;
public const uint U_COPYRIGHT_STRING_LENGTH = 128;
public const uint U_MAX_VERSION_LENGTH = 4;
public const uint U_MAX_VERSION_STRING_LENGTH = 20;
public const uint U_MILLIS_PER_SECOND = 1000;
public const uint U_MILLIS_PER_MINUTE = 60000;
public const uint U_MILLIS_PER_HOUR = 3600000;
public const uint U_MILLIS_PER_DAY = 86400000;
public const uint U_COMBINED_IMPLEMENTATION = 1;
public const uint U_SHAPE_LENGTH_GROW_SHRINK = 0;
public const uint U_SHAPE_LAMALEF_RESIZE = 0;
public const uint U_SHAPE_LENGTH_FIXED_SPACES_NEAR = 1;
public const uint U_SHAPE_LAMALEF_NEAR = 1;
public const uint U_SHAPE_LENGTH_FIXED_SPACES_AT_END = 2;
public const uint U_SHAPE_LAMALEF_END = 2;
public const uint U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING = 3;
public const uint U_SHAPE_LAMALEF_BEGIN = 3;
public const uint U_SHAPE_LAMALEF_AUTO = 65536;
public const uint U_SHAPE_LENGTH_MASK = 65539;
public const uint U_SHAPE_LAMALEF_MASK = 65539;
public const uint U_SHAPE_TEXT_DIRECTION_LOGICAL = 0;
public const uint U_SHAPE_TEXT_DIRECTION_VISUAL_RTL = 0;
public const uint U_SHAPE_TEXT_DIRECTION_VISUAL_LTR = 4;
public const uint U_SHAPE_TEXT_DIRECTION_MASK = 4;
public const uint U_SHAPE_LETTERS_NOOP = 0;
public const uint U_SHAPE_LETTERS_SHAPE = 8;
public const uint U_SHAPE_LETTERS_UNSHAPE = 16;
public const uint U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED = 24;
public const uint U_SHAPE_LETTERS_MASK = 24;
public const uint U_SHAPE_DIGITS_NOOP = 0;
public const uint U_SHAPE_DIGITS_EN2AN = 32;
public const uint U_SHAPE_DIGITS_AN2EN = 64;
public const uint U_SHAPE_DIGITS_ALEN2AN_INIT_LR = 96;
public const uint U_SHAPE_DIGITS_ALEN2AN_INIT_AL = 128;
public const uint U_SHAPE_DIGITS_RESERVED = 160;
public const uint U_SHAPE_DIGITS_MASK = 224;
public const uint U_SHAPE_DIGIT_TYPE_AN = 0;
public const uint U_SHAPE_DIGIT_TYPE_AN_EXTENDED = 256;
public const uint U_SHAPE_DIGIT_TYPE_RESERVED = 512;
public const uint U_SHAPE_DIGIT_TYPE_MASK = 768;
public const uint U_SHAPE_AGGREGATE_TASHKEEL = 16384;
public const uint U_SHAPE_AGGREGATE_TASHKEEL_NOOP = 0;
public const uint U_SHAPE_AGGREGATE_TASHKEEL_MASK = 16384;
public const uint U_SHAPE_PRESERVE_PRESENTATION = 32768;
public const uint U_SHAPE_PRESERVE_PRESENTATION_NOOP = 0;
public const uint U_SHAPE_PRESERVE_PRESENTATION_MASK = 32768;
public const uint U_SHAPE_SEEN_TWOCELL_NEAR = 2097152;
public const uint U_SHAPE_SEEN_MASK = 7340032;
public const uint U_SHAPE_YEHHAMZA_TWOCELL_NEAR = 16777216;
public const uint U_SHAPE_YEHHAMZA_MASK = 58720256;
public const uint U_SHAPE_TASHKEEL_BEGIN = 262144;
public const uint U_SHAPE_TASHKEEL_END = 393216;
public const uint U_SHAPE_TASHKEEL_RESIZE = 524288;
public const uint U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL = 786432;
public const uint U_SHAPE_TASHKEEL_MASK = 917504;
public const uint U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END = 67108864;
public const uint U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK = 67108864;
public const uint U_SHAPE_TAIL_NEW_UNICODE = 134217728;
public const uint U_SHAPE_TAIL_TYPE_MASK = 134217728;
public const uint ULOC_LANG_CAPACITY = 12;
public const uint ULOC_COUNTRY_CAPACITY = 4;
public const uint ULOC_FULLNAME_CAPACITY = 157;
public const uint ULOC_SCRIPT_CAPACITY = 6;
public const uint ULOC_KEYWORDS_CAPACITY = 96;
public const uint ULOC_KEYWORD_AND_VALUES_CAPACITY = 100;
public const uint ULOC_KEYWORD_SEPARATOR_UNICODE = 64;
public const uint ULOC_KEYWORD_ASSIGN_UNICODE = 61;
public const uint ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE = 59;
public const uint UCNV_MAX_CONVERTER_NAME_LENGTH = 60;
public const uint UCNV_SI = 15;
public const uint UCNV_SO = 14;
public const uint U_FOLD_CASE_DEFAULT = 0;
public const uint U_FOLD_CASE_EXCLUDE_SPECIAL_I = 1;
public const uint U_TITLECASE_WHOLE_STRING = 32;
public const uint U_TITLECASE_SENTENCES = 64;
public const uint U_TITLECASE_NO_LOWERCASE = 256;
public const uint U_TITLECASE_NO_BREAK_ADJUSTMENT = 512;
public const uint U_TITLECASE_ADJUST_TO_CASED = 1024;
public const uint U_EDITS_NO_RESET = 8192;
public const uint U_OMIT_UNCHANGED_TEXT = 16384;
public const uint U_COMPARE_CODE_POINT_ORDER = 32768;
public const uint U_COMPARE_IGNORE_CASE = 65536;
public const uint UNORM_INPUT_IS_FCD = 131072;
public const uint UCHAR_MIN_VALUE = 0;
public const uint UCHAR_MAX_VALUE = 1114111;
public const uint UBIDI_DEFAULT_LTR = 254;
public const uint UBIDI_DEFAULT_RTL = 255;
public const uint UBIDI_MAX_EXPLICIT_LEVEL = 125;
public const uint UBIDI_LEVEL_OVERRIDE = 128;
public const int UBIDI_MAP_NOWHERE = -1;
public const uint UBIDI_KEEP_BASE_COMBINING = 1;
public const uint UBIDI_DO_MIRRORING = 2;
public const uint UBIDI_INSERT_LRM_FOR_NUMERIC = 4;
public const uint UBIDI_REMOVE_BIDI_CONTROLS = 8;
public const uint UBIDI_OUTPUT_REVERSE = 16;
public const uint USPREP_DEFAULT = 0;
public const uint USPREP_ALLOW_UNASSIGNED = 1;
public const int USEARCH_DONE = -1;
public const uint U_HAVE_STD_STRING = 0;
public const uint UCONFIG_FORMAT_FASTPATHS_49 = 1;
public const uint U_PLATFORM_HAS_WINUWP_API = 0;
public const uint U_IOSTREAM_SOURCE = 199711;
public const uint U_HAVE_RVALUE_REFERENCES = 1;
public const uint U_USING_ICU_NAMESPACE = 1;
public const int U_UNICODE_VERSION = 8.0;
public const uint CANITER_SKIP_ZEROES = 1;
public const uint NUMSYS_NAME_CAPACITY = 8;
public const uint U_HAVE_RBNF = 0;
public const uint MAX_MIMECP_NAME = 64;
public const uint MAX_MIMECSET_NAME = 50;
public const uint MAX_MIMEFACE_NAME = 32;
public const uint MAX_RFC1766_NAME = 6;
public const uint MAX_LOCALE_NAME = 32;
public const uint MAX_SCRIPT_NAME = 48;
public const int CPIOD_PEEK = 1073741824;
public const int CPIOD_FORCE_PROMPT = -2147483648;
public const int UITER_UNKNOWN_INDEX = -2;
public const int UCPTRIE_FAST_SHIFT = 6;
public const int UCPTRIE_FAST_DATA_BLOCK_LENGTH = 64;
public const int UCPTRIE_FAST_DATA_MASK = 63;
public const int UCPTRIE_SMALL_MAX = 4095;
public const int UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET = 1;
public const int UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET = 2;
public const int UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE = 1;
public const int UTEXT_PROVIDER_STABLE_CHUNKS = 2;
public const int UTEXT_PROVIDER_WRITABLE = 3;
public const int UTEXT_PROVIDER_HAS_META_DATA = 4;
public const int UTEXT_PROVIDER_OWNS_TEXT = 5;
public const int UTEXT_MAGIC = 878368812;
public const int USET_IGNORE_SPACE = 1;
public const int USET_CASE_INSENSITIVE = 2;
public const int USET_ADD_CASE_MAPPINGS = 4;
public const int USET_SERIALIZED_STATIC_ARRAY_CAPACITY = 8;
public const int U_PARSE_CONTEXT_LEN = 16;
public const int UIDNA_DEFAULT = 0;
public const int UIDNA_USE_STD3_RULES = 2;
public const int UIDNA_CHECK_BIDI = 4;
public const int UIDNA_CHECK_CONTEXTJ = 8;
public const int UIDNA_NONTRANSITIONAL_TO_ASCII = 16;
public const int UIDNA_NONTRANSITIONAL_TO_UNICODE = 32;
public const int UIDNA_CHECK_CONTEXTO = 64;
public const int UIDNA_ERROR_EMPTY_LABEL = 1;
public const int UIDNA_ERROR_LABEL_TOO_LONG = 2;
public const int UIDNA_ERROR_DOMAIN_NAME_TOO_LONG = 4;
public const int UIDNA_ERROR_LEADING_HYPHEN = 8;
public const int UIDNA_ERROR_TRAILING_HYPHEN = 16;
public const int UIDNA_ERROR_HYPHEN_3_4 = 32;
public const int UIDNA_ERROR_LEADING_COMBINING_MARK = 64;
public const int UIDNA_ERROR_DISALLOWED = 128;
public const int UIDNA_ERROR_PUNYCODE = 256;
public const int UIDNA_ERROR_LABEL_HAS_DOT = 512;
public const int UIDNA_ERROR_INVALID_ACE_LABEL = 1024;
public const int UIDNA_ERROR_BIDI = 2048;
public const int UIDNA_ERROR_CONTEXTJ = 4096;
public const int UIDNA_ERROR_CONTEXTO_PUNCTUATION = 8192;
public const int UIDNA_ERROR_CONTEXTO_DIGITS = 16384;
public const int UMSGPAT_ARG_NAME_NOT_NUMBER = -1;
public const int UMSGPAT_ARG_NAME_NOT_VALID = -2;
LANG_SYSTEM_DEFAULT = 2048
LANG_USER_DEFAULT = 1024
LOCALE_SYSTEM_DEFAULT = 2048
LOCALE_USER_DEFAULT = 1024
LOCALE_CUSTOM_DEFAULT = 3072
LOCALE_CUSTOM_UNSPECIFIED = 4096
LOCALE_CUSTOM_UI_DEFAULT = 5120
LOCALE_NEUTRAL = 0
LOCALE_INVARIANT = 127
ALL_SERVICE_TYPES = 0
HIGHLEVEL_SERVICE_TYPES = 1
LOWLEVEL_SERVICE_TYPES = 2
ALL_SERVICES = 0
ONLINE_SERVICES = 1
OFFLINE_SERVICES = 2
MAX_LEADBYTES = 12
MAX_DEFAULTCHAR = 2
HIGH_SURROGATE_START = 55296
HIGH_SURROGATE_END = 56319
LOW_SURROGATE_START = 56320
LOW_SURROGATE_END = 57343
WC_COMPOSITECHECK = 512
WC_DISCARDNS = 16
WC_SEPCHARS = 32
WC_DEFAULTCHAR = 64
WC_ERR_INVALID_CHARS = 128
WC_NO_BEST_FIT_CHARS = 1024
CT_CTYPE1 = 1
CT_CTYPE2 = 2
CT_CTYPE3 = 4
C1_UPPER = 1
C1_LOWER = 2
C1_DIGIT = 4
C1_SPACE = 8
C1_PUNCT = 16
C1_CNTRL = 32
C1_BLANK = 64
C1_XDIGIT = 128
C1_ALPHA = 256
C1_DEFINED = 512
C2_LEFTTORIGHT = 1
C2_RIGHTTOLEFT = 2
C2_EUROPENUMBER = 3
C2_EUROPESEPARATOR = 4
C2_EUROPETERMINATOR = 5
C2_ARABICNUMBER = 6
C2_COMMONSEPARATOR = 7
C2_BLOCKSEPARATOR = 8
C2_SEGMENTSEPARATOR = 9
C2_WHITESPACE = 10
C2_OTHERNEUTRAL = 11
C2_NOTAPPLICABLE = 0
C3_NONSPACING = 1
C3_DIACRITIC = 2
C3_VOWELMARK = 4
C3_SYMBOL = 8
C3_KATAKANA = 16
C3_HIRAGANA = 32
C3_HALFWIDTH = 64
C3_FULLWIDTH = 128
C3_IDEOGRAPH = 256
C3_KASHIDA = 512
C3_LEXICAL = 1024
C3_HIGHSURROGATE = 2048
C3_LOWSURROGATE = 4096
C3_ALPHA = 32768
C3_NOTAPPLICABLE = 0
LCMAP_LOWERCASE = 256
LCMAP_UPPERCASE = 512
LCMAP_TITLECASE = 768
LCMAP_SORTKEY = 1024
LCMAP_BYTEREV = 2048
LCMAP_HIRAGANA = 1048576
LCMAP_KATAKANA = 2097152
LCMAP_HALFWIDTH = 4194304
LCMAP_FULLWIDTH = 8388608
LCMAP_LINGUISTIC_CASING = 16777216
LCMAP_SIMPLIFIED_CHINESE = 33554432
LCMAP_TRADITIONAL_CHINESE = 67108864
LCMAP_SORTHANDLE = 536870912
LCMAP_HASH = 262144
FIND_STARTSWITH = 1048576
FIND_ENDSWITH = 2097152
FIND_FROMSTART = 4194304
FIND_FROMEND = 8388608
LCID_ALTERNATE_SORTS = 4
LOCALE_ALL = 0
LOCALE_WINDOWS = 1
LOCALE_SUPPLEMENTAL = 2
LOCALE_ALTERNATE_SORTS = 4
LOCALE_REPLACEMENT = 8
LOCALE_NEUTRALDATA = 16
LOCALE_SPECIFICDATA = 32
CP_ACP = 0
CP_OEMCP = 1
CP_MACCP = 2
CP_THREAD_ACP = 3
CP_SYMBOL = 42
CP_UTF7 = 65000
CP_UTF8 = 65001
CTRY_DEFAULT = 0
CTRY_ALBANIA = 355
CTRY_ALGERIA = 213
CTRY_ARGENTINA = 54
CTRY_ARMENIA = 374
CTRY_AUSTRALIA = 61
CTRY_AUSTRIA = 43
CTRY_AZERBAIJAN = 994
CTRY_BAHRAIN = 973
CTRY_BELARUS = 375
CTRY_BELGIUM = 32
CTRY_BELIZE = 501
CTRY_BOLIVIA = 591
CTRY_BRAZIL = 55
CTRY_BRUNEI_DARUSSALAM = 673
CTRY_BULGARIA = 359
CTRY_CANADA = 2
CTRY_CARIBBEAN = 1
CTRY_CHILE = 56
CTRY_COLOMBIA = 57
CTRY_COSTA_RICA = 506
CTRY_CROATIA = 385
CTRY_CZECH = 420
CTRY_DENMARK = 45
CTRY_DOMINICAN_REPUBLIC = 1
CTRY_ECUADOR = 593
CTRY_EGYPT = 20
CTRY_EL_SALVADOR = 503
CTRY_ESTONIA = 372
CTRY_FAEROE_ISLANDS = 298
CTRY_FINLAND = 358
CTRY_FRANCE = 33
CTRY_GEORGIA = 995
CTRY_GERMANY = 49
CTRY_GREECE = 30
CTRY_GUATEMALA = 502
CTRY_HONDURAS = 504
CTRY_HONG_KONG = 852
CTRY_HUNGARY = 36
CTRY_ICELAND = 354
CTRY_INDIA = 91
CTRY_INDONESIA = 62
CTRY_IRAN = 981
CTRY_IRAQ = 964
CTRY_IRELAND = 353
CTRY_ISRAEL = 972
CTRY_ITALY = 39
CTRY_JAMAICA = 1
CTRY_JAPAN = 81
CTRY_JORDAN = 962
CTRY_KAZAKSTAN = 7
CTRY_KENYA = 254
CTRY_KUWAIT = 965
CTRY_KYRGYZSTAN = 996
CTRY_LATVIA = 371
CTRY_LEBANON = 961
CTRY_LIBYA = 218
CTRY_LIECHTENSTEIN = 41
CTRY_LITHUANIA = 370
CTRY_LUXEMBOURG = 352
CTRY_MACAU = 853
CTRY_MACEDONIA = 389
CTRY_MALAYSIA = 60
CTRY_MALDIVES = 960
CTRY_MEXICO = 52
CTRY_MONACO = 33
CTRY_MONGOLIA = 976
CTRY_MOROCCO = 212
CTRY_NETHERLANDS = 31
CTRY_NEW_ZEALAND = 64
CTRY_NICARAGUA = 505
CTRY_NORWAY = 47
CTRY_OMAN = 968
CTRY_PAKISTAN = 92
CTRY_PANAMA = 507
CTRY_PARAGUAY = 595
CTRY_PERU = 51
CTRY_PHILIPPINES = 63
CTRY_POLAND = 48
CTRY_PORTUGAL = 351
CTRY_PRCHINA = 86
CTRY_PUERTO_RICO = 1
CTRY_QATAR = 974
CTRY_ROMANIA = 40
CTRY_RUSSIA = 7
CTRY_SAUDI_ARABIA = 966
CTRY_SERBIA = 381
CTRY_SINGAPORE = 65
CTRY_SLOVAK = 421
CTRY_SLOVENIA = 386
CTRY_SOUTH_AFRICA = 27
CTRY_SOUTH_KOREA = 82
CTRY_SPAIN = 34
CTRY_SWEDEN = 46
CTRY_SWITZERLAND = 41
CTRY_SYRIA = 963
CTRY_TAIWAN = 886
CTRY_TATARSTAN = 7
CTRY_THAILAND = 66
CTRY_TRINIDAD_Y_TOBAGO = 1
CTRY_TUNISIA = 216
CTRY_TURKEY = 90
CTRY_UAE = 971
CTRY_UKRAINE = 380
CTRY_UNITED_KINGDOM = 44
CTRY_UNITED_STATES = 1
CTRY_URUGUAY = 598
CTRY_UZBEKISTAN = 7
CTRY_VENEZUELA = 58
CTRY_VIET_NAM = 84
CTRY_YEMEN = 967
CTRY_ZIMBABWE = 263
LOCALE_NOUSEROVERRIDE = 2147483648
LOCALE_USE_CP_ACP = 1073741824
LOCALE_RETURN_NUMBER = 536870912
LOCALE_RETURN_GENITIVE_NAMES = 268435456
LOCALE_ALLOW_NEUTRAL_NAMES = 134217728
LOCALE_SLOCALIZEDDISPLAYNAME = 2
LOCALE_SENGLISHDISPLAYNAME = 114
LOCALE_SNATIVEDISPLAYNAME = 115
LOCALE_SLOCALIZEDLANGUAGENAME = 111
LOCALE_SENGLISHLANGUAGENAME = 4097
LOCALE_SNATIVELANGUAGENAME = 4
LOCALE_SLOCALIZEDCOUNTRYNAME = 6
LOCALE_SENGLISHCOUNTRYNAME = 4098
LOCALE_SNATIVECOUNTRYNAME = 8
LOCALE_IDIALINGCODE = 5
LOCALE_SLIST = 12
LOCALE_IMEASURE = 13
LOCALE_SDECIMAL = 14
LOCALE_STHOUSAND = 15
LOCALE_SGROUPING = 16
LOCALE_IDIGITS = 17
LOCALE_ILZERO = 18
LOCALE_INEGNUMBER = 4112
LOCALE_SNATIVEDIGITS = 19
LOCALE_SCURRENCY = 20
LOCALE_SINTLSYMBOL = 21
LOCALE_SMONDECIMALSEP = 22
LOCALE_SMONTHOUSANDSEP = 23
LOCALE_SMONGROUPING = 24
LOCALE_ICURRDIGITS = 25
LOCALE_ICURRENCY = 27
LOCALE_INEGCURR = 28
LOCALE_SSHORTDATE = 31
LOCALE_SLONGDATE = 32
LOCALE_STIMEFORMAT = 4099
LOCALE_SAM = 40
LOCALE_SPM = 41
LOCALE_ICALENDARTYPE = 4105
LOCALE_IOPTIONALCALENDAR = 4107
LOCALE_IFIRSTDAYOFWEEK = 4108
LOCALE_IFIRSTWEEKOFYEAR = 4109
LOCALE_SDAYNAME1 = 42
LOCALE_SDAYNAME2 = 43
LOCALE_SDAYNAME3 = 44
LOCALE_SDAYNAME4 = 45
LOCALE_SDAYNAME5 = 46
LOCALE_SDAYNAME6 = 47
LOCALE_SDAYNAME7 = 48
LOCALE_SABBREVDAYNAME1 = 49
LOCALE_SABBREVDAYNAME2 = 50
LOCALE_SABBREVDAYNAME3 = 51
LOCALE_SABBREVDAYNAME4 = 52
LOCALE_SABBREVDAYNAME5 = 53
LOCALE_SABBREVDAYNAME6 = 54
LOCALE_SABBREVDAYNAME7 = 55
LOCALE_SMONTHNAME1 = 56
LOCALE_SMONTHNAME2 = 57
LOCALE_SMONTHNAME3 = 58
LOCALE_SMONTHNAME4 = 59
LOCALE_SMONTHNAME5 = 60
LOCALE_SMONTHNAME6 = 61
LOCALE_SMONTHNAME7 = 62
LOCALE_SMONTHNAME8 = 63
LOCALE_SMONTHNAME9 = 64
LOCALE_SMONTHNAME10 = 65
LOCALE_SMONTHNAME11 = 66
LOCALE_SMONTHNAME12 = 67
LOCALE_SMONTHNAME13 = 4110
LOCALE_SABBREVMONTHNAME1 = 68
LOCALE_SABBREVMONTHNAME2 = 69
LOCALE_SABBREVMONTHNAME3 = 70
LOCALE_SABBREVMONTHNAME4 = 71
LOCALE_SABBREVMONTHNAME5 = 72
LOCALE_SABBREVMONTHNAME6 = 73
LOCALE_SABBREVMONTHNAME7 = 74
LOCALE_SABBREVMONTHNAME8 = 75
LOCALE_SABBREVMONTHNAME9 = 76
LOCALE_SABBREVMONTHNAME10 = 77
LOCALE_SABBREVMONTHNAME11 = 78
LOCALE_SABBREVMONTHNAME12 = 79
LOCALE_SABBREVMONTHNAME13 = 4111
LOCALE_SPOSITIVESIGN = 80
LOCALE_SNEGATIVESIGN = 81
LOCALE_IPOSSIGNPOSN = 82
LOCALE_INEGSIGNPOSN = 83
LOCALE_IPOSSYMPRECEDES = 84
LOCALE_IPOSSEPBYSPACE = 85
LOCALE_INEGSYMPRECEDES = 86
LOCALE_INEGSEPBYSPACE = 87
LOCALE_FONTSIGNATURE = 88
LOCALE_SISO639LANGNAME = 89
LOCALE_SISO3166CTRYNAME = 90
LOCALE_IPAPERSIZE = 4106
LOCALE_SENGCURRNAME = 4103
LOCALE_SNATIVECURRNAME = 4104
LOCALE_SYEARMONTH = 4102
LOCALE_SSORTNAME = 4115
LOCALE_IDIGITSUBSTITUTION = 4116
LOCALE_SNAME = 92
LOCALE_SDURATION = 93
LOCALE_SSHORTESTDAYNAME1 = 96
LOCALE_SSHORTESTDAYNAME2 = 97
LOCALE_SSHORTESTDAYNAME3 = 98
LOCALE_SSHORTESTDAYNAME4 = 99
LOCALE_SSHORTESTDAYNAME5 = 100
LOCALE_SSHORTESTDAYNAME6 = 101
LOCALE_SSHORTESTDAYNAME7 = 102
LOCALE_SISO639LANGNAME2 = 103
LOCALE_SISO3166CTRYNAME2 = 104
LOCALE_SNAN = 105
LOCALE_SPOSINFINITY = 106
LOCALE_SNEGINFINITY = 107
LOCALE_SSCRIPTS = 108
LOCALE_SPARENT = 109
LOCALE_SCONSOLEFALLBACKNAME = 110
LOCALE_IREADINGLAYOUT = 112
LOCALE_INEUTRAL = 113
LOCALE_INEGATIVEPERCENT = 116
LOCALE_IPOSITIVEPERCENT = 117
LOCALE_SPERCENT = 118
LOCALE_SPERMILLE = 119
LOCALE_SMONTHDAY = 120
LOCALE_SSHORTTIME = 121
LOCALE_SOPENTYPELANGUAGETAG = 122
LOCALE_SSORTLOCALE = 123
LOCALE_SRELATIVELONGDATE = 124
LOCALE_ICONSTRUCTEDLOCALE = 125
LOCALE_SSHORTESTAM = 126
LOCALE_SSHORTESTPM = 127
LOCALE_IUSEUTF8LEGACYACP = 1638
LOCALE_IUSEUTF8LEGACYOEMCP = 2457
LOCALE_IDEFAULTCODEPAGE = 11
LOCALE_IDEFAULTANSICODEPAGE = 4100
LOCALE_IDEFAULTMACCODEPAGE = 4113
LOCALE_IDEFAULTEBCDICCODEPAGE = 4114
LOCALE_ILANGUAGE = 1
LOCALE_SABBREVLANGNAME = 3
LOCALE_SABBREVCTRYNAME = 7
LOCALE_IGEOID = 91
LOCALE_IDEFAULTLANGUAGE = 9
LOCALE_IDEFAULTCOUNTRY = 10
LOCALE_IINTLCURRDIGITS = 26
LOCALE_SDATE = 29
LOCALE_STIME = 30
LOCALE_IDATE = 33
LOCALE_ILDATE = 34
LOCALE_ITIME = 35
LOCALE_ITIMEMARKPOSN = 4101
LOCALE_ICENTURY = 36
LOCALE_ITLZERO = 37
LOCALE_IDAYLZERO = 38
LOCALE_IMONLZERO = 39
LOCALE_SKEYBOARDSTOINSTALL = 94
LOCALE_SLANGUAGE = 2
LOCALE_SLANGDISPLAYNAME = 111
LOCALE_SENGLANGUAGE = 4097
LOCALE_SNATIVELANGNAME = 4
LOCALE_SCOUNTRY = 6
LOCALE_SENGCOUNTRY = 4098
LOCALE_SNATIVECTRYNAME = 8
LOCALE_ICOUNTRY = 5
LOCALE_S1159 = 40
LOCALE_S2359 = 41
CAL_NOUSEROVERRIDE = 2147483648
CAL_USE_CP_ACP = 1073741824
CAL_RETURN_NUMBER = 536870912
CAL_RETURN_GENITIVE_NAMES = 268435456
CAL_ICALINTVALUE = 1
CAL_SCALNAME = 2
CAL_IYEAROFFSETRANGE = 3
CAL_SERASTRING = 4
CAL_SSHORTDATE = 5
CAL_SLONGDATE = 6
CAL_SDAYNAME1 = 7
CAL_SDAYNAME2 = 8
CAL_SDAYNAME3 = 9
CAL_SDAYNAME4 = 10
CAL_SDAYNAME5 = 11
CAL_SDAYNAME6 = 12
CAL_SDAYNAME7 = 13
CAL_SABBREVDAYNAME1 = 14
CAL_SABBREVDAYNAME2 = 15
CAL_SABBREVDAYNAME3 = 16
CAL_SABBREVDAYNAME4 = 17
CAL_SABBREVDAYNAME5 = 18
CAL_SABBREVDAYNAME6 = 19
CAL_SABBREVDAYNAME7 = 20
CAL_SMONTHNAME1 = 21
CAL_SMONTHNAME2 = 22
CAL_SMONTHNAME3 = 23
CAL_SMONTHNAME4 = 24
CAL_SMONTHNAME5 = 25
CAL_SMONTHNAME6 = 26
CAL_SMONTHNAME7 = 27
CAL_SMONTHNAME8 = 28
CAL_SMONTHNAME9 = 29
CAL_SMONTHNAME10 = 30
CAL_SMONTHNAME11 = 31
CAL_SMONTHNAME12 = 32
CAL_SMONTHNAME13 = 33
CAL_SABBREVMONTHNAME1 = 34
CAL_SABBREVMONTHNAME2 = 35
CAL_SABBREVMONTHNAME3 = 36
CAL_SABBREVMONTHNAME4 = 37
CAL_SABBREVMONTHNAME5 = 38
CAL_SABBREVMONTHNAME6 = 39
CAL_SABBREVMONTHNAME7 = 40
CAL_SABBREVMONTHNAME8 = 41
CAL_SABBREVMONTHNAME9 = 42
CAL_SABBREVMONTHNAME10 = 43
CAL_SABBREVMONTHNAME11 = 44
CAL_SABBREVMONTHNAME12 = 45
CAL_SABBREVMONTHNAME13 = 46
CAL_SYEARMONTH = 47
CAL_ITWODIGITYEARMAX = 48
CAL_SSHORTESTDAYNAME1 = 49
CAL_SSHORTESTDAYNAME2 = 50
CAL_SSHORTESTDAYNAME3 = 51
CAL_SSHORTESTDAYNAME4 = 52
CAL_SSHORTESTDAYNAME5 = 53
CAL_SSHORTESTDAYNAME6 = 54
CAL_SSHORTESTDAYNAME7 = 55
CAL_SMONTHDAY = 56
CAL_SABBREVERASTRING = 57
CAL_SRELATIVELONGDATE = 58
CAL_SENGLISHERANAME = 59
CAL_SENGLISHABBREVERANAME = 60
CAL_SJAPANESEERAFIRSTYEAR = 61
ENUM_ALL_CALENDARS = 4294967295
CAL_GREGORIAN = 1
CAL_GREGORIAN_US = 2
CAL_JAPAN = 3
CAL_TAIWAN = 4
CAL_KOREA = 5
CAL_HIJRI = 6
CAL_THAI = 7
CAL_HEBREW = 8
CAL_GREGORIAN_ME_FRENCH = 9
CAL_GREGORIAN_ARABIC = 10
CAL_GREGORIAN_XLIT_ENGLISH = 11
CAL_GREGORIAN_XLIT_FRENCH = 12
CAL_PERSIAN = 22
CAL_UMALQURA = 23
LGRPID_WESTERN_EUROPE = 1
LGRPID_CENTRAL_EUROPE = 2
LGRPID_BALTIC = 3
LGRPID_GREEK = 4
LGRPID_CYRILLIC = 5
LGRPID_TURKIC = 6
LGRPID_TURKISH = 6
LGRPID_JAPANESE = 7
LGRPID_KOREAN = 8
LGRPID_TRADITIONAL_CHINESE = 9
LGRPID_SIMPLIFIED_CHINESE = 10
LGRPID_THAI = 11
LGRPID_HEBREW = 12
LGRPID_ARABIC = 13
LGRPID_VIETNAMESE = 14
LGRPID_INDIC = 15
LGRPID_GEORGIAN = 16
LGRPID_ARMENIAN = 17
MUI_LANGUAGE_ID = 4
MUI_LANGUAGE_NAME = 8
MUI_MERGE_SYSTEM_FALLBACK = 16
MUI_MERGE_USER_FALLBACK = 32
MUI_THREAD_LANGUAGES = 64
MUI_CONSOLE_FILTER = 256
MUI_COMPLEX_SCRIPT_FILTER = 512
MUI_RESET_FILTERS = 1
MUI_USER_PREFERRED_UI_LANGUAGES = 16
MUI_USE_INSTALLED_LANGUAGES = 32
MUI_USE_SEARCH_ALL_LANGUAGES = 64
MUI_LANG_NEUTRAL_PE_FILE = 256
MUI_NON_LANG_NEUTRAL_FILE = 512
MUI_MACHINE_LANGUAGE_SETTINGS = 1024
MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL = 1
MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN = 2
MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI = 4
MUI_QUERY_TYPE = 1
MUI_QUERY_CHECKSUM = 2
MUI_QUERY_LANGUAGE_NAME = 4
MUI_QUERY_RESOURCE_TYPES = 8
MUI_FILEINFO_VERSION = 1
MUI_FULL_LANGUAGE = 1
MUI_PARTIAL_LANGUAGE = 2
MUI_LIP_LANGUAGE = 4
MUI_LANGUAGE_INSTALLED = 32
MUI_LANGUAGE_LICENSED = 64
GEOID_NOT_AVAILABLE = -1
SORTING_PARADIGM_NLS = 0
SORTING_PARADIGM_ICU = 16777216
IDN_ALLOW_UNASSIGNED = 1
IDN_USE_STD3_ASCII_RULES = 2
IDN_EMAIL_ADDRESS = 4
IDN_RAW_PUNYCODE = 8
VS_ALLOW_LATIN = 1
GSS_ALLOW_INHERITED_COMMON = 1
MUI_FORMAT_REG_COMPAT = 1
MUI_FORMAT_INF_COMPAT = 2
MUI_VERIFY_FILE_EXISTS = 4
MUI_SKIP_STRING_CACHE = 8
MUI_IMMUTABLE_LOOKUP = 16
MIN_SPELLING_NTDDI = 100794368
SCRIPT_UNDEFINED = 0
USP_E_SCRIPT_NOT_IN_FONT = -2147220992
SGCM_RTL = 1
SSA_PASSWORD = 1
SSA_TAB = 2
SSA_CLIP = 4
SSA_FIT = 8
SSA_DZWG = 16
SSA_FALLBACK = 32
SSA_BREAK = 64
SSA_GLYPHS = 128
SSA_RTL = 256
SSA_GCP = 512
SSA_HOTKEY = 1024
SSA_METAFILE = 2048
SSA_LINK = 4096
SSA_HIDEHOTKEY = 8192
SSA_HOTKEYONLY = 9216
SSA_FULLMEASURE = 67108864
SSA_LPKANSIFALLBACK = 134217728
SSA_PIDX = 268435456
SSA_LAYOUTRTL = 536870912
SSA_DONTGLYPH = 1073741824
SSA_NOKASHIDA = 2147483648
SCRIPT_DIGITSUBSTITUTE_CONTEXT = 0
SCRIPT_DIGITSUBSTITUTE_NONE = 1
SCRIPT_DIGITSUBSTITUTE_NATIONAL = 2
SCRIPT_DIGITSUBSTITUTE_TRADITIONAL = 3
UNISCRIBE_OPENTYPE = 256
SCRIPT_TAG_UNKNOWN = 0
MUI_LANGUAGE_EXACT = 16
NLS_CP_CPINFO = 268435456
NLS_CP_MBTOWC = 1073741824
NLS_CP_WCTOMB = 2147483648
U_DISABLE_RENAMING = 1
U_SHOW_CPLUSPLUS_API = 0
U_DEFAULT_SHOW_DRAFT = 0
U_HIDE_DRAFT_API = 1
U_HIDE_DEPRECATED_API = 1
U_HIDE_OBSOLETE_API = 1
U_HIDE_INTERNAL_API = 1
U_NO_DEFAULT_INCLUDE_UTF_HEADERS = 1
U_DEBUG = 1
UCLN_NO_AUTO_CLEANUP = 1
U_OVERRIDE_CXX_ALLOCATION = 1
U_ENABLE_TRACING = 0
UCONFIG_ENABLE_PLUGINS = 0
U_ENABLE_DYLOAD = 1
U_CHECK_DYLOAD = 1
U_HAVE_LIB_SUFFIX = 1
UCONFIG_ONLY_COLLATION = 0
UCONFIG_NO_BREAK_ITERATION = 1
UCONFIG_NO_IDNA = 1
UCONFIG_NO_FORMATTING = 1
UCONFIG_NO_TRANSLITERATION = 1
UCONFIG_NO_REGULAR_EXPRESSIONS = 1
UCONFIG_NO_FILE_IO = 0
UCONFIG_NO_CONVERSION = 0
UCONFIG_NO_LEGACY_CONVERSION = 1
UCONFIG_ONLY_HTML_CONVERSION = 0
UCONFIG_NO_NORMALIZATION = 0
UCONFIG_NO_COLLATION = 1
UCONFIG_NO_SERVICE = 0
UCONFIG_HAVE_PARSEALLINPUT = 1
UCONFIG_NO_FILTERED_BREAK_ITERATION = 0
U_PF_UNKNOWN = 0
U_PF_WINDOWS = 1000
U_PF_MINGW = 1800
U_PF_CYGWIN = 1900
U_PF_HPUX = 2100
U_PF_SOLARIS = 2600
U_PF_BSD = 3000
U_PF_AIX = 3100
U_PF_IRIX = 3200
U_PF_DARWIN = 3500
U_PF_IPHONE = 3550
U_PF_QNX = 3700
U_PF_LINUX = 4000
U_PF_BROWSER_NATIVE_CLIENT = 4020
U_PF_ANDROID = 4050
U_PF_FUCHSIA = 4100
U_PF_EMSCRIPTEN = 5010
U_PF_OS390 = 9000
U_PF_OS400 = 9400
U_PLATFORM = 1800
U_PLATFORM_USES_ONLY_WIN32_API = 1
U_PLATFORM_HAS_WIN32_API = 1
U_PLATFORM_IMPLEMENTS_POSIX = 0
U_PLATFORM_IS_LINUX_BASED = 1
U_PLATFORM_IS_DARWIN_BASED = 1
U_HAVE_STDINT_H = 1
U_HAVE_INTTYPES_H = 1
U_GCC_MAJOR_MINOR = 0
U_IS_BIG_ENDIAN = 0
U_HAVE_PLACEMENT_NEW = 0
U_HAVE_DEBUG_LOCATION_NEW = 1
U_CPLUSPLUS_VERSION = 0
U_ASCII_FAMILY = 0
U_EBCDIC_FAMILY = 1
U_CHARSET_FAMILY = 1
U_CHARSET_IS_UTF8 = 1
U_HAVE_WCHAR_H = 0
U_SIZEOF_WCHAR_T = 1
U_HAVE_WCSCPY = 0
U_HAVE_CHAR16_T = 1
U_DEFINE_FALSE_AND_TRUE = 1
U_SIZEOF_UCHAR = 2
U_CHAR16_IS_TYPEDEF = 1
U_SENTINEL = -1
U8_MAX_LENGTH = 4
U16_MAX_LENGTH = 2
U_HIDE_OBSOLETE_UTF_OLD_H = 0
UTF_SIZE = 16
UTF8_ERROR_VALUE_1 = 21
UTF8_ERROR_VALUE_2 = 159
UTF_ERROR_VALUE = 65535
UTF8_MAX_CHAR_LENGTH = 4
UTF16_MAX_CHAR_LENGTH = 2
UTF32_MAX_CHAR_LENGTH = 1
UTF_MAX_CHAR_LENGTH = 2
U_COPYRIGHT_STRING_LENGTH = 128
U_MAX_VERSION_LENGTH = 4
U_MAX_VERSION_STRING_LENGTH = 20
U_MILLIS_PER_SECOND = 1000
U_MILLIS_PER_MINUTE = 60000
U_MILLIS_PER_HOUR = 3600000
U_MILLIS_PER_DAY = 86400000
U_COMBINED_IMPLEMENTATION = 1
U_SHAPE_LENGTH_GROW_SHRINK = 0
U_SHAPE_LAMALEF_RESIZE = 0
U_SHAPE_LENGTH_FIXED_SPACES_NEAR = 1
U_SHAPE_LAMALEF_NEAR = 1
U_SHAPE_LENGTH_FIXED_SPACES_AT_END = 2
U_SHAPE_LAMALEF_END = 2
U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING = 3
U_SHAPE_LAMALEF_BEGIN = 3
U_SHAPE_LAMALEF_AUTO = 65536
U_SHAPE_LENGTH_MASK = 65539
U_SHAPE_LAMALEF_MASK = 65539
U_SHAPE_TEXT_DIRECTION_LOGICAL = 0
U_SHAPE_TEXT_DIRECTION_VISUAL_RTL = 0
U_SHAPE_TEXT_DIRECTION_VISUAL_LTR = 4
U_SHAPE_TEXT_DIRECTION_MASK = 4
U_SHAPE_LETTERS_NOOP = 0
U_SHAPE_LETTERS_SHAPE = 8
U_SHAPE_LETTERS_UNSHAPE = 16
U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED = 24
U_SHAPE_LETTERS_MASK = 24
U_SHAPE_DIGITS_NOOP = 0
U_SHAPE_DIGITS_EN2AN = 32
U_SHAPE_DIGITS_AN2EN = 64
U_SHAPE_DIGITS_ALEN2AN_INIT_LR = 96
U_SHAPE_DIGITS_ALEN2AN_INIT_AL = 128
U_SHAPE_DIGITS_RESERVED = 160
U_SHAPE_DIGITS_MASK = 224
U_SHAPE_DIGIT_TYPE_AN = 0
U_SHAPE_DIGIT_TYPE_AN_EXTENDED = 256
U_SHAPE_DIGIT_TYPE_RESERVED = 512
U_SHAPE_DIGIT_TYPE_MASK = 768
U_SHAPE_AGGREGATE_TASHKEEL = 16384
U_SHAPE_AGGREGATE_TASHKEEL_NOOP = 0
U_SHAPE_AGGREGATE_TASHKEEL_MASK = 16384
U_SHAPE_PRESERVE_PRESENTATION = 32768
U_SHAPE_PRESERVE_PRESENTATION_NOOP = 0
U_SHAPE_PRESERVE_PRESENTATION_MASK = 32768
U_SHAPE_SEEN_TWOCELL_NEAR = 2097152
U_SHAPE_SEEN_MASK = 7340032
U_SHAPE_YEHHAMZA_TWOCELL_NEAR = 16777216
U_SHAPE_YEHHAMZA_MASK = 58720256
U_SHAPE_TASHKEEL_BEGIN = 262144
U_SHAPE_TASHKEEL_END = 393216
U_SHAPE_TASHKEEL_RESIZE = 524288
U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL = 786432
U_SHAPE_TASHKEEL_MASK = 917504
U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END = 67108864
U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK = 67108864
U_SHAPE_TAIL_NEW_UNICODE = 134217728
U_SHAPE_TAIL_TYPE_MASK = 134217728
ULOC_LANG_CAPACITY = 12
ULOC_COUNTRY_CAPACITY = 4
ULOC_FULLNAME_CAPACITY = 157
ULOC_SCRIPT_CAPACITY = 6
ULOC_KEYWORDS_CAPACITY = 96
ULOC_KEYWORD_AND_VALUES_CAPACITY = 100
ULOC_KEYWORD_SEPARATOR_UNICODE = 64
ULOC_KEYWORD_ASSIGN_UNICODE = 61
ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE = 59
UCNV_MAX_CONVERTER_NAME_LENGTH = 60
UCNV_SI = 15
UCNV_SO = 14
U_FOLD_CASE_DEFAULT = 0
U_FOLD_CASE_EXCLUDE_SPECIAL_I = 1
U_TITLECASE_WHOLE_STRING = 32
U_TITLECASE_SENTENCES = 64
U_TITLECASE_NO_LOWERCASE = 256
U_TITLECASE_NO_BREAK_ADJUSTMENT = 512
U_TITLECASE_ADJUST_TO_CASED = 1024
U_EDITS_NO_RESET = 8192
U_OMIT_UNCHANGED_TEXT = 16384
U_COMPARE_CODE_POINT_ORDER = 32768
U_COMPARE_IGNORE_CASE = 65536
UNORM_INPUT_IS_FCD = 131072
UCHAR_MIN_VALUE = 0
UCHAR_MAX_VALUE = 1114111
UBIDI_DEFAULT_LTR = 254
UBIDI_DEFAULT_RTL = 255
UBIDI_MAX_EXPLICIT_LEVEL = 125
UBIDI_LEVEL_OVERRIDE = 128
UBIDI_MAP_NOWHERE = -1
UBIDI_KEEP_BASE_COMBINING = 1
UBIDI_DO_MIRRORING = 2
UBIDI_INSERT_LRM_FOR_NUMERIC = 4
UBIDI_REMOVE_BIDI_CONTROLS = 8
UBIDI_OUTPUT_REVERSE = 16
USPREP_DEFAULT = 0
USPREP_ALLOW_UNASSIGNED = 1
USEARCH_DONE = -1
U_HAVE_STD_STRING = 0
UCONFIG_FORMAT_FASTPATHS_49 = 1
U_PLATFORM_HAS_WINUWP_API = 0
U_IOSTREAM_SOURCE = 199711
U_HAVE_RVALUE_REFERENCES = 1
U_USING_ICU_NAMESPACE = 1
U_UNICODE_VERSION = 8.0
CANITER_SKIP_ZEROES = 1
NUMSYS_NAME_CAPACITY = 8
U_HAVE_RBNF = 0
MAX_MIMECP_NAME = 64
MAX_MIMECSET_NAME = 50
MAX_MIMEFACE_NAME = 32
MAX_RFC1766_NAME = 6
MAX_LOCALE_NAME = 32
MAX_SCRIPT_NAME = 48
CPIOD_PEEK = 1073741824
CPIOD_FORCE_PROMPT = -2147483648
UITER_UNKNOWN_INDEX = -2
UCPTRIE_FAST_SHIFT = 6
UCPTRIE_FAST_DATA_BLOCK_LENGTH = 64
UCPTRIE_FAST_DATA_MASK = 63
UCPTRIE_SMALL_MAX = 4095
UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET = 1
UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET = 2
UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE = 1
UTEXT_PROVIDER_STABLE_CHUNKS = 2
UTEXT_PROVIDER_WRITABLE = 3
UTEXT_PROVIDER_HAS_META_DATA = 4
UTEXT_PROVIDER_OWNS_TEXT = 5
UTEXT_MAGIC = 878368812
USET_IGNORE_SPACE = 1
USET_CASE_INSENSITIVE = 2
USET_ADD_CASE_MAPPINGS = 4
USET_SERIALIZED_STATIC_ARRAY_CAPACITY = 8
U_PARSE_CONTEXT_LEN = 16
UIDNA_DEFAULT = 0
UIDNA_USE_STD3_RULES = 2
UIDNA_CHECK_BIDI = 4
UIDNA_CHECK_CONTEXTJ = 8
UIDNA_NONTRANSITIONAL_TO_ASCII = 16
UIDNA_NONTRANSITIONAL_TO_UNICODE = 32
UIDNA_CHECK_CONTEXTO = 64
UIDNA_ERROR_EMPTY_LABEL = 1
UIDNA_ERROR_LABEL_TOO_LONG = 2
UIDNA_ERROR_DOMAIN_NAME_TOO_LONG = 4
UIDNA_ERROR_LEADING_HYPHEN = 8
UIDNA_ERROR_TRAILING_HYPHEN = 16
UIDNA_ERROR_HYPHEN_3_4 = 32
UIDNA_ERROR_LEADING_COMBINING_MARK = 64
UIDNA_ERROR_DISALLOWED = 128
UIDNA_ERROR_PUNYCODE = 256
UIDNA_ERROR_LABEL_HAS_DOT = 512
UIDNA_ERROR_INVALID_ACE_LABEL = 1024
UIDNA_ERROR_BIDI = 2048
UIDNA_ERROR_CONTEXTJ = 4096
UIDNA_ERROR_CONTEXTO_PUNCTUATION = 8192
UIDNA_ERROR_CONTEXTO_DIGITS = 16384
UMSGPAT_ARG_NAME_NOT_NUMBER = -1
UMSGPAT_ARG_NAME_NOT_VALID = -2
pub const LANG_SYSTEM_DEFAULT: i32 = 2048;
pub const LANG_USER_DEFAULT: i32 = 1024;
pub const LOCALE_SYSTEM_DEFAULT: u32 = 2048;
pub const LOCALE_USER_DEFAULT: u32 = 1024;
pub const LOCALE_CUSTOM_DEFAULT: u32 = 3072;
pub const LOCALE_CUSTOM_UNSPECIFIED: u32 = 4096;
pub const LOCALE_CUSTOM_UI_DEFAULT: u32 = 5120;
pub const LOCALE_NEUTRAL: u32 = 0;
pub const LOCALE_INVARIANT: u32 = 127;
pub const ALL_SERVICE_TYPES: u32 = 0;
pub const HIGHLEVEL_SERVICE_TYPES: u32 = 1;
pub const LOWLEVEL_SERVICE_TYPES: u32 = 2;
pub const ALL_SERVICES: u32 = 0;
pub const ONLINE_SERVICES: u32 = 1;
pub const OFFLINE_SERVICES: u32 = 2;
pub const MAX_LEADBYTES: u32 = 12;
pub const MAX_DEFAULTCHAR: u32 = 2;
pub const HIGH_SURROGATE_START: u32 = 55296;
pub const HIGH_SURROGATE_END: u32 = 56319;
pub const LOW_SURROGATE_START: u32 = 56320;
pub const LOW_SURROGATE_END: u32 = 57343;
pub const WC_COMPOSITECHECK: u32 = 512;
pub const WC_DISCARDNS: u32 = 16;
pub const WC_SEPCHARS: u32 = 32;
pub const WC_DEFAULTCHAR: u32 = 64;
pub const WC_ERR_INVALID_CHARS: u32 = 128;
pub const WC_NO_BEST_FIT_CHARS: u32 = 1024;
pub const CT_CTYPE1: u32 = 1;
pub const CT_CTYPE2: u32 = 2;
pub const CT_CTYPE3: u32 = 4;
pub const C1_UPPER: u32 = 1;
pub const C1_LOWER: u32 = 2;
pub const C1_DIGIT: u32 = 4;
pub const C1_SPACE: u32 = 8;
pub const C1_PUNCT: u32 = 16;
pub const C1_CNTRL: u32 = 32;
pub const C1_BLANK: u32 = 64;
pub const C1_XDIGIT: u32 = 128;
pub const C1_ALPHA: u32 = 256;
pub const C1_DEFINED: u32 = 512;
pub const C2_LEFTTORIGHT: u32 = 1;
pub const C2_RIGHTTOLEFT: u32 = 2;
pub const C2_EUROPENUMBER: u32 = 3;
pub const C2_EUROPESEPARATOR: u32 = 4;
pub const C2_EUROPETERMINATOR: u32 = 5;
pub const C2_ARABICNUMBER: u32 = 6;
pub const C2_COMMONSEPARATOR: u32 = 7;
pub const C2_BLOCKSEPARATOR: u32 = 8;
pub const C2_SEGMENTSEPARATOR: u32 = 9;
pub const C2_WHITESPACE: u32 = 10;
pub const C2_OTHERNEUTRAL: u32 = 11;
pub const C2_NOTAPPLICABLE: u32 = 0;
pub const C3_NONSPACING: u32 = 1;
pub const C3_DIACRITIC: u32 = 2;
pub const C3_VOWELMARK: u32 = 4;
pub const C3_SYMBOL: u32 = 8;
pub const C3_KATAKANA: u32 = 16;
pub const C3_HIRAGANA: u32 = 32;
pub const C3_HALFWIDTH: u32 = 64;
pub const C3_FULLWIDTH: u32 = 128;
pub const C3_IDEOGRAPH: u32 = 256;
pub const C3_KASHIDA: u32 = 512;
pub const C3_LEXICAL: u32 = 1024;
pub const C3_HIGHSURROGATE: u32 = 2048;
pub const C3_LOWSURROGATE: u32 = 4096;
pub const C3_ALPHA: u32 = 32768;
pub const C3_NOTAPPLICABLE: u32 = 0;
pub const LCMAP_LOWERCASE: u32 = 256;
pub const LCMAP_UPPERCASE: u32 = 512;
pub const LCMAP_TITLECASE: u32 = 768;
pub const LCMAP_SORTKEY: u32 = 1024;
pub const LCMAP_BYTEREV: u32 = 2048;
pub const LCMAP_HIRAGANA: u32 = 1048576;
pub const LCMAP_KATAKANA: u32 = 2097152;
pub const LCMAP_HALFWIDTH: u32 = 4194304;
pub const LCMAP_FULLWIDTH: u32 = 8388608;
pub const LCMAP_LINGUISTIC_CASING: u32 = 16777216;
pub const LCMAP_SIMPLIFIED_CHINESE: u32 = 33554432;
pub const LCMAP_TRADITIONAL_CHINESE: u32 = 67108864;
pub const LCMAP_SORTHANDLE: u32 = 536870912;
pub const LCMAP_HASH: u32 = 262144;
pub const FIND_STARTSWITH: u32 = 1048576;
pub const FIND_ENDSWITH: u32 = 2097152;
pub const FIND_FROMSTART: u32 = 4194304;
pub const FIND_FROMEND: u32 = 8388608;
pub const LCID_ALTERNATE_SORTS: u32 = 4;
pub const LOCALE_ALL: u32 = 0;
pub const LOCALE_WINDOWS: u32 = 1;
pub const LOCALE_SUPPLEMENTAL: u32 = 2;
pub const LOCALE_ALTERNATE_SORTS: u32 = 4;
pub const LOCALE_REPLACEMENT: u32 = 8;
pub const LOCALE_NEUTRALDATA: u32 = 16;
pub const LOCALE_SPECIFICDATA: u32 = 32;
pub const CP_ACP: u32 = 0;
pub const CP_OEMCP: u32 = 1;
pub const CP_MACCP: u32 = 2;
pub const CP_THREAD_ACP: u32 = 3;
pub const CP_SYMBOL: u32 = 42;
pub const CP_UTF7: u32 = 65000;
pub const CP_UTF8: u32 = 65001;
pub const CTRY_DEFAULT: u32 = 0;
pub const CTRY_ALBANIA: u32 = 355;
pub const CTRY_ALGERIA: u32 = 213;
pub const CTRY_ARGENTINA: u32 = 54;
pub const CTRY_ARMENIA: u32 = 374;
pub const CTRY_AUSTRALIA: u32 = 61;
pub const CTRY_AUSTRIA: u32 = 43;
pub const CTRY_AZERBAIJAN: u32 = 994;
pub const CTRY_BAHRAIN: u32 = 973;
pub const CTRY_BELARUS: u32 = 375;
pub const CTRY_BELGIUM: u32 = 32;
pub const CTRY_BELIZE: u32 = 501;
pub const CTRY_BOLIVIA: u32 = 591;
pub const CTRY_BRAZIL: u32 = 55;
pub const CTRY_BRUNEI_DARUSSALAM: u32 = 673;
pub const CTRY_BULGARIA: u32 = 359;
pub const CTRY_CANADA: u32 = 2;
pub const CTRY_CARIBBEAN: u32 = 1;
pub const CTRY_CHILE: u32 = 56;
pub const CTRY_COLOMBIA: u32 = 57;
pub const CTRY_COSTA_RICA: u32 = 506;
pub const CTRY_CROATIA: u32 = 385;
pub const CTRY_CZECH: u32 = 420;
pub const CTRY_DENMARK: u32 = 45;
pub const CTRY_DOMINICAN_REPUBLIC: u32 = 1;
pub const CTRY_ECUADOR: u32 = 593;
pub const CTRY_EGYPT: u32 = 20;
pub const CTRY_EL_SALVADOR: u32 = 503;
pub const CTRY_ESTONIA: u32 = 372;
pub const CTRY_FAEROE_ISLANDS: u32 = 298;
pub const CTRY_FINLAND: u32 = 358;
pub const CTRY_FRANCE: u32 = 33;
pub const CTRY_GEORGIA: u32 = 995;
pub const CTRY_GERMANY: u32 = 49;
pub const CTRY_GREECE: u32 = 30;
pub const CTRY_GUATEMALA: u32 = 502;
pub const CTRY_HONDURAS: u32 = 504;
pub const CTRY_HONG_KONG: u32 = 852;
pub const CTRY_HUNGARY: u32 = 36;
pub const CTRY_ICELAND: u32 = 354;
pub const CTRY_INDIA: u32 = 91;
pub const CTRY_INDONESIA: u32 = 62;
pub const CTRY_IRAN: u32 = 981;
pub const CTRY_IRAQ: u32 = 964;
pub const CTRY_IRELAND: u32 = 353;
pub const CTRY_ISRAEL: u32 = 972;
pub const CTRY_ITALY: u32 = 39;
pub const CTRY_JAMAICA: u32 = 1;
pub const CTRY_JAPAN: u32 = 81;
pub const CTRY_JORDAN: u32 = 962;
pub const CTRY_KAZAKSTAN: u32 = 7;
pub const CTRY_KENYA: u32 = 254;
pub const CTRY_KUWAIT: u32 = 965;
pub const CTRY_KYRGYZSTAN: u32 = 996;
pub const CTRY_LATVIA: u32 = 371;
pub const CTRY_LEBANON: u32 = 961;
pub const CTRY_LIBYA: u32 = 218;
pub const CTRY_LIECHTENSTEIN: u32 = 41;
pub const CTRY_LITHUANIA: u32 = 370;
pub const CTRY_LUXEMBOURG: u32 = 352;
pub const CTRY_MACAU: u32 = 853;
pub const CTRY_MACEDONIA: u32 = 389;
pub const CTRY_MALAYSIA: u32 = 60;
pub const CTRY_MALDIVES: u32 = 960;
pub const CTRY_MEXICO: u32 = 52;
pub const CTRY_MONACO: u32 = 33;
pub const CTRY_MONGOLIA: u32 = 976;
pub const CTRY_MOROCCO: u32 = 212;
pub const CTRY_NETHERLANDS: u32 = 31;
pub const CTRY_NEW_ZEALAND: u32 = 64;
pub const CTRY_NICARAGUA: u32 = 505;
pub const CTRY_NORWAY: u32 = 47;
pub const CTRY_OMAN: u32 = 968;
pub const CTRY_PAKISTAN: u32 = 92;
pub const CTRY_PANAMA: u32 = 507;
pub const CTRY_PARAGUAY: u32 = 595;
pub const CTRY_PERU: u32 = 51;
pub const CTRY_PHILIPPINES: u32 = 63;
pub const CTRY_POLAND: u32 = 48;
pub const CTRY_PORTUGAL: u32 = 351;
pub const CTRY_PRCHINA: u32 = 86;
pub const CTRY_PUERTO_RICO: u32 = 1;
pub const CTRY_QATAR: u32 = 974;
pub const CTRY_ROMANIA: u32 = 40;
pub const CTRY_RUSSIA: u32 = 7;
pub const CTRY_SAUDI_ARABIA: u32 = 966;
pub const CTRY_SERBIA: u32 = 381;
pub const CTRY_SINGAPORE: u32 = 65;
pub const CTRY_SLOVAK: u32 = 421;
pub const CTRY_SLOVENIA: u32 = 386;
pub const CTRY_SOUTH_AFRICA: u32 = 27;
pub const CTRY_SOUTH_KOREA: u32 = 82;
pub const CTRY_SPAIN: u32 = 34;
pub const CTRY_SWEDEN: u32 = 46;
pub const CTRY_SWITZERLAND: u32 = 41;
pub const CTRY_SYRIA: u32 = 963;
pub const CTRY_TAIWAN: u32 = 886;
pub const CTRY_TATARSTAN: u32 = 7;
pub const CTRY_THAILAND: u32 = 66;
pub const CTRY_TRINIDAD_Y_TOBAGO: u32 = 1;
pub const CTRY_TUNISIA: u32 = 216;
pub const CTRY_TURKEY: u32 = 90;
pub const CTRY_UAE: u32 = 971;
pub const CTRY_UKRAINE: u32 = 380;
pub const CTRY_UNITED_KINGDOM: u32 = 44;
pub const CTRY_UNITED_STATES: u32 = 1;
pub const CTRY_URUGUAY: u32 = 598;
pub const CTRY_UZBEKISTAN: u32 = 7;
pub const CTRY_VENEZUELA: u32 = 58;
pub const CTRY_VIET_NAM: u32 = 84;
pub const CTRY_YEMEN: u32 = 967;
pub const CTRY_ZIMBABWE: u32 = 263;
pub const LOCALE_NOUSEROVERRIDE: u32 = 2147483648;
pub const LOCALE_USE_CP_ACP: u32 = 1073741824;
pub const LOCALE_RETURN_NUMBER: u32 = 536870912;
pub const LOCALE_RETURN_GENITIVE_NAMES: u32 = 268435456;
pub const LOCALE_ALLOW_NEUTRAL_NAMES: u32 = 134217728;
pub const LOCALE_SLOCALIZEDDISPLAYNAME: u32 = 2;
pub const LOCALE_SENGLISHDISPLAYNAME: u32 = 114;
pub const LOCALE_SNATIVEDISPLAYNAME: u32 = 115;
pub const LOCALE_SLOCALIZEDLANGUAGENAME: u32 = 111;
pub const LOCALE_SENGLISHLANGUAGENAME: u32 = 4097;
pub const LOCALE_SNATIVELANGUAGENAME: u32 = 4;
pub const LOCALE_SLOCALIZEDCOUNTRYNAME: u32 = 6;
pub const LOCALE_SENGLISHCOUNTRYNAME: u32 = 4098;
pub const LOCALE_SNATIVECOUNTRYNAME: u32 = 8;
pub const LOCALE_IDIALINGCODE: u32 = 5;
pub const LOCALE_SLIST: u32 = 12;
pub const LOCALE_IMEASURE: u32 = 13;
pub const LOCALE_SDECIMAL: u32 = 14;
pub const LOCALE_STHOUSAND: u32 = 15;
pub const LOCALE_SGROUPING: u32 = 16;
pub const LOCALE_IDIGITS: u32 = 17;
pub const LOCALE_ILZERO: u32 = 18;
pub const LOCALE_INEGNUMBER: u32 = 4112;
pub const LOCALE_SNATIVEDIGITS: u32 = 19;
pub const LOCALE_SCURRENCY: u32 = 20;
pub const LOCALE_SINTLSYMBOL: u32 = 21;
pub const LOCALE_SMONDECIMALSEP: u32 = 22;
pub const LOCALE_SMONTHOUSANDSEP: u32 = 23;
pub const LOCALE_SMONGROUPING: u32 = 24;
pub const LOCALE_ICURRDIGITS: u32 = 25;
pub const LOCALE_ICURRENCY: u32 = 27;
pub const LOCALE_INEGCURR: u32 = 28;
pub const LOCALE_SSHORTDATE: u32 = 31;
pub const LOCALE_SLONGDATE: u32 = 32;
pub const LOCALE_STIMEFORMAT: u32 = 4099;
pub const LOCALE_SAM: u32 = 40;
pub const LOCALE_SPM: u32 = 41;
pub const LOCALE_ICALENDARTYPE: u32 = 4105;
pub const LOCALE_IOPTIONALCALENDAR: u32 = 4107;
pub const LOCALE_IFIRSTDAYOFWEEK: u32 = 4108;
pub const LOCALE_IFIRSTWEEKOFYEAR: u32 = 4109;
pub const LOCALE_SDAYNAME1: u32 = 42;
pub const LOCALE_SDAYNAME2: u32 = 43;
pub const LOCALE_SDAYNAME3: u32 = 44;
pub const LOCALE_SDAYNAME4: u32 = 45;
pub const LOCALE_SDAYNAME5: u32 = 46;
pub const LOCALE_SDAYNAME6: u32 = 47;
pub const LOCALE_SDAYNAME7: u32 = 48;
pub const LOCALE_SABBREVDAYNAME1: u32 = 49;
pub const LOCALE_SABBREVDAYNAME2: u32 = 50;
pub const LOCALE_SABBREVDAYNAME3: u32 = 51;
pub const LOCALE_SABBREVDAYNAME4: u32 = 52;
pub const LOCALE_SABBREVDAYNAME5: u32 = 53;
pub const LOCALE_SABBREVDAYNAME6: u32 = 54;
pub const LOCALE_SABBREVDAYNAME7: u32 = 55;
pub const LOCALE_SMONTHNAME1: u32 = 56;
pub const LOCALE_SMONTHNAME2: u32 = 57;
pub const LOCALE_SMONTHNAME3: u32 = 58;
pub const LOCALE_SMONTHNAME4: u32 = 59;
pub const LOCALE_SMONTHNAME5: u32 = 60;
pub const LOCALE_SMONTHNAME6: u32 = 61;
pub const LOCALE_SMONTHNAME7: u32 = 62;
pub const LOCALE_SMONTHNAME8: u32 = 63;
pub const LOCALE_SMONTHNAME9: u32 = 64;
pub const LOCALE_SMONTHNAME10: u32 = 65;
pub const LOCALE_SMONTHNAME11: u32 = 66;
pub const LOCALE_SMONTHNAME12: u32 = 67;
pub const LOCALE_SMONTHNAME13: u32 = 4110;
pub const LOCALE_SABBREVMONTHNAME1: u32 = 68;
pub const LOCALE_SABBREVMONTHNAME2: u32 = 69;
pub const LOCALE_SABBREVMONTHNAME3: u32 = 70;
pub const LOCALE_SABBREVMONTHNAME4: u32 = 71;
pub const LOCALE_SABBREVMONTHNAME5: u32 = 72;
pub const LOCALE_SABBREVMONTHNAME6: u32 = 73;
pub const LOCALE_SABBREVMONTHNAME7: u32 = 74;
pub const LOCALE_SABBREVMONTHNAME8: u32 = 75;
pub const LOCALE_SABBREVMONTHNAME9: u32 = 76;
pub const LOCALE_SABBREVMONTHNAME10: u32 = 77;
pub const LOCALE_SABBREVMONTHNAME11: u32 = 78;
pub const LOCALE_SABBREVMONTHNAME12: u32 = 79;
pub const LOCALE_SABBREVMONTHNAME13: u32 = 4111;
pub const LOCALE_SPOSITIVESIGN: u32 = 80;
pub const LOCALE_SNEGATIVESIGN: u32 = 81;
pub const LOCALE_IPOSSIGNPOSN: u32 = 82;
pub const LOCALE_INEGSIGNPOSN: u32 = 83;
pub const LOCALE_IPOSSYMPRECEDES: u32 = 84;
pub const LOCALE_IPOSSEPBYSPACE: u32 = 85;
pub const LOCALE_INEGSYMPRECEDES: u32 = 86;
pub const LOCALE_INEGSEPBYSPACE: u32 = 87;
pub const LOCALE_FONTSIGNATURE: u32 = 88;
pub const LOCALE_SISO639LANGNAME: u32 = 89;
pub const LOCALE_SISO3166CTRYNAME: u32 = 90;
pub const LOCALE_IPAPERSIZE: u32 = 4106;
pub const LOCALE_SENGCURRNAME: u32 = 4103;
pub const LOCALE_SNATIVECURRNAME: u32 = 4104;
pub const LOCALE_SYEARMONTH: u32 = 4102;
pub const LOCALE_SSORTNAME: u32 = 4115;
pub const LOCALE_IDIGITSUBSTITUTION: u32 = 4116;
pub const LOCALE_SNAME: u32 = 92;
pub const LOCALE_SDURATION: u32 = 93;
pub const LOCALE_SSHORTESTDAYNAME1: u32 = 96;
pub const LOCALE_SSHORTESTDAYNAME2: u32 = 97;
pub const LOCALE_SSHORTESTDAYNAME3: u32 = 98;
pub const LOCALE_SSHORTESTDAYNAME4: u32 = 99;
pub const LOCALE_SSHORTESTDAYNAME5: u32 = 100;
pub const LOCALE_SSHORTESTDAYNAME6: u32 = 101;
pub const LOCALE_SSHORTESTDAYNAME7: u32 = 102;
pub const LOCALE_SISO639LANGNAME2: u32 = 103;
pub const LOCALE_SISO3166CTRYNAME2: u32 = 104;
pub const LOCALE_SNAN: u32 = 105;
pub const LOCALE_SPOSINFINITY: u32 = 106;
pub const LOCALE_SNEGINFINITY: u32 = 107;
pub const LOCALE_SSCRIPTS: u32 = 108;
pub const LOCALE_SPARENT: u32 = 109;
pub const LOCALE_SCONSOLEFALLBACKNAME: u32 = 110;
pub const LOCALE_IREADINGLAYOUT: u32 = 112;
pub const LOCALE_INEUTRAL: u32 = 113;
pub const LOCALE_INEGATIVEPERCENT: u32 = 116;
pub const LOCALE_IPOSITIVEPERCENT: u32 = 117;
pub const LOCALE_SPERCENT: u32 = 118;
pub const LOCALE_SPERMILLE: u32 = 119;
pub const LOCALE_SMONTHDAY: u32 = 120;
pub const LOCALE_SSHORTTIME: u32 = 121;
pub const LOCALE_SOPENTYPELANGUAGETAG: u32 = 122;
pub const LOCALE_SSORTLOCALE: u32 = 123;
pub const LOCALE_SRELATIVELONGDATE: u32 = 124;
pub const LOCALE_ICONSTRUCTEDLOCALE: u32 = 125;
pub const LOCALE_SSHORTESTAM: u32 = 126;
pub const LOCALE_SSHORTESTPM: u32 = 127;
pub const LOCALE_IUSEUTF8LEGACYACP: u32 = 1638;
pub const LOCALE_IUSEUTF8LEGACYOEMCP: u32 = 2457;
pub const LOCALE_IDEFAULTCODEPAGE: u32 = 11;
pub const LOCALE_IDEFAULTANSICODEPAGE: u32 = 4100;
pub const LOCALE_IDEFAULTMACCODEPAGE: u32 = 4113;
pub const LOCALE_IDEFAULTEBCDICCODEPAGE: u32 = 4114;
pub const LOCALE_ILANGUAGE: u32 = 1;
pub const LOCALE_SABBREVLANGNAME: u32 = 3;
pub const LOCALE_SABBREVCTRYNAME: u32 = 7;
pub const LOCALE_IGEOID: u32 = 91;
pub const LOCALE_IDEFAULTLANGUAGE: u32 = 9;
pub const LOCALE_IDEFAULTCOUNTRY: u32 = 10;
pub const LOCALE_IINTLCURRDIGITS: u32 = 26;
pub const LOCALE_SDATE: u32 = 29;
pub const LOCALE_STIME: u32 = 30;
pub const LOCALE_IDATE: u32 = 33;
pub const LOCALE_ILDATE: u32 = 34;
pub const LOCALE_ITIME: u32 = 35;
pub const LOCALE_ITIMEMARKPOSN: u32 = 4101;
pub const LOCALE_ICENTURY: u32 = 36;
pub const LOCALE_ITLZERO: u32 = 37;
pub const LOCALE_IDAYLZERO: u32 = 38;
pub const LOCALE_IMONLZERO: u32 = 39;
pub const LOCALE_SKEYBOARDSTOINSTALL: u32 = 94;
pub const LOCALE_SLANGUAGE: u32 = 2;
pub const LOCALE_SLANGDISPLAYNAME: u32 = 111;
pub const LOCALE_SENGLANGUAGE: u32 = 4097;
pub const LOCALE_SNATIVELANGNAME: u32 = 4;
pub const LOCALE_SCOUNTRY: u32 = 6;
pub const LOCALE_SENGCOUNTRY: u32 = 4098;
pub const LOCALE_SNATIVECTRYNAME: u32 = 8;
pub const LOCALE_ICOUNTRY: u32 = 5;
pub const LOCALE_S1159: u32 = 40;
pub const LOCALE_S2359: u32 = 41;
pub const CAL_NOUSEROVERRIDE: u32 = 2147483648;
pub const CAL_USE_CP_ACP: u32 = 1073741824;
pub const CAL_RETURN_NUMBER: u32 = 536870912;
pub const CAL_RETURN_GENITIVE_NAMES: u32 = 268435456;
pub const CAL_ICALINTVALUE: u32 = 1;
pub const CAL_SCALNAME: u32 = 2;
pub const CAL_IYEAROFFSETRANGE: u32 = 3;
pub const CAL_SERASTRING: u32 = 4;
pub const CAL_SSHORTDATE: u32 = 5;
pub const CAL_SLONGDATE: u32 = 6;
pub const CAL_SDAYNAME1: u32 = 7;
pub const CAL_SDAYNAME2: u32 = 8;
pub const CAL_SDAYNAME3: u32 = 9;
pub const CAL_SDAYNAME4: u32 = 10;
pub const CAL_SDAYNAME5: u32 = 11;
pub const CAL_SDAYNAME6: u32 = 12;
pub const CAL_SDAYNAME7: u32 = 13;
pub const CAL_SABBREVDAYNAME1: u32 = 14;
pub const CAL_SABBREVDAYNAME2: u32 = 15;
pub const CAL_SABBREVDAYNAME3: u32 = 16;
pub const CAL_SABBREVDAYNAME4: u32 = 17;
pub const CAL_SABBREVDAYNAME5: u32 = 18;
pub const CAL_SABBREVDAYNAME6: u32 = 19;
pub const CAL_SABBREVDAYNAME7: u32 = 20;
pub const CAL_SMONTHNAME1: u32 = 21;
pub const CAL_SMONTHNAME2: u32 = 22;
pub const CAL_SMONTHNAME3: u32 = 23;
pub const CAL_SMONTHNAME4: u32 = 24;
pub const CAL_SMONTHNAME5: u32 = 25;
pub const CAL_SMONTHNAME6: u32 = 26;
pub const CAL_SMONTHNAME7: u32 = 27;
pub const CAL_SMONTHNAME8: u32 = 28;
pub const CAL_SMONTHNAME9: u32 = 29;
pub const CAL_SMONTHNAME10: u32 = 30;
pub const CAL_SMONTHNAME11: u32 = 31;
pub const CAL_SMONTHNAME12: u32 = 32;
pub const CAL_SMONTHNAME13: u32 = 33;
pub const CAL_SABBREVMONTHNAME1: u32 = 34;
pub const CAL_SABBREVMONTHNAME2: u32 = 35;
pub const CAL_SABBREVMONTHNAME3: u32 = 36;
pub const CAL_SABBREVMONTHNAME4: u32 = 37;
pub const CAL_SABBREVMONTHNAME5: u32 = 38;
pub const CAL_SABBREVMONTHNAME6: u32 = 39;
pub const CAL_SABBREVMONTHNAME7: u32 = 40;
pub const CAL_SABBREVMONTHNAME8: u32 = 41;
pub const CAL_SABBREVMONTHNAME9: u32 = 42;
pub const CAL_SABBREVMONTHNAME10: u32 = 43;
pub const CAL_SABBREVMONTHNAME11: u32 = 44;
pub const CAL_SABBREVMONTHNAME12: u32 = 45;
pub const CAL_SABBREVMONTHNAME13: u32 = 46;
pub const CAL_SYEARMONTH: u32 = 47;
pub const CAL_ITWODIGITYEARMAX: u32 = 48;
pub const CAL_SSHORTESTDAYNAME1: u32 = 49;
pub const CAL_SSHORTESTDAYNAME2: u32 = 50;
pub const CAL_SSHORTESTDAYNAME3: u32 = 51;
pub const CAL_SSHORTESTDAYNAME4: u32 = 52;
pub const CAL_SSHORTESTDAYNAME5: u32 = 53;
pub const CAL_SSHORTESTDAYNAME6: u32 = 54;
pub const CAL_SSHORTESTDAYNAME7: u32 = 55;
pub const CAL_SMONTHDAY: u32 = 56;
pub const CAL_SABBREVERASTRING: u32 = 57;
pub const CAL_SRELATIVELONGDATE: u32 = 58;
pub const CAL_SENGLISHERANAME: u32 = 59;
pub const CAL_SENGLISHABBREVERANAME: u32 = 60;
pub const CAL_SJAPANESEERAFIRSTYEAR: u32 = 61;
pub const ENUM_ALL_CALENDARS: u32 = 4294967295;
pub const CAL_GREGORIAN: u32 = 1;
pub const CAL_GREGORIAN_US: u32 = 2;
pub const CAL_JAPAN: u32 = 3;
pub const CAL_TAIWAN: u32 = 4;
pub const CAL_KOREA: u32 = 5;
pub const CAL_HIJRI: u32 = 6;
pub const CAL_THAI: u32 = 7;
pub const CAL_HEBREW: u32 = 8;
pub const CAL_GREGORIAN_ME_FRENCH: u32 = 9;
pub const CAL_GREGORIAN_ARABIC: u32 = 10;
pub const CAL_GREGORIAN_XLIT_ENGLISH: u32 = 11;
pub const CAL_GREGORIAN_XLIT_FRENCH: u32 = 12;
pub const CAL_PERSIAN: u32 = 22;
pub const CAL_UMALQURA: u32 = 23;
pub const LGRPID_WESTERN_EUROPE: u32 = 1;
pub const LGRPID_CENTRAL_EUROPE: u32 = 2;
pub const LGRPID_BALTIC: u32 = 3;
pub const LGRPID_GREEK: u32 = 4;
pub const LGRPID_CYRILLIC: u32 = 5;
pub const LGRPID_TURKIC: u32 = 6;
pub const LGRPID_TURKISH: u32 = 6;
pub const LGRPID_JAPANESE: u32 = 7;
pub const LGRPID_KOREAN: u32 = 8;
pub const LGRPID_TRADITIONAL_CHINESE: u32 = 9;
pub const LGRPID_SIMPLIFIED_CHINESE: u32 = 10;
pub const LGRPID_THAI: u32 = 11;
pub const LGRPID_HEBREW: u32 = 12;
pub const LGRPID_ARABIC: u32 = 13;
pub const LGRPID_VIETNAMESE: u32 = 14;
pub const LGRPID_INDIC: u32 = 15;
pub const LGRPID_GEORGIAN: u32 = 16;
pub const LGRPID_ARMENIAN: u32 = 17;
pub const MUI_LANGUAGE_ID: u32 = 4;
pub const MUI_LANGUAGE_NAME: u32 = 8;
pub const MUI_MERGE_SYSTEM_FALLBACK: u32 = 16;
pub const MUI_MERGE_USER_FALLBACK: u32 = 32;
pub const MUI_THREAD_LANGUAGES: u32 = 64;
pub const MUI_CONSOLE_FILTER: u32 = 256;
pub const MUI_COMPLEX_SCRIPT_FILTER: u32 = 512;
pub const MUI_RESET_FILTERS: u32 = 1;
pub const MUI_USER_PREFERRED_UI_LANGUAGES: u32 = 16;
pub const MUI_USE_INSTALLED_LANGUAGES: u32 = 32;
pub const MUI_USE_SEARCH_ALL_LANGUAGES: u32 = 64;
pub const MUI_LANG_NEUTRAL_PE_FILE: u32 = 256;
pub const MUI_NON_LANG_NEUTRAL_FILE: u32 = 512;
pub const MUI_MACHINE_LANGUAGE_SETTINGS: u32 = 1024;
pub const MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL: u32 = 1;
pub const MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN: u32 = 2;
pub const MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI: u32 = 4;
pub const MUI_QUERY_TYPE: u32 = 1;
pub const MUI_QUERY_CHECKSUM: u32 = 2;
pub const MUI_QUERY_LANGUAGE_NAME: u32 = 4;
pub const MUI_QUERY_RESOURCE_TYPES: u32 = 8;
pub const MUI_FILEINFO_VERSION: u32 = 1;
pub const MUI_FULL_LANGUAGE: u32 = 1;
pub const MUI_PARTIAL_LANGUAGE: u32 = 2;
pub const MUI_LIP_LANGUAGE: u32 = 4;
pub const MUI_LANGUAGE_INSTALLED: u32 = 32;
pub const MUI_LANGUAGE_LICENSED: u32 = 64;
pub const GEOID_NOT_AVAILABLE: i32 = -1;
pub const SORTING_PARADIGM_NLS: u32 = 0;
pub const SORTING_PARADIGM_ICU: u32 = 16777216;
pub const IDN_ALLOW_UNASSIGNED: u32 = 1;
pub const IDN_USE_STD3_ASCII_RULES: u32 = 2;
pub const IDN_EMAIL_ADDRESS: u32 = 4;
pub const IDN_RAW_PUNYCODE: u32 = 8;
pub const VS_ALLOW_LATIN: u32 = 1;
pub const GSS_ALLOW_INHERITED_COMMON: u32 = 1;
pub const MUI_FORMAT_REG_COMPAT: u32 = 1;
pub const MUI_FORMAT_INF_COMPAT: u32 = 2;
pub const MUI_VERIFY_FILE_EXISTS: u32 = 4;
pub const MUI_SKIP_STRING_CACHE: u32 = 8;
pub const MUI_IMMUTABLE_LOOKUP: u32 = 16;
pub const MIN_SPELLING_NTDDI: u32 = 100794368;
pub const SCRIPT_UNDEFINED: u32 = 0;
pub const USP_E_SCRIPT_NOT_IN_FONT: i32 = -2147220992;
pub const SGCM_RTL: u32 = 1;
pub const SSA_PASSWORD: u32 = 1;
pub const SSA_TAB: u32 = 2;
pub const SSA_CLIP: u32 = 4;
pub const SSA_FIT: u32 = 8;
pub const SSA_DZWG: u32 = 16;
pub const SSA_FALLBACK: u32 = 32;
pub const SSA_BREAK: u32 = 64;
pub const SSA_GLYPHS: u32 = 128;
pub const SSA_RTL: u32 = 256;
pub const SSA_GCP: u32 = 512;
pub const SSA_HOTKEY: u32 = 1024;
pub const SSA_METAFILE: u32 = 2048;
pub const SSA_LINK: u32 = 4096;
pub const SSA_HIDEHOTKEY: u32 = 8192;
pub const SSA_HOTKEYONLY: u32 = 9216;
pub const SSA_FULLMEASURE: u32 = 67108864;
pub const SSA_LPKANSIFALLBACK: u32 = 134217728;
pub const SSA_PIDX: u32 = 268435456;
pub const SSA_LAYOUTRTL: u32 = 536870912;
pub const SSA_DONTGLYPH: u32 = 1073741824;
pub const SSA_NOKASHIDA: u32 = 2147483648;
pub const SCRIPT_DIGITSUBSTITUTE_CONTEXT: u32 = 0;
pub const SCRIPT_DIGITSUBSTITUTE_NONE: u32 = 1;
pub const SCRIPT_DIGITSUBSTITUTE_NATIONAL: u32 = 2;
pub const SCRIPT_DIGITSUBSTITUTE_TRADITIONAL: u32 = 3;
pub const UNISCRIBE_OPENTYPE: u32 = 256;
pub const SCRIPT_TAG_UNKNOWN: u32 = 0;
pub const MUI_LANGUAGE_EXACT: u32 = 16;
pub const NLS_CP_CPINFO: u32 = 268435456;
pub const NLS_CP_MBTOWC: u32 = 1073741824;
pub const NLS_CP_WCTOMB: u32 = 2147483648;
pub const U_DISABLE_RENAMING: u32 = 1;
pub const U_SHOW_CPLUSPLUS_API: u32 = 0;
pub const U_DEFAULT_SHOW_DRAFT: u32 = 0;
pub const U_HIDE_DRAFT_API: u32 = 1;
pub const U_HIDE_DEPRECATED_API: u32 = 1;
pub const U_HIDE_OBSOLETE_API: u32 = 1;
pub const U_HIDE_INTERNAL_API: u32 = 1;
pub const U_NO_DEFAULT_INCLUDE_UTF_HEADERS: u32 = 1;
pub const U_DEBUG: u32 = 1;
pub const UCLN_NO_AUTO_CLEANUP: u32 = 1;
pub const U_OVERRIDE_CXX_ALLOCATION: u32 = 1;
pub const U_ENABLE_TRACING: u32 = 0;
pub const UCONFIG_ENABLE_PLUGINS: u32 = 0;
pub const U_ENABLE_DYLOAD: u32 = 1;
pub const U_CHECK_DYLOAD: u32 = 1;
pub const U_HAVE_LIB_SUFFIX: u32 = 1;
pub const UCONFIG_ONLY_COLLATION: u32 = 0;
pub const UCONFIG_NO_BREAK_ITERATION: u32 = 1;
pub const UCONFIG_NO_IDNA: u32 = 1;
pub const UCONFIG_NO_FORMATTING: u32 = 1;
pub const UCONFIG_NO_TRANSLITERATION: u32 = 1;
pub const UCONFIG_NO_REGULAR_EXPRESSIONS: u32 = 1;
pub const UCONFIG_NO_FILE_IO: u32 = 0;
pub const UCONFIG_NO_CONVERSION: u32 = 0;
pub const UCONFIG_NO_LEGACY_CONVERSION: u32 = 1;
pub const UCONFIG_ONLY_HTML_CONVERSION: u32 = 0;
pub const UCONFIG_NO_NORMALIZATION: u32 = 0;
pub const UCONFIG_NO_COLLATION: u32 = 1;
pub const UCONFIG_NO_SERVICE: u32 = 0;
pub const UCONFIG_HAVE_PARSEALLINPUT: u32 = 1;
pub const UCONFIG_NO_FILTERED_BREAK_ITERATION: u32 = 0;
pub const U_PF_UNKNOWN: u32 = 0;
pub const U_PF_WINDOWS: u32 = 1000;
pub const U_PF_MINGW: u32 = 1800;
pub const U_PF_CYGWIN: u32 = 1900;
pub const U_PF_HPUX: u32 = 2100;
pub const U_PF_SOLARIS: u32 = 2600;
pub const U_PF_BSD: u32 = 3000;
pub const U_PF_AIX: u32 = 3100;
pub const U_PF_IRIX: u32 = 3200;
pub const U_PF_DARWIN: u32 = 3500;
pub const U_PF_IPHONE: u32 = 3550;
pub const U_PF_QNX: u32 = 3700;
pub const U_PF_LINUX: u32 = 4000;
pub const U_PF_BROWSER_NATIVE_CLIENT: u32 = 4020;
pub const U_PF_ANDROID: u32 = 4050;
pub const U_PF_FUCHSIA: u32 = 4100;
pub const U_PF_EMSCRIPTEN: u32 = 5010;
pub const U_PF_OS390: u32 = 9000;
pub const U_PF_OS400: u32 = 9400;
pub const U_PLATFORM: u32 = 1800;
pub const U_PLATFORM_USES_ONLY_WIN32_API: u32 = 1;
pub const U_PLATFORM_HAS_WIN32_API: u32 = 1;
pub const U_PLATFORM_IMPLEMENTS_POSIX: u32 = 0;
pub const U_PLATFORM_IS_LINUX_BASED: u32 = 1;
pub const U_PLATFORM_IS_DARWIN_BASED: u32 = 1;
pub const U_HAVE_STDINT_H: u32 = 1;
pub const U_HAVE_INTTYPES_H: u32 = 1;
pub const U_GCC_MAJOR_MINOR: u32 = 0;
pub const U_IS_BIG_ENDIAN: u32 = 0;
pub const U_HAVE_PLACEMENT_NEW: u32 = 0;
pub const U_HAVE_DEBUG_LOCATION_NEW: u32 = 1;
pub const U_CPLUSPLUS_VERSION: u32 = 0;
pub const U_ASCII_FAMILY: u32 = 0;
pub const U_EBCDIC_FAMILY: u32 = 1;
pub const U_CHARSET_FAMILY: u32 = 1;
pub const U_CHARSET_IS_UTF8: u32 = 1;
pub const U_HAVE_WCHAR_H: u32 = 0;
pub const U_SIZEOF_WCHAR_T: u32 = 1;
pub const U_HAVE_WCSCPY: u32 = 0;
pub const U_HAVE_CHAR16_T: u32 = 1;
pub const U_DEFINE_FALSE_AND_TRUE: u32 = 1;
pub const U_SIZEOF_UCHAR: u32 = 2;
pub const U_CHAR16_IS_TYPEDEF: u32 = 1;
pub const U_SENTINEL: i32 = -1;
pub const U8_MAX_LENGTH: u32 = 4;
pub const U16_MAX_LENGTH: u32 = 2;
pub const U_HIDE_OBSOLETE_UTF_OLD_H: u32 = 0;
pub const UTF_SIZE: u32 = 16;
pub const UTF8_ERROR_VALUE_1: u32 = 21;
pub const UTF8_ERROR_VALUE_2: u32 = 159;
pub const UTF_ERROR_VALUE: u32 = 65535;
pub const UTF8_MAX_CHAR_LENGTH: u32 = 4;
pub const UTF16_MAX_CHAR_LENGTH: u32 = 2;
pub const UTF32_MAX_CHAR_LENGTH: u32 = 1;
pub const UTF_MAX_CHAR_LENGTH: u32 = 2;
pub const U_COPYRIGHT_STRING_LENGTH: u32 = 128;
pub const U_MAX_VERSION_LENGTH: u32 = 4;
pub const U_MAX_VERSION_STRING_LENGTH: u32 = 20;
pub const U_MILLIS_PER_SECOND: u32 = 1000;
pub const U_MILLIS_PER_MINUTE: u32 = 60000;
pub const U_MILLIS_PER_HOUR: u32 = 3600000;
pub const U_MILLIS_PER_DAY: u32 = 86400000;
pub const U_COMBINED_IMPLEMENTATION: u32 = 1;
pub const U_SHAPE_LENGTH_GROW_SHRINK: u32 = 0;
pub const U_SHAPE_LAMALEF_RESIZE: u32 = 0;
pub const U_SHAPE_LENGTH_FIXED_SPACES_NEAR: u32 = 1;
pub const U_SHAPE_LAMALEF_NEAR: u32 = 1;
pub const U_SHAPE_LENGTH_FIXED_SPACES_AT_END: u32 = 2;
pub const U_SHAPE_LAMALEF_END: u32 = 2;
pub const U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING: u32 = 3;
pub const U_SHAPE_LAMALEF_BEGIN: u32 = 3;
pub const U_SHAPE_LAMALEF_AUTO: u32 = 65536;
pub const U_SHAPE_LENGTH_MASK: u32 = 65539;
pub const U_SHAPE_LAMALEF_MASK: u32 = 65539;
pub const U_SHAPE_TEXT_DIRECTION_LOGICAL: u32 = 0;
pub const U_SHAPE_TEXT_DIRECTION_VISUAL_RTL: u32 = 0;
pub const U_SHAPE_TEXT_DIRECTION_VISUAL_LTR: u32 = 4;
pub const U_SHAPE_TEXT_DIRECTION_MASK: u32 = 4;
pub const U_SHAPE_LETTERS_NOOP: u32 = 0;
pub const U_SHAPE_LETTERS_SHAPE: u32 = 8;
pub const U_SHAPE_LETTERS_UNSHAPE: u32 = 16;
pub const U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED: u32 = 24;
pub const U_SHAPE_LETTERS_MASK: u32 = 24;
pub const U_SHAPE_DIGITS_NOOP: u32 = 0;
pub const U_SHAPE_DIGITS_EN2AN: u32 = 32;
pub const U_SHAPE_DIGITS_AN2EN: u32 = 64;
pub const U_SHAPE_DIGITS_ALEN2AN_INIT_LR: u32 = 96;
pub const U_SHAPE_DIGITS_ALEN2AN_INIT_AL: u32 = 128;
pub const U_SHAPE_DIGITS_RESERVED: u32 = 160;
pub const U_SHAPE_DIGITS_MASK: u32 = 224;
pub const U_SHAPE_DIGIT_TYPE_AN: u32 = 0;
pub const U_SHAPE_DIGIT_TYPE_AN_EXTENDED: u32 = 256;
pub const U_SHAPE_DIGIT_TYPE_RESERVED: u32 = 512;
pub const U_SHAPE_DIGIT_TYPE_MASK: u32 = 768;
pub const U_SHAPE_AGGREGATE_TASHKEEL: u32 = 16384;
pub const U_SHAPE_AGGREGATE_TASHKEEL_NOOP: u32 = 0;
pub const U_SHAPE_AGGREGATE_TASHKEEL_MASK: u32 = 16384;
pub const U_SHAPE_PRESERVE_PRESENTATION: u32 = 32768;
pub const U_SHAPE_PRESERVE_PRESENTATION_NOOP: u32 = 0;
pub const U_SHAPE_PRESERVE_PRESENTATION_MASK: u32 = 32768;
pub const U_SHAPE_SEEN_TWOCELL_NEAR: u32 = 2097152;
pub const U_SHAPE_SEEN_MASK: u32 = 7340032;
pub const U_SHAPE_YEHHAMZA_TWOCELL_NEAR: u32 = 16777216;
pub const U_SHAPE_YEHHAMZA_MASK: u32 = 58720256;
pub const U_SHAPE_TASHKEEL_BEGIN: u32 = 262144;
pub const U_SHAPE_TASHKEEL_END: u32 = 393216;
pub const U_SHAPE_TASHKEEL_RESIZE: u32 = 524288;
pub const U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL: u32 = 786432;
pub const U_SHAPE_TASHKEEL_MASK: u32 = 917504;
pub const U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END: u32 = 67108864;
pub const U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK: u32 = 67108864;
pub const U_SHAPE_TAIL_NEW_UNICODE: u32 = 134217728;
pub const U_SHAPE_TAIL_TYPE_MASK: u32 = 134217728;
pub const ULOC_LANG_CAPACITY: u32 = 12;
pub const ULOC_COUNTRY_CAPACITY: u32 = 4;
pub const ULOC_FULLNAME_CAPACITY: u32 = 157;
pub const ULOC_SCRIPT_CAPACITY: u32 = 6;
pub const ULOC_KEYWORDS_CAPACITY: u32 = 96;
pub const ULOC_KEYWORD_AND_VALUES_CAPACITY: u32 = 100;
pub const ULOC_KEYWORD_SEPARATOR_UNICODE: u32 = 64;
pub const ULOC_KEYWORD_ASSIGN_UNICODE: u32 = 61;
pub const ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE: u32 = 59;
pub const UCNV_MAX_CONVERTER_NAME_LENGTH: u32 = 60;
pub const UCNV_SI: u32 = 15;
pub const UCNV_SO: u32 = 14;
pub const U_FOLD_CASE_DEFAULT: u32 = 0;
pub const U_FOLD_CASE_EXCLUDE_SPECIAL_I: u32 = 1;
pub const U_TITLECASE_WHOLE_STRING: u32 = 32;
pub const U_TITLECASE_SENTENCES: u32 = 64;
pub const U_TITLECASE_NO_LOWERCASE: u32 = 256;
pub const U_TITLECASE_NO_BREAK_ADJUSTMENT: u32 = 512;
pub const U_TITLECASE_ADJUST_TO_CASED: u32 = 1024;
pub const U_EDITS_NO_RESET: u32 = 8192;
pub const U_OMIT_UNCHANGED_TEXT: u32 = 16384;
pub const U_COMPARE_CODE_POINT_ORDER: u32 = 32768;
pub const U_COMPARE_IGNORE_CASE: u32 = 65536;
pub const UNORM_INPUT_IS_FCD: u32 = 131072;
pub const UCHAR_MIN_VALUE: u32 = 0;
pub const UCHAR_MAX_VALUE: u32 = 1114111;
pub const UBIDI_DEFAULT_LTR: u32 = 254;
pub const UBIDI_DEFAULT_RTL: u32 = 255;
pub const UBIDI_MAX_EXPLICIT_LEVEL: u32 = 125;
pub const UBIDI_LEVEL_OVERRIDE: u32 = 128;
pub const UBIDI_MAP_NOWHERE: i32 = -1;
pub const UBIDI_KEEP_BASE_COMBINING: u32 = 1;
pub const UBIDI_DO_MIRRORING: u32 = 2;
pub const UBIDI_INSERT_LRM_FOR_NUMERIC: u32 = 4;
pub const UBIDI_REMOVE_BIDI_CONTROLS: u32 = 8;
pub const UBIDI_OUTPUT_REVERSE: u32 = 16;
pub const USPREP_DEFAULT: u32 = 0;
pub const USPREP_ALLOW_UNASSIGNED: u32 = 1;
pub const USEARCH_DONE: i32 = -1;
pub const U_HAVE_STD_STRING: u32 = 0;
pub const UCONFIG_FORMAT_FASTPATHS_49: u32 = 1;
pub const U_PLATFORM_HAS_WINUWP_API: u32 = 0;
pub const U_IOSTREAM_SOURCE: u32 = 199711;
pub const U_HAVE_RVALUE_REFERENCES: u32 = 1;
pub const U_USING_ICU_NAMESPACE: u32 = 1;
pub const U_UNICODE_VERSION: i32 = 8.0;
pub const CANITER_SKIP_ZEROES: u32 = 1;
pub const NUMSYS_NAME_CAPACITY: u32 = 8;
pub const U_HAVE_RBNF: u32 = 0;
pub const MAX_MIMECP_NAME: u32 = 64;
pub const MAX_MIMECSET_NAME: u32 = 50;
pub const MAX_MIMEFACE_NAME: u32 = 32;
pub const MAX_RFC1766_NAME: u32 = 6;
pub const MAX_LOCALE_NAME: u32 = 32;
pub const MAX_SCRIPT_NAME: u32 = 48;
pub const CPIOD_PEEK: i32 = 1073741824;
pub const CPIOD_FORCE_PROMPT: i32 = -2147483648;
pub const UITER_UNKNOWN_INDEX: i32 = -2;
pub const UCPTRIE_FAST_SHIFT: i32 = 6;
pub const UCPTRIE_FAST_DATA_BLOCK_LENGTH: i32 = 64;
pub const UCPTRIE_FAST_DATA_MASK: i32 = 63;
pub const UCPTRIE_SMALL_MAX: i32 = 4095;
pub const UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET: i32 = 1;
pub const UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET: i32 = 2;
pub const UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE: i32 = 1;
pub const UTEXT_PROVIDER_STABLE_CHUNKS: i32 = 2;
pub const UTEXT_PROVIDER_WRITABLE: i32 = 3;
pub const UTEXT_PROVIDER_HAS_META_DATA: i32 = 4;
pub const UTEXT_PROVIDER_OWNS_TEXT: i32 = 5;
pub const UTEXT_MAGIC: i32 = 878368812;
pub const USET_IGNORE_SPACE: i32 = 1;
pub const USET_CASE_INSENSITIVE: i32 = 2;
pub const USET_ADD_CASE_MAPPINGS: i32 = 4;
pub const USET_SERIALIZED_STATIC_ARRAY_CAPACITY: i32 = 8;
pub const U_PARSE_CONTEXT_LEN: i32 = 16;
pub const UIDNA_DEFAULT: i32 = 0;
pub const UIDNA_USE_STD3_RULES: i32 = 2;
pub const UIDNA_CHECK_BIDI: i32 = 4;
pub const UIDNA_CHECK_CONTEXTJ: i32 = 8;
pub const UIDNA_NONTRANSITIONAL_TO_ASCII: i32 = 16;
pub const UIDNA_NONTRANSITIONAL_TO_UNICODE: i32 = 32;
pub const UIDNA_CHECK_CONTEXTO: i32 = 64;
pub const UIDNA_ERROR_EMPTY_LABEL: i32 = 1;
pub const UIDNA_ERROR_LABEL_TOO_LONG: i32 = 2;
pub const UIDNA_ERROR_DOMAIN_NAME_TOO_LONG: i32 = 4;
pub const UIDNA_ERROR_LEADING_HYPHEN: i32 = 8;
pub const UIDNA_ERROR_TRAILING_HYPHEN: i32 = 16;
pub const UIDNA_ERROR_HYPHEN_3_4: i32 = 32;
pub const UIDNA_ERROR_LEADING_COMBINING_MARK: i32 = 64;
pub const UIDNA_ERROR_DISALLOWED: i32 = 128;
pub const UIDNA_ERROR_PUNYCODE: i32 = 256;
pub const UIDNA_ERROR_LABEL_HAS_DOT: i32 = 512;
pub const UIDNA_ERROR_INVALID_ACE_LABEL: i32 = 1024;
pub const UIDNA_ERROR_BIDI: i32 = 2048;
pub const UIDNA_ERROR_CONTEXTJ: i32 = 4096;
pub const UIDNA_ERROR_CONTEXTO_PUNCTUATION: i32 = 8192;
pub const UIDNA_ERROR_CONTEXTO_DIGITS: i32 = 16384;
pub const UMSGPAT_ARG_NAME_NOT_NUMBER: i32 = -1;
pub const UMSGPAT_ARG_NAME_NOT_VALID: i32 = -2;
const (
	LANG_SYSTEM_DEFAULT int32 = 2048
	LANG_USER_DEFAULT int32 = 1024
	LOCALE_SYSTEM_DEFAULT uint32 = 2048
	LOCALE_USER_DEFAULT uint32 = 1024
	LOCALE_CUSTOM_DEFAULT uint32 = 3072
	LOCALE_CUSTOM_UNSPECIFIED uint32 = 4096
	LOCALE_CUSTOM_UI_DEFAULT uint32 = 5120
	LOCALE_NEUTRAL uint32 = 0
	LOCALE_INVARIANT uint32 = 127
	ALL_SERVICE_TYPES uint32 = 0
	HIGHLEVEL_SERVICE_TYPES uint32 = 1
	LOWLEVEL_SERVICE_TYPES uint32 = 2
	ALL_SERVICES uint32 = 0
	ONLINE_SERVICES uint32 = 1
	OFFLINE_SERVICES uint32 = 2
	MAX_LEADBYTES uint32 = 12
	MAX_DEFAULTCHAR uint32 = 2
	HIGH_SURROGATE_START uint32 = 55296
	HIGH_SURROGATE_END uint32 = 56319
	LOW_SURROGATE_START uint32 = 56320
	LOW_SURROGATE_END uint32 = 57343
	WC_COMPOSITECHECK uint32 = 512
	WC_DISCARDNS uint32 = 16
	WC_SEPCHARS uint32 = 32
	WC_DEFAULTCHAR uint32 = 64
	WC_ERR_INVALID_CHARS uint32 = 128
	WC_NO_BEST_FIT_CHARS uint32 = 1024
	CT_CTYPE1 uint32 = 1
	CT_CTYPE2 uint32 = 2
	CT_CTYPE3 uint32 = 4
	C1_UPPER uint32 = 1
	C1_LOWER uint32 = 2
	C1_DIGIT uint32 = 4
	C1_SPACE uint32 = 8
	C1_PUNCT uint32 = 16
	C1_CNTRL uint32 = 32
	C1_BLANK uint32 = 64
	C1_XDIGIT uint32 = 128
	C1_ALPHA uint32 = 256
	C1_DEFINED uint32 = 512
	C2_LEFTTORIGHT uint32 = 1
	C2_RIGHTTOLEFT uint32 = 2
	C2_EUROPENUMBER uint32 = 3
	C2_EUROPESEPARATOR uint32 = 4
	C2_EUROPETERMINATOR uint32 = 5
	C2_ARABICNUMBER uint32 = 6
	C2_COMMONSEPARATOR uint32 = 7
	C2_BLOCKSEPARATOR uint32 = 8
	C2_SEGMENTSEPARATOR uint32 = 9
	C2_WHITESPACE uint32 = 10
	C2_OTHERNEUTRAL uint32 = 11
	C2_NOTAPPLICABLE uint32 = 0
	C3_NONSPACING uint32 = 1
	C3_DIACRITIC uint32 = 2
	C3_VOWELMARK uint32 = 4
	C3_SYMBOL uint32 = 8
	C3_KATAKANA uint32 = 16
	C3_HIRAGANA uint32 = 32
	C3_HALFWIDTH uint32 = 64
	C3_FULLWIDTH uint32 = 128
	C3_IDEOGRAPH uint32 = 256
	C3_KASHIDA uint32 = 512
	C3_LEXICAL uint32 = 1024
	C3_HIGHSURROGATE uint32 = 2048
	C3_LOWSURROGATE uint32 = 4096
	C3_ALPHA uint32 = 32768
	C3_NOTAPPLICABLE uint32 = 0
	LCMAP_LOWERCASE uint32 = 256
	LCMAP_UPPERCASE uint32 = 512
	LCMAP_TITLECASE uint32 = 768
	LCMAP_SORTKEY uint32 = 1024
	LCMAP_BYTEREV uint32 = 2048
	LCMAP_HIRAGANA uint32 = 1048576
	LCMAP_KATAKANA uint32 = 2097152
	LCMAP_HALFWIDTH uint32 = 4194304
	LCMAP_FULLWIDTH uint32 = 8388608
	LCMAP_LINGUISTIC_CASING uint32 = 16777216
	LCMAP_SIMPLIFIED_CHINESE uint32 = 33554432
	LCMAP_TRADITIONAL_CHINESE uint32 = 67108864
	LCMAP_SORTHANDLE uint32 = 536870912
	LCMAP_HASH uint32 = 262144
	FIND_STARTSWITH uint32 = 1048576
	FIND_ENDSWITH uint32 = 2097152
	FIND_FROMSTART uint32 = 4194304
	FIND_FROMEND uint32 = 8388608
	LCID_ALTERNATE_SORTS uint32 = 4
	LOCALE_ALL uint32 = 0
	LOCALE_WINDOWS uint32 = 1
	LOCALE_SUPPLEMENTAL uint32 = 2
	LOCALE_ALTERNATE_SORTS uint32 = 4
	LOCALE_REPLACEMENT uint32 = 8
	LOCALE_NEUTRALDATA uint32 = 16
	LOCALE_SPECIFICDATA uint32 = 32
	CP_ACP uint32 = 0
	CP_OEMCP uint32 = 1
	CP_MACCP uint32 = 2
	CP_THREAD_ACP uint32 = 3
	CP_SYMBOL uint32 = 42
	CP_UTF7 uint32 = 65000
	CP_UTF8 uint32 = 65001
	CTRY_DEFAULT uint32 = 0
	CTRY_ALBANIA uint32 = 355
	CTRY_ALGERIA uint32 = 213
	CTRY_ARGENTINA uint32 = 54
	CTRY_ARMENIA uint32 = 374
	CTRY_AUSTRALIA uint32 = 61
	CTRY_AUSTRIA uint32 = 43
	CTRY_AZERBAIJAN uint32 = 994
	CTRY_BAHRAIN uint32 = 973
	CTRY_BELARUS uint32 = 375
	CTRY_BELGIUM uint32 = 32
	CTRY_BELIZE uint32 = 501
	CTRY_BOLIVIA uint32 = 591
	CTRY_BRAZIL uint32 = 55
	CTRY_BRUNEI_DARUSSALAM uint32 = 673
	CTRY_BULGARIA uint32 = 359
	CTRY_CANADA uint32 = 2
	CTRY_CARIBBEAN uint32 = 1
	CTRY_CHILE uint32 = 56
	CTRY_COLOMBIA uint32 = 57
	CTRY_COSTA_RICA uint32 = 506
	CTRY_CROATIA uint32 = 385
	CTRY_CZECH uint32 = 420
	CTRY_DENMARK uint32 = 45
	CTRY_DOMINICAN_REPUBLIC uint32 = 1
	CTRY_ECUADOR uint32 = 593
	CTRY_EGYPT uint32 = 20
	CTRY_EL_SALVADOR uint32 = 503
	CTRY_ESTONIA uint32 = 372
	CTRY_FAEROE_ISLANDS uint32 = 298
	CTRY_FINLAND uint32 = 358
	CTRY_FRANCE uint32 = 33
	CTRY_GEORGIA uint32 = 995
	CTRY_GERMANY uint32 = 49
	CTRY_GREECE uint32 = 30
	CTRY_GUATEMALA uint32 = 502
	CTRY_HONDURAS uint32 = 504
	CTRY_HONG_KONG uint32 = 852
	CTRY_HUNGARY uint32 = 36
	CTRY_ICELAND uint32 = 354
	CTRY_INDIA uint32 = 91
	CTRY_INDONESIA uint32 = 62
	CTRY_IRAN uint32 = 981
	CTRY_IRAQ uint32 = 964
	CTRY_IRELAND uint32 = 353
	CTRY_ISRAEL uint32 = 972
	CTRY_ITALY uint32 = 39
	CTRY_JAMAICA uint32 = 1
	CTRY_JAPAN uint32 = 81
	CTRY_JORDAN uint32 = 962
	CTRY_KAZAKSTAN uint32 = 7
	CTRY_KENYA uint32 = 254
	CTRY_KUWAIT uint32 = 965
	CTRY_KYRGYZSTAN uint32 = 996
	CTRY_LATVIA uint32 = 371
	CTRY_LEBANON uint32 = 961
	CTRY_LIBYA uint32 = 218
	CTRY_LIECHTENSTEIN uint32 = 41
	CTRY_LITHUANIA uint32 = 370
	CTRY_LUXEMBOURG uint32 = 352
	CTRY_MACAU uint32 = 853
	CTRY_MACEDONIA uint32 = 389
	CTRY_MALAYSIA uint32 = 60
	CTRY_MALDIVES uint32 = 960
	CTRY_MEXICO uint32 = 52
	CTRY_MONACO uint32 = 33
	CTRY_MONGOLIA uint32 = 976
	CTRY_MOROCCO uint32 = 212
	CTRY_NETHERLANDS uint32 = 31
	CTRY_NEW_ZEALAND uint32 = 64
	CTRY_NICARAGUA uint32 = 505
	CTRY_NORWAY uint32 = 47
	CTRY_OMAN uint32 = 968
	CTRY_PAKISTAN uint32 = 92
	CTRY_PANAMA uint32 = 507
	CTRY_PARAGUAY uint32 = 595
	CTRY_PERU uint32 = 51
	CTRY_PHILIPPINES uint32 = 63
	CTRY_POLAND uint32 = 48
	CTRY_PORTUGAL uint32 = 351
	CTRY_PRCHINA uint32 = 86
	CTRY_PUERTO_RICO uint32 = 1
	CTRY_QATAR uint32 = 974
	CTRY_ROMANIA uint32 = 40
	CTRY_RUSSIA uint32 = 7
	CTRY_SAUDI_ARABIA uint32 = 966
	CTRY_SERBIA uint32 = 381
	CTRY_SINGAPORE uint32 = 65
	CTRY_SLOVAK uint32 = 421
	CTRY_SLOVENIA uint32 = 386
	CTRY_SOUTH_AFRICA uint32 = 27
	CTRY_SOUTH_KOREA uint32 = 82
	CTRY_SPAIN uint32 = 34
	CTRY_SWEDEN uint32 = 46
	CTRY_SWITZERLAND uint32 = 41
	CTRY_SYRIA uint32 = 963
	CTRY_TAIWAN uint32 = 886
	CTRY_TATARSTAN uint32 = 7
	CTRY_THAILAND uint32 = 66
	CTRY_TRINIDAD_Y_TOBAGO uint32 = 1
	CTRY_TUNISIA uint32 = 216
	CTRY_TURKEY uint32 = 90
	CTRY_UAE uint32 = 971
	CTRY_UKRAINE uint32 = 380
	CTRY_UNITED_KINGDOM uint32 = 44
	CTRY_UNITED_STATES uint32 = 1
	CTRY_URUGUAY uint32 = 598
	CTRY_UZBEKISTAN uint32 = 7
	CTRY_VENEZUELA uint32 = 58
	CTRY_VIET_NAM uint32 = 84
	CTRY_YEMEN uint32 = 967
	CTRY_ZIMBABWE uint32 = 263
	LOCALE_NOUSEROVERRIDE uint32 = 2147483648
	LOCALE_USE_CP_ACP uint32 = 1073741824
	LOCALE_RETURN_NUMBER uint32 = 536870912
	LOCALE_RETURN_GENITIVE_NAMES uint32 = 268435456
	LOCALE_ALLOW_NEUTRAL_NAMES uint32 = 134217728
	LOCALE_SLOCALIZEDDISPLAYNAME uint32 = 2
	LOCALE_SENGLISHDISPLAYNAME uint32 = 114
	LOCALE_SNATIVEDISPLAYNAME uint32 = 115
	LOCALE_SLOCALIZEDLANGUAGENAME uint32 = 111
	LOCALE_SENGLISHLANGUAGENAME uint32 = 4097
	LOCALE_SNATIVELANGUAGENAME uint32 = 4
	LOCALE_SLOCALIZEDCOUNTRYNAME uint32 = 6
	LOCALE_SENGLISHCOUNTRYNAME uint32 = 4098
	LOCALE_SNATIVECOUNTRYNAME uint32 = 8
	LOCALE_IDIALINGCODE uint32 = 5
	LOCALE_SLIST uint32 = 12
	LOCALE_IMEASURE uint32 = 13
	LOCALE_SDECIMAL uint32 = 14
	LOCALE_STHOUSAND uint32 = 15
	LOCALE_SGROUPING uint32 = 16
	LOCALE_IDIGITS uint32 = 17
	LOCALE_ILZERO uint32 = 18
	LOCALE_INEGNUMBER uint32 = 4112
	LOCALE_SNATIVEDIGITS uint32 = 19
	LOCALE_SCURRENCY uint32 = 20
	LOCALE_SINTLSYMBOL uint32 = 21
	LOCALE_SMONDECIMALSEP uint32 = 22
	LOCALE_SMONTHOUSANDSEP uint32 = 23
	LOCALE_SMONGROUPING uint32 = 24
	LOCALE_ICURRDIGITS uint32 = 25
	LOCALE_ICURRENCY uint32 = 27
	LOCALE_INEGCURR uint32 = 28
	LOCALE_SSHORTDATE uint32 = 31
	LOCALE_SLONGDATE uint32 = 32
	LOCALE_STIMEFORMAT uint32 = 4099
	LOCALE_SAM uint32 = 40
	LOCALE_SPM uint32 = 41
	LOCALE_ICALENDARTYPE uint32 = 4105
	LOCALE_IOPTIONALCALENDAR uint32 = 4107
	LOCALE_IFIRSTDAYOFWEEK uint32 = 4108
	LOCALE_IFIRSTWEEKOFYEAR uint32 = 4109
	LOCALE_SDAYNAME1 uint32 = 42
	LOCALE_SDAYNAME2 uint32 = 43
	LOCALE_SDAYNAME3 uint32 = 44
	LOCALE_SDAYNAME4 uint32 = 45
	LOCALE_SDAYNAME5 uint32 = 46
	LOCALE_SDAYNAME6 uint32 = 47
	LOCALE_SDAYNAME7 uint32 = 48
	LOCALE_SABBREVDAYNAME1 uint32 = 49
	LOCALE_SABBREVDAYNAME2 uint32 = 50
	LOCALE_SABBREVDAYNAME3 uint32 = 51
	LOCALE_SABBREVDAYNAME4 uint32 = 52
	LOCALE_SABBREVDAYNAME5 uint32 = 53
	LOCALE_SABBREVDAYNAME6 uint32 = 54
	LOCALE_SABBREVDAYNAME7 uint32 = 55
	LOCALE_SMONTHNAME1 uint32 = 56
	LOCALE_SMONTHNAME2 uint32 = 57
	LOCALE_SMONTHNAME3 uint32 = 58
	LOCALE_SMONTHNAME4 uint32 = 59
	LOCALE_SMONTHNAME5 uint32 = 60
	LOCALE_SMONTHNAME6 uint32 = 61
	LOCALE_SMONTHNAME7 uint32 = 62
	LOCALE_SMONTHNAME8 uint32 = 63
	LOCALE_SMONTHNAME9 uint32 = 64
	LOCALE_SMONTHNAME10 uint32 = 65
	LOCALE_SMONTHNAME11 uint32 = 66
	LOCALE_SMONTHNAME12 uint32 = 67
	LOCALE_SMONTHNAME13 uint32 = 4110
	LOCALE_SABBREVMONTHNAME1 uint32 = 68
	LOCALE_SABBREVMONTHNAME2 uint32 = 69
	LOCALE_SABBREVMONTHNAME3 uint32 = 70
	LOCALE_SABBREVMONTHNAME4 uint32 = 71
	LOCALE_SABBREVMONTHNAME5 uint32 = 72
	LOCALE_SABBREVMONTHNAME6 uint32 = 73
	LOCALE_SABBREVMONTHNAME7 uint32 = 74
	LOCALE_SABBREVMONTHNAME8 uint32 = 75
	LOCALE_SABBREVMONTHNAME9 uint32 = 76
	LOCALE_SABBREVMONTHNAME10 uint32 = 77
	LOCALE_SABBREVMONTHNAME11 uint32 = 78
	LOCALE_SABBREVMONTHNAME12 uint32 = 79
	LOCALE_SABBREVMONTHNAME13 uint32 = 4111
	LOCALE_SPOSITIVESIGN uint32 = 80
	LOCALE_SNEGATIVESIGN uint32 = 81
	LOCALE_IPOSSIGNPOSN uint32 = 82
	LOCALE_INEGSIGNPOSN uint32 = 83
	LOCALE_IPOSSYMPRECEDES uint32 = 84
	LOCALE_IPOSSEPBYSPACE uint32 = 85
	LOCALE_INEGSYMPRECEDES uint32 = 86
	LOCALE_INEGSEPBYSPACE uint32 = 87
	LOCALE_FONTSIGNATURE uint32 = 88
	LOCALE_SISO639LANGNAME uint32 = 89
	LOCALE_SISO3166CTRYNAME uint32 = 90
	LOCALE_IPAPERSIZE uint32 = 4106
	LOCALE_SENGCURRNAME uint32 = 4103
	LOCALE_SNATIVECURRNAME uint32 = 4104
	LOCALE_SYEARMONTH uint32 = 4102
	LOCALE_SSORTNAME uint32 = 4115
	LOCALE_IDIGITSUBSTITUTION uint32 = 4116
	LOCALE_SNAME uint32 = 92
	LOCALE_SDURATION uint32 = 93
	LOCALE_SSHORTESTDAYNAME1 uint32 = 96
	LOCALE_SSHORTESTDAYNAME2 uint32 = 97
	LOCALE_SSHORTESTDAYNAME3 uint32 = 98
	LOCALE_SSHORTESTDAYNAME4 uint32 = 99
	LOCALE_SSHORTESTDAYNAME5 uint32 = 100
	LOCALE_SSHORTESTDAYNAME6 uint32 = 101
	LOCALE_SSHORTESTDAYNAME7 uint32 = 102
	LOCALE_SISO639LANGNAME2 uint32 = 103
	LOCALE_SISO3166CTRYNAME2 uint32 = 104
	LOCALE_SNAN uint32 = 105
	LOCALE_SPOSINFINITY uint32 = 106
	LOCALE_SNEGINFINITY uint32 = 107
	LOCALE_SSCRIPTS uint32 = 108
	LOCALE_SPARENT uint32 = 109
	LOCALE_SCONSOLEFALLBACKNAME uint32 = 110
	LOCALE_IREADINGLAYOUT uint32 = 112
	LOCALE_INEUTRAL uint32 = 113
	LOCALE_INEGATIVEPERCENT uint32 = 116
	LOCALE_IPOSITIVEPERCENT uint32 = 117
	LOCALE_SPERCENT uint32 = 118
	LOCALE_SPERMILLE uint32 = 119
	LOCALE_SMONTHDAY uint32 = 120
	LOCALE_SSHORTTIME uint32 = 121
	LOCALE_SOPENTYPELANGUAGETAG uint32 = 122
	LOCALE_SSORTLOCALE uint32 = 123
	LOCALE_SRELATIVELONGDATE uint32 = 124
	LOCALE_ICONSTRUCTEDLOCALE uint32 = 125
	LOCALE_SSHORTESTAM uint32 = 126
	LOCALE_SSHORTESTPM uint32 = 127
	LOCALE_IUSEUTF8LEGACYACP uint32 = 1638
	LOCALE_IUSEUTF8LEGACYOEMCP uint32 = 2457
	LOCALE_IDEFAULTCODEPAGE uint32 = 11
	LOCALE_IDEFAULTANSICODEPAGE uint32 = 4100
	LOCALE_IDEFAULTMACCODEPAGE uint32 = 4113
	LOCALE_IDEFAULTEBCDICCODEPAGE uint32 = 4114
	LOCALE_ILANGUAGE uint32 = 1
	LOCALE_SABBREVLANGNAME uint32 = 3
	LOCALE_SABBREVCTRYNAME uint32 = 7
	LOCALE_IGEOID uint32 = 91
	LOCALE_IDEFAULTLANGUAGE uint32 = 9
	LOCALE_IDEFAULTCOUNTRY uint32 = 10
	LOCALE_IINTLCURRDIGITS uint32 = 26
	LOCALE_SDATE uint32 = 29
	LOCALE_STIME uint32 = 30
	LOCALE_IDATE uint32 = 33
	LOCALE_ILDATE uint32 = 34
	LOCALE_ITIME uint32 = 35
	LOCALE_ITIMEMARKPOSN uint32 = 4101
	LOCALE_ICENTURY uint32 = 36
	LOCALE_ITLZERO uint32 = 37
	LOCALE_IDAYLZERO uint32 = 38
	LOCALE_IMONLZERO uint32 = 39
	LOCALE_SKEYBOARDSTOINSTALL uint32 = 94
	LOCALE_SLANGUAGE uint32 = 2
	LOCALE_SLANGDISPLAYNAME uint32 = 111
	LOCALE_SENGLANGUAGE uint32 = 4097
	LOCALE_SNATIVELANGNAME uint32 = 4
	LOCALE_SCOUNTRY uint32 = 6
	LOCALE_SENGCOUNTRY uint32 = 4098
	LOCALE_SNATIVECTRYNAME uint32 = 8
	LOCALE_ICOUNTRY uint32 = 5
	LOCALE_S1159 uint32 = 40
	LOCALE_S2359 uint32 = 41
	CAL_NOUSEROVERRIDE uint32 = 2147483648
	CAL_USE_CP_ACP uint32 = 1073741824
	CAL_RETURN_NUMBER uint32 = 536870912
	CAL_RETURN_GENITIVE_NAMES uint32 = 268435456
	CAL_ICALINTVALUE uint32 = 1
	CAL_SCALNAME uint32 = 2
	CAL_IYEAROFFSETRANGE uint32 = 3
	CAL_SERASTRING uint32 = 4
	CAL_SSHORTDATE uint32 = 5
	CAL_SLONGDATE uint32 = 6
	CAL_SDAYNAME1 uint32 = 7
	CAL_SDAYNAME2 uint32 = 8
	CAL_SDAYNAME3 uint32 = 9
	CAL_SDAYNAME4 uint32 = 10
	CAL_SDAYNAME5 uint32 = 11
	CAL_SDAYNAME6 uint32 = 12
	CAL_SDAYNAME7 uint32 = 13
	CAL_SABBREVDAYNAME1 uint32 = 14
	CAL_SABBREVDAYNAME2 uint32 = 15
	CAL_SABBREVDAYNAME3 uint32 = 16
	CAL_SABBREVDAYNAME4 uint32 = 17
	CAL_SABBREVDAYNAME5 uint32 = 18
	CAL_SABBREVDAYNAME6 uint32 = 19
	CAL_SABBREVDAYNAME7 uint32 = 20
	CAL_SMONTHNAME1 uint32 = 21
	CAL_SMONTHNAME2 uint32 = 22
	CAL_SMONTHNAME3 uint32 = 23
	CAL_SMONTHNAME4 uint32 = 24
	CAL_SMONTHNAME5 uint32 = 25
	CAL_SMONTHNAME6 uint32 = 26
	CAL_SMONTHNAME7 uint32 = 27
	CAL_SMONTHNAME8 uint32 = 28
	CAL_SMONTHNAME9 uint32 = 29
	CAL_SMONTHNAME10 uint32 = 30
	CAL_SMONTHNAME11 uint32 = 31
	CAL_SMONTHNAME12 uint32 = 32
	CAL_SMONTHNAME13 uint32 = 33
	CAL_SABBREVMONTHNAME1 uint32 = 34
	CAL_SABBREVMONTHNAME2 uint32 = 35
	CAL_SABBREVMONTHNAME3 uint32 = 36
	CAL_SABBREVMONTHNAME4 uint32 = 37
	CAL_SABBREVMONTHNAME5 uint32 = 38
	CAL_SABBREVMONTHNAME6 uint32 = 39
	CAL_SABBREVMONTHNAME7 uint32 = 40
	CAL_SABBREVMONTHNAME8 uint32 = 41
	CAL_SABBREVMONTHNAME9 uint32 = 42
	CAL_SABBREVMONTHNAME10 uint32 = 43
	CAL_SABBREVMONTHNAME11 uint32 = 44
	CAL_SABBREVMONTHNAME12 uint32 = 45
	CAL_SABBREVMONTHNAME13 uint32 = 46
	CAL_SYEARMONTH uint32 = 47
	CAL_ITWODIGITYEARMAX uint32 = 48
	CAL_SSHORTESTDAYNAME1 uint32 = 49
	CAL_SSHORTESTDAYNAME2 uint32 = 50
	CAL_SSHORTESTDAYNAME3 uint32 = 51
	CAL_SSHORTESTDAYNAME4 uint32 = 52
	CAL_SSHORTESTDAYNAME5 uint32 = 53
	CAL_SSHORTESTDAYNAME6 uint32 = 54
	CAL_SSHORTESTDAYNAME7 uint32 = 55
	CAL_SMONTHDAY uint32 = 56
	CAL_SABBREVERASTRING uint32 = 57
	CAL_SRELATIVELONGDATE uint32 = 58
	CAL_SENGLISHERANAME uint32 = 59
	CAL_SENGLISHABBREVERANAME uint32 = 60
	CAL_SJAPANESEERAFIRSTYEAR uint32 = 61
	ENUM_ALL_CALENDARS uint32 = 4294967295
	CAL_GREGORIAN uint32 = 1
	CAL_GREGORIAN_US uint32 = 2
	CAL_JAPAN uint32 = 3
	CAL_TAIWAN uint32 = 4
	CAL_KOREA uint32 = 5
	CAL_HIJRI uint32 = 6
	CAL_THAI uint32 = 7
	CAL_HEBREW uint32 = 8
	CAL_GREGORIAN_ME_FRENCH uint32 = 9
	CAL_GREGORIAN_ARABIC uint32 = 10
	CAL_GREGORIAN_XLIT_ENGLISH uint32 = 11
	CAL_GREGORIAN_XLIT_FRENCH uint32 = 12
	CAL_PERSIAN uint32 = 22
	CAL_UMALQURA uint32 = 23
	LGRPID_WESTERN_EUROPE uint32 = 1
	LGRPID_CENTRAL_EUROPE uint32 = 2
	LGRPID_BALTIC uint32 = 3
	LGRPID_GREEK uint32 = 4
	LGRPID_CYRILLIC uint32 = 5
	LGRPID_TURKIC uint32 = 6
	LGRPID_TURKISH uint32 = 6
	LGRPID_JAPANESE uint32 = 7
	LGRPID_KOREAN uint32 = 8
	LGRPID_TRADITIONAL_CHINESE uint32 = 9
	LGRPID_SIMPLIFIED_CHINESE uint32 = 10
	LGRPID_THAI uint32 = 11
	LGRPID_HEBREW uint32 = 12
	LGRPID_ARABIC uint32 = 13
	LGRPID_VIETNAMESE uint32 = 14
	LGRPID_INDIC uint32 = 15
	LGRPID_GEORGIAN uint32 = 16
	LGRPID_ARMENIAN uint32 = 17
	MUI_LANGUAGE_ID uint32 = 4
	MUI_LANGUAGE_NAME uint32 = 8
	MUI_MERGE_SYSTEM_FALLBACK uint32 = 16
	MUI_MERGE_USER_FALLBACK uint32 = 32
	MUI_THREAD_LANGUAGES uint32 = 64
	MUI_CONSOLE_FILTER uint32 = 256
	MUI_COMPLEX_SCRIPT_FILTER uint32 = 512
	MUI_RESET_FILTERS uint32 = 1
	MUI_USER_PREFERRED_UI_LANGUAGES uint32 = 16
	MUI_USE_INSTALLED_LANGUAGES uint32 = 32
	MUI_USE_SEARCH_ALL_LANGUAGES uint32 = 64
	MUI_LANG_NEUTRAL_PE_FILE uint32 = 256
	MUI_NON_LANG_NEUTRAL_FILE uint32 = 512
	MUI_MACHINE_LANGUAGE_SETTINGS uint32 = 1024
	MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL uint32 = 1
	MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN uint32 = 2
	MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI uint32 = 4
	MUI_QUERY_TYPE uint32 = 1
	MUI_QUERY_CHECKSUM uint32 = 2
	MUI_QUERY_LANGUAGE_NAME uint32 = 4
	MUI_QUERY_RESOURCE_TYPES uint32 = 8
	MUI_FILEINFO_VERSION uint32 = 1
	MUI_FULL_LANGUAGE uint32 = 1
	MUI_PARTIAL_LANGUAGE uint32 = 2
	MUI_LIP_LANGUAGE uint32 = 4
	MUI_LANGUAGE_INSTALLED uint32 = 32
	MUI_LANGUAGE_LICENSED uint32 = 64
	GEOID_NOT_AVAILABLE int32 = -1
	SORTING_PARADIGM_NLS uint32 = 0
	SORTING_PARADIGM_ICU uint32 = 16777216
	IDN_ALLOW_UNASSIGNED uint32 = 1
	IDN_USE_STD3_ASCII_RULES uint32 = 2
	IDN_EMAIL_ADDRESS uint32 = 4
	IDN_RAW_PUNYCODE uint32 = 8
	VS_ALLOW_LATIN uint32 = 1
	GSS_ALLOW_INHERITED_COMMON uint32 = 1
	MUI_FORMAT_REG_COMPAT uint32 = 1
	MUI_FORMAT_INF_COMPAT uint32 = 2
	MUI_VERIFY_FILE_EXISTS uint32 = 4
	MUI_SKIP_STRING_CACHE uint32 = 8
	MUI_IMMUTABLE_LOOKUP uint32 = 16
	MIN_SPELLING_NTDDI uint32 = 100794368
	SCRIPT_UNDEFINED uint32 = 0
	USP_E_SCRIPT_NOT_IN_FONT int32 = -2147220992
	SGCM_RTL uint32 = 1
	SSA_PASSWORD uint32 = 1
	SSA_TAB uint32 = 2
	SSA_CLIP uint32 = 4
	SSA_FIT uint32 = 8
	SSA_DZWG uint32 = 16
	SSA_FALLBACK uint32 = 32
	SSA_BREAK uint32 = 64
	SSA_GLYPHS uint32 = 128
	SSA_RTL uint32 = 256
	SSA_GCP uint32 = 512
	SSA_HOTKEY uint32 = 1024
	SSA_METAFILE uint32 = 2048
	SSA_LINK uint32 = 4096
	SSA_HIDEHOTKEY uint32 = 8192
	SSA_HOTKEYONLY uint32 = 9216
	SSA_FULLMEASURE uint32 = 67108864
	SSA_LPKANSIFALLBACK uint32 = 134217728
	SSA_PIDX uint32 = 268435456
	SSA_LAYOUTRTL uint32 = 536870912
	SSA_DONTGLYPH uint32 = 1073741824
	SSA_NOKASHIDA uint32 = 2147483648
	SCRIPT_DIGITSUBSTITUTE_CONTEXT uint32 = 0
	SCRIPT_DIGITSUBSTITUTE_NONE uint32 = 1
	SCRIPT_DIGITSUBSTITUTE_NATIONAL uint32 = 2
	SCRIPT_DIGITSUBSTITUTE_TRADITIONAL uint32 = 3
	UNISCRIBE_OPENTYPE uint32 = 256
	SCRIPT_TAG_UNKNOWN uint32 = 0
	MUI_LANGUAGE_EXACT uint32 = 16
	NLS_CP_CPINFO uint32 = 268435456
	NLS_CP_MBTOWC uint32 = 1073741824
	NLS_CP_WCTOMB uint32 = 2147483648
	U_DISABLE_RENAMING uint32 = 1
	U_SHOW_CPLUSPLUS_API uint32 = 0
	U_DEFAULT_SHOW_DRAFT uint32 = 0
	U_HIDE_DRAFT_API uint32 = 1
	U_HIDE_DEPRECATED_API uint32 = 1
	U_HIDE_OBSOLETE_API uint32 = 1
	U_HIDE_INTERNAL_API uint32 = 1
	U_NO_DEFAULT_INCLUDE_UTF_HEADERS uint32 = 1
	U_DEBUG uint32 = 1
	UCLN_NO_AUTO_CLEANUP uint32 = 1
	U_OVERRIDE_CXX_ALLOCATION uint32 = 1
	U_ENABLE_TRACING uint32 = 0
	UCONFIG_ENABLE_PLUGINS uint32 = 0
	U_ENABLE_DYLOAD uint32 = 1
	U_CHECK_DYLOAD uint32 = 1
	U_HAVE_LIB_SUFFIX uint32 = 1
	UCONFIG_ONLY_COLLATION uint32 = 0
	UCONFIG_NO_BREAK_ITERATION uint32 = 1
	UCONFIG_NO_IDNA uint32 = 1
	UCONFIG_NO_FORMATTING uint32 = 1
	UCONFIG_NO_TRANSLITERATION uint32 = 1
	UCONFIG_NO_REGULAR_EXPRESSIONS uint32 = 1
	UCONFIG_NO_FILE_IO uint32 = 0
	UCONFIG_NO_CONVERSION uint32 = 0
	UCONFIG_NO_LEGACY_CONVERSION uint32 = 1
	UCONFIG_ONLY_HTML_CONVERSION uint32 = 0
	UCONFIG_NO_NORMALIZATION uint32 = 0
	UCONFIG_NO_COLLATION uint32 = 1
	UCONFIG_NO_SERVICE uint32 = 0
	UCONFIG_HAVE_PARSEALLINPUT uint32 = 1
	UCONFIG_NO_FILTERED_BREAK_ITERATION uint32 = 0
	U_PF_UNKNOWN uint32 = 0
	U_PF_WINDOWS uint32 = 1000
	U_PF_MINGW uint32 = 1800
	U_PF_CYGWIN uint32 = 1900
	U_PF_HPUX uint32 = 2100
	U_PF_SOLARIS uint32 = 2600
	U_PF_BSD uint32 = 3000
	U_PF_AIX uint32 = 3100
	U_PF_IRIX uint32 = 3200
	U_PF_DARWIN uint32 = 3500
	U_PF_IPHONE uint32 = 3550
	U_PF_QNX uint32 = 3700
	U_PF_LINUX uint32 = 4000
	U_PF_BROWSER_NATIVE_CLIENT uint32 = 4020
	U_PF_ANDROID uint32 = 4050
	U_PF_FUCHSIA uint32 = 4100
	U_PF_EMSCRIPTEN uint32 = 5010
	U_PF_OS390 uint32 = 9000
	U_PF_OS400 uint32 = 9400
	U_PLATFORM uint32 = 1800
	U_PLATFORM_USES_ONLY_WIN32_API uint32 = 1
	U_PLATFORM_HAS_WIN32_API uint32 = 1
	U_PLATFORM_IMPLEMENTS_POSIX uint32 = 0
	U_PLATFORM_IS_LINUX_BASED uint32 = 1
	U_PLATFORM_IS_DARWIN_BASED uint32 = 1
	U_HAVE_STDINT_H uint32 = 1
	U_HAVE_INTTYPES_H uint32 = 1
	U_GCC_MAJOR_MINOR uint32 = 0
	U_IS_BIG_ENDIAN uint32 = 0
	U_HAVE_PLACEMENT_NEW uint32 = 0
	U_HAVE_DEBUG_LOCATION_NEW uint32 = 1
	U_CPLUSPLUS_VERSION uint32 = 0
	U_ASCII_FAMILY uint32 = 0
	U_EBCDIC_FAMILY uint32 = 1
	U_CHARSET_FAMILY uint32 = 1
	U_CHARSET_IS_UTF8 uint32 = 1
	U_HAVE_WCHAR_H uint32 = 0
	U_SIZEOF_WCHAR_T uint32 = 1
	U_HAVE_WCSCPY uint32 = 0
	U_HAVE_CHAR16_T uint32 = 1
	U_DEFINE_FALSE_AND_TRUE uint32 = 1
	U_SIZEOF_UCHAR uint32 = 2
	U_CHAR16_IS_TYPEDEF uint32 = 1
	U_SENTINEL int32 = -1
	U8_MAX_LENGTH uint32 = 4
	U16_MAX_LENGTH uint32 = 2
	U_HIDE_OBSOLETE_UTF_OLD_H uint32 = 0
	UTF_SIZE uint32 = 16
	UTF8_ERROR_VALUE_1 uint32 = 21
	UTF8_ERROR_VALUE_2 uint32 = 159
	UTF_ERROR_VALUE uint32 = 65535
	UTF8_MAX_CHAR_LENGTH uint32 = 4
	UTF16_MAX_CHAR_LENGTH uint32 = 2
	UTF32_MAX_CHAR_LENGTH uint32 = 1
	UTF_MAX_CHAR_LENGTH uint32 = 2
	U_COPYRIGHT_STRING_LENGTH uint32 = 128
	U_MAX_VERSION_LENGTH uint32 = 4
	U_MAX_VERSION_STRING_LENGTH uint32 = 20
	U_MILLIS_PER_SECOND uint32 = 1000
	U_MILLIS_PER_MINUTE uint32 = 60000
	U_MILLIS_PER_HOUR uint32 = 3600000
	U_MILLIS_PER_DAY uint32 = 86400000
	U_COMBINED_IMPLEMENTATION uint32 = 1
	U_SHAPE_LENGTH_GROW_SHRINK uint32 = 0
	U_SHAPE_LAMALEF_RESIZE uint32 = 0
	U_SHAPE_LENGTH_FIXED_SPACES_NEAR uint32 = 1
	U_SHAPE_LAMALEF_NEAR uint32 = 1
	U_SHAPE_LENGTH_FIXED_SPACES_AT_END uint32 = 2
	U_SHAPE_LAMALEF_END uint32 = 2
	U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING uint32 = 3
	U_SHAPE_LAMALEF_BEGIN uint32 = 3
	U_SHAPE_LAMALEF_AUTO uint32 = 65536
	U_SHAPE_LENGTH_MASK uint32 = 65539
	U_SHAPE_LAMALEF_MASK uint32 = 65539
	U_SHAPE_TEXT_DIRECTION_LOGICAL uint32 = 0
	U_SHAPE_TEXT_DIRECTION_VISUAL_RTL uint32 = 0
	U_SHAPE_TEXT_DIRECTION_VISUAL_LTR uint32 = 4
	U_SHAPE_TEXT_DIRECTION_MASK uint32 = 4
	U_SHAPE_LETTERS_NOOP uint32 = 0
	U_SHAPE_LETTERS_SHAPE uint32 = 8
	U_SHAPE_LETTERS_UNSHAPE uint32 = 16
	U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED uint32 = 24
	U_SHAPE_LETTERS_MASK uint32 = 24
	U_SHAPE_DIGITS_NOOP uint32 = 0
	U_SHAPE_DIGITS_EN2AN uint32 = 32
	U_SHAPE_DIGITS_AN2EN uint32 = 64
	U_SHAPE_DIGITS_ALEN2AN_INIT_LR uint32 = 96
	U_SHAPE_DIGITS_ALEN2AN_INIT_AL uint32 = 128
	U_SHAPE_DIGITS_RESERVED uint32 = 160
	U_SHAPE_DIGITS_MASK uint32 = 224
	U_SHAPE_DIGIT_TYPE_AN uint32 = 0
	U_SHAPE_DIGIT_TYPE_AN_EXTENDED uint32 = 256
	U_SHAPE_DIGIT_TYPE_RESERVED uint32 = 512
	U_SHAPE_DIGIT_TYPE_MASK uint32 = 768
	U_SHAPE_AGGREGATE_TASHKEEL uint32 = 16384
	U_SHAPE_AGGREGATE_TASHKEEL_NOOP uint32 = 0
	U_SHAPE_AGGREGATE_TASHKEEL_MASK uint32 = 16384
	U_SHAPE_PRESERVE_PRESENTATION uint32 = 32768
	U_SHAPE_PRESERVE_PRESENTATION_NOOP uint32 = 0
	U_SHAPE_PRESERVE_PRESENTATION_MASK uint32 = 32768
	U_SHAPE_SEEN_TWOCELL_NEAR uint32 = 2097152
	U_SHAPE_SEEN_MASK uint32 = 7340032
	U_SHAPE_YEHHAMZA_TWOCELL_NEAR uint32 = 16777216
	U_SHAPE_YEHHAMZA_MASK uint32 = 58720256
	U_SHAPE_TASHKEEL_BEGIN uint32 = 262144
	U_SHAPE_TASHKEEL_END uint32 = 393216
	U_SHAPE_TASHKEEL_RESIZE uint32 = 524288
	U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL uint32 = 786432
	U_SHAPE_TASHKEEL_MASK uint32 = 917504
	U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END uint32 = 67108864
	U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK uint32 = 67108864
	U_SHAPE_TAIL_NEW_UNICODE uint32 = 134217728
	U_SHAPE_TAIL_TYPE_MASK uint32 = 134217728
	ULOC_LANG_CAPACITY uint32 = 12
	ULOC_COUNTRY_CAPACITY uint32 = 4
	ULOC_FULLNAME_CAPACITY uint32 = 157
	ULOC_SCRIPT_CAPACITY uint32 = 6
	ULOC_KEYWORDS_CAPACITY uint32 = 96
	ULOC_KEYWORD_AND_VALUES_CAPACITY uint32 = 100
	ULOC_KEYWORD_SEPARATOR_UNICODE uint32 = 64
	ULOC_KEYWORD_ASSIGN_UNICODE uint32 = 61
	ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE uint32 = 59
	UCNV_MAX_CONVERTER_NAME_LENGTH uint32 = 60
	UCNV_SI uint32 = 15
	UCNV_SO uint32 = 14
	U_FOLD_CASE_DEFAULT uint32 = 0
	U_FOLD_CASE_EXCLUDE_SPECIAL_I uint32 = 1
	U_TITLECASE_WHOLE_STRING uint32 = 32
	U_TITLECASE_SENTENCES uint32 = 64
	U_TITLECASE_NO_LOWERCASE uint32 = 256
	U_TITLECASE_NO_BREAK_ADJUSTMENT uint32 = 512
	U_TITLECASE_ADJUST_TO_CASED uint32 = 1024
	U_EDITS_NO_RESET uint32 = 8192
	U_OMIT_UNCHANGED_TEXT uint32 = 16384
	U_COMPARE_CODE_POINT_ORDER uint32 = 32768
	U_COMPARE_IGNORE_CASE uint32 = 65536
	UNORM_INPUT_IS_FCD uint32 = 131072
	UCHAR_MIN_VALUE uint32 = 0
	UCHAR_MAX_VALUE uint32 = 1114111
	UBIDI_DEFAULT_LTR uint32 = 254
	UBIDI_DEFAULT_RTL uint32 = 255
	UBIDI_MAX_EXPLICIT_LEVEL uint32 = 125
	UBIDI_LEVEL_OVERRIDE uint32 = 128
	UBIDI_MAP_NOWHERE int32 = -1
	UBIDI_KEEP_BASE_COMBINING uint32 = 1
	UBIDI_DO_MIRRORING uint32 = 2
	UBIDI_INSERT_LRM_FOR_NUMERIC uint32 = 4
	UBIDI_REMOVE_BIDI_CONTROLS uint32 = 8
	UBIDI_OUTPUT_REVERSE uint32 = 16
	USPREP_DEFAULT uint32 = 0
	USPREP_ALLOW_UNASSIGNED uint32 = 1
	USEARCH_DONE int32 = -1
	U_HAVE_STD_STRING uint32 = 0
	UCONFIG_FORMAT_FASTPATHS_49 uint32 = 1
	U_PLATFORM_HAS_WINUWP_API uint32 = 0
	U_IOSTREAM_SOURCE uint32 = 199711
	U_HAVE_RVALUE_REFERENCES uint32 = 1
	U_USING_ICU_NAMESPACE uint32 = 1
	U_UNICODE_VERSION int32 = 8.0
	CANITER_SKIP_ZEROES uint32 = 1
	NUMSYS_NAME_CAPACITY uint32 = 8
	U_HAVE_RBNF uint32 = 0
	MAX_MIMECP_NAME uint32 = 64
	MAX_MIMECSET_NAME uint32 = 50
	MAX_MIMEFACE_NAME uint32 = 32
	MAX_RFC1766_NAME uint32 = 6
	MAX_LOCALE_NAME uint32 = 32
	MAX_SCRIPT_NAME uint32 = 48
	CPIOD_PEEK int32 = 1073741824
	CPIOD_FORCE_PROMPT int32 = -2147483648
	UITER_UNKNOWN_INDEX int32 = -2
	UCPTRIE_FAST_SHIFT int32 = 6
	UCPTRIE_FAST_DATA_BLOCK_LENGTH int32 = 64
	UCPTRIE_FAST_DATA_MASK int32 = 63
	UCPTRIE_SMALL_MAX int32 = 4095
	UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET int32 = 1
	UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET int32 = 2
	UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE int32 = 1
	UTEXT_PROVIDER_STABLE_CHUNKS int32 = 2
	UTEXT_PROVIDER_WRITABLE int32 = 3
	UTEXT_PROVIDER_HAS_META_DATA int32 = 4
	UTEXT_PROVIDER_OWNS_TEXT int32 = 5
	UTEXT_MAGIC int32 = 878368812
	USET_IGNORE_SPACE int32 = 1
	USET_CASE_INSENSITIVE int32 = 2
	USET_ADD_CASE_MAPPINGS int32 = 4
	USET_SERIALIZED_STATIC_ARRAY_CAPACITY int32 = 8
	U_PARSE_CONTEXT_LEN int32 = 16
	UIDNA_DEFAULT int32 = 0
	UIDNA_USE_STD3_RULES int32 = 2
	UIDNA_CHECK_BIDI int32 = 4
	UIDNA_CHECK_CONTEXTJ int32 = 8
	UIDNA_NONTRANSITIONAL_TO_ASCII int32 = 16
	UIDNA_NONTRANSITIONAL_TO_UNICODE int32 = 32
	UIDNA_CHECK_CONTEXTO int32 = 64
	UIDNA_ERROR_EMPTY_LABEL int32 = 1
	UIDNA_ERROR_LABEL_TOO_LONG int32 = 2
	UIDNA_ERROR_DOMAIN_NAME_TOO_LONG int32 = 4
	UIDNA_ERROR_LEADING_HYPHEN int32 = 8
	UIDNA_ERROR_TRAILING_HYPHEN int32 = 16
	UIDNA_ERROR_HYPHEN_3_4 int32 = 32
	UIDNA_ERROR_LEADING_COMBINING_MARK int32 = 64
	UIDNA_ERROR_DISALLOWED int32 = 128
	UIDNA_ERROR_PUNYCODE int32 = 256
	UIDNA_ERROR_LABEL_HAS_DOT int32 = 512
	UIDNA_ERROR_INVALID_ACE_LABEL int32 = 1024
	UIDNA_ERROR_BIDI int32 = 2048
	UIDNA_ERROR_CONTEXTJ int32 = 4096
	UIDNA_ERROR_CONTEXTO_PUNCTUATION int32 = 8192
	UIDNA_ERROR_CONTEXTO_DIGITS int32 = 16384
	UMSGPAT_ARG_NAME_NOT_NUMBER int32 = -1
	UMSGPAT_ARG_NAME_NOT_VALID int32 = -2
)
#define global LANG_SYSTEM_DEFAULT                           2048
#define global LANG_USER_DEFAULT                             1024
#define global LOCALE_SYSTEM_DEFAULT                         2048
#define global LOCALE_USER_DEFAULT                           1024
#define global LOCALE_CUSTOM_DEFAULT                         3072
#define global LOCALE_CUSTOM_UNSPECIFIED                     4096
#define global LOCALE_CUSTOM_UI_DEFAULT                      5120
#define global LOCALE_NEUTRAL                                0
#define global LOCALE_INVARIANT                              127
#define global ALL_SERVICE_TYPES                             0
#define global HIGHLEVEL_SERVICE_TYPES                       1
#define global LOWLEVEL_SERVICE_TYPES                        2
#define global ALL_SERVICES                                  0
#define global ONLINE_SERVICES                               1
#define global OFFLINE_SERVICES                              2
#define global MAX_LEADBYTES                                 12
#define global MAX_DEFAULTCHAR                               2
#define global HIGH_SURROGATE_START                          55296
#define global HIGH_SURROGATE_END                            56319
#define global LOW_SURROGATE_START                           56320
#define global LOW_SURROGATE_END                             57343
#define global WC_COMPOSITECHECK                             512
#define global WC_DISCARDNS                                  16
#define global WC_SEPCHARS                                   32
#define global WC_DEFAULTCHAR                                64
#define global WC_ERR_INVALID_CHARS                          128
#define global WC_NO_BEST_FIT_CHARS                          1024
#define global CT_CTYPE1                                     1
#define global CT_CTYPE2                                     2
#define global CT_CTYPE3                                     4
#define global C1_UPPER                                      1
#define global C1_LOWER                                      2
#define global C1_DIGIT                                      4
#define global C1_SPACE                                      8
#define global C1_PUNCT                                      16
#define global C1_CNTRL                                      32
#define global C1_BLANK                                      64
#define global C1_XDIGIT                                     128
#define global C1_ALPHA                                      256
#define global C1_DEFINED                                    512
#define global C2_LEFTTORIGHT                                1
#define global C2_RIGHTTOLEFT                                2
#define global C2_EUROPENUMBER                               3
#define global C2_EUROPESEPARATOR                            4
#define global C2_EUROPETERMINATOR                           5
#define global C2_ARABICNUMBER                               6
#define global C2_COMMONSEPARATOR                            7
#define global C2_BLOCKSEPARATOR                             8
#define global C2_SEGMENTSEPARATOR                           9
#define global C2_WHITESPACE                                 10
#define global C2_OTHERNEUTRAL                               11
#define global C2_NOTAPPLICABLE                              0
#define global C3_NONSPACING                                 1
#define global C3_DIACRITIC                                  2
#define global C3_VOWELMARK                                  4
#define global C3_SYMBOL                                     8
#define global C3_KATAKANA                                   16
#define global C3_HIRAGANA                                   32
#define global C3_HALFWIDTH                                  64
#define global C3_FULLWIDTH                                  128
#define global C3_IDEOGRAPH                                  256
#define global C3_KASHIDA                                    512
#define global C3_LEXICAL                                    1024
#define global C3_HIGHSURROGATE                              2048
#define global C3_LOWSURROGATE                               4096
#define global C3_ALPHA                                      32768
#define global C3_NOTAPPLICABLE                              0
#define global LCMAP_LOWERCASE                               256
#define global LCMAP_UPPERCASE                               512
#define global LCMAP_TITLECASE                               768
#define global LCMAP_SORTKEY                                 1024
#define global LCMAP_BYTEREV                                 2048
#define global LCMAP_HIRAGANA                                1048576
#define global LCMAP_KATAKANA                                2097152
#define global LCMAP_HALFWIDTH                               4194304
#define global LCMAP_FULLWIDTH                               8388608
#define global LCMAP_LINGUISTIC_CASING                       16777216
#define global LCMAP_SIMPLIFIED_CHINESE                      33554432
#define global LCMAP_TRADITIONAL_CHINESE                     67108864
#define global LCMAP_SORTHANDLE                              536870912
#define global LCMAP_HASH                                    262144
#define global FIND_STARTSWITH                               1048576
#define global FIND_ENDSWITH                                 2097152
#define global FIND_FROMSTART                                4194304
#define global FIND_FROMEND                                  8388608
#define global LCID_ALTERNATE_SORTS                          4
#define global LOCALE_ALL                                    0
#define global LOCALE_WINDOWS                                1
#define global LOCALE_SUPPLEMENTAL                           2
#define global LOCALE_ALTERNATE_SORTS                        4
#define global LOCALE_REPLACEMENT                            8
#define global LOCALE_NEUTRALDATA                            16
#define global LOCALE_SPECIFICDATA                           32
#define global CP_ACP                                        0
#define global CP_OEMCP                                      1
#define global CP_MACCP                                      2
#define global CP_THREAD_ACP                                 3
#define global CP_SYMBOL                                     42
#define global CP_UTF7                                       65000
#define global CP_UTF8                                       65001
#define global CTRY_DEFAULT                                  0
#define global CTRY_ALBANIA                                  355
#define global CTRY_ALGERIA                                  213
#define global CTRY_ARGENTINA                                54
#define global CTRY_ARMENIA                                  374
#define global CTRY_AUSTRALIA                                61
#define global CTRY_AUSTRIA                                  43
#define global CTRY_AZERBAIJAN                               994
#define global CTRY_BAHRAIN                                  973
#define global CTRY_BELARUS                                  375
#define global CTRY_BELGIUM                                  32
#define global CTRY_BELIZE                                   501
#define global CTRY_BOLIVIA                                  591
#define global CTRY_BRAZIL                                   55
#define global CTRY_BRUNEI_DARUSSALAM                        673
#define global CTRY_BULGARIA                                 359
#define global CTRY_CANADA                                   2
#define global CTRY_CARIBBEAN                                1
#define global CTRY_CHILE                                    56
#define global CTRY_COLOMBIA                                 57
#define global CTRY_COSTA_RICA                               506
#define global CTRY_CROATIA                                  385
#define global CTRY_CZECH                                    420
#define global CTRY_DENMARK                                  45
#define global CTRY_DOMINICAN_REPUBLIC                       1
#define global CTRY_ECUADOR                                  593
#define global CTRY_EGYPT                                    20
#define global CTRY_EL_SALVADOR                              503
#define global CTRY_ESTONIA                                  372
#define global CTRY_FAEROE_ISLANDS                           298
#define global CTRY_FINLAND                                  358
#define global CTRY_FRANCE                                   33
#define global CTRY_GEORGIA                                  995
#define global CTRY_GERMANY                                  49
#define global CTRY_GREECE                                   30
#define global CTRY_GUATEMALA                                502
#define global CTRY_HONDURAS                                 504
#define global CTRY_HONG_KONG                                852
#define global CTRY_HUNGARY                                  36
#define global CTRY_ICELAND                                  354
#define global CTRY_INDIA                                    91
#define global CTRY_INDONESIA                                62
#define global CTRY_IRAN                                     981
#define global CTRY_IRAQ                                     964
#define global CTRY_IRELAND                                  353
#define global CTRY_ISRAEL                                   972
#define global CTRY_ITALY                                    39
#define global CTRY_JAMAICA                                  1
#define global CTRY_JAPAN                                    81
#define global CTRY_JORDAN                                   962
#define global CTRY_KAZAKSTAN                                7
#define global CTRY_KENYA                                    254
#define global CTRY_KUWAIT                                   965
#define global CTRY_KYRGYZSTAN                               996
#define global CTRY_LATVIA                                   371
#define global CTRY_LEBANON                                  961
#define global CTRY_LIBYA                                    218
#define global CTRY_LIECHTENSTEIN                            41
#define global CTRY_LITHUANIA                                370
#define global CTRY_LUXEMBOURG                               352
#define global CTRY_MACAU                                    853
#define global CTRY_MACEDONIA                                389
#define global CTRY_MALAYSIA                                 60
#define global CTRY_MALDIVES                                 960
#define global CTRY_MEXICO                                   52
#define global CTRY_MONACO                                   33
#define global CTRY_MONGOLIA                                 976
#define global CTRY_MOROCCO                                  212
#define global CTRY_NETHERLANDS                              31
#define global CTRY_NEW_ZEALAND                              64
#define global CTRY_NICARAGUA                                505
#define global CTRY_NORWAY                                   47
#define global CTRY_OMAN                                     968
#define global CTRY_PAKISTAN                                 92
#define global CTRY_PANAMA                                   507
#define global CTRY_PARAGUAY                                 595
#define global CTRY_PERU                                     51
#define global CTRY_PHILIPPINES                              63
#define global CTRY_POLAND                                   48
#define global CTRY_PORTUGAL                                 351
#define global CTRY_PRCHINA                                  86
#define global CTRY_PUERTO_RICO                              1
#define global CTRY_QATAR                                    974
#define global CTRY_ROMANIA                                  40
#define global CTRY_RUSSIA                                   7
#define global CTRY_SAUDI_ARABIA                             966
#define global CTRY_SERBIA                                   381
#define global CTRY_SINGAPORE                                65
#define global CTRY_SLOVAK                                   421
#define global CTRY_SLOVENIA                                 386
#define global CTRY_SOUTH_AFRICA                             27
#define global CTRY_SOUTH_KOREA                              82
#define global CTRY_SPAIN                                    34
#define global CTRY_SWEDEN                                   46
#define global CTRY_SWITZERLAND                              41
#define global CTRY_SYRIA                                    963
#define global CTRY_TAIWAN                                   886
#define global CTRY_TATARSTAN                                7
#define global CTRY_THAILAND                                 66
#define global CTRY_TRINIDAD_Y_TOBAGO                        1
#define global CTRY_TUNISIA                                  216
#define global CTRY_TURKEY                                   90
#define global CTRY_UAE                                      971
#define global CTRY_UKRAINE                                  380
#define global CTRY_UNITED_KINGDOM                           44
#define global CTRY_UNITED_STATES                            1
#define global CTRY_URUGUAY                                  598
#define global CTRY_UZBEKISTAN                               7
#define global CTRY_VENEZUELA                                58
#define global CTRY_VIET_NAM                                 84
#define global CTRY_YEMEN                                    967
#define global CTRY_ZIMBABWE                                 263
#define global LOCALE_NOUSEROVERRIDE                         2147483648
#define global LOCALE_USE_CP_ACP                             1073741824
#define global LOCALE_RETURN_NUMBER                          536870912
#define global LOCALE_RETURN_GENITIVE_NAMES                  268435456
#define global LOCALE_ALLOW_NEUTRAL_NAMES                    134217728
#define global LOCALE_SLOCALIZEDDISPLAYNAME                  2
#define global LOCALE_SENGLISHDISPLAYNAME                    114
#define global LOCALE_SNATIVEDISPLAYNAME                     115
#define global LOCALE_SLOCALIZEDLANGUAGENAME                 111
#define global LOCALE_SENGLISHLANGUAGENAME                   4097
#define global LOCALE_SNATIVELANGUAGENAME                    4
#define global LOCALE_SLOCALIZEDCOUNTRYNAME                  6
#define global LOCALE_SENGLISHCOUNTRYNAME                    4098
#define global LOCALE_SNATIVECOUNTRYNAME                     8
#define global LOCALE_IDIALINGCODE                           5
#define global LOCALE_SLIST                                  12
#define global LOCALE_IMEASURE                               13
#define global LOCALE_SDECIMAL                               14
#define global LOCALE_STHOUSAND                              15
#define global LOCALE_SGROUPING                              16
#define global LOCALE_IDIGITS                                17
#define global LOCALE_ILZERO                                 18
#define global LOCALE_INEGNUMBER                             4112
#define global LOCALE_SNATIVEDIGITS                          19
#define global LOCALE_SCURRENCY                              20
#define global LOCALE_SINTLSYMBOL                            21
#define global LOCALE_SMONDECIMALSEP                         22
#define global LOCALE_SMONTHOUSANDSEP                        23
#define global LOCALE_SMONGROUPING                           24
#define global LOCALE_ICURRDIGITS                            25
#define global LOCALE_ICURRENCY                              27
#define global LOCALE_INEGCURR                               28
#define global LOCALE_SSHORTDATE                             31
#define global LOCALE_SLONGDATE                              32
#define global LOCALE_STIMEFORMAT                            4099
#define global LOCALE_SAM                                    40
#define global LOCALE_SPM                                    41
#define global LOCALE_ICALENDARTYPE                          4105
#define global LOCALE_IOPTIONALCALENDAR                      4107
#define global LOCALE_IFIRSTDAYOFWEEK                        4108
#define global LOCALE_IFIRSTWEEKOFYEAR                       4109
#define global LOCALE_SDAYNAME1                              42
#define global LOCALE_SDAYNAME2                              43
#define global LOCALE_SDAYNAME3                              44
#define global LOCALE_SDAYNAME4                              45
#define global LOCALE_SDAYNAME5                              46
#define global LOCALE_SDAYNAME6                              47
#define global LOCALE_SDAYNAME7                              48
#define global LOCALE_SABBREVDAYNAME1                        49
#define global LOCALE_SABBREVDAYNAME2                        50
#define global LOCALE_SABBREVDAYNAME3                        51
#define global LOCALE_SABBREVDAYNAME4                        52
#define global LOCALE_SABBREVDAYNAME5                        53
#define global LOCALE_SABBREVDAYNAME6                        54
#define global LOCALE_SABBREVDAYNAME7                        55
#define global LOCALE_SMONTHNAME1                            56
#define global LOCALE_SMONTHNAME2                            57
#define global LOCALE_SMONTHNAME3                            58
#define global LOCALE_SMONTHNAME4                            59
#define global LOCALE_SMONTHNAME5                            60
#define global LOCALE_SMONTHNAME6                            61
#define global LOCALE_SMONTHNAME7                            62
#define global LOCALE_SMONTHNAME8                            63
#define global LOCALE_SMONTHNAME9                            64
#define global LOCALE_SMONTHNAME10                           65
#define global LOCALE_SMONTHNAME11                           66
#define global LOCALE_SMONTHNAME12                           67
#define global LOCALE_SMONTHNAME13                           4110
#define global LOCALE_SABBREVMONTHNAME1                      68
#define global LOCALE_SABBREVMONTHNAME2                      69
#define global LOCALE_SABBREVMONTHNAME3                      70
#define global LOCALE_SABBREVMONTHNAME4                      71
#define global LOCALE_SABBREVMONTHNAME5                      72
#define global LOCALE_SABBREVMONTHNAME6                      73
#define global LOCALE_SABBREVMONTHNAME7                      74
#define global LOCALE_SABBREVMONTHNAME8                      75
#define global LOCALE_SABBREVMONTHNAME9                      76
#define global LOCALE_SABBREVMONTHNAME10                     77
#define global LOCALE_SABBREVMONTHNAME11                     78
#define global LOCALE_SABBREVMONTHNAME12                     79
#define global LOCALE_SABBREVMONTHNAME13                     4111
#define global LOCALE_SPOSITIVESIGN                          80
#define global LOCALE_SNEGATIVESIGN                          81
#define global LOCALE_IPOSSIGNPOSN                           82
#define global LOCALE_INEGSIGNPOSN                           83
#define global LOCALE_IPOSSYMPRECEDES                        84
#define global LOCALE_IPOSSEPBYSPACE                         85
#define global LOCALE_INEGSYMPRECEDES                        86
#define global LOCALE_INEGSEPBYSPACE                         87
#define global LOCALE_FONTSIGNATURE                          88
#define global LOCALE_SISO639LANGNAME                        89
#define global LOCALE_SISO3166CTRYNAME                       90
#define global LOCALE_IPAPERSIZE                             4106
#define global LOCALE_SENGCURRNAME                           4103
#define global LOCALE_SNATIVECURRNAME                        4104
#define global LOCALE_SYEARMONTH                             4102
#define global LOCALE_SSORTNAME                              4115
#define global LOCALE_IDIGITSUBSTITUTION                     4116
#define global LOCALE_SNAME                                  92
#define global LOCALE_SDURATION                              93
#define global LOCALE_SSHORTESTDAYNAME1                      96
#define global LOCALE_SSHORTESTDAYNAME2                      97
#define global LOCALE_SSHORTESTDAYNAME3                      98
#define global LOCALE_SSHORTESTDAYNAME4                      99
#define global LOCALE_SSHORTESTDAYNAME5                      100
#define global LOCALE_SSHORTESTDAYNAME6                      101
#define global LOCALE_SSHORTESTDAYNAME7                      102
#define global LOCALE_SISO639LANGNAME2                       103
#define global LOCALE_SISO3166CTRYNAME2                      104
#define global LOCALE_SNAN                                   105
#define global LOCALE_SPOSINFINITY                           106
#define global LOCALE_SNEGINFINITY                           107
#define global LOCALE_SSCRIPTS                               108
#define global LOCALE_SPARENT                                109
#define global LOCALE_SCONSOLEFALLBACKNAME                   110
#define global LOCALE_IREADINGLAYOUT                         112
#define global LOCALE_INEUTRAL                               113
#define global LOCALE_INEGATIVEPERCENT                       116
#define global LOCALE_IPOSITIVEPERCENT                       117
#define global LOCALE_SPERCENT                               118
#define global LOCALE_SPERMILLE                              119
#define global LOCALE_SMONTHDAY                              120
#define global LOCALE_SSHORTTIME                             121
#define global LOCALE_SOPENTYPELANGUAGETAG                   122
#define global LOCALE_SSORTLOCALE                            123
#define global LOCALE_SRELATIVELONGDATE                      124
#define global LOCALE_ICONSTRUCTEDLOCALE                     125
#define global LOCALE_SSHORTESTAM                            126
#define global LOCALE_SSHORTESTPM                            127
#define global LOCALE_IUSEUTF8LEGACYACP                      1638
#define global LOCALE_IUSEUTF8LEGACYOEMCP                    2457
#define global LOCALE_IDEFAULTCODEPAGE                       11
#define global LOCALE_IDEFAULTANSICODEPAGE                   4100
#define global LOCALE_IDEFAULTMACCODEPAGE                    4113
#define global LOCALE_IDEFAULTEBCDICCODEPAGE                 4114
#define global LOCALE_ILANGUAGE                              1
#define global LOCALE_SABBREVLANGNAME                        3
#define global LOCALE_SABBREVCTRYNAME                        7
#define global LOCALE_IGEOID                                 91
#define global LOCALE_IDEFAULTLANGUAGE                       9
#define global LOCALE_IDEFAULTCOUNTRY                        10
#define global LOCALE_IINTLCURRDIGITS                        26
#define global LOCALE_SDATE                                  29
#define global LOCALE_STIME                                  30
#define global LOCALE_IDATE                                  33
#define global LOCALE_ILDATE                                 34
#define global LOCALE_ITIME                                  35
#define global LOCALE_ITIMEMARKPOSN                          4101
#define global LOCALE_ICENTURY                               36
#define global LOCALE_ITLZERO                                37
#define global LOCALE_IDAYLZERO                              38
#define global LOCALE_IMONLZERO                              39
#define global LOCALE_SKEYBOARDSTOINSTALL                    94
#define global LOCALE_SLANGUAGE                              2
#define global LOCALE_SLANGDISPLAYNAME                       111
#define global LOCALE_SENGLANGUAGE                           4097
#define global LOCALE_SNATIVELANGNAME                        4
#define global LOCALE_SCOUNTRY                               6
#define global LOCALE_SENGCOUNTRY                            4098
#define global LOCALE_SNATIVECTRYNAME                        8
#define global LOCALE_ICOUNTRY                               5
#define global LOCALE_S1159                                  40
#define global LOCALE_S2359                                  41
#define global CAL_NOUSEROVERRIDE                            2147483648
#define global CAL_USE_CP_ACP                                1073741824
#define global CAL_RETURN_NUMBER                             536870912
#define global CAL_RETURN_GENITIVE_NAMES                     268435456
#define global CAL_ICALINTVALUE                              1
#define global CAL_SCALNAME                                  2
#define global CAL_IYEAROFFSETRANGE                          3
#define global CAL_SERASTRING                                4
#define global CAL_SSHORTDATE                                5
#define global CAL_SLONGDATE                                 6
#define global CAL_SDAYNAME1                                 7
#define global CAL_SDAYNAME2                                 8
#define global CAL_SDAYNAME3                                 9
#define global CAL_SDAYNAME4                                 10
#define global CAL_SDAYNAME5                                 11
#define global CAL_SDAYNAME6                                 12
#define global CAL_SDAYNAME7                                 13
#define global CAL_SABBREVDAYNAME1                           14
#define global CAL_SABBREVDAYNAME2                           15
#define global CAL_SABBREVDAYNAME3                           16
#define global CAL_SABBREVDAYNAME4                           17
#define global CAL_SABBREVDAYNAME5                           18
#define global CAL_SABBREVDAYNAME6                           19
#define global CAL_SABBREVDAYNAME7                           20
#define global CAL_SMONTHNAME1                               21
#define global CAL_SMONTHNAME2                               22
#define global CAL_SMONTHNAME3                               23
#define global CAL_SMONTHNAME4                               24
#define global CAL_SMONTHNAME5                               25
#define global CAL_SMONTHNAME6                               26
#define global CAL_SMONTHNAME7                               27
#define global CAL_SMONTHNAME8                               28
#define global CAL_SMONTHNAME9                               29
#define global CAL_SMONTHNAME10                              30
#define global CAL_SMONTHNAME11                              31
#define global CAL_SMONTHNAME12                              32
#define global CAL_SMONTHNAME13                              33
#define global CAL_SABBREVMONTHNAME1                         34
#define global CAL_SABBREVMONTHNAME2                         35
#define global CAL_SABBREVMONTHNAME3                         36
#define global CAL_SABBREVMONTHNAME4                         37
#define global CAL_SABBREVMONTHNAME5                         38
#define global CAL_SABBREVMONTHNAME6                         39
#define global CAL_SABBREVMONTHNAME7                         40
#define global CAL_SABBREVMONTHNAME8                         41
#define global CAL_SABBREVMONTHNAME9                         42
#define global CAL_SABBREVMONTHNAME10                        43
#define global CAL_SABBREVMONTHNAME11                        44
#define global CAL_SABBREVMONTHNAME12                        45
#define global CAL_SABBREVMONTHNAME13                        46
#define global CAL_SYEARMONTH                                47
#define global CAL_ITWODIGITYEARMAX                          48
#define global CAL_SSHORTESTDAYNAME1                         49
#define global CAL_SSHORTESTDAYNAME2                         50
#define global CAL_SSHORTESTDAYNAME3                         51
#define global CAL_SSHORTESTDAYNAME4                         52
#define global CAL_SSHORTESTDAYNAME5                         53
#define global CAL_SSHORTESTDAYNAME6                         54
#define global CAL_SSHORTESTDAYNAME7                         55
#define global CAL_SMONTHDAY                                 56
#define global CAL_SABBREVERASTRING                          57
#define global CAL_SRELATIVELONGDATE                         58
#define global CAL_SENGLISHERANAME                           59
#define global CAL_SENGLISHABBREVERANAME                     60
#define global CAL_SJAPANESEERAFIRSTYEAR                     61
#define global ENUM_ALL_CALENDARS                            4294967295
#define global CAL_GREGORIAN                                 1
#define global CAL_GREGORIAN_US                              2
#define global CAL_JAPAN                                     3
#define global CAL_TAIWAN                                    4
#define global CAL_KOREA                                     5
#define global CAL_HIJRI                                     6
#define global CAL_THAI                                      7
#define global CAL_HEBREW                                    8
#define global CAL_GREGORIAN_ME_FRENCH                       9
#define global CAL_GREGORIAN_ARABIC                          10
#define global CAL_GREGORIAN_XLIT_ENGLISH                    11
#define global CAL_GREGORIAN_XLIT_FRENCH                     12
#define global CAL_PERSIAN                                   22
#define global CAL_UMALQURA                                  23
#define global LGRPID_WESTERN_EUROPE                         1
#define global LGRPID_CENTRAL_EUROPE                         2
#define global LGRPID_BALTIC                                 3
#define global LGRPID_GREEK                                  4
#define global LGRPID_CYRILLIC                               5
#define global LGRPID_TURKIC                                 6
#define global LGRPID_TURKISH                                6
#define global LGRPID_JAPANESE                               7
#define global LGRPID_KOREAN                                 8
#define global LGRPID_TRADITIONAL_CHINESE                    9
#define global LGRPID_SIMPLIFIED_CHINESE                     10
#define global LGRPID_THAI                                   11
#define global LGRPID_HEBREW                                 12
#define global LGRPID_ARABIC                                 13
#define global LGRPID_VIETNAMESE                             14
#define global LGRPID_INDIC                                  15
#define global LGRPID_GEORGIAN                               16
#define global LGRPID_ARMENIAN                               17
#define global MUI_LANGUAGE_ID                               4
#define global MUI_LANGUAGE_NAME                             8
#define global MUI_MERGE_SYSTEM_FALLBACK                     16
#define global MUI_MERGE_USER_FALLBACK                       32
#define global MUI_THREAD_LANGUAGES                          64
#define global MUI_CONSOLE_FILTER                            256
#define global MUI_COMPLEX_SCRIPT_FILTER                     512
#define global MUI_RESET_FILTERS                             1
#define global MUI_USER_PREFERRED_UI_LANGUAGES               16
#define global MUI_USE_INSTALLED_LANGUAGES                   32
#define global MUI_USE_SEARCH_ALL_LANGUAGES                  64
#define global MUI_LANG_NEUTRAL_PE_FILE                      256
#define global MUI_NON_LANG_NEUTRAL_FILE                     512
#define global MUI_MACHINE_LANGUAGE_SETTINGS                 1024
#define global MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL             1
#define global MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN            2
#define global MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI             4
#define global MUI_QUERY_TYPE                                1
#define global MUI_QUERY_CHECKSUM                            2
#define global MUI_QUERY_LANGUAGE_NAME                       4
#define global MUI_QUERY_RESOURCE_TYPES                      8
#define global MUI_FILEINFO_VERSION                          1
#define global MUI_FULL_LANGUAGE                             1
#define global MUI_PARTIAL_LANGUAGE                          2
#define global MUI_LIP_LANGUAGE                              4
#define global MUI_LANGUAGE_INSTALLED                        32
#define global MUI_LANGUAGE_LICENSED                         64
#define global GEOID_NOT_AVAILABLE                           (-1)
#define global SORTING_PARADIGM_NLS                          0
#define global SORTING_PARADIGM_ICU                          16777216
#define global IDN_ALLOW_UNASSIGNED                          1
#define global IDN_USE_STD3_ASCII_RULES                      2
#define global IDN_EMAIL_ADDRESS                             4
#define global IDN_RAW_PUNYCODE                              8
#define global VS_ALLOW_LATIN                                1
#define global GSS_ALLOW_INHERITED_COMMON                    1
#define global MUI_FORMAT_REG_COMPAT                         1
#define global MUI_FORMAT_INF_COMPAT                         2
#define global MUI_VERIFY_FILE_EXISTS                        4
#define global MUI_SKIP_STRING_CACHE                         8
#define global MUI_IMMUTABLE_LOOKUP                          16
#define global LOCALE_NAME_INVARIANT                         ""
#define global LOCALE_NAME_SYSTEM_DEFAULT                    "!x-sys-default-locale"
#define global MIN_SPELLING_NTDDI                            100794368
#define global SCRIPT_UNDEFINED                              0
#define global USP_E_SCRIPT_NOT_IN_FONT                      (-2147220992)
#define global SGCM_RTL                                      1
#define global SSA_PASSWORD                                  1
#define global SSA_TAB                                       2
#define global SSA_CLIP                                      4
#define global SSA_FIT                                       8
#define global SSA_DZWG                                      16
#define global SSA_FALLBACK                                  32
#define global SSA_BREAK                                     64
#define global SSA_GLYPHS                                    128
#define global SSA_RTL                                       256
#define global SSA_GCP                                       512
#define global SSA_HOTKEY                                    1024
#define global SSA_METAFILE                                  2048
#define global SSA_LINK                                      4096
#define global SSA_HIDEHOTKEY                                8192
#define global SSA_HOTKEYONLY                                9216
#define global SSA_FULLMEASURE                               67108864
#define global SSA_LPKANSIFALLBACK                           134217728
#define global SSA_PIDX                                      268435456
#define global SSA_LAYOUTRTL                                 536870912
#define global SSA_DONTGLYPH                                 1073741824
#define global SSA_NOKASHIDA                                 2147483648
#define global SCRIPT_DIGITSUBSTITUTE_CONTEXT                0
#define global SCRIPT_DIGITSUBSTITUTE_NONE                   1
#define global SCRIPT_DIGITSUBSTITUTE_NATIONAL               2
#define global SCRIPT_DIGITSUBSTITUTE_TRADITIONAL            3
#define global UNISCRIBE_OPENTYPE                            256
#define global SCRIPT_TAG_UNKNOWN                            0
#define global MUI_LANGUAGE_EXACT                            16
#define global NLS_CP_CPINFO                                 268435456
#define global NLS_CP_MBTOWC                                 1073741824
#define global NLS_CP_WCTOMB                                 2147483648
#define global U_DISABLE_RENAMING                            1
#define global U_SHOW_CPLUSPLUS_API                          0
#define global U_DEFAULT_SHOW_DRAFT                          0
#define global U_HIDE_DRAFT_API                              1
#define global U_HIDE_DEPRECATED_API                         1
#define global U_HIDE_OBSOLETE_API                           1
#define global U_HIDE_INTERNAL_API                           1
#define global U_NO_DEFAULT_INCLUDE_UTF_HEADERS              1
#define global U_DEBUG                                       1
#define global UCLN_NO_AUTO_CLEANUP                          1
#define global U_OVERRIDE_CXX_ALLOCATION                     1
#define global U_ENABLE_TRACING                              0
#define global UCONFIG_ENABLE_PLUGINS                        0
#define global U_ENABLE_DYLOAD                               1
#define global U_CHECK_DYLOAD                                1
#define global U_HAVE_LIB_SUFFIX                             1
#define global U_LIB_SUFFIX_C_NAME_STRING                    ""
#define global UCONFIG_ONLY_COLLATION                        0
#define global UCONFIG_NO_BREAK_ITERATION                    1
#define global UCONFIG_NO_IDNA                               1
#define global UCONFIG_NO_FORMATTING                         1
#define global UCONFIG_NO_TRANSLITERATION                    1
#define global UCONFIG_NO_REGULAR_EXPRESSIONS                1
#define global UCONFIG_NO_FILE_IO                            0
#define global UCONFIG_NO_CONVERSION                         0
#define global UCONFIG_NO_LEGACY_CONVERSION                  1
#define global UCONFIG_ONLY_HTML_CONVERSION                  0
#define global UCONFIG_NO_NORMALIZATION                      0
#define global UCONFIG_NO_COLLATION                          1
#define global UCONFIG_NO_SERVICE                            0
#define global UCONFIG_HAVE_PARSEALLINPUT                    1
#define global UCONFIG_NO_FILTERED_BREAK_ITERATION           0
#define global U_PF_UNKNOWN                                  0
#define global U_PF_WINDOWS                                  1000
#define global U_PF_MINGW                                    1800
#define global U_PF_CYGWIN                                   1900
#define global U_PF_HPUX                                     2100
#define global U_PF_SOLARIS                                  2600
#define global U_PF_BSD                                      3000
#define global U_PF_AIX                                      3100
#define global U_PF_IRIX                                     3200
#define global U_PF_DARWIN                                   3500
#define global U_PF_IPHONE                                   3550
#define global U_PF_QNX                                      3700
#define global U_PF_LINUX                                    4000
#define global U_PF_BROWSER_NATIVE_CLIENT                    4020
#define global U_PF_ANDROID                                  4050
#define global U_PF_FUCHSIA                                  4100
#define global U_PF_EMSCRIPTEN                               5010
#define global U_PF_OS390                                    9000
#define global U_PF_OS400                                    9400
#define global U_PLATFORM                                    1800
#define global U_PLATFORM_USES_ONLY_WIN32_API                1
#define global U_PLATFORM_HAS_WIN32_API                      1
#define global U_PLATFORM_IMPLEMENTS_POSIX                   0
#define global U_PLATFORM_IS_LINUX_BASED                     1
#define global U_PLATFORM_IS_DARWIN_BASED                    1
#define global U_HAVE_STDINT_H                               1
#define global U_HAVE_INTTYPES_H                             1
#define global U_GCC_MAJOR_MINOR                             0
#define global U_IS_BIG_ENDIAN                               0
#define global U_HAVE_PLACEMENT_NEW                          0
#define global U_HAVE_DEBUG_LOCATION_NEW                     1
#define global U_CPLUSPLUS_VERSION                           0
#define global U_ASCII_FAMILY                                0
#define global U_EBCDIC_FAMILY                               1
#define global U_CHARSET_FAMILY                              1
#define global U_CHARSET_IS_UTF8                             1
#define global U_HAVE_WCHAR_H                                0
#define global U_SIZEOF_WCHAR_T                              1
#define global U_HAVE_WCSCPY                                 0
#define global U_HAVE_CHAR16_T                               1
#define global U_DEFINE_FALSE_AND_TRUE                       1
#define global U_SIZEOF_UCHAR                                2
#define global U_CHAR16_IS_TYPEDEF                           1
#define global U_SENTINEL                                    (-1)
#define global U8_LEAD3_T1_BITS                              " 00000000000000"
#define global U8_LEAD4_T1_BITS                              ""
#define global U8_MAX_LENGTH                                 4
#define global U16_MAX_LENGTH                                2
#define global U_HIDE_OBSOLETE_UTF_OLD_H                     0
#define global UTF_SIZE                                      16
#define global UTF8_ERROR_VALUE_1                            21
#define global UTF8_ERROR_VALUE_2                            159
#define global UTF_ERROR_VALUE                               65535
#define global UTF8_MAX_CHAR_LENGTH                          4
#define global UTF16_MAX_CHAR_LENGTH                         2
#define global UTF32_MAX_CHAR_LENGTH                         1
#define global UTF_MAX_CHAR_LENGTH                           2
#define global U_COPYRIGHT_STRING_LENGTH                     128
#define global U_MAX_VERSION_LENGTH                          4
#define global U_MAX_VERSION_STRING_LENGTH                   20
#define global U_MILLIS_PER_SECOND                           1000
#define global U_MILLIS_PER_MINUTE                           60000
#define global U_MILLIS_PER_HOUR                             3600000
#define global U_MILLIS_PER_DAY                              86400000
#define global U_COMBINED_IMPLEMENTATION                     1
#define global U_SHAPE_LENGTH_GROW_SHRINK                    0
#define global U_SHAPE_LAMALEF_RESIZE                        0
#define global U_SHAPE_LENGTH_FIXED_SPACES_NEAR              1
#define global U_SHAPE_LAMALEF_NEAR                          1
#define global U_SHAPE_LENGTH_FIXED_SPACES_AT_END            2
#define global U_SHAPE_LAMALEF_END                           2
#define global U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING      3
#define global U_SHAPE_LAMALEF_BEGIN                         3
#define global U_SHAPE_LAMALEF_AUTO                          65536
#define global U_SHAPE_LENGTH_MASK                           65539
#define global U_SHAPE_LAMALEF_MASK                          65539
#define global U_SHAPE_TEXT_DIRECTION_LOGICAL                0
#define global U_SHAPE_TEXT_DIRECTION_VISUAL_RTL             0
#define global U_SHAPE_TEXT_DIRECTION_VISUAL_LTR             4
#define global U_SHAPE_TEXT_DIRECTION_MASK                   4
#define global U_SHAPE_LETTERS_NOOP                          0
#define global U_SHAPE_LETTERS_SHAPE                         8
#define global U_SHAPE_LETTERS_UNSHAPE                       16
#define global U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED       24
#define global U_SHAPE_LETTERS_MASK                          24
#define global U_SHAPE_DIGITS_NOOP                           0
#define global U_SHAPE_DIGITS_EN2AN                          32
#define global U_SHAPE_DIGITS_AN2EN                          64
#define global U_SHAPE_DIGITS_ALEN2AN_INIT_LR                96
#define global U_SHAPE_DIGITS_ALEN2AN_INIT_AL                128
#define global U_SHAPE_DIGITS_RESERVED                       160
#define global U_SHAPE_DIGITS_MASK                           224
#define global U_SHAPE_DIGIT_TYPE_AN                         0
#define global U_SHAPE_DIGIT_TYPE_AN_EXTENDED                256
#define global U_SHAPE_DIGIT_TYPE_RESERVED                   512
#define global U_SHAPE_DIGIT_TYPE_MASK                       768
#define global U_SHAPE_AGGREGATE_TASHKEEL                    16384
#define global U_SHAPE_AGGREGATE_TASHKEEL_NOOP               0
#define global U_SHAPE_AGGREGATE_TASHKEEL_MASK               16384
#define global U_SHAPE_PRESERVE_PRESENTATION                 32768
#define global U_SHAPE_PRESERVE_PRESENTATION_NOOP            0
#define global U_SHAPE_PRESERVE_PRESENTATION_MASK            32768
#define global U_SHAPE_SEEN_TWOCELL_NEAR                     2097152
#define global U_SHAPE_SEEN_MASK                             7340032
#define global U_SHAPE_YEHHAMZA_TWOCELL_NEAR                 16777216
#define global U_SHAPE_YEHHAMZA_MASK                         58720256
#define global U_SHAPE_TASHKEEL_BEGIN                        262144
#define global U_SHAPE_TASHKEEL_END                          393216
#define global U_SHAPE_TASHKEEL_RESIZE                       524288
#define global U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL           786432
#define global U_SHAPE_TASHKEEL_MASK                         917504
#define global U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END     67108864
#define global U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK          67108864
#define global U_SHAPE_TAIL_NEW_UNICODE                      134217728
#define global U_SHAPE_TAIL_TYPE_MASK                        134217728
#define global ULOC_CHINESE                                  "zh"
#define global ULOC_ENGLISH                                  "en"
#define global ULOC_FRENCH                                   "fr"
#define global ULOC_GERMAN                                   "de"
#define global ULOC_ITALIAN                                  "it"
#define global ULOC_JAPANESE                                 "ja"
#define global ULOC_KOREAN                                   "ko"
#define global ULOC_SIMPLIFIED_CHINESE                       "zh_CN"
#define global ULOC_TRADITIONAL_CHINESE                      "zh_TW"
#define global ULOC_CANADA                                   "en_CA"
#define global ULOC_CANADA_FRENCH                            "fr_CA"
#define global ULOC_CHINA                                    "zh_CN"
#define global ULOC_PRC                                      "zh_CN"
#define global ULOC_FRANCE                                   "fr_FR"
#define global ULOC_GERMANY                                  "de_DE"
#define global ULOC_ITALY                                    "it_IT"
#define global ULOC_JAPAN                                    "ja_JP"
#define global ULOC_KOREA                                    "ko_KR"
#define global ULOC_TAIWAN                                   "zh_TW"
#define global ULOC_UK                                       "en_GB"
#define global ULOC_US                                       "en_US"
#define global ULOC_LANG_CAPACITY                            12
#define global ULOC_COUNTRY_CAPACITY                         4
#define global ULOC_FULLNAME_CAPACITY                        157
#define global ULOC_SCRIPT_CAPACITY                          6
#define global ULOC_KEYWORDS_CAPACITY                        96
#define global ULOC_KEYWORD_AND_VALUES_CAPACITY              100
#define global ULOC_KEYWORD_SEPARATOR_UNICODE                64
#define global ULOC_KEYWORD_ASSIGN_UNICODE                   61
#define global ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE           59
#define global UCNV_SUB_STOP_ON_ILLEGAL                      "i"
#define global UCNV_SKIP_STOP_ON_ILLEGAL                     "i"
#define global UCNV_ESCAPE_JAVA                              "J"
#define global UCNV_ESCAPE_C                                 "C"
#define global UCNV_ESCAPE_XML_DEC                           "D"
#define global UCNV_ESCAPE_XML_HEX                           "X"
#define global UCNV_ESCAPE_UNICODE                           "U"
#define global UCNV_ESCAPE_CSS2                              "S"
#define global UCNV_MAX_CONVERTER_NAME_LENGTH                60
#define global UCNV_SI                                       15
#define global UCNV_SO                                       14
#define global UCNV_OPTION_SEP_STRING                        ","
#define global UCNV_VALUE_SEP_STRING                         "="
#define global UCNV_LOCALE_OPTION_STRING                     ",locale="
#define global UCNV_VERSION_OPTION_STRING                    ",version="
#define global UCNV_SWAP_LFNL_OPTION_STRING                  ",swaplfnl"
#define global U_FOLD_CASE_DEFAULT                           0
#define global U_FOLD_CASE_EXCLUDE_SPECIAL_I                 1
#define global U_TITLECASE_WHOLE_STRING                      32
#define global U_TITLECASE_SENTENCES                         64
#define global U_TITLECASE_NO_LOWERCASE                      256
#define global U_TITLECASE_NO_BREAK_ADJUSTMENT               512
#define global U_TITLECASE_ADJUST_TO_CASED                   1024
#define global U_EDITS_NO_RESET                              8192
#define global U_OMIT_UNCHANGED_TEXT                         16384
#define global U_COMPARE_CODE_POINT_ORDER                    32768
#define global U_COMPARE_IGNORE_CASE                         65536
#define global UNORM_INPUT_IS_FCD                            131072
#define global UCHAR_MIN_VALUE                               0
#define global UCHAR_MAX_VALUE                               1114111
#define global UBIDI_DEFAULT_LTR                             254
#define global UBIDI_DEFAULT_RTL                             255
#define global UBIDI_MAX_EXPLICIT_LEVEL                      125
#define global UBIDI_LEVEL_OVERRIDE                          128
#define global UBIDI_MAP_NOWHERE                             (-1)
#define global UBIDI_KEEP_BASE_COMBINING                     1
#define global UBIDI_DO_MIRRORING                            2
#define global UBIDI_INSERT_LRM_FOR_NUMERIC                  4
#define global UBIDI_REMOVE_BIDI_CONTROLS                    8
#define global UBIDI_OUTPUT_REVERSE                          16
#define global USPREP_DEFAULT                                0
#define global USPREP_ALLOW_UNASSIGNED                       1
#define global U_ICU_VERSION_BUNDLE                          "icuver"
#define global U_ICU_DATA_KEY                                "DataVersion"
#define global UCAL_UNKNOWN_ZONE_ID                          "Etc/Unknown"
#define global UDAT_YEAR                                     "y"
#define global UDAT_QUARTER                                  "QQQQ"
#define global UDAT_ABBR_QUARTER                             "QQQ"
#define global UDAT_YEAR_QUARTER                             "yQQQQ"
#define global UDAT_YEAR_ABBR_QUARTER                        "yQQQ"
#define global UDAT_MONTH                                    "MMMM"
#define global UDAT_ABBR_MONTH                               "MMM"
#define global UDAT_NUM_MONTH                                "M"
#define global UDAT_YEAR_MONTH                               "yMMMM"
#define global UDAT_YEAR_ABBR_MONTH                          "yMMM"
#define global UDAT_YEAR_NUM_MONTH                           "yM"
#define global UDAT_DAY                                      "d"
#define global UDAT_YEAR_MONTH_DAY                           "yMMMMd"
#define global UDAT_YEAR_ABBR_MONTH_DAY                      "yMMMd"
#define global UDAT_YEAR_NUM_MONTH_DAY                       "yMd"
#define global UDAT_WEEKDAY                                  "EEEE"
#define global UDAT_ABBR_WEEKDAY                             "E"
#define global UDAT_YEAR_MONTH_WEEKDAY_DAY                   "yMMMMEEEEd"
#define global UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAY              "yMMMEd"
#define global UDAT_YEAR_NUM_MONTH_WEEKDAY_DAY               "yMEd"
#define global UDAT_MONTH_DAY                                "MMMMd"
#define global UDAT_ABBR_MONTH_DAY                           "MMMd"
#define global UDAT_NUM_MONTH_DAY                            "Md"
#define global UDAT_MONTH_WEEKDAY_DAY                        "MMMMEEEEd"
#define global UDAT_ABBR_MONTH_WEEKDAY_DAY                   "MMMEd"
#define global UDAT_NUM_MONTH_WEEKDAY_DAY                    "MEd"
#define global UDAT_HOUR                                     "j"
#define global UDAT_HOUR24                                   "H"
#define global UDAT_MINUTE                                   "m"
#define global UDAT_HOUR_MINUTE                              "jm"
#define global UDAT_HOUR24_MINUTE                            "Hm"
#define global UDAT_SECOND                                   "s"
#define global UDAT_HOUR_MINUTE_SECOND                       "jms"
#define global UDAT_HOUR24_MINUTE_SECOND                     "Hms"
#define global UDAT_MINUTE_SECOND                            "ms"
#define global UDAT_LOCATION_TZ                              "VVVV"
#define global UDAT_GENERIC_TZ                               "vvvv"
#define global UDAT_ABBR_GENERIC_TZ                          "v"
#define global UDAT_SPECIFIC_TZ                              "zzzz"
#define global UDAT_ABBR_SPECIFIC_TZ                         "z"
#define global UDAT_ABBR_UTC_TZ                              "ZZZZ"
#define global USEARCH_DONE                                  (-1)
#define global U_HAVE_STD_STRING                             0
#define global UCONFIG_FORMAT_FASTPATHS_49                   1
#define global U_PLATFORM_HAS_WINUWP_API                     0
#define global U_IOSTREAM_SOURCE                             199711
#define global U_HAVE_RVALUE_REFERENCES                      1
#define global U_USING_ICU_NAMESPACE                         1
#define global U_ICUDATA_TYPE_LETTER                         "e"
#define global U_UNICODE_VERSION                             8.0
#define global CANITER_SKIP_ZEROES                           1
#define global NUMSYS_NAME_CAPACITY                          8
#define global U_HAVE_RBNF                                   0
#define global MAX_MIMECP_NAME                               64
#define global MAX_MIMECSET_NAME                             50
#define global MAX_MIMEFACE_NAME                             32
#define global MAX_RFC1766_NAME                              6
#define global MAX_LOCALE_NAME                               32
#define global MAX_SCRIPT_NAME                               48
#define global CPIOD_PEEK                                    1073741824
#define global CPIOD_FORCE_PROMPT                            (-2147483648)
#define global UITER_UNKNOWN_INDEX                           (-2)
#define global UCPTRIE_FAST_SHIFT                            6
#define global UCPTRIE_FAST_DATA_BLOCK_LENGTH                64
#define global UCPTRIE_FAST_DATA_MASK                        63
#define global UCPTRIE_SMALL_MAX                             4095
#define global UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET           1
#define global UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET            2
#define global UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE            1
#define global UTEXT_PROVIDER_STABLE_CHUNKS                  2
#define global UTEXT_PROVIDER_WRITABLE                       3
#define global UTEXT_PROVIDER_HAS_META_DATA                  4
#define global UTEXT_PROVIDER_OWNS_TEXT                      5
#define global UTEXT_MAGIC                                   878368812
#define global USET_IGNORE_SPACE                             1
#define global USET_CASE_INSENSITIVE                         2
#define global USET_ADD_CASE_MAPPINGS                        4
#define global USET_SERIALIZED_STATIC_ARRAY_CAPACITY         8
#define global U_PARSE_CONTEXT_LEN                           16
#define global UIDNA_DEFAULT                                 0
#define global UIDNA_USE_STD3_RULES                          2
#define global UIDNA_CHECK_BIDI                              4
#define global UIDNA_CHECK_CONTEXTJ                          8
#define global UIDNA_NONTRANSITIONAL_TO_ASCII                16
#define global UIDNA_NONTRANSITIONAL_TO_UNICODE              32
#define global UIDNA_CHECK_CONTEXTO                          64
#define global UIDNA_ERROR_EMPTY_LABEL                       1
#define global UIDNA_ERROR_LABEL_TOO_LONG                    2
#define global UIDNA_ERROR_DOMAIN_NAME_TOO_LONG              4
#define global UIDNA_ERROR_LEADING_HYPHEN                    8
#define global UIDNA_ERROR_TRAILING_HYPHEN                   16
#define global UIDNA_ERROR_HYPHEN_3_4                        32
#define global UIDNA_ERROR_LEADING_COMBINING_MARK            64
#define global UIDNA_ERROR_DISALLOWED                        128
#define global UIDNA_ERROR_PUNYCODE                          256
#define global UIDNA_ERROR_LABEL_HAS_DOT                     512
#define global UIDNA_ERROR_INVALID_ACE_LABEL                 1024
#define global UIDNA_ERROR_BIDI                              2048
#define global UIDNA_ERROR_CONTEXTJ                          4096
#define global UIDNA_ERROR_CONTEXTO_PUNCTUATION              8192
#define global UIDNA_ERROR_CONTEXTO_DIGITS                   16384
#define global ELS_GUID_LANGUAGE_DETECTION                   "{CF7E00B1-909B-4D95-A8F4-611F7C377702}"
#define global ELS_GUID_SCRIPT_DETECTION                     "{2D64B439-6CAF-4F6B-B688-E5D0F4FAA7D7}"
#define global ELS_GUID_TRANSLITERATION_HANT_TO_HANS         "{A3A8333B-F4FC-42F6-A0C4-0462FE7317CB}"
#define global ELS_GUID_TRANSLITERATION_HANS_TO_HANT         "{3CACCDC8-5590-42DC-9A7B-B5A6B5B3B63B}"
#define global ELS_GUID_TRANSLITERATION_MALAYALAM_TO_LATIN   "{D8B983B1-F8BF-4A2B-BCD5-5B5EA20613E1}"
#define global ELS_GUID_TRANSLITERATION_DEVANAGARI_TO_LATIN  "{C4A4DCFE-2661-4D02-9835-F48187109803}"
#define global ELS_GUID_TRANSLITERATION_CYRILLIC_TO_LATIN    "{3DD12A98-5AFD-4903-A13F-E17E6C0BFE01}"
#define global ELS_GUID_TRANSLITERATION_BENGALI_TO_LATIN     "{F4DFD825-91A4-489F-855E-9AD9BEE55727}"
#define global ELS_GUID_TRANSLITERATION_HANGUL_DECOMPOSITION "{4BA2A721-E43D-41B7-B330-536AE1E48863}"
#define global UMSGPAT_ARG_NAME_NOT_NUMBER                   (-1)
#define global UMSGPAT_ARG_NAME_NOT_VALID                    (-2)