TwlIPL/build/tests/DisplaySystemInformation/ARM9/src/strResource.c
aoki_ryoma 0864af5948 ユーザデータのリセットとユーザデータファイル破壊機能を追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1937 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-17 09:02:33 +00:00

611 lines
13 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*---------------------------------------------------------------------------*
Project: TwlIPL - tests - DisplaySystemInformation
File: strResource.c
Copyright **** Nintendo. All rights reserved.
These coded instructions, statements, and computer programs contain
proprietary information of Nintendo of America Inc. and/or Nintendo
Company Ltd., and are protected by Federal copyright law. They may
not be disclosed to third parties or copied or duplicated in any form,
in whole or in part, without the prior written consent of Nintendo.
$Date:: $
$Rev:$
$Author:$
*---------------------------------------------------------------------------*/
#include "drawFunc.h"
const int s_pageOffset[ROOTMENU_SIZE][MAXPAGE] = {
{ 0, OWNERMENU_SIZE }, // owner
{ 0, 7, PARENTALMENU_SIZE }, // parental
{ 0, NORMAL_HW_MENU_SIZE }, // normal hw
{ 0, SECURE_HW_MENU_SIZE }, // secure hw
{ 0, SCFG_ARM7_MENU_SIZE }, // scfg arm7
{ 0, SCFG_ARM9_MENU_SIZE }, // scfg arm9
{ 0, VERSIONMENU_SIZE } // fuse
};
const u8 s_numMenu[] = {
OWNERMENU_SIZE,
PARENTALMENU_SIZE,
NORMAL_HW_MENU_SIZE,
SECURE_HW_MENU_SIZE,
SCFG_ARM7_MENU_SIZE,
SCFG_ARM9_MENU_SIZE,
VERSIONMENU_SIZE,
0,
0,
0,
ROOTMENU_SIZE
};
const char *s_strARM7RegisterName[] = {
"ROM",
"CLK",
"JTAG",
"EXP",
"MC1",
"MC2",
"DSWL",
"OPT",
};
const char *s_strARM9RegisterName[] = {
"ROM",
"CLK",
"RST",
"EXP",
};
const char *s_strSCFGViewMode[] = {
"<Shared Area Data>",
"<Register Data>"
};
const char *s_strRootMenu[] = {
"< Owner >",
"< Parental control >",
"< Normal Hardware Info >",
"< Secure Hardware Info >",
"< SCFG Info (ARM7 side) >",
"< SCFG Info (ARM9 side) >",
"< Content Version >",
"Reset HW Setting to Default",
"break HW Setting"
};
const char *s_strOwnerMenu[] = {
"Language",
"Favorite color",
"Birthday",
"Country",
"Nickname",
"Comment"
};
const char *s_strParentalMenu[] = {
"Parental control",
"Picto Chat",
"ds Download",
"browser",
"Wii Point",
"Photo Exchange",
"UGC",
"Organization",
"Age",
"Password",
"Quastion id",
"Answer"
};
const char *s_strNormalHWMenu[] = {
"Wireless",
"RTC Offset",
"Agree EULA",
"Eula Version"
};
const char *s_strSecureHWMenu[] = {
"Force Disable Wireless",
"Region",
"Unique ID",
"Serial No",
"Language Bitmap",
"Fuse Data"
};
const char *s_strSCFGArm9Menu[] = {
"ARM9 SecureROM",
"Rom Status",
"CPU Speed",
"DSP Clock",
"Camera Clock",
"WRAM Clock",
"Camera CKI",
"DSP Reset Flag",
"Fixed DMA",
"Fixed Geometry",
"Fixed Renderer",
"Fixed 2D Engine",
"Fixed Divider",
"Fixed Card I/F",
"Expanded VRAM",
"Expanded LCDC",
"Expanded INTC",
"PSRAM Boundary",
"New DMA Access",
"Camera Access",
"DSP Access",
"MemoryCard I/F",
"WRAM Access",
"CFG Block Access"
};
const char *s_strSCFGArm7Menu[] = {
// rom<6F><6D><EFBFBD><EFBFBD>
"ARM9 SecureROM",
"ARM9 ROM Type",
"ARM7 SecureROM",
"ARM7 ROM Type",
"ARM7 FuseRom",
"Write Rom Area",
// <20>V<EFBFBD>K<EFBFBD>u<EFBFBD><75><EFBFBD>b<EFBFBD>N<EFBFBD>N<EFBFBD><4E><EFBFBD>b<EFBFBD>N
"SD1 I/F Clock",
"SD2 I/F Clock",
"AES Clock",
"WRAM Clock",
"SND Clock",
// JTAG
"Chain ARM7 to CPU JTAG",
"CPU JTAG",
"DSP JTAG",
// <20>g<EFBFBD><67><EFBFBD>@<40>\
"Fixed A7-DMAC1",
"Fixed Sound DMA",
"Fixed Sound",
"Fixed Memory Card",
"Expanded A7-INTC",
"Expanded SPI",
"Expanded Sound DMA",
"Expanded SIO",
"Expanded LCDC",
"Expanded VRAM",
"PSRAM Boundary",
"A7-DMAC2 Block",
"AES Block",
"SD1 I/F Block",
"SD2 I/F Block",
"Mic Block",
"I2S I/F Block",
"I2C I/F Block",
"GPIO Block",
"MemoryCard I/F",
"Shared WRAM",
"PU Resistance",
"ALL SCFG Block",
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD>[<5B>h I/F
"MC Slot1 DET",
"MC Slot1 Mode",
"MC Slot2 DET",
"MC Slot2 Mode",
"Swap MC1 MC2",
"Chatter. Count",
"MC Counter Data",
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
"Old Wireless",
// <20>I<EFBFBD>v<EFBFBD>V<EFBFBD><56><EFBFBD><EFBFBD><EFBFBD>[<5B>q<EFBFBD>ǂݏo<DD8F><6F>
"Option Form",
"Option App for"
};
const char *s_strVersionMenu[] = {
"Shared Font",
"Wireless Firm",
"Whitelist"
};
const char **s_strMetaMenu[] = {
s_strOwnerMenu,
s_strParentalMenu,
s_strNormalHWMenu,
s_strSecureHWMenu,
s_strSCFGArm7Menu,
s_strSCFGArm9Menu,
s_strVersionMenu,
NULL,
NULL,
NULL,
s_strRootMenu
};
char *s_strAccess[] = {
"Inaccessible",
"Accessible"
};
char *s_strJoint[] = {
"Jointed",
"DisJointed"
};
char *s_strSupply[] = {
"STOPPED",
"SUPPLIED"
};
char *s_strPSRAM[] = {
"4MB",
"16MB",
"32MB"
};
char *s_strRomMode[] = {
"TWL 64KB ROM",
"NITRO 8KB ROM"
};
char *s_strCpuSpeed[] = {
"67.03 MHz",
"134.06 MHz"
};
char *s_strRomForm[] = {
"Included ROM",
"Downloaded PROM"
};
char *s_strRomApp[] = {
"Mass Product",
"Development 1",
"Development 2",
"PROM Download"
};
char *s_strMCMode[] = {
// !!! <20><><EFBFBD>Ƃō<C682><C58D>ږ<EFBFBD><DA96>߂<EFBFBD>
"00",
"01",
"10",
"11"
};
char *s_strEnable[] = {
"DISABLED",
"ENABLED"
};
char *s_strBool[] = {
"FALSE",
"TRUE"
};
char *s_strRatingOrg[] = {
"CERO",
"ESRB",
"BBFC",
"USK",
"PEGI general",
"PEGI Finland",
"PEGI Portugal",
"PEGI and BBFC Great Briten",
"OFLC",
"GRB"
};
char *s_strRegion[] = {
"JAPAN",
"AMERICA",
"EUROPA",
"AUSTRALIA",
"CHINA",
"KOREA",
};
char *s_strUserColor[] = {
"GRAY ",
"BROWN ",
"RED ",
"PINK ",
"ORANGE ",
"YELLOW ",
"LIME GREEN",
"GREEN ",
"DARK GREEN",
"SEA GREEN ",
"TURQUOISE ",
"BLUE ",
"DARK BLUE ",
"PURPLE ",
"VIOLET ",
"MAGENTA ",
};
char *s_strLanguage[] = {
"JAPANESE",
"ENGLISH",
"FRENCH",
"GERMAN",
"ITALIAN",
"SPANISH",
"CHINESE",
"KOREAN",
};
char *s_strCountry[] = {
"UNDEFINED ", // <20><><EFBFBD>ݒ<EFBFBD>
"JAPAN ", // <20><><EFBFBD>{
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"Anguilla ", // <20>A<EFBFBD><41><EFBFBD>M<EFBFBD><4D>
"ANTIGUA_AND_BARBUDA", // <20>A<EFBFBD><41><EFBFBD>e<EFBFBD>B<EFBFBD>O<EFBFBD>A<EFBFBD>E<EFBFBD>o<EFBFBD>[<5B>u<EFBFBD>[<5B>_
"ARGENTINA ", // <20>A<EFBFBD><41><EFBFBD>[<5B><><EFBFBD>`<60><>
"ARUBA", // <20>A<EFBFBD><41><EFBFBD>o
"BAHAMAS", // <20>o<EFBFBD>n<EFBFBD>}
"BARBADOS", // <20>o<EFBFBD><6F><EFBFBD>o<EFBFBD>h<EFBFBD>X
"BELIZE", // <20>x<EFBFBD><78><EFBFBD>[<5B>Y
"BOLIVIA", // <20>{<7B><><EFBFBD>r<EFBFBD>A
"BRAZIL", // <20>u<EFBFBD><75><EFBFBD>W<EFBFBD><57>
"BRITISH_VIRGIN_ISLANDS", // <20>p<EFBFBD>̃<EFBFBD><CC83>@<40>[<5B>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
"CANADA", // <20>J<EFBFBD>i<EFBFBD>_
"CAYMAN_ISLANDS", // <20>P<EFBFBD>C<EFBFBD>}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
"CHILE ", // <20>`<60><>
"COLOMBIA", // <20>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD>r<EFBFBD>A
"COSTA_RICA", // <20>R<EFBFBD>X<EFBFBD>^<5E><><EFBFBD>J
"DOMINICA", // <20>h<EFBFBD>~<7E>j<EFBFBD>J<EFBFBD><4A>
"DOMINICAN_REPUBLIC", // <20>h<EFBFBD>~<7E>j<EFBFBD>J<EFBFBD><4A><EFBFBD>a<EFBFBD><61>
"ECUADOR", // <20>G<EFBFBD>N<EFBFBD>A<EFBFBD>h<EFBFBD><68>
"EL_SALVADOR", // <20>G<EFBFBD><47><EFBFBD>T<EFBFBD><54><EFBFBD>o<EFBFBD>h<EFBFBD><68>
"FRENCH_GUIANA", // <20>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>̃M<CC83>A<EFBFBD>i
"GRENADA", // <20>O<EFBFBD><4F><EFBFBD>i<EFBFBD>_
"GUADELOUPE", // <20>O<EFBFBD>A<EFBFBD>h<EFBFBD><68><EFBFBD>[<5B>v
"GUATEMALA ", // <20>O<EFBFBD>A<EFBFBD>e<EFBFBD>}<7D><>
"GUYANA", // <20>K<EFBFBD>C<EFBFBD>A<EFBFBD>i
"HAITI", // <20>n<EFBFBD>C<EFBFBD>`
"HONDURAS", // <20>z<EFBFBD><7A><EFBFBD>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>X
"JAMAICA", // <20>W<EFBFBD><57><EFBFBD>}<7D>C<EFBFBD>J
"MARTINIQUE", // <20>}<7D><><EFBFBD>e<EFBFBD>B<EFBFBD>j<EFBFBD>[<5B>N
"MEXICO", // <20><><EFBFBD>L<EFBFBD>V<EFBFBD>R
"MONTSERRAT", // <20><><EFBFBD><EFBFBD><EFBFBD>g<EFBFBD>Z<EFBFBD><5A><EFBFBD>g
"NETHERLANDS_ANTILLES", // <20>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>̃A<CC83><41><EFBFBD>e<EFBFBD>B<EFBFBD><42>
"NICARAGUA", // <20>j<EFBFBD>J<EFBFBD><4A><EFBFBD>O<EFBFBD>A
"PANAMA ", // <20>p<EFBFBD>i<EFBFBD>}
"PARAGUAY", // <20>p<EFBFBD><70><EFBFBD>O<EFBFBD>A<EFBFBD>C
"PERU", // <20>y<EFBFBD><79><EFBFBD>[
"ST_KITTS_AND_NEVIS", // <20>Z<EFBFBD><5A><EFBFBD>g<EFBFBD>L<EFBFBD>b<EFBFBD>c<EFBFBD>E<EFBFBD>l<EFBFBD>C<EFBFBD>r<EFBFBD>X
"ST_LUCIA", // <20>Z<EFBFBD><5A><EFBFBD>g<EFBFBD><67><EFBFBD>V<EFBFBD>A
"ST_VINCENT_AND_THE_GRENADINES", // <20>Z<EFBFBD><5A><EFBFBD>g<EFBFBD>r<EFBFBD><72><EFBFBD>Z<EFBFBD><5A><EFBFBD>g<EFBFBD>E<EFBFBD>O<EFBFBD><4F><EFBFBD>i<EFBFBD>f<EFBFBD>B<EFBFBD>[<5B><>
"SURINAME", // <20>X<EFBFBD><58><EFBFBD>i<EFBFBD><69>
"TRINIDAD_AND_TOBAGO", // <20>g<EFBFBD><67><EFBFBD>j<EFBFBD>_<EFBFBD>[<5B>h<EFBFBD>E<EFBFBD>g<EFBFBD>o<EFBFBD>S
"TURKS_AND_CAICOS_ISLANDS", // <20>^<5E>[<5B>N<EFBFBD>X<EFBFBD>E<EFBFBD>J<EFBFBD>C<EFBFBD>R<EFBFBD>X<EFBFBD><58><EFBFBD><EFBFBD>
"UNITED_STATES", // <20>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD>J
"URUGUAY ", // <20>E<EFBFBD><45><EFBFBD>O<EFBFBD>A<EFBFBD>C
"US_VIRGIN_ISLANDS", // <20>ė̃o<CC83>[<5B>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
"VENEZUELA", // <20>x<EFBFBD>l<EFBFBD>Y<EFBFBD>G<EFBFBD><47>
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"ALBANIA ", // <20>A<EFBFBD><41><EFBFBD>o<EFBFBD>j<EFBFBD>A
"AUSTRALIA", // <20>I<EFBFBD>[<5B>X<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD><EFBFBD>A
"AUSTRIA", // <20>I<EFBFBD>[<5B>X<EFBFBD>g<EFBFBD><67><EFBFBD>A
"BELGIUM", // <20>x<EFBFBD><78><EFBFBD>M<EFBFBD>[
"BOSNIA_AND_HERZEGOVINA", // <20>{<7B>X<EFBFBD>j<EFBFBD>A<EFBFBD>E<EFBFBD>w<EFBFBD><77><EFBFBD>c<EFBFBD>F<EFBFBD>S<EFBFBD>r<EFBFBD>i
"BOTSWANA", // <20>{<7B>c<EFBFBD><63><EFBFBD>i
"BULGARIA ", // <20>u<EFBFBD><75><EFBFBD>K<EFBFBD><4B><EFBFBD>A
"CROATIA", // <20>N<EFBFBD><4E><EFBFBD>A<EFBFBD>`<60>A
"CYPRUS", // <20>L<EFBFBD>v<EFBFBD><76><EFBFBD>X
"CZECH_REPUBLIC", // <20>`<60>F<EFBFBD>R
"DENMARK", // <20>f<EFBFBD><66><EFBFBD>}<7D>[<5B>N
"ESTONIA", // <20>G<EFBFBD>X<EFBFBD>g<EFBFBD>j<EFBFBD>A
"FINLAND", // <20>t<EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>h
"FRANCE", // <20>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD>X
"GERMANY", // <20>h<EFBFBD>C<EFBFBD>c
"GREECE", // <20>M<EFBFBD><4D><EFBFBD>V<EFBFBD><56>
"HUNGARY ", // <20>n<EFBFBD><6E><EFBFBD>K<EFBFBD><4B><EFBFBD>[
"ICELAND", // <20>A<EFBFBD>C<EFBFBD>X<EFBFBD><58><EFBFBD><EFBFBD><EFBFBD>h
"IRELAND", // <20>A<EFBFBD>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>h
"ITALY", // <20>C<EFBFBD>^<5E><><EFBFBD>A
"LATVIA", // <20><><EFBFBD>g<EFBFBD>r<EFBFBD>A
"LESOTHO", // <20><><EFBFBD>\<5C>g
"LIECHTENSTEIN", // <20><><EFBFBD>q<EFBFBD>e<EFBFBD><65><EFBFBD>V<EFBFBD><56><EFBFBD>^<5E>C<EFBFBD><43>
"LITHUANIA", // <20><><EFBFBD>g<EFBFBD>A<EFBFBD>j<EFBFBD>A
"LUXEMBOURG", // <20><><EFBFBD>N<EFBFBD>Z<EFBFBD><5A><EFBFBD>u<EFBFBD><75><EFBFBD>N
"MACEDONIA", // <20>}<7D>P<EFBFBD>h<EFBFBD>j<EFBFBD>A
"MALTA ", // <20>}<7D><><EFBFBD>^
"MONTENEGRO", // <20><><EFBFBD><EFBFBD><EFBFBD>e<EFBFBD>l<EFBFBD>O<EFBFBD><4F>
"MOZAMBIQUE", // <20><><EFBFBD>U<EFBFBD><55><EFBFBD>r<EFBFBD>[<5B>N
"NAMIBIA", // <20>i<EFBFBD>~<7E>r<EFBFBD>A
"NETHERLANDS", // <20>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_
"NEW_ZEALAND", // <20>j<EFBFBD><6A><EFBFBD>[<5B>W<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD>h
"NORWAY", // <20>m<EFBFBD><6D><EFBFBD>E<EFBFBD>F<EFBFBD>[
"POLAND", // <20>|<7C>[<5B><><EFBFBD><EFBFBD><EFBFBD>h
"PORTUGAL", // <20>|<7C><><EFBFBD>g<EFBFBD>K<EFBFBD><4B>
"ROMANIA", // <20><><EFBFBD>[<5B>}<7D>j<EFBFBD>A
"RUSSIA ", // <20><><EFBFBD>V<EFBFBD>A
"SERBIA", // <20>Z<EFBFBD><5A><EFBFBD>r<EFBFBD>A
"SLOVAKIA", // <20>X<EFBFBD><58><EFBFBD>o<EFBFBD>L<EFBFBD>A
"SLOVENIA", // <20>X<EFBFBD><58><EFBFBD>x<EFBFBD>j<EFBFBD>A
"SOUTH_AFRICA", // <20><><EFBFBD>A<EFBFBD>t<EFBFBD><74><EFBFBD>J
"SPAIN", // <20>X<EFBFBD>y<EFBFBD>C<EFBFBD><43>
"SWAZILAND", // <20>X<EFBFBD><58><EFBFBD>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>h
"SWEDEN", // <20>X<EFBFBD>E<EFBFBD>F<EFBFBD>[<5B>f<EFBFBD><66>
"SWITZERLAND", // <20>X<EFBFBD>C<EFBFBD>X
"TURKEY", // <20>g<EFBFBD><67><EFBFBD>R
"UNITED_KINGDOM ", // <20>C<EFBFBD>M<EFBFBD><4D><EFBFBD>X
"ZAMBIA", // <20>U<EFBFBD><55><EFBFBD>r<EFBFBD>A
"ZIMBABWE", // <20>W<EFBFBD><57><EFBFBD>o<EFBFBD>u<EFBFBD>G
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"TAIWAN ", // <20><><EFBFBD>p
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"SOUTH_KOREA ", // <20>؍<EFBFBD>
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"HONG_KONG ", // <20>z<EFBFBD><7A><EFBFBD>R<EFBFBD><52>
"MACAU", // <20>}<7D>J<EFBFBD>I
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"INDONESIA ", // <20>C<EFBFBD><43><EFBFBD>h<EFBFBD>l<EFBFBD>V<EFBFBD>A
"SINGAPORE ", // <20>V<EFBFBD><56><EFBFBD>K<EFBFBD>|<7C>[<5B><>
"THAILAND ", // <20>^<5E>C
"PHILIPPINES", // <20>t<EFBFBD>B<EFBFBD><42><EFBFBD>s<EFBFBD><73>
"MALAYSIA", // <20>}<7D><><EFBFBD>[<5B>V<EFBFBD>A
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"CHINA ", // <20><><EFBFBD><EFBFBD>
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UAE ", // <20>A<EFBFBD><41><EFBFBD>u<EFBFBD>񒷍<EFBFBD><F192B78D>A<EFBFBD>M
"INDIA ", // <20>C<EFBFBD><43><EFBFBD>h
"EGYPT ", // <20>G<EFBFBD>W<EFBFBD>v<EFBFBD>g
"OMAN", // <20>I<EFBFBD>}<7D>[<5B><>
"QATAR", // <20>J<EFBFBD>^<5E>[<5B><>
"KUWAIT", // <20>N<EFBFBD>E<EFBFBD>F<EFBFBD>[<5B>g
"SAUDI_ARABIA", // <20>T<EFBFBD>E<EFBFBD>W<EFBFBD>A<EFBFBD><41><EFBFBD>r<EFBFBD>A
"SYRIA", // <20>V<EFBFBD><56><EFBFBD>A
"BAHRAIN", // <20>o<EFBFBD>[<5B><><EFBFBD>[<5B><>
"JORDAN", // <20><><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F>
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"UNKNOWN",
"OTHERS ",
"UNKNOWN ",
};
char s_strNA[] = {
"N/A"
};